/**
 * @file
 * Omega's primary SCSS controller, that pulls in any relevant SCSS includes
 *
 * All styles declared in Omega use the !default property.
 * Any overrides in your subtheme will not include this and can override styles and variables selectively.
 * In your subtheme, you can comment out any of the @import declarations you like if you'd like to create your own styles for that element.
 *
 * @usage
 * @media all and (min-width: $tablet) {
 *   // styles here will apply to tablet mode and above defined in _omega-style-vars.scss
 * }
 * @media all and (min-width: $desktop) {
 *   // styles here will apply to desktop mode and above defined in _omega-style-vars.scss
 * }
 * @media all and (min-width: $tablet) and (max-width: $desktop) {
 *   // styles here will apply to tablet mode ONLY and not for desktop mode.
 * }
 */
/* Fonts */
/*
 * Base
*/
.heading-e,
.heading-e.field__label {
  font-size: 12px;
  font-size: 1.2rem;
  margin-bottom: 1rem !important;
  font-family: 'Avenir LT W01 85 Heavy', sans-serif;
  text-transform: uppercase;
  font-weight: 200;
  color: #666666; }

/*
 * Utilities
*/
.d-none {
  display: none !important; }

.d-inline {
  display: inline !important; }

.d-inline-block {
  display: inline-block !important; }

.d-block {
  display: block !important; }

.d-table {
  display: table !important; }

.d-table-row {
  display: table-row !important; }

.d-table-cell {
  display: table-cell !important; }

.d-flex {
  display: flex !important; }

.d-inline-flex {
  display: inline-flex !important; }

@media (min-width: 600px) {
  .d-sm-none {
    display: none !important; }

  .d-sm-inline {
    display: inline !important; }

  .d-sm-inline-block {
    display: inline-block !important; }

  .d-sm-block {
    display: block !important; }

  .d-sm-table {
    display: table !important; }

  .d-sm-table-row {
    display: table-row !important; }

  .d-sm-table-cell {
    display: table-cell !important; }

  .d-sm-flex {
    display: flex !important; }

  .d-sm-inline-flex {
    display: inline-flex !important; } }
@media (min-width: 768px) {
  .d-md-none {
    display: none !important; }

  .d-md-inline {
    display: inline !important; }

  .d-md-inline-block {
    display: inline-block !important; }

  .d-md-block {
    display: block !important; }

  .d-md-table {
    display: table !important; }

  .d-md-table-row {
    display: table-row !important; }

  .d-md-table-cell {
    display: table-cell !important; }

  .d-md-flex {
    display: flex !important; }

  .d-md-inline-flex {
    display: inline-flex !important; } }
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important; }

  .d-lg-inline {
    display: inline !important; }

  .d-lg-inline-block {
    display: inline-block !important; }

  .d-lg-block {
    display: block !important; }

  .d-lg-table {
    display: table !important; }

  .d-lg-table-row {
    display: table-row !important; }

  .d-lg-table-cell {
    display: table-cell !important; }

  .d-lg-flex {
    display: flex !important; }

  .d-lg-inline-flex {
    display: inline-flex !important; } }
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important; }

  .d-xl-inline {
    display: inline !important; }

  .d-xl-inline-block {
    display: inline-block !important; }

  .d-xl-block {
    display: block !important; }

  .d-xl-table {
    display: table !important; }

  .d-xl-table-row {
    display: table-row !important; }

  .d-xl-table-cell {
    display: table-cell !important; }

  .d-xl-flex {
    display: flex !important; }

  .d-xl-inline-flex {
    display: inline-flex !important; } }
@media print {
  .d-print-none {
    display: none !important; }

  .d-print-inline {
    display: inline !important; }

  .d-print-inline-block {
    display: inline-block !important; }

  .d-print-block {
    display: block !important; }

  .d-print-table {
    display: table !important; }

  .d-print-table-row {
    display: table-row !important; }

  .d-print-table-cell {
    display: table-cell !important; }

  .d-print-flex {
    display: flex !important; }

  .d-print-inline-flex {
    display: inline-flex !important; } }
/* Grid */
#page-wrapper, .paragraphs-previewer {
  /*.container {
    @include layout;
  }*/ }
  #page-wrapper .row, .paragraphs-previewer .row {
    margin: 0 -1.5rem 1.5rem;
    display: flex; }
    #page-wrapper .row.justify-content-center, .paragraphs-previewer .row.justify-content-center {
      justify-content: center; }
  #page-wrapper .col-xs-1, .paragraphs-previewer .col-xs-1 {
    flex: 0 0 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left;
    width: 8.33333%; }
  #page-wrapper .col-sm-1, .paragraphs-previewer .col-sm-1 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-md-1, .paragraphs-previewer .col-md-1 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-lg-1, .paragraphs-previewer .col-lg-1 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xl-1, .paragraphs-previewer .col-xl-1 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xxl-1, .paragraphs-previewer .col-xxl-1 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xs-2, .paragraphs-previewer .col-xs-2 {
    flex: 0 0 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left;
    width: 16.66667%; }
  #page-wrapper .col-sm-2, .paragraphs-previewer .col-sm-2 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-md-2, .paragraphs-previewer .col-md-2 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-lg-2, .paragraphs-previewer .col-lg-2 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xl-2, .paragraphs-previewer .col-xl-2 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xxl-2, .paragraphs-previewer .col-xxl-2 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xs-3, .paragraphs-previewer .col-xs-3 {
    flex: 0 0 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left;
    width: 25%; }
  #page-wrapper .col-sm-3, .paragraphs-previewer .col-sm-3 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-md-3, .paragraphs-previewer .col-md-3 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-lg-3, .paragraphs-previewer .col-lg-3 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xl-3, .paragraphs-previewer .col-xl-3 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xxl-3, .paragraphs-previewer .col-xxl-3 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xs-4, .paragraphs-previewer .col-xs-4 {
    flex: 0 0 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left;
    width: 33.33333%; }
  #page-wrapper .col-sm-4, .paragraphs-previewer .col-sm-4 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-md-4, .paragraphs-previewer .col-md-4 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-lg-4, .paragraphs-previewer .col-lg-4 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xl-4, .paragraphs-previewer .col-xl-4 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xxl-4, .paragraphs-previewer .col-xxl-4 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xs-5, .paragraphs-previewer .col-xs-5 {
    flex: 0 0 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left;
    width: 41.66667%; }
  #page-wrapper .col-sm-5, .paragraphs-previewer .col-sm-5 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-md-5, .paragraphs-previewer .col-md-5 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-lg-5, .paragraphs-previewer .col-lg-5 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xl-5, .paragraphs-previewer .col-xl-5 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xxl-5, .paragraphs-previewer .col-xxl-5 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xs-6, .paragraphs-previewer .col-xs-6 {
    flex: 0 0 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left;
    width: 50%; }
  #page-wrapper .col-sm-6, .paragraphs-previewer .col-sm-6 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-md-6, .paragraphs-previewer .col-md-6 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-lg-6, .paragraphs-previewer .col-lg-6 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xl-6, .paragraphs-previewer .col-xl-6 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xxl-6, .paragraphs-previewer .col-xxl-6 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xs-7, .paragraphs-previewer .col-xs-7 {
    flex: 0 0 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left;
    width: 58.33333%; }
  #page-wrapper .col-sm-7, .paragraphs-previewer .col-sm-7 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-md-7, .paragraphs-previewer .col-md-7 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-lg-7, .paragraphs-previewer .col-lg-7 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xl-7, .paragraphs-previewer .col-xl-7 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xxl-7, .paragraphs-previewer .col-xxl-7 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xs-8, .paragraphs-previewer .col-xs-8 {
    flex: 0 0 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left;
    width: 66.66667%; }
  #page-wrapper .col-sm-8, .paragraphs-previewer .col-sm-8 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-md-8, .paragraphs-previewer .col-md-8 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-lg-8, .paragraphs-previewer .col-lg-8 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xl-8, .paragraphs-previewer .col-xl-8 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xxl-8, .paragraphs-previewer .col-xxl-8 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xs-9, .paragraphs-previewer .col-xs-9 {
    flex: 0 0 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left;
    width: 75%; }
  #page-wrapper .col-sm-9, .paragraphs-previewer .col-sm-9 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-md-9, .paragraphs-previewer .col-md-9 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-lg-9, .paragraphs-previewer .col-lg-9 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xl-9, .paragraphs-previewer .col-xl-9 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xxl-9, .paragraphs-previewer .col-xxl-9 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xs-10, .paragraphs-previewer .col-xs-10 {
    flex: 0 0 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left;
    width: 83.33333%; }
  #page-wrapper .col-sm-10, .paragraphs-previewer .col-sm-10 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-md-10, .paragraphs-previewer .col-md-10 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-lg-10, .paragraphs-previewer .col-lg-10 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xl-10, .paragraphs-previewer .col-xl-10 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xxl-10, .paragraphs-previewer .col-xxl-10 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xs-11, .paragraphs-previewer .col-xs-11 {
    flex: 0 0 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left;
    width: 91.66667%; }
  #page-wrapper .col-sm-11, .paragraphs-previewer .col-sm-11 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-md-11, .paragraphs-previewer .col-md-11 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-lg-11, .paragraphs-previewer .col-lg-11 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xl-11, .paragraphs-previewer .col-xl-11 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xxl-11, .paragraphs-previewer .col-xxl-11 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xs-12, .paragraphs-previewer .col-xs-12 {
    flex: 0 0 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left;
    width: 100%; }
  #page-wrapper .col-sm-12, .paragraphs-previewer .col-sm-12 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-md-12, .paragraphs-previewer .col-md-12 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-lg-12, .paragraphs-previewer .col-lg-12 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xl-12, .paragraphs-previewer .col-xl-12 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  #page-wrapper .col-xxl-12, .paragraphs-previewer .col-xxl-12 {
    flex: 1 1 auto;
    padding: 0 1.5rem;
    margin: 0;
    float: left; }
  @media screen and (min-width: 576px) {
    #page-wrapper .col-sm-1, .paragraphs-previewer .col-sm-1 {
      flex: 0 0 auto;
      width: 8.33333%; }
    #page-wrapper .col-sm-2, .paragraphs-previewer .col-sm-2 {
      flex: 0 0 auto;
      width: 16.66667%; }
    #page-wrapper .col-sm-3, .paragraphs-previewer .col-sm-3 {
      flex: 0 0 auto;
      width: 25%; }
    #page-wrapper .col-sm-4, .paragraphs-previewer .col-sm-4 {
      flex: 0 0 auto;
      width: 33.33333%; }
    #page-wrapper .col-sm-5, .paragraphs-previewer .col-sm-5 {
      flex: 0 0 auto;
      width: 41.66667%; }
    #page-wrapper .col-sm-6, .paragraphs-previewer .col-sm-6 {
      flex: 0 0 auto;
      width: 50%; }
    #page-wrapper .col-sm-7, .paragraphs-previewer .col-sm-7 {
      flex: 0 0 auto;
      width: 58.33333%; }
    #page-wrapper .col-sm-8, .paragraphs-previewer .col-sm-8 {
      flex: 0 0 auto;
      width: 66.66667%; }
    #page-wrapper .col-sm-9, .paragraphs-previewer .col-sm-9 {
      flex: 0 0 auto;
      width: 75%; }
    #page-wrapper .col-sm-10, .paragraphs-previewer .col-sm-10 {
      flex: 0 0 auto;
      width: 83.33333%; }
    #page-wrapper .col-sm-11, .paragraphs-previewer .col-sm-11 {
      flex: 0 0 auto;
      width: 91.66667%; }
    #page-wrapper .col-sm-12, .paragraphs-previewer .col-sm-12 {
      flex: 0 0 auto;
      width: 100%; } }
  @media screen and (min-width: 768px) {
    #page-wrapper .col-md-1, .paragraphs-previewer .col-md-1 {
      flex: 0 0 auto;
      width: 8.33333%; }
    #page-wrapper .col-md-2, .paragraphs-previewer .col-md-2 {
      flex: 0 0 auto;
      width: 16.66667%; }
    #page-wrapper .col-md-3, .paragraphs-previewer .col-md-3 {
      flex: 0 0 auto;
      width: 25%; }
    #page-wrapper .col-md-4, .paragraphs-previewer .col-md-4 {
      flex: 0 0 auto;
      width: 33.33333%; }
    #page-wrapper .col-md-5, .paragraphs-previewer .col-md-5 {
      flex: 0 0 auto;
      width: 41.66667%; }
    #page-wrapper .col-md-6, .paragraphs-previewer .col-md-6 {
      flex: 0 0 auto;
      width: 50%; }
    #page-wrapper .col-md-7, .paragraphs-previewer .col-md-7 {
      flex: 0 0 auto;
      width: 58.33333%; }
    #page-wrapper .col-md-8, .paragraphs-previewer .col-md-8 {
      flex: 0 0 auto;
      width: 66.66667%; }
    #page-wrapper .col-md-9, .paragraphs-previewer .col-md-9 {
      flex: 0 0 auto;
      width: 75%; }
    #page-wrapper .col-md-10, .paragraphs-previewer .col-md-10 {
      flex: 0 0 auto;
      width: 83.33333%; }
    #page-wrapper .col-md-11, .paragraphs-previewer .col-md-11 {
      flex: 0 0 auto;
      width: 91.66667%; }
    #page-wrapper .col-md-12, .paragraphs-previewer .col-md-12 {
      flex: 0 0 auto;
      width: 100%; } }
  @media screen and (min-width: 992px) {
    #page-wrapper .col-lg-1, .paragraphs-previewer .col-lg-1 {
      flex: 0 0 auto;
      width: 8.33333%; }
    #page-wrapper .col-lg-2, .paragraphs-previewer .col-lg-2 {
      flex: 0 0 auto;
      width: 16.66667%; }
    #page-wrapper .col-lg-3, .paragraphs-previewer .col-lg-3 {
      flex: 0 0 auto;
      width: 25%; }
    #page-wrapper .col-lg-4, .paragraphs-previewer .col-lg-4 {
      flex: 0 0 auto;
      width: 33.33333%; }
    #page-wrapper .col-lg-5, .paragraphs-previewer .col-lg-5 {
      flex: 0 0 auto;
      width: 41.66667%; }
    #page-wrapper .col-lg-6, .paragraphs-previewer .col-lg-6 {
      flex: 0 0 auto;
      width: 50%; }
    #page-wrapper .col-lg-7, .paragraphs-previewer .col-lg-7 {
      flex: 0 0 auto;
      width: 58.33333%; }
    #page-wrapper .col-lg-8, .paragraphs-previewer .col-lg-8 {
      flex: 0 0 auto;
      width: 66.66667%; }
    #page-wrapper .col-lg-9, .paragraphs-previewer .col-lg-9 {
      flex: 0 0 auto;
      width: 75%; }
    #page-wrapper .col-lg-10, .paragraphs-previewer .col-lg-10 {
      flex: 0 0 auto;
      width: 83.33333%; }
    #page-wrapper .col-lg-11, .paragraphs-previewer .col-lg-11 {
      flex: 0 0 auto;
      width: 91.66667%; }
    #page-wrapper .col-lg-12, .paragraphs-previewer .col-lg-12 {
      flex: 0 0 auto;
      width: 100%; } }
  @media screen and (min-width: 1200px) {
    #page-wrapper .col-xl-1, .paragraphs-previewer .col-xl-1 {
      flex: 0 0 auto;
      width: 8.33333%; }
    #page-wrapper .col-xl-2, .paragraphs-previewer .col-xl-2 {
      flex: 0 0 auto;
      width: 16.66667%; }
    #page-wrapper .col-xl-3, .paragraphs-previewer .col-xl-3 {
      flex: 0 0 auto;
      width: 25%; }
    #page-wrapper .col-xl-4, .paragraphs-previewer .col-xl-4 {
      flex: 0 0 auto;
      width: 33.33333%; }
    #page-wrapper .col-xl-5, .paragraphs-previewer .col-xl-5 {
      flex: 0 0 auto;
      width: 41.66667%; }
    #page-wrapper .col-xl-6, .paragraphs-previewer .col-xl-6 {
      flex: 0 0 auto;
      width: 50%; }
    #page-wrapper .col-xl-7, .paragraphs-previewer .col-xl-7 {
      flex: 0 0 auto;
      width: 58.33333%; }
    #page-wrapper .col-xl-8, .paragraphs-previewer .col-xl-8 {
      flex: 0 0 auto;
      width: 66.66667%; }
    #page-wrapper .col-xl-9, .paragraphs-previewer .col-xl-9 {
      flex: 0 0 auto;
      width: 75%; }
    #page-wrapper .col-xl-10, .paragraphs-previewer .col-xl-10 {
      flex: 0 0 auto;
      width: 83.33333%; }
    #page-wrapper .col-xl-11, .paragraphs-previewer .col-xl-11 {
      flex: 0 0 auto;
      width: 91.66667%; }
    #page-wrapper .col-xl-12, .paragraphs-previewer .col-xl-12 {
      flex: 0 0 auto;
      width: 100%; } }
  @media screen and (min-width: 1600px) {
    #page-wrapper .col-xxl-1, .paragraphs-previewer .col-xxl-1 {
      flex: 0 0 auto;
      width: 8.33333%; }
    #page-wrapper .col-xxl-2, .paragraphs-previewer .col-xxl-2 {
      flex: 0 0 auto;
      width: 16.66667%; }
    #page-wrapper .col-xxl-3, .paragraphs-previewer .col-xxl-3 {
      flex: 0 0 auto;
      width: 25%; }
    #page-wrapper .col-xxl-4, .paragraphs-previewer .col-xxl-4 {
      flex: 0 0 auto;
      width: 33.33333%; }
    #page-wrapper .col-xxl-5, .paragraphs-previewer .col-xxl-5 {
      flex: 0 0 auto;
      width: 41.66667%; }
    #page-wrapper .col-xxl-6, .paragraphs-previewer .col-xxl-6 {
      flex: 0 0 auto;
      width: 50%; }
    #page-wrapper .col-xxl-7, .paragraphs-previewer .col-xxl-7 {
      flex: 0 0 auto;
      width: 58.33333%; }
    #page-wrapper .col-xxl-8, .paragraphs-previewer .col-xxl-8 {
      flex: 0 0 auto;
      width: 66.66667%; }
    #page-wrapper .col-xxl-9, .paragraphs-previewer .col-xxl-9 {
      flex: 0 0 auto;
      width: 75%; }
    #page-wrapper .col-xxl-10, .paragraphs-previewer .col-xxl-10 {
      flex: 0 0 auto;
      width: 83.33333%; }
    #page-wrapper .col-xxl-11, .paragraphs-previewer .col-xxl-11 {
      flex: 0 0 auto;
      width: 91.66667%; }
    #page-wrapper .col-xxl-12, .paragraphs-previewer .col-xxl-12 {
      flex: 0 0 auto;
      width: 100%; } }

@font-face {
  font-family: "AvenirLT-Book";
  src: url("/themes/custom/leidos/style/scss/fonts/4f32268f-fd86-4960-b72c-4bb1ba75ec6f.eot?#iefix") format("eot"), url("/themes/custom/leidos/style/scss/fonts/939cba03-5b40-4d01-9bc5-7589eca863db.woff") format("woff"), url("/themes/custom/leidos/style/scss/fonts/849bc5b9-a2ff-4343-977b-26ba8bd24a60.ttf") format("truetype"), url("/themes/custom/leidos/style/scss/fonts/f67fa3b5-c1d1-488f-8e60-a828b9ad56a4.svg#f67fa3b5-c1d1-488f-8e60-a828b9ad56a4") format("svg"); }
@font-face {
  font-family: "AvenirLT-Black";
  src: url("/themes/custom/leidos/style/scss/fonts/a24b3f55-c8c8-41a1-a77e-7cdf417d82f6.eot?#iefix") format("eot"), url("/themes/custom/leidos/style/scss/fonts/5a05cf7f-f332-456f-ae67-d8c26e0d35b3.woff") format("woff"), url("/themes/custom/leidos/style/scss/fonts/c33278bc-988e-440b-b4be-6acc095e6044.ttf") format("truetype"), url("/themes/custom/leidos/style/scss/fonts/7bdad4a5-289b-42f9-b6fa-c5883b9e9f23.svg#7bdad4a5-289b-42f9-b6fa-c5883b9e9f23") format("svg"); }
/***** requested additions *****/
@font-face {
  font-family: "Avenir LT W01 35 Light";
  src: url("/themes/custom/leidos/style/scss/fonts/3511a780-31ca-4ee1-9083-89b1b7185748.eot?#iefix");
  src: url("/themes/custom/leidos/style/scss/fonts/3511a780-31ca-4ee1-9083-89b1b7185748.eot?#iefix") format("eot"), url("/themes/custom/leidos/style/scss/fonts/c4352a95-7a41-48c1-83ce-d8ffd2a3b118.woff") format("woff"), url("/themes/custom/leidos/style/scss/fonts/3e419b5b-c789-488d-84cf-a64009cc308e.ttf") format("truetype"), url("/themes/custom/leidos/style/scss/fonts/ca038835-1be3-4dc5-ba25-be1df6121499.svg#ca038835-1be3-4dc5-ba25-be1df6121499") format("svg"); }
@font-face {
  font-family: "AvenirLTW01-35LightObli";
  src: url("/themes/custom/leidos/style/scss/fonts/6500273c-8e8b-48d2-b0c0-dcae293c0120.eot?#iefix");
  src: url("/themes/custom/leidos/style/scss/fonts/6500273c-8e8b-48d2-b0c0-dcae293c0120.eot?#iefix") format("eot"), url("/themes/custom/leidos/style/scss/fonts/47fd1045-6e5b-4c87-9235-cfbc2b42cde7.woff") format("woff"), url("/themes/custom/leidos/style/scss/fonts/60662abb-0ac3-46b2-930f-4719462489c9.ttf") format("truetype"), url("/themes/custom/leidos/style/scss/fonts/9cf39ac2-87a5-4c4e-a604-7cece19d30bd.svg#9cf39ac2-87a5-4c4e-a604-7cece19d30bd") format("svg"); }
@font-face {
  font-family: "Avenir LT W01 45 Book";
  src: url("/themes/custom/leidos/style/scss/fonts/4f32268f-fd86-4960-b72c-4bb1ba75ec6f.eot?#iefix");
  src: url("/themes/custom/leidos/style/scss/fonts/4f32268f-fd86-4960-b72c-4bb1ba75ec6f.eot?#iefix") format("eot"), url("/themes/custom/leidos/style/scss/fonts/939cba03-5b40-4d01-9bc5-7589eca863db.woff") format("woff"), url("/themes/custom/leidos/style/scss/fonts/849bc5b9-a2ff-4343-977b-26ba8bd24a60.ttf") format("truetype"), url("/themes/custom/leidos/style/scss/fonts/f67fa3b5-c1d1-488f-8e60-a828b9ad56a4.svg#f67fa3b5-c1d1-488f-8e60-a828b9ad56a4") format("svg"); }
@font-face {
  font-family: "AvenirLTW01-45BookObliq";
  src: url("/themes/custom/leidos/style/scss/fonts/acc13cdc-338a-43e6-a156-e54a4c87582d.eot?#iefix");
  src: url("/themes/custom/leidos/style/scss/fonts/acc13cdc-338a-43e6-a156-e54a4c87582d.eot?#iefix") format("eot"), url("/themes/custom/leidos/style/scss/fonts/ca94ed56-18fc-4856-940a-70a072607c7c.woff") format("woff"), url("/themes/custom/leidos/style/scss/fonts/dd6da407-70fe-4aa3-a1c7-64f0cb086f01.ttf") format("truetype"), url("/themes/custom/leidos/style/scss/fonts/c7f424be-90e1-45b8-b617-ee3589a859bd.svg#c7f424be-90e1-45b8-b617-ee3589a859bd") format("svg"); }
/*@font-face {
  font-family: "Avenir LT W01 55 Roman";
  src: url("/themes/custom/leidos/style/scss/fonts/2f5a6074-badc-4e08-83f1-ed67fe5c3d7c.eot?#iefix");
  src: url("/themes/custom/leidos/style/scss/fonts/2f5a6074-badc-4e08-83f1-ed67fe5c3d7c.eot?#iefix") format("eot"),
    url("/themes/custom/leidos/style/scss/fonts/b9ebb19d-88c1-4cbd-9baf-cf51972422ec.woff") format("woff"),
    url("/themes/custom/leidos/style/scss/fonts/5ed4f98e-9044-4810-88ff-74d412c1351f.ttf") format("truetype"),
    url("/themes/custom/leidos/style/scss/fonts/4cb16859-16ca-4342-b89c-292dc83266af.svg#4cb16859-16ca-4342-b89c-292dc83266af") format("svg");
}
@font-face {
  font-family: "AvenirLTW01-55Oblique";
  src: url("/themes/custom/leidos/style/scss/fonts/8f21e618-9282-4df1-b556-73ee82bdd673.eot?#iefix");
  src: url("/themes/custom/leidos/style/scss/fonts/8f21e618-9282-4df1-b556-73ee82bdd673.eot?#iefix") format("eot"),
    url("/themes/custom/leidos/style/scss/fonts/3695342c-b5e2-4010-b0d4-56f563465922.woff") format("woff"),
    url("/themes/custom/leidos/style/scss/fonts/2ba9f875-66d9-414d-a426-5a012b443475.ttf") format("truetype"),
    url("/themes/custom/leidos/style/scss/fonts/0a88351a-e628-4b1f-99eb-3a729518af0a.svg#0a88351a-e628-4b1f-99eb-3a729518af0a") format("svg");
}
@font-face {
  font-family: "Avenir LT W01 65 Medium";
  src: url("/themes/custom/leidos/style/scss/fonts/212ab03d-5db2-4d6a-b94c-171cc702aa51.eot?#iefix");
  src: url("/themes/custom/leidos/style/scss/fonts/212ab03d-5db2-4d6a-b94c-171cc702aa51.eot?#iefix") format("eot"),
    url("/themes/custom/leidos/style/scss/fonts/2cac77ec-9bc0-4ee7-87e4-27650190744f.woff") format("woff"),
    url("/themes/custom/leidos/style/scss/fonts/aaf11848-aac2-4d09-9a9c-aac5ff7b8ff4.ttf") format("truetype"),
    url("/themes/custom/leidos/style/scss/fonts/294099f3-8d00-4676-afc5-5e9d8d43ad69.svg#294099f3-8d00-4676-afc5-5e9d8d43ad69") format("svg");
}
@font-face {
  font-family: "AvenirLTW01-65MediumObl";
  src: url("/themes/custom/leidos/style/scss/fonts/2a6f81a2-475c-4831-9949-33d7748ee561.eot?#iefix");
  src: url("/themes/custom/leidos/style/scss/fonts/2a6f81a2-475c-4831-9949-33d7748ee561.eot?#iefix") format("eot"),
    url("/themes/custom/leidos/style/scss/fonts/e0af2f49-a399-482b-a54e-d745e268ec80.woff") format("woff"),
    url("/themes/custom/leidos/style/scss/fonts/6803d3dd-2107-45fc-ac8a-a4fa13771547.ttf") format("truetype"),
    url("/themes/custom/leidos/style/scss/fonts/1bb1acb5-8d4e-4800-88af-dbcf1fe96ef8.svg#1bb1acb5-8d4e-4800-88af-dbcf1fe96ef8") format("svg");
}*/
@font-face {
  font-family: "Avenir LT W01 95 Black";
  src: url("/themes/custom/leidos/style/scss/fonts/a24b3f55-c8c8-41a1-a77e-7cdf417d82f6.eot?#iefix");
  src: url("/themes/custom/leidos/style/scss/fonts/a24b3f55-c8c8-41a1-a77e-7cdf417d82f6.eot?#iefix") format("eot"), url("/themes/custom/leidos/style/scss/fonts/5a05cf7f-f332-456f-ae67-d8c26e0d35b3.woff") format("woff"), url("/themes/custom/leidos/style/scss/fonts/c33278bc-988e-440b-b4be-6acc095e6044.ttf") format("truetype"), url("/themes/custom/leidos/style/scss/fonts/7bdad4a5-289b-42f9-b6fa-c5883b9e9f23.svg#7bdad4a5-289b-42f9-b6fa-c5883b9e9f23") format("svg"); }
@font-face {
  font-family: "AvenirLTW01-95BlackObli";
  src: url("/themes/custom/leidos/style/scss/fonts/fbf3e69b-73b2-406d-84bc-feda30a0a563.eot?#iefix");
  src: url("/themes/custom/leidos/style/scss/fonts/fbf3e69b-73b2-406d-84bc-feda30a0a563.eot?#iefix") format("eot"), url("/themes/custom/leidos/style/scss/fonts/36ec15b9-f8da-447f-8fed-a9cfdfb91fbb.woff") format("woff"), url("/themes/custom/leidos/style/scss/fonts/230d6b14-6d44-4dd5-a6ae-a4287936e51e.ttf") format("truetype"), url("/themes/custom/leidos/style/scss/fonts/9bce4920-94e2-4e4d-bd34-818801dd3eb3.svg#9bce4920-94e2-4e4d-bd34-818801dd3eb3") format("svg"); }
@font-face {
  font-family: "Avenir LT W01 85 Heavy";
  src: url("/themes/custom/leidos/style/scss/fonts/f61bf0f6-c193-4100-b940-12a1a01dcee5.eot?#iefix");
  src: url("/themes/custom/leidos/style/scss/fonts/f61bf0f6-c193-4100-b940-12a1a01dcee5.eot?#iefix") format("eot"), url("/themes/custom/leidos/style/scss/fonts/7147ec3a-8ff8-4ec9-8c5c-bd1571dc6ae6.woff") format("woff"), url("/themes/custom/leidos/style/scss/fonts/d1dc54b2-878d-4693-8d6e-b442e99fef68.ttf") format("truetype"), url("/themes/custom/leidos/style/scss/fonts/731dd4d3-64da-427d-ba61-01575b3cf3f7.svg#731dd4d3-64da-427d-ba61-01575b3cf3f7") format("svg"); }
@font-face {
  font-family: "AvenirLTW01-85HeavyObli";
  src: url("/themes/custom/leidos/style/scss/fonts/7be0fdec-384a-42b5-ab27-c60a322cde7d.eot?#iefix");
  src: url("/themes/custom/leidos/style/scss/fonts/7be0fdec-384a-42b5-ab27-c60a322cde7d.eot?#iefix") format("eot"), url("/themes/custom/leidos/style/scss/fonts/53554f6f-4b01-4815-87fe-82c49b8ba5a9.woff") format("woff"), url("/themes/custom/leidos/style/scss/fonts/28dfedaf-6372-45a1-8833-b3078dc56a21.ttf") format("truetype"), url("/themes/custom/leidos/style/scss/fonts/f747b6ee-4d13-4e45-815d-f33ac1b71d63.svg#f747b6ee-4d13-4e45-815d-f33ac1b71d63") format("svg"); }
@font-face {
  font-family: 'icomoon';
  src: url("/themes/custom/leidos/style/scss/fonts/icomoon.eot?4xnheg");
  src: url("/themes/custom/leidos/style/scss/fonts/icomoon.eot?#iefix4xnheg") format("embedded-opentype"), url("/themes/custom/leidos/style/scss/fonts/icomoon.woff2?4xnheg") format("woff2"), url("/themes/custom/leidos/style/scss/fonts/icomoon.ttf?4xnheg") format("truetype"), url("/themes/custom/leidos/style/scss/fonts/icomoon.woff?4xnheg") format("woff"), url("/themes/custom/leidos/style/scss/fonts/icomoon.svg?4xnheg#icomoon") format("svg");
  font-weight: normal;
  font-style: normal; }
/* Fonts */
#header-outer-wrapper, #content-outer-wrapper {
  background: #7f7f7f; }

#header-layout, #main-layout {
  background: #fff;
  max-width: 192rem;
  margin: 0 auto; }
  #header-layout .region--header, #main-layout .region--header {
    position: relative; }

#blockReadTime .ico {
  margin-right: 4px !important; }
#blockReadTime span {
  vertical-align: middle;
  line-height: 1em; }

.skip-link {
  width: 100%;
  background: #fff;
  position: relative;
  font-family: 'Avenir LT W01 85 Heavy', sans-serif;
  color: #201747;
  font-size: 14px;
  font-size: 1.4rem;
  text-transform: uppercase;
  display: block;
  font-weight: 700;
  letter-spacing: .5px; }
  .skip-link:hover {
    color: #850f89; }

.node--unpublished {
  background-color: transparent; }

html {
  font-size: 62.5%; }
  html body.path-node, html body.path-frontpage {
    overflow-x: hidden;
    background: grey; }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

@media screen and (max-width: 575.98px) {
  .hidden-xs {
    display: none; } }

@media screen and (min-width: 576px) and (max-width: 767.98px) {
  .hidden-sm {
    display: none; } }

@media screen and (min-width: 768px) and (max-width: 991.98px) {
  .hidden-md {
    display: none; } }

@media screen and (min-width: 992px) and (max-width: 1199.98px) {
  .hidden-lg {
    display: none; } }

@media screen and (min-width: 1200px) and (max-width: 1599.98px) {
  .hidden-xl {
    display: none; } }

.container {
  /*max-width: 120rem;*/
  max-width: 134rem;
  width: 100%;
  padding: 0 1rem;
  margin: 0 auto; }
  @media screen and (min-width: 576px) {
    .container {
      width: 95%;
      padding: 0 2.5rem; } }
  @media screen and (min-width: 992px) {
    .container {
      width: calc(91% - 2.5rem); } }
  @media screen and (min-width: 1600px) {
    .container {
      width: calc(85% - 2.5rem); } }
  .container.wide {
    max-width: 160rem; }
    @media screen and (min-width: 1200px) {
      .container.wide {
        width: 80%; } }
  .container.narrow {
    max-width: 800px;
    /*max-width: 106rem;*/
    margin: 0 auto;
    width: 100%; }
    @media screen and (min-width: 576px) {
      .container.narrow {
        width: 90%; } }
    @media screen and (min-width: 768px) {
      .container.narrow {
        width: 90%; } }
    @media screen and (min-width: 992px) {
      .container.narrow {
        width: 66.666%; } }
    @media screen and (min-width: 1600px) {
      .container.narrow {
        width: 53.333%; } }
  .container .block-region-main {
    max-width: 100%; }

body #page-wrapper .node--type-page,
#page-wrapper .node--type-insight,
#page-wrapper .node--type-author,
header,
footer .primary,
body.paragraphs-previewer,
#leidos-megamenu-preview,
#page-wrapper .node--type-landing_page,
#page-wrapper .node--type-insight-search,
body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 {
  font-family: 'Avenir LT W01 45 Book', sans-serif;
  color: #4c4c4c;
  /* ul, ol, p {
      font-weight: 600;
  }*/
  /*.paragraph--type--blockquote {
      padding: 3rem 0;
      @media  screen and (min-width: 768px) {
          padding: 5rem 0;
      }
      @media  screen and (min-width: 1200px) {
          padding: 7rem 0;
      }
  }*/
  /*
  .component-border + .component-border {
      section.border {
          border-top: none;
      }
  }*/
  /*.component-edge + .component-edge {
      padding-top: 3rem;
      @media  screen and (min-width: 768px) {
          padding-top: 5rem;
      }
      @media  screen and (min-width: 1200px) {
          padding-top: 7rem;
      }
  }*/
  /*.paragraph--type--formatted-text + .paragraph--type--formatted-text {
      section {
          padding-top: 0;
      }
  }*/
  /*div:not(.component-edge) + div:not(.component-edge)  {
      section {
          padding-top: 0;
      }
  }*/
  /*.component-edge + .paragraph--type--stat-callout {
      section {
          padding-top: 0;
      }
  }*/ }
  body #page-wrapper .node--type-page .container,
  #page-wrapper .node--type-insight .container,
  #page-wrapper .node--type-author .container,
  header .container,
  footer .primary .container,
  body.paragraphs-previewer .container,
  #leidos-megamenu-preview .container,
  #page-wrapper .node--type-landing_page .container,
  #page-wrapper .node--type-insight-search .container,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .container {
    /*max-width: 120rem;*/
    max-width: 134rem;
    width: 100%;
    padding: 0 1rem;
    margin: 0 auto; }
    @media screen and (min-width: 576px) {
      body #page-wrapper .node--type-page .container,
      #page-wrapper .node--type-insight .container,
      #page-wrapper .node--type-author .container,
      header .container,
      footer .primary .container,
      body.paragraphs-previewer .container,
      #leidos-megamenu-preview .container,
      #page-wrapper .node--type-landing_page .container,
      #page-wrapper .node--type-insight-search .container,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .container {
        width: 95%;
        padding: 0 2.5rem; } }
    @media screen and (min-width: 992px) {
      body #page-wrapper .node--type-page .container,
      #page-wrapper .node--type-insight .container,
      #page-wrapper .node--type-author .container,
      header .container,
      footer .primary .container,
      body.paragraphs-previewer .container,
      #leidos-megamenu-preview .container,
      #page-wrapper .node--type-landing_page .container,
      #page-wrapper .node--type-insight-search .container,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .container {
        width: calc(91% - 2.5rem); } }
    @media screen and (min-width: 1600px) {
      body #page-wrapper .node--type-page .container,
      #page-wrapper .node--type-insight .container,
      #page-wrapper .node--type-author .container,
      header .container,
      footer .primary .container,
      body.paragraphs-previewer .container,
      #leidos-megamenu-preview .container,
      #page-wrapper .node--type-landing_page .container,
      #page-wrapper .node--type-insight-search .container,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .container {
        width: calc(85% - 2.5rem); } }
    body #page-wrapper .node--type-page .container.narrow,
    #page-wrapper .node--type-insight .container.narrow,
    #page-wrapper .node--type-author .container.narrow,
    header .container.narrow,
    footer .primary .container.narrow,
    body.paragraphs-previewer .container.narrow,
    #leidos-megamenu-preview .container.narrow,
    #page-wrapper .node--type-landing_page .container.narrow,
    #page-wrapper .node--type-insight-search .container.narrow,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .container.narrow {
      max-width: 800px;
      /*max-width: 106rem;*/
      margin: 0 auto;
      width: 100%; }
      @media screen and (min-width: 576px) {
        body #page-wrapper .node--type-page .container.narrow,
        #page-wrapper .node--type-insight .container.narrow,
        #page-wrapper .node--type-author .container.narrow,
        header .container.narrow,
        footer .primary .container.narrow,
        body.paragraphs-previewer .container.narrow,
        #leidos-megamenu-preview .container.narrow,
        #page-wrapper .node--type-landing_page .container.narrow,
        #page-wrapper .node--type-insight-search .container.narrow,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .container.narrow {
          width: 90%; } }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page .container.narrow,
        #page-wrapper .node--type-insight .container.narrow,
        #page-wrapper .node--type-author .container.narrow,
        header .container.narrow,
        footer .primary .container.narrow,
        body.paragraphs-previewer .container.narrow,
        #leidos-megamenu-preview .container.narrow,
        #page-wrapper .node--type-landing_page .container.narrow,
        #page-wrapper .node--type-insight-search .container.narrow,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .container.narrow {
          width: 90%; } }
      @media screen and (min-width: 992px) {
        body #page-wrapper .node--type-page .container.narrow,
        #page-wrapper .node--type-insight .container.narrow,
        #page-wrapper .node--type-author .container.narrow,
        header .container.narrow,
        footer .primary .container.narrow,
        body.paragraphs-previewer .container.narrow,
        #leidos-megamenu-preview .container.narrow,
        #page-wrapper .node--type-landing_page .container.narrow,
        #page-wrapper .node--type-insight-search .container.narrow,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .container.narrow {
          width: 66.666%; } }
      @media screen and (min-width: 1600px) {
        body #page-wrapper .node--type-page .container.narrow,
        #page-wrapper .node--type-insight .container.narrow,
        #page-wrapper .node--type-author .container.narrow,
        header .container.narrow,
        footer .primary .container.narrow,
        body.paragraphs-previewer .container.narrow,
        #leidos-megamenu-preview .container.narrow,
        #page-wrapper .node--type-landing_page .container.narrow,
        #page-wrapper .node--type-insight-search .container.narrow,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .container.narrow {
          width: 53.333%; } }
  body #page-wrapper .node--type-page *,
  #page-wrapper .node--type-insight *,
  #page-wrapper .node--type-author *,
  header *,
  footer .primary *,
  body.paragraphs-previewer *,
  #leidos-megamenu-preview *,
  #page-wrapper .node--type-landing_page *,
  #page-wrapper .node--type-insight-search *,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 * {
    margin: 0;
    padding: 0;
    box-sizing: border-box; }
  body #page-wrapper .node--type-page .kint dd,
  #page-wrapper .node--type-insight .kint dd,
  #page-wrapper .node--type-author .kint dd,
  header .kint dd,
  footer .primary .kint dd,
  body.paragraphs-previewer .kint dd,
  #leidos-megamenu-preview .kint dd,
  #page-wrapper .node--type-landing_page .kint dd,
  #page-wrapper .node--type-insight-search .kint dd,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .kint dd {
    padding: 4px !important; }
  body #page-wrapper .node--type-page h1,
  #page-wrapper .node--type-insight h1,
  #page-wrapper .node--type-author h1,
  header h1,
  footer .primary h1,
  body.paragraphs-previewer h1,
  #leidos-megamenu-preview h1,
  #page-wrapper .node--type-landing_page h1,
  #page-wrapper .node--type-insight-search h1,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 h1 {
    font-size: 40px;
    font-size: 4rem;
    font-family: 'Avenir LT W01 35 Light', sans-serif;
    font-weight: 300; }
    @media screen and (min-width: 576px) {
      body #page-wrapper .node--type-page h1,
      #page-wrapper .node--type-insight h1,
      #page-wrapper .node--type-author h1,
      header h1,
      footer .primary h1,
      body.paragraphs-previewer h1,
      #leidos-megamenu-preview h1,
      #page-wrapper .node--type-landing_page h1,
      #page-wrapper .node--type-insight-search h1,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 h1 {
        font-size: 44px;
        font-size: 4.4rem; } }
    @media screen and (min-width: 992px) {
      body #page-wrapper .node--type-page h1,
      #page-wrapper .node--type-insight h1,
      #page-wrapper .node--type-author h1,
      header h1,
      footer .primary h1,
      body.paragraphs-previewer h1,
      #leidos-megamenu-preview h1,
      #page-wrapper .node--type-landing_page h1,
      #page-wrapper .node--type-insight-search h1,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 h1 {
        font-size: 48px;
        font-size: 4.8rem; } }
    @media screen and (min-width: 1600px) {
      body #page-wrapper .node--type-page h1,
      #page-wrapper .node--type-insight h1,
      #page-wrapper .node--type-author h1,
      header h1,
      footer .primary h1,
      body.paragraphs-previewer h1,
      #leidos-megamenu-preview h1,
      #page-wrapper .node--type-landing_page h1,
      #page-wrapper .node--type-insight-search h1,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 h1 {
        font-size: 52px;
        font-size: 5.2rem; } }
  body #page-wrapper .node--type-page h2,
  #page-wrapper .node--type-insight h2,
  #page-wrapper .node--type-author h2,
  header h2,
  footer .primary h2,
  body.paragraphs-previewer h2,
  #leidos-megamenu-preview h2,
  #page-wrapper .node--type-landing_page h2,
  #page-wrapper .node--type-insight-search h2,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 h2 {
    font-size: 32px;
    font-size: 3.2rem;
    font-weight: 200;
    font-family: 'Avenir LT W01 35 Light', sans-serif; }
    @media screen and (min-width: 576px) {
      body #page-wrapper .node--type-page h2,
      #page-wrapper .node--type-insight h2,
      #page-wrapper .node--type-author h2,
      header h2,
      footer .primary h2,
      body.paragraphs-previewer h2,
      #leidos-megamenu-preview h2,
      #page-wrapper .node--type-landing_page h2,
      #page-wrapper .node--type-insight-search h2,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 h2 {
        font-size: 36px;
        font-size: 3.6rem; } }
    @media screen and (min-width: 992px) {
      body #page-wrapper .node--type-page h2,
      #page-wrapper .node--type-insight h2,
      #page-wrapper .node--type-author h2,
      header h2,
      footer .primary h2,
      body.paragraphs-previewer h2,
      #leidos-megamenu-preview h2,
      #page-wrapper .node--type-landing_page h2,
      #page-wrapper .node--type-insight-search h2,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 h2 {
        font-size: 40px;
        font-size: 4rem; } }
    @media screen and (min-width: 1600px) {
      body #page-wrapper .node--type-page h2,
      #page-wrapper .node--type-insight h2,
      #page-wrapper .node--type-author h2,
      header h2,
      footer .primary h2,
      body.paragraphs-previewer h2,
      #leidos-megamenu-preview h2,
      #page-wrapper .node--type-landing_page h2,
      #page-wrapper .node--type-insight-search h2,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 h2 {
        font-size: 44px;
        font-size: 4.4rem; } }
  body #page-wrapper .node--type-page h3,
  #page-wrapper .node--type-insight h3,
  #page-wrapper .node--type-author h3,
  header h3,
  footer .primary h3,
  body.paragraphs-previewer h3,
  #leidos-megamenu-preview h3,
  #page-wrapper .node--type-landing_page h3,
  #page-wrapper .node--type-insight-search h3,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 h3 {
    font-size: 24px;
    font-size: 2.4rem;
    font-weight: 200;
    letter-spacing: .5px; }
    @media screen and (min-width: 576px) {
      body #page-wrapper .node--type-page h3,
      #page-wrapper .node--type-insight h3,
      #page-wrapper .node--type-author h3,
      header h3,
      footer .primary h3,
      body.paragraphs-previewer h3,
      #leidos-megamenu-preview h3,
      #page-wrapper .node--type-landing_page h3,
      #page-wrapper .node--type-insight-search h3,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 h3 {
        font-size: 28px;
        font-size: 2.8rem; } }
    @media screen and (min-width: 992px) {
      body #page-wrapper .node--type-page h3,
      #page-wrapper .node--type-insight h3,
      #page-wrapper .node--type-author h3,
      header h3,
      footer .primary h3,
      body.paragraphs-previewer h3,
      #leidos-megamenu-preview h3,
      #page-wrapper .node--type-landing_page h3,
      #page-wrapper .node--type-insight-search h3,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 h3 {
        font-size: 32px;
        font-size: 3.2rem; } }
    @media screen and (min-width: 1600px) {
      body #page-wrapper .node--type-page h3,
      #page-wrapper .node--type-insight h3,
      #page-wrapper .node--type-author h3,
      header h3,
      footer .primary h3,
      body.paragraphs-previewer h3,
      #leidos-megamenu-preview h3,
      #page-wrapper .node--type-landing_page h3,
      #page-wrapper .node--type-insight-search h3,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 h3 {
        font-size: 34px;
        font-size: 3.4rem; } }
  body #page-wrapper .node--type-page h4,
  #page-wrapper .node--type-insight h4,
  #page-wrapper .node--type-author h4,
  header h4,
  footer .primary h4,
  body.paragraphs-previewer h4,
  #leidos-megamenu-preview h4,
  #page-wrapper .node--type-landing_page h4,
  #page-wrapper .node--type-insight-search h4,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 h4 {
    font-size: 20px;
    font-size: 2rem; }
  body #page-wrapper .node--type-page h5,
  #page-wrapper .node--type-insight h5,
  #page-wrapper .node--type-author h5,
  header h5,
  footer .primary h5,
  body.paragraphs-previewer h5,
  #leidos-megamenu-preview h5,
  #page-wrapper .node--type-landing_page h5,
  #page-wrapper .node--type-insight-search h5,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 h5 {
    font-size: 16px;
    font-size: 1.6rem;
    text-transform: uppercase;
    font-family: 'AvenirLT-Black', sans-serif; }
  body #page-wrapper .node--type-page h6,
  #page-wrapper .node--type-insight h6,
  #page-wrapper .node--type-author h6,
  header h6,
  footer .primary h6,
  body.paragraphs-previewer h6,
  #leidos-megamenu-preview h6,
  #page-wrapper .node--type-landing_page h6,
  #page-wrapper .node--type-insight-search h6,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 h6 {
    text-transform: uppercase;
    font-size: 12px;
    font-size: 1.2rem;
    letter-spacing: .5px;
    margin-bottom: 2rem; }
  body #page-wrapper .node--type-page h1, body #page-wrapper .node--type-page h2, body #page-wrapper .node--type-page h3, body #page-wrapper .node--type-page h4, body #page-wrapper .node--type-page h5, body #page-wrapper .node--type-page h6,
  #page-wrapper .node--type-insight h1,
  #page-wrapper .node--type-insight h2,
  #page-wrapper .node--type-insight h3,
  #page-wrapper .node--type-insight h4,
  #page-wrapper .node--type-insight h5,
  #page-wrapper .node--type-insight h6,
  #page-wrapper .node--type-author h1,
  #page-wrapper .node--type-author h2,
  #page-wrapper .node--type-author h3,
  #page-wrapper .node--type-author h4,
  #page-wrapper .node--type-author h5,
  #page-wrapper .node--type-author h6,
  header h1,
  header h2,
  header h3,
  header h4,
  header h5,
  header h6,
  footer .primary h1,
  footer .primary h2,
  footer .primary h3,
  footer .primary h4,
  footer .primary h5,
  footer .primary h6,
  body.paragraphs-previewer h1,
  body.paragraphs-previewer h2,
  body.paragraphs-previewer h3,
  body.paragraphs-previewer h4,
  body.paragraphs-previewer h5,
  body.paragraphs-previewer h6,
  #leidos-megamenu-preview h1,
  #leidos-megamenu-preview h2,
  #leidos-megamenu-preview h3,
  #leidos-megamenu-preview h4,
  #leidos-megamenu-preview h5,
  #leidos-megamenu-preview h6,
  #page-wrapper .node--type-landing_page h1,
  #page-wrapper .node--type-landing_page h2,
  #page-wrapper .node--type-landing_page h3,
  #page-wrapper .node--type-landing_page h4,
  #page-wrapper .node--type-landing_page h5,
  #page-wrapper .node--type-landing_page h6,
  #page-wrapper .node--type-insight-search h1,
  #page-wrapper .node--type-insight-search h2,
  #page-wrapper .node--type-insight-search h3,
  #page-wrapper .node--type-insight-search h4,
  #page-wrapper .node--type-insight-search h5,
  #page-wrapper .node--type-insight-search h6,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 h1,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 h2,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 h3,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 h4,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 h5,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 h6 {
    color: #00778b;
    margin-bottom: 10px; }
  body #page-wrapper .node--type-page h4,
  #page-wrapper .node--type-insight h4,
  #page-wrapper .node--type-author h4,
  header h4,
  footer .primary h4,
  body.paragraphs-previewer h4,
  #leidos-megamenu-preview h4,
  #page-wrapper .node--type-landing_page h4,
  #page-wrapper .node--type-insight-search h4,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 h4 {
    font-family: 'Avenir LT W01 35 Light', sans-serif;
    font-weight: 600; }
  body #page-wrapper .node--type-page div.lead p,
  #page-wrapper .node--type-insight div.lead p,
  #page-wrapper .node--type-author div.lead p,
  header div.lead p,
  footer .primary div.lead p,
  body.paragraphs-previewer div.lead p,
  #leidos-megamenu-preview div.lead p,
  #page-wrapper .node--type-landing_page div.lead p,
  #page-wrapper .node--type-insight-search div.lead p,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 div.lead p {
    margin-bottom: 6rem;
    font-size: 20px;
    font-size: 2rem;
    line-height: 1.5em; }
  body #page-wrapper .node--type-page p,
  #page-wrapper .node--type-insight p,
  #page-wrapper .node--type-author p,
  header p,
  footer .primary p,
  body.paragraphs-previewer p,
  #leidos-megamenu-preview p,
  #page-wrapper .node--type-landing_page p,
  #page-wrapper .node--type-insight-search p,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 p {
    /*@include fw-bold;
    @include font-light;*/
    font-family: 'Avenir LT W01 45 Book', sans-serif;
    margin-bottom: 2rem;
    color: #4c4c4c;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.625em; }
    body #page-wrapper .node--type-page p:last-of-type,
    #page-wrapper .node--type-insight p:last-of-type,
    #page-wrapper .node--type-author p:last-of-type,
    header p:last-of-type,
    footer .primary p:last-of-type,
    body.paragraphs-previewer p:last-of-type,
    #leidos-megamenu-preview p:last-of-type,
    #page-wrapper .node--type-landing_page p:last-of-type,
    #page-wrapper .node--type-insight-search p:last-of-type,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 p:last-of-type {
      margin-bottom: 3.5rem; }
    body #page-wrapper .node--type-page p.lead,
    #page-wrapper .node--type-insight p.lead,
    #page-wrapper .node--type-author p.lead,
    header p.lead,
    footer .primary p.lead,
    body.paragraphs-previewer p.lead,
    #leidos-megamenu-preview p.lead,
    #page-wrapper .node--type-landing_page p.lead,
    #page-wrapper .node--type-insight-search p.lead,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 p.lead {
      margin-bottom: 6rem;
      font-size: 20px;
      font-size: 2rem;
      line-height: 1.5em; }
    @media mediaLG {
      body #page-wrapper .node--type-page p,
      #page-wrapper .node--type-insight p,
      #page-wrapper .node--type-author p,
      header p,
      footer .primary p,
      body.paragraphs-previewer p,
      #leidos-megamenu-preview p,
      #page-wrapper .node--type-landing_page p,
      #page-wrapper .node--type-insight-search p,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 p {
        font-size: 16px;
        font-size: 1.6rem;
        line-height: 1.625em; } }
    body #page-wrapper .node--type-page p a,
    #page-wrapper .node--type-insight p a,
    #page-wrapper .node--type-author p a,
    header p a,
    footer .primary p a,
    body.paragraphs-previewer p a,
    #leidos-megamenu-preview p a,
    #page-wrapper .node--type-landing_page p a,
    #page-wrapper .node--type-insight-search p a,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 p a {
      /*transition: .3s ease-in-out;*/
      -webkit-transition: all 0.15s linear;
      -moz-transition: all 0.15s linear;
      -ms-transition: all 0.15s linear;
      -o-transition: all 0.15s linear;
      transition: all 0.15s linear;
      font-family: 'Avenir LT W01 85 Heavy', sans-serif;
      font-weight: 700;
      color: #850f89;
      text-decoration: none;
      border-bottom: 2px solid #850f89;
      padding: 3px 0; }
      body #page-wrapper .node--type-page p a:hover, body #page-wrapper .node--type-page p a:focus,
      #page-wrapper .node--type-insight p a:hover,
      #page-wrapper .node--type-insight p a:focus,
      #page-wrapper .node--type-author p a:hover,
      #page-wrapper .node--type-author p a:focus,
      header p a:hover,
      header p a:focus,
      footer .primary p a:hover,
      footer .primary p a:focus,
      body.paragraphs-previewer p a:hover,
      body.paragraphs-previewer p a:focus,
      #leidos-megamenu-preview p a:hover,
      #leidos-megamenu-preview p a:focus,
      #page-wrapper .node--type-landing_page p a:hover,
      #page-wrapper .node--type-landing_page p a:focus,
      #page-wrapper .node--type-insight-search p a:hover,
      #page-wrapper .node--type-insight-search p a:focus,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 p a:hover,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 p a:focus {
        color: #fff;
        background-color: #201747;
        border: none; }
      body #page-wrapper .node--type-page p a.tertiary,
      #page-wrapper .node--type-insight p a.tertiary,
      #page-wrapper .node--type-author p a.tertiary,
      header p a.tertiary,
      footer .primary p a.tertiary,
      body.paragraphs-previewer p a.tertiary,
      #leidos-megamenu-preview p a.tertiary,
      #page-wrapper .node--type-landing_page p a.tertiary,
      #page-wrapper .node--type-insight-search p a.tertiary,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 p a.tertiary {
        color: #850f89;
        border: transparent; }
        body #page-wrapper .node--type-page p a.tertiary:hover, body #page-wrapper .node--type-page p a.tertiary:focus,
        #page-wrapper .node--type-insight p a.tertiary:hover,
        #page-wrapper .node--type-insight p a.tertiary:focus,
        #page-wrapper .node--type-author p a.tertiary:hover,
        #page-wrapper .node--type-author p a.tertiary:focus,
        header p a.tertiary:hover,
        header p a.tertiary:focus,
        footer .primary p a.tertiary:hover,
        footer .primary p a.tertiary:focus,
        body.paragraphs-previewer p a.tertiary:hover,
        body.paragraphs-previewer p a.tertiary:focus,
        #leidos-megamenu-preview p a.tertiary:hover,
        #leidos-megamenu-preview p a.tertiary:focus,
        #page-wrapper .node--type-landing_page p a.tertiary:hover,
        #page-wrapper .node--type-landing_page p a.tertiary:focus,
        #page-wrapper .node--type-insight-search p a.tertiary:hover,
        #page-wrapper .node--type-insight-search p a.tertiary:focus,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 p a.tertiary:hover,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 p a.tertiary:focus {
          background-color: transparent;
          color: #201747; }
  body #page-wrapper .node--type-page a,
  #page-wrapper .node--type-insight a,
  #page-wrapper .node--type-author a,
  header a,
  footer .primary a,
  body.paragraphs-previewer a,
  #leidos-megamenu-preview a,
  #page-wrapper .node--type-landing_page a,
  #page-wrapper .node--type-insight-search a,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 a {
    cursor: pointer;
    text-decoration: none;
    /*transition: .3s ease-in-out;*/
    -webkit-transition: all 0.15s linear;
    -moz-transition: all 0.15s linear;
    -ms-transition: all 0.15s linear;
    -o-transition: all 0.15s linear;
    transition: all 0.15s linear; }
  body #page-wrapper .node--type-page .paragraph a,
  #page-wrapper .node--type-insight .paragraph a,
  #page-wrapper .node--type-author .paragraph a,
  header .paragraph a,
  footer .primary .paragraph a,
  body.paragraphs-previewer .paragraph a,
  #leidos-megamenu-preview .paragraph a,
  #page-wrapper .node--type-landing_page .paragraph a,
  #page-wrapper .node--type-insight-search .paragraph a,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .paragraph a {
    font-family: 'Avenir LT W01 85 Heavy', sans-serif;
    color: #850f89;
    border-bottom: 2px solid #850f89; }
    body #page-wrapper .node--type-page .paragraph a:hover, body #page-wrapper .node--type-page .paragraph a:focus,
    #page-wrapper .node--type-insight .paragraph a:hover,
    #page-wrapper .node--type-insight .paragraph a:focus,
    #page-wrapper .node--type-author .paragraph a:hover,
    #page-wrapper .node--type-author .paragraph a:focus,
    header .paragraph a:hover,
    header .paragraph a:focus,
    footer .primary .paragraph a:hover,
    footer .primary .paragraph a:focus,
    body.paragraphs-previewer .paragraph a:hover,
    body.paragraphs-previewer .paragraph a:focus,
    #leidos-megamenu-preview .paragraph a:hover,
    #leidos-megamenu-preview .paragraph a:focus,
    #page-wrapper .node--type-landing_page .paragraph a:hover,
    #page-wrapper .node--type-landing_page .paragraph a:focus,
    #page-wrapper .node--type-insight-search .paragraph a:hover,
    #page-wrapper .node--type-insight-search .paragraph a:focus,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .paragraph a:hover,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .paragraph a:focus {
      color: #fff;
      background-color: #201747;
      border: none; }
    body #page-wrapper .node--type-page .paragraph a.tertiary,
    #page-wrapper .node--type-insight .paragraph a.tertiary,
    #page-wrapper .node--type-author .paragraph a.tertiary,
    header .paragraph a.tertiary,
    footer .primary .paragraph a.tertiary,
    body.paragraphs-previewer .paragraph a.tertiary,
    #leidos-megamenu-preview .paragraph a.tertiary,
    #page-wrapper .node--type-landing_page .paragraph a.tertiary,
    #page-wrapper .node--type-insight-search .paragraph a.tertiary,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .paragraph a.tertiary {
      color: #850f89;
      border: transparent; }
      body #page-wrapper .node--type-page .paragraph a.tertiary:hover, body #page-wrapper .node--type-page .paragraph a.tertiary:focus,
      #page-wrapper .node--type-insight .paragraph a.tertiary:hover,
      #page-wrapper .node--type-insight .paragraph a.tertiary:focus,
      #page-wrapper .node--type-author .paragraph a.tertiary:hover,
      #page-wrapper .node--type-author .paragraph a.tertiary:focus,
      header .paragraph a.tertiary:hover,
      header .paragraph a.tertiary:focus,
      footer .primary .paragraph a.tertiary:hover,
      footer .primary .paragraph a.tertiary:focus,
      body.paragraphs-previewer .paragraph a.tertiary:hover,
      body.paragraphs-previewer .paragraph a.tertiary:focus,
      #leidos-megamenu-preview .paragraph a.tertiary:hover,
      #leidos-megamenu-preview .paragraph a.tertiary:focus,
      #page-wrapper .node--type-landing_page .paragraph a.tertiary:hover,
      #page-wrapper .node--type-landing_page .paragraph a.tertiary:focus,
      #page-wrapper .node--type-insight-search .paragraph a.tertiary:hover,
      #page-wrapper .node--type-insight-search .paragraph a.tertiary:focus,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .paragraph a.tertiary:hover,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .paragraph a.tertiary:focus {
        background-color: transparent;
        color: #201747; }
  body #page-wrapper .node--type-page li,
  #page-wrapper .node--type-insight li,
  #page-wrapper .node--type-author li,
  header li,
  footer .primary li,
  body.paragraphs-previewer li,
  #leidos-megamenu-preview li,
  #page-wrapper .node--type-landing_page li,
  #page-wrapper .node--type-insight-search li,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 li {
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.625em; }
    body #page-wrapper .node--type-page li a,
    #page-wrapper .node--type-insight li a,
    #page-wrapper .node--type-author li a,
    header li a,
    footer .primary li a,
    body.paragraphs-previewer li a,
    #leidos-megamenu-preview li a,
    #page-wrapper .node--type-landing_page li a,
    #page-wrapper .node--type-insight-search li a,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 li a {
      font-weight: 700; }
  body #page-wrapper .node--type-page ul, body #page-wrapper .node--type-page ol,
  #page-wrapper .node--type-insight ul,
  #page-wrapper .node--type-insight ol,
  #page-wrapper .node--type-author ul,
  #page-wrapper .node--type-author ol,
  header ul,
  header ol,
  footer .primary ul,
  footer .primary ol,
  body.paragraphs-previewer ul,
  body.paragraphs-previewer ol,
  #leidos-megamenu-preview ul,
  #leidos-megamenu-preview ol,
  #page-wrapper .node--type-landing_page ul,
  #page-wrapper .node--type-landing_page ol,
  #page-wrapper .node--type-insight-search ul,
  #page-wrapper .node--type-insight-search ol,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 ul,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 ol {
    /*@include fw-bold;
    @include font-regular;
    */
    font-family: 'Avenir LT W01 45 Book', sans-serif;
    margin-bottom: 4rem; }
    body #page-wrapper .node--type-page ul > li ul, body #page-wrapper .node--type-page ul > li ol, body #page-wrapper .node--type-page ol > li ul, body #page-wrapper .node--type-page ol > li ol,
    #page-wrapper .node--type-insight ul > li ul,
    #page-wrapper .node--type-insight ul > li ol,
    #page-wrapper .node--type-insight ol > li ul,
    #page-wrapper .node--type-insight ol > li ol,
    #page-wrapper .node--type-author ul > li ul,
    #page-wrapper .node--type-author ul > li ol,
    #page-wrapper .node--type-author ol > li ul,
    #page-wrapper .node--type-author ol > li ol,
    header ul > li ul,
    header ul > li ol,
    header ol > li ul,
    header ol > li ol,
    footer .primary ul > li ul,
    footer .primary ul > li ol,
    footer .primary ol > li ul,
    footer .primary ol > li ol,
    body.paragraphs-previewer ul > li ul,
    body.paragraphs-previewer ul > li ol,
    body.paragraphs-previewer ol > li ul,
    body.paragraphs-previewer ol > li ol,
    #leidos-megamenu-preview ul > li ul,
    #leidos-megamenu-preview ul > li ol,
    #leidos-megamenu-preview ol > li ul,
    #leidos-megamenu-preview ol > li ol,
    #page-wrapper .node--type-landing_page ul > li ul,
    #page-wrapper .node--type-landing_page ul > li ol,
    #page-wrapper .node--type-landing_page ol > li ul,
    #page-wrapper .node--type-landing_page ol > li ol,
    #page-wrapper .node--type-insight-search ul > li ul,
    #page-wrapper .node--type-insight-search ul > li ol,
    #page-wrapper .node--type-insight-search ol > li ul,
    #page-wrapper .node--type-insight-search ol > li ol,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 ul > li ul,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 ul > li ol,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 ol > li ul,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 ol > li ol {
      margin-bottom: 0; }
  body #page-wrapper .node--type-page .field--type-text-long ul > li,
  #page-wrapper .node--type-insight .field--type-text-long ul > li,
  #page-wrapper .node--type-author .field--type-text-long ul > li,
  header .field--type-text-long ul > li,
  footer .primary .field--type-text-long ul > li,
  body.paragraphs-previewer .field--type-text-long ul > li,
  #leidos-megamenu-preview .field--type-text-long ul > li,
  #page-wrapper .node--type-landing_page .field--type-text-long ul > li,
  #page-wrapper .node--type-insight-search .field--type-text-long ul > li,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .field--type-text-long ul > li {
    list-style-type: none;
    margin-left: 20px; }
    body #page-wrapper .node--type-page .field--type-text-long ul > li:before,
    #page-wrapper .node--type-insight .field--type-text-long ul > li:before,
    #page-wrapper .node--type-author .field--type-text-long ul > li:before,
    header .field--type-text-long ul > li:before,
    footer .primary .field--type-text-long ul > li:before,
    body.paragraphs-previewer .field--type-text-long ul > li:before,
    #leidos-megamenu-preview .field--type-text-long ul > li:before,
    #page-wrapper .node--type-landing_page .field--type-text-long ul > li:before,
    #page-wrapper .node--type-insight-search .field--type-text-long ul > li:before,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .field--type-text-long ul > li:before {
      content: "";
      border-color: transparent #850f89;
      border-style: solid;
      border-width: 0.25em 0 0.25em 0.45em;
      display: block;
      height: 0;
      width: 0;
      left: -1em;
      top: 1em;
      position: relative; }
    body #page-wrapper .node--type-page .field--type-text-long ul > li > ul,
    #page-wrapper .node--type-insight .field--type-text-long ul > li > ul,
    #page-wrapper .node--type-author .field--type-text-long ul > li > ul,
    header .field--type-text-long ul > li > ul,
    footer .primary .field--type-text-long ul > li > ul,
    body.paragraphs-previewer .field--type-text-long ul > li > ul,
    #leidos-megamenu-preview .field--type-text-long ul > li > ul,
    #page-wrapper .node--type-landing_page .field--type-text-long ul > li > ul,
    #page-wrapper .node--type-insight-search .field--type-text-long ul > li > ul,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .field--type-text-long ul > li > ul {
      margin-top: 15px; }
      body #page-wrapper .node--type-page .field--type-text-long ul > li > ul > li,
      #page-wrapper .node--type-insight .field--type-text-long ul > li > ul > li,
      #page-wrapper .node--type-author .field--type-text-long ul > li > ul > li,
      header .field--type-text-long ul > li > ul > li,
      footer .primary .field--type-text-long ul > li > ul > li,
      body.paragraphs-previewer .field--type-text-long ul > li > ul > li,
      #leidos-megamenu-preview .field--type-text-long ul > li > ul > li,
      #page-wrapper .node--type-landing_page .field--type-text-long ul > li > ul > li,
      #page-wrapper .node--type-insight-search .field--type-text-long ul > li > ul > li,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .field--type-text-long ul > li > ul > li {
        margin-bottom: 15px; }
        body #page-wrapper .node--type-page .field--type-text-long ul > li > ul > li:before,
        #page-wrapper .node--type-insight .field--type-text-long ul > li > ul > li:before,
        #page-wrapper .node--type-author .field--type-text-long ul > li > ul > li:before,
        header .field--type-text-long ul > li > ul > li:before,
        footer .primary .field--type-text-long ul > li > ul > li:before,
        body.paragraphs-previewer .field--type-text-long ul > li > ul > li:before,
        #leidos-megamenu-preview .field--type-text-long ul > li > ul > li:before,
        #page-wrapper .node--type-landing_page .field--type-text-long ul > li > ul > li:before,
        #page-wrapper .node--type-insight-search .field--type-text-long ul > li > ul > li:before,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .field--type-text-long ul > li > ul > li:before {
          border: none;
          content: '-';
          display: inline-block;
          top: 0; }
  body #page-wrapper .node--type-page section:not(.icons) ul.field > li, body #page-wrapper .node--type-page section:not(.icons) div.field ul > li, body #page-wrapper .node--type-page section:not(.icons) ul.triangles > li,
  #page-wrapper .node--type-insight section:not(.icons) ul.field > li,
  #page-wrapper .node--type-insight section:not(.icons) div.field ul > li,
  #page-wrapper .node--type-insight section:not(.icons) ul.triangles > li,
  #page-wrapper .node--type-author section:not(.icons) ul.field > li,
  #page-wrapper .node--type-author section:not(.icons) div.field ul > li,
  #page-wrapper .node--type-author section:not(.icons) ul.triangles > li,
  header section:not(.icons) ul.field > li,
  header section:not(.icons) div.field ul > li,
  header section:not(.icons) ul.triangles > li,
  footer .primary section:not(.icons) ul.field > li,
  footer .primary section:not(.icons) div.field ul > li,
  footer .primary section:not(.icons) ul.triangles > li,
  body.paragraphs-previewer section:not(.icons) ul.field > li,
  body.paragraphs-previewer section:not(.icons) div.field ul > li,
  body.paragraphs-previewer section:not(.icons) ul.triangles > li,
  #leidos-megamenu-preview section:not(.icons) ul.field > li,
  #leidos-megamenu-preview section:not(.icons) div.field ul > li,
  #leidos-megamenu-preview section:not(.icons) ul.triangles > li,
  #page-wrapper .node--type-landing_page section:not(.icons) ul.field > li,
  #page-wrapper .node--type-landing_page section:not(.icons) div.field ul > li,
  #page-wrapper .node--type-landing_page section:not(.icons) ul.triangles > li,
  #page-wrapper .node--type-insight-search section:not(.icons) ul.field > li,
  #page-wrapper .node--type-insight-search section:not(.icons) div.field ul > li,
  #page-wrapper .node--type-insight-search section:not(.icons) ul.triangles > li,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 section:not(.icons) ul.field > li,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 section:not(.icons) div.field ul > li,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 section:not(.icons) ul.triangles > li {
    list-style-type: none;
    margin-left: 20px; }
    body #page-wrapper .node--type-page section:not(.icons) ul.field > li:before, body #page-wrapper .node--type-page section:not(.icons) div.field ul > li:before, body #page-wrapper .node--type-page section:not(.icons) ul.triangles > li:before,
    #page-wrapper .node--type-insight section:not(.icons) ul.field > li:before,
    #page-wrapper .node--type-insight section:not(.icons) div.field ul > li:before,
    #page-wrapper .node--type-insight section:not(.icons) ul.triangles > li:before,
    #page-wrapper .node--type-author section:not(.icons) ul.field > li:before,
    #page-wrapper .node--type-author section:not(.icons) div.field ul > li:before,
    #page-wrapper .node--type-author section:not(.icons) ul.triangles > li:before,
    header section:not(.icons) ul.field > li:before,
    header section:not(.icons) div.field ul > li:before,
    header section:not(.icons) ul.triangles > li:before,
    footer .primary section:not(.icons) ul.field > li:before,
    footer .primary section:not(.icons) div.field ul > li:before,
    footer .primary section:not(.icons) ul.triangles > li:before,
    body.paragraphs-previewer section:not(.icons) ul.field > li:before,
    body.paragraphs-previewer section:not(.icons) div.field ul > li:before,
    body.paragraphs-previewer section:not(.icons) ul.triangles > li:before,
    #leidos-megamenu-preview section:not(.icons) ul.field > li:before,
    #leidos-megamenu-preview section:not(.icons) div.field ul > li:before,
    #leidos-megamenu-preview section:not(.icons) ul.triangles > li:before,
    #page-wrapper .node--type-landing_page section:not(.icons) ul.field > li:before,
    #page-wrapper .node--type-landing_page section:not(.icons) div.field ul > li:before,
    #page-wrapper .node--type-landing_page section:not(.icons) ul.triangles > li:before,
    #page-wrapper .node--type-insight-search section:not(.icons) ul.field > li:before,
    #page-wrapper .node--type-insight-search section:not(.icons) div.field ul > li:before,
    #page-wrapper .node--type-insight-search section:not(.icons) ul.triangles > li:before,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 section:not(.icons) ul.field > li:before,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 section:not(.icons) div.field ul > li:before,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 section:not(.icons) ul.triangles > li:before {
      content: "";
      border-color: transparent #850f89;
      border-style: solid;
      border-width: 0.25em 0 0.25em 0.45em;
      display: block;
      height: 0;
      width: 0;
      left: -1em;
      top: 1em;
      position: relative; }
    body #page-wrapper .node--type-page section:not(.icons) ul.field > li > ul, body #page-wrapper .node--type-page section:not(.icons) div.field ul > li > ul, body #page-wrapper .node--type-page section:not(.icons) ul.triangles > li > ul,
    #page-wrapper .node--type-insight section:not(.icons) ul.field > li > ul,
    #page-wrapper .node--type-insight section:not(.icons) div.field ul > li > ul,
    #page-wrapper .node--type-insight section:not(.icons) ul.triangles > li > ul,
    #page-wrapper .node--type-author section:not(.icons) ul.field > li > ul,
    #page-wrapper .node--type-author section:not(.icons) div.field ul > li > ul,
    #page-wrapper .node--type-author section:not(.icons) ul.triangles > li > ul,
    header section:not(.icons) ul.field > li > ul,
    header section:not(.icons) div.field ul > li > ul,
    header section:not(.icons) ul.triangles > li > ul,
    footer .primary section:not(.icons) ul.field > li > ul,
    footer .primary section:not(.icons) div.field ul > li > ul,
    footer .primary section:not(.icons) ul.triangles > li > ul,
    body.paragraphs-previewer section:not(.icons) ul.field > li > ul,
    body.paragraphs-previewer section:not(.icons) div.field ul > li > ul,
    body.paragraphs-previewer section:not(.icons) ul.triangles > li > ul,
    #leidos-megamenu-preview section:not(.icons) ul.field > li > ul,
    #leidos-megamenu-preview section:not(.icons) div.field ul > li > ul,
    #leidos-megamenu-preview section:not(.icons) ul.triangles > li > ul,
    #page-wrapper .node--type-landing_page section:not(.icons) ul.field > li > ul,
    #page-wrapper .node--type-landing_page section:not(.icons) div.field ul > li > ul,
    #page-wrapper .node--type-landing_page section:not(.icons) ul.triangles > li > ul,
    #page-wrapper .node--type-insight-search section:not(.icons) ul.field > li > ul,
    #page-wrapper .node--type-insight-search section:not(.icons) div.field ul > li > ul,
    #page-wrapper .node--type-insight-search section:not(.icons) ul.triangles > li > ul,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 section:not(.icons) ul.field > li > ul,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 section:not(.icons) div.field ul > li > ul,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 section:not(.icons) ul.triangles > li > ul {
      margin-top: 15px; }
      body #page-wrapper .node--type-page section:not(.icons) ul.field > li > ul > li, body #page-wrapper .node--type-page section:not(.icons) div.field ul > li > ul > li, body #page-wrapper .node--type-page section:not(.icons) ul.triangles > li > ul > li,
      #page-wrapper .node--type-insight section:not(.icons) ul.field > li > ul > li,
      #page-wrapper .node--type-insight section:not(.icons) div.field ul > li > ul > li,
      #page-wrapper .node--type-insight section:not(.icons) ul.triangles > li > ul > li,
      #page-wrapper .node--type-author section:not(.icons) ul.field > li > ul > li,
      #page-wrapper .node--type-author section:not(.icons) div.field ul > li > ul > li,
      #page-wrapper .node--type-author section:not(.icons) ul.triangles > li > ul > li,
      header section:not(.icons) ul.field > li > ul > li,
      header section:not(.icons) div.field ul > li > ul > li,
      header section:not(.icons) ul.triangles > li > ul > li,
      footer .primary section:not(.icons) ul.field > li > ul > li,
      footer .primary section:not(.icons) div.field ul > li > ul > li,
      footer .primary section:not(.icons) ul.triangles > li > ul > li,
      body.paragraphs-previewer section:not(.icons) ul.field > li > ul > li,
      body.paragraphs-previewer section:not(.icons) div.field ul > li > ul > li,
      body.paragraphs-previewer section:not(.icons) ul.triangles > li > ul > li,
      #leidos-megamenu-preview section:not(.icons) ul.field > li > ul > li,
      #leidos-megamenu-preview section:not(.icons) div.field ul > li > ul > li,
      #leidos-megamenu-preview section:not(.icons) ul.triangles > li > ul > li,
      #page-wrapper .node--type-landing_page section:not(.icons) ul.field > li > ul > li,
      #page-wrapper .node--type-landing_page section:not(.icons) div.field ul > li > ul > li,
      #page-wrapper .node--type-landing_page section:not(.icons) ul.triangles > li > ul > li,
      #page-wrapper .node--type-insight-search section:not(.icons) ul.field > li > ul > li,
      #page-wrapper .node--type-insight-search section:not(.icons) div.field ul > li > ul > li,
      #page-wrapper .node--type-insight-search section:not(.icons) ul.triangles > li > ul > li,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 section:not(.icons) ul.field > li > ul > li,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 section:not(.icons) div.field ul > li > ul > li,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 section:not(.icons) ul.triangles > li > ul > li {
        margin-bottom: 15px; }
        body #page-wrapper .node--type-page section:not(.icons) ul.field > li > ul > li:before, body #page-wrapper .node--type-page section:not(.icons) div.field ul > li > ul > li:before, body #page-wrapper .node--type-page section:not(.icons) ul.triangles > li > ul > li:before,
        #page-wrapper .node--type-insight section:not(.icons) ul.field > li > ul > li:before,
        #page-wrapper .node--type-insight section:not(.icons) div.field ul > li > ul > li:before,
        #page-wrapper .node--type-insight section:not(.icons) ul.triangles > li > ul > li:before,
        #page-wrapper .node--type-author section:not(.icons) ul.field > li > ul > li:before,
        #page-wrapper .node--type-author section:not(.icons) div.field ul > li > ul > li:before,
        #page-wrapper .node--type-author section:not(.icons) ul.triangles > li > ul > li:before,
        header section:not(.icons) ul.field > li > ul > li:before,
        header section:not(.icons) div.field ul > li > ul > li:before,
        header section:not(.icons) ul.triangles > li > ul > li:before,
        footer .primary section:not(.icons) ul.field > li > ul > li:before,
        footer .primary section:not(.icons) div.field ul > li > ul > li:before,
        footer .primary section:not(.icons) ul.triangles > li > ul > li:before,
        body.paragraphs-previewer section:not(.icons) ul.field > li > ul > li:before,
        body.paragraphs-previewer section:not(.icons) div.field ul > li > ul > li:before,
        body.paragraphs-previewer section:not(.icons) ul.triangles > li > ul > li:before,
        #leidos-megamenu-preview section:not(.icons) ul.field > li > ul > li:before,
        #leidos-megamenu-preview section:not(.icons) div.field ul > li > ul > li:before,
        #leidos-megamenu-preview section:not(.icons) ul.triangles > li > ul > li:before,
        #page-wrapper .node--type-landing_page section:not(.icons) ul.field > li > ul > li:before,
        #page-wrapper .node--type-landing_page section:not(.icons) div.field ul > li > ul > li:before,
        #page-wrapper .node--type-landing_page section:not(.icons) ul.triangles > li > ul > li:before,
        #page-wrapper .node--type-insight-search section:not(.icons) ul.field > li > ul > li:before,
        #page-wrapper .node--type-insight-search section:not(.icons) div.field ul > li > ul > li:before,
        #page-wrapper .node--type-insight-search section:not(.icons) ul.triangles > li > ul > li:before,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 section:not(.icons) ul.field > li > ul > li:before,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 section:not(.icons) div.field ul > li > ul > li:before,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 section:not(.icons) ul.triangles > li > ul > li:before {
          border: none;
          content: '-';
          display: inline-block;
          top: 0; }
  body #page-wrapper .node--type-page ol > li,
  #page-wrapper .node--type-insight ol > li,
  #page-wrapper .node--type-author ol > li,
  header ol > li,
  footer .primary ol > li,
  body.paragraphs-previewer ol > li,
  #leidos-megamenu-preview ol > li,
  #page-wrapper .node--type-landing_page ol > li,
  #page-wrapper .node--type-insight-search ol > li,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 ol > li {
    list-style-type: decimal;
    margin-left: 20px;
    margin-bottom: 15px; }
    body #page-wrapper .node--type-page ol > li > ol,
    #page-wrapper .node--type-insight ol > li > ol,
    #page-wrapper .node--type-author ol > li > ol,
    header ol > li > ol,
    footer .primary ol > li > ol,
    body.paragraphs-previewer ol > li > ol,
    #leidos-megamenu-preview ol > li > ol,
    #page-wrapper .node--type-landing_page ol > li > ol,
    #page-wrapper .node--type-insight-search ol > li > ol,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 ol > li > ol {
      margin-top: 15px; }
      body #page-wrapper .node--type-page ol > li > ol > li,
      #page-wrapper .node--type-insight ol > li > ol > li,
      #page-wrapper .node--type-author ol > li > ol > li,
      header ol > li > ol > li,
      footer .primary ol > li > ol > li,
      body.paragraphs-previewer ol > li > ol > li,
      #leidos-megamenu-preview ol > li > ol > li,
      #page-wrapper .node--type-landing_page ol > li > ol > li,
      #page-wrapper .node--type-insight-search ol > li > ol > li,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 ol > li > ol > li {
        margin-bottom: 15px;
        list-style-type: lower-alpha; }
  body #page-wrapper .node--type-page strong,
  #page-wrapper .node--type-insight strong,
  #page-wrapper .node--type-author strong,
  header strong,
  footer .primary strong,
  body.paragraphs-previewer strong,
  #leidos-megamenu-preview strong,
  #page-wrapper .node--type-landing_page strong,
  #page-wrapper .node--type-insight-search strong,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 strong {
    font-family: 'Avenir LT W01 85 Heavy', sans-serif;
    font-weight: 400; }
  body #page-wrapper .node--type-page hr,
  #page-wrapper .node--type-insight hr,
  #page-wrapper .node--type-author hr,
  header hr,
  footer .primary hr,
  body.paragraphs-previewer hr,
  #leidos-megamenu-preview hr,
  #page-wrapper .node--type-landing_page hr,
  #page-wrapper .node--type-insight-search hr,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 hr {
    margin: 5rem 0;
    border-top: 0.5px solid #cccccc; }
  body #page-wrapper .node--type-page .bg-dark h1, body #page-wrapper .node--type-page .bg-dark h2, body #page-wrapper .node--type-page .bg-dark h3, body #page-wrapper .node--type-page .bg-dark h4, body #page-wrapper .node--type-page .bg-dark h5, body #page-wrapper .node--type-page .bg-dark h6, body #page-wrapper .node--type-page .bg-dark p, body #page-wrapper .node--type-page .bg-dark figcaption, body #page-wrapper .node--type-page .bg-dark table caption,
  #page-wrapper .node--type-insight .bg-dark h1,
  #page-wrapper .node--type-insight .bg-dark h2,
  #page-wrapper .node--type-insight .bg-dark h3,
  #page-wrapper .node--type-insight .bg-dark h4,
  #page-wrapper .node--type-insight .bg-dark h5,
  #page-wrapper .node--type-insight .bg-dark h6,
  #page-wrapper .node--type-insight .bg-dark p,
  #page-wrapper .node--type-insight .bg-dark figcaption,
  #page-wrapper .node--type-insight .bg-dark table caption,
  #page-wrapper .node--type-author .bg-dark h1,
  #page-wrapper .node--type-author .bg-dark h2,
  #page-wrapper .node--type-author .bg-dark h3,
  #page-wrapper .node--type-author .bg-dark h4,
  #page-wrapper .node--type-author .bg-dark h5,
  #page-wrapper .node--type-author .bg-dark h6,
  #page-wrapper .node--type-author .bg-dark p,
  #page-wrapper .node--type-author .bg-dark figcaption,
  #page-wrapper .node--type-author .bg-dark table caption,
  header .bg-dark h1,
  header .bg-dark h2,
  header .bg-dark h3,
  header .bg-dark h4,
  header .bg-dark h5,
  header .bg-dark h6,
  header .bg-dark p,
  header .bg-dark figcaption,
  header .bg-dark table caption,
  footer .primary .bg-dark h1,
  footer .primary .bg-dark h2,
  footer .primary .bg-dark h3,
  footer .primary .bg-dark h4,
  footer .primary .bg-dark h5,
  footer .primary .bg-dark h6,
  footer .primary .bg-dark p,
  footer .primary .bg-dark figcaption,
  footer .primary .bg-dark table caption,
  body.paragraphs-previewer .bg-dark h1,
  body.paragraphs-previewer .bg-dark h2,
  body.paragraphs-previewer .bg-dark h3,
  body.paragraphs-previewer .bg-dark h4,
  body.paragraphs-previewer .bg-dark h5,
  body.paragraphs-previewer .bg-dark h6,
  body.paragraphs-previewer .bg-dark p,
  body.paragraphs-previewer .bg-dark figcaption,
  body.paragraphs-previewer .bg-dark table caption,
  #leidos-megamenu-preview .bg-dark h1,
  #leidos-megamenu-preview .bg-dark h2,
  #leidos-megamenu-preview .bg-dark h3,
  #leidos-megamenu-preview .bg-dark h4,
  #leidos-megamenu-preview .bg-dark h5,
  #leidos-megamenu-preview .bg-dark h6,
  #leidos-megamenu-preview .bg-dark p,
  #leidos-megamenu-preview .bg-dark figcaption,
  #leidos-megamenu-preview .bg-dark table caption,
  #page-wrapper .node--type-landing_page .bg-dark h1,
  #page-wrapper .node--type-landing_page .bg-dark h2,
  #page-wrapper .node--type-landing_page .bg-dark h3,
  #page-wrapper .node--type-landing_page .bg-dark h4,
  #page-wrapper .node--type-landing_page .bg-dark h5,
  #page-wrapper .node--type-landing_page .bg-dark h6,
  #page-wrapper .node--type-landing_page .bg-dark p,
  #page-wrapper .node--type-landing_page .bg-dark figcaption,
  #page-wrapper .node--type-landing_page .bg-dark table caption,
  #page-wrapper .node--type-insight-search .bg-dark h1,
  #page-wrapper .node--type-insight-search .bg-dark h2,
  #page-wrapper .node--type-insight-search .bg-dark h3,
  #page-wrapper .node--type-insight-search .bg-dark h4,
  #page-wrapper .node--type-insight-search .bg-dark h5,
  #page-wrapper .node--type-insight-search .bg-dark h6,
  #page-wrapper .node--type-insight-search .bg-dark p,
  #page-wrapper .node--type-insight-search .bg-dark figcaption,
  #page-wrapper .node--type-insight-search .bg-dark table caption,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark h1,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark h2,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark h3,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark h4,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark h5,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark h6,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark p,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark figcaption,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark table caption {
    color: #fff; }
  body #page-wrapper .node--type-page .bg-dark h2,
  #page-wrapper .node--type-insight .bg-dark h2,
  #page-wrapper .node--type-author .bg-dark h2,
  header .bg-dark h2,
  footer .primary .bg-dark h2,
  body.paragraphs-previewer .bg-dark h2,
  #leidos-megamenu-preview .bg-dark h2,
  #page-wrapper .node--type-landing_page .bg-dark h2,
  #page-wrapper .node--type-insight-search .bg-dark h2,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark h2 {
    font-family: 'Avenir LT W01 45 Book', sans-serif;
    font-weight: 500; }
  body #page-wrapper .node--type-page .bg-dark h5,
  #page-wrapper .node--type-insight .bg-dark h5,
  #page-wrapper .node--type-author .bg-dark h5,
  header .bg-dark h5,
  footer .primary .bg-dark h5,
  body.paragraphs-previewer .bg-dark h5,
  #leidos-megamenu-preview .bg-dark h5,
  #page-wrapper .node--type-landing_page .bg-dark h5,
  #page-wrapper .node--type-insight-search .bg-dark h5,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark h5 {
    font-family: 'AvenirLT-Black', sans-serif;
    font-weight: 400; }
  body #page-wrapper .node--type-page .bg-dark h6,
  #page-wrapper .node--type-insight .bg-dark h6,
  #page-wrapper .node--type-author .bg-dark h6,
  header .bg-dark h6,
  footer .primary .bg-dark h6,
  body.paragraphs-previewer .bg-dark h6,
  #leidos-megamenu-preview .bg-dark h6,
  #page-wrapper .node--type-landing_page .bg-dark h6,
  #page-wrapper .node--type-insight-search .bg-dark h6,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark h6 {
    font-family: 'Avenir LT W01 85 Heavy', sans-serif; }
  body #page-wrapper .node--type-page .bg-dark h5, body #page-wrapper .node--type-page .bg-dark h6,
  #page-wrapper .node--type-insight .bg-dark h5,
  #page-wrapper .node--type-insight .bg-dark h6,
  #page-wrapper .node--type-author .bg-dark h5,
  #page-wrapper .node--type-author .bg-dark h6,
  header .bg-dark h5,
  header .bg-dark h6,
  footer .primary .bg-dark h5,
  footer .primary .bg-dark h6,
  body.paragraphs-previewer .bg-dark h5,
  body.paragraphs-previewer .bg-dark h6,
  #leidos-megamenu-preview .bg-dark h5,
  #leidos-megamenu-preview .bg-dark h6,
  #page-wrapper .node--type-landing_page .bg-dark h5,
  #page-wrapper .node--type-landing_page .bg-dark h6,
  #page-wrapper .node--type-insight-search .bg-dark h5,
  #page-wrapper .node--type-insight-search .bg-dark h6,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark h5,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark h6 {
    text-transform: uppercase; }
  body #page-wrapper .node--type-page .bg-dark a,
  #page-wrapper .node--type-insight .bg-dark a,
  #page-wrapper .node--type-author .bg-dark a,
  header .bg-dark a,
  footer .primary .bg-dark a,
  body.paragraphs-previewer .bg-dark a,
  #leidos-megamenu-preview .bg-dark a,
  #page-wrapper .node--type-landing_page .bg-dark a,
  #page-wrapper .node--type-insight-search .bg-dark a,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark a {
    display: inline;
    background: transparent; }
    body #page-wrapper .node--type-page .bg-dark a:hover, body #page-wrapper .node--type-page .bg-dark a:focus,
    #page-wrapper .node--type-insight .bg-dark a:hover,
    #page-wrapper .node--type-insight .bg-dark a:focus,
    #page-wrapper .node--type-author .bg-dark a:hover,
    #page-wrapper .node--type-author .bg-dark a:focus,
    header .bg-dark a:hover,
    header .bg-dark a:focus,
    footer .primary .bg-dark a:hover,
    footer .primary .bg-dark a:focus,
    body.paragraphs-previewer .bg-dark a:hover,
    body.paragraphs-previewer .bg-dark a:focus,
    #leidos-megamenu-preview .bg-dark a:hover,
    #leidos-megamenu-preview .bg-dark a:focus,
    #page-wrapper .node--type-landing_page .bg-dark a:hover,
    #page-wrapper .node--type-landing_page .bg-dark a:focus,
    #page-wrapper .node--type-insight-search .bg-dark a:hover,
    #page-wrapper .node--type-insight-search .bg-dark a:focus,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark a:hover,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark a:focus {
      background: #fff;
      border-bottom: 2px solid #fff;
      color: #201747; }
  body #page-wrapper .node--type-page .bg-dark ul li, body #page-wrapper .node--type-page .bg-dark ol li,
  #page-wrapper .node--type-insight .bg-dark ul li,
  #page-wrapper .node--type-insight .bg-dark ol li,
  #page-wrapper .node--type-author .bg-dark ul li,
  #page-wrapper .node--type-author .bg-dark ol li,
  header .bg-dark ul li,
  header .bg-dark ol li,
  footer .primary .bg-dark ul li,
  footer .primary .bg-dark ol li,
  body.paragraphs-previewer .bg-dark ul li,
  body.paragraphs-previewer .bg-dark ol li,
  #leidos-megamenu-preview .bg-dark ul li,
  #leidos-megamenu-preview .bg-dark ol li,
  #page-wrapper .node--type-landing_page .bg-dark ul li,
  #page-wrapper .node--type-landing_page .bg-dark ol li,
  #page-wrapper .node--type-insight-search .bg-dark ul li,
  #page-wrapper .node--type-insight-search .bg-dark ol li,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark ul li,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark ol li {
    color: #fff; }
  body #page-wrapper .node--type-page .bg-dark table ul li, body #page-wrapper .node--type-page .bg-dark table ol li,
  #page-wrapper .node--type-insight .bg-dark table ul li,
  #page-wrapper .node--type-insight .bg-dark table ol li,
  #page-wrapper .node--type-author .bg-dark table ul li,
  #page-wrapper .node--type-author .bg-dark table ol li,
  header .bg-dark table ul li,
  header .bg-dark table ol li,
  footer .primary .bg-dark table ul li,
  footer .primary .bg-dark table ol li,
  body.paragraphs-previewer .bg-dark table ul li,
  body.paragraphs-previewer .bg-dark table ol li,
  #leidos-megamenu-preview .bg-dark table ul li,
  #leidos-megamenu-preview .bg-dark table ol li,
  #page-wrapper .node--type-landing_page .bg-dark table ul li,
  #page-wrapper .node--type-landing_page .bg-dark table ol li,
  #page-wrapper .node--type-insight-search .bg-dark table ul li,
  #page-wrapper .node--type-insight-search .bg-dark table ol li,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark table ul li,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark table ol li {
    color: #4c4c4c; }
  body #page-wrapper .node--type-page .bg-dark table a,
  #page-wrapper .node--type-insight .bg-dark table a,
  #page-wrapper .node--type-author .bg-dark table a,
  header .bg-dark table a,
  footer .primary .bg-dark table a,
  body.paragraphs-previewer .bg-dark table a,
  #leidos-megamenu-preview .bg-dark table a,
  #page-wrapper .node--type-landing_page .bg-dark table a,
  #page-wrapper .node--type-insight-search .bg-dark table a,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark table a {
    color: #850f89;
    border-bottom: 2px solid #850f89; }
    body #page-wrapper .node--type-page .bg-dark table a:hover,
    #page-wrapper .node--type-insight .bg-dark table a:hover,
    #page-wrapper .node--type-author .bg-dark table a:hover,
    header .bg-dark table a:hover,
    footer .primary .bg-dark table a:hover,
    body.paragraphs-previewer .bg-dark table a:hover,
    #leidos-megamenu-preview .bg-dark table a:hover,
    #page-wrapper .node--type-landing_page .bg-dark table a:hover,
    #page-wrapper .node--type-insight-search .bg-dark table a:hover,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark table a:hover {
      color: #fff;
      background-color: #201747;
      border: none; }
  body #page-wrapper .node--type-page .bg-dark .contextual-links li, body #page-wrapper .node--type-page .bg-dark .contextual-links li a,
  #page-wrapper .node--type-insight .bg-dark .contextual-links li,
  #page-wrapper .node--type-insight .bg-dark .contextual-links li a,
  #page-wrapper .node--type-author .bg-dark .contextual-links li,
  #page-wrapper .node--type-author .bg-dark .contextual-links li a,
  header .bg-dark .contextual-links li,
  header .bg-dark .contextual-links li a,
  footer .primary .bg-dark .contextual-links li,
  footer .primary .bg-dark .contextual-links li a,
  body.paragraphs-previewer .bg-dark .contextual-links li,
  body.paragraphs-previewer .bg-dark .contextual-links li a,
  #leidos-megamenu-preview .bg-dark .contextual-links li,
  #leidos-megamenu-preview .bg-dark .contextual-links li a,
  #page-wrapper .node--type-landing_page .bg-dark .contextual-links li,
  #page-wrapper .node--type-landing_page .bg-dark .contextual-links li a,
  #page-wrapper .node--type-insight-search .bg-dark .contextual-links li,
  #page-wrapper .node--type-insight-search .bg-dark .contextual-links li a,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark .contextual-links li,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark .contextual-links li a {
    color: #201747; }
  body #page-wrapper .node--type-page .bg-dark .btn,
  #page-wrapper .node--type-insight .bg-dark .btn,
  #page-wrapper .node--type-author .bg-dark .btn,
  header .bg-dark .btn,
  footer .primary .bg-dark .btn,
  body.paragraphs-previewer .bg-dark .btn,
  #leidos-megamenu-preview .bg-dark .btn,
  #page-wrapper .node--type-landing_page .bg-dark .btn,
  #page-wrapper .node--type-insight-search .bg-dark .btn,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark .btn {
    display: inline-block; }
  body #page-wrapper .node--type-page article,
  #page-wrapper .node--type-insight article,
  #page-wrapper .node--type-author article,
  header article,
  footer .primary article,
  body.paragraphs-previewer article,
  #leidos-megamenu-preview article,
  #page-wrapper .node--type-landing_page article,
  #page-wrapper .node--type-insight-search article,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 article {
    padding-bottom: 35px; }
    body #page-wrapper .node--type-page article.align-left,
    #page-wrapper .node--type-insight article.align-left,
    #page-wrapper .node--type-author article.align-left,
    header article.align-left,
    footer .primary article.align-left,
    body.paragraphs-previewer article.align-left,
    #leidos-megamenu-preview article.align-left,
    #page-wrapper .node--type-landing_page article.align-left,
    #page-wrapper .node--type-insight-search article.align-left,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 article.align-left {
      padding-right: 35px; }
    body #page-wrapper .node--type-page article.align-right,
    #page-wrapper .node--type-insight article.align-right,
    #page-wrapper .node--type-author article.align-right,
    header article.align-right,
    footer .primary article.align-right,
    body.paragraphs-previewer article.align-right,
    #leidos-megamenu-preview article.align-right,
    #page-wrapper .node--type-landing_page article.align-right,
    #page-wrapper .node--type-insight-search article.align-right,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 article.align-right {
      padding-left: 35px; }
    body #page-wrapper .node--type-page article.align-center,
    #page-wrapper .node--type-insight article.align-center,
    #page-wrapper .node--type-author article.align-center,
    header article.align-center,
    footer .primary article.align-center,
    body.paragraphs-previewer article.align-center,
    #leidos-megamenu-preview article.align-center,
    #page-wrapper .node--type-landing_page article.align-center,
    #page-wrapper .node--type-insight-search article.align-center,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 article.align-center {
      text-align: center; }
  @media screen and (min-width: 450px) {
    body #page-wrapper .node--type-page figure.align-right,
    body #page-wrapper .node--type-page div.embedded-entity.align-right,
    #page-wrapper .node--type-insight figure.align-right,
    #page-wrapper .node--type-insight div.embedded-entity.align-right,
    #page-wrapper .node--type-author figure.align-right,
    #page-wrapper .node--type-author div.embedded-entity.align-right,
    header figure.align-right,
    header div.embedded-entity.align-right,
    footer .primary figure.align-right,
    footer .primary div.embedded-entity.align-right,
    body.paragraphs-previewer figure.align-right,
    body.paragraphs-previewer div.embedded-entity.align-right,
    #leidos-megamenu-preview figure.align-right,
    #leidos-megamenu-preview div.embedded-entity.align-right,
    #page-wrapper .node--type-landing_page figure.align-right,
    #page-wrapper .node--type-landing_page div.embedded-entity.align-right,
    #page-wrapper .node--type-insight-search figure.align-right,
    #page-wrapper .node--type-insight-search div.embedded-entity.align-right,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 figure.align-right,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 div.embedded-entity.align-right {
      margin-left: 35px; }
      body #page-wrapper .node--type-page figure.align-right article,
      body #page-wrapper .node--type-page div.embedded-entity.align-right article,
      #page-wrapper .node--type-insight figure.align-right article,
      #page-wrapper .node--type-insight div.embedded-entity.align-right article,
      #page-wrapper .node--type-author figure.align-right article,
      #page-wrapper .node--type-author div.embedded-entity.align-right article,
      header figure.align-right article,
      header div.embedded-entity.align-right article,
      footer .primary figure.align-right article,
      footer .primary div.embedded-entity.align-right article,
      body.paragraphs-previewer figure.align-right article,
      body.paragraphs-previewer div.embedded-entity.align-right article,
      #leidos-megamenu-preview figure.align-right article,
      #leidos-megamenu-preview div.embedded-entity.align-right article,
      #page-wrapper .node--type-landing_page figure.align-right article,
      #page-wrapper .node--type-landing_page div.embedded-entity.align-right article,
      #page-wrapper .node--type-insight-search figure.align-right article,
      #page-wrapper .node--type-insight-search div.embedded-entity.align-right article,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 figure.align-right article,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 div.embedded-entity.align-right article {
        text-align: right; } }
  @media screen and (min-width: 450px) {
    body #page-wrapper .node--type-page figure.align-left,
    body #page-wrapper .node--type-page div.embedded-entity.align-left,
    #page-wrapper .node--type-insight figure.align-left,
    #page-wrapper .node--type-insight div.embedded-entity.align-left,
    #page-wrapper .node--type-author figure.align-left,
    #page-wrapper .node--type-author div.embedded-entity.align-left,
    header figure.align-left,
    header div.embedded-entity.align-left,
    footer .primary figure.align-left,
    footer .primary div.embedded-entity.align-left,
    body.paragraphs-previewer figure.align-left,
    body.paragraphs-previewer div.embedded-entity.align-left,
    #leidos-megamenu-preview figure.align-left,
    #leidos-megamenu-preview div.embedded-entity.align-left,
    #page-wrapper .node--type-landing_page figure.align-left,
    #page-wrapper .node--type-landing_page div.embedded-entity.align-left,
    #page-wrapper .node--type-insight-search figure.align-left,
    #page-wrapper .node--type-insight-search div.embedded-entity.align-left,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 figure.align-left,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 div.embedded-entity.align-left {
      margin-right: 35px; } }
  body #page-wrapper .node--type-page figure.align-center,
  body #page-wrapper .node--type-page div.embedded-entity.align-center,
  #page-wrapper .node--type-insight figure.align-center,
  #page-wrapper .node--type-insight div.embedded-entity.align-center,
  #page-wrapper .node--type-author figure.align-center,
  #page-wrapper .node--type-author div.embedded-entity.align-center,
  header figure.align-center,
  header div.embedded-entity.align-center,
  footer .primary figure.align-center,
  footer .primary div.embedded-entity.align-center,
  body.paragraphs-previewer figure.align-center,
  body.paragraphs-previewer div.embedded-entity.align-center,
  #leidos-megamenu-preview figure.align-center,
  #leidos-megamenu-preview div.embedded-entity.align-center,
  #page-wrapper .node--type-landing_page figure.align-center,
  #page-wrapper .node--type-landing_page div.embedded-entity.align-center,
  #page-wrapper .node--type-insight-search figure.align-center,
  #page-wrapper .node--type-insight-search div.embedded-entity.align-center,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 figure.align-center,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 div.embedded-entity.align-center {
    margin: 0 auto;
    text-align: center; }
    body #page-wrapper .node--type-page figure.align-center figcaption,
    body #page-wrapper .node--type-page div.embedded-entity.align-center figcaption,
    #page-wrapper .node--type-insight figure.align-center figcaption,
    #page-wrapper .node--type-insight div.embedded-entity.align-center figcaption,
    #page-wrapper .node--type-author figure.align-center figcaption,
    #page-wrapper .node--type-author div.embedded-entity.align-center figcaption,
    header figure.align-center figcaption,
    header div.embedded-entity.align-center figcaption,
    footer .primary figure.align-center figcaption,
    footer .primary div.embedded-entity.align-center figcaption,
    body.paragraphs-previewer figure.align-center figcaption,
    body.paragraphs-previewer div.embedded-entity.align-center figcaption,
    #leidos-megamenu-preview figure.align-center figcaption,
    #leidos-megamenu-preview div.embedded-entity.align-center figcaption,
    #page-wrapper .node--type-landing_page figure.align-center figcaption,
    #page-wrapper .node--type-landing_page div.embedded-entity.align-center figcaption,
    #page-wrapper .node--type-insight-search figure.align-center figcaption,
    #page-wrapper .node--type-insight-search div.embedded-entity.align-center figcaption,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 figure.align-center figcaption,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 div.embedded-entity.align-center figcaption {
      text-align: left; }
      @media screen and (max-width: 767px) {
        body #page-wrapper .node--type-page figure.align-center figcaption,
        body #page-wrapper .node--type-page div.embedded-entity.align-center figcaption,
        #page-wrapper .node--type-insight figure.align-center figcaption,
        #page-wrapper .node--type-insight div.embedded-entity.align-center figcaption,
        #page-wrapper .node--type-author figure.align-center figcaption,
        #page-wrapper .node--type-author div.embedded-entity.align-center figcaption,
        header figure.align-center figcaption,
        header div.embedded-entity.align-center figcaption,
        footer .primary figure.align-center figcaption,
        footer .primary div.embedded-entity.align-center figcaption,
        body.paragraphs-previewer figure.align-center figcaption,
        body.paragraphs-previewer div.embedded-entity.align-center figcaption,
        #leidos-megamenu-preview figure.align-center figcaption,
        #leidos-megamenu-preview div.embedded-entity.align-center figcaption,
        #page-wrapper .node--type-landing_page figure.align-center figcaption,
        #page-wrapper .node--type-landing_page div.embedded-entity.align-center figcaption,
        #page-wrapper .node--type-insight-search figure.align-center figcaption,
        #page-wrapper .node--type-insight-search div.embedded-entity.align-center figcaption,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 figure.align-center figcaption,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 div.embedded-entity.align-center figcaption {
          text-align: center; } }
    body #page-wrapper .node--type-page figure.align-center article,
    body #page-wrapper .node--type-page div.embedded-entity.align-center article,
    #page-wrapper .node--type-insight figure.align-center article,
    #page-wrapper .node--type-insight div.embedded-entity.align-center article,
    #page-wrapper .node--type-author figure.align-center article,
    #page-wrapper .node--type-author div.embedded-entity.align-center article,
    header figure.align-center article,
    header div.embedded-entity.align-center article,
    footer .primary figure.align-center article,
    footer .primary div.embedded-entity.align-center article,
    body.paragraphs-previewer figure.align-center article,
    body.paragraphs-previewer div.embedded-entity.align-center article,
    #leidos-megamenu-preview figure.align-center article,
    #leidos-megamenu-preview div.embedded-entity.align-center article,
    #page-wrapper .node--type-landing_page figure.align-center article,
    #page-wrapper .node--type-landing_page div.embedded-entity.align-center article,
    #page-wrapper .node--type-insight-search figure.align-center article,
    #page-wrapper .node--type-insight-search div.embedded-entity.align-center article,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 figure.align-center article,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 div.embedded-entity.align-center article {
      text-align: center; }
      body #page-wrapper .node--type-page figure.align-center article img,
      body #page-wrapper .node--type-page div.embedded-entity.align-center article img,
      #page-wrapper .node--type-insight figure.align-center article img,
      #page-wrapper .node--type-insight div.embedded-entity.align-center article img,
      #page-wrapper .node--type-author figure.align-center article img,
      #page-wrapper .node--type-author div.embedded-entity.align-center article img,
      header figure.align-center article img,
      header div.embedded-entity.align-center article img,
      footer .primary figure.align-center article img,
      footer .primary div.embedded-entity.align-center article img,
      body.paragraphs-previewer figure.align-center article img,
      body.paragraphs-previewer div.embedded-entity.align-center article img,
      #leidos-megamenu-preview figure.align-center article img,
      #leidos-megamenu-preview div.embedded-entity.align-center article img,
      #page-wrapper .node--type-landing_page figure.align-center article img,
      #page-wrapper .node--type-landing_page div.embedded-entity.align-center article img,
      #page-wrapper .node--type-insight-search figure.align-center article img,
      #page-wrapper .node--type-insight-search div.embedded-entity.align-center article img,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 figure.align-center article img,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 div.embedded-entity.align-center article img {
        display: inline; }
  @media screen and (max-width: 767px) {
    body #page-wrapper .node--type-page figure.align-right, body #page-wrapper .node--type-page figure.align-left,
    body #page-wrapper .node--type-page div.embedded-entity.align-right,
    body #page-wrapper .node--type-page div.embedded-entity.align-left,
    #page-wrapper .node--type-insight figure.align-right,
    #page-wrapper .node--type-insight figure.align-left,
    #page-wrapper .node--type-insight div.embedded-entity.align-right,
    #page-wrapper .node--type-insight div.embedded-entity.align-left,
    #page-wrapper .node--type-author figure.align-right,
    #page-wrapper .node--type-author figure.align-left,
    #page-wrapper .node--type-author div.embedded-entity.align-right,
    #page-wrapper .node--type-author div.embedded-entity.align-left,
    header figure.align-right,
    header figure.align-left,
    header div.embedded-entity.align-right,
    header div.embedded-entity.align-left,
    footer .primary figure.align-right,
    footer .primary figure.align-left,
    footer .primary div.embedded-entity.align-right,
    footer .primary div.embedded-entity.align-left,
    body.paragraphs-previewer figure.align-right,
    body.paragraphs-previewer figure.align-left,
    body.paragraphs-previewer div.embedded-entity.align-right,
    body.paragraphs-previewer div.embedded-entity.align-left,
    #leidos-megamenu-preview figure.align-right,
    #leidos-megamenu-preview figure.align-left,
    #leidos-megamenu-preview div.embedded-entity.align-right,
    #leidos-megamenu-preview div.embedded-entity.align-left,
    #page-wrapper .node--type-landing_page figure.align-right,
    #page-wrapper .node--type-landing_page figure.align-left,
    #page-wrapper .node--type-landing_page div.embedded-entity.align-right,
    #page-wrapper .node--type-landing_page div.embedded-entity.align-left,
    #page-wrapper .node--type-insight-search figure.align-right,
    #page-wrapper .node--type-insight-search figure.align-left,
    #page-wrapper .node--type-insight-search div.embedded-entity.align-right,
    #page-wrapper .node--type-insight-search div.embedded-entity.align-left,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 figure.align-right,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 figure.align-left,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 div.embedded-entity.align-right,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 div.embedded-entity.align-left {
      display: block;
      width: 100%;
      text-align: center;
      padding-left: 0px;
      padding-right: 0px; } }
  @media screen and (min-width: 768px) {
    body #page-wrapper .node--type-page figure.align-right, body #page-wrapper .node--type-page figure.align-left,
    body #page-wrapper .node--type-page div.embedded-entity.align-right,
    body #page-wrapper .node--type-page div.embedded-entity.align-left,
    #page-wrapper .node--type-insight figure.align-right,
    #page-wrapper .node--type-insight figure.align-left,
    #page-wrapper .node--type-insight div.embedded-entity.align-right,
    #page-wrapper .node--type-insight div.embedded-entity.align-left,
    #page-wrapper .node--type-author figure.align-right,
    #page-wrapper .node--type-author figure.align-left,
    #page-wrapper .node--type-author div.embedded-entity.align-right,
    #page-wrapper .node--type-author div.embedded-entity.align-left,
    header figure.align-right,
    header figure.align-left,
    header div.embedded-entity.align-right,
    header div.embedded-entity.align-left,
    footer .primary figure.align-right,
    footer .primary figure.align-left,
    footer .primary div.embedded-entity.align-right,
    footer .primary div.embedded-entity.align-left,
    body.paragraphs-previewer figure.align-right,
    body.paragraphs-previewer figure.align-left,
    body.paragraphs-previewer div.embedded-entity.align-right,
    body.paragraphs-previewer div.embedded-entity.align-left,
    #leidos-megamenu-preview figure.align-right,
    #leidos-megamenu-preview figure.align-left,
    #leidos-megamenu-preview div.embedded-entity.align-right,
    #leidos-megamenu-preview div.embedded-entity.align-left,
    #page-wrapper .node--type-landing_page figure.align-right,
    #page-wrapper .node--type-landing_page figure.align-left,
    #page-wrapper .node--type-landing_page div.embedded-entity.align-right,
    #page-wrapper .node--type-landing_page div.embedded-entity.align-left,
    #page-wrapper .node--type-insight-search figure.align-right,
    #page-wrapper .node--type-insight-search figure.align-left,
    #page-wrapper .node--type-insight-search div.embedded-entity.align-right,
    #page-wrapper .node--type-insight-search div.embedded-entity.align-left,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 figure.align-right,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 figure.align-left,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 div.embedded-entity.align-right,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 div.embedded-entity.align-left {
      max-width: 50%; } }
  body #page-wrapper .node--type-page figure.align-right article img, body #page-wrapper .node--type-page figure.align-left article img,
  body #page-wrapper .node--type-page div.embedded-entity.align-right article img,
  body #page-wrapper .node--type-page div.embedded-entity.align-left article img,
  #page-wrapper .node--type-insight figure.align-right article img,
  #page-wrapper .node--type-insight figure.align-left article img,
  #page-wrapper .node--type-insight div.embedded-entity.align-right article img,
  #page-wrapper .node--type-insight div.embedded-entity.align-left article img,
  #page-wrapper .node--type-author figure.align-right article img,
  #page-wrapper .node--type-author figure.align-left article img,
  #page-wrapper .node--type-author div.embedded-entity.align-right article img,
  #page-wrapper .node--type-author div.embedded-entity.align-left article img,
  header figure.align-right article img,
  header figure.align-left article img,
  header div.embedded-entity.align-right article img,
  header div.embedded-entity.align-left article img,
  footer .primary figure.align-right article img,
  footer .primary figure.align-left article img,
  footer .primary div.embedded-entity.align-right article img,
  footer .primary div.embedded-entity.align-left article img,
  body.paragraphs-previewer figure.align-right article img,
  body.paragraphs-previewer figure.align-left article img,
  body.paragraphs-previewer div.embedded-entity.align-right article img,
  body.paragraphs-previewer div.embedded-entity.align-left article img,
  #leidos-megamenu-preview figure.align-right article img,
  #leidos-megamenu-preview figure.align-left article img,
  #leidos-megamenu-preview div.embedded-entity.align-right article img,
  #leidos-megamenu-preview div.embedded-entity.align-left article img,
  #page-wrapper .node--type-landing_page figure.align-right article img,
  #page-wrapper .node--type-landing_page figure.align-left article img,
  #page-wrapper .node--type-landing_page div.embedded-entity.align-right article img,
  #page-wrapper .node--type-landing_page div.embedded-entity.align-left article img,
  #page-wrapper .node--type-insight-search figure.align-right article img,
  #page-wrapper .node--type-insight-search figure.align-left article img,
  #page-wrapper .node--type-insight-search div.embedded-entity.align-right article img,
  #page-wrapper .node--type-insight-search div.embedded-entity.align-left article img,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 figure.align-right article img,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 figure.align-left article img,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 div.embedded-entity.align-right article img,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 div.embedded-entity.align-left article img {
    margin: 0 auto;
    width: auto; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page figure.align-right article img, body #page-wrapper .node--type-page figure.align-left article img,
      body #page-wrapper .node--type-page div.embedded-entity.align-right article img,
      body #page-wrapper .node--type-page div.embedded-entity.align-left article img,
      #page-wrapper .node--type-insight figure.align-right article img,
      #page-wrapper .node--type-insight figure.align-left article img,
      #page-wrapper .node--type-insight div.embedded-entity.align-right article img,
      #page-wrapper .node--type-insight div.embedded-entity.align-left article img,
      #page-wrapper .node--type-author figure.align-right article img,
      #page-wrapper .node--type-author figure.align-left article img,
      #page-wrapper .node--type-author div.embedded-entity.align-right article img,
      #page-wrapper .node--type-author div.embedded-entity.align-left article img,
      header figure.align-right article img,
      header figure.align-left article img,
      header div.embedded-entity.align-right article img,
      header div.embedded-entity.align-left article img,
      footer .primary figure.align-right article img,
      footer .primary figure.align-left article img,
      footer .primary div.embedded-entity.align-right article img,
      footer .primary div.embedded-entity.align-left article img,
      body.paragraphs-previewer figure.align-right article img,
      body.paragraphs-previewer figure.align-left article img,
      body.paragraphs-previewer div.embedded-entity.align-right article img,
      body.paragraphs-previewer div.embedded-entity.align-left article img,
      #leidos-megamenu-preview figure.align-right article img,
      #leidos-megamenu-preview figure.align-left article img,
      #leidos-megamenu-preview div.embedded-entity.align-right article img,
      #leidos-megamenu-preview div.embedded-entity.align-left article img,
      #page-wrapper .node--type-landing_page figure.align-right article img,
      #page-wrapper .node--type-landing_page figure.align-left article img,
      #page-wrapper .node--type-landing_page div.embedded-entity.align-right article img,
      #page-wrapper .node--type-landing_page div.embedded-entity.align-left article img,
      #page-wrapper .node--type-insight-search figure.align-right article img,
      #page-wrapper .node--type-insight-search figure.align-left article img,
      #page-wrapper .node--type-insight-search div.embedded-entity.align-right article img,
      #page-wrapper .node--type-insight-search div.embedded-entity.align-left article img,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 figure.align-right article img,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 figure.align-left article img,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 div.embedded-entity.align-right article img,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 div.embedded-entity.align-left article img {
        width: 100%;
        display: block; } }
  body #page-wrapper .node--type-page figure img,
  body #page-wrapper .node--type-page div.embedded-entity img,
  #page-wrapper .node--type-insight figure img,
  #page-wrapper .node--type-insight div.embedded-entity img,
  #page-wrapper .node--type-author figure img,
  #page-wrapper .node--type-author div.embedded-entity img,
  header figure img,
  header div.embedded-entity img,
  footer .primary figure img,
  footer .primary div.embedded-entity img,
  body.paragraphs-previewer figure img,
  body.paragraphs-previewer div.embedded-entity img,
  #leidos-megamenu-preview figure img,
  #leidos-megamenu-preview div.embedded-entity img,
  #page-wrapper .node--type-landing_page figure img,
  #page-wrapper .node--type-landing_page div.embedded-entity img,
  #page-wrapper .node--type-insight-search figure img,
  #page-wrapper .node--type-insight-search div.embedded-entity img,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 figure img,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 div.embedded-entity img {
    padding-bottom: 20px; }
    @media screen and (max-width: 767px) {
      body #page-wrapper .node--type-page figure img,
      body #page-wrapper .node--type-page div.embedded-entity img,
      #page-wrapper .node--type-insight figure img,
      #page-wrapper .node--type-insight div.embedded-entity img,
      #page-wrapper .node--type-author figure img,
      #page-wrapper .node--type-author div.embedded-entity img,
      header figure img,
      header div.embedded-entity img,
      footer .primary figure img,
      footer .primary div.embedded-entity img,
      body.paragraphs-previewer figure img,
      body.paragraphs-previewer div.embedded-entity img,
      #leidos-megamenu-preview figure img,
      #leidos-megamenu-preview div.embedded-entity img,
      #page-wrapper .node--type-landing_page figure img,
      #page-wrapper .node--type-landing_page div.embedded-entity img,
      #page-wrapper .node--type-insight-search figure img,
      #page-wrapper .node--type-insight-search div.embedded-entity img,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 figure img,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 div.embedded-entity img {
        max-width: 260px; } }
  body #page-wrapper .node--type-page figure article,
  body #page-wrapper .node--type-page div.embedded-entity article,
  #page-wrapper .node--type-insight figure article,
  #page-wrapper .node--type-insight div.embedded-entity article,
  #page-wrapper .node--type-author figure article,
  #page-wrapper .node--type-author div.embedded-entity article,
  header figure article,
  header div.embedded-entity article,
  footer .primary figure article,
  footer .primary div.embedded-entity article,
  body.paragraphs-previewer figure article,
  body.paragraphs-previewer div.embedded-entity article,
  #leidos-megamenu-preview figure article,
  #leidos-megamenu-preview div.embedded-entity article,
  #page-wrapper .node--type-landing_page figure article,
  #page-wrapper .node--type-landing_page div.embedded-entity article,
  #page-wrapper .node--type-insight-search figure article,
  #page-wrapper .node--type-insight-search div.embedded-entity article,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 figure article,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 div.embedded-entity article {
    padding-bottom: 0; }
  body #page-wrapper .node--type-page figure figcaption,
  body #page-wrapper .node--type-page div.embedded-entity figcaption,
  #page-wrapper .node--type-insight figure figcaption,
  #page-wrapper .node--type-insight div.embedded-entity figcaption,
  #page-wrapper .node--type-author figure figcaption,
  #page-wrapper .node--type-author div.embedded-entity figcaption,
  header figure figcaption,
  header div.embedded-entity figcaption,
  footer .primary figure figcaption,
  footer .primary div.embedded-entity figcaption,
  body.paragraphs-previewer figure figcaption,
  body.paragraphs-previewer div.embedded-entity figcaption,
  #leidos-megamenu-preview figure figcaption,
  #leidos-megamenu-preview div.embedded-entity figcaption,
  #page-wrapper .node--type-landing_page figure figcaption,
  #page-wrapper .node--type-landing_page div.embedded-entity figcaption,
  #page-wrapper .node--type-insight-search figure figcaption,
  #page-wrapper .node--type-insight-search div.embedded-entity figcaption,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 figure figcaption,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 div.embedded-entity figcaption {
    font-size: 14px;
    font-size: 1.4rem;
    line-height: 1.7em;
    font-style: italic;
    padding-bottom: 25px; }
    @media screen and (max-width: 767px) {
      body #page-wrapper .node--type-page figure figcaption,
      body #page-wrapper .node--type-page div.embedded-entity figcaption,
      #page-wrapper .node--type-insight figure figcaption,
      #page-wrapper .node--type-insight div.embedded-entity figcaption,
      #page-wrapper .node--type-author figure figcaption,
      #page-wrapper .node--type-author div.embedded-entity figcaption,
      header figure figcaption,
      header div.embedded-entity figcaption,
      footer .primary figure figcaption,
      footer .primary div.embedded-entity figcaption,
      body.paragraphs-previewer figure figcaption,
      body.paragraphs-previewer div.embedded-entity figcaption,
      #leidos-megamenu-preview figure figcaption,
      #leidos-megamenu-preview div.embedded-entity figcaption,
      #page-wrapper .node--type-landing_page figure figcaption,
      #page-wrapper .node--type-landing_page div.embedded-entity figcaption,
      #page-wrapper .node--type-insight-search figure figcaption,
      #page-wrapper .node--type-insight-search div.embedded-entity figcaption,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 figure figcaption,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 div.embedded-entity figcaption {
        display: block; } }
  body #page-wrapper .node--type-page blockquote, body #page-wrapper .node--type-page blockquote p, body #page-wrapper .node--type-page .blockquote, body #page-wrapper .node--type-page .blockquote p,
  #page-wrapper .node--type-insight blockquote,
  #page-wrapper .node--type-insight blockquote p,
  #page-wrapper .node--type-insight .blockquote,
  #page-wrapper .node--type-insight .blockquote p,
  #page-wrapper .node--type-author blockquote,
  #page-wrapper .node--type-author blockquote p,
  #page-wrapper .node--type-author .blockquote,
  #page-wrapper .node--type-author .blockquote p,
  header blockquote,
  header blockquote p,
  header .blockquote,
  header .blockquote p,
  footer .primary blockquote,
  footer .primary blockquote p,
  footer .primary .blockquote,
  footer .primary .blockquote p,
  body.paragraphs-previewer blockquote,
  body.paragraphs-previewer blockquote p,
  body.paragraphs-previewer .blockquote,
  body.paragraphs-previewer .blockquote p,
  #leidos-megamenu-preview blockquote,
  #leidos-megamenu-preview blockquote p,
  #leidos-megamenu-preview .blockquote,
  #leidos-megamenu-preview .blockquote p,
  #page-wrapper .node--type-landing_page blockquote,
  #page-wrapper .node--type-landing_page blockquote p,
  #page-wrapper .node--type-landing_page .blockquote,
  #page-wrapper .node--type-landing_page .blockquote p,
  #page-wrapper .node--type-insight-search blockquote,
  #page-wrapper .node--type-insight-search blockquote p,
  #page-wrapper .node--type-insight-search .blockquote,
  #page-wrapper .node--type-insight-search .blockquote p,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote p,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote p {
    color: #850f89;
    font-family: 'Avenir LT W01 35 Light', sans-serif;
    font-weight: 700;
    font-size: 20px;
    font-size: 2rem;
    line-height: 1.5em; }
    @media screen and (min-width: 576px) {
      body #page-wrapper .node--type-page blockquote, body #page-wrapper .node--type-page blockquote p, body #page-wrapper .node--type-page .blockquote, body #page-wrapper .node--type-page .blockquote p,
      #page-wrapper .node--type-insight blockquote,
      #page-wrapper .node--type-insight blockquote p,
      #page-wrapper .node--type-insight .blockquote,
      #page-wrapper .node--type-insight .blockquote p,
      #page-wrapper .node--type-author blockquote,
      #page-wrapper .node--type-author blockquote p,
      #page-wrapper .node--type-author .blockquote,
      #page-wrapper .node--type-author .blockquote p,
      header blockquote,
      header blockquote p,
      header .blockquote,
      header .blockquote p,
      footer .primary blockquote,
      footer .primary blockquote p,
      footer .primary .blockquote,
      footer .primary .blockquote p,
      body.paragraphs-previewer blockquote,
      body.paragraphs-previewer blockquote p,
      body.paragraphs-previewer .blockquote,
      body.paragraphs-previewer .blockquote p,
      #leidos-megamenu-preview blockquote,
      #leidos-megamenu-preview blockquote p,
      #leidos-megamenu-preview .blockquote,
      #leidos-megamenu-preview .blockquote p,
      #page-wrapper .node--type-landing_page blockquote,
      #page-wrapper .node--type-landing_page blockquote p,
      #page-wrapper .node--type-landing_page .blockquote,
      #page-wrapper .node--type-landing_page .blockquote p,
      #page-wrapper .node--type-insight-search blockquote,
      #page-wrapper .node--type-insight-search blockquote p,
      #page-wrapper .node--type-insight-search .blockquote,
      #page-wrapper .node--type-insight-search .blockquote p,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote p,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote p {
        font-size: 24px;
        font-size: 2.4rem;
        line-height: 1.5em; } }
    @media screen and (min-width: 992px) {
      body #page-wrapper .node--type-page blockquote, body #page-wrapper .node--type-page blockquote p, body #page-wrapper .node--type-page .blockquote, body #page-wrapper .node--type-page .blockquote p,
      #page-wrapper .node--type-insight blockquote,
      #page-wrapper .node--type-insight blockquote p,
      #page-wrapper .node--type-insight .blockquote,
      #page-wrapper .node--type-insight .blockquote p,
      #page-wrapper .node--type-author blockquote,
      #page-wrapper .node--type-author blockquote p,
      #page-wrapper .node--type-author .blockquote,
      #page-wrapper .node--type-author .blockquote p,
      header blockquote,
      header blockquote p,
      header .blockquote,
      header .blockquote p,
      footer .primary blockquote,
      footer .primary blockquote p,
      footer .primary .blockquote,
      footer .primary .blockquote p,
      body.paragraphs-previewer blockquote,
      body.paragraphs-previewer blockquote p,
      body.paragraphs-previewer .blockquote,
      body.paragraphs-previewer .blockquote p,
      #leidos-megamenu-preview blockquote,
      #leidos-megamenu-preview blockquote p,
      #leidos-megamenu-preview .blockquote,
      #leidos-megamenu-preview .blockquote p,
      #page-wrapper .node--type-landing_page blockquote,
      #page-wrapper .node--type-landing_page blockquote p,
      #page-wrapper .node--type-landing_page .blockquote,
      #page-wrapper .node--type-landing_page .blockquote p,
      #page-wrapper .node--type-insight-search blockquote,
      #page-wrapper .node--type-insight-search blockquote p,
      #page-wrapper .node--type-insight-search .blockquote,
      #page-wrapper .node--type-insight-search .blockquote p,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote p,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote p {
        font-size: 28px;
        font-size: 2.8rem;
        line-height: 1.4em; } }
    @media screen and (min-width: 1600px) {
      body #page-wrapper .node--type-page blockquote, body #page-wrapper .node--type-page blockquote p, body #page-wrapper .node--type-page .blockquote, body #page-wrapper .node--type-page .blockquote p,
      #page-wrapper .node--type-insight blockquote,
      #page-wrapper .node--type-insight blockquote p,
      #page-wrapper .node--type-insight .blockquote,
      #page-wrapper .node--type-insight .blockquote p,
      #page-wrapper .node--type-author blockquote,
      #page-wrapper .node--type-author blockquote p,
      #page-wrapper .node--type-author .blockquote,
      #page-wrapper .node--type-author .blockquote p,
      header blockquote,
      header blockquote p,
      header .blockquote,
      header .blockquote p,
      footer .primary blockquote,
      footer .primary blockquote p,
      footer .primary .blockquote,
      footer .primary .blockquote p,
      body.paragraphs-previewer blockquote,
      body.paragraphs-previewer blockquote p,
      body.paragraphs-previewer .blockquote,
      body.paragraphs-previewer .blockquote p,
      #leidos-megamenu-preview blockquote,
      #leidos-megamenu-preview blockquote p,
      #leidos-megamenu-preview .blockquote,
      #leidos-megamenu-preview .blockquote p,
      #page-wrapper .node--type-landing_page blockquote,
      #page-wrapper .node--type-landing_page blockquote p,
      #page-wrapper .node--type-landing_page .blockquote,
      #page-wrapper .node--type-landing_page .blockquote p,
      #page-wrapper .node--type-insight-search blockquote,
      #page-wrapper .node--type-insight-search blockquote p,
      #page-wrapper .node--type-insight-search .blockquote,
      #page-wrapper .node--type-insight-search .blockquote p,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote p,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote p {
        font-size: 32px;
        font-size: 3.2rem;
        line-height: 1.4em; } }
  body #page-wrapper .node--type-page blockquote, body #page-wrapper .node--type-page .blockquote,
  #page-wrapper .node--type-insight blockquote,
  #page-wrapper .node--type-insight .blockquote,
  #page-wrapper .node--type-author blockquote,
  #page-wrapper .node--type-author .blockquote,
  header blockquote,
  header .blockquote,
  footer .primary blockquote,
  footer .primary .blockquote,
  body.paragraphs-previewer blockquote,
  body.paragraphs-previewer .blockquote,
  #leidos-megamenu-preview blockquote,
  #leidos-megamenu-preview .blockquote,
  #page-wrapper .node--type-landing_page blockquote,
  #page-wrapper .node--type-landing_page .blockquote,
  #page-wrapper .node--type-insight-search blockquote,
  #page-wrapper .node--type-insight-search .blockquote,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote {
    padding: 3rem 1rem;
    /* temporarily defaulting to dark/ purple background */
    background: #201747;
    /* Old browsers */
    background: -moz-linear-gradient(45deg, #201747 0%, #850f89 100%);
    /* FF3.6-15 */
    background: -webkit-linear-gradient(45deg, #201747 0%, #850f89 100%);
    /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(45deg, #201747 0%, #850f89 100%);
    /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#201747', endColorstr='#850f89',GradientType=1 );
    /* IE6-9 fallback on horizontal gradient */
    color: #fff;
    font-weight: 500;
    border-top: none;
    border-bottom: none;
    /*&.bg-dark {
        color: $white;
        @include fw-medium;
        p, span {
            color: $white;
            @include fw-medium;
        }
        border-top: none;
        border-bottom: none;
    }
    &.purple {
        /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#201747+0,850f89+100;Leidos */ }
    @media screen and (min-width: 576px) {
      body #page-wrapper .node--type-page blockquote.has-img, body #page-wrapper .node--type-page .blockquote.has-img,
      #page-wrapper .node--type-insight blockquote.has-img,
      #page-wrapper .node--type-insight .blockquote.has-img,
      #page-wrapper .node--type-author blockquote.has-img,
      #page-wrapper .node--type-author .blockquote.has-img,
      header blockquote.has-img,
      header .blockquote.has-img,
      footer .primary blockquote.has-img,
      footer .primary .blockquote.has-img,
      body.paragraphs-previewer blockquote.has-img,
      body.paragraphs-previewer .blockquote.has-img,
      #leidos-megamenu-preview blockquote.has-img,
      #leidos-megamenu-preview .blockquote.has-img,
      #page-wrapper .node--type-landing_page blockquote.has-img,
      #page-wrapper .node--type-landing_page .blockquote.has-img,
      #page-wrapper .node--type-insight-search blockquote.has-img,
      #page-wrapper .node--type-insight-search .blockquote.has-img,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote.has-img,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote.has-img {
        padding: 3rem 2.5rem; } }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page blockquote.has-img, body #page-wrapper .node--type-page .blockquote.has-img,
      #page-wrapper .node--type-insight blockquote.has-img,
      #page-wrapper .node--type-insight .blockquote.has-img,
      #page-wrapper .node--type-author blockquote.has-img,
      #page-wrapper .node--type-author .blockquote.has-img,
      header blockquote.has-img,
      header .blockquote.has-img,
      footer .primary blockquote.has-img,
      footer .primary .blockquote.has-img,
      body.paragraphs-previewer blockquote.has-img,
      body.paragraphs-previewer .blockquote.has-img,
      #leidos-megamenu-preview blockquote.has-img,
      #leidos-megamenu-preview .blockquote.has-img,
      #page-wrapper .node--type-landing_page blockquote.has-img,
      #page-wrapper .node--type-landing_page .blockquote.has-img,
      #page-wrapper .node--type-insight-search blockquote.has-img,
      #page-wrapper .node--type-insight-search .blockquote.has-img,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote.has-img,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote.has-img {
        padding: 5rem; } }
    body #page-wrapper .node--type-page blockquote .cta, body #page-wrapper .node--type-page .blockquote .cta,
    #page-wrapper .node--type-insight blockquote .cta,
    #page-wrapper .node--type-insight .blockquote .cta,
    #page-wrapper .node--type-author blockquote .cta,
    #page-wrapper .node--type-author .blockquote .cta,
    header blockquote .cta,
    header .blockquote .cta,
    footer .primary blockquote .cta,
    footer .primary .blockquote .cta,
    body.paragraphs-previewer blockquote .cta,
    body.paragraphs-previewer .blockquote .cta,
    #leidos-megamenu-preview blockquote .cta,
    #leidos-megamenu-preview .blockquote .cta,
    #page-wrapper .node--type-landing_page blockquote .cta,
    #page-wrapper .node--type-landing_page .blockquote .cta,
    #page-wrapper .node--type-insight-search blockquote .cta,
    #page-wrapper .node--type-insight-search .blockquote .cta,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote .cta,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote .cta {
      margin-top: 3rem; }
      body #page-wrapper .node--type-page blockquote .cta a.btn, body #page-wrapper .node--type-page .blockquote .cta a.btn,
      #page-wrapper .node--type-insight blockquote .cta a.btn,
      #page-wrapper .node--type-insight .blockquote .cta a.btn,
      #page-wrapper .node--type-author blockquote .cta a.btn,
      #page-wrapper .node--type-author .blockquote .cta a.btn,
      header blockquote .cta a.btn,
      header .blockquote .cta a.btn,
      footer .primary blockquote .cta a.btn,
      footer .primary .blockquote .cta a.btn,
      body.paragraphs-previewer blockquote .cta a.btn,
      body.paragraphs-previewer .blockquote .cta a.btn,
      #leidos-megamenu-preview blockquote .cta a.btn,
      #leidos-megamenu-preview .blockquote .cta a.btn,
      #page-wrapper .node--type-landing_page blockquote .cta a.btn,
      #page-wrapper .node--type-landing_page .blockquote .cta a.btn,
      #page-wrapper .node--type-insight-search blockquote .cta a.btn,
      #page-wrapper .node--type-insight-search .blockquote .cta a.btn,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote .cta a.btn,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote .cta a.btn {
        display: block; }
        @media screen and (min-width: 576px) {
          body #page-wrapper .node--type-page blockquote .cta a.btn, body #page-wrapper .node--type-page .blockquote .cta a.btn,
          #page-wrapper .node--type-insight blockquote .cta a.btn,
          #page-wrapper .node--type-insight .blockquote .cta a.btn,
          #page-wrapper .node--type-author blockquote .cta a.btn,
          #page-wrapper .node--type-author .blockquote .cta a.btn,
          header blockquote .cta a.btn,
          header .blockquote .cta a.btn,
          footer .primary blockquote .cta a.btn,
          footer .primary .blockquote .cta a.btn,
          body.paragraphs-previewer blockquote .cta a.btn,
          body.paragraphs-previewer .blockquote .cta a.btn,
          #leidos-megamenu-preview blockquote .cta a.btn,
          #leidos-megamenu-preview .blockquote .cta a.btn,
          #page-wrapper .node--type-landing_page blockquote .cta a.btn,
          #page-wrapper .node--type-landing_page .blockquote .cta a.btn,
          #page-wrapper .node--type-insight-search blockquote .cta a.btn,
          #page-wrapper .node--type-insight-search .blockquote .cta a.btn,
          body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote .cta a.btn,
          body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote .cta a.btn {
            display: inline-block; } }
    body #page-wrapper .node--type-page blockquote .img-container, body #page-wrapper .node--type-page .blockquote .img-container,
    #page-wrapper .node--type-insight blockquote .img-container,
    #page-wrapper .node--type-insight .blockquote .img-container,
    #page-wrapper .node--type-author blockquote .img-container,
    #page-wrapper .node--type-author .blockquote .img-container,
    header blockquote .img-container,
    header .blockquote .img-container,
    footer .primary blockquote .img-container,
    footer .primary .blockquote .img-container,
    body.paragraphs-previewer blockquote .img-container,
    body.paragraphs-previewer .blockquote .img-container,
    #leidos-megamenu-preview blockquote .img-container,
    #leidos-megamenu-preview .blockquote .img-container,
    #page-wrapper .node--type-landing_page blockquote .img-container,
    #page-wrapper .node--type-landing_page .blockquote .img-container,
    #page-wrapper .node--type-insight-search blockquote .img-container,
    #page-wrapper .node--type-insight-search .blockquote .img-container,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote .img-container,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote .img-container {
      margin: 0 auto 20px;
      border-radius: 50%;
      border: 1px solid #b2b2b2;
      overflow: hidden;
      position: relative;
      width: 60px;
      height: 60px;
      background: white; }
      @media screen and (min-width: 576px) {
        body #page-wrapper .node--type-page blockquote .img-container, body #page-wrapper .node--type-page .blockquote .img-container,
        #page-wrapper .node--type-insight blockquote .img-container,
        #page-wrapper .node--type-insight .blockquote .img-container,
        #page-wrapper .node--type-author blockquote .img-container,
        #page-wrapper .node--type-author .blockquote .img-container,
        header blockquote .img-container,
        header .blockquote .img-container,
        footer .primary blockquote .img-container,
        footer .primary .blockquote .img-container,
        body.paragraphs-previewer blockquote .img-container,
        body.paragraphs-previewer .blockquote .img-container,
        #leidos-megamenu-preview blockquote .img-container,
        #leidos-megamenu-preview .blockquote .img-container,
        #page-wrapper .node--type-landing_page blockquote .img-container,
        #page-wrapper .node--type-landing_page .blockquote .img-container,
        #page-wrapper .node--type-insight-search blockquote .img-container,
        #page-wrapper .node--type-insight-search .blockquote .img-container,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote .img-container,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote .img-container {
          height: 85px;
          width: 85px; } }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page blockquote .img-container, body #page-wrapper .node--type-page .blockquote .img-container,
        #page-wrapper .node--type-insight blockquote .img-container,
        #page-wrapper .node--type-insight .blockquote .img-container,
        #page-wrapper .node--type-author blockquote .img-container,
        #page-wrapper .node--type-author .blockquote .img-container,
        header blockquote .img-container,
        header .blockquote .img-container,
        footer .primary blockquote .img-container,
        footer .primary .blockquote .img-container,
        body.paragraphs-previewer blockquote .img-container,
        body.paragraphs-previewer .blockquote .img-container,
        #leidos-megamenu-preview blockquote .img-container,
        #leidos-megamenu-preview .blockquote .img-container,
        #page-wrapper .node--type-landing_page blockquote .img-container,
        #page-wrapper .node--type-landing_page .blockquote .img-container,
        #page-wrapper .node--type-insight-search blockquote .img-container,
        #page-wrapper .node--type-insight-search .blockquote .img-container,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote .img-container,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote .img-container {
          height: 115px;
          width: 115px; } }
      body #page-wrapper .node--type-page blockquote .img-container img, body #page-wrapper .node--type-page .blockquote .img-container img,
      #page-wrapper .node--type-insight blockquote .img-container img,
      #page-wrapper .node--type-insight .blockquote .img-container img,
      #page-wrapper .node--type-author blockquote .img-container img,
      #page-wrapper .node--type-author .blockquote .img-container img,
      header blockquote .img-container img,
      header .blockquote .img-container img,
      footer .primary blockquote .img-container img,
      footer .primary .blockquote .img-container img,
      body.paragraphs-previewer blockquote .img-container img,
      body.paragraphs-previewer .blockquote .img-container img,
      #leidos-megamenu-preview blockquote .img-container img,
      #leidos-megamenu-preview .blockquote .img-container img,
      #page-wrapper .node--type-landing_page blockquote .img-container img,
      #page-wrapper .node--type-landing_page .blockquote .img-container img,
      #page-wrapper .node--type-insight-search blockquote .img-container img,
      #page-wrapper .node--type-insight-search .blockquote .img-container img,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote .img-container img,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote .img-container img {
        position: absolute;
        transform: translate(-50%, -50%);
        top: 50%;
        left: 50%;
        width: 100%;
        height: auto;
        max-width: none; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page blockquote, body #page-wrapper .node--type-page .blockquote,
      #page-wrapper .node--type-insight blockquote,
      #page-wrapper .node--type-insight .blockquote,
      #page-wrapper .node--type-author blockquote,
      #page-wrapper .node--type-author .blockquote,
      header blockquote,
      header .blockquote,
      footer .primary blockquote,
      footer .primary .blockquote,
      body.paragraphs-previewer blockquote,
      body.paragraphs-previewer .blockquote,
      #leidos-megamenu-preview blockquote,
      #leidos-megamenu-preview .blockquote,
      #page-wrapper .node--type-landing_page blockquote,
      #page-wrapper .node--type-landing_page .blockquote,
      #page-wrapper .node--type-insight-search blockquote,
      #page-wrapper .node--type-insight-search .blockquote,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote {
        display: flex;
        /*.img-container {
            margin: 0 40px 0 0;
        }*/
        justify-content: space-between; }
        body #page-wrapper .node--type-page blockquote .img-container, body #page-wrapper .node--type-page .blockquote .img-container,
        #page-wrapper .node--type-insight blockquote .img-container,
        #page-wrapper .node--type-insight .blockquote .img-container,
        #page-wrapper .node--type-author blockquote .img-container,
        #page-wrapper .node--type-author .blockquote .img-container,
        header blockquote .img-container,
        header .blockquote .img-container,
        footer .primary blockquote .img-container,
        footer .primary .blockquote .img-container,
        body.paragraphs-previewer blockquote .img-container,
        body.paragraphs-previewer .blockquote .img-container,
        #leidos-megamenu-preview blockquote .img-container,
        #leidos-megamenu-preview .blockquote .img-container,
        #page-wrapper .node--type-landing_page blockquote .img-container,
        #page-wrapper .node--type-landing_page .blockquote .img-container,
        #page-wrapper .node--type-insight-search blockquote .img-container,
        #page-wrapper .node--type-insight-search .blockquote .img-container,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote .img-container,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote .img-container {
          margin: 0; }
        body #page-wrapper .node--type-page blockquote div + div, body #page-wrapper .node--type-page .blockquote div + div,
        #page-wrapper .node--type-insight blockquote div + div,
        #page-wrapper .node--type-insight .blockquote div + div,
        #page-wrapper .node--type-author blockquote div + div,
        #page-wrapper .node--type-author .blockquote div + div,
        header blockquote div + div,
        header .blockquote div + div,
        footer .primary blockquote div + div,
        footer .primary .blockquote div + div,
        body.paragraphs-previewer blockquote div + div,
        body.paragraphs-previewer .blockquote div + div,
        #leidos-megamenu-preview blockquote div + div,
        #leidos-megamenu-preview .blockquote div + div,
        #page-wrapper .node--type-landing_page blockquote div + div,
        #page-wrapper .node--type-landing_page .blockquote div + div,
        #page-wrapper .node--type-insight-search blockquote div + div,
        #page-wrapper .node--type-insight-search .blockquote div + div,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote div + div,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote div + div {
          width: 75%; }
        body #page-wrapper .node--type-page blockquote div + div, body #page-wrapper .node--type-page .blockquote div + div,
        #page-wrapper .node--type-insight blockquote div + div,
        #page-wrapper .node--type-insight .blockquote div + div,
        #page-wrapper .node--type-author blockquote div + div,
        #page-wrapper .node--type-author .blockquote div + div,
        header blockquote div + div,
        header .blockquote div + div,
        footer .primary blockquote div + div,
        footer .primary .blockquote div + div,
        body.paragraphs-previewer blockquote div + div,
        body.paragraphs-previewer .blockquote div + div,
        #leidos-megamenu-preview blockquote div + div,
        #leidos-megamenu-preview .blockquote div + div,
        #page-wrapper .node--type-landing_page blockquote div + div,
        #page-wrapper .node--type-landing_page .blockquote div + div,
        #page-wrapper .node--type-insight-search blockquote div + div,
        #page-wrapper .node--type-insight-search .blockquote div + div,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote div + div,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote div + div {
          padding-left: 2.5rem; } }
    @media screen and (min-width: 1200px) {
      body #page-wrapper .node--type-page blockquote div + div, body #page-wrapper .node--type-page .blockquote div + div,
      #page-wrapper .node--type-insight blockquote div + div,
      #page-wrapper .node--type-insight .blockquote div + div,
      #page-wrapper .node--type-author blockquote div + div,
      #page-wrapper .node--type-author .blockquote div + div,
      header blockquote div + div,
      header .blockquote div + div,
      footer .primary blockquote div + div,
      footer .primary .blockquote div + div,
      body.paragraphs-previewer blockquote div + div,
      body.paragraphs-previewer .blockquote div + div,
      #leidos-megamenu-preview blockquote div + div,
      #leidos-megamenu-preview .blockquote div + div,
      #page-wrapper .node--type-landing_page blockquote div + div,
      #page-wrapper .node--type-landing_page .blockquote div + div,
      #page-wrapper .node--type-insight-search blockquote div + div,
      #page-wrapper .node--type-insight-search .blockquote div + div,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote div + div,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote div + div {
        width: 80%; } }
    @media screen and (min-width: 576px) {
      body #page-wrapper .node--type-page blockquote, body #page-wrapper .node--type-page .blockquote,
      #page-wrapper .node--type-insight blockquote,
      #page-wrapper .node--type-insight .blockquote,
      #page-wrapper .node--type-author blockquote,
      #page-wrapper .node--type-author .blockquote,
      header blockquote,
      header .blockquote,
      footer .primary blockquote,
      footer .primary .blockquote,
      body.paragraphs-previewer blockquote,
      body.paragraphs-previewer .blockquote,
      #leidos-megamenu-preview blockquote,
      #leidos-megamenu-preview .blockquote,
      #page-wrapper .node--type-landing_page blockquote,
      #page-wrapper .node--type-landing_page .blockquote,
      #page-wrapper .node--type-insight-search blockquote,
      #page-wrapper .node--type-insight-search .blockquote,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote {
        padding: 5rem 7rem;
        padding: 3rem 2.5rem; } }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page blockquote, body #page-wrapper .node--type-page .blockquote,
      #page-wrapper .node--type-insight blockquote,
      #page-wrapper .node--type-insight .blockquote,
      #page-wrapper .node--type-author blockquote,
      #page-wrapper .node--type-author .blockquote,
      header blockquote,
      header .blockquote,
      footer .primary blockquote,
      footer .primary .blockquote,
      body.paragraphs-previewer blockquote,
      body.paragraphs-previewer .blockquote,
      #leidos-megamenu-preview blockquote,
      #leidos-megamenu-preview .blockquote,
      #page-wrapper .node--type-landing_page blockquote,
      #page-wrapper .node--type-landing_page .blockquote,
      #page-wrapper .node--type-insight-search blockquote,
      #page-wrapper .node--type-insight-search .blockquote,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote {
        padding: 7rem 9rem; } }
    body #page-wrapper .node--type-page blockquote p, body #page-wrapper .node--type-page .blockquote p,
    #page-wrapper .node--type-insight blockquote p,
    #page-wrapper .node--type-insight .blockquote p,
    #page-wrapper .node--type-author blockquote p,
    #page-wrapper .node--type-author .blockquote p,
    header blockquote p,
    header .blockquote p,
    footer .primary blockquote p,
    footer .primary .blockquote p,
    body.paragraphs-previewer blockquote p,
    body.paragraphs-previewer .blockquote p,
    #leidos-megamenu-preview blockquote p,
    #leidos-megamenu-preview .blockquote p,
    #page-wrapper .node--type-landing_page blockquote p,
    #page-wrapper .node--type-landing_page .blockquote p,
    #page-wrapper .node--type-insight-search blockquote p,
    #page-wrapper .node--type-insight-search .blockquote p,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote p,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote p {
      margin-bottom: 10px; }
    body #page-wrapper .node--type-page blockquote .author, body #page-wrapper .node--type-page blockquote .title, body #page-wrapper .node--type-page .blockquote .author, body #page-wrapper .node--type-page .blockquote .title,
    #page-wrapper .node--type-insight blockquote .author,
    #page-wrapper .node--type-insight blockquote .title,
    #page-wrapper .node--type-insight .blockquote .author,
    #page-wrapper .node--type-insight .blockquote .title,
    #page-wrapper .node--type-author blockquote .author,
    #page-wrapper .node--type-author blockquote .title,
    #page-wrapper .node--type-author .blockquote .author,
    #page-wrapper .node--type-author .blockquote .title,
    header blockquote .author,
    header blockquote .title,
    header .blockquote .author,
    header .blockquote .title,
    footer .primary blockquote .author,
    footer .primary blockquote .title,
    footer .primary .blockquote .author,
    footer .primary .blockquote .title,
    body.paragraphs-previewer blockquote .author,
    body.paragraphs-previewer blockquote .title,
    body.paragraphs-previewer .blockquote .author,
    body.paragraphs-previewer .blockquote .title,
    #leidos-megamenu-preview blockquote .author,
    #leidos-megamenu-preview blockquote .title,
    #leidos-megamenu-preview .blockquote .author,
    #leidos-megamenu-preview .blockquote .title,
    #page-wrapper .node--type-landing_page blockquote .author,
    #page-wrapper .node--type-landing_page blockquote .title,
    #page-wrapper .node--type-landing_page .blockquote .author,
    #page-wrapper .node--type-landing_page .blockquote .title,
    #page-wrapper .node--type-insight-search blockquote .author,
    #page-wrapper .node--type-insight-search blockquote .title,
    #page-wrapper .node--type-insight-search .blockquote .author,
    #page-wrapper .node--type-insight-search .blockquote .title,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote .author,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote .title,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote .author,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote .title {
      /*font-weight: 700;*/
      font-size: 20px;
      font-size: 2rem;
      line-height: 1.9em; }
    body #page-wrapper .node--type-page blockquote .title, body #page-wrapper .node--type-page .blockquote .title,
    #page-wrapper .node--type-insight blockquote .title,
    #page-wrapper .node--type-insight .blockquote .title,
    #page-wrapper .node--type-author blockquote .title,
    #page-wrapper .node--type-author .blockquote .title,
    header blockquote .title,
    header .blockquote .title,
    footer .primary blockquote .title,
    footer .primary .blockquote .title,
    body.paragraphs-previewer blockquote .title,
    body.paragraphs-previewer .blockquote .title,
    #leidos-megamenu-preview blockquote .title,
    #leidos-megamenu-preview .blockquote .title,
    #page-wrapper .node--type-landing_page blockquote .title,
    #page-wrapper .node--type-landing_page .blockquote .title,
    #page-wrapper .node--type-insight-search blockquote .title,
    #page-wrapper .node--type-insight-search .blockquote .title,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote .title,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote .title {
      font-family: 'AvenirLTW01-45BookObliq', sans-serif; }
    body #page-wrapper .node--type-page blockquote p, body #page-wrapper .node--type-page blockquote span, body #page-wrapper .node--type-page .blockquote p, body #page-wrapper .node--type-page .blockquote span,
    #page-wrapper .node--type-insight blockquote p,
    #page-wrapper .node--type-insight blockquote span,
    #page-wrapper .node--type-insight .blockquote p,
    #page-wrapper .node--type-insight .blockquote span,
    #page-wrapper .node--type-author blockquote p,
    #page-wrapper .node--type-author blockquote span,
    #page-wrapper .node--type-author .blockquote p,
    #page-wrapper .node--type-author .blockquote span,
    header blockquote p,
    header blockquote span,
    header .blockquote p,
    header .blockquote span,
    footer .primary blockquote p,
    footer .primary blockquote span,
    footer .primary .blockquote p,
    footer .primary .blockquote span,
    body.paragraphs-previewer blockquote p,
    body.paragraphs-previewer blockquote span,
    body.paragraphs-previewer .blockquote p,
    body.paragraphs-previewer .blockquote span,
    #leidos-megamenu-preview blockquote p,
    #leidos-megamenu-preview blockquote span,
    #leidos-megamenu-preview .blockquote p,
    #leidos-megamenu-preview .blockquote span,
    #page-wrapper .node--type-landing_page blockquote p,
    #page-wrapper .node--type-landing_page blockquote span,
    #page-wrapper .node--type-landing_page .blockquote p,
    #page-wrapper .node--type-landing_page .blockquote span,
    #page-wrapper .node--type-insight-search blockquote p,
    #page-wrapper .node--type-insight-search blockquote span,
    #page-wrapper .node--type-insight-search .blockquote p,
    #page-wrapper .node--type-insight-search .blockquote span,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote p,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote span,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote p,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote span {
      color: #fff;
      font-weight: 500; }
    body #page-wrapper .node--type-page blockquote.bg-light, body #page-wrapper .node--type-page .blockquote.bg-light,
    #page-wrapper .node--type-insight blockquote.bg-light,
    #page-wrapper .node--type-insight .blockquote.bg-light,
    #page-wrapper .node--type-author blockquote.bg-light,
    #page-wrapper .node--type-author .blockquote.bg-light,
    header blockquote.bg-light,
    header .blockquote.bg-light,
    footer .primary blockquote.bg-light,
    footer .primary .blockquote.bg-light,
    body.paragraphs-previewer blockquote.bg-light,
    body.paragraphs-previewer .blockquote.bg-light,
    #leidos-megamenu-preview blockquote.bg-light,
    #leidos-megamenu-preview .blockquote.bg-light,
    #page-wrapper .node--type-landing_page blockquote.bg-light,
    #page-wrapper .node--type-landing_page .blockquote.bg-light,
    #page-wrapper .node--type-insight-search blockquote.bg-light,
    #page-wrapper .node--type-insight-search .blockquote.bg-light,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote.bg-light,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote.bg-light {
      background: none;
      filter: none; }
      body #page-wrapper .node--type-page blockquote.bg-light p, body #page-wrapper .node--type-page blockquote.bg-light span, body #page-wrapper .node--type-page .blockquote.bg-light p, body #page-wrapper .node--type-page .blockquote.bg-light span,
      #page-wrapper .node--type-insight blockquote.bg-light p,
      #page-wrapper .node--type-insight blockquote.bg-light span,
      #page-wrapper .node--type-insight .blockquote.bg-light p,
      #page-wrapper .node--type-insight .blockquote.bg-light span,
      #page-wrapper .node--type-author blockquote.bg-light p,
      #page-wrapper .node--type-author blockquote.bg-light span,
      #page-wrapper .node--type-author .blockquote.bg-light p,
      #page-wrapper .node--type-author .blockquote.bg-light span,
      header blockquote.bg-light p,
      header blockquote.bg-light span,
      header .blockquote.bg-light p,
      header .blockquote.bg-light span,
      footer .primary blockquote.bg-light p,
      footer .primary blockquote.bg-light span,
      footer .primary .blockquote.bg-light p,
      footer .primary .blockquote.bg-light span,
      body.paragraphs-previewer blockquote.bg-light p,
      body.paragraphs-previewer blockquote.bg-light span,
      body.paragraphs-previewer .blockquote.bg-light p,
      body.paragraphs-previewer .blockquote.bg-light span,
      #leidos-megamenu-preview blockquote.bg-light p,
      #leidos-megamenu-preview blockquote.bg-light span,
      #leidos-megamenu-preview .blockquote.bg-light p,
      #leidos-megamenu-preview .blockquote.bg-light span,
      #page-wrapper .node--type-landing_page blockquote.bg-light p,
      #page-wrapper .node--type-landing_page blockquote.bg-light span,
      #page-wrapper .node--type-landing_page .blockquote.bg-light p,
      #page-wrapper .node--type-landing_page .blockquote.bg-light span,
      #page-wrapper .node--type-insight-search blockquote.bg-light p,
      #page-wrapper .node--type-insight-search blockquote.bg-light span,
      #page-wrapper .node--type-insight-search .blockquote.bg-light p,
      #page-wrapper .node--type-insight-search .blockquote.bg-light span,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote.bg-light p,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote.bg-light span,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote.bg-light p,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote.bg-light span {
        color: #850f89;
        font-weight: 700; }
    body #page-wrapper .node--type-page blockquote.blue, body #page-wrapper .node--type-page .blockquote.blue,
    #page-wrapper .node--type-insight blockquote.blue,
    #page-wrapper .node--type-insight .blockquote.blue,
    #page-wrapper .node--type-author blockquote.blue,
    #page-wrapper .node--type-author .blockquote.blue,
    header blockquote.blue,
    header .blockquote.blue,
    footer .primary blockquote.blue,
    footer .primary .blockquote.blue,
    body.paragraphs-previewer blockquote.blue,
    body.paragraphs-previewer .blockquote.blue,
    #leidos-megamenu-preview blockquote.blue,
    #leidos-megamenu-preview .blockquote.blue,
    #page-wrapper .node--type-landing_page blockquote.blue,
    #page-wrapper .node--type-landing_page .blockquote.blue,
    #page-wrapper .node--type-insight-search blockquote.blue,
    #page-wrapper .node--type-insight-search .blockquote.blue,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote.blue,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote.blue {
      /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#003b49+0,00778b+99 */
      background: #003b49;
      /* Old browsers */
      background: -moz-linear-gradient(45deg, #003b49 0%, #00778b 99%);
      /* FF3.6-15 */
      background: -webkit-linear-gradient(45deg, #003b49 0%, #00778b 99%);
      /* Chrome10-25,Safari5.1-6 */
      background: linear-gradient(45deg, #003b49 0%, #00778b 99%);
      /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003b49', endColorstr='#00778b',GradientType=1 );
      /* IE6-9 fallback on horizontal gradient */ }
    body #page-wrapper .node--type-page blockquote.green, body #page-wrapper .node--type-page .blockquote.green,
    #page-wrapper .node--type-insight blockquote.green,
    #page-wrapper .node--type-insight .blockquote.green,
    #page-wrapper .node--type-author blockquote.green,
    #page-wrapper .node--type-author .blockquote.green,
    header blockquote.green,
    header .blockquote.green,
    footer .primary blockquote.green,
    footer .primary .blockquote.green,
    body.paragraphs-previewer blockquote.green,
    body.paragraphs-previewer .blockquote.green,
    #leidos-megamenu-preview blockquote.green,
    #leidos-megamenu-preview .blockquote.green,
    #page-wrapper .node--type-landing_page blockquote.green,
    #page-wrapper .node--type-landing_page .blockquote.green,
    #page-wrapper .node--type-insight-search blockquote.green,
    #page-wrapper .node--type-insight-search .blockquote.green,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote.green,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote.green {
      /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00615e+0,029875+99 */
      background: #00615e;
      /* Old browsers */
      background: -moz-linear-gradient(45deg, #00615e 0%, #029875 99%);
      /* FF3.6-15 */
      background: -webkit-linear-gradient(45deg, #00615e 0%, #029875 99%);
      /* Chrome10-25,Safari5.1-6 */
      background: linear-gradient(45deg, #00615e 0%, #029875 99%);
      /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00615e', endColorstr='#029875',GradientType=1 );
      /* IE6-9 fallback on horizontal gradient */ }
    body #page-wrapper .node--type-page blockquote.border, body #page-wrapper .node--type-page .blockquote.border,
    #page-wrapper .node--type-insight blockquote.border,
    #page-wrapper .node--type-insight .blockquote.border,
    #page-wrapper .node--type-author blockquote.border,
    #page-wrapper .node--type-author .blockquote.border,
    header blockquote.border,
    header .blockquote.border,
    footer .primary blockquote.border,
    footer .primary .blockquote.border,
    body.paragraphs-previewer blockquote.border,
    body.paragraphs-previewer .blockquote.border,
    #leidos-megamenu-preview blockquote.border,
    #leidos-megamenu-preview .blockquote.border,
    #page-wrapper .node--type-landing_page blockquote.border,
    #page-wrapper .node--type-landing_page .blockquote.border,
    #page-wrapper .node--type-insight-search blockquote.border,
    #page-wrapper .node--type-insight-search .blockquote.border,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote.border,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote.border {
      border-top: 2px solid #850f89;
      border-bottom: 2px solid #850f89; }
    body #page-wrapper .node--type-page blockquote.about-the-author, body #page-wrapper .node--type-page .blockquote.about-the-author,
    #page-wrapper .node--type-insight blockquote.about-the-author,
    #page-wrapper .node--type-insight .blockquote.about-the-author,
    #page-wrapper .node--type-author blockquote.about-the-author,
    #page-wrapper .node--type-author .blockquote.about-the-author,
    header blockquote.about-the-author,
    header .blockquote.about-the-author,
    footer .primary blockquote.about-the-author,
    footer .primary .blockquote.about-the-author,
    body.paragraphs-previewer blockquote.about-the-author,
    body.paragraphs-previewer .blockquote.about-the-author,
    #leidos-megamenu-preview blockquote.about-the-author,
    #leidos-megamenu-preview .blockquote.about-the-author,
    #page-wrapper .node--type-landing_page blockquote.about-the-author,
    #page-wrapper .node--type-landing_page .blockquote.about-the-author,
    #page-wrapper .node--type-insight-search blockquote.about-the-author,
    #page-wrapper .node--type-insight-search .blockquote.about-the-author,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote.about-the-author,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote.about-the-author {
      padding: 3rem 0 0;
      border-top: 5px solid #cccccc; }
      body #page-wrapper .node--type-page blockquote.about-the-author p, body #page-wrapper .node--type-page blockquote.about-the-author span, body #page-wrapper .node--type-page .blockquote.about-the-author p, body #page-wrapper .node--type-page .blockquote.about-the-author span,
      #page-wrapper .node--type-insight blockquote.about-the-author p,
      #page-wrapper .node--type-insight blockquote.about-the-author span,
      #page-wrapper .node--type-insight .blockquote.about-the-author p,
      #page-wrapper .node--type-insight .blockquote.about-the-author span,
      #page-wrapper .node--type-author blockquote.about-the-author p,
      #page-wrapper .node--type-author blockquote.about-the-author span,
      #page-wrapper .node--type-author .blockquote.about-the-author p,
      #page-wrapper .node--type-author .blockquote.about-the-author span,
      header blockquote.about-the-author p,
      header blockquote.about-the-author span,
      header .blockquote.about-the-author p,
      header .blockquote.about-the-author span,
      footer .primary blockquote.about-the-author p,
      footer .primary blockquote.about-the-author span,
      footer .primary .blockquote.about-the-author p,
      footer .primary .blockquote.about-the-author span,
      body.paragraphs-previewer blockquote.about-the-author p,
      body.paragraphs-previewer blockquote.about-the-author span,
      body.paragraphs-previewer .blockquote.about-the-author p,
      body.paragraphs-previewer .blockquote.about-the-author span,
      #leidos-megamenu-preview blockquote.about-the-author p,
      #leidos-megamenu-preview blockquote.about-the-author span,
      #leidos-megamenu-preview .blockquote.about-the-author p,
      #leidos-megamenu-preview .blockquote.about-the-author span,
      #page-wrapper .node--type-landing_page blockquote.about-the-author p,
      #page-wrapper .node--type-landing_page blockquote.about-the-author span,
      #page-wrapper .node--type-landing_page .blockquote.about-the-author p,
      #page-wrapper .node--type-landing_page .blockquote.about-the-author span,
      #page-wrapper .node--type-insight-search blockquote.about-the-author p,
      #page-wrapper .node--type-insight-search blockquote.about-the-author span,
      #page-wrapper .node--type-insight-search .blockquote.about-the-author p,
      #page-wrapper .node--type-insight-search .blockquote.about-the-author span,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote.about-the-author p,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote.about-the-author span,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote.about-the-author p,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote.about-the-author span {
        color: #4c4c4c; }
      body #page-wrapper .node--type-page blockquote.about-the-author span, body #page-wrapper .node--type-page .blockquote.about-the-author span,
      #page-wrapper .node--type-insight blockquote.about-the-author span,
      #page-wrapper .node--type-insight .blockquote.about-the-author span,
      #page-wrapper .node--type-author blockquote.about-the-author span,
      #page-wrapper .node--type-author .blockquote.about-the-author span,
      header blockquote.about-the-author span,
      header .blockquote.about-the-author span,
      footer .primary blockquote.about-the-author span,
      footer .primary .blockquote.about-the-author span,
      body.paragraphs-previewer blockquote.about-the-author span,
      body.paragraphs-previewer .blockquote.about-the-author span,
      #leidos-megamenu-preview blockquote.about-the-author span,
      #leidos-megamenu-preview .blockquote.about-the-author span,
      #page-wrapper .node--type-landing_page blockquote.about-the-author span,
      #page-wrapper .node--type-landing_page .blockquote.about-the-author span,
      #page-wrapper .node--type-insight-search blockquote.about-the-author span,
      #page-wrapper .node--type-insight-search .blockquote.about-the-author span,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote.about-the-author span,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote.about-the-author span {
        display: block; }
        body #page-wrapper .node--type-page blockquote.about-the-author span.author, body #page-wrapper .node--type-page .blockquote.about-the-author span.author,
        #page-wrapper .node--type-insight blockquote.about-the-author span.author,
        #page-wrapper .node--type-insight .blockquote.about-the-author span.author,
        #page-wrapper .node--type-author blockquote.about-the-author span.author,
        #page-wrapper .node--type-author .blockquote.about-the-author span.author,
        header blockquote.about-the-author span.author,
        header .blockquote.about-the-author span.author,
        footer .primary blockquote.about-the-author span.author,
        footer .primary .blockquote.about-the-author span.author,
        body.paragraphs-previewer blockquote.about-the-author span.author,
        body.paragraphs-previewer .blockquote.about-the-author span.author,
        #leidos-megamenu-preview blockquote.about-the-author span.author,
        #leidos-megamenu-preview .blockquote.about-the-author span.author,
        #page-wrapper .node--type-landing_page blockquote.about-the-author span.author,
        #page-wrapper .node--type-landing_page .blockquote.about-the-author span.author,
        #page-wrapper .node--type-insight-search blockquote.about-the-author span.author,
        #page-wrapper .node--type-insight-search .blockquote.about-the-author span.author,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote.about-the-author span.author,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote.about-the-author span.author {
          color: #850f89;
          margin-bottom: 0; }
        body #page-wrapper .node--type-page blockquote.about-the-author span.title, body #page-wrapper .node--type-page .blockquote.about-the-author span.title,
        #page-wrapper .node--type-insight blockquote.about-the-author span.title,
        #page-wrapper .node--type-insight .blockquote.about-the-author span.title,
        #page-wrapper .node--type-author blockquote.about-the-author span.title,
        #page-wrapper .node--type-author .blockquote.about-the-author span.title,
        header blockquote.about-the-author span.title,
        header .blockquote.about-the-author span.title,
        footer .primary blockquote.about-the-author span.title,
        footer .primary .blockquote.about-the-author span.title,
        body.paragraphs-previewer blockquote.about-the-author span.title,
        body.paragraphs-previewer .blockquote.about-the-author span.title,
        #leidos-megamenu-preview blockquote.about-the-author span.title,
        #leidos-megamenu-preview .blockquote.about-the-author span.title,
        #page-wrapper .node--type-landing_page blockquote.about-the-author span.title,
        #page-wrapper .node--type-landing_page .blockquote.about-the-author span.title,
        #page-wrapper .node--type-insight-search blockquote.about-the-author span.title,
        #page-wrapper .node--type-insight-search .blockquote.about-the-author span.title,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote.about-the-author span.title,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote.about-the-author span.title {
          font-family: 'AvenirLTW01-45BookObliq', sans-serif;
          margin-bottom: 1.5rem; }
      body #page-wrapper .node--type-page blockquote.about-the-author .title, body #page-wrapper .node--type-page blockquote.about-the-author p, body #page-wrapper .node--type-page .blockquote.about-the-author .title, body #page-wrapper .node--type-page .blockquote.about-the-author p,
      #page-wrapper .node--type-insight blockquote.about-the-author .title,
      #page-wrapper .node--type-insight blockquote.about-the-author p,
      #page-wrapper .node--type-insight .blockquote.about-the-author .title,
      #page-wrapper .node--type-insight .blockquote.about-the-author p,
      #page-wrapper .node--type-author blockquote.about-the-author .title,
      #page-wrapper .node--type-author blockquote.about-the-author p,
      #page-wrapper .node--type-author .blockquote.about-the-author .title,
      #page-wrapper .node--type-author .blockquote.about-the-author p,
      header blockquote.about-the-author .title,
      header blockquote.about-the-author p,
      header .blockquote.about-the-author .title,
      header .blockquote.about-the-author p,
      footer .primary blockquote.about-the-author .title,
      footer .primary blockquote.about-the-author p,
      footer .primary .blockquote.about-the-author .title,
      footer .primary .blockquote.about-the-author p,
      body.paragraphs-previewer blockquote.about-the-author .title,
      body.paragraphs-previewer blockquote.about-the-author p,
      body.paragraphs-previewer .blockquote.about-the-author .title,
      body.paragraphs-previewer .blockquote.about-the-author p,
      #leidos-megamenu-preview blockquote.about-the-author .title,
      #leidos-megamenu-preview blockquote.about-the-author p,
      #leidos-megamenu-preview .blockquote.about-the-author .title,
      #leidos-megamenu-preview .blockquote.about-the-author p,
      #page-wrapper .node--type-landing_page blockquote.about-the-author .title,
      #page-wrapper .node--type-landing_page blockquote.about-the-author p,
      #page-wrapper .node--type-landing_page .blockquote.about-the-author .title,
      #page-wrapper .node--type-landing_page .blockquote.about-the-author p,
      #page-wrapper .node--type-insight-search blockquote.about-the-author .title,
      #page-wrapper .node--type-insight-search blockquote.about-the-author p,
      #page-wrapper .node--type-insight-search .blockquote.about-the-author .title,
      #page-wrapper .node--type-insight-search .blockquote.about-the-author p,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote.about-the-author .title,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote.about-the-author p,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote.about-the-author .title,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote.about-the-author p {
        font-size: 16px;
        font-size: 1.6rem;
        line-height: 1.6em; }
      body #page-wrapper .node--type-page blockquote.about-the-author .title, body #page-wrapper .node--type-page blockquote.about-the-author p, body #page-wrapper .node--type-page .blockquote.about-the-author .title, body #page-wrapper .node--type-page .blockquote.about-the-author p,
      #page-wrapper .node--type-insight blockquote.about-the-author .title,
      #page-wrapper .node--type-insight blockquote.about-the-author p,
      #page-wrapper .node--type-insight .blockquote.about-the-author .title,
      #page-wrapper .node--type-insight .blockquote.about-the-author p,
      #page-wrapper .node--type-author blockquote.about-the-author .title,
      #page-wrapper .node--type-author blockquote.about-the-author p,
      #page-wrapper .node--type-author .blockquote.about-the-author .title,
      #page-wrapper .node--type-author .blockquote.about-the-author p,
      header blockquote.about-the-author .title,
      header blockquote.about-the-author p,
      header .blockquote.about-the-author .title,
      header .blockquote.about-the-author p,
      footer .primary blockquote.about-the-author .title,
      footer .primary blockquote.about-the-author p,
      footer .primary .blockquote.about-the-author .title,
      footer .primary .blockquote.about-the-author p,
      body.paragraphs-previewer blockquote.about-the-author .title,
      body.paragraphs-previewer blockquote.about-the-author p,
      body.paragraphs-previewer .blockquote.about-the-author .title,
      body.paragraphs-previewer .blockquote.about-the-author p,
      #leidos-megamenu-preview blockquote.about-the-author .title,
      #leidos-megamenu-preview blockquote.about-the-author p,
      #leidos-megamenu-preview .blockquote.about-the-author .title,
      #leidos-megamenu-preview .blockquote.about-the-author p,
      #page-wrapper .node--type-landing_page blockquote.about-the-author .title,
      #page-wrapper .node--type-landing_page blockquote.about-the-author p,
      #page-wrapper .node--type-landing_page .blockquote.about-the-author .title,
      #page-wrapper .node--type-landing_page .blockquote.about-the-author p,
      #page-wrapper .node--type-insight-search blockquote.about-the-author .title,
      #page-wrapper .node--type-insight-search blockquote.about-the-author p,
      #page-wrapper .node--type-insight-search .blockquote.about-the-author .title,
      #page-wrapper .node--type-insight-search .blockquote.about-the-author p,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote.about-the-author .title,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 blockquote.about-the-author p,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote.about-the-author .title,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .blockquote.about-the-author p {
        font-family: 'Avenir LT W01 45 Book', sans-serif;
        font-weight: 400; }
  body #page-wrapper .node--type-page .paragraph--type--blockquote blockquote .inner p:first-child:before,
  #page-wrapper .node--type-insight .paragraph--type--blockquote blockquote .inner p:first-child:before,
  #page-wrapper .node--type-author .paragraph--type--blockquote blockquote .inner p:first-child:before,
  header .paragraph--type--blockquote blockquote .inner p:first-child:before,
  footer .primary .paragraph--type--blockquote blockquote .inner p:first-child:before,
  body.paragraphs-previewer .paragraph--type--blockquote blockquote .inner p:first-child:before,
  #leidos-megamenu-preview .paragraph--type--blockquote blockquote .inner p:first-child:before,
  #page-wrapper .node--type-landing_page .paragraph--type--blockquote blockquote .inner p:first-child:before,
  #page-wrapper .node--type-insight-search .paragraph--type--blockquote blockquote .inner p:first-child:before,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .paragraph--type--blockquote blockquote .inner p:first-child:before {
    content: "\201C"; }
  body #page-wrapper .node--type-page .paragraph--type--blockquote blockquote .inner p:last-child:after,
  #page-wrapper .node--type-insight .paragraph--type--blockquote blockquote .inner p:last-child:after,
  #page-wrapper .node--type-author .paragraph--type--blockquote blockquote .inner p:last-child:after,
  header .paragraph--type--blockquote blockquote .inner p:last-child:after,
  footer .primary .paragraph--type--blockquote blockquote .inner p:last-child:after,
  body.paragraphs-previewer .paragraph--type--blockquote blockquote .inner p:last-child:after,
  #leidos-megamenu-preview .paragraph--type--blockquote blockquote .inner p:last-child:after,
  #page-wrapper .node--type-landing_page .paragraph--type--blockquote blockquote .inner p:last-child:after,
  #page-wrapper .node--type-insight-search .paragraph--type--blockquote blockquote .inner p:last-child:after,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .paragraph--type--blockquote blockquote .inner p:last-child:after {
    content: "\201D"; }
  body #page-wrapper .node--type-page p + table,
  #page-wrapper .node--type-insight p + table,
  #page-wrapper .node--type-author p + table,
  header p + table,
  footer .primary p + table,
  body.paragraphs-previewer p + table,
  #leidos-megamenu-preview p + table,
  #page-wrapper .node--type-landing_page p + table,
  #page-wrapper .node--type-insight-search p + table,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 p + table {
    margin-top: 3rem; }
  body #page-wrapper .node--type-page ::-webkit-scrollbar,
  #page-wrapper .node--type-insight ::-webkit-scrollbar,
  #page-wrapper .node--type-author ::-webkit-scrollbar,
  header ::-webkit-scrollbar,
  footer .primary ::-webkit-scrollbar,
  body.paragraphs-previewer ::-webkit-scrollbar,
  #leidos-megamenu-preview ::-webkit-scrollbar,
  #page-wrapper .node--type-landing_page ::-webkit-scrollbar,
  #page-wrapper .node--type-insight-search ::-webkit-scrollbar,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 ::-webkit-scrollbar {
    width: 7px;
    height: 7px; }
  body #page-wrapper .node--type-page ::-webkit-scrollbar-thumb,
  #page-wrapper .node--type-insight ::-webkit-scrollbar-thumb,
  #page-wrapper .node--type-author ::-webkit-scrollbar-thumb,
  header ::-webkit-scrollbar-thumb,
  footer .primary ::-webkit-scrollbar-thumb,
  body.paragraphs-previewer ::-webkit-scrollbar-thumb,
  #leidos-megamenu-preview ::-webkit-scrollbar-thumb,
  #page-wrapper .node--type-landing_page ::-webkit-scrollbar-thumb,
  #page-wrapper .node--type-insight-search ::-webkit-scrollbar-thumb,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 ::-webkit-scrollbar-thumb {
    border-radius: 7px;
    background-color: #d6d6d6;
    -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
    display: block; }
  body #page-wrapper .node--type-page ::-webkit-scrollbar-track,
  #page-wrapper .node--type-insight ::-webkit-scrollbar-track,
  #page-wrapper .node--type-author ::-webkit-scrollbar-track,
  header ::-webkit-scrollbar-track,
  footer .primary ::-webkit-scrollbar-track,
  body.paragraphs-previewer ::-webkit-scrollbar-track,
  #leidos-megamenu-preview ::-webkit-scrollbar-track,
  #page-wrapper .node--type-landing_page ::-webkit-scrollbar-track,
  #page-wrapper .node--type-insight-search ::-webkit-scrollbar-track,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 ::-webkit-scrollbar-track {
    border-radius: 7px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.2); }
  body #page-wrapper .node--type-page table,
  #page-wrapper .node--type-insight table,
  #page-wrapper .node--type-author table,
  header table,
  footer .primary table,
  body.paragraphs-previewer table,
  #leidos-megamenu-preview table,
  #page-wrapper .node--type-landing_page table,
  #page-wrapper .node--type-insight-search table,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 table {
    width: 100%;
    display: block;
    width: 100%;
    overflow: auto; }
    body #page-wrapper .node--type-page table caption,
    #page-wrapper .node--type-insight table caption,
    #page-wrapper .node--type-author table caption,
    header table caption,
    footer .primary table caption,
    body.paragraphs-previewer table caption,
    #leidos-megamenu-preview table caption,
    #page-wrapper .node--type-landing_page table caption,
    #page-wrapper .node--type-insight-search table caption,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 table caption {
      text-align: left;
      font-size: 16px;
      font-size: 1.6rem;
      line-height: 2.5rem;
      margin-bottom: 2rem; }
    body #page-wrapper .node--type-page table tbody,
    #page-wrapper .node--type-insight table tbody,
    #page-wrapper .node--type-author table tbody,
    header table tbody,
    footer .primary table tbody,
    body.paragraphs-previewer table tbody,
    #leidos-megamenu-preview table tbody,
    #page-wrapper .node--type-landing_page table tbody,
    #page-wrapper .node--type-insight-search table tbody,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 table tbody {
      width: 100%;
      overflow-x: scroll; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page table,
      #page-wrapper .node--type-insight table,
      #page-wrapper .node--type-author table,
      header table,
      footer .primary table,
      body.paragraphs-previewer table,
      #leidos-megamenu-preview table,
      #page-wrapper .node--type-landing_page table,
      #page-wrapper .node--type-insight-search table,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 table {
        width: auto; } }
    body #page-wrapper .node--type-page table th,
    #page-wrapper .node--type-insight table th,
    #page-wrapper .node--type-author table th,
    header table th,
    footer .primary table th,
    body.paragraphs-previewer table th,
    #leidos-megamenu-preview table th,
    #page-wrapper .node--type-landing_page table th,
    #page-wrapper .node--type-insight-search table th,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 table th {
      padding: 15px 20px; }
    body #page-wrapper .node--type-page table td,
    #page-wrapper .node--type-insight table td,
    #page-wrapper .node--type-author table td,
    header table td,
    footer .primary table td,
    body.paragraphs-previewer table td,
    #leidos-megamenu-preview table td,
    #page-wrapper .node--type-landing_page table td,
    #page-wrapper .node--type-insight-search table td,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 table td {
      padding: 7px 20px; }
    body #page-wrapper .node--type-page table tr:nth-child(2n+1),
    #page-wrapper .node--type-insight table tr:nth-child(2n+1),
    #page-wrapper .node--type-author table tr:nth-child(2n+1),
    header table tr:nth-child(2n+1),
    footer .primary table tr:nth-child(2n+1),
    body.paragraphs-previewer table tr:nth-child(2n+1),
    #leidos-megamenu-preview table tr:nth-child(2n+1),
    #page-wrapper .node--type-landing_page table tr:nth-child(2n+1),
    #page-wrapper .node--type-insight-search table tr:nth-child(2n+1),
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 table tr:nth-child(2n+1) {
      background-color: #f5f5f5; }
    body #page-wrapper .node--type-page table th,
    #page-wrapper .node--type-insight table th,
    #page-wrapper .node--type-author table th,
    header table th,
    footer .primary table th,
    body.paragraphs-previewer table th,
    #leidos-megamenu-preview table th,
    #page-wrapper .node--type-landing_page table th,
    #page-wrapper .node--type-insight-search table th,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 table th {
      text-align: left;
      font-size: 12px;
      font-size: 1.2rem;
      text-transform: uppercase;
      font-family: 'AvenirLT-Black', sans-serif;
      letter-spacing: 1px;
      color: #fff;
      background-color: #201747; }
    body #page-wrapper .node--type-page table tr,
    #page-wrapper .node--type-insight table tr,
    #page-wrapper .node--type-author table tr,
    header table tr,
    footer .primary table tr,
    body.paragraphs-previewer table tr,
    #leidos-megamenu-preview table tr,
    #page-wrapper .node--type-landing_page table tr,
    #page-wrapper .node--type-insight-search table tr,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 table tr {
      background: #fff; }
      body #page-wrapper .node--type-page table tr td,
      #page-wrapper .node--type-insight table tr td,
      #page-wrapper .node--type-author table tr td,
      header table tr td,
      footer .primary table tr td,
      body.paragraphs-previewer table tr td,
      #leidos-megamenu-preview table tr td,
      #page-wrapper .node--type-landing_page table tr td,
      #page-wrapper .node--type-insight-search table tr td,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 table tr td {
        border-bottom: 1px solid #cccccc;
        border-right: 1px solid #cccccc;
        font-size: 16px;
        font-size: 1.6rem;
        line-height: 1.875em; }
        body #page-wrapper .node--type-page table tr td:last-of-type,
        #page-wrapper .node--type-insight table tr td:last-of-type,
        #page-wrapper .node--type-author table tr td:last-of-type,
        header table tr td:last-of-type,
        footer .primary table tr td:last-of-type,
        body.paragraphs-previewer table tr td:last-of-type,
        #leidos-megamenu-preview table tr td:last-of-type,
        #page-wrapper .node--type-landing_page table tr td:last-of-type,
        #page-wrapper .node--type-insight-search table tr td:last-of-type,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 table tr td:last-of-type {
          border-right: none; }
  body #page-wrapper .node--type-page .bg-img,
  #page-wrapper .node--type-insight .bg-img,
  #page-wrapper .node--type-author .bg-img,
  header .bg-img,
  footer .primary .bg-img,
  body.paragraphs-previewer .bg-img,
  #leidos-megamenu-preview .bg-img,
  #page-wrapper .node--type-landing_page .bg-img,
  #page-wrapper .node--type-insight-search .bg-img,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-img {
    background-color: #201747;
    position: relative;
    background-size: cover !important;
    background-position: center !important; }
    body #page-wrapper .node--type-page .bg-img:after,
    #page-wrapper .node--type-insight .bg-img:after,
    #page-wrapper .node--type-author .bg-img:after,
    header .bg-img:after,
    footer .primary .bg-img:after,
    body.paragraphs-previewer .bg-img:after,
    #leidos-megamenu-preview .bg-img:after,
    #page-wrapper .node--type-landing_page .bg-img:after,
    #page-wrapper .node--type-insight-search .bg-img:after,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-img:after {
      content: '';
      width: 100%;
      height: 100%;
      position: absolute;
      top: 0;
      background: rgba(0, 0, 0, 0.5); }
    body #page-wrapper .node--type-page .bg-img.tint-50:after,
    #page-wrapper .node--type-insight .bg-img.tint-50:after,
    #page-wrapper .node--type-author .bg-img.tint-50:after,
    header .bg-img.tint-50:after,
    footer .primary .bg-img.tint-50:after,
    body.paragraphs-previewer .bg-img.tint-50:after,
    #leidos-megamenu-preview .bg-img.tint-50:after,
    #page-wrapper .node--type-landing_page .bg-img.tint-50:after,
    #page-wrapper .node--type-insight-search .bg-img.tint-50:after,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-img.tint-50:after {
      background: rgba(0, 0, 0, 0.4); }
    body #page-wrapper .node--type-page .bg-img.tint-60:after,
    #page-wrapper .node--type-insight .bg-img.tint-60:after,
    #page-wrapper .node--type-author .bg-img.tint-60:after,
    header .bg-img.tint-60:after,
    footer .primary .bg-img.tint-60:after,
    body.paragraphs-previewer .bg-img.tint-60:after,
    #leidos-megamenu-preview .bg-img.tint-60:after,
    #page-wrapper .node--type-landing_page .bg-img.tint-60:after,
    #page-wrapper .node--type-insight-search .bg-img.tint-60:after,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-img.tint-60:after {
      background: rgba(0, 0, 0, 0.6); }
    body #page-wrapper .node--type-page .bg-img div,
    #page-wrapper .node--type-insight .bg-img div,
    #page-wrapper .node--type-author .bg-img div,
    header .bg-img div,
    footer .primary .bg-img div,
    body.paragraphs-previewer .bg-img div,
    #leidos-megamenu-preview .bg-img div,
    #page-wrapper .node--type-landing_page .bg-img div,
    #page-wrapper .node--type-insight-search .bg-img div,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-img div {
      position: relative;
      z-index: 50; }
  body #page-wrapper .node--type-page .bg-dark.bg-ang-green,
  #page-wrapper .node--type-insight .bg-dark.bg-ang-green,
  #page-wrapper .node--type-author .bg-dark.bg-ang-green,
  header .bg-dark.bg-ang-green,
  footer .primary .bg-dark.bg-ang-green,
  body.paragraphs-previewer .bg-dark.bg-ang-green,
  #leidos-megamenu-preview .bg-dark.bg-ang-green,
  #page-wrapper .node--type-landing_page .bg-dark.bg-ang-green,
  #page-wrapper .node--type-insight-search .bg-dark.bg-ang-green,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark.bg-ang-green {
    background-color: #029875;
    background: url("/themes/custom/leidos/style/scss/img/sf_green.png"); }
  body #page-wrapper .node--type-page .bg-dark.bg-ang-red,
  #page-wrapper .node--type-insight .bg-dark.bg-ang-red,
  #page-wrapper .node--type-author .bg-dark.bg-ang-red,
  header .bg-dark.bg-ang-red,
  footer .primary .bg-dark.bg-ang-red,
  body.paragraphs-previewer .bg-dark.bg-ang-red,
  #leidos-megamenu-preview .bg-dark.bg-ang-red,
  #page-wrapper .node--type-landing_page .bg-dark.bg-ang-red,
  #page-wrapper .node--type-insight-search .bg-dark.bg-ang-red,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark.bg-ang-red {
    background-color: #a61747;
    background: url("/themes/custom/leidos/style/scss/img/series.png"); }
  body #page-wrapper .node--type-page .bg-dark.bg-ang-purple,
  #page-wrapper .node--type-insight .bg-dark.bg-ang-purple,
  #page-wrapper .node--type-author .bg-dark.bg-ang-purple,
  header .bg-dark.bg-ang-purple,
  footer .primary .bg-dark.bg-ang-purple,
  body.paragraphs-previewer .bg-dark.bg-ang-purple,
  #leidos-megamenu-preview .bg-dark.bg-ang-purple,
  #page-wrapper .node--type-landing_page .bg-dark.bg-ang-purple,
  #page-wrapper .node--type-insight-search .bg-dark.bg-ang-purple,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark.bg-ang-purple {
    background-color: #850f89;
    background: url("/themes/custom/leidos/style/scss/img/sf_ultraviolet.png"); }
  body #page-wrapper .node--type-page .bg-dark.bg-ang-purple2,
  #page-wrapper .node--type-insight .bg-dark.bg-ang-purple2,
  #page-wrapper .node--type-author .bg-dark.bg-ang-purple2,
  header .bg-dark.bg-ang-purple2,
  footer .primary .bg-dark.bg-ang-purple2,
  body.paragraphs-previewer .bg-dark.bg-ang-purple2,
  #leidos-megamenu-preview .bg-dark.bg-ang-purple2,
  #page-wrapper .node--type-landing_page .bg-dark.bg-ang-purple2,
  #page-wrapper .node--type-insight-search .bg-dark.bg-ang-purple2,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark.bg-ang-purple2 {
    background: #850f89;
    background: url("/themes/custom/leidos/style/scss/img/relatedpurple.png"); }
  body #page-wrapper .node--type-page .bg-dark.bg-ang-purple3,
  #page-wrapper .node--type-insight .bg-dark.bg-ang-purple3,
  #page-wrapper .node--type-author .bg-dark.bg-ang-purple3,
  header .bg-dark.bg-ang-purple3,
  footer .primary .bg-dark.bg-ang-purple3,
  body.paragraphs-previewer .bg-dark.bg-ang-purple3,
  #leidos-megamenu-preview .bg-dark.bg-ang-purple3,
  #page-wrapper .node--type-landing_page .bg-dark.bg-ang-purple3,
  #page-wrapper .node--type-insight-search .bg-dark.bg-ang-purple3,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark.bg-ang-purple3 {
    background: #850f89;
    /* contact form */
    background: url("/themes/custom/leidos/style/scss/img/forms.png"); }
  body #page-wrapper .node--type-page .bg-dark.bg-ang-teal,
  #page-wrapper .node--type-insight .bg-dark.bg-ang-teal,
  #page-wrapper .node--type-author .bg-dark.bg-ang-teal,
  header .bg-dark.bg-ang-teal,
  footer .primary .bg-dark.bg-ang-teal,
  body.paragraphs-previewer .bg-dark.bg-ang-teal,
  #leidos-megamenu-preview .bg-dark.bg-ang-teal,
  #page-wrapper .node--type-landing_page .bg-dark.bg-ang-teal,
  #page-wrapper .node--type-insight-search .bg-dark.bg-ang-teal,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark.bg-ang-teal {
    background-color: #00778b;
    background: url("/themes/custom/leidos/style/scss/img/sf_teal.png"); }
  body #page-wrapper .node--type-page .bg-dark.bg-ang-teal2,
  #page-wrapper .node--type-insight .bg-dark.bg-ang-teal2,
  #page-wrapper .node--type-author .bg-dark.bg-ang-teal2,
  header .bg-dark.bg-ang-teal2,
  footer .primary .bg-dark.bg-ang-teal2,
  body.paragraphs-previewer .bg-dark.bg-ang-teal2,
  #leidos-megamenu-preview .bg-dark.bg-ang-teal2,
  #page-wrapper .node--type-landing_page .bg-dark.bg-ang-teal2,
  #page-wrapper .node--type-insight-search .bg-dark.bg-ang-teal2,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark.bg-ang-teal2 {
    background-color: #00778b;
    background: url("/themes/custom/leidos/style/scss/img/teal2.png"); }
  body #page-wrapper .node--type-page .bg-dark.bg-ang-teal3,
  #page-wrapper .node--type-insight .bg-dark.bg-ang-teal3,
  #page-wrapper .node--type-author .bg-dark.bg-ang-teal3,
  header .bg-dark.bg-ang-teal3,
  footer .primary .bg-dark.bg-ang-teal3,
  body.paragraphs-previewer .bg-dark.bg-ang-teal3,
  #leidos-megamenu-preview .bg-dark.bg-ang-teal3,
  #page-wrapper .node--type-landing_page .bg-dark.bg-ang-teal3,
  #page-wrapper .node--type-insight-search .bg-dark.bg-ang-teal3,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark.bg-ang-teal3 {
    background-color: #00778b;
    background: url("/themes/custom/leidos/style/scss/img/teal-contact.png"); }
  body #page-wrapper .node--type-page .bg-dark.bg-ang-indigo,
  #page-wrapper .node--type-insight .bg-dark.bg-ang-indigo,
  #page-wrapper .node--type-author .bg-dark.bg-ang-indigo,
  header .bg-dark.bg-ang-indigo,
  footer .primary .bg-dark.bg-ang-indigo,
  body.paragraphs-previewer .bg-dark.bg-ang-indigo,
  #leidos-megamenu-preview .bg-dark.bg-ang-indigo,
  #page-wrapper .node--type-landing_page .bg-dark.bg-ang-indigo,
  #page-wrapper .node--type-insight-search .bg-dark.bg-ang-indigo,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark.bg-ang-indigo {
    background-color: #201747;
    background: url("/themes/custom/leidos/style/scss/img/indigo-wide.png"); }
    body #page-wrapper .node--type-page .bg-dark.bg-ang-indigo .btn.primary:hover, body #page-wrapper .node--type-page .bg-dark.bg-ang-indigo .btn.primary:focus,
    #page-wrapper .node--type-insight .bg-dark.bg-ang-indigo .btn.primary:hover,
    #page-wrapper .node--type-insight .bg-dark.bg-ang-indigo .btn.primary:focus,
    #page-wrapper .node--type-author .bg-dark.bg-ang-indigo .btn.primary:hover,
    #page-wrapper .node--type-author .bg-dark.bg-ang-indigo .btn.primary:focus,
    header .bg-dark.bg-ang-indigo .btn.primary:hover,
    header .bg-dark.bg-ang-indigo .btn.primary:focus,
    footer .primary .bg-dark.bg-ang-indigo .btn.primary:hover,
    footer .primary .bg-dark.bg-ang-indigo .btn.primary:focus,
    body.paragraphs-previewer .bg-dark.bg-ang-indigo .btn.primary:hover,
    body.paragraphs-previewer .bg-dark.bg-ang-indigo .btn.primary:focus,
    #leidos-megamenu-preview .bg-dark.bg-ang-indigo .btn.primary:hover,
    #leidos-megamenu-preview .bg-dark.bg-ang-indigo .btn.primary:focus,
    #page-wrapper .node--type-landing_page .bg-dark.bg-ang-indigo .btn.primary:hover,
    #page-wrapper .node--type-landing_page .bg-dark.bg-ang-indigo .btn.primary:focus,
    #page-wrapper .node--type-insight-search .bg-dark.bg-ang-indigo .btn.primary:hover,
    #page-wrapper .node--type-insight-search .bg-dark.bg-ang-indigo .btn.primary:focus,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark.bg-ang-indigo .btn.primary:hover,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark.bg-ang-indigo .btn.primary:focus {
      background-color: #850f89; }
  body #page-wrapper .node--type-page .bg-dark.bg-ang-white,
  #page-wrapper .node--type-insight .bg-dark.bg-ang-white,
  #page-wrapper .node--type-author .bg-dark.bg-ang-white,
  header .bg-dark.bg-ang-white,
  footer .primary .bg-dark.bg-ang-white,
  body.paragraphs-previewer .bg-dark.bg-ang-white,
  #leidos-megamenu-preview .bg-dark.bg-ang-white,
  #page-wrapper .node--type-landing_page .bg-dark.bg-ang-white,
  #page-wrapper .node--type-insight-search .bg-dark.bg-ang-white,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark.bg-ang-white {
    background-color: #fff;
    background: url("/themes/custom/leidos/style/scss/img/sf_white.png"); }
    body #page-wrapper .node--type-page .bg-dark.bg-ang-white input[type='text'],
    body #page-wrapper .node--type-page .bg-dark.bg-ang-white input[type='number'],
    body #page-wrapper .node--type-page .bg-dark.bg-ang-white input[type='email'],
    #page-wrapper .node--type-insight .bg-dark.bg-ang-white input[type='text'],
    #page-wrapper .node--type-insight .bg-dark.bg-ang-white input[type='number'],
    #page-wrapper .node--type-insight .bg-dark.bg-ang-white input[type='email'],
    #page-wrapper .node--type-author .bg-dark.bg-ang-white input[type='text'],
    #page-wrapper .node--type-author .bg-dark.bg-ang-white input[type='number'],
    #page-wrapper .node--type-author .bg-dark.bg-ang-white input[type='email'],
    header .bg-dark.bg-ang-white input[type='text'],
    header .bg-dark.bg-ang-white input[type='number'],
    header .bg-dark.bg-ang-white input[type='email'],
    footer .primary .bg-dark.bg-ang-white input[type='text'],
    footer .primary .bg-dark.bg-ang-white input[type='number'],
    footer .primary .bg-dark.bg-ang-white input[type='email'],
    body.paragraphs-previewer .bg-dark.bg-ang-white input[type='text'],
    body.paragraphs-previewer .bg-dark.bg-ang-white input[type='number'],
    body.paragraphs-previewer .bg-dark.bg-ang-white input[type='email'],
    #leidos-megamenu-preview .bg-dark.bg-ang-white input[type='text'],
    #leidos-megamenu-preview .bg-dark.bg-ang-white input[type='number'],
    #leidos-megamenu-preview .bg-dark.bg-ang-white input[type='email'],
    #page-wrapper .node--type-landing_page .bg-dark.bg-ang-white input[type='text'],
    #page-wrapper .node--type-landing_page .bg-dark.bg-ang-white input[type='number'],
    #page-wrapper .node--type-landing_page .bg-dark.bg-ang-white input[type='email'],
    #page-wrapper .node--type-insight-search .bg-dark.bg-ang-white input[type='text'],
    #page-wrapper .node--type-insight-search .bg-dark.bg-ang-white input[type='number'],
    #page-wrapper .node--type-insight-search .bg-dark.bg-ang-white input[type='email'],
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark.bg-ang-white input[type='text'],
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark.bg-ang-white input[type='number'],
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark.bg-ang-white input[type='email'] {
      border: 1px solid #333333; }
  body #page-wrapper .node--type-page .bg-dark.bg-ang-gray,
  #page-wrapper .node--type-insight .bg-dark.bg-ang-gray,
  #page-wrapper .node--type-author .bg-dark.bg-ang-gray,
  header .bg-dark.bg-ang-gray,
  footer .primary .bg-dark.bg-ang-gray,
  body.paragraphs-previewer .bg-dark.bg-ang-gray,
  #leidos-megamenu-preview .bg-dark.bg-ang-gray,
  #page-wrapper .node--type-landing_page .bg-dark.bg-ang-gray,
  #page-wrapper .node--type-insight-search .bg-dark.bg-ang-gray,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark.bg-ang-gray {
    background-color: #FFFFFF;
    background: url("/themes/custom/leidos/style/scss/img/sf_lt_gray.png"); }
    body #page-wrapper .node--type-page .bg-dark.bg-ang-gray input[type='text'],
    body #page-wrapper .node--type-page .bg-dark.bg-ang-gray input[type='number'],
    body #page-wrapper .node--type-page .bg-dark.bg-ang-gray input[type='email'],
    #page-wrapper .node--type-insight .bg-dark.bg-ang-gray input[type='text'],
    #page-wrapper .node--type-insight .bg-dark.bg-ang-gray input[type='number'],
    #page-wrapper .node--type-insight .bg-dark.bg-ang-gray input[type='email'],
    #page-wrapper .node--type-author .bg-dark.bg-ang-gray input[type='text'],
    #page-wrapper .node--type-author .bg-dark.bg-ang-gray input[type='number'],
    #page-wrapper .node--type-author .bg-dark.bg-ang-gray input[type='email'],
    header .bg-dark.bg-ang-gray input[type='text'],
    header .bg-dark.bg-ang-gray input[type='number'],
    header .bg-dark.bg-ang-gray input[type='email'],
    footer .primary .bg-dark.bg-ang-gray input[type='text'],
    footer .primary .bg-dark.bg-ang-gray input[type='number'],
    footer .primary .bg-dark.bg-ang-gray input[type='email'],
    body.paragraphs-previewer .bg-dark.bg-ang-gray input[type='text'],
    body.paragraphs-previewer .bg-dark.bg-ang-gray input[type='number'],
    body.paragraphs-previewer .bg-dark.bg-ang-gray input[type='email'],
    #leidos-megamenu-preview .bg-dark.bg-ang-gray input[type='text'],
    #leidos-megamenu-preview .bg-dark.bg-ang-gray input[type='number'],
    #leidos-megamenu-preview .bg-dark.bg-ang-gray input[type='email'],
    #page-wrapper .node--type-landing_page .bg-dark.bg-ang-gray input[type='text'],
    #page-wrapper .node--type-landing_page .bg-dark.bg-ang-gray input[type='number'],
    #page-wrapper .node--type-landing_page .bg-dark.bg-ang-gray input[type='email'],
    #page-wrapper .node--type-insight-search .bg-dark.bg-ang-gray input[type='text'],
    #page-wrapper .node--type-insight-search .bg-dark.bg-ang-gray input[type='number'],
    #page-wrapper .node--type-insight-search .bg-dark.bg-ang-gray input[type='email'],
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark.bg-ang-gray input[type='text'],
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark.bg-ang-gray input[type='number'],
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark.bg-ang-gray input[type='email'] {
      border: 1px solid #333333; }
  body #page-wrapper .node--type-page .bg-dark.bg-ang-dark-gray,
  #page-wrapper .node--type-insight .bg-dark.bg-ang-dark-gray,
  #page-wrapper .node--type-author .bg-dark.bg-ang-dark-gray,
  header .bg-dark.bg-ang-dark-gray,
  footer .primary .bg-dark.bg-ang-dark-gray,
  body.paragraphs-previewer .bg-dark.bg-ang-dark-gray,
  #leidos-megamenu-preview .bg-dark.bg-ang-dark-gray,
  #page-wrapper .node--type-landing_page .bg-dark.bg-ang-dark-gray,
  #page-wrapper .node--type-insight-search .bg-dark.bg-ang-dark-gray,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark.bg-ang-dark-gray {
    background-color: #333333;
    background: url("/themes/custom/leidos/style/scss/img/sf_dk_gray.png"); }
  body #page-wrapper .node--type-page .bg-dark.bg-ang-dark-purple,
  #page-wrapper .node--type-insight .bg-dark.bg-ang-dark-purple,
  #page-wrapper .node--type-author .bg-dark.bg-ang-dark-purple,
  header .bg-dark.bg-ang-dark-purple,
  footer .primary .bg-dark.bg-ang-dark-purple,
  body.paragraphs-previewer .bg-dark.bg-ang-dark-purple,
  #leidos-megamenu-preview .bg-dark.bg-ang-dark-purple,
  #page-wrapper .node--type-landing_page .bg-dark.bg-ang-dark-purple,
  #page-wrapper .node--type-insight-search .bg-dark.bg-ang-dark-purple,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark.bg-ang-dark-purple {
    background-color: #201747;
    background: url("/themes/custom/leidos/style/scss/img/sf_violet.png"); }
  body #page-wrapper .node--type-page .bg-dark[class*="bg-ang"],
  #page-wrapper .node--type-insight .bg-dark[class*="bg-ang"],
  #page-wrapper .node--type-author .bg-dark[class*="bg-ang"],
  header .bg-dark[class*="bg-ang"],
  footer .primary .bg-dark[class*="bg-ang"],
  body.paragraphs-previewer .bg-dark[class*="bg-ang"],
  #leidos-megamenu-preview .bg-dark[class*="bg-ang"],
  #page-wrapper .node--type-landing_page .bg-dark[class*="bg-ang"],
  #page-wrapper .node--type-insight-search .bg-dark[class*="bg-ang"],
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark[class*="bg-ang"] {
    background-size: cover;
    background-position: top center;
    background-repeat: no-repeat; }
  body #page-wrapper .node--type-page .btn,
  #page-wrapper .node--type-insight .btn,
  #page-wrapper .node--type-author .btn,
  header .btn,
  footer .primary .btn,
  body.paragraphs-previewer .btn,
  #leidos-megamenu-preview .btn,
  #page-wrapper .node--type-landing_page .btn,
  #page-wrapper .node--type-insight-search .btn,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .btn {
    margin-top: 2rem;
    /*height: 50px;
    line-height: 50px;*/
    height: auto;
    line-height: 2.5rem;
    padding: 1.5rem;
    min-width: 130px;
    font-family: 'Avenir LT W01 85 Heavy', sans-serif;
    font-weight: 700;
    -webkit-transition: all 0.15s linear;
    -moz-transition: all 0.15s linear;
    -ms-transition: all 0.15s linear;
    -o-transition: all 0.15s linear;
    transition: all 0.15s linear;
    font-size: 12px;
    font-size: 1.2rem;
    letter-spacing: 1px;
    text-align: center;
    display: inline-block;
    text-transform: uppercase;
    border-radius: 0;
    display: block; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .btn,
      #page-wrapper .node--type-insight .btn,
      #page-wrapper .node--type-author .btn,
      header .btn,
      footer .primary .btn,
      body.paragraphs-previewer .btn,
      #leidos-megamenu-preview .btn,
      #page-wrapper .node--type-landing_page .btn,
      #page-wrapper .node--type-insight-search .btn,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .btn {
        margin-top: 0;
        margin-bottom: 2rem; }
        body #page-wrapper .node--type-page .btn + .btn,
        #page-wrapper .node--type-insight .btn + .btn,
        #page-wrapper .node--type-author .btn + .btn,
        header .btn + .btn,
        footer .primary .btn + .btn,
        body.paragraphs-previewer .btn + .btn,
        #leidos-megamenu-preview .btn + .btn,
        #page-wrapper .node--type-landing_page .btn + .btn,
        #page-wrapper .node--type-insight-search .btn + .btn,
        body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .btn + .btn {
          margin-left: 2rem; } }
    @media screen and (min-width: 576px) {
      body #page-wrapper .node--type-page .btn,
      #page-wrapper .node--type-insight .btn,
      #page-wrapper .node--type-author .btn,
      header .btn,
      footer .primary .btn,
      body.paragraphs-previewer .btn,
      #leidos-megamenu-preview .btn,
      #page-wrapper .node--type-landing_page .btn,
      #page-wrapper .node--type-insight-search .btn,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .btn {
        display: inline-block; } }
    body #page-wrapper .node--type-page .btn.primary,
    #page-wrapper .node--type-insight .btn.primary,
    #page-wrapper .node--type-author .btn.primary,
    header .btn.primary,
    footer .primary .btn.primary,
    body.paragraphs-previewer .btn.primary,
    #leidos-megamenu-preview .btn.primary,
    #page-wrapper .node--type-landing_page .btn.primary,
    #page-wrapper .node--type-insight-search .btn.primary,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .btn.primary {
      background-color: #850f89;
      color: white;
      border: 1px solid #850f89;
      text-transform: uppercase !important; }
      body #page-wrapper .node--type-page .btn.primary:hover, body #page-wrapper .node--type-page .btn.primary:focus,
      #page-wrapper .node--type-insight .btn.primary:hover,
      #page-wrapper .node--type-insight .btn.primary:focus,
      #page-wrapper .node--type-author .btn.primary:hover,
      #page-wrapper .node--type-author .btn.primary:focus,
      header .btn.primary:hover,
      header .btn.primary:focus,
      footer .primary .btn.primary:hover,
      footer .primary .btn.primary:focus,
      body.paragraphs-previewer .btn.primary:hover,
      body.paragraphs-previewer .btn.primary:focus,
      #leidos-megamenu-preview .btn.primary:hover,
      #leidos-megamenu-preview .btn.primary:focus,
      #page-wrapper .node--type-landing_page .btn.primary:hover,
      #page-wrapper .node--type-landing_page .btn.primary:focus,
      #page-wrapper .node--type-insight-search .btn.primary:hover,
      #page-wrapper .node--type-insight-search .btn.primary:focus,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .btn.primary:hover,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .btn.primary:focus {
        border: 1px solid #201747; }
    body #page-wrapper .node--type-page .btn.secondary,
    #page-wrapper .node--type-insight .btn.secondary,
    #page-wrapper .node--type-author .btn.secondary,
    header .btn.secondary,
    footer .primary .btn.secondary,
    body.paragraphs-previewer .btn.secondary,
    #leidos-megamenu-preview .btn.secondary,
    #page-wrapper .node--type-landing_page .btn.secondary,
    #page-wrapper .node--type-insight-search .btn.secondary,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .btn.secondary {
      background-color: transparent;
      border: 1px solid #850f89;
      color: #850f89; }
      body #page-wrapper .node--type-page .btn.secondary:hover, body #page-wrapper .node--type-page .btn.secondary:focus,
      #page-wrapper .node--type-insight .btn.secondary:hover,
      #page-wrapper .node--type-insight .btn.secondary:focus,
      #page-wrapper .node--type-author .btn.secondary:hover,
      #page-wrapper .node--type-author .btn.secondary:focus,
      header .btn.secondary:hover,
      header .btn.secondary:focus,
      footer .primary .btn.secondary:hover,
      footer .primary .btn.secondary:focus,
      body.paragraphs-previewer .btn.secondary:hover,
      body.paragraphs-previewer .btn.secondary:focus,
      #leidos-megamenu-preview .btn.secondary:hover,
      #leidos-megamenu-preview .btn.secondary:focus,
      #page-wrapper .node--type-landing_page .btn.secondary:hover,
      #page-wrapper .node--type-landing_page .btn.secondary:focus,
      #page-wrapper .node--type-insight-search .btn.secondary:hover,
      #page-wrapper .node--type-insight-search .btn.secondary:focus,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .btn.secondary:hover,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .btn.secondary:focus {
        color: #fff;
        border: 1px solid #201747; }
    body #page-wrapper .node--type-page .btn:hover, body #page-wrapper .node--type-page .btn:focus,
    #page-wrapper .node--type-insight .btn:hover,
    #page-wrapper .node--type-insight .btn:focus,
    #page-wrapper .node--type-author .btn:hover,
    #page-wrapper .node--type-author .btn:focus,
    header .btn:hover,
    header .btn:focus,
    footer .primary .btn:hover,
    footer .primary .btn:focus,
    body.paragraphs-previewer .btn:hover,
    body.paragraphs-previewer .btn:focus,
    #leidos-megamenu-preview .btn:hover,
    #leidos-megamenu-preview .btn:focus,
    #page-wrapper .node--type-landing_page .btn:hover,
    #page-wrapper .node--type-landing_page .btn:focus,
    #page-wrapper .node--type-insight-search .btn:hover,
    #page-wrapper .node--type-insight-search .btn:focus,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .btn:hover,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .btn:focus {
      text-decoration: none;
      background-color: #201747; }
    body #page-wrapper .node--type-page .btn.tertiary,
    #page-wrapper .node--type-insight .btn.tertiary,
    #page-wrapper .node--type-author .btn.tertiary,
    header .btn.tertiary,
    footer .primary .btn.tertiary,
    body.paragraphs-previewer .btn.tertiary,
    #leidos-megamenu-preview .btn.tertiary,
    #page-wrapper .node--type-landing_page .btn.tertiary,
    #page-wrapper .node--type-insight-search .btn.tertiary,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .btn.tertiary {
      color: #850f89;
      border: 1px solid transparent; }
      body #page-wrapper .node--type-page .btn.tertiary:hover, body #page-wrapper .node--type-page .btn.tertiary:focus,
      #page-wrapper .node--type-insight .btn.tertiary:hover,
      #page-wrapper .node--type-insight .btn.tertiary:focus,
      #page-wrapper .node--type-author .btn.tertiary:hover,
      #page-wrapper .node--type-author .btn.tertiary:focus,
      header .btn.tertiary:hover,
      header .btn.tertiary:focus,
      footer .primary .btn.tertiary:hover,
      footer .primary .btn.tertiary:focus,
      body.paragraphs-previewer .btn.tertiary:hover,
      body.paragraphs-previewer .btn.tertiary:focus,
      #leidos-megamenu-preview .btn.tertiary:hover,
      #leidos-megamenu-preview .btn.tertiary:focus,
      #page-wrapper .node--type-landing_page .btn.tertiary:hover,
      #page-wrapper .node--type-landing_page .btn.tertiary:focus,
      #page-wrapper .node--type-insight-search .btn.tertiary:hover,
      #page-wrapper .node--type-insight-search .btn.tertiary:focus,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .btn.tertiary:hover,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .btn.tertiary:focus {
        background-color: transparent;
        color: #201747; }
  body #page-wrapper .node--type-page .button-wrap,
  #page-wrapper .node--type-insight .button-wrap,
  #page-wrapper .node--type-author .button-wrap,
  header .button-wrap,
  footer .primary .button-wrap,
  body.paragraphs-previewer .button-wrap,
  #leidos-megamenu-preview .button-wrap,
  #page-wrapper .node--type-landing_page .button-wrap,
  #page-wrapper .node--type-insight-search .button-wrap,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap {
    /* demonstration only */
    padding: 40px; }
    body #page-wrapper .node--type-page .button-wrap + .button-wrap,
    #page-wrapper .node--type-insight .button-wrap + .button-wrap,
    #page-wrapper .node--type-author .button-wrap + .button-wrap,
    header .button-wrap + .button-wrap,
    footer .primary .button-wrap + .button-wrap,
    body.paragraphs-previewer .button-wrap + .button-wrap,
    #leidos-megamenu-preview .button-wrap + .button-wrap,
    #page-wrapper .node--type-landing_page .button-wrap + .button-wrap,
    #page-wrapper .node--type-insight-search .button-wrap + .button-wrap,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap + .button-wrap {
      margin-bottom: 40px; }
    body #page-wrapper .node--type-page .button-wrap.bg-dark,
    #page-wrapper .node--type-insight .button-wrap.bg-dark,
    #page-wrapper .node--type-author .button-wrap.bg-dark,
    header .button-wrap.bg-dark,
    footer .primary .button-wrap.bg-dark,
    body.paragraphs-previewer .button-wrap.bg-dark,
    #leidos-megamenu-preview .button-wrap.bg-dark,
    #page-wrapper .node--type-landing_page .button-wrap.bg-dark,
    #page-wrapper .node--type-insight-search .button-wrap.bg-dark,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark {
      background-color: #4c4c4c; }
  body #page-wrapper .node--type-page button,
  #page-wrapper .node--type-insight button,
  #page-wrapper .node--type-author button,
  header button,
  footer .primary button,
  body.paragraphs-previewer button,
  #leidos-megamenu-preview button,
  #page-wrapper .node--type-landing_page button,
  #page-wrapper .node--type-insight-search button,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 button {
    -webkit-transition: all 0.15s linear;
    -moz-transition: all 0.15s linear;
    -ms-transition: all 0.15s linear;
    -o-transition: all 0.15s linear;
    transition: all 0.15s linear; }
  body #page-wrapper .node--type-page .button-wrap.bg-dark a.btn, body #page-wrapper .node--type-page .button-wrap.bg-dark p a.btn, body #page-wrapper .node--type-page .bg-dark a.btn, body #page-wrapper .node--type-page .bg-dark p a.btn,
  #page-wrapper .node--type-insight .button-wrap.bg-dark a.btn,
  #page-wrapper .node--type-insight .button-wrap.bg-dark p a.btn,
  #page-wrapper .node--type-insight .bg-dark a.btn,
  #page-wrapper .node--type-insight .bg-dark p a.btn,
  #page-wrapper .node--type-author .button-wrap.bg-dark a.btn,
  #page-wrapper .node--type-author .button-wrap.bg-dark p a.btn,
  #page-wrapper .node--type-author .bg-dark a.btn,
  #page-wrapper .node--type-author .bg-dark p a.btn,
  header .button-wrap.bg-dark a.btn,
  header .button-wrap.bg-dark p a.btn,
  header .bg-dark a.btn,
  header .bg-dark p a.btn,
  footer .primary .button-wrap.bg-dark a.btn,
  footer .primary .button-wrap.bg-dark p a.btn,
  footer .primary .bg-dark a.btn,
  footer .primary .bg-dark p a.btn,
  body.paragraphs-previewer .button-wrap.bg-dark a.btn,
  body.paragraphs-previewer .button-wrap.bg-dark p a.btn,
  body.paragraphs-previewer .bg-dark a.btn,
  body.paragraphs-previewer .bg-dark p a.btn,
  #leidos-megamenu-preview .button-wrap.bg-dark a.btn,
  #leidos-megamenu-preview .button-wrap.bg-dark p a.btn,
  #leidos-megamenu-preview .bg-dark a.btn,
  #leidos-megamenu-preview .bg-dark p a.btn,
  #page-wrapper .node--type-landing_page .button-wrap.bg-dark a.btn,
  #page-wrapper .node--type-landing_page .button-wrap.bg-dark p a.btn,
  #page-wrapper .node--type-landing_page .bg-dark a.btn,
  #page-wrapper .node--type-landing_page .bg-dark p a.btn,
  #page-wrapper .node--type-insight-search .button-wrap.bg-dark a.btn,
  #page-wrapper .node--type-insight-search .button-wrap.bg-dark p a.btn,
  #page-wrapper .node--type-insight-search .bg-dark a.btn,
  #page-wrapper .node--type-insight-search .bg-dark p a.btn,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark a.btn,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark p a.btn,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark a.btn,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark p a.btn {
    color: #fff; }
    body #page-wrapper .node--type-page .button-wrap.bg-dark a.btn.primary, body #page-wrapper .node--type-page .button-wrap.bg-dark p a.btn.primary, body #page-wrapper .node--type-page .bg-dark a.btn.primary, body #page-wrapper .node--type-page .bg-dark p a.btn.primary,
    #page-wrapper .node--type-insight .button-wrap.bg-dark a.btn.primary,
    #page-wrapper .node--type-insight .button-wrap.bg-dark p a.btn.primary,
    #page-wrapper .node--type-insight .bg-dark a.btn.primary,
    #page-wrapper .node--type-insight .bg-dark p a.btn.primary,
    #page-wrapper .node--type-author .button-wrap.bg-dark a.btn.primary,
    #page-wrapper .node--type-author .button-wrap.bg-dark p a.btn.primary,
    #page-wrapper .node--type-author .bg-dark a.btn.primary,
    #page-wrapper .node--type-author .bg-dark p a.btn.primary,
    header .button-wrap.bg-dark a.btn.primary,
    header .button-wrap.bg-dark p a.btn.primary,
    header .bg-dark a.btn.primary,
    header .bg-dark p a.btn.primary,
    footer .primary .button-wrap.bg-dark a.btn.primary,
    footer .primary .button-wrap.bg-dark p a.btn.primary,
    footer .primary .bg-dark a.btn.primary,
    footer .primary .bg-dark p a.btn.primary,
    body.paragraphs-previewer .button-wrap.bg-dark a.btn.primary,
    body.paragraphs-previewer .button-wrap.bg-dark p a.btn.primary,
    body.paragraphs-previewer .bg-dark a.btn.primary,
    body.paragraphs-previewer .bg-dark p a.btn.primary,
    #leidos-megamenu-preview .button-wrap.bg-dark a.btn.primary,
    #leidos-megamenu-preview .button-wrap.bg-dark p a.btn.primary,
    #leidos-megamenu-preview .bg-dark a.btn.primary,
    #leidos-megamenu-preview .bg-dark p a.btn.primary,
    #page-wrapper .node--type-landing_page .button-wrap.bg-dark a.btn.primary,
    #page-wrapper .node--type-landing_page .button-wrap.bg-dark p a.btn.primary,
    #page-wrapper .node--type-landing_page .bg-dark a.btn.primary,
    #page-wrapper .node--type-landing_page .bg-dark p a.btn.primary,
    #page-wrapper .node--type-insight-search .button-wrap.bg-dark a.btn.primary,
    #page-wrapper .node--type-insight-search .button-wrap.bg-dark p a.btn.primary,
    #page-wrapper .node--type-insight-search .bg-dark a.btn.primary,
    #page-wrapper .node--type-insight-search .bg-dark p a.btn.primary,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark a.btn.primary,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark p a.btn.primary,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark a.btn.primary,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark p a.btn.primary {
      background-color: #fff;
      border: 1px solid #fff;
      color: #850f89; }
      body #page-wrapper .node--type-page .button-wrap.bg-dark a.btn.primary:hover, body #page-wrapper .node--type-page .button-wrap.bg-dark a.btn.primary:focus, body #page-wrapper .node--type-page .button-wrap.bg-dark p a.btn.primary:hover, body #page-wrapper .node--type-page .button-wrap.bg-dark p a.btn.primary:focus, body #page-wrapper .node--type-page .bg-dark a.btn.primary:hover, body #page-wrapper .node--type-page .bg-dark a.btn.primary:focus, body #page-wrapper .node--type-page .bg-dark p a.btn.primary:hover, body #page-wrapper .node--type-page .bg-dark p a.btn.primary:focus,
      #page-wrapper .node--type-insight .button-wrap.bg-dark a.btn.primary:hover,
      #page-wrapper .node--type-insight .button-wrap.bg-dark a.btn.primary:focus,
      #page-wrapper .node--type-insight .button-wrap.bg-dark p a.btn.primary:hover,
      #page-wrapper .node--type-insight .button-wrap.bg-dark p a.btn.primary:focus,
      #page-wrapper .node--type-insight .bg-dark a.btn.primary:hover,
      #page-wrapper .node--type-insight .bg-dark a.btn.primary:focus,
      #page-wrapper .node--type-insight .bg-dark p a.btn.primary:hover,
      #page-wrapper .node--type-insight .bg-dark p a.btn.primary:focus,
      #page-wrapper .node--type-author .button-wrap.bg-dark a.btn.primary:hover,
      #page-wrapper .node--type-author .button-wrap.bg-dark a.btn.primary:focus,
      #page-wrapper .node--type-author .button-wrap.bg-dark p a.btn.primary:hover,
      #page-wrapper .node--type-author .button-wrap.bg-dark p a.btn.primary:focus,
      #page-wrapper .node--type-author .bg-dark a.btn.primary:hover,
      #page-wrapper .node--type-author .bg-dark a.btn.primary:focus,
      #page-wrapper .node--type-author .bg-dark p a.btn.primary:hover,
      #page-wrapper .node--type-author .bg-dark p a.btn.primary:focus,
      header .button-wrap.bg-dark a.btn.primary:hover,
      header .button-wrap.bg-dark a.btn.primary:focus,
      header .button-wrap.bg-dark p a.btn.primary:hover,
      header .button-wrap.bg-dark p a.btn.primary:focus,
      header .bg-dark a.btn.primary:hover,
      header .bg-dark a.btn.primary:focus,
      header .bg-dark p a.btn.primary:hover,
      header .bg-dark p a.btn.primary:focus,
      footer .primary .button-wrap.bg-dark a.btn.primary:hover,
      footer .primary .button-wrap.bg-dark a.btn.primary:focus,
      footer .primary .button-wrap.bg-dark p a.btn.primary:hover,
      footer .primary .button-wrap.bg-dark p a.btn.primary:focus,
      footer .primary .bg-dark a.btn.primary:hover,
      footer .primary .bg-dark a.btn.primary:focus,
      footer .primary .bg-dark p a.btn.primary:hover,
      footer .primary .bg-dark p a.btn.primary:focus,
      body.paragraphs-previewer .button-wrap.bg-dark a.btn.primary:hover,
      body.paragraphs-previewer .button-wrap.bg-dark a.btn.primary:focus,
      body.paragraphs-previewer .button-wrap.bg-dark p a.btn.primary:hover,
      body.paragraphs-previewer .button-wrap.bg-dark p a.btn.primary:focus,
      body.paragraphs-previewer .bg-dark a.btn.primary:hover,
      body.paragraphs-previewer .bg-dark a.btn.primary:focus,
      body.paragraphs-previewer .bg-dark p a.btn.primary:hover,
      body.paragraphs-previewer .bg-dark p a.btn.primary:focus,
      #leidos-megamenu-preview .button-wrap.bg-dark a.btn.primary:hover,
      #leidos-megamenu-preview .button-wrap.bg-dark a.btn.primary:focus,
      #leidos-megamenu-preview .button-wrap.bg-dark p a.btn.primary:hover,
      #leidos-megamenu-preview .button-wrap.bg-dark p a.btn.primary:focus,
      #leidos-megamenu-preview .bg-dark a.btn.primary:hover,
      #leidos-megamenu-preview .bg-dark a.btn.primary:focus,
      #leidos-megamenu-preview .bg-dark p a.btn.primary:hover,
      #leidos-megamenu-preview .bg-dark p a.btn.primary:focus,
      #page-wrapper .node--type-landing_page .button-wrap.bg-dark a.btn.primary:hover,
      #page-wrapper .node--type-landing_page .button-wrap.bg-dark a.btn.primary:focus,
      #page-wrapper .node--type-landing_page .button-wrap.bg-dark p a.btn.primary:hover,
      #page-wrapper .node--type-landing_page .button-wrap.bg-dark p a.btn.primary:focus,
      #page-wrapper .node--type-landing_page .bg-dark a.btn.primary:hover,
      #page-wrapper .node--type-landing_page .bg-dark a.btn.primary:focus,
      #page-wrapper .node--type-landing_page .bg-dark p a.btn.primary:hover,
      #page-wrapper .node--type-landing_page .bg-dark p a.btn.primary:focus,
      #page-wrapper .node--type-insight-search .button-wrap.bg-dark a.btn.primary:hover,
      #page-wrapper .node--type-insight-search .button-wrap.bg-dark a.btn.primary:focus,
      #page-wrapper .node--type-insight-search .button-wrap.bg-dark p a.btn.primary:hover,
      #page-wrapper .node--type-insight-search .button-wrap.bg-dark p a.btn.primary:focus,
      #page-wrapper .node--type-insight-search .bg-dark a.btn.primary:hover,
      #page-wrapper .node--type-insight-search .bg-dark a.btn.primary:focus,
      #page-wrapper .node--type-insight-search .bg-dark p a.btn.primary:hover,
      #page-wrapper .node--type-insight-search .bg-dark p a.btn.primary:focus,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark a.btn.primary:hover,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark a.btn.primary:focus,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark p a.btn.primary:hover,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark p a.btn.primary:focus,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark a.btn.primary:hover,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark a.btn.primary:focus,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark p a.btn.primary:hover,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark p a.btn.primary:focus {
        background-color: #201747;
        border: 1px solid #201747;
        color: #fff; }
    body #page-wrapper .node--type-page .button-wrap.bg-dark a.btn.secondary, body #page-wrapper .node--type-page .button-wrap.bg-dark p a.btn.secondary, body #page-wrapper .node--type-page .bg-dark a.btn.secondary, body #page-wrapper .node--type-page .bg-dark p a.btn.secondary,
    #page-wrapper .node--type-insight .button-wrap.bg-dark a.btn.secondary,
    #page-wrapper .node--type-insight .button-wrap.bg-dark p a.btn.secondary,
    #page-wrapper .node--type-insight .bg-dark a.btn.secondary,
    #page-wrapper .node--type-insight .bg-dark p a.btn.secondary,
    #page-wrapper .node--type-author .button-wrap.bg-dark a.btn.secondary,
    #page-wrapper .node--type-author .button-wrap.bg-dark p a.btn.secondary,
    #page-wrapper .node--type-author .bg-dark a.btn.secondary,
    #page-wrapper .node--type-author .bg-dark p a.btn.secondary,
    header .button-wrap.bg-dark a.btn.secondary,
    header .button-wrap.bg-dark p a.btn.secondary,
    header .bg-dark a.btn.secondary,
    header .bg-dark p a.btn.secondary,
    footer .primary .button-wrap.bg-dark a.btn.secondary,
    footer .primary .button-wrap.bg-dark p a.btn.secondary,
    footer .primary .bg-dark a.btn.secondary,
    footer .primary .bg-dark p a.btn.secondary,
    body.paragraphs-previewer .button-wrap.bg-dark a.btn.secondary,
    body.paragraphs-previewer .button-wrap.bg-dark p a.btn.secondary,
    body.paragraphs-previewer .bg-dark a.btn.secondary,
    body.paragraphs-previewer .bg-dark p a.btn.secondary,
    #leidos-megamenu-preview .button-wrap.bg-dark a.btn.secondary,
    #leidos-megamenu-preview .button-wrap.bg-dark p a.btn.secondary,
    #leidos-megamenu-preview .bg-dark a.btn.secondary,
    #leidos-megamenu-preview .bg-dark p a.btn.secondary,
    #page-wrapper .node--type-landing_page .button-wrap.bg-dark a.btn.secondary,
    #page-wrapper .node--type-landing_page .button-wrap.bg-dark p a.btn.secondary,
    #page-wrapper .node--type-landing_page .bg-dark a.btn.secondary,
    #page-wrapper .node--type-landing_page .bg-dark p a.btn.secondary,
    #page-wrapper .node--type-insight-search .button-wrap.bg-dark a.btn.secondary,
    #page-wrapper .node--type-insight-search .button-wrap.bg-dark p a.btn.secondary,
    #page-wrapper .node--type-insight-search .bg-dark a.btn.secondary,
    #page-wrapper .node--type-insight-search .bg-dark p a.btn.secondary,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark a.btn.secondary,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark p a.btn.secondary,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark a.btn.secondary,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark p a.btn.secondary {
      background-color: transparent;
      border: 1px solid #fff; }
      body #page-wrapper .node--type-page .button-wrap.bg-dark a.btn.secondary:hover, body #page-wrapper .node--type-page .button-wrap.bg-dark a.btn.secondary:focus, body #page-wrapper .node--type-page .button-wrap.bg-dark p a.btn.secondary:hover, body #page-wrapper .node--type-page .button-wrap.bg-dark p a.btn.secondary:focus, body #page-wrapper .node--type-page .bg-dark a.btn.secondary:hover, body #page-wrapper .node--type-page .bg-dark a.btn.secondary:focus, body #page-wrapper .node--type-page .bg-dark p a.btn.secondary:hover, body #page-wrapper .node--type-page .bg-dark p a.btn.secondary:focus,
      #page-wrapper .node--type-insight .button-wrap.bg-dark a.btn.secondary:hover,
      #page-wrapper .node--type-insight .button-wrap.bg-dark a.btn.secondary:focus,
      #page-wrapper .node--type-insight .button-wrap.bg-dark p a.btn.secondary:hover,
      #page-wrapper .node--type-insight .button-wrap.bg-dark p a.btn.secondary:focus,
      #page-wrapper .node--type-insight .bg-dark a.btn.secondary:hover,
      #page-wrapper .node--type-insight .bg-dark a.btn.secondary:focus,
      #page-wrapper .node--type-insight .bg-dark p a.btn.secondary:hover,
      #page-wrapper .node--type-insight .bg-dark p a.btn.secondary:focus,
      #page-wrapper .node--type-author .button-wrap.bg-dark a.btn.secondary:hover,
      #page-wrapper .node--type-author .button-wrap.bg-dark a.btn.secondary:focus,
      #page-wrapper .node--type-author .button-wrap.bg-dark p a.btn.secondary:hover,
      #page-wrapper .node--type-author .button-wrap.bg-dark p a.btn.secondary:focus,
      #page-wrapper .node--type-author .bg-dark a.btn.secondary:hover,
      #page-wrapper .node--type-author .bg-dark a.btn.secondary:focus,
      #page-wrapper .node--type-author .bg-dark p a.btn.secondary:hover,
      #page-wrapper .node--type-author .bg-dark p a.btn.secondary:focus,
      header .button-wrap.bg-dark a.btn.secondary:hover,
      header .button-wrap.bg-dark a.btn.secondary:focus,
      header .button-wrap.bg-dark p a.btn.secondary:hover,
      header .button-wrap.bg-dark p a.btn.secondary:focus,
      header .bg-dark a.btn.secondary:hover,
      header .bg-dark a.btn.secondary:focus,
      header .bg-dark p a.btn.secondary:hover,
      header .bg-dark p a.btn.secondary:focus,
      footer .primary .button-wrap.bg-dark a.btn.secondary:hover,
      footer .primary .button-wrap.bg-dark a.btn.secondary:focus,
      footer .primary .button-wrap.bg-dark p a.btn.secondary:hover,
      footer .primary .button-wrap.bg-dark p a.btn.secondary:focus,
      footer .primary .bg-dark a.btn.secondary:hover,
      footer .primary .bg-dark a.btn.secondary:focus,
      footer .primary .bg-dark p a.btn.secondary:hover,
      footer .primary .bg-dark p a.btn.secondary:focus,
      body.paragraphs-previewer .button-wrap.bg-dark a.btn.secondary:hover,
      body.paragraphs-previewer .button-wrap.bg-dark a.btn.secondary:focus,
      body.paragraphs-previewer .button-wrap.bg-dark p a.btn.secondary:hover,
      body.paragraphs-previewer .button-wrap.bg-dark p a.btn.secondary:focus,
      body.paragraphs-previewer .bg-dark a.btn.secondary:hover,
      body.paragraphs-previewer .bg-dark a.btn.secondary:focus,
      body.paragraphs-previewer .bg-dark p a.btn.secondary:hover,
      body.paragraphs-previewer .bg-dark p a.btn.secondary:focus,
      #leidos-megamenu-preview .button-wrap.bg-dark a.btn.secondary:hover,
      #leidos-megamenu-preview .button-wrap.bg-dark a.btn.secondary:focus,
      #leidos-megamenu-preview .button-wrap.bg-dark p a.btn.secondary:hover,
      #leidos-megamenu-preview .button-wrap.bg-dark p a.btn.secondary:focus,
      #leidos-megamenu-preview .bg-dark a.btn.secondary:hover,
      #leidos-megamenu-preview .bg-dark a.btn.secondary:focus,
      #leidos-megamenu-preview .bg-dark p a.btn.secondary:hover,
      #leidos-megamenu-preview .bg-dark p a.btn.secondary:focus,
      #page-wrapper .node--type-landing_page .button-wrap.bg-dark a.btn.secondary:hover,
      #page-wrapper .node--type-landing_page .button-wrap.bg-dark a.btn.secondary:focus,
      #page-wrapper .node--type-landing_page .button-wrap.bg-dark p a.btn.secondary:hover,
      #page-wrapper .node--type-landing_page .button-wrap.bg-dark p a.btn.secondary:focus,
      #page-wrapper .node--type-landing_page .bg-dark a.btn.secondary:hover,
      #page-wrapper .node--type-landing_page .bg-dark a.btn.secondary:focus,
      #page-wrapper .node--type-landing_page .bg-dark p a.btn.secondary:hover,
      #page-wrapper .node--type-landing_page .bg-dark p a.btn.secondary:focus,
      #page-wrapper .node--type-insight-search .button-wrap.bg-dark a.btn.secondary:hover,
      #page-wrapper .node--type-insight-search .button-wrap.bg-dark a.btn.secondary:focus,
      #page-wrapper .node--type-insight-search .button-wrap.bg-dark p a.btn.secondary:hover,
      #page-wrapper .node--type-insight-search .button-wrap.bg-dark p a.btn.secondary:focus,
      #page-wrapper .node--type-insight-search .bg-dark a.btn.secondary:hover,
      #page-wrapper .node--type-insight-search .bg-dark a.btn.secondary:focus,
      #page-wrapper .node--type-insight-search .bg-dark p a.btn.secondary:hover,
      #page-wrapper .node--type-insight-search .bg-dark p a.btn.secondary:focus,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark a.btn.secondary:hover,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark a.btn.secondary:focus,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark p a.btn.secondary:hover,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark p a.btn.secondary:focus,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark a.btn.secondary:hover,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark a.btn.secondary:focus,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark p a.btn.secondary:hover,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark p a.btn.secondary:focus {
        background-color: #201747;
        border: 1px solid #201747;
        color: #fff; }
    body #page-wrapper .node--type-page .button-wrap.bg-dark a.btn.tertiary, body #page-wrapper .node--type-page .button-wrap.bg-dark p a.btn.tertiary, body #page-wrapper .node--type-page .bg-dark a.btn.tertiary, body #page-wrapper .node--type-page .bg-dark p a.btn.tertiary,
    #page-wrapper .node--type-insight .button-wrap.bg-dark a.btn.tertiary,
    #page-wrapper .node--type-insight .button-wrap.bg-dark p a.btn.tertiary,
    #page-wrapper .node--type-insight .bg-dark a.btn.tertiary,
    #page-wrapper .node--type-insight .bg-dark p a.btn.tertiary,
    #page-wrapper .node--type-author .button-wrap.bg-dark a.btn.tertiary,
    #page-wrapper .node--type-author .button-wrap.bg-dark p a.btn.tertiary,
    #page-wrapper .node--type-author .bg-dark a.btn.tertiary,
    #page-wrapper .node--type-author .bg-dark p a.btn.tertiary,
    header .button-wrap.bg-dark a.btn.tertiary,
    header .button-wrap.bg-dark p a.btn.tertiary,
    header .bg-dark a.btn.tertiary,
    header .bg-dark p a.btn.tertiary,
    footer .primary .button-wrap.bg-dark a.btn.tertiary,
    footer .primary .button-wrap.bg-dark p a.btn.tertiary,
    footer .primary .bg-dark a.btn.tertiary,
    footer .primary .bg-dark p a.btn.tertiary,
    body.paragraphs-previewer .button-wrap.bg-dark a.btn.tertiary,
    body.paragraphs-previewer .button-wrap.bg-dark p a.btn.tertiary,
    body.paragraphs-previewer .bg-dark a.btn.tertiary,
    body.paragraphs-previewer .bg-dark p a.btn.tertiary,
    #leidos-megamenu-preview .button-wrap.bg-dark a.btn.tertiary,
    #leidos-megamenu-preview .button-wrap.bg-dark p a.btn.tertiary,
    #leidos-megamenu-preview .bg-dark a.btn.tertiary,
    #leidos-megamenu-preview .bg-dark p a.btn.tertiary,
    #page-wrapper .node--type-landing_page .button-wrap.bg-dark a.btn.tertiary,
    #page-wrapper .node--type-landing_page .button-wrap.bg-dark p a.btn.tertiary,
    #page-wrapper .node--type-landing_page .bg-dark a.btn.tertiary,
    #page-wrapper .node--type-landing_page .bg-dark p a.btn.tertiary,
    #page-wrapper .node--type-insight-search .button-wrap.bg-dark a.btn.tertiary,
    #page-wrapper .node--type-insight-search .button-wrap.bg-dark p a.btn.tertiary,
    #page-wrapper .node--type-insight-search .bg-dark a.btn.tertiary,
    #page-wrapper .node--type-insight-search .bg-dark p a.btn.tertiary,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark a.btn.tertiary,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark p a.btn.tertiary,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark a.btn.tertiary,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark p a.btn.tertiary {
      background-color: transparent;
      border: 1px solid transparent;
      color: #fff; }
      body #page-wrapper .node--type-page .button-wrap.bg-dark a.btn.tertiary:hover, body #page-wrapper .node--type-page .button-wrap.bg-dark p a.btn.tertiary:hover, body #page-wrapper .node--type-page .bg-dark a.btn.tertiary:hover, body #page-wrapper .node--type-page .bg-dark p a.btn.tertiary:hover,
      #page-wrapper .node--type-insight .button-wrap.bg-dark a.btn.tertiary:hover,
      #page-wrapper .node--type-insight .button-wrap.bg-dark p a.btn.tertiary:hover,
      #page-wrapper .node--type-insight .bg-dark a.btn.tertiary:hover,
      #page-wrapper .node--type-insight .bg-dark p a.btn.tertiary:hover,
      #page-wrapper .node--type-author .button-wrap.bg-dark a.btn.tertiary:hover,
      #page-wrapper .node--type-author .button-wrap.bg-dark p a.btn.tertiary:hover,
      #page-wrapper .node--type-author .bg-dark a.btn.tertiary:hover,
      #page-wrapper .node--type-author .bg-dark p a.btn.tertiary:hover,
      header .button-wrap.bg-dark a.btn.tertiary:hover,
      header .button-wrap.bg-dark p a.btn.tertiary:hover,
      header .bg-dark a.btn.tertiary:hover,
      header .bg-dark p a.btn.tertiary:hover,
      footer .primary .button-wrap.bg-dark a.btn.tertiary:hover,
      footer .primary .button-wrap.bg-dark p a.btn.tertiary:hover,
      footer .primary .bg-dark a.btn.tertiary:hover,
      footer .primary .bg-dark p a.btn.tertiary:hover,
      body.paragraphs-previewer .button-wrap.bg-dark a.btn.tertiary:hover,
      body.paragraphs-previewer .button-wrap.bg-dark p a.btn.tertiary:hover,
      body.paragraphs-previewer .bg-dark a.btn.tertiary:hover,
      body.paragraphs-previewer .bg-dark p a.btn.tertiary:hover,
      #leidos-megamenu-preview .button-wrap.bg-dark a.btn.tertiary:hover,
      #leidos-megamenu-preview .button-wrap.bg-dark p a.btn.tertiary:hover,
      #leidos-megamenu-preview .bg-dark a.btn.tertiary:hover,
      #leidos-megamenu-preview .bg-dark p a.btn.tertiary:hover,
      #page-wrapper .node--type-landing_page .button-wrap.bg-dark a.btn.tertiary:hover,
      #page-wrapper .node--type-landing_page .button-wrap.bg-dark p a.btn.tertiary:hover,
      #page-wrapper .node--type-landing_page .bg-dark a.btn.tertiary:hover,
      #page-wrapper .node--type-landing_page .bg-dark p a.btn.tertiary:hover,
      #page-wrapper .node--type-insight-search .button-wrap.bg-dark a.btn.tertiary:hover,
      #page-wrapper .node--type-insight-search .button-wrap.bg-dark p a.btn.tertiary:hover,
      #page-wrapper .node--type-insight-search .bg-dark a.btn.tertiary:hover,
      #page-wrapper .node--type-insight-search .bg-dark p a.btn.tertiary:hover,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark a.btn.tertiary:hover,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark p a.btn.tertiary:hover,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark a.btn.tertiary:hover,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark p a.btn.tertiary:hover {
        text-decoration: underline; }
      body #page-wrapper .node--type-page .button-wrap.bg-dark a.btn.tertiary:focus, body #page-wrapper .node--type-page .button-wrap.bg-dark p a.btn.tertiary:focus, body #page-wrapper .node--type-page .bg-dark a.btn.tertiary:focus, body #page-wrapper .node--type-page .bg-dark p a.btn.tertiary:focus,
      #page-wrapper .node--type-insight .button-wrap.bg-dark a.btn.tertiary:focus,
      #page-wrapper .node--type-insight .button-wrap.bg-dark p a.btn.tertiary:focus,
      #page-wrapper .node--type-insight .bg-dark a.btn.tertiary:focus,
      #page-wrapper .node--type-insight .bg-dark p a.btn.tertiary:focus,
      #page-wrapper .node--type-author .button-wrap.bg-dark a.btn.tertiary:focus,
      #page-wrapper .node--type-author .button-wrap.bg-dark p a.btn.tertiary:focus,
      #page-wrapper .node--type-author .bg-dark a.btn.tertiary:focus,
      #page-wrapper .node--type-author .bg-dark p a.btn.tertiary:focus,
      header .button-wrap.bg-dark a.btn.tertiary:focus,
      header .button-wrap.bg-dark p a.btn.tertiary:focus,
      header .bg-dark a.btn.tertiary:focus,
      header .bg-dark p a.btn.tertiary:focus,
      footer .primary .button-wrap.bg-dark a.btn.tertiary:focus,
      footer .primary .button-wrap.bg-dark p a.btn.tertiary:focus,
      footer .primary .bg-dark a.btn.tertiary:focus,
      footer .primary .bg-dark p a.btn.tertiary:focus,
      body.paragraphs-previewer .button-wrap.bg-dark a.btn.tertiary:focus,
      body.paragraphs-previewer .button-wrap.bg-dark p a.btn.tertiary:focus,
      body.paragraphs-previewer .bg-dark a.btn.tertiary:focus,
      body.paragraphs-previewer .bg-dark p a.btn.tertiary:focus,
      #leidos-megamenu-preview .button-wrap.bg-dark a.btn.tertiary:focus,
      #leidos-megamenu-preview .button-wrap.bg-dark p a.btn.tertiary:focus,
      #leidos-megamenu-preview .bg-dark a.btn.tertiary:focus,
      #leidos-megamenu-preview .bg-dark p a.btn.tertiary:focus,
      #page-wrapper .node--type-landing_page .button-wrap.bg-dark a.btn.tertiary:focus,
      #page-wrapper .node--type-landing_page .button-wrap.bg-dark p a.btn.tertiary:focus,
      #page-wrapper .node--type-landing_page .bg-dark a.btn.tertiary:focus,
      #page-wrapper .node--type-landing_page .bg-dark p a.btn.tertiary:focus,
      #page-wrapper .node--type-insight-search .button-wrap.bg-dark a.btn.tertiary:focus,
      #page-wrapper .node--type-insight-search .button-wrap.bg-dark p a.btn.tertiary:focus,
      #page-wrapper .node--type-insight-search .bg-dark a.btn.tertiary:focus,
      #page-wrapper .node--type-insight-search .bg-dark p a.btn.tertiary:focus,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark a.btn.tertiary:focus,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark p a.btn.tertiary:focus,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark a.btn.tertiary:focus,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark p a.btn.tertiary:focus {
        background-color: transparent; }
  body #page-wrapper .node--type-page .button-wrap.bg-dark a, body #page-wrapper .node--type-page .button-wrap.bg-dark .paragraph a, body #page-wrapper .node--type-page .bg-dark a, body #page-wrapper .node--type-page .bg-dark .paragraph a,
  #page-wrapper .node--type-insight .button-wrap.bg-dark a,
  #page-wrapper .node--type-insight .button-wrap.bg-dark .paragraph a,
  #page-wrapper .node--type-insight .bg-dark a,
  #page-wrapper .node--type-insight .bg-dark .paragraph a,
  #page-wrapper .node--type-author .button-wrap.bg-dark a,
  #page-wrapper .node--type-author .button-wrap.bg-dark .paragraph a,
  #page-wrapper .node--type-author .bg-dark a,
  #page-wrapper .node--type-author .bg-dark .paragraph a,
  header .button-wrap.bg-dark a,
  header .button-wrap.bg-dark .paragraph a,
  header .bg-dark a,
  header .bg-dark .paragraph a,
  footer .primary .button-wrap.bg-dark a,
  footer .primary .button-wrap.bg-dark .paragraph a,
  footer .primary .bg-dark a,
  footer .primary .bg-dark .paragraph a,
  body.paragraphs-previewer .button-wrap.bg-dark a,
  body.paragraphs-previewer .button-wrap.bg-dark .paragraph a,
  body.paragraphs-previewer .bg-dark a,
  body.paragraphs-previewer .bg-dark .paragraph a,
  #leidos-megamenu-preview .button-wrap.bg-dark a,
  #leidos-megamenu-preview .button-wrap.bg-dark .paragraph a,
  #leidos-megamenu-preview .bg-dark a,
  #leidos-megamenu-preview .bg-dark .paragraph a,
  #page-wrapper .node--type-landing_page .button-wrap.bg-dark a,
  #page-wrapper .node--type-landing_page .button-wrap.bg-dark .paragraph a,
  #page-wrapper .node--type-landing_page .bg-dark a,
  #page-wrapper .node--type-landing_page .bg-dark .paragraph a,
  #page-wrapper .node--type-insight-search .button-wrap.bg-dark a,
  #page-wrapper .node--type-insight-search .button-wrap.bg-dark .paragraph a,
  #page-wrapper .node--type-insight-search .bg-dark a,
  #page-wrapper .node--type-insight-search .bg-dark .paragraph a,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark a,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark .paragraph a,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark a,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark .paragraph a {
    font-family: 'Avenir LT W01 85 Heavy', sans-serif;
    color: #fff;
    border-bottom: 2px solid #fff; }
    body #page-wrapper .node--type-page .button-wrap.bg-dark a:hover, body #page-wrapper .node--type-page .button-wrap.bg-dark a:focus, body #page-wrapper .node--type-page .button-wrap.bg-dark .paragraph a:hover, body #page-wrapper .node--type-page .button-wrap.bg-dark .paragraph a:focus, body #page-wrapper .node--type-page .bg-dark a:hover, body #page-wrapper .node--type-page .bg-dark a:focus, body #page-wrapper .node--type-page .bg-dark .paragraph a:hover, body #page-wrapper .node--type-page .bg-dark .paragraph a:focus,
    #page-wrapper .node--type-insight .button-wrap.bg-dark a:hover,
    #page-wrapper .node--type-insight .button-wrap.bg-dark a:focus,
    #page-wrapper .node--type-insight .button-wrap.bg-dark .paragraph a:hover,
    #page-wrapper .node--type-insight .button-wrap.bg-dark .paragraph a:focus,
    #page-wrapper .node--type-insight .bg-dark a:hover,
    #page-wrapper .node--type-insight .bg-dark a:focus,
    #page-wrapper .node--type-insight .bg-dark .paragraph a:hover,
    #page-wrapper .node--type-insight .bg-dark .paragraph a:focus,
    #page-wrapper .node--type-author .button-wrap.bg-dark a:hover,
    #page-wrapper .node--type-author .button-wrap.bg-dark a:focus,
    #page-wrapper .node--type-author .button-wrap.bg-dark .paragraph a:hover,
    #page-wrapper .node--type-author .button-wrap.bg-dark .paragraph a:focus,
    #page-wrapper .node--type-author .bg-dark a:hover,
    #page-wrapper .node--type-author .bg-dark a:focus,
    #page-wrapper .node--type-author .bg-dark .paragraph a:hover,
    #page-wrapper .node--type-author .bg-dark .paragraph a:focus,
    header .button-wrap.bg-dark a:hover,
    header .button-wrap.bg-dark a:focus,
    header .button-wrap.bg-dark .paragraph a:hover,
    header .button-wrap.bg-dark .paragraph a:focus,
    header .bg-dark a:hover,
    header .bg-dark a:focus,
    header .bg-dark .paragraph a:hover,
    header .bg-dark .paragraph a:focus,
    footer .primary .button-wrap.bg-dark a:hover,
    footer .primary .button-wrap.bg-dark a:focus,
    footer .primary .button-wrap.bg-dark .paragraph a:hover,
    footer .primary .button-wrap.bg-dark .paragraph a:focus,
    footer .primary .bg-dark a:hover,
    footer .primary .bg-dark a:focus,
    footer .primary .bg-dark .paragraph a:hover,
    footer .primary .bg-dark .paragraph a:focus,
    body.paragraphs-previewer .button-wrap.bg-dark a:hover,
    body.paragraphs-previewer .button-wrap.bg-dark a:focus,
    body.paragraphs-previewer .button-wrap.bg-dark .paragraph a:hover,
    body.paragraphs-previewer .button-wrap.bg-dark .paragraph a:focus,
    body.paragraphs-previewer .bg-dark a:hover,
    body.paragraphs-previewer .bg-dark a:focus,
    body.paragraphs-previewer .bg-dark .paragraph a:hover,
    body.paragraphs-previewer .bg-dark .paragraph a:focus,
    #leidos-megamenu-preview .button-wrap.bg-dark a:hover,
    #leidos-megamenu-preview .button-wrap.bg-dark a:focus,
    #leidos-megamenu-preview .button-wrap.bg-dark .paragraph a:hover,
    #leidos-megamenu-preview .button-wrap.bg-dark .paragraph a:focus,
    #leidos-megamenu-preview .bg-dark a:hover,
    #leidos-megamenu-preview .bg-dark a:focus,
    #leidos-megamenu-preview .bg-dark .paragraph a:hover,
    #leidos-megamenu-preview .bg-dark .paragraph a:focus,
    #page-wrapper .node--type-landing_page .button-wrap.bg-dark a:hover,
    #page-wrapper .node--type-landing_page .button-wrap.bg-dark a:focus,
    #page-wrapper .node--type-landing_page .button-wrap.bg-dark .paragraph a:hover,
    #page-wrapper .node--type-landing_page .button-wrap.bg-dark .paragraph a:focus,
    #page-wrapper .node--type-landing_page .bg-dark a:hover,
    #page-wrapper .node--type-landing_page .bg-dark a:focus,
    #page-wrapper .node--type-landing_page .bg-dark .paragraph a:hover,
    #page-wrapper .node--type-landing_page .bg-dark .paragraph a:focus,
    #page-wrapper .node--type-insight-search .button-wrap.bg-dark a:hover,
    #page-wrapper .node--type-insight-search .button-wrap.bg-dark a:focus,
    #page-wrapper .node--type-insight-search .button-wrap.bg-dark .paragraph a:hover,
    #page-wrapper .node--type-insight-search .button-wrap.bg-dark .paragraph a:focus,
    #page-wrapper .node--type-insight-search .bg-dark a:hover,
    #page-wrapper .node--type-insight-search .bg-dark a:focus,
    #page-wrapper .node--type-insight-search .bg-dark .paragraph a:hover,
    #page-wrapper .node--type-insight-search .bg-dark .paragraph a:focus,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark a:hover,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark a:focus,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark .paragraph a:hover,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .button-wrap.bg-dark .paragraph a:focus,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark a:hover,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark a:focus,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark .paragraph a:hover,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .bg-dark .paragraph a:focus {
      color: #201747;
      background-color: #fff;
      border-color: #fff; }
  body #page-wrapper .node--type-page section,
  #page-wrapper .node--type-insight section,
  #page-wrapper .node--type-author section,
  header section,
  footer .primary section,
  body.paragraphs-previewer section,
  #leidos-megamenu-preview section,
  #page-wrapper .node--type-landing_page section,
  #page-wrapper .node--type-insight-search section,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 section {
    padding-bottom: 3rem; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page section,
      #page-wrapper .node--type-insight section,
      #page-wrapper .node--type-author section,
      header section,
      footer .primary section,
      body.paragraphs-previewer section,
      #leidos-megamenu-preview section,
      #page-wrapper .node--type-landing_page section,
      #page-wrapper .node--type-insight-search section,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 section {
        padding-bottom: 5rem; } }
    @media screen and (min-width: 1200px) {
      body #page-wrapper .node--type-page section,
      #page-wrapper .node--type-insight section,
      #page-wrapper .node--type-author section,
      header section,
      footer .primary section,
      body.paragraphs-previewer section,
      #leidos-megamenu-preview section,
      #page-wrapper .node--type-landing_page section,
      #page-wrapper .node--type-insight-search section,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 section {
        padding-bottom: 7rem; } }
    body #page-wrapper .node--type-page section.center,
    #page-wrapper .node--type-insight section.center,
    #page-wrapper .node--type-author section.center,
    header section.center,
    footer .primary section.center,
    body.paragraphs-previewer section.center,
    #leidos-megamenu-preview section.center,
    #page-wrapper .node--type-landing_page section.center,
    #page-wrapper .node--type-insight-search section.center,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 section.center {
      text-align: center; }
  body #page-wrapper .node--type-page .component-formattedtext,
  #page-wrapper .node--type-insight .component-formattedtext,
  #page-wrapper .node--type-author .component-formattedtext,
  header .component-formattedtext,
  footer .primary .component-formattedtext,
  body.paragraphs-previewer .component-formattedtext,
  #leidos-megamenu-preview .component-formattedtext,
  #page-wrapper .node--type-landing_page .component-formattedtext,
  #page-wrapper .node--type-insight-search .component-formattedtext,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .component-formattedtext {
    padding-bottom: 3rem; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .component-formattedtext,
      #page-wrapper .node--type-insight .component-formattedtext,
      #page-wrapper .node--type-author .component-formattedtext,
      header .component-formattedtext,
      footer .primary .component-formattedtext,
      body.paragraphs-previewer .component-formattedtext,
      #leidos-megamenu-preview .component-formattedtext,
      #page-wrapper .node--type-landing_page .component-formattedtext,
      #page-wrapper .node--type-insight-search .component-formattedtext,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .component-formattedtext {
        padding-bottom: 5rem; } }
    @media screen and (min-width: 1200px) {
      body #page-wrapper .node--type-page .component-formattedtext,
      #page-wrapper .node--type-insight .component-formattedtext,
      #page-wrapper .node--type-author .component-formattedtext,
      header .component-formattedtext,
      footer .primary .component-formattedtext,
      body.paragraphs-previewer .component-formattedtext,
      #leidos-megamenu-preview .component-formattedtext,
      #page-wrapper .node--type-landing_page .component-formattedtext,
      #page-wrapper .node--type-insight-search .component-formattedtext,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .component-formattedtext {
        padding-bottom: 7rem; } }
    body #page-wrapper .node--type-page .component-formattedtext section,
    #page-wrapper .node--type-insight .component-formattedtext section,
    #page-wrapper .node--type-author .component-formattedtext section,
    header .component-formattedtext section,
    footer .primary .component-formattedtext section,
    body.paragraphs-previewer .component-formattedtext section,
    #leidos-megamenu-preview .component-formattedtext section,
    #page-wrapper .node--type-landing_page .component-formattedtext section,
    #page-wrapper .node--type-insight-search .component-formattedtext section,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .component-formattedtext section {
      padding: 0; }
  body #page-wrapper .node--type-page .paragraph--type--formatted-text blockquote,
  #page-wrapper .node--type-insight .paragraph--type--formatted-text blockquote,
  #page-wrapper .node--type-author .paragraph--type--formatted-text blockquote,
  header .paragraph--type--formatted-text blockquote,
  footer .primary .paragraph--type--formatted-text blockquote,
  body.paragraphs-previewer .paragraph--type--formatted-text blockquote,
  #leidos-megamenu-preview .paragraph--type--formatted-text blockquote,
  #page-wrapper .node--type-landing_page .paragraph--type--formatted-text blockquote,
  #page-wrapper .node--type-insight-search .paragraph--type--formatted-text blockquote,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .paragraph--type--formatted-text blockquote {
    margin-bottom: 3rem; }
  body #page-wrapper .node--type-page section.border,
  #page-wrapper .node--type-insight section.border,
  #page-wrapper .node--type-author section.border,
  header section.border,
  footer .primary section.border,
  body.paragraphs-previewer section.border,
  #leidos-megamenu-preview section.border,
  #page-wrapper .node--type-landing_page section.border,
  #page-wrapper .node--type-insight-search section.border,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 section.border {
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc; }
  body #page-wrapper .node--type-page div.paragraph + div.paragraph,
  #page-wrapper .node--type-insight div.paragraph + div.paragraph,
  #page-wrapper .node--type-author div.paragraph + div.paragraph,
  header div.paragraph + div.paragraph,
  footer .primary div.paragraph + div.paragraph,
  body.paragraphs-previewer div.paragraph + div.paragraph,
  #leidos-megamenu-preview div.paragraph + div.paragraph,
  #page-wrapper .node--type-landing_page div.paragraph + div.paragraph,
  #page-wrapper .node--type-insight-search div.paragraph + div.paragraph,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 div.paragraph + div.paragraph {
    padding-top: 0; }
  body #page-wrapper .node--type-page div.paragraph.no-padding,
  #page-wrapper .node--type-insight div.paragraph.no-padding,
  #page-wrapper .node--type-author div.paragraph.no-padding,
  header div.paragraph.no-padding,
  footer .primary div.paragraph.no-padding,
  body.paragraphs-previewer div.paragraph.no-padding,
  #leidos-megamenu-preview div.paragraph.no-padding,
  #page-wrapper .node--type-landing_page div.paragraph.no-padding,
  #page-wrapper .node--type-insight-search div.paragraph.no-padding,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 div.paragraph.no-padding {
    padding-bottom: 0; }
  body #page-wrapper .node--type-page .paragraph--type--tabs section,
  #page-wrapper .node--type-insight .paragraph--type--tabs section,
  #page-wrapper .node--type-author .paragraph--type--tabs section,
  header .paragraph--type--tabs section,
  footer .primary .paragraph--type--tabs section,
  body.paragraphs-previewer .paragraph--type--tabs section,
  #leidos-megamenu-preview .paragraph--type--tabs section,
  #page-wrapper .node--type-landing_page .paragraph--type--tabs section,
  #page-wrapper .node--type-insight-search .paragraph--type--tabs section,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .paragraph--type--tabs section {
    padding: 0; }
  body #page-wrapper .node--type-page .component-edge,
  #page-wrapper .node--type-insight .component-edge,
  #page-wrapper .node--type-author .component-edge,
  header .component-edge,
  footer .primary .component-edge,
  body.paragraphs-previewer .component-edge,
  #leidos-megamenu-preview .component-edge,
  #page-wrapper .node--type-landing_page .component-edge,
  #page-wrapper .node--type-insight-search .component-edge,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .component-edge {
    padding-bottom: 3rem; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .component-edge,
      #page-wrapper .node--type-insight .component-edge,
      #page-wrapper .node--type-author .component-edge,
      header .component-edge,
      footer .primary .component-edge,
      body.paragraphs-previewer .component-edge,
      #leidos-megamenu-preview .component-edge,
      #page-wrapper .node--type-landing_page .component-edge,
      #page-wrapper .node--type-insight-search .component-edge,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .component-edge {
        padding-bottom: 5rem; } }
    @media screen and (min-width: 1200px) {
      body #page-wrapper .node--type-page .component-edge,
      #page-wrapper .node--type-insight .component-edge,
      #page-wrapper .node--type-author .component-edge,
      header .component-edge,
      footer .primary .component-edge,
      body.paragraphs-previewer .component-edge,
      #leidos-megamenu-preview .component-edge,
      #page-wrapper .node--type-landing_page .component-edge,
      #page-wrapper .node--type-insight-search .component-edge,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .component-edge {
        padding-bottom: 7rem; } }
  body #page-wrapper .node--type-page .component-border section,
  #page-wrapper .node--type-insight .component-border section,
  #page-wrapper .node--type-author .component-border section,
  header .component-border section,
  footer .primary .component-border section,
  body.paragraphs-previewer .component-border section,
  #leidos-megamenu-preview .component-border section,
  #page-wrapper .node--type-landing_page .component-border section,
  #page-wrapper .node--type-insight-search .component-border section,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .component-border section {
    padding-top: 3rem; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .component-border section,
      #page-wrapper .node--type-insight .component-border section,
      #page-wrapper .node--type-author .component-border section,
      header .component-border section,
      footer .primary .component-border section,
      body.paragraphs-previewer .component-border section,
      #leidos-megamenu-preview .component-border section,
      #page-wrapper .node--type-landing_page .component-border section,
      #page-wrapper .node--type-insight-search .component-border section,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .component-border section {
        padding-top: 5rem; } }
    @media screen and (min-width: 1200px) {
      body #page-wrapper .node--type-page .component-border section,
      #page-wrapper .node--type-insight .component-border section,
      #page-wrapper .node--type-author .component-border section,
      header .component-border section,
      footer .primary .component-border section,
      body.paragraphs-previewer .component-border section,
      #leidos-megamenu-preview .component-border section,
      #page-wrapper .node--type-landing_page .component-border section,
      #page-wrapper .node--type-insight-search .component-border section,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .component-border section {
        padding-top: 7rem; } }
  body #page-wrapper .node--type-page .component-border.paragraph--type--featured-person,
  #page-wrapper .node--type-insight .component-border.paragraph--type--featured-person,
  #page-wrapper .node--type-author .component-border.paragraph--type--featured-person,
  header .component-border.paragraph--type--featured-person,
  footer .primary .component-border.paragraph--type--featured-person,
  body.paragraphs-previewer .component-border.paragraph--type--featured-person,
  #leidos-megamenu-preview .component-border.paragraph--type--featured-person,
  #page-wrapper .node--type-landing_page .component-border.paragraph--type--featured-person,
  #page-wrapper .node--type-insight-search .component-border.paragraph--type--featured-person,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .component-border.paragraph--type--featured-person {
    padding-top: 0; }
  body #page-wrapper .node--type-page .component-edge.featured-component,
  #page-wrapper .node--type-insight .component-edge.featured-component,
  #page-wrapper .node--type-author .component-edge.featured-component,
  header .component-edge.featured-component,
  footer .primary .component-edge.featured-component,
  body.paragraphs-previewer .component-edge.featured-component,
  #leidos-megamenu-preview .component-edge.featured-component,
  #page-wrapper .node--type-landing_page .component-edge.featured-component,
  #page-wrapper .node--type-insight-search .component-edge.featured-component,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .component-edge.featured-component {
    padding-bottom: 0;
    margin-bottom: 3rem; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .component-edge.featured-component,
      #page-wrapper .node--type-insight .component-edge.featured-component,
      #page-wrapper .node--type-author .component-edge.featured-component,
      header .component-edge.featured-component,
      footer .primary .component-edge.featured-component,
      body.paragraphs-previewer .component-edge.featured-component,
      #leidos-megamenu-preview .component-edge.featured-component,
      #page-wrapper .node--type-landing_page .component-edge.featured-component,
      #page-wrapper .node--type-insight-search .component-edge.featured-component,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .component-edge.featured-component {
        margin-bottom: 5rem; } }
    @media screen and (min-width: 1200px) {
      body #page-wrapper .node--type-page .component-edge.featured-component,
      #page-wrapper .node--type-insight .component-edge.featured-component,
      #page-wrapper .node--type-author .component-edge.featured-component,
      header .component-edge.featured-component,
      footer .primary .component-edge.featured-component,
      body.paragraphs-previewer .component-edge.featured-component,
      #leidos-megamenu-preview .component-edge.featured-component,
      #page-wrapper .node--type-landing_page .component-edge.featured-component,
      #page-wrapper .node--type-insight-search .component-edge.featured-component,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .component-edge.featured-component {
        margin-bottom: 7rem; } }
    body #page-wrapper .node--type-page .component-edge.featured-component.no-padding,
    #page-wrapper .node--type-insight .component-edge.featured-component.no-padding,
    #page-wrapper .node--type-author .component-edge.featured-component.no-padding,
    header .component-edge.featured-component.no-padding,
    footer .primary .component-edge.featured-component.no-padding,
    body.paragraphs-previewer .component-edge.featured-component.no-padding,
    #leidos-megamenu-preview .component-edge.featured-component.no-padding,
    #page-wrapper .node--type-landing_page .component-edge.featured-component.no-padding,
    #page-wrapper .node--type-insight-search .component-edge.featured-component.no-padding,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .component-edge.featured-component.no-padding {
      margin-bottom: 0; }
  body #page-wrapper .node--type-page .component-edge.no-padding + .component-border section.border,
  #page-wrapper .node--type-insight .component-edge.no-padding + .component-border section.border,
  #page-wrapper .node--type-author .component-edge.no-padding + .component-border section.border,
  header .component-edge.no-padding + .component-border section.border,
  footer .primary .component-edge.no-padding + .component-border section.border,
  body.paragraphs-previewer .component-edge.no-padding + .component-border section.border,
  #leidos-megamenu-preview .component-edge.no-padding + .component-border section.border,
  #page-wrapper .node--type-landing_page .component-edge.no-padding + .component-border section.border,
  #page-wrapper .node--type-insight-search .component-edge.no-padding + .component-border section.border,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .component-edge.no-padding + .component-border section.border {
    border-top: none;
    padding-top: 0; }
  body #page-wrapper .node--type-page .center,
  #page-wrapper .node--type-insight .center,
  #page-wrapper .node--type-author .center,
  header .center,
  footer .primary .center,
  body.paragraphs-previewer .center,
  #leidos-megamenu-preview .center,
  #page-wrapper .node--type-landing_page .center,
  #page-wrapper .node--type-insight-search .center,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .center {
    text-align: center; }
  body #page-wrapper .node--type-page .contextual-region .contextual .contextual-links li,
  #page-wrapper .node--type-insight .contextual-region .contextual .contextual-links li,
  #page-wrapper .node--type-author .contextual-region .contextual .contextual-links li,
  header .contextual-region .contextual .contextual-links li,
  footer .primary .contextual-region .contextual .contextual-links li,
  body.paragraphs-previewer .contextual-region .contextual .contextual-links li,
  #leidos-megamenu-preview .contextual-region .contextual .contextual-links li,
  #page-wrapper .node--type-landing_page .contextual-region .contextual .contextual-links li,
  #page-wrapper .node--type-insight-search .contextual-region .contextual .contextual-links li,
  body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .contextual-region .contextual .contextual-links li {
    margin-bottom: 0; }
    body #page-wrapper .node--type-page .contextual-region .contextual .contextual-links li a,
    #page-wrapper .node--type-insight .contextual-region .contextual .contextual-links li a,
    #page-wrapper .node--type-author .contextual-region .contextual .contextual-links li a,
    header .contextual-region .contextual .contextual-links li a,
    footer .primary .contextual-region .contextual .contextual-links li a,
    body.paragraphs-previewer .contextual-region .contextual .contextual-links li a,
    #leidos-megamenu-preview .contextual-region .contextual .contextual-links li a,
    #page-wrapper .node--type-landing_page .contextual-region .contextual .contextual-links li a,
    #page-wrapper .node--type-insight-search .contextual-region .contextual .contextual-links li a,
    body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .contextual-region .contextual .contextual-links li a {
      display: block;
      font-family: sans-serif;
      font-size: small;
      line-height: 0.8em;
      margin: 0.25em 0;
      padding: 0.4em 0.6em;
      background-color: #fff;
      color: #666666;
      font-weight: 400;
      font-family: 'Avenir LT W01 45 Book', sans-serif;
      border: none; }
      body #page-wrapper .node--type-page .contextual-region .contextual .contextual-links li a:hover, body #page-wrapper .node--type-page .contextual-region .contextual .contextual-links li a:focus,
      #page-wrapper .node--type-insight .contextual-region .contextual .contextual-links li a:hover,
      #page-wrapper .node--type-insight .contextual-region .contextual .contextual-links li a:focus,
      #page-wrapper .node--type-author .contextual-region .contextual .contextual-links li a:hover,
      #page-wrapper .node--type-author .contextual-region .contextual .contextual-links li a:focus,
      header .contextual-region .contextual .contextual-links li a:hover,
      header .contextual-region .contextual .contextual-links li a:focus,
      footer .primary .contextual-region .contextual .contextual-links li a:hover,
      footer .primary .contextual-region .contextual .contextual-links li a:focus,
      body.paragraphs-previewer .contextual-region .contextual .contextual-links li a:hover,
      body.paragraphs-previewer .contextual-region .contextual .contextual-links li a:focus,
      #leidos-megamenu-preview .contextual-region .contextual .contextual-links li a:hover,
      #leidos-megamenu-preview .contextual-region .contextual .contextual-links li a:focus,
      #page-wrapper .node--type-landing_page .contextual-region .contextual .contextual-links li a:hover,
      #page-wrapper .node--type-landing_page .contextual-region .contextual .contextual-links li a:focus,
      #page-wrapper .node--type-insight-search .contextual-region .contextual .contextual-links li a:hover,
      #page-wrapper .node--type-insight-search .contextual-region .contextual .contextual-links li a:focus,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .contextual-region .contextual .contextual-links li a:hover,
      body.node--type-landing-page #page-wrapper .block-views-blockinsights-overview-block-1 .contextual-region .contextual .contextual-links li a:focus {
        background-color: #fff;
        color: #333333; }

.contextual-region .contextual {
  z-index: 500 !important; }
  .contextual-region .contextual .contextual-links li {
    margin-bottom: 0; }
    .contextual-region .contextual .contextual-links li a {
      display: block;
      font-family: sans-serif;
      font-size: small;
      line-height: 0.8em;
      margin: 0.25em 0;
      padding: 0.4em 0.6em !important;
      background-color: #fff;
      color: #666666;
      font-weight: 400;
      font-family: 'Avenir LT W01 45 Book', sans-serif;
      border: none; }
      .contextual-region .contextual .contextual-links li a:hover, .contextual-region .contextual .contextual-links li a:focus {
        background-color: #fff;
        color: #333333; }

button {
  -webkit-appearance: none;
  cursor: pointer;
  background: transparent;
  border: none; }

.bg-ang-gray {
  background-color: #7f7f7f;
  background: url("/themes/custom/leidos/style/scss/img/gray.png"); }

#main-content .label {
  display: none; }

@media screen and (min-width: 768px) {
  #page-wrapper .node--type-insight .paragraph .embedded-entity.align-left, #page-wrapper .node--type-insight .paragraph .embedded-entity.align-right {
    max-width: 50%; } }
#page-wrapper .node--type-insight .paragraph .embedded-entity a, #page-wrapper .node--type-insight .paragraph .embedded-entity a:hover, #page-wrapper .node--type-insight .paragraph .embedded-entity a:focus {
  border: 0; }

.insight-layout [class*="bg-ang"] {
  background-size: cover;
  background-position: top center; }

body #page-wrapper .node--type-page .secondary-footer.bg-ang-white input[type='text'],
body #page-wrapper .node--type-page .secondary-footer.bg-ang-white input[type='number'],
body #page-wrapper .node--type-page .secondary-footer.bg-ang-white input[type='email'], body #page-wrapper .node--type-page .secondary-footer.bg-ang-gray input[type='text'],
body #page-wrapper .node--type-page .secondary-footer.bg-ang-gray input[type='number'],
body #page-wrapper .node--type-page .secondary-footer.bg-ang-gray input[type='email'] {
  border: 1px solid #333333; }

body #page-wrapper .node--type-page table {
  border-collapse: separate; }
  body #page-wrapper .node--type-page table tr td[style*="border-color"] {
    border-width: 1px;
    border-style: solid; }

#page-wrapper .node--type-insight .paragraph .embedded-entity a, #page-wrapper .node--type-insight .paragraph .embedded-entity a:hover, #page-wrapper .node--type-insight .paragraph .embedded-entity a:focus,
body #page-wrapper .node--type-page .paragraph .embedded-entity a,
body #page-wrapper .node--type-page .paragraph .embedded-entity a:hover,
body #page-wrapper .node--type-page .paragraph .embedded-entity a:focus,
#page-wrapper .node--type-landing_page .paragraph .embedded-entity a,
#page-wrapper .node--type-landing_page .paragraph .embedded-entity a:hover,
#page-wrapper .node--type-landing_page .paragraph .embedded-entity a:focus {
  border: 0;
  background-color: transparent; }

body #page-wrapper .node--type-page .view-insights-overview .content-right a.wrapper .content,
body #page-wrapper .node--type-page .view-authored-by .content-right a.wrapper .content,
#page-wrapper .node--type-insight .view-insights-overview .content-right a.wrapper .content,
#page-wrapper .node--type-insight .view-authored-by .content-right a.wrapper .content,
#page-wrapper .node--type-author .view-insights-overview .content-right a.wrapper .content,
#page-wrapper .node--type-author .view-authored-by .content-right a.wrapper .content,
body.paragraphs-previewer .view-insights-overview .content-right a.wrapper .content,
body.paragraphs-previewer .view-authored-by .content-right a.wrapper .content,
body.node--type-landing-page #page-wrapper .view-insights-overview .content-right a.wrapper .content,
body.node--type-landing-page #page-wrapper .view-authored-by .content-right a.wrapper .content
body.node--type-insight-search #page-wrapper .view-insights-overview .content-right a.wrapper .content,
body.node--type-insight-search #page-wrapper .view-authored-by .content-right a.wrapper .content {
  right: 0; }

p.insights-no-results {
  font-size: 2rem;
  text-align: center; }

#block-leidos-local-tasks {
  z-index: 101;
  padding: 0 50px;
  margin-top: 25px; }

body.node--type-insight #block-leidos-local-tasks {
  margin-top: 0; }

body.node--type-landing-page #block-leidos-local-tasks,
body.node--type-insight-search #block-leidos-local-tasks {
  float: none; }

.ico:before {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.ico-after:after {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.ico-play:before {
  content: "\e900"; }

.ico-cyber2:before {
  content: "\e901"; }

.ico-development:before,
.ico-software:before {
  content: "\e902"; }

.ico-research:before {
  content: "\e903"; }

.ico-transportation:before {
  content: "\e904"; }

.ico-space:before {
  content: "\e905"; }

.ico-intelligence:before {
  content: "\e906"; }

.ico-homeland:before {
  content: "\e907"; }

.ico-government:before {
  content: "\e908"; }

.ico-energy:before {
  content: "\e909"; }

.ico-systemsintegration .path1:before {
  content: "\e90a";
  color: #201747; }

.ico-systemsintegration .path2:before {
  content: "\e90b";
  margin-left: -1em;
  color: black; }

.ico-systemsintegration .path3:before {
  content: "\e90c";
  margin-left: -1em;
  color: black; }

.ico-systemsintegration .path4:before {
  content: "\e90d";
  margin-left: -1em;
  color: #201747; }

.ico-systemsintegration .path5:before {
  content: "\e90e";
  margin-left: -1em;
  color: #201747; }

.ico-systemsintegration .path6:before {
  content: "\e90f";
  margin-left: -1em;
  color: black; }

.ico-systemsintegration .path7:before {
  content: "\e910";
  margin-left: -1em;
  color: #201747; }

.ico-systemsintegration .path8:before {
  content: "\e911";
  margin-left: -1em;
  color: #201747; }

.ico-systemsintegration .path9:before {
  content: "\e912";
  margin-left: -1em;
  color: black; }

.ico-systemsintegration .path10:before {
  content: "\e913";
  margin-left: -1em;
  color: black; }

.ico-securedevelopment:before {
  content: "\e914"; }

.ico-missionsupport:before {
  content: "\e915"; }

.ico-integratedsystems:before {
  content: "\e916"; }

.ico-missionsoftware:before {
  content: "\e917"; }

.ico-operations:before,
.ico-operations2:before {
  content: "\e918"; }

.ico-system2:before {
  content: "\e919"; }

.ico-modernization:before {
  content: "\e91a"; }

.ico-datascience:before {
  content: "\e91b"; }

.ico-defense:before {
  content: "\e91c"; }

.ico-cyber:before {
  content: "\e91d"; }

.ico-aviation:before {
  content: "\e91e"; }

.ico-health:before {
  content: "\e91f"; }

.ico-systems:before,
.ico-enterprise:before {
  content: "\e920"; }

.ico-lifesciences:before {
  content: "\e921"; }

.ico-sensors:before {
  content: "\e922"; }

.ico-close1:before {
  content: "\e923"; }

.ico-bars:before {
  content: "\f0c9"; }

.ico-navicon:before {
  content: "\f0c9"; }

.ico-reorder:before {
  content: "\f0c9"; }

.search-icon img {
  width: 14px;
  top: 2px;
  position: relative;
  max-width: inherit; }

.ico.ico-search:before {
  content: "\f002";
  display: block; }

.ico-instagram:before {
  content: "\f16d"; }

.ico-youtube:before,
.ico-youtube-play:before {
  content: "\f16a"; }

.ico-linkedin:before {
  content: "\f0e1"; }

.ico-facebook:before {
  content: "\f09a"; }

.ico-facebook-f:before {
  content: "\f09a"; }

.ico-twitter:before {
  content: "\f099"; }

.ico-angle-left:before {
  content: "\f104"; }

.ico-angle-right:before {
  content: "\f105"; }

.ico-caret-left:before {
  content: "\f0d9"; }

.ico-caret-right:before {
  content: "\f0da"; }

.ico-envelope:before {
  content: "\f0e0"; }

.ico-print:before {
  content: "\f02f"; }

.ico-close:before {
  content: "\f00d"; }

.ico-remove:before {
  content: "\f00d"; }

.ico-times:before {
  content: "\f00d"; }

.ico-check:before {
  content: "\f00c"; }

.ico-exclamation-triangle:before {
  content: "\f071"; }

.ico-warning:before {
  content: "\f071"; }

.ico-angle-down:before {
  content: "\f107"; }

.ico-clock:before {
  content: "\f017"; }

.block .field--name-field-insight-author .field__item a {
  text-transform: capitalize !important; }

/* body overflow for form modal */
body.form-modal-open,
body.modal-open {
  overflow: hidden; }
  body.form-modal-open #page-wrapper .modal.marketo-modal,
  body.modal-open #page-wrapper .modal.marketo-modal {
    height: 100vh;
    overflow-y: auto; }

body #page-wrapper .node--type-page .featured-insights {
  background: #850f89;
  background-image: url("/themes/custom/leidos/style/scss/img/related.png") !important;
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat; }
  @media screen and (min-width: 768px) {
    body #page-wrapper .node--type-page .featured-insights {
      padding-top: 5rem; } }
  @media screen and (min-width: 1200px) {
    body #page-wrapper .node--type-page .featured-insights {
      padding-top: 7rem; } }
  body #page-wrapper .node--type-page .featured-insights h2 {
    color: #fff;
    font-weight: 200;
    margin-bottom: 3.5rem; }
  body #page-wrapper .node--type-page .featured-insights .btn {
    background-color: #fff;
    color: #850f89; }

/* temporary contact page */
#page-wrapper .contact-us-layout article {
  padding-bottom: 0; }
#page-wrapper .contact-us-layout .paragraph--type--formatted-text.container.narrow {
  width: 100%;
  max-width: none;
  padding: 0; }
#page-wrapper .contact-us-layout .component-edge section.interior-intro {
  padding-bottom: 3rem; }
  @media screen and (min-width: 768px) {
    #page-wrapper .contact-us-layout .component-edge section.interior-intro {
      padding-bottom: 5rem; } }
  @media screen and (min-width: 1200px) {
    #page-wrapper .contact-us-layout .component-edge section.interior-intro {
      padding-bottom: 7rem; } }
#page-wrapper .contact-us-layout .contact-body .row > div {
  padding-bottom: 3rem; }
#page-wrapper .contact-us-layout .contact-body .col-lg-8 {
  margin-bottom: 3rem; }
  @media screen and (min-width: 768px) {
    #page-wrapper .contact-us-layout .contact-body .col-lg-8 {
      margin-bottom: 5rem; } }
  @media screen and (min-width: 1200px) {
    #page-wrapper .contact-us-layout .contact-body .col-lg-8 {
      margin-bottom: 7rem; } }

body.node--type-author .block-region-sidebar .filler {
  display: none; }

body #page-wrapper .node--type-page,
#page-wrapper .node--type-insight,
#page-wrapper .node--type-author,
body.paragraphs-previewer,
body.node--type-landing-page #page-wrapper,
body.node--type-insight-search #page-wrapper {
  /* Insights Detail Layout */
  /* Social */
  /* Owl Carousel */
  /* Marketo Modal */
  /* Stat Callout */
  /* Featured Component */
  /* Lists */
  /* Tradeshow */
  /* Partners */
  /* About / People */
  /* Interior callout */
  /* horizontal scroll nav */
  /*
  .people {
      display: flex;
      justify-content: space-between;
      background: url(https://tinyurl.com/yd3objk9);
      background-repeat: no-repeat;
      position: relative;
      .txt-wrapper {
          margin: 0 0 0 auto;
          padding: 12.5rem 0;
          width: 40%;
      }
      .cta {
          max-width: 280px;
          position: absolute;
          left: 330px;
          top: 50%;
      }
      background-position: -90px bottom;
      @media screen and (min-width:1315px) {
          background-position: 1rem bottom;
          .cta {
              left: 430px;
          }
      }
      @media  screen and (min-width:1600px) {
          background-position: 3rem bottom;
          .cta {
              left: 460px;
          }
          .txt-wrapper {
              width: 50%;
          }
      }
  } */
  /*---===<<< CHOSEN >>>===---*/
  /*---=== BASE STYLES ===---*/
  /*---=== SINGLE STYLES ===---*/
  /*---=== GROUP STYLES ===---*/
  /*---=== GROUP MULTI CHOSEN ===---*/
  /*--- GROUP ACTIVE ---*/
  /*--- GROUP DISABLED ---*/
  /* @group Right to Left */ }
  body #page-wrapper .node--type-page .insight-layout > .container,
  #page-wrapper .node--type-insight .insight-layout > .container,
  #page-wrapper .node--type-author .insight-layout > .container,
  body.paragraphs-previewer .insight-layout > .container,
  body.node--type-landing-page #page-wrapper .insight-layout > .container,
  body.node--type-insight-search #page-wrapper .insight-layout > .container {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap; }
  body #page-wrapper .node--type-page .insight-layout .block-region-sidebar h2,
  #page-wrapper .node--type-insight .insight-layout .block-region-sidebar h2,
  #page-wrapper .node--type-author .insight-layout .block-region-sidebar h2,
  body.paragraphs-previewer .insight-layout .block-region-sidebar h2,
  body.node--type-landing-page #page-wrapper .insight-layout .block-region-sidebar h2,
  body.node--type-insight-search #page-wrapper .insight-layout .block-region-sidebar h2 {
    font-size: 12px;
    font-size: 1.2rem;
    margin-bottom: 1rem;
    font-family: 'Avenir LT W01 85 Heavy', sans-serif;
    text-transform: uppercase;
    color: #666666; }
  body #page-wrapper .node--type-page .insight-layout .block-region-sidebar > div span,
  #page-wrapper .node--type-insight .insight-layout .block-region-sidebar > div span,
  #page-wrapper .node--type-author .insight-layout .block-region-sidebar > div span,
  body.paragraphs-previewer .insight-layout .block-region-sidebar > div span,
  body.node--type-landing-page #page-wrapper .insight-layout .block-region-sidebar > div span,
  body.node--type-insight-search #page-wrapper .insight-layout .block-region-sidebar > div span {
    font-size: 16px;
    font-size: 1.6rem;
    margin-bottom: 20px; }
  body #page-wrapper .node--type-page .insight-layout .block-region-sidebar > div .field__item,
  #page-wrapper .node--type-insight .insight-layout .block-region-sidebar > div .field__item,
  #page-wrapper .node--type-author .insight-layout .block-region-sidebar > div .field__item,
  body.paragraphs-previewer .insight-layout .block-region-sidebar > div .field__item,
  body.node--type-landing-page #page-wrapper .insight-layout .block-region-sidebar > div .field__item,
  body.node--type-insight-search #page-wrapper .insight-layout .block-region-sidebar > div .field__item {
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 1.5;
    display: inline;
    font-style: italic;
    font-style: normal; }
    body #page-wrapper .node--type-page .insight-layout .block-region-sidebar > div .field__item:after,
    #page-wrapper .node--type-insight .insight-layout .block-region-sidebar > div .field__item:after,
    #page-wrapper .node--type-author .insight-layout .block-region-sidebar > div .field__item:after,
    body.paragraphs-previewer .insight-layout .block-region-sidebar > div .field__item:after,
    body.node--type-landing-page #page-wrapper .insight-layout .block-region-sidebar > div .field__item:after,
    body.node--type-insight-search #page-wrapper .insight-layout .block-region-sidebar > div .field__item:after {
      content: ', '; }
    body #page-wrapper .node--type-page .insight-layout .block-region-sidebar > div .field__item:last-of-type:after,
    #page-wrapper .node--type-insight .insight-layout .block-region-sidebar > div .field__item:last-of-type:after,
    #page-wrapper .node--type-author .insight-layout .block-region-sidebar > div .field__item:last-of-type:after,
    body.paragraphs-previewer .insight-layout .block-region-sidebar > div .field__item:last-of-type:after,
    body.node--type-landing-page #page-wrapper .insight-layout .block-region-sidebar > div .field__item:last-of-type:after,
    body.node--type-insight-search #page-wrapper .insight-layout .block-region-sidebar > div .field__item:last-of-type:after {
      content: none; }
    body #page-wrapper .node--type-page .insight-layout .block-region-sidebar > div .field__item a,
    #page-wrapper .node--type-insight .insight-layout .block-region-sidebar > div .field__item a,
    #page-wrapper .node--type-author .insight-layout .block-region-sidebar > div .field__item a,
    body.paragraphs-previewer .insight-layout .block-region-sidebar > div .field__item a,
    body.node--type-landing-page #page-wrapper .insight-layout .block-region-sidebar > div .field__item a,
    body.node--type-insight-search #page-wrapper .insight-layout .block-region-sidebar > div .field__item a {
      font-style: normal;
      color: #850f89; }
      body #page-wrapper .node--type-page .insight-layout .block-region-sidebar > div .field__item a:hover,
      #page-wrapper .node--type-insight .insight-layout .block-region-sidebar > div .field__item a:hover,
      #page-wrapper .node--type-author .insight-layout .block-region-sidebar > div .field__item a:hover,
      body.paragraphs-previewer .insight-layout .block-region-sidebar > div .field__item a:hover,
      body.node--type-landing-page #page-wrapper .insight-layout .block-region-sidebar > div .field__item a:hover,
      body.node--type-insight-search #page-wrapper .insight-layout .block-region-sidebar > div .field__item a:hover {
        color: #201747; }
  body #page-wrapper .node--type-page .insight-layout .block-region-sidebar > div,
  #page-wrapper .node--type-insight .insight-layout .block-region-sidebar > div,
  #page-wrapper .node--type-author .insight-layout .block-region-sidebar > div,
  body.paragraphs-previewer .insight-layout .block-region-sidebar > div,
  body.node--type-landing-page #page-wrapper .insight-layout .block-region-sidebar > div,
  body.node--type-insight-search #page-wrapper .insight-layout .block-region-sidebar > div {
    border-bottom: 1px solid #cccccc;
    margin-bottom: 2rem;
    padding-bottom: 2rem; }
  body #page-wrapper .node--type-page .insight-layout .block-region-sidebar > div:last-of-type,
  #page-wrapper .node--type-insight .insight-layout .block-region-sidebar > div:last-of-type,
  #page-wrapper .node--type-author .insight-layout .block-region-sidebar > div:last-of-type,
  body.paragraphs-previewer .insight-layout .block-region-sidebar > div:last-of-type,
  body.node--type-landing-page #page-wrapper .insight-layout .block-region-sidebar > div:last-of-type,
  body.node--type-insight-search #page-wrapper .insight-layout .block-region-sidebar > div:last-of-type {
    border-bottom: none; }
  body #page-wrapper .node--type-page .insight-layout .block-region-sidebar .field--name-field-insights-tags,
  #page-wrapper .node--type-insight .insight-layout .block-region-sidebar .field--name-field-insights-tags,
  #page-wrapper .node--type-author .insight-layout .block-region-sidebar .field--name-field-insights-tags,
  body.paragraphs-previewer .insight-layout .block-region-sidebar .field--name-field-insights-tags,
  body.node--type-landing-page #page-wrapper .insight-layout .block-region-sidebar .field--name-field-insights-tags,
  body.node--type-insight-search #page-wrapper .insight-layout .block-region-sidebar .field--name-field-insights-tags {
    margin-bottom: 3rem; }
  body #page-wrapper .node--type-page .insight-layout .block-region-main .about-the-author h1,
  #page-wrapper .node--type-insight .insight-layout .block-region-main .about-the-author h1,
  #page-wrapper .node--type-author .insight-layout .block-region-main .about-the-author h1,
  body.paragraphs-previewer .insight-layout .block-region-main .about-the-author h1,
  body.node--type-landing-page #page-wrapper .insight-layout .block-region-main .about-the-author h1,
  body.node--type-insight-search #page-wrapper .insight-layout .block-region-main .about-the-author h1 {
    margin-bottom: 0; }
  body #page-wrapper .node--type-page .insight-layout .block-region-footer,
  #page-wrapper .node--type-insight .insight-layout .block-region-footer,
  #page-wrapper .node--type-author .insight-layout .block-region-footer,
  body.paragraphs-previewer .insight-layout .block-region-footer,
  body.node--type-landing-page #page-wrapper .insight-layout .block-region-footer,
  body.node--type-insight-search #page-wrapper .insight-layout .block-region-footer {
    width: 100%; }
    body #page-wrapper .node--type-page .insight-layout .block-region-footer .newsletter,
    #page-wrapper .node--type-insight .insight-layout .block-region-footer .newsletter,
    #page-wrapper .node--type-author .insight-layout .block-region-footer .newsletter,
    body.paragraphs-previewer .insight-layout .block-region-footer .newsletter,
    body.node--type-landing-page #page-wrapper .insight-layout .block-region-footer .newsletter,
    body.node--type-insight-search #page-wrapper .insight-layout .block-region-footer .newsletter {
      padding-top: 8em;
      padding-bottom: 8em;
      /*
      padding: 5rem 5rem;
      @media  screen and (min-width: 992px) {
          padding: 8rem 12rem;
      }
      */ }
  @media screen and (min-width: 992px) {
    body #page-wrapper .node--type-page .insight-layout > .container,
    #page-wrapper .node--type-insight .insight-layout > .container,
    #page-wrapper .node--type-author .insight-layout > .container,
    body.paragraphs-previewer .insight-layout > .container,
    body.node--type-landing-page #page-wrapper .insight-layout > .container,
    body.node--type-insight-search #page-wrapper .insight-layout > .container {
      flex-direction: row-reverse;
      justify-content: flex-end; }
    body #page-wrapper .node--type-page .insight-layout .block-region-sidebar,
    #page-wrapper .node--type-insight .insight-layout .block-region-sidebar,
    #page-wrapper .node--type-author .insight-layout .block-region-sidebar,
    body.paragraphs-previewer .insight-layout .block-region-sidebar,
    body.node--type-landing-page #page-wrapper .insight-layout .block-region-sidebar,
    body.node--type-insight-search #page-wrapper .insight-layout .block-region-sidebar {
      width: 35%;
      max-width: 315px;
      padding-right: 50px; }
    body #page-wrapper .node--type-page .insight-layout .block-region-main,
    #page-wrapper .node--type-insight .insight-layout .block-region-main,
    #page-wrapper .node--type-author .insight-layout .block-region-main,
    body.paragraphs-previewer .insight-layout .block-region-main,
    body.node--type-landing-page #page-wrapper .insight-layout .block-region-main,
    body.node--type-insight-search #page-wrapper .insight-layout .block-region-main {
      width: 75%;
      max-width: 800px; }
      body #page-wrapper .node--type-page .insight-layout .block-region-main h1,
      #page-wrapper .node--type-insight .insight-layout .block-region-main h1,
      #page-wrapper .node--type-author .insight-layout .block-region-main h1,
      body.paragraphs-previewer .insight-layout .block-region-main h1,
      body.node--type-landing-page #page-wrapper .insight-layout .block-region-main h1,
      body.node--type-insight-search #page-wrapper .insight-layout .block-region-main h1 {
        margin-bottom: 2rem; } }
  @media screen and (min-width: 1200px) {
    body #page-wrapper .node--type-page .insight-layout .block-region-sidebar,
    #page-wrapper .node--type-insight .insight-layout .block-region-sidebar,
    #page-wrapper .node--type-author .insight-layout .block-region-sidebar,
    body.paragraphs-previewer .insight-layout .block-region-sidebar,
    body.node--type-landing-page #page-wrapper .insight-layout .block-region-sidebar,
    body.node--type-insight-search #page-wrapper .insight-layout .block-region-sidebar {
      width: 25%; } }
  body #page-wrapper .node--type-page figure.caption-article,
  #page-wrapper .node--type-insight figure.caption-article,
  #page-wrapper .node--type-author figure.caption-article,
  body.paragraphs-previewer figure.caption-article,
  body.node--type-landing-page #page-wrapper figure.caption-article,
  body.node--type-insight-search #page-wrapper figure.caption-article {
    display: block;
    width: 100%; }
    body #page-wrapper .node--type-page figure.caption-article img,
    #page-wrapper .node--type-insight figure.caption-article img,
    #page-wrapper .node--type-author figure.caption-article img,
    body.paragraphs-previewer figure.caption-article img,
    body.node--type-landing-page #page-wrapper figure.caption-article img,
    body.node--type-insight-search #page-wrapper figure.caption-article img {
      display: block;
      max-width: 100%; }
    body #page-wrapper .node--type-page figure.caption-article figcaption,
    #page-wrapper .node--type-insight figure.caption-article figcaption,
    #page-wrapper .node--type-author figure.caption-article figcaption,
    body.paragraphs-previewer figure.caption-article figcaption,
    body.node--type-landing-page #page-wrapper figure.caption-article figcaption,
    body.node--type-insight-search #page-wrapper figure.caption-article figcaption {
      display: block;
      max-width: 100%; }
    body #page-wrapper .node--type-page figure.caption-article.align-center article,
    #page-wrapper .node--type-insight figure.caption-article.align-center article,
    #page-wrapper .node--type-author figure.caption-article.align-center article,
    body.paragraphs-previewer figure.caption-article.align-center article,
    body.node--type-landing-page #page-wrapper figure.caption-article.align-center article,
    body.node--type-insight-search #page-wrapper figure.caption-article.align-center article {
      display: flex;
      align-items: center;
      flex-direction: column;
      text-align: center; }
      body #page-wrapper .node--type-page figure.caption-article.align-center article > img,
      #page-wrapper .node--type-insight figure.caption-article.align-center article > img,
      #page-wrapper .node--type-author figure.caption-article.align-center article > img,
      body.paragraphs-previewer figure.caption-article.align-center article > img,
      body.node--type-landing-page #page-wrapper figure.caption-article.align-center article > img,
      body.node--type-insight-search #page-wrapper figure.caption-article.align-center article > img {
        display: inline-block; }
    body #page-wrapper .node--type-page figure.caption-article.align-center figcaption,
    #page-wrapper .node--type-insight figure.caption-article.align-center figcaption,
    #page-wrapper .node--type-author figure.caption-article.align-center figcaption,
    body.paragraphs-previewer figure.caption-article.align-center figcaption,
    body.node--type-landing-page #page-wrapper figure.caption-article.align-center figcaption,
    body.node--type-insight-search #page-wrapper figure.caption-article.align-center figcaption {
      text-align: left; }
  body #page-wrapper .node--type-page .featured-component .stat-callout img,
  #page-wrapper .node--type-insight .featured-component .stat-callout img,
  #page-wrapper .node--type-author .featured-component .stat-callout img,
  body.paragraphs-previewer .featured-component .stat-callout img,
  body.node--type-landing-page #page-wrapper .featured-component .stat-callout img,
  body.node--type-insight-search #page-wrapper .featured-component .stat-callout img {
    display: none; }
  body #page-wrapper .node--type-page .social-sharing,
  #page-wrapper .node--type-insight .social-sharing,
  #page-wrapper .node--type-author .social-sharing,
  body.paragraphs-previewer .social-sharing,
  body.node--type-landing-page #page-wrapper .social-sharing,
  body.node--type-insight-search #page-wrapper .social-sharing {
    z-index: 400; }
    body #page-wrapper .node--type-page .social-sharing h6,
    #page-wrapper .node--type-insight .social-sharing h6,
    #page-wrapper .node--type-author .social-sharing h6,
    body.paragraphs-previewer .social-sharing h6,
    body.node--type-landing-page #page-wrapper .social-sharing h6,
    body.node--type-insight-search #page-wrapper .social-sharing h6 {
      font-family: 'Avenir LT W01 85 Heavy', sans-serif;
      color: #666666;
      margin-bottom: 1.5rem; }
    body #page-wrapper .node--type-page .social-sharing ul,
    #page-wrapper .node--type-insight .social-sharing ul,
    #page-wrapper .node--type-author .social-sharing ul,
    body.paragraphs-previewer .social-sharing ul,
    body.node--type-landing-page #page-wrapper .social-sharing ul,
    body.node--type-insight-search #page-wrapper .social-sharing ul {
      margin-bottom: 2rem;
      display: flex;
      background: #fff;
      flex-direction: row;
      /*justify-content: space-between;*/ }
      body #page-wrapper .node--type-page .social-sharing ul li,
      #page-wrapper .node--type-insight .social-sharing ul li,
      #page-wrapper .node--type-author .social-sharing ul li,
      body.paragraphs-previewer .social-sharing ul li,
      body.node--type-landing-page #page-wrapper .social-sharing ul li,
      body.node--type-insight-search #page-wrapper .social-sharing ul li {
        margin-right: 3rem;
        list-style-type: none; }
        body #page-wrapper .node--type-page .social-sharing ul li a,
        #page-wrapper .node--type-insight .social-sharing ul li a,
        #page-wrapper .node--type-author .social-sharing ul li a,
        body.paragraphs-previewer .social-sharing ul li a,
        body.node--type-landing-page #page-wrapper .social-sharing ul li a,
        body.node--type-insight-search #page-wrapper .social-sharing ul li a {
          border-bottom: none;
          background: transparent;
          color: #201747;
          padding: 0; }
          body #page-wrapper .node--type-page .social-sharing ul li a:before,
          #page-wrapper .node--type-insight .social-sharing ul li a:before,
          #page-wrapper .node--type-author .social-sharing ul li a:before,
          body.paragraphs-previewer .social-sharing ul li a:before,
          body.node--type-landing-page #page-wrapper .social-sharing ul li a:before,
          body.node--type-insight-search #page-wrapper .social-sharing ul li a:before {
            transition: all .15s linear;
            font-size: 19px;
            font-size: 1.9rem; }
          body #page-wrapper .node--type-page .social-sharing ul li a:hover, body #page-wrapper .node--type-page .social-sharing ul li a:focus,
          #page-wrapper .node--type-insight .social-sharing ul li a:hover,
          #page-wrapper .node--type-insight .social-sharing ul li a:focus,
          #page-wrapper .node--type-author .social-sharing ul li a:hover,
          #page-wrapper .node--type-author .social-sharing ul li a:focus,
          body.paragraphs-previewer .social-sharing ul li a:hover,
          body.paragraphs-previewer .social-sharing ul li a:focus,
          body.node--type-landing-page #page-wrapper .social-sharing ul li a:hover,
          body.node--type-landing-page #page-wrapper .social-sharing ul li a:focus,
          body.node--type-insight-search #page-wrapper .social-sharing ul li a:hover,
          body.node--type-insight-search #page-wrapper .social-sharing ul li a:focus {
            border-bottom: none;
            background: transparent; }
            body #page-wrapper .node--type-page .social-sharing ul li a:hover:before, body #page-wrapper .node--type-page .social-sharing ul li a:focus:before,
            #page-wrapper .node--type-insight .social-sharing ul li a:hover:before,
            #page-wrapper .node--type-insight .social-sharing ul li a:focus:before,
            #page-wrapper .node--type-author .social-sharing ul li a:hover:before,
            #page-wrapper .node--type-author .social-sharing ul li a:focus:before,
            body.paragraphs-previewer .social-sharing ul li a:hover:before,
            body.paragraphs-previewer .social-sharing ul li a:focus:before,
            body.node--type-landing-page #page-wrapper .social-sharing ul li a:hover:before,
            body.node--type-landing-page #page-wrapper .social-sharing ul li a:focus:before,
            body.node--type-insight-search #page-wrapper .social-sharing ul li a:hover:before,
            body.node--type-insight-search #page-wrapper .social-sharing ul li a:focus:before {
              color: #850f89; }
    @media screen and (min-width: 992px) {
      body #page-wrapper .node--type-page .social-sharing,
      #page-wrapper .node--type-insight .social-sharing,
      #page-wrapper .node--type-author .social-sharing,
      body.paragraphs-previewer .social-sharing,
      body.node--type-landing-page #page-wrapper .social-sharing,
      body.node--type-insight-search #page-wrapper .social-sharing {
        order: 1;
        margin-right: 2.5rem; }
        body #page-wrapper .node--type-page .social-sharing h6,
        #page-wrapper .node--type-insight .social-sharing h6,
        #page-wrapper .node--type-author .social-sharing h6,
        body.paragraphs-previewer .social-sharing h6,
        body.node--type-landing-page #page-wrapper .social-sharing h6,
        body.node--type-insight-search #page-wrapper .social-sharing h6 {
          display: none; }
        body #page-wrapper .node--type-page .social-sharing.affix,
        #page-wrapper .node--type-insight .social-sharing.affix,
        #page-wrapper .node--type-author .social-sharing.affix,
        body.paragraphs-previewer .social-sharing.affix,
        body.node--type-landing-page #page-wrapper .social-sharing.affix,
        body.node--type-insight-search #page-wrapper .social-sharing.affix {
          position: fixed;
          /*top: 95px;*/
          top: 65px; }
        body #page-wrapper .node--type-page .social-sharing ul,
        #page-wrapper .node--type-insight .social-sharing ul,
        #page-wrapper .node--type-author .social-sharing ul,
        body.paragraphs-previewer .social-sharing ul,
        body.node--type-landing-page #page-wrapper .social-sharing ul,
        body.node--type-insight-search #page-wrapper .social-sharing ul {
          padding: 15px;
          flex-direction: column; }
          body #page-wrapper .node--type-page .social-sharing ul li,
          #page-wrapper .node--type-insight .social-sharing ul li,
          #page-wrapper .node--type-author .social-sharing ul li,
          body.paragraphs-previewer .social-sharing ul li,
          body.node--type-landing-page #page-wrapper .social-sharing ul li,
          body.node--type-insight-search #page-wrapper .social-sharing ul li {
            margin-right: 0;
            display: block; }
            body #page-wrapper .node--type-page .social-sharing ul li:last-of-type a,
            #page-wrapper .node--type-insight .social-sharing ul li:last-of-type a,
            #page-wrapper .node--type-author .social-sharing ul li:last-of-type a,
            body.paragraphs-previewer .social-sharing ul li:last-of-type a,
            body.node--type-landing-page #page-wrapper .social-sharing ul li:last-of-type a,
            body.node--type-insight-search #page-wrapper .social-sharing ul li:last-of-type a {
              margin-bottom: 0; }
          body #page-wrapper .node--type-page .social-sharing ul a,
          #page-wrapper .node--type-insight .social-sharing ul a,
          #page-wrapper .node--type-author .social-sharing ul a,
          body.paragraphs-previewer .social-sharing ul a,
          body.node--type-landing-page #page-wrapper .social-sharing ul a,
          body.node--type-insight-search #page-wrapper .social-sharing ul a {
            display: block;
            margin-bottom: 15px; } }
    @media screen and (min-width: 992px) {
      body #page-wrapper .node--type-page .social-sharing,
      #page-wrapper .node--type-insight .social-sharing,
      #page-wrapper .node--type-author .social-sharing,
      body.paragraphs-previewer .social-sharing,
      body.node--type-landing-page #page-wrapper .social-sharing,
      body.node--type-insight-search #page-wrapper .social-sharing {
        margin-right: 0;
        position: absolute;
        left: 2%;
        order: 2; } }
    @media screen and (min-width: 1600px) {
      body #page-wrapper .node--type-page .social-sharing,
      #page-wrapper .node--type-insight .social-sharing,
      #page-wrapper .node--type-author .social-sharing,
      body.paragraphs-previewer .social-sharing,
      body.node--type-landing-page #page-wrapper .social-sharing,
      body.node--type-insight-search #page-wrapper .social-sharing {
        left: 5%; } }
  body #page-wrapper .node--type-page section.border + section.border,
  #page-wrapper .node--type-insight section.border + section.border,
  #page-wrapper .node--type-author section.border + section.border,
  body.paragraphs-previewer section.border + section.border,
  body.node--type-landing-page #page-wrapper section.border + section.border,
  body.node--type-insight-search #page-wrapper section.border + section.border {
    border-top: 0; }
  body #page-wrapper .node--type-page .social-wrap,
  #page-wrapper .node--type-insight .social-wrap,
  #page-wrapper .node--type-author .social-wrap,
  body.paragraphs-previewer .social-wrap,
  body.node--type-landing-page #page-wrapper .social-wrap,
  body.node--type-insight-search #page-wrapper .social-wrap {
    padding-top: 3rem;
    background: url("/themes/custom/leidos/style/scss/img/social-bg.jpg"); }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .social-wrap,
      #page-wrapper .node--type-insight .social-wrap,
      #page-wrapper .node--type-author .social-wrap,
      body.paragraphs-previewer .social-wrap,
      body.node--type-landing-page #page-wrapper .social-wrap,
      body.node--type-insight-search #page-wrapper .social-wrap {
        padding-top: 5rem; } }
    @media screen and (min-width: 1200px) {
      body #page-wrapper .node--type-page .social-wrap,
      #page-wrapper .node--type-insight .social-wrap,
      #page-wrapper .node--type-author .social-wrap,
      body.paragraphs-previewer .social-wrap,
      body.node--type-landing-page #page-wrapper .social-wrap,
      body.node--type-insight-search #page-wrapper .social-wrap {
        padding-top: 7rem; } }
    body #page-wrapper .node--type-page .social-wrap .drag,
    #page-wrapper .node--type-insight .social-wrap .drag,
    #page-wrapper .node--type-author .social-wrap .drag,
    body.paragraphs-previewer .social-wrap .drag,
    body.node--type-landing-page #page-wrapper .social-wrap .drag,
    body.node--type-insight-search #page-wrapper .social-wrap .drag {
      display: block;
      margin: 0 auto;
      max-width: 100px; }
      body #page-wrapper .node--type-page .social-wrap .drag span,
      #page-wrapper .node--type-insight .social-wrap .drag span,
      #page-wrapper .node--type-author .social-wrap .drag span,
      body.paragraphs-previewer .social-wrap .drag span,
      body.node--type-landing-page #page-wrapper .social-wrap .drag span,
      body.node--type-insight-search #page-wrapper .social-wrap .drag span {
        font-size: 12px;
        font-size: 1.2rem;
        font-weight: 700;
        letter-spacing: .5px;
        text-transform: uppercase;
        font-family: 'Avenir LT W01 85 Heavy', sans-serif;
        position: relative;
        width: 100px;
        color: #000; }
        body #page-wrapper .node--type-page .social-wrap .drag span:before, body #page-wrapper .node--type-page .social-wrap .drag span:after,
        #page-wrapper .node--type-insight .social-wrap .drag span:before,
        #page-wrapper .node--type-insight .social-wrap .drag span:after,
        #page-wrapper .node--type-author .social-wrap .drag span:before,
        #page-wrapper .node--type-author .social-wrap .drag span:after,
        body.paragraphs-previewer .social-wrap .drag span:before,
        body.paragraphs-previewer .social-wrap .drag span:after,
        body.node--type-landing-page #page-wrapper .social-wrap .drag span:before,
        body.node--type-landing-page #page-wrapper .social-wrap .drag span:after,
        body.node--type-insight-search #page-wrapper .social-wrap .drag span:before,
        body.node--type-insight-search #page-wrapper .social-wrap .drag span:after {
          content: '';
          background: #333333;
          height: 1px;
          top: 50%;
          position: absolute; }
        body #page-wrapper .node--type-page .social-wrap .drag span:before,
        #page-wrapper .node--type-insight .social-wrap .drag span:before,
        #page-wrapper .node--type-author .social-wrap .drag span:before,
        body.paragraphs-previewer .social-wrap .drag span:before,
        body.node--type-landing-page #page-wrapper .social-wrap .drag span:before,
        body.node--type-insight-search #page-wrapper .social-wrap .drag span:before {
          left: -20px;
          width: 12px; }
        body #page-wrapper .node--type-page .social-wrap .drag span:after,
        #page-wrapper .node--type-insight .social-wrap .drag span:after,
        #page-wrapper .node--type-author .social-wrap .drag span:after,
        body.paragraphs-previewer .social-wrap .drag span:after,
        body.node--type-landing-page #page-wrapper .social-wrap .drag span:after,
        body.node--type-insight-search #page-wrapper .social-wrap .drag span:after {
          width: 70px;
          right: -78px; }
    body #page-wrapper .node--type-page .social-wrap div.container p:last-of-type,
    #page-wrapper .node--type-insight .social-wrap div.container p:last-of-type,
    #page-wrapper .node--type-author .social-wrap div.container p:last-of-type,
    body.paragraphs-previewer .social-wrap div.container p:last-of-type,
    body.node--type-landing-page #page-wrapper .social-wrap div.container p:last-of-type,
    body.node--type-insight-search #page-wrapper .social-wrap div.container p:last-of-type {
      margin-bottom: 0; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .social-wrap div.container,
      #page-wrapper .node--type-insight .social-wrap div.container,
      #page-wrapper .node--type-author .social-wrap div.container,
      body.paragraphs-previewer .social-wrap div.container,
      body.node--type-landing-page #page-wrapper .social-wrap div.container,
      body.node--type-insight-search #page-wrapper .social-wrap div.container {
        display: flex;
        justify-content: flex-start;
        align-items: center; }
        body #page-wrapper .node--type-page .social-wrap div.container h2,
        #page-wrapper .node--type-insight .social-wrap div.container h2,
        #page-wrapper .node--type-author .social-wrap div.container h2,
        body.paragraphs-previewer .social-wrap div.container h2,
        body.node--type-landing-page #page-wrapper .social-wrap div.container h2,
        body.node--type-insight-search #page-wrapper .social-wrap div.container h2 {
          padding-right: 15rem; }
        body #page-wrapper .node--type-page .social-wrap div.container p,
        #page-wrapper .node--type-insight .social-wrap div.container p,
        #page-wrapper .node--type-author .social-wrap div.container p,
        body.paragraphs-previewer .social-wrap div.container p,
        body.node--type-landing-page #page-wrapper .social-wrap div.container p,
        body.node--type-insight-search #page-wrapper .social-wrap div.container p {
          width: 50%; } }
    @media screen and (min-width: 1600px) {
      body #page-wrapper .node--type-page .social-wrap div.container h2,
      #page-wrapper .node--type-insight .social-wrap div.container h2,
      #page-wrapper .node--type-author .social-wrap div.container h2,
      body.paragraphs-previewer .social-wrap div.container h2,
      body.node--type-landing-page #page-wrapper .social-wrap div.container h2,
      body.node--type-insight-search #page-wrapper .social-wrap div.container h2 {
        width: 40%;
        padding-right: 7rem; } }
    @media screen and (min-width: 1600px) {
      body #page-wrapper .node--type-page .social-wrap div.container p,
      #page-wrapper .node--type-insight .social-wrap div.container p,
      #page-wrapper .node--type-author .social-wrap div.container p,
      body.paragraphs-previewer .social-wrap div.container p,
      body.node--type-landing-page #page-wrapper .social-wrap div.container p,
      body.node--type-insight-search #page-wrapper .social-wrap div.container p {
        width: 50%; } }
  body #page-wrapper .node--type-page .owl-carousel,
  #page-wrapper .node--type-insight .owl-carousel,
  #page-wrapper .node--type-author .owl-carousel,
  body.paragraphs-previewer .owl-carousel,
  body.node--type-landing-page #page-wrapper .owl-carousel,
  body.node--type-insight-search #page-wrapper .owl-carousel {
    width: 100%;
    position: relative;
    z-index: 100; }
    body #page-wrapper .node--type-page .owl-carousel .owl-stage-outer,
    #page-wrapper .node--type-insight .owl-carousel .owl-stage-outer,
    #page-wrapper .node--type-author .owl-carousel .owl-stage-outer,
    body.paragraphs-previewer .owl-carousel .owl-stage-outer,
    body.node--type-landing-page #page-wrapper .owl-carousel .owl-stage-outer,
    body.node--type-insight-search #page-wrapper .owl-carousel .owl-stage-outer {
      position: relative;
      overflow: hidden;
      -webkit-transform: translate(0, 0, 0);
      -moz-transform: translate(0, 0, 0);
      -ms-transform: translate(0, 0, 0);
      -o-transform: translate(0, 0, 0);
      transform: translate(0, 0, 0); }
    body #page-wrapper .node--type-page .owl-carousel .owl-stage,
    #page-wrapper .node--type-insight .owl-carousel .owl-stage,
    #page-wrapper .node--type-author .owl-carousel .owl-stage,
    body.paragraphs-previewer .owl-carousel .owl-stage,
    body.node--type-landing-page #page-wrapper .owl-carousel .owl-stage,
    body.node--type-insight-search #page-wrapper .owl-carousel .owl-stage {
      position: relative; }
    body #page-wrapper .node--type-page .owl-carousel .owl-item,
    #page-wrapper .node--type-insight .owl-carousel .owl-item,
    #page-wrapper .node--type-author .owl-carousel .owl-item,
    body.paragraphs-previewer .owl-carousel .owl-item,
    body.node--type-landing-page #page-wrapper .owl-carousel .owl-item,
    body.node--type-insight-search #page-wrapper .owl-carousel .owl-item {
      color: #fff;
      min-height: 400px;
      min-width: 360px;
      height: auto;
      float: left;
      position: relative; }
      body #page-wrapper .node--type-page .owl-carousel .owl-item h4,
      #page-wrapper .node--type-insight .owl-carousel .owl-item h4,
      #page-wrapper .node--type-author .owl-carousel .owl-item h4,
      body.paragraphs-previewer .owl-carousel .owl-item h4,
      body.node--type-landing-page #page-wrapper .owl-carousel .owl-item h4,
      body.node--type-insight-search #page-wrapper .owl-carousel .owl-item h4 {
        position: absolute;
        left: 50%;
        top: 50%;
        -webkit-transform: translate(-50%, -50%);
        -moz-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        -o-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%); }
    body #page-wrapper .node--type-page .owl-carousel .owl-nav,
    #page-wrapper .node--type-insight .owl-carousel .owl-nav,
    #page-wrapper .node--type-author .owl-carousel .owl-nav,
    body.paragraphs-previewer .owl-carousel .owl-nav,
    body.node--type-landing-page #page-wrapper .owl-carousel .owl-nav,
    body.node--type-insight-search #page-wrapper .owl-carousel .owl-nav {
      position: static; }
      body #page-wrapper .node--type-page .owl-carousel .owl-nav.disabled,
      #page-wrapper .node--type-insight .owl-carousel .owl-nav.disabled,
      #page-wrapper .node--type-author .owl-carousel .owl-nav.disabled,
      body.paragraphs-previewer .owl-carousel .owl-nav.disabled,
      body.node--type-landing-page #page-wrapper .owl-carousel .owl-nav.disabled,
      body.node--type-insight-search #page-wrapper .owl-carousel .owl-nav.disabled {
        display: none; }
      body #page-wrapper .node--type-page .owl-carousel .owl-nav > div,
      #page-wrapper .node--type-insight .owl-carousel .owl-nav > div,
      #page-wrapper .node--type-author .owl-carousel .owl-nav > div,
      body.paragraphs-previewer .owl-carousel .owl-nav > div,
      body.node--type-landing-page #page-wrapper .owl-carousel .owl-nav > div,
      body.node--type-insight-search #page-wrapper .owl-carousel .owl-nav > div {
        position: absolute;
        top: 50%;
        -webkit-transform: translate(0, -50%);
        -moz-transform: translate(0, -50%);
        -ms-transform: translate(0, -50%);
        -o-transform: translate(0, -50%);
        transform: translate(0, -50%);
        font-size: 40px;
        font-size: 4rem;
        font-weight: 700;
        cursor: pointer;
        color: #fff; }
        body #page-wrapper .node--type-page .owl-carousel .owl-nav > div.owl-prev,
        #page-wrapper .node--type-insight .owl-carousel .owl-nav > div.owl-prev,
        #page-wrapper .node--type-author .owl-carousel .owl-nav > div.owl-prev,
        body.paragraphs-previewer .owl-carousel .owl-nav > div.owl-prev,
        body.node--type-landing-page #page-wrapper .owl-carousel .owl-nav > div.owl-prev,
        body.node--type-insight-search #page-wrapper .owl-carousel .owl-nav > div.owl-prev {
          left: 1.5rem; }
        body #page-wrapper .node--type-page .owl-carousel .owl-nav > div.owl-next,
        #page-wrapper .node--type-insight .owl-carousel .owl-nav > div.owl-next,
        #page-wrapper .node--type-author .owl-carousel .owl-nav > div.owl-next,
        body.paragraphs-previewer .owl-carousel .owl-nav > div.owl-next,
        body.node--type-landing-page #page-wrapper .owl-carousel .owl-nav > div.owl-next,
        body.node--type-insight-search #page-wrapper .owl-carousel .owl-nav > div.owl-next {
          right: 1.5rem; }
    body #page-wrapper .node--type-page .owl-carousel .owl-dots,
    #page-wrapper .node--type-insight .owl-carousel .owl-dots,
    #page-wrapper .node--type-author .owl-carousel .owl-dots,
    body.paragraphs-previewer .owl-carousel .owl-dots,
    body.node--type-landing-page #page-wrapper .owl-carousel .owl-dots,
    body.node--type-insight-search #page-wrapper .owl-carousel .owl-dots {
      position: absolute;
      text-align: center;
      left: 50%;
      bottom: 1rem;
      -webkit-transform: translateX(-50%);
      -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
      -o-transform: translateX(-50%);
      transform: translateX(-50%); }
      body #page-wrapper .node--type-page .owl-carousel .owl-dots .owl-dot,
      #page-wrapper .node--type-insight .owl-carousel .owl-dots .owl-dot,
      #page-wrapper .node--type-author .owl-carousel .owl-dots .owl-dot,
      body.paragraphs-previewer .owl-carousel .owl-dots .owl-dot,
      body.node--type-landing-page #page-wrapper .owl-carousel .owl-dots .owl-dot,
      body.node--type-insight-search #page-wrapper .owl-carousel .owl-dots .owl-dot {
        background: transparent;
        display: inline-block;
        height: 8px;
        width: 8px;
        border-radius: 50%;
        margin: 0 .5em;
        border: 1px solid white; }
        body #page-wrapper .node--type-page .owl-carousel .owl-dots .owl-dot.active,
        #page-wrapper .node--type-insight .owl-carousel .owl-dots .owl-dot.active,
        #page-wrapper .node--type-author .owl-carousel .owl-dots .owl-dot.active,
        body.paragraphs-previewer .owl-carousel .owl-dots .owl-dot.active,
        body.node--type-landing-page #page-wrapper .owl-carousel .owl-dots .owl-dot.active,
        body.node--type-insight-search #page-wrapper .owl-carousel .owl-dots .owl-dot.active {
          background: #fff; }
  body #page-wrapper .node--type-page .modal,
  #page-wrapper .node--type-insight .modal,
  #page-wrapper .node--type-author .modal,
  body.paragraphs-previewer .modal,
  body.node--type-landing-page #page-wrapper .modal,
  body.node--type-insight-search #page-wrapper .modal {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 10050;
    overflow: hidden;
    display: none;
    background: transparent;
    -webkit-transition: all 0.15s linear;
    -moz-transition: all 0.15s linear;
    -ms-transition: all 0.15s linear;
    -o-transition: all 0.15s linear;
    transition: all 0.15s linear;
    background: rgba(0, 0, 0, 0.65); }
    .modal-open body #page-wrapper .node--type-page .modal, .modal-open
    #page-wrapper .node--type-insight .modal, .modal-open
    #page-wrapper .node--type-author .modal, .modal-open
    body.paragraphs-previewer .modal, .modal-open
    body.node--type-landing-page #page-wrapper .modal, .modal-open
    body.node--type-insight-search #page-wrapper .modal {
      overflow-x: hidden;
      overflow-y: auto; }
    body #page-wrapper .node--type-page .modal .ico-close-thin:before, body #page-wrapper .node--type-page .modal .ico-close-thin:after,
    #page-wrapper .node--type-insight .modal .ico-close-thin:before,
    #page-wrapper .node--type-insight .modal .ico-close-thin:after,
    #page-wrapper .node--type-author .modal .ico-close-thin:before,
    #page-wrapper .node--type-author .modal .ico-close-thin:after,
    body.paragraphs-previewer .modal .ico-close-thin:before,
    body.paragraphs-previewer .modal .ico-close-thin:after,
    body.node--type-landing-page #page-wrapper .modal .ico-close-thin:before,
    body.node--type-landing-page #page-wrapper .modal .ico-close-thin:after,
    body.node--type-insight-search #page-wrapper .modal .ico-close-thin:before,
    body.node--type-insight-search #page-wrapper .modal .ico-close-thin:after {
      content: '';
      display: block;
      width: 2rem;
      height: 2rem;
      border: solid 2px #00778b; }
    body #page-wrapper .node--type-page .modal .ico-close-thin:before,
    #page-wrapper .node--type-insight .modal .ico-close-thin:before,
    #page-wrapper .node--type-author .modal .ico-close-thin:before,
    body.paragraphs-previewer .modal .ico-close-thin:before,
    body.node--type-landing-page #page-wrapper .modal .ico-close-thin:before,
    body.node--type-insight-search #page-wrapper .modal .ico-close-thin:before {
      border-width: 2px 2px 0 0;
      transform: rotate(135deg); }
    body #page-wrapper .node--type-page .modal .ico-close-thin:after,
    #page-wrapper .node--type-insight .modal .ico-close-thin:after,
    #page-wrapper .node--type-author .modal .ico-close-thin:after,
    body.paragraphs-previewer .modal .ico-close-thin:after,
    body.node--type-landing-page #page-wrapper .modal .ico-close-thin:after,
    body.node--type-insight-search #page-wrapper .modal .ico-close-thin:after {
      border-width: 0 0 2px 2px;
      transform: rotate(135deg);
      position: relative;
      top: 5px; }
    body #page-wrapper .node--type-page .modal > figure,
    #page-wrapper .node--type-insight .modal > figure,
    #page-wrapper .node--type-author .modal > figure,
    body.paragraphs-previewer .modal > figure,
    body.node--type-landing-page #page-wrapper .modal > figure,
    body.node--type-insight-search #page-wrapper .modal > figure {
      font-family: 'Avenir LT W01 45 Book', sans-serif;
      width: 70%;
      left: 50%;
      top: 50%;
      -webkit-transform: translate(-50%, -50%);
      -moz-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
      -o-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      position: absolute;
      background: #000;
      padding: 0;
      -webkit-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.5);
      -moz-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.5);
      box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.5);
      z-index: 1; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page .modal > figure,
        #page-wrapper .node--type-insight .modal > figure,
        #page-wrapper .node--type-author .modal > figure,
        body.paragraphs-previewer .modal > figure,
        body.node--type-landing-page #page-wrapper .modal > figure,
        body.node--type-insight-search #page-wrapper .modal > figure {
          width: 73%; } }
      body #page-wrapper .node--type-page .modal > figure > header > button,
      #page-wrapper .node--type-insight .modal > figure > header > button,
      #page-wrapper .node--type-author .modal > figure > header > button,
      body.paragraphs-previewer .modal > figure > header > button,
      body.node--type-landing-page #page-wrapper .modal > figure > header > button,
      body.node--type-insight-search #page-wrapper .modal > figure > header > button {
        position: absolute;
        right: -4rem;
        top: -4rem;
        height: 3rem;
        width: 3rem;
        text-align: center;
        line-height: 2.2rem;
        font-size: 26px;
        font-size: 2.6rem;
        font-weight: 700;
        color: #fff;
        background: #201747;
        border-radius: 50%;
        cursor: pointer; }
        body #page-wrapper .node--type-page .modal > figure > header > button:focus, body #page-wrapper .node--type-page .modal > figure > header > button:hover,
        #page-wrapper .node--type-insight .modal > figure > header > button:focus,
        #page-wrapper .node--type-insight .modal > figure > header > button:hover,
        #page-wrapper .node--type-author .modal > figure > header > button:focus,
        #page-wrapper .node--type-author .modal > figure > header > button:hover,
        body.paragraphs-previewer .modal > figure > header > button:focus,
        body.paragraphs-previewer .modal > figure > header > button:hover,
        body.node--type-landing-page #page-wrapper .modal > figure > header > button:focus,
        body.node--type-landing-page #page-wrapper .modal > figure > header > button:hover,
        body.node--type-insight-search #page-wrapper .modal > figure > header > button:focus,
        body.node--type-insight-search #page-wrapper .modal > figure > header > button:hover {
          opacity: .8; }
      body #page-wrapper .node--type-page .modal > figure p,
      #page-wrapper .node--type-insight .modal > figure p,
      #page-wrapper .node--type-author .modal > figure p,
      body.paragraphs-previewer .modal > figure p,
      body.node--type-landing-page #page-wrapper .modal > figure p,
      body.node--type-insight-search #page-wrapper .modal > figure p {
        font-size: 16px;
        font-size: 1.6rem;
        line-height: 1.5;
        margin: 0 0 1.5em; }
        body #page-wrapper .node--type-page .modal > figure p:last-of-type,
        #page-wrapper .node--type-insight .modal > figure p:last-of-type,
        #page-wrapper .node--type-author .modal > figure p:last-of-type,
        body.paragraphs-previewer .modal > figure p:last-of-type,
        body.node--type-landing-page #page-wrapper .modal > figure p:last-of-type,
        body.node--type-insight-search #page-wrapper .modal > figure p:last-of-type {
          margin: 0; }
      body #page-wrapper .node--type-page .modal > figure.video article,
      #page-wrapper .node--type-insight .modal > figure.video article,
      #page-wrapper .node--type-author .modal > figure.video article,
      body.paragraphs-previewer .modal > figure.video article,
      body.node--type-landing-page #page-wrapper .modal > figure.video article,
      body.node--type-insight-search #page-wrapper .modal > figure.video article {
        position: relative;
        padding-top: 56.25%; }
        body #page-wrapper .node--type-page .modal > figure.video article > iframe,
        #page-wrapper .node--type-insight .modal > figure.video article > iframe,
        #page-wrapper .node--type-author .modal > figure.video article > iframe,
        body.paragraphs-previewer .modal > figure.video article > iframe,
        body.node--type-landing-page #page-wrapper .modal > figure.video article > iframe,
        body.node--type-insight-search #page-wrapper .modal > figure.video article > iframe {
          position: absolute;
          left: 0;
          top: 0;
          height: 100%;
          width: 100%; }
  body #page-wrapper .node--type-page .marketo-modal.modal,
  #page-wrapper .node--type-insight .marketo-modal.modal,
  #page-wrapper .node--type-author .marketo-modal.modal,
  body.paragraphs-previewer .marketo-modal.modal,
  body.node--type-landing-page #page-wrapper .marketo-modal.modal,
  body.node--type-insight-search #page-wrapper .marketo-modal.modal {
    z-index: 5000000000;
    background-color: #f5f5f5;
    background: url("/themes/custom/leidos/style/scss/img/modal-bg.jpg");
    background-size: cover;
    background-repeat: no-repeat; }
    body #page-wrapper .node--type-page .marketo-modal.modal .modal-wrap,
    #page-wrapper .node--type-insight .marketo-modal.modal .modal-wrap,
    #page-wrapper .node--type-author .marketo-modal.modal .modal-wrap,
    body.paragraphs-previewer .marketo-modal.modal .modal-wrap,
    body.node--type-landing-page #page-wrapper .marketo-modal.modal .modal-wrap,
    body.node--type-insight-search #page-wrapper .marketo-modal.modal .modal-wrap {
      padding-top: 3rem;
      padding-bottom: 3rem; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page .marketo-modal.modal .modal-wrap,
        #page-wrapper .node--type-insight .marketo-modal.modal .modal-wrap,
        #page-wrapper .node--type-author .marketo-modal.modal .modal-wrap,
        body.paragraphs-previewer .marketo-modal.modal .modal-wrap,
        body.node--type-landing-page #page-wrapper .marketo-modal.modal .modal-wrap,
        body.node--type-insight-search #page-wrapper .marketo-modal.modal .modal-wrap {
          padding-top: 5rem; } }
      @media screen and (min-width: 1200px) {
        body #page-wrapper .node--type-page .marketo-modal.modal .modal-wrap,
        #page-wrapper .node--type-insight .marketo-modal.modal .modal-wrap,
        #page-wrapper .node--type-author .marketo-modal.modal .modal-wrap,
        body.paragraphs-previewer .marketo-modal.modal .modal-wrap,
        body.node--type-landing-page #page-wrapper .marketo-modal.modal .modal-wrap,
        body.node--type-insight-search #page-wrapper .marketo-modal.modal .modal-wrap {
          padding-top: 7rem; } }
      body #page-wrapper .node--type-page .marketo-modal.modal .modal-wrap .mktoForm input, body #page-wrapper .node--type-page .marketo-modal.modal .modal-wrap textarea#mktoFormComments, body #page-wrapper .node--type-page .marketo-modal.modal .modal-wrap .mktoForm select, body #page-wrapper .node--type-page .marketo-modal.modal .modal-wrap .mktoCheckboxList label::before, body #page-wrapper .node--type-page .marketo-modal.modal .modal-wrap .mktoForm .mktoRadioList label::before,
      #page-wrapper .node--type-insight .marketo-modal.modal .modal-wrap .mktoForm input,
      #page-wrapper .node--type-insight .marketo-modal.modal .modal-wrap textarea#mktoFormComments,
      #page-wrapper .node--type-insight .marketo-modal.modal .modal-wrap .mktoForm select,
      #page-wrapper .node--type-insight .marketo-modal.modal .modal-wrap .mktoCheckboxList label::before,
      #page-wrapper .node--type-insight .marketo-modal.modal .modal-wrap .mktoForm .mktoRadioList label::before,
      #page-wrapper .node--type-author .marketo-modal.modal .modal-wrap .mktoForm input,
      #page-wrapper .node--type-author .marketo-modal.modal .modal-wrap textarea#mktoFormComments,
      #page-wrapper .node--type-author .marketo-modal.modal .modal-wrap .mktoForm select,
      #page-wrapper .node--type-author .marketo-modal.modal .modal-wrap .mktoCheckboxList label::before,
      #page-wrapper .node--type-author .marketo-modal.modal .modal-wrap .mktoForm .mktoRadioList label::before,
      body.paragraphs-previewer .marketo-modal.modal .modal-wrap .mktoForm input,
      body.paragraphs-previewer .marketo-modal.modal .modal-wrap textarea#mktoFormComments,
      body.paragraphs-previewer .marketo-modal.modal .modal-wrap .mktoForm select,
      body.paragraphs-previewer .marketo-modal.modal .modal-wrap .mktoCheckboxList label::before,
      body.paragraphs-previewer .marketo-modal.modal .modal-wrap .mktoForm .mktoRadioList label::before,
      body.node--type-landing-page #page-wrapper .marketo-modal.modal .modal-wrap .mktoForm input,
      body.node--type-landing-page #page-wrapper .marketo-modal.modal .modal-wrap textarea#mktoFormComments,
      body.node--type-landing-page #page-wrapper .marketo-modal.modal .modal-wrap .mktoForm select,
      body.node--type-landing-page #page-wrapper .marketo-modal.modal .modal-wrap .mktoCheckboxList label::before,
      body.node--type-landing-page #page-wrapper .marketo-modal.modal .modal-wrap .mktoForm .mktoRadioList label::before,
      body.node--type-insight-search #page-wrapper .marketo-modal.modal .modal-wrap .mktoForm input,
      body.node--type-insight-search #page-wrapper .marketo-modal.modal .modal-wrap textarea#mktoFormComments,
      body.node--type-insight-search #page-wrapper .marketo-modal.modal .modal-wrap .mktoForm select,
      body.node--type-insight-search #page-wrapper .marketo-modal.modal .modal-wrap .mktoCheckboxList label::before,
      body.node--type-insight-search #page-wrapper .marketo-modal.modal .modal-wrap .mktoForm .mktoRadioList label::before {
        border: white; }
    body #page-wrapper .node--type-page .marketo-modal.modal .mktoForm,
    #page-wrapper .node--type-insight .marketo-modal.modal .mktoForm,
    #page-wrapper .node--type-author .marketo-modal.modal .mktoForm,
    body.paragraphs-previewer .marketo-modal.modal .mktoForm,
    body.node--type-landing-page #page-wrapper .marketo-modal.modal .mktoForm,
    body.node--type-insight-search #page-wrapper .marketo-modal.modal .mktoForm {
      padding: 0 1rem 3rem; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page .marketo-modal.modal .mktoForm,
        #page-wrapper .node--type-insight .marketo-modal.modal .mktoForm,
        #page-wrapper .node--type-author .marketo-modal.modal .mktoForm,
        body.paragraphs-previewer .marketo-modal.modal .mktoForm,
        body.node--type-landing-page #page-wrapper .marketo-modal.modal .mktoForm,
        body.node--type-insight-search #page-wrapper .marketo-modal.modal .mktoForm {
          padding: 0; } }
    body #page-wrapper .node--type-page .marketo-modal.modal button.close,
    #page-wrapper .node--type-insight .marketo-modal.modal button.close,
    #page-wrapper .node--type-author .marketo-modal.modal button.close,
    body.paragraphs-previewer .marketo-modal.modal button.close,
    body.node--type-landing-page #page-wrapper .marketo-modal.modal button.close,
    body.node--type-insight-search #page-wrapper .marketo-modal.modal button.close {
      position: absolute;
      top: 2rem;
      right: 3rem;
      font-size: 3rem;
      line-height: 3rem;
      color: #4c4c4c; }
  body #page-wrapper .node--type-page .featured-component .stat-callout.border,
  #page-wrapper .node--type-insight .featured-component .stat-callout.border,
  #page-wrapper .node--type-author .featured-component .stat-callout.border,
  body.paragraphs-previewer .featured-component .stat-callout.border,
  body.node--type-landing-page #page-wrapper .featured-component .stat-callout.border,
  body.node--type-insight-search #page-wrapper .featured-component .stat-callout.border {
    border-top: none;
    border-bottom: none; }
  body #page-wrapper .node--type-page .paragraph--type--formatted-text p:last-of-type,
  #page-wrapper .node--type-insight .paragraph--type--formatted-text p:last-of-type,
  #page-wrapper .node--type-author .paragraph--type--formatted-text p:last-of-type,
  body.paragraphs-previewer .paragraph--type--formatted-text p:last-of-type,
  body.node--type-landing-page #page-wrapper .paragraph--type--formatted-text p:last-of-type,
  body.node--type-insight-search #page-wrapper .paragraph--type--formatted-text p:last-of-type {
    margin-bottom: 0; }
  body #page-wrapper .node--type-page section.stat-callout,
  #page-wrapper .node--type-insight section.stat-callout,
  #page-wrapper .node--type-author section.stat-callout,
  body.paragraphs-previewer section.stat-callout,
  body.node--type-landing-page #page-wrapper section.stat-callout,
  body.node--type-insight-search #page-wrapper section.stat-callout {
    align-items: center;
    width: 100%;
    display: flex;
    justify-content: center;
    flex-flow: row wrap;
    padding: 3.5rem 0 4rem; }
    body #page-wrapper .node--type-page section.stat-callout.border,
    #page-wrapper .node--type-insight section.stat-callout.border,
    #page-wrapper .node--type-author section.stat-callout.border,
    body.paragraphs-previewer section.stat-callout.border,
    body.node--type-landing-page #page-wrapper section.stat-callout.border,
    body.node--type-insight-search #page-wrapper section.stat-callout.border {
      border-top: 2px solid #850f89;
      border-bottom: 2px solid #850f89; }
    body #page-wrapper .node--type-page section.stat-callout.bg-dark h2,
    #page-wrapper .node--type-insight section.stat-callout.bg-dark h2,
    #page-wrapper .node--type-author section.stat-callout.bg-dark h2,
    body.paragraphs-previewer section.stat-callout.bg-dark h2,
    body.node--type-landing-page #page-wrapper section.stat-callout.bg-dark h2,
    body.node--type-insight-search #page-wrapper section.stat-callout.bg-dark h2 {
      color: #fff; }
    body #page-wrapper .node--type-page section.stat-callout.purple,
    #page-wrapper .node--type-insight section.stat-callout.purple,
    #page-wrapper .node--type-author section.stat-callout.purple,
    body.paragraphs-previewer section.stat-callout.purple,
    body.node--type-landing-page #page-wrapper section.stat-callout.purple,
    body.node--type-insight-search #page-wrapper section.stat-callout.purple {
      background: #201747;
      /* Old browsers */
      background: -moz-linear-gradient(45deg, #201747 0%, #850f89 100%);
      /* FF3.6-15 */
      background: -webkit-linear-gradient(45deg, #201747 0%, #850f89 100%);
      /* Chrome10-25,Safari5.1-6 */
      background: linear-gradient(45deg, #201747 0%, #850f89 100%);
      /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#201747', endColorstr='#850f89',GradientType=1 );
      /* IE6-9 fallback on horizontal gradient */
      color: #fff;
      font-weight: 500; }
      body #page-wrapper .node--type-page section.stat-callout.purple p, body #page-wrapper .node--type-page section.stat-callout.purple span,
      #page-wrapper .node--type-insight section.stat-callout.purple p,
      #page-wrapper .node--type-insight section.stat-callout.purple span,
      #page-wrapper .node--type-author section.stat-callout.purple p,
      #page-wrapper .node--type-author section.stat-callout.purple span,
      body.paragraphs-previewer section.stat-callout.purple p,
      body.paragraphs-previewer section.stat-callout.purple span,
      body.node--type-landing-page #page-wrapper section.stat-callout.purple p,
      body.node--type-landing-page #page-wrapper section.stat-callout.purple span,
      body.node--type-insight-search #page-wrapper section.stat-callout.purple p,
      body.node--type-insight-search #page-wrapper section.stat-callout.purple span {
        color: #fff;
        font-weight: 500; }
    body #page-wrapper .node--type-page section.stat-callout.blue,
    #page-wrapper .node--type-insight section.stat-callout.blue,
    #page-wrapper .node--type-author section.stat-callout.blue,
    body.paragraphs-previewer section.stat-callout.blue,
    body.node--type-landing-page #page-wrapper section.stat-callout.blue,
    body.node--type-insight-search #page-wrapper section.stat-callout.blue {
      /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#003b49+0,00778b+99 */
      background: #003b49;
      /* Old browsers */
      background: -moz-linear-gradient(45deg, #003b49 0%, #00778b 99%);
      /* FF3.6-15 */
      background: -webkit-linear-gradient(45deg, #003b49 0%, #00778b 99%);
      /* Chrome10-25,Safari5.1-6 */
      background: linear-gradient(45deg, #003b49 0%, #00778b 99%);
      /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003b49', endColorstr='#00778b',GradientType=1 );
      /* IE6-9 fallback on horizontal gradient */ }
    body #page-wrapper .node--type-page section.stat-callout.green,
    #page-wrapper .node--type-insight section.stat-callout.green,
    #page-wrapper .node--type-author section.stat-callout.green,
    body.paragraphs-previewer section.stat-callout.green,
    body.node--type-landing-page #page-wrapper section.stat-callout.green,
    body.node--type-insight-search #page-wrapper section.stat-callout.green {
      /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00615e+0,029875+99 */
      background: #00615e;
      /* Old browsers */
      background: -moz-linear-gradient(45deg, #00615e 0%, #029875 99%);
      /* FF3.6-15 */
      background: -webkit-linear-gradient(45deg, #00615e 0%, #029875 99%);
      /* Chrome10-25,Safari5.1-6 */
      background: linear-gradient(45deg, #00615e 0%, #029875 99%);
      /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00615e', endColorstr='#029875',GradientType=1 );
      /* IE6-9 fallback on horizontal gradient */ }
    body #page-wrapper .node--type-page section.stat-callout p,
    #page-wrapper .node--type-insight section.stat-callout p,
    #page-wrapper .node--type-author section.stat-callout p,
    body.paragraphs-previewer section.stat-callout p,
    body.node--type-landing-page #page-wrapper section.stat-callout p,
    body.node--type-insight-search #page-wrapper section.stat-callout p {
      margin-bottom: 0; }
    body #page-wrapper .node--type-page section.stat-callout.img-right img,
    #page-wrapper .node--type-insight section.stat-callout.img-right img,
    #page-wrapper .node--type-author section.stat-callout.img-right img,
    body.paragraphs-previewer section.stat-callout.img-right img,
    body.node--type-landing-page #page-wrapper section.stat-callout.img-right img,
    body.node--type-insight-search #page-wrapper section.stat-callout.img-right img {
      order: 1; }
    @media screen and (max-width: 575.98px) {
      body #page-wrapper .node--type-page section.stat-callout,
      #page-wrapper .node--type-insight section.stat-callout,
      #page-wrapper .node--type-author section.stat-callout,
      body.paragraphs-previewer section.stat-callout,
      body.node--type-landing-page #page-wrapper section.stat-callout,
      body.node--type-insight-search #page-wrapper section.stat-callout {
        flex-direction: column; }
        body #page-wrapper .node--type-page section.stat-callout img,
        #page-wrapper .node--type-insight section.stat-callout img,
        #page-wrapper .node--type-author section.stat-callout img,
        body.paragraphs-previewer section.stat-callout img,
        body.node--type-landing-page #page-wrapper section.stat-callout img,
        body.node--type-insight-search #page-wrapper section.stat-callout img {
          max-width: 210px;
          margin-top: 0; }
          body #page-wrapper .node--type-page section.stat-callout img.right,
          #page-wrapper .node--type-insight section.stat-callout img.right,
          #page-wrapper .node--type-author section.stat-callout img.right,
          body.paragraphs-previewer section.stat-callout img.right,
          body.node--type-landing-page #page-wrapper section.stat-callout img.right,
          body.node--type-insight-search #page-wrapper section.stat-callout img.right {
            margin-top: 2rem;
            margin-bottom: 0; }
          body #page-wrapper .node--type-page section.stat-callout img.left,
          #page-wrapper .node--type-insight section.stat-callout img.left,
          #page-wrapper .node--type-author section.stat-callout img.left,
          body.paragraphs-previewer section.stat-callout img.left,
          body.node--type-landing-page #page-wrapper section.stat-callout img.left,
          body.node--type-insight-search #page-wrapper section.stat-callout img.left {
            margin-top: 0;
            margin-bottom: 2rem; }
        body #page-wrapper .node--type-page section.stat-callout.img-right img,
        #page-wrapper .node--type-insight section.stat-callout.img-right img,
        #page-wrapper .node--type-author section.stat-callout.img-right img,
        body.paragraphs-previewer section.stat-callout.img-right img,
        body.node--type-landing-page #page-wrapper section.stat-callout.img-right img,
        body.node--type-insight-search #page-wrapper section.stat-callout.img-right img {
          margin-top: 2rem;
          margin-bottom: 0; }
        body #page-wrapper .node--type-page section.stat-callout.img-left img,
        #page-wrapper .node--type-insight section.stat-callout.img-left img,
        #page-wrapper .node--type-author section.stat-callout.img-left img,
        body.paragraphs-previewer section.stat-callout.img-left img,
        body.node--type-landing-page #page-wrapper section.stat-callout.img-left img,
        body.node--type-insight-search #page-wrapper section.stat-callout.img-left img {
          margin-top: 0;
          margin-bottom: 2rem; }
        body #page-wrapper .node--type-page section.stat-callout h2, body #page-wrapper .node--type-page section.stat-callout p,
        #page-wrapper .node--type-insight section.stat-callout h2,
        #page-wrapper .node--type-insight section.stat-callout p,
        #page-wrapper .node--type-author section.stat-callout h2,
        #page-wrapper .node--type-author section.stat-callout p,
        body.paragraphs-previewer section.stat-callout h2,
        body.paragraphs-previewer section.stat-callout p,
        body.node--type-landing-page #page-wrapper section.stat-callout h2,
        body.node--type-landing-page #page-wrapper section.stat-callout p,
        body.node--type-insight-search #page-wrapper section.stat-callout h2,
        body.node--type-insight-search #page-wrapper section.stat-callout p {
          margin-bottom: 0; } }
    @media screen and (min-width: 576px) {
      body #page-wrapper .node--type-page section.stat-callout,
      #page-wrapper .node--type-insight section.stat-callout,
      #page-wrapper .node--type-author section.stat-callout,
      body.paragraphs-previewer section.stat-callout,
      body.node--type-landing-page #page-wrapper section.stat-callout,
      body.node--type-insight-search #page-wrapper section.stat-callout {
        justify-content: space-around; }
        body #page-wrapper .node--type-page section.stat-callout img,
        #page-wrapper .node--type-insight section.stat-callout img,
        #page-wrapper .node--type-author section.stat-callout img,
        body.paragraphs-previewer section.stat-callout img,
        body.node--type-landing-page #page-wrapper section.stat-callout img,
        body.node--type-insight-search #page-wrapper section.stat-callout img {
          max-width: 230px; }
        body #page-wrapper .node--type-page section.stat-callout img + div,
        #page-wrapper .node--type-insight section.stat-callout img + div,
        #page-wrapper .node--type-author section.stat-callout img + div,
        body.paragraphs-previewer section.stat-callout img + div,
        body.node--type-landing-page #page-wrapper section.stat-callout img + div,
        body.node--type-insight-search #page-wrapper section.stat-callout img + div {
          max-width: 50%; } }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page section.stat-callout,
      #page-wrapper .node--type-insight section.stat-callout,
      #page-wrapper .node--type-author section.stat-callout,
      body.paragraphs-previewer section.stat-callout,
      body.node--type-landing-page #page-wrapper section.stat-callout,
      body.node--type-insight-search #page-wrapper section.stat-callout {
        padding: 5rem 0; }
        body #page-wrapper .node--type-page section.stat-callout img,
        #page-wrapper .node--type-insight section.stat-callout img,
        #page-wrapper .node--type-author section.stat-callout img,
        body.paragraphs-previewer section.stat-callout img,
        body.node--type-landing-page #page-wrapper section.stat-callout img,
        body.node--type-insight-search #page-wrapper section.stat-callout img {
          max-width: none; } }
    @media screen and (min-width: 1200px) {
      body #page-wrapper .node--type-page section.stat-callout,
      #page-wrapper .node--type-insight section.stat-callout,
      #page-wrapper .node--type-author section.stat-callout,
      body.paragraphs-previewer section.stat-callout,
      body.node--type-landing-page #page-wrapper section.stat-callout,
      body.node--type-insight-search #page-wrapper section.stat-callout {
        padding: 7rem 0; } }
    body #page-wrapper .node--type-page section.stat-callout img.right,
    #page-wrapper .node--type-insight section.stat-callout img.right,
    #page-wrapper .node--type-author section.stat-callout img.right,
    body.paragraphs-previewer section.stat-callout img.right,
    body.node--type-landing-page #page-wrapper section.stat-callout img.right,
    body.node--type-insight-search #page-wrapper section.stat-callout img.right {
      order: 1; }
    body #page-wrapper .node--type-page section.stat-callout > div,
    #page-wrapper .node--type-insight section.stat-callout > div,
    #page-wrapper .node--type-author section.stat-callout > div,
    body.paragraphs-previewer section.stat-callout > div,
    body.node--type-landing-page #page-wrapper section.stat-callout > div,
    body.node--type-insight-search #page-wrapper section.stat-callout > div {
      text-align: center; }
    body #page-wrapper .node--type-page section.stat-callout p,
    #page-wrapper .node--type-insight section.stat-callout p,
    #page-wrapper .node--type-author section.stat-callout p,
    body.paragraphs-previewer section.stat-callout p,
    body.node--type-landing-page #page-wrapper section.stat-callout p,
    body.node--type-insight-search #page-wrapper section.stat-callout p {
      font-size: 20px;
      font-size: 2rem;
      line-height: 1.14em; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page section.stat-callout p,
        #page-wrapper .node--type-insight section.stat-callout p,
        #page-wrapper .node--type-author section.stat-callout p,
        body.paragraphs-previewer section.stat-callout p,
        body.node--type-landing-page #page-wrapper section.stat-callout p,
        body.node--type-insight-search #page-wrapper section.stat-callout p {
          font-size: 24px;
          font-size: 2.4rem; } }
      @media screen and (min-width: 1200px) {
        body #page-wrapper .node--type-page section.stat-callout p,
        #page-wrapper .node--type-insight section.stat-callout p,
        #page-wrapper .node--type-author section.stat-callout p,
        body.paragraphs-previewer section.stat-callout p,
        body.node--type-landing-page #page-wrapper section.stat-callout p,
        body.node--type-insight-search #page-wrapper section.stat-callout p {
          font-size: 28px;
          font-size: 2.8rem; } }
    body #page-wrapper .node--type-page section.stat-callout h2,
    #page-wrapper .node--type-insight section.stat-callout h2,
    #page-wrapper .node--type-author section.stat-callout h2,
    body.paragraphs-previewer section.stat-callout h2,
    body.node--type-landing-page #page-wrapper section.stat-callout h2,
    body.node--type-insight-search #page-wrapper section.stat-callout h2 {
      font-size: 48px;
      font-size: 4.8rem;
      color: #850f89;
      font-family: 'Avenir LT W01 85 Heavy', sans-serif;
      font-weight: 600; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page section.stat-callout h2,
        #page-wrapper .node--type-insight section.stat-callout h2,
        #page-wrapper .node--type-author section.stat-callout h2,
        body.paragraphs-previewer section.stat-callout h2,
        body.node--type-landing-page #page-wrapper section.stat-callout h2,
        body.node--type-insight-search #page-wrapper section.stat-callout h2 {
          font-size: 56px;
          font-size: 5.6rem; } }
      @media screen and (min-width: 1200px) {
        body #page-wrapper .node--type-page section.stat-callout h2,
        #page-wrapper .node--type-insight section.stat-callout h2,
        #page-wrapper .node--type-author section.stat-callout h2,
        body.paragraphs-previewer section.stat-callout h2,
        body.node--type-landing-page #page-wrapper section.stat-callout h2,
        body.node--type-insight-search #page-wrapper section.stat-callout h2 {
          font-size: 72px;
          font-size: 7.2rem; } }
  body #page-wrapper .node--type-page section.featured-component,
  #page-wrapper .node--type-insight section.featured-component,
  #page-wrapper .node--type-author section.featured-component,
  body.paragraphs-previewer section.featured-component,
  body.node--type-landing-page #page-wrapper section.featured-component,
  body.node--type-insight-search #page-wrapper section.featured-component {
    /* White Background */
    /* Green Background */
    /* Purple Background */
    /* Dark Purple Background */
    /* Gray Background */
    /* Dark Gray Background */
    padding: 0;
    overflow: hidden;
    background: black;
    color: #fff;
    /*display: flex; Got rid of Flex on this because combination with absolute
    positioning seemed to be incompatible with IE */
    flex-direction: column-reverse;
    position: relative;
    /* Slick Carousel on Complex Featured Components*/ }
    body #page-wrapper .node--type-page section.featured-component.bg-white, body #page-wrapper .node--type-page section.featured-component.right.bg-white,
    #page-wrapper .node--type-insight section.featured-component.bg-white,
    #page-wrapper .node--type-insight section.featured-component.right.bg-white,
    #page-wrapper .node--type-author section.featured-component.bg-white,
    #page-wrapper .node--type-author section.featured-component.right.bg-white,
    body.paragraphs-previewer section.featured-component.bg-white,
    body.paragraphs-previewer section.featured-component.right.bg-white,
    body.node--type-landing-page #page-wrapper section.featured-component.bg-white,
    body.node--type-landing-page #page-wrapper section.featured-component.right.bg-white,
    body.node--type-insight-search #page-wrapper section.featured-component.bg-white,
    body.node--type-insight-search #page-wrapper section.featured-component.right.bg-white {
      background: #fff; }
      body #page-wrapper .node--type-page section.featured-component.bg-white .skew:first-of-type:before, body #page-wrapper .node--type-page section.featured-component.right.bg-white .skew:first-of-type:before,
      #page-wrapper .node--type-insight section.featured-component.bg-white .skew:first-of-type:before,
      #page-wrapper .node--type-insight section.featured-component.right.bg-white .skew:first-of-type:before,
      #page-wrapper .node--type-author section.featured-component.bg-white .skew:first-of-type:before,
      #page-wrapper .node--type-author section.featured-component.right.bg-white .skew:first-of-type:before,
      body.paragraphs-previewer section.featured-component.bg-white .skew:first-of-type:before,
      body.paragraphs-previewer section.featured-component.right.bg-white .skew:first-of-type:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-white .skew:first-of-type:before,
      body.node--type-landing-page #page-wrapper section.featured-component.right.bg-white .skew:first-of-type:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-white .skew:first-of-type:before,
      body.node--type-insight-search #page-wrapper section.featured-component.right.bg-white .skew:first-of-type:before {
        background-image: url("/themes/custom/leidos/style/scss/img/featured-leftw.png"); }
      body #page-wrapper .node--type-page section.featured-component.bg-white .skew:after, body #page-wrapper .node--type-page section.featured-component.right.bg-white .skew:after,
      #page-wrapper .node--type-insight section.featured-component.bg-white .skew:after,
      #page-wrapper .node--type-insight section.featured-component.right.bg-white .skew:after,
      #page-wrapper .node--type-author section.featured-component.bg-white .skew:after,
      #page-wrapper .node--type-author section.featured-component.right.bg-white .skew:after,
      body.paragraphs-previewer section.featured-component.bg-white .skew:after,
      body.paragraphs-previewer section.featured-component.right.bg-white .skew:after,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-white .skew:after,
      body.node--type-landing-page #page-wrapper section.featured-component.right.bg-white .skew:after,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-white .skew:after,
      body.node--type-insight-search #page-wrapper section.featured-component.right.bg-white .skew:after {
        background: #fff; }
      body #page-wrapper .node--type-page section.featured-component.bg-white .skew.behind:before, body #page-wrapper .node--type-page section.featured-component.bg-white .skew.behind.dark:before, body #page-wrapper .node--type-page section.featured-component.right.bg-white .skew.behind:before, body #page-wrapper .node--type-page section.featured-component.right.bg-white .skew.behind.dark:before,
      #page-wrapper .node--type-insight section.featured-component.bg-white .skew.behind:before,
      #page-wrapper .node--type-insight section.featured-component.bg-white .skew.behind.dark:before,
      #page-wrapper .node--type-insight section.featured-component.right.bg-white .skew.behind:before,
      #page-wrapper .node--type-insight section.featured-component.right.bg-white .skew.behind.dark:before,
      #page-wrapper .node--type-author section.featured-component.bg-white .skew.behind:before,
      #page-wrapper .node--type-author section.featured-component.bg-white .skew.behind.dark:before,
      #page-wrapper .node--type-author section.featured-component.right.bg-white .skew.behind:before,
      #page-wrapper .node--type-author section.featured-component.right.bg-white .skew.behind.dark:before,
      body.paragraphs-previewer section.featured-component.bg-white .skew.behind:before,
      body.paragraphs-previewer section.featured-component.bg-white .skew.behind.dark:before,
      body.paragraphs-previewer section.featured-component.right.bg-white .skew.behind:before,
      body.paragraphs-previewer section.featured-component.right.bg-white .skew.behind.dark:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-white .skew.behind:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-white .skew.behind.dark:before,
      body.node--type-landing-page #page-wrapper section.featured-component.right.bg-white .skew.behind:before,
      body.node--type-landing-page #page-wrapper section.featured-component.right.bg-white .skew.behind.dark:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-white .skew.behind:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-white .skew.behind.dark:before,
      body.node--type-insight-search #page-wrapper section.featured-component.right.bg-white .skew.behind:before,
      body.node--type-insight-search #page-wrapper section.featured-component.right.bg-white .skew.behind.dark:before {
        background-color: rgba(255, 255, 255, 0.6); }
    body #page-wrapper .node--type-page section.featured-component.bg-white.right .skew:first-of-type:before,
    #page-wrapper .node--type-insight section.featured-component.bg-white.right .skew:first-of-type:before,
    #page-wrapper .node--type-author section.featured-component.bg-white.right .skew:first-of-type:before,
    body.paragraphs-previewer section.featured-component.bg-white.right .skew:first-of-type:before,
    body.node--type-landing-page #page-wrapper section.featured-component.bg-white.right .skew:first-of-type:before,
    body.node--type-insight-search #page-wrapper section.featured-component.bg-white.right .skew:first-of-type:before {
      background-image: url("/themes/custom/leidos/style/scss/img/featured-rightw.png"); }
    body #page-wrapper .node--type-page section.featured-component.bg-green, body #page-wrapper .node--type-page section.featured-component.bg-green.right,
    #page-wrapper .node--type-insight section.featured-component.bg-green,
    #page-wrapper .node--type-insight section.featured-component.bg-green.right,
    #page-wrapper .node--type-author section.featured-component.bg-green,
    #page-wrapper .node--type-author section.featured-component.bg-green.right,
    body.paragraphs-previewer section.featured-component.bg-green,
    body.paragraphs-previewer section.featured-component.bg-green.right,
    body.node--type-landing-page #page-wrapper section.featured-component.bg-green,
    body.node--type-landing-page #page-wrapper section.featured-component.bg-green.right,
    body.node--type-insight-search #page-wrapper section.featured-component.bg-green,
    body.node--type-insight-search #page-wrapper section.featured-component.bg-green.right {
      background: #029875; }
      body #page-wrapper .node--type-page section.featured-component.bg-green .skew:first-of-type:before, body #page-wrapper .node--type-page section.featured-component.bg-green.right .skew:first-of-type:before,
      #page-wrapper .node--type-insight section.featured-component.bg-green .skew:first-of-type:before,
      #page-wrapper .node--type-insight section.featured-component.bg-green.right .skew:first-of-type:before,
      #page-wrapper .node--type-author section.featured-component.bg-green .skew:first-of-type:before,
      #page-wrapper .node--type-author section.featured-component.bg-green.right .skew:first-of-type:before,
      body.paragraphs-previewer section.featured-component.bg-green .skew:first-of-type:before,
      body.paragraphs-previewer section.featured-component.bg-green.right .skew:first-of-type:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-green .skew:first-of-type:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-green.right .skew:first-of-type:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-green .skew:first-of-type:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-green.right .skew:first-of-type:before {
        background-image: url("/themes/custom/leidos/style/scss/img/banner_green_left.png"); }
      body #page-wrapper .node--type-page section.featured-component.bg-green .skew:after, body #page-wrapper .node--type-page section.featured-component.bg-green.right .skew:after,
      #page-wrapper .node--type-insight section.featured-component.bg-green .skew:after,
      #page-wrapper .node--type-insight section.featured-component.bg-green.right .skew:after,
      #page-wrapper .node--type-author section.featured-component.bg-green .skew:after,
      #page-wrapper .node--type-author section.featured-component.bg-green.right .skew:after,
      body.paragraphs-previewer section.featured-component.bg-green .skew:after,
      body.paragraphs-previewer section.featured-component.bg-green.right .skew:after,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-green .skew:after,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-green.right .skew:after,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-green .skew:after,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-green.right .skew:after {
        background: #029875; }
      body #page-wrapper .node--type-page section.featured-component.bg-green .skew.behind:before, body #page-wrapper .node--type-page section.featured-component.bg-green.right .skew.behind:before,
      #page-wrapper .node--type-insight section.featured-component.bg-green .skew.behind:before,
      #page-wrapper .node--type-insight section.featured-component.bg-green.right .skew.behind:before,
      #page-wrapper .node--type-author section.featured-component.bg-green .skew.behind:before,
      #page-wrapper .node--type-author section.featured-component.bg-green.right .skew.behind:before,
      body.paragraphs-previewer section.featured-component.bg-green .skew.behind:before,
      body.paragraphs-previewer section.featured-component.bg-green.right .skew.behind:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-green .skew.behind:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-green.right .skew.behind:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-green .skew.behind:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-green.right .skew.behind:before {
        background-color: rgba(2, 152, 117, 0.6); }
      body #page-wrapper .node--type-page section.featured-component.bg-green .skew.behind.dark:before, body #page-wrapper .node--type-page section.featured-component.bg-green.right .skew.behind.dark:before,
      #page-wrapper .node--type-insight section.featured-component.bg-green .skew.behind.dark:before,
      #page-wrapper .node--type-insight section.featured-component.bg-green.right .skew.behind.dark:before,
      #page-wrapper .node--type-author section.featured-component.bg-green .skew.behind.dark:before,
      #page-wrapper .node--type-author section.featured-component.bg-green.right .skew.behind.dark:before,
      body.paragraphs-previewer section.featured-component.bg-green .skew.behind.dark:before,
      body.paragraphs-previewer section.featured-component.bg-green.right .skew.behind.dark:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-green .skew.behind.dark:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-green.right .skew.behind.dark:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-green .skew.behind.dark:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-green.right .skew.behind.dark:before {
        background-color: rgba(40, 71, 52, 0.6); }
    body #page-wrapper .node--type-page section.featured-component.bg-green.right .skew:first-of-type:before,
    #page-wrapper .node--type-insight section.featured-component.bg-green.right .skew:first-of-type:before,
    #page-wrapper .node--type-author section.featured-component.bg-green.right .skew:first-of-type:before,
    body.paragraphs-previewer section.featured-component.bg-green.right .skew:first-of-type:before,
    body.node--type-landing-page #page-wrapper section.featured-component.bg-green.right .skew:first-of-type:before,
    body.node--type-insight-search #page-wrapper section.featured-component.bg-green.right .skew:first-of-type:before {
      background-image: url("/themes/custom/leidos/style/scss/img/banner_green_right.png"); }
    body #page-wrapper .node--type-page section.featured-component.bg-purple, body #page-wrapper .node--type-page section.featured-component.bg-purple.right,
    #page-wrapper .node--type-insight section.featured-component.bg-purple,
    #page-wrapper .node--type-insight section.featured-component.bg-purple.right,
    #page-wrapper .node--type-author section.featured-component.bg-purple,
    #page-wrapper .node--type-author section.featured-component.bg-purple.right,
    body.paragraphs-previewer section.featured-component.bg-purple,
    body.paragraphs-previewer section.featured-component.bg-purple.right,
    body.node--type-landing-page #page-wrapper section.featured-component.bg-purple,
    body.node--type-landing-page #page-wrapper section.featured-component.bg-purple.right,
    body.node--type-insight-search #page-wrapper section.featured-component.bg-purple,
    body.node--type-insight-search #page-wrapper section.featured-component.bg-purple.right {
      background: #850f89; }
      body #page-wrapper .node--type-page section.featured-component.bg-purple .skew:first-of-type:before, body #page-wrapper .node--type-page section.featured-component.bg-purple.right .skew:first-of-type:before,
      #page-wrapper .node--type-insight section.featured-component.bg-purple .skew:first-of-type:before,
      #page-wrapper .node--type-insight section.featured-component.bg-purple.right .skew:first-of-type:before,
      #page-wrapper .node--type-author section.featured-component.bg-purple .skew:first-of-type:before,
      #page-wrapper .node--type-author section.featured-component.bg-purple.right .skew:first-of-type:before,
      body.paragraphs-previewer section.featured-component.bg-purple .skew:first-of-type:before,
      body.paragraphs-previewer section.featured-component.bg-purple.right .skew:first-of-type:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-purple .skew:first-of-type:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-purple.right .skew:first-of-type:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-purple .skew:first-of-type:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-purple.right .skew:first-of-type:before {
        background-image: url("/themes/custom/leidos/style/scss/img/banner_lightpurple_left.png"); }
      body #page-wrapper .node--type-page section.featured-component.bg-purple .skew:after, body #page-wrapper .node--type-page section.featured-component.bg-purple.right .skew:after,
      #page-wrapper .node--type-insight section.featured-component.bg-purple .skew:after,
      #page-wrapper .node--type-insight section.featured-component.bg-purple.right .skew:after,
      #page-wrapper .node--type-author section.featured-component.bg-purple .skew:after,
      #page-wrapper .node--type-author section.featured-component.bg-purple.right .skew:after,
      body.paragraphs-previewer section.featured-component.bg-purple .skew:after,
      body.paragraphs-previewer section.featured-component.bg-purple.right .skew:after,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-purple .skew:after,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-purple.right .skew:after,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-purple .skew:after,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-purple.right .skew:after {
        background: #850f89; }
      body #page-wrapper .node--type-page section.featured-component.bg-purple .skew.behind:before, body #page-wrapper .node--type-page section.featured-component.bg-purple.right .skew.behind:before,
      #page-wrapper .node--type-insight section.featured-component.bg-purple .skew.behind:before,
      #page-wrapper .node--type-insight section.featured-component.bg-purple.right .skew.behind:before,
      #page-wrapper .node--type-author section.featured-component.bg-purple .skew.behind:before,
      #page-wrapper .node--type-author section.featured-component.bg-purple.right .skew.behind:before,
      body.paragraphs-previewer section.featured-component.bg-purple .skew.behind:before,
      body.paragraphs-previewer section.featured-component.bg-purple.right .skew.behind:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-purple .skew.behind:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-purple.right .skew.behind:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-purple .skew.behind:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-purple.right .skew.behind:before {
        background-color: rgba(133, 15, 137, 0.6); }
      body #page-wrapper .node--type-page section.featured-component.bg-purple .skew.behind.dark:before, body #page-wrapper .node--type-page section.featured-component.bg-purple.right .skew.behind.dark:before,
      #page-wrapper .node--type-insight section.featured-component.bg-purple .skew.behind.dark:before,
      #page-wrapper .node--type-insight section.featured-component.bg-purple.right .skew.behind.dark:before,
      #page-wrapper .node--type-author section.featured-component.bg-purple .skew.behind.dark:before,
      #page-wrapper .node--type-author section.featured-component.bg-purple.right .skew.behind.dark:before,
      body.paragraphs-previewer section.featured-component.bg-purple .skew.behind.dark:before,
      body.paragraphs-previewer section.featured-component.bg-purple.right .skew.behind.dark:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-purple .skew.behind.dark:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-purple.right .skew.behind.dark:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-purple .skew.behind.dark:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-purple.right .skew.behind.dark:before {
        background-color: rgba(32, 23, 71, 0.6); }
    body #page-wrapper .node--type-page section.featured-component.bg-purple.right .skew:first-of-type:before,
    #page-wrapper .node--type-insight section.featured-component.bg-purple.right .skew:first-of-type:before,
    #page-wrapper .node--type-author section.featured-component.bg-purple.right .skew:first-of-type:before,
    body.paragraphs-previewer section.featured-component.bg-purple.right .skew:first-of-type:before,
    body.node--type-landing-page #page-wrapper section.featured-component.bg-purple.right .skew:first-of-type:before,
    body.node--type-insight-search #page-wrapper section.featured-component.bg-purple.right .skew:first-of-type:before {
      background-image: url("/themes/custom/leidos/style/scss/img/banner_lightpurple_right.png"); }
    body #page-wrapper .node--type-page section.featured-component.bg-dark-purple, body #page-wrapper .node--type-page section.featured-component.bg-dark-purple.right,
    #page-wrapper .node--type-insight section.featured-component.bg-dark-purple,
    #page-wrapper .node--type-insight section.featured-component.bg-dark-purple.right,
    #page-wrapper .node--type-author section.featured-component.bg-dark-purple,
    #page-wrapper .node--type-author section.featured-component.bg-dark-purple.right,
    body.paragraphs-previewer section.featured-component.bg-dark-purple,
    body.paragraphs-previewer section.featured-component.bg-dark-purple.right,
    body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-purple,
    body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-purple.right,
    body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-purple,
    body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-purple.right {
      background: #201747; }
      body #page-wrapper .node--type-page section.featured-component.bg-dark-purple .skew:first-of-type:before, body #page-wrapper .node--type-page section.featured-component.bg-dark-purple.right .skew:first-of-type:before,
      #page-wrapper .node--type-insight section.featured-component.bg-dark-purple .skew:first-of-type:before,
      #page-wrapper .node--type-insight section.featured-component.bg-dark-purple.right .skew:first-of-type:before,
      #page-wrapper .node--type-author section.featured-component.bg-dark-purple .skew:first-of-type:before,
      #page-wrapper .node--type-author section.featured-component.bg-dark-purple.right .skew:first-of-type:before,
      body.paragraphs-previewer section.featured-component.bg-dark-purple .skew:first-of-type:before,
      body.paragraphs-previewer section.featured-component.bg-dark-purple.right .skew:first-of-type:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-purple .skew:first-of-type:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-purple.right .skew:first-of-type:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-purple .skew:first-of-type:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-purple.right .skew:first-of-type:before {
        background-image: url("/themes/custom/leidos/style/scss/img/banner_darkpurple_left.png"); }
      body #page-wrapper .node--type-page section.featured-component.bg-dark-purple .skew:after, body #page-wrapper .node--type-page section.featured-component.bg-dark-purple.right .skew:after,
      #page-wrapper .node--type-insight section.featured-component.bg-dark-purple .skew:after,
      #page-wrapper .node--type-insight section.featured-component.bg-dark-purple.right .skew:after,
      #page-wrapper .node--type-author section.featured-component.bg-dark-purple .skew:after,
      #page-wrapper .node--type-author section.featured-component.bg-dark-purple.right .skew:after,
      body.paragraphs-previewer section.featured-component.bg-dark-purple .skew:after,
      body.paragraphs-previewer section.featured-component.bg-dark-purple.right .skew:after,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-purple .skew:after,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-purple.right .skew:after,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-purple .skew:after,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-purple.right .skew:after {
        background: #201747; }
      body #page-wrapper .node--type-page section.featured-component.bg-dark-purple .skew.behind:before, body #page-wrapper .node--type-page section.featured-component.bg-dark-purple.right .skew.behind:before,
      #page-wrapper .node--type-insight section.featured-component.bg-dark-purple .skew.behind:before,
      #page-wrapper .node--type-insight section.featured-component.bg-dark-purple.right .skew.behind:before,
      #page-wrapper .node--type-author section.featured-component.bg-dark-purple .skew.behind:before,
      #page-wrapper .node--type-author section.featured-component.bg-dark-purple.right .skew.behind:before,
      body.paragraphs-previewer section.featured-component.bg-dark-purple .skew.behind:before,
      body.paragraphs-previewer section.featured-component.bg-dark-purple.right .skew.behind:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-purple .skew.behind:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-purple.right .skew.behind:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-purple .skew.behind:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-purple.right .skew.behind:before {
        background-color: rgba(32, 23, 71, 0.6); }
      body #page-wrapper .node--type-page section.featured-component.bg-dark-purple .skew.behind.dark:before, body #page-wrapper .node--type-page section.featured-component.bg-dark-purple.right .skew.behind.dark:before,
      #page-wrapper .node--type-insight section.featured-component.bg-dark-purple .skew.behind.dark:before,
      #page-wrapper .node--type-insight section.featured-component.bg-dark-purple.right .skew.behind.dark:before,
      #page-wrapper .node--type-author section.featured-component.bg-dark-purple .skew.behind.dark:before,
      #page-wrapper .node--type-author section.featured-component.bg-dark-purple.right .skew.behind.dark:before,
      body.paragraphs-previewer section.featured-component.bg-dark-purple .skew.behind.dark:before,
      body.paragraphs-previewer section.featured-component.bg-dark-purple.right .skew.behind.dark:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-purple .skew.behind.dark:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-purple.right .skew.behind.dark:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-purple .skew.behind.dark:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-purple.right .skew.behind.dark:before {
        background-color: rgba(35, 31, 32, 0.6); }
      body #page-wrapper .node--type-page section.featured-component.bg-dark-purple p a.btn.primary:hover, body #page-wrapper .node--type-page section.featured-component.bg-dark-purple p a.btn.primary:focus, body #page-wrapper .node--type-page section.featured-component.bg-dark-purple a.btn.primary:hover, body #page-wrapper .node--type-page section.featured-component.bg-dark-purple a.btn.primary:focus, body #page-wrapper .node--type-page section.featured-component.bg-dark-purple.right p a.btn.primary:hover, body #page-wrapper .node--type-page section.featured-component.bg-dark-purple.right p a.btn.primary:focus, body #page-wrapper .node--type-page section.featured-component.bg-dark-purple.right a.btn.primary:hover, body #page-wrapper .node--type-page section.featured-component.bg-dark-purple.right a.btn.primary:focus,
      #page-wrapper .node--type-insight section.featured-component.bg-dark-purple p a.btn.primary:hover,
      #page-wrapper .node--type-insight section.featured-component.bg-dark-purple p a.btn.primary:focus,
      #page-wrapper .node--type-insight section.featured-component.bg-dark-purple a.btn.primary:hover,
      #page-wrapper .node--type-insight section.featured-component.bg-dark-purple a.btn.primary:focus,
      #page-wrapper .node--type-insight section.featured-component.bg-dark-purple.right p a.btn.primary:hover,
      #page-wrapper .node--type-insight section.featured-component.bg-dark-purple.right p a.btn.primary:focus,
      #page-wrapper .node--type-insight section.featured-component.bg-dark-purple.right a.btn.primary:hover,
      #page-wrapper .node--type-insight section.featured-component.bg-dark-purple.right a.btn.primary:focus,
      #page-wrapper .node--type-author section.featured-component.bg-dark-purple p a.btn.primary:hover,
      #page-wrapper .node--type-author section.featured-component.bg-dark-purple p a.btn.primary:focus,
      #page-wrapper .node--type-author section.featured-component.bg-dark-purple a.btn.primary:hover,
      #page-wrapper .node--type-author section.featured-component.bg-dark-purple a.btn.primary:focus,
      #page-wrapper .node--type-author section.featured-component.bg-dark-purple.right p a.btn.primary:hover,
      #page-wrapper .node--type-author section.featured-component.bg-dark-purple.right p a.btn.primary:focus,
      #page-wrapper .node--type-author section.featured-component.bg-dark-purple.right a.btn.primary:hover,
      #page-wrapper .node--type-author section.featured-component.bg-dark-purple.right a.btn.primary:focus,
      body.paragraphs-previewer section.featured-component.bg-dark-purple p a.btn.primary:hover,
      body.paragraphs-previewer section.featured-component.bg-dark-purple p a.btn.primary:focus,
      body.paragraphs-previewer section.featured-component.bg-dark-purple a.btn.primary:hover,
      body.paragraphs-previewer section.featured-component.bg-dark-purple a.btn.primary:focus,
      body.paragraphs-previewer section.featured-component.bg-dark-purple.right p a.btn.primary:hover,
      body.paragraphs-previewer section.featured-component.bg-dark-purple.right p a.btn.primary:focus,
      body.paragraphs-previewer section.featured-component.bg-dark-purple.right a.btn.primary:hover,
      body.paragraphs-previewer section.featured-component.bg-dark-purple.right a.btn.primary:focus,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-purple p a.btn.primary:hover,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-purple p a.btn.primary:focus,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-purple a.btn.primary:hover,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-purple a.btn.primary:focus,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-purple.right p a.btn.primary:hover,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-purple.right p a.btn.primary:focus,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-purple.right a.btn.primary:hover,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-purple.right a.btn.primary:focus,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-purple p a.btn.primary:hover,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-purple p a.btn.primary:focus,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-purple a.btn.primary:hover,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-purple a.btn.primary:focus,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-purple.right p a.btn.primary:hover,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-purple.right p a.btn.primary:focus,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-purple.right a.btn.primary:hover,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-purple.right a.btn.primary:focus {
        background: #850f89;
        border-color: #850f89; }
    body #page-wrapper .node--type-page section.featured-component.bg-dark-purple.right .skew:first-of-type:before,
    #page-wrapper .node--type-insight section.featured-component.bg-dark-purple.right .skew:first-of-type:before,
    #page-wrapper .node--type-author section.featured-component.bg-dark-purple.right .skew:first-of-type:before,
    body.paragraphs-previewer section.featured-component.bg-dark-purple.right .skew:first-of-type:before,
    body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-purple.right .skew:first-of-type:before,
    body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-purple.right .skew:first-of-type:before {
      background-image: url("/themes/custom/leidos/style/scss/img/banner_darkpurple_right.png"); }
    body #page-wrapper .node--type-page section.featured-component.bg-gray, body #page-wrapper .node--type-page section.featured-component.bg-gray.right,
    #page-wrapper .node--type-insight section.featured-component.bg-gray,
    #page-wrapper .node--type-insight section.featured-component.bg-gray.right,
    #page-wrapper .node--type-author section.featured-component.bg-gray,
    #page-wrapper .node--type-author section.featured-component.bg-gray.right,
    body.paragraphs-previewer section.featured-component.bg-gray,
    body.paragraphs-previewer section.featured-component.bg-gray.right,
    body.node--type-landing-page #page-wrapper section.featured-component.bg-gray,
    body.node--type-landing-page #page-wrapper section.featured-component.bg-gray.right,
    body.node--type-insight-search #page-wrapper section.featured-component.bg-gray,
    body.node--type-insight-search #page-wrapper section.featured-component.bg-gray.right {
      background: #e7e7e7; }
      body #page-wrapper .node--type-page section.featured-component.bg-gray .skew:first-of-type:before, body #page-wrapper .node--type-page section.featured-component.bg-gray.right .skew:first-of-type:before,
      #page-wrapper .node--type-insight section.featured-component.bg-gray .skew:first-of-type:before,
      #page-wrapper .node--type-insight section.featured-component.bg-gray.right .skew:first-of-type:before,
      #page-wrapper .node--type-author section.featured-component.bg-gray .skew:first-of-type:before,
      #page-wrapper .node--type-author section.featured-component.bg-gray.right .skew:first-of-type:before,
      body.paragraphs-previewer section.featured-component.bg-gray .skew:first-of-type:before,
      body.paragraphs-previewer section.featured-component.bg-gray.right .skew:first-of-type:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-gray .skew:first-of-type:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-gray.right .skew:first-of-type:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-gray .skew:first-of-type:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-gray.right .skew:first-of-type:before {
        background-image: url("/themes/custom/leidos/style/scss/img/banner_lightgray_left.png"); }
      body #page-wrapper .node--type-page section.featured-component.bg-gray .skew:after, body #page-wrapper .node--type-page section.featured-component.bg-gray.right .skew:after,
      #page-wrapper .node--type-insight section.featured-component.bg-gray .skew:after,
      #page-wrapper .node--type-insight section.featured-component.bg-gray.right .skew:after,
      #page-wrapper .node--type-author section.featured-component.bg-gray .skew:after,
      #page-wrapper .node--type-author section.featured-component.bg-gray.right .skew:after,
      body.paragraphs-previewer section.featured-component.bg-gray .skew:after,
      body.paragraphs-previewer section.featured-component.bg-gray.right .skew:after,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-gray .skew:after,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-gray.right .skew:after,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-gray .skew:after,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-gray.right .skew:after {
        background: #e7e7e7; }
      body #page-wrapper .node--type-page section.featured-component.bg-gray .skew.behind:before, body #page-wrapper .node--type-page section.featured-component.bg-gray .skew.behind.dark:before, body #page-wrapper .node--type-page section.featured-component.bg-gray.right .skew.behind:before, body #page-wrapper .node--type-page section.featured-component.bg-gray.right .skew.behind.dark:before,
      #page-wrapper .node--type-insight section.featured-component.bg-gray .skew.behind:before,
      #page-wrapper .node--type-insight section.featured-component.bg-gray .skew.behind.dark:before,
      #page-wrapper .node--type-insight section.featured-component.bg-gray.right .skew.behind:before,
      #page-wrapper .node--type-insight section.featured-component.bg-gray.right .skew.behind.dark:before,
      #page-wrapper .node--type-author section.featured-component.bg-gray .skew.behind:before,
      #page-wrapper .node--type-author section.featured-component.bg-gray .skew.behind.dark:before,
      #page-wrapper .node--type-author section.featured-component.bg-gray.right .skew.behind:before,
      #page-wrapper .node--type-author section.featured-component.bg-gray.right .skew.behind.dark:before,
      body.paragraphs-previewer section.featured-component.bg-gray .skew.behind:before,
      body.paragraphs-previewer section.featured-component.bg-gray .skew.behind.dark:before,
      body.paragraphs-previewer section.featured-component.bg-gray.right .skew.behind:before,
      body.paragraphs-previewer section.featured-component.bg-gray.right .skew.behind.dark:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-gray .skew.behind:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-gray .skew.behind.dark:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-gray.right .skew.behind:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-gray.right .skew.behind.dark:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-gray .skew.behind:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-gray .skew.behind.dark:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-gray.right .skew.behind:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-gray.right .skew.behind.dark:before {
        background-color: rgba(190, 191, 189, 0.6); }
    body #page-wrapper .node--type-page section.featured-component.bg-gray.right .skew:first-of-type:before,
    #page-wrapper .node--type-insight section.featured-component.bg-gray.right .skew:first-of-type:before,
    #page-wrapper .node--type-author section.featured-component.bg-gray.right .skew:first-of-type:before,
    body.paragraphs-previewer section.featured-component.bg-gray.right .skew:first-of-type:before,
    body.node--type-landing-page #page-wrapper section.featured-component.bg-gray.right .skew:first-of-type:before,
    body.node--type-insight-search #page-wrapper section.featured-component.bg-gray.right .skew:first-of-type:before {
      background-image: url("/themes/custom/leidos/style/scss/img/banner_lightgray_right.png"); }
    body #page-wrapper .node--type-page section.featured-component.bg-dark-gray, body #page-wrapper .node--type-page section.featured-component.bg-dark-gray.right,
    #page-wrapper .node--type-insight section.featured-component.bg-dark-gray,
    #page-wrapper .node--type-insight section.featured-component.bg-dark-gray.right,
    #page-wrapper .node--type-author section.featured-component.bg-dark-gray,
    #page-wrapper .node--type-author section.featured-component.bg-dark-gray.right,
    body.paragraphs-previewer section.featured-component.bg-dark-gray,
    body.paragraphs-previewer section.featured-component.bg-dark-gray.right,
    body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-gray,
    body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-gray.right,
    body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-gray,
    body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-gray.right {
      background: #525252; }
      body #page-wrapper .node--type-page section.featured-component.bg-dark-gray .skew:first-of-type:before, body #page-wrapper .node--type-page section.featured-component.bg-dark-gray.right .skew:first-of-type:before,
      #page-wrapper .node--type-insight section.featured-component.bg-dark-gray .skew:first-of-type:before,
      #page-wrapper .node--type-insight section.featured-component.bg-dark-gray.right .skew:first-of-type:before,
      #page-wrapper .node--type-author section.featured-component.bg-dark-gray .skew:first-of-type:before,
      #page-wrapper .node--type-author section.featured-component.bg-dark-gray.right .skew:first-of-type:before,
      body.paragraphs-previewer section.featured-component.bg-dark-gray .skew:first-of-type:before,
      body.paragraphs-previewer section.featured-component.bg-dark-gray.right .skew:first-of-type:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-gray .skew:first-of-type:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-gray.right .skew:first-of-type:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-gray .skew:first-of-type:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-gray.right .skew:first-of-type:before {
        background-image: url("/themes/custom/leidos/style/scss/img/banner_darkgray_left.png"); }
      body #page-wrapper .node--type-page section.featured-component.bg-dark-gray .skew:after, body #page-wrapper .node--type-page section.featured-component.bg-dark-gray.right .skew:after,
      #page-wrapper .node--type-insight section.featured-component.bg-dark-gray .skew:after,
      #page-wrapper .node--type-insight section.featured-component.bg-dark-gray.right .skew:after,
      #page-wrapper .node--type-author section.featured-component.bg-dark-gray .skew:after,
      #page-wrapper .node--type-author section.featured-component.bg-dark-gray.right .skew:after,
      body.paragraphs-previewer section.featured-component.bg-dark-gray .skew:after,
      body.paragraphs-previewer section.featured-component.bg-dark-gray.right .skew:after,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-gray .skew:after,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-gray.right .skew:after,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-gray .skew:after,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-gray.right .skew:after {
        background: #525252; }
      body #page-wrapper .node--type-page section.featured-component.bg-dark-gray .skew.behind:before, body #page-wrapper .node--type-page section.featured-component.bg-dark-gray.right .skew.behind:before,
      #page-wrapper .node--type-insight section.featured-component.bg-dark-gray .skew.behind:before,
      #page-wrapper .node--type-insight section.featured-component.bg-dark-gray.right .skew.behind:before,
      #page-wrapper .node--type-author section.featured-component.bg-dark-gray .skew.behind:before,
      #page-wrapper .node--type-author section.featured-component.bg-dark-gray.right .skew.behind:before,
      body.paragraphs-previewer section.featured-component.bg-dark-gray .skew.behind:before,
      body.paragraphs-previewer section.featured-component.bg-dark-gray.right .skew.behind:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-gray .skew.behind:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-gray.right .skew.behind:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-gray .skew.behind:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-gray.right .skew.behind:before {
        background-color: rgba(51, 51, 51, 0.6); }
      body #page-wrapper .node--type-page section.featured-component.bg-dark-gray .skew.behind.dark:before, body #page-wrapper .node--type-page section.featured-component.bg-dark-gray.right .skew.behind.dark:before,
      #page-wrapper .node--type-insight section.featured-component.bg-dark-gray .skew.behind.dark:before,
      #page-wrapper .node--type-insight section.featured-component.bg-dark-gray.right .skew.behind.dark:before,
      #page-wrapper .node--type-author section.featured-component.bg-dark-gray .skew.behind.dark:before,
      #page-wrapper .node--type-author section.featured-component.bg-dark-gray.right .skew.behind.dark:before,
      body.paragraphs-previewer section.featured-component.bg-dark-gray .skew.behind.dark:before,
      body.paragraphs-previewer section.featured-component.bg-dark-gray.right .skew.behind.dark:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-gray .skew.behind.dark:before,
      body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-gray.right .skew.behind.dark:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-gray .skew.behind.dark:before,
      body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-gray.right .skew.behind.dark:before {
        background-color: rgba(51, 51, 51, 0.6); }
    body #page-wrapper .node--type-page section.featured-component.bg-dark-gray.right .skew:first-of-type:before,
    #page-wrapper .node--type-insight section.featured-component.bg-dark-gray.right .skew:first-of-type:before,
    #page-wrapper .node--type-author section.featured-component.bg-dark-gray.right .skew:first-of-type:before,
    body.paragraphs-previewer section.featured-component.bg-dark-gray.right .skew:first-of-type:before,
    body.node--type-landing-page #page-wrapper section.featured-component.bg-dark-gray.right .skew:first-of-type:before,
    body.node--type-insight-search #page-wrapper section.featured-component.bg-dark-gray.right .skew:first-of-type:before {
      background-image: url("/themes/custom/leidos/style/scss/img/banner_darkgray_right.png"); }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page section.featured-component,
      #page-wrapper .node--type-insight section.featured-component,
      #page-wrapper .node--type-author section.featured-component,
      body.paragraphs-previewer section.featured-component,
      body.node--type-landing-page #page-wrapper section.featured-component,
      body.node--type-insight-search #page-wrapper section.featured-component {
        flex-direction: row; } }
    body #page-wrapper .node--type-page section.featured-component .txt-wrapper,
    #page-wrapper .node--type-insight section.featured-component .txt-wrapper,
    #page-wrapper .node--type-author section.featured-component .txt-wrapper,
    body.paragraphs-previewer section.featured-component .txt-wrapper,
    body.node--type-landing-page #page-wrapper section.featured-component .txt-wrapper,
    body.node--type-insight-search #page-wrapper section.featured-component .txt-wrapper {
      position: relative;
      color: white;
      z-index: 50;
      padding: 3rem 1rem;
      /*@media  screen and (min-width:1600px) {
          padding: 0 1rem 0 calc(26.4% + 2.5rem);
      }
      @media screen and (min-width: 1800px) {
          padding: 0 1rem 0 calc(42.8% + 2.5rem);
      }*/ }
      body #page-wrapper .node--type-page section.featured-component .txt-wrapper p,
      #page-wrapper .node--type-insight section.featured-component .txt-wrapper p,
      #page-wrapper .node--type-author section.featured-component .txt-wrapper p,
      body.paragraphs-previewer section.featured-component .txt-wrapper p,
      body.node--type-landing-page #page-wrapper section.featured-component .txt-wrapper p,
      body.node--type-insight-search #page-wrapper section.featured-component .txt-wrapper p {
        margin-bottom: 3rem; }
      @media screen and (min-width: 576px) {
        body #page-wrapper .node--type-page section.featured-component .txt-wrapper,
        #page-wrapper .node--type-insight section.featured-component .txt-wrapper,
        #page-wrapper .node--type-author section.featured-component .txt-wrapper,
        body.paragraphs-previewer section.featured-component .txt-wrapper,
        body.node--type-landing-page #page-wrapper section.featured-component .txt-wrapper,
        body.node--type-insight-search #page-wrapper section.featured-component .txt-wrapper {
          padding: 0 9% 0 1rem;
          padding: 3rem calc(2.5% + 2.5rem); } }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page section.featured-component .txt-wrapper,
        #page-wrapper .node--type-insight section.featured-component .txt-wrapper,
        #page-wrapper .node--type-author section.featured-component .txt-wrapper,
        body.paragraphs-previewer section.featured-component .txt-wrapper,
        body.node--type-landing-page #page-wrapper section.featured-component .txt-wrapper,
        body.node--type-insight-search #page-wrapper section.featured-component .txt-wrapper {
          top: 50%;
          transform: translate(0, -50%);
          padding: 0 1rem 0 calc(6.833% + 2.5rem); } }
      @media screen and (min-width: 992px) {
        body #page-wrapper .node--type-page section.featured-component .txt-wrapper,
        #page-wrapper .node--type-insight section.featured-component .txt-wrapper,
        #page-wrapper .node--type-author section.featured-component .txt-wrapper,
        body.paragraphs-previewer section.featured-component .txt-wrapper,
        body.node--type-landing-page #page-wrapper section.featured-component .txt-wrapper,
        body.node--type-insight-search #page-wrapper section.featured-component .txt-wrapper {
          padding: 0 1rem 0 calc(11.5% + 2.5rem); } }
      @media screen and (min-width: 1200px) {
        body #page-wrapper .node--type-page section.featured-component .txt-wrapper,
        #page-wrapper .node--type-insight section.featured-component .txt-wrapper,
        #page-wrapper .node--type-author section.featured-component .txt-wrapper,
        body.paragraphs-previewer section.featured-component .txt-wrapper,
        body.node--type-landing-page #page-wrapper section.featured-component .txt-wrapper,
        body.node--type-insight-search #page-wrapper section.featured-component .txt-wrapper {
          padding: 0 1rem 0 calc(15% + 2.5rem); } }
    body #page-wrapper .node--type-page section.featured-component .skew,
    #page-wrapper .node--type-insight section.featured-component .skew,
    #page-wrapper .node--type-author section.featured-component .skew,
    body.paragraphs-previewer section.featured-component .skew,
    body.node--type-landing-page #page-wrapper section.featured-component .skew,
    body.node--type-insight-search #page-wrapper section.featured-component .skew {
      position: relative;
      width: 100%;
      z-index: 50;
      height: 101%; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page section.featured-component .skew,
        #page-wrapper .node--type-insight section.featured-component .skew,
        #page-wrapper .node--type-author section.featured-component .skew,
        body.paragraphs-previewer section.featured-component .skew,
        body.node--type-landing-page #page-wrapper section.featured-component .skew,
        body.node--type-insight-search #page-wrapper section.featured-component .skew {
          width: 50%;
          position: absolute; } }
      @media screen and (min-width: 992px) {
        body #page-wrapper .node--type-page section.featured-component .skew,
        #page-wrapper .node--type-insight section.featured-component .skew,
        #page-wrapper .node--type-author section.featured-component .skew,
        body.paragraphs-previewer section.featured-component .skew,
        body.node--type-landing-page #page-wrapper section.featured-component .skew,
        body.node--type-insight-search #page-wrapper section.featured-component .skew {
          width: 43%; } }
      @media screen and (min-width: 1200px) {
        body #page-wrapper .node--type-page section.featured-component .skew,
        #page-wrapper .node--type-insight section.featured-component .skew,
        #page-wrapper .node--type-author section.featured-component .skew,
        body.paragraphs-previewer section.featured-component .skew,
        body.node--type-landing-page #page-wrapper section.featured-component .skew,
        body.node--type-insight-search #page-wrapper section.featured-component .skew {
          width: 35%; } }
      @media screen and (min-width: 1600px) {
        body #page-wrapper .node--type-page section.featured-component .skew,
        #page-wrapper .node--type-insight section.featured-component .skew,
        #page-wrapper .node--type-author section.featured-component .skew,
        body.paragraphs-previewer section.featured-component .skew,
        body.node--type-landing-page #page-wrapper section.featured-component .skew,
        body.node--type-insight-search #page-wrapper section.featured-component .skew {
          width: 35%; } }
      body #page-wrapper .node--type-page section.featured-component .skew:first-of-type:before,
      #page-wrapper .node--type-insight section.featured-component .skew:first-of-type:before,
      #page-wrapper .node--type-author section.featured-component .skew:first-of-type:before,
      body.paragraphs-previewer section.featured-component .skew:first-of-type:before,
      body.node--type-landing-page #page-wrapper section.featured-component .skew:first-of-type:before,
      body.node--type-insight-search #page-wrapper section.featured-component .skew:first-of-type:before {
        background: url("/themes/custom/leidos/style/scss/img/featured-left.png");
        content: '';
        position: absolute;
        width: 100%;
        height: 101%;
        z-index: 5;
        background-size: cover;
        background-repeat: no-repeat;
        background-position: -150px 0; }
      body #page-wrapper .node--type-page section.featured-component .skew:after,
      #page-wrapper .node--type-insight section.featured-component .skew:after,
      #page-wrapper .node--type-author section.featured-component .skew:after,
      body.paragraphs-previewer section.featured-component .skew:after,
      body.node--type-landing-page #page-wrapper section.featured-component .skew:after,
      body.node--type-insight-search #page-wrapper section.featured-component .skew:after {
        z-index: -20;
        content: "";
        background-color: #00778b;
        width: 100%;
        height: 101%;
        position: absolute;
        z-index: 0;
        -ms-transform: skewX(-7deg);
        /* IE 9 */
        -webkit-transform: skewX(-7deg);
        /* Safari */
        transform: skewX(-7deg);
        width: 125%;
        top: 0;
        left: -50px; }
      body #page-wrapper .node--type-page section.featured-component .skew.behind,
      #page-wrapper .node--type-insight section.featured-component .skew.behind,
      #page-wrapper .node--type-author section.featured-component .skew.behind,
      body.paragraphs-previewer section.featured-component .skew.behind,
      body.node--type-landing-page #page-wrapper section.featured-component .skew.behind,
      body.node--type-insight-search #page-wrapper section.featured-component .skew.behind {
        z-index: 25;
        transition: transform .5s ease-in-out; }
        body #page-wrapper .node--type-page section.featured-component .skew.behind:before,
        #page-wrapper .node--type-insight section.featured-component .skew.behind:before,
        #page-wrapper .node--type-author section.featured-component .skew.behind:before,
        body.paragraphs-previewer section.featured-component .skew.behind:before,
        body.node--type-landing-page #page-wrapper section.featured-component .skew.behind:before,
        body.node--type-insight-search #page-wrapper section.featured-component .skew.behind:before {
          z-index: 0;
          content: "";
          background-color: rgba(0, 119, 139, 0.6);
          width: 100%;
          height: 101%;
          position: absolute;
          z-index: 0;
          -ms-transform: skewX(-11.5deg);
          /* IE 9 */
          -webkit-transform: skewX(-11.5deg);
          /* Safari */
          transform: skewX(-11.5deg);
          width: 126%;
          top: 0;
          left: -10px; }
        body #page-wrapper .node--type-page section.featured-component .skew.behind.dark:before,
        #page-wrapper .node--type-insight section.featured-component .skew.behind.dark:before,
        #page-wrapper .node--type-author section.featured-component .skew.behind.dark:before,
        body.paragraphs-previewer section.featured-component .skew.behind.dark:before,
        body.node--type-landing-page #page-wrapper section.featured-component .skew.behind.dark:before,
        body.node--type-insight-search #page-wrapper section.featured-component .skew.behind.dark:before {
          background-color: rgba(0, 59, 73, 0.8); }
        body #page-wrapper .node--type-page section.featured-component .skew.behind.animated div:not(.contextual),
        #page-wrapper .node--type-insight section.featured-component .skew.behind.animated div:not(.contextual),
        #page-wrapper .node--type-author section.featured-component .skew.behind.animated div:not(.contextual),
        body.paragraphs-previewer section.featured-component .skew.behind.animated div:not(.contextual),
        body.node--type-landing-page #page-wrapper section.featured-component .skew.behind.animated div:not(.contextual),
        body.node--type-insight-search #page-wrapper section.featured-component .skew.behind.animated div:not(.contextual) {
          position: relative;
          z-index: 50; }
        body #page-wrapper .node--type-page section.featured-component .skew.behind.animated:after, body #page-wrapper .node--type-page section.featured-component .skew.behind.animated div,
        #page-wrapper .node--type-insight section.featured-component .skew.behind.animated:after,
        #page-wrapper .node--type-insight section.featured-component .skew.behind.animated div,
        #page-wrapper .node--type-author section.featured-component .skew.behind.animated:after,
        #page-wrapper .node--type-author section.featured-component .skew.behind.animated div,
        body.paragraphs-previewer section.featured-component .skew.behind.animated:after,
        body.paragraphs-previewer section.featured-component .skew.behind.animated div,
        body.node--type-landing-page #page-wrapper section.featured-component .skew.behind.animated:after,
        body.node--type-landing-page #page-wrapper section.featured-component .skew.behind.animated div,
        body.node--type-insight-search #page-wrapper section.featured-component .skew.behind.animated:after,
        body.node--type-insight-search #page-wrapper section.featured-component .skew.behind.animated div {
          display: none; }
        body #page-wrapper .node--type-page section.featured-component .skew.behind.animated .disabled,
        #page-wrapper .node--type-insight section.featured-component .skew.behind.animated .disabled,
        #page-wrapper .node--type-author section.featured-component .skew.behind.animated .disabled,
        body.paragraphs-previewer section.featured-component .skew.behind.animated .disabled,
        body.node--type-landing-page #page-wrapper section.featured-component .skew.behind.animated .disabled,
        body.node--type-insight-search #page-wrapper section.featured-component .skew.behind.animated .disabled {
          display: none !important; }
        body #page-wrapper .node--type-page section.featured-component .skew.behind.animated.dark h2, body #page-wrapper .node--type-page section.featured-component .skew.behind.animated.dark h3, body #page-wrapper .node--type-page section.featured-component .skew.behind.animated.dark h4, body #page-wrapper .node--type-page section.featured-component .skew.behind.animated.dark h5, body #page-wrapper .node--type-page section.featured-component .skew.behind.animated.dark p,
        #page-wrapper .node--type-insight section.featured-component .skew.behind.animated.dark h2,
        #page-wrapper .node--type-insight section.featured-component .skew.behind.animated.dark h3,
        #page-wrapper .node--type-insight section.featured-component .skew.behind.animated.dark h4,
        #page-wrapper .node--type-insight section.featured-component .skew.behind.animated.dark h5,
        #page-wrapper .node--type-insight section.featured-component .skew.behind.animated.dark p,
        #page-wrapper .node--type-author section.featured-component .skew.behind.animated.dark h2,
        #page-wrapper .node--type-author section.featured-component .skew.behind.animated.dark h3,
        #page-wrapper .node--type-author section.featured-component .skew.behind.animated.dark h4,
        #page-wrapper .node--type-author section.featured-component .skew.behind.animated.dark h5,
        #page-wrapper .node--type-author section.featured-component .skew.behind.animated.dark p,
        body.paragraphs-previewer section.featured-component .skew.behind.animated.dark h2,
        body.paragraphs-previewer section.featured-component .skew.behind.animated.dark h3,
        body.paragraphs-previewer section.featured-component .skew.behind.animated.dark h4,
        body.paragraphs-previewer section.featured-component .skew.behind.animated.dark h5,
        body.paragraphs-previewer section.featured-component .skew.behind.animated.dark p,
        body.node--type-landing-page #page-wrapper section.featured-component .skew.behind.animated.dark h2,
        body.node--type-landing-page #page-wrapper section.featured-component .skew.behind.animated.dark h3,
        body.node--type-landing-page #page-wrapper section.featured-component .skew.behind.animated.dark h4,
        body.node--type-landing-page #page-wrapper section.featured-component .skew.behind.animated.dark h5,
        body.node--type-landing-page #page-wrapper section.featured-component .skew.behind.animated.dark p,
        body.node--type-insight-search #page-wrapper section.featured-component .skew.behind.animated.dark h2,
        body.node--type-insight-search #page-wrapper section.featured-component .skew.behind.animated.dark h3,
        body.node--type-insight-search #page-wrapper section.featured-component .skew.behind.animated.dark h4,
        body.node--type-insight-search #page-wrapper section.featured-component .skew.behind.animated.dark h5,
        body.node--type-insight-search #page-wrapper section.featured-component .skew.behind.animated.dark p {
          color: #fff; }
        @media screen and (min-width: 1200px) and (max-width: 1599.98px) {
          body #page-wrapper .node--type-page section.featured-component .skew.behind.animated h2,
          #page-wrapper .node--type-insight section.featured-component .skew.behind.animated h2,
          #page-wrapper .node--type-author section.featured-component .skew.behind.animated h2,
          body.paragraphs-previewer section.featured-component .skew.behind.animated h2,
          body.node--type-landing-page #page-wrapper section.featured-component .skew.behind.animated h2,
          body.node--type-insight-search #page-wrapper section.featured-component .skew.behind.animated h2 {
            line-height: 6rem;
            margin-bottom: 2rem;
            margin-top: 2rem; } }
        @media screen and (min-width: 992px) {
          body #page-wrapper .node--type-page section.featured-component .skew.behind.animated div:not(.contextual),
          #page-wrapper .node--type-insight section.featured-component .skew.behind.animated div:not(.contextual),
          #page-wrapper .node--type-author section.featured-component .skew.behind.animated div:not(.contextual),
          body.paragraphs-previewer section.featured-component .skew.behind.animated div:not(.contextual),
          body.node--type-landing-page #page-wrapper section.featured-component .skew.behind.animated div:not(.contextual),
          body.node--type-insight-search #page-wrapper section.featured-component .skew.behind.animated div:not(.contextual) {
            display: block; }
          body #page-wrapper .node--type-page section.featured-component .skew.behind.animated:hover, body #page-wrapper .node--type-page section.featured-component .skew.behind.animated:focus,
          #page-wrapper .node--type-insight section.featured-component .skew.behind.animated:hover,
          #page-wrapper .node--type-insight section.featured-component .skew.behind.animated:focus,
          #page-wrapper .node--type-author section.featured-component .skew.behind.animated:hover,
          #page-wrapper .node--type-author section.featured-component .skew.behind.animated:focus,
          body.paragraphs-previewer section.featured-component .skew.behind.animated:hover,
          body.paragraphs-previewer section.featured-component .skew.behind.animated:focus,
          body.node--type-landing-page #page-wrapper section.featured-component .skew.behind.animated:hover,
          body.node--type-landing-page #page-wrapper section.featured-component .skew.behind.animated:focus,
          body.node--type-insight-search #page-wrapper section.featured-component .skew.behind.animated:hover,
          body.node--type-insight-search #page-wrapper section.featured-component .skew.behind.animated:focus {
            transform: translateX(75%); }
          body #page-wrapper .node--type-page section.featured-component .skew.behind.animated:focus-within,
          #page-wrapper .node--type-insight section.featured-component .skew.behind.animated:focus-within,
          #page-wrapper .node--type-author section.featured-component .skew.behind.animated:focus-within,
          body.paragraphs-previewer section.featured-component .skew.behind.animated:focus-within,
          body.node--type-landing-page #page-wrapper section.featured-component .skew.behind.animated:focus-within,
          body.node--type-insight-search #page-wrapper section.featured-component .skew.behind.animated:focus-within {
            transform: translateX(75%); } }
        @media screen and (min-width: 1440px) {
          body #page-wrapper .node--type-page section.featured-component .skew.behind.animated:hover, body #page-wrapper .node--type-page section.featured-component .skew.behind.animated:focus,
          #page-wrapper .node--type-insight section.featured-component .skew.behind.animated:hover,
          #page-wrapper .node--type-insight section.featured-component .skew.behind.animated:focus,
          #page-wrapper .node--type-author section.featured-component .skew.behind.animated:hover,
          #page-wrapper .node--type-author section.featured-component .skew.behind.animated:focus,
          body.paragraphs-previewer section.featured-component .skew.behind.animated:hover,
          body.paragraphs-previewer section.featured-component .skew.behind.animated:focus,
          body.node--type-landing-page #page-wrapper section.featured-component .skew.behind.animated:hover,
          body.node--type-landing-page #page-wrapper section.featured-component .skew.behind.animated:focus,
          body.node--type-insight-search #page-wrapper section.featured-component .skew.behind.animated:hover,
          body.node--type-insight-search #page-wrapper section.featured-component .skew.behind.animated:focus {
            transform: translateX(57%); }
          body #page-wrapper .node--type-page section.featured-component .skew.behind.animated:focus-within,
          #page-wrapper .node--type-insight section.featured-component .skew.behind.animated:focus-within,
          #page-wrapper .node--type-author section.featured-component .skew.behind.animated:focus-within,
          body.paragraphs-previewer section.featured-component .skew.behind.animated:focus-within,
          body.node--type-landing-page #page-wrapper section.featured-component .skew.behind.animated:focus-within,
          body.node--type-insight-search #page-wrapper section.featured-component .skew.behind.animated:focus-within {
            transform: translateX(57%); } }
    body #page-wrapper .node--type-page section.featured-component .img-wrapper,
    #page-wrapper .node--type-insight section.featured-component .img-wrapper,
    #page-wrapper .node--type-author section.featured-component .img-wrapper,
    body.paragraphs-previewer section.featured-component .img-wrapper,
    body.node--type-landing-page #page-wrapper section.featured-component .img-wrapper,
    body.node--type-insight-search #page-wrapper section.featured-component .img-wrapper {
      width: 100%;
      padding-top: 53%;
      position: relative;
      overflow: hidden;
      margin: 0 0 0 auto; }
      body #page-wrapper .node--type-page section.featured-component .img-wrapper img,
      #page-wrapper .node--type-insight section.featured-component .img-wrapper img,
      #page-wrapper .node--type-author section.featured-component .img-wrapper img,
      body.paragraphs-previewer section.featured-component .img-wrapper img,
      body.node--type-landing-page #page-wrapper section.featured-component .img-wrapper img,
      body.node--type-insight-search #page-wrapper section.featured-component .img-wrapper img {
        width: auto;
        min-width: 100%;
        min-height: 100%;
        position: absolute;
        transform: translate(-50%, -50%);
        top: 50%;
        left: 50%; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page section.featured-component .img-wrapper,
        #page-wrapper .node--type-insight section.featured-component .img-wrapper,
        #page-wrapper .node--type-author section.featured-component .img-wrapper,
        body.paragraphs-previewer section.featured-component .img-wrapper,
        body.node--type-landing-page #page-wrapper section.featured-component .img-wrapper,
        body.node--type-insight-search #page-wrapper section.featured-component .img-wrapper {
          width: 100%;
          padding-top: 58%; }
          body #page-wrapper .node--type-page section.featured-component .img-wrapper img,
          #page-wrapper .node--type-insight section.featured-component .img-wrapper img,
          #page-wrapper .node--type-author section.featured-component .img-wrapper img,
          body.paragraphs-previewer section.featured-component .img-wrapper img,
          body.node--type-landing-page #page-wrapper section.featured-component .img-wrapper img,
          body.node--type-insight-search #page-wrapper section.featured-component .img-wrapper img {
            width: 105%;
            max-width: none;
            left: 75%; } }
      @media screen and (min-width: 992px) {
        body #page-wrapper .node--type-page section.featured-component .img-wrapper,
        #page-wrapper .node--type-insight section.featured-component .img-wrapper,
        #page-wrapper .node--type-author section.featured-component .img-wrapper,
        body.paragraphs-previewer section.featured-component .img-wrapper,
        body.node--type-landing-page #page-wrapper section.featured-component .img-wrapper,
        body.node--type-insight-search #page-wrapper section.featured-component .img-wrapper {
          padding-top: 50%; }
          body #page-wrapper .node--type-page section.featured-component .img-wrapper img,
          #page-wrapper .node--type-insight section.featured-component .img-wrapper img,
          #page-wrapper .node--type-author section.featured-component .img-wrapper img,
          body.paragraphs-previewer section.featured-component .img-wrapper img,
          body.node--type-landing-page #page-wrapper section.featured-component .img-wrapper img,
          body.node--type-insight-search #page-wrapper section.featured-component .img-wrapper img {
            width: 100%;
            max-width: 100%; } }
      @media screen and (min-width: 1200px) {
        body #page-wrapper .node--type-page section.featured-component .img-wrapper,
        #page-wrapper .node--type-insight section.featured-component .img-wrapper,
        #page-wrapper .node--type-author section.featured-component .img-wrapper,
        body.paragraphs-previewer section.featured-component .img-wrapper,
        body.node--type-landing-page #page-wrapper section.featured-component .img-wrapper,
        body.node--type-insight-search #page-wrapper section.featured-component .img-wrapper {
          width: 72%;
          padding-top: 37%; }
          body #page-wrapper .node--type-page section.featured-component .img-wrapper img,
          #page-wrapper .node--type-insight section.featured-component .img-wrapper img,
          #page-wrapper .node--type-author section.featured-component .img-wrapper img,
          body.paragraphs-previewer section.featured-component .img-wrapper img,
          body.node--type-landing-page #page-wrapper section.featured-component .img-wrapper img,
          body.node--type-insight-search #page-wrapper section.featured-component .img-wrapper img {
            left: 55%; } }
    body #page-wrapper .node--type-page section.featured-component .featured-carousel,
    #page-wrapper .node--type-insight section.featured-component .featured-carousel,
    #page-wrapper .node--type-author section.featured-component .featured-carousel,
    body.paragraphs-previewer section.featured-component .featured-carousel,
    body.node--type-landing-page #page-wrapper section.featured-component .featured-carousel,
    body.node--type-insight-search #page-wrapper section.featured-component .featured-carousel {
      width: 100%;
      left: 76%;
      top: 50%;
      transform: translate(-50%, -50%); }
      @media screen and (min-width: 992px) {
        body #page-wrapper .node--type-page section.featured-component .featured-carousel .item > div,
        #page-wrapper .node--type-insight section.featured-component .featured-carousel .item > div,
        #page-wrapper .node--type-author section.featured-component .featured-carousel .item > div,
        body.paragraphs-previewer section.featured-component .featured-carousel .item > div,
        body.node--type-landing-page #page-wrapper section.featured-component .featured-carousel .item > div,
        body.node--type-insight-search #page-wrapper section.featured-component .featured-carousel .item > div {
          /*width: 90%;
          left: 63px;*/
          margin: 0 auto;
          width: 60%; } }
      @media screen and (min-width: 1440px) {
        body #page-wrapper .node--type-page section.featured-component .featured-carousel,
        #page-wrapper .node--type-insight section.featured-component .featured-carousel,
        #page-wrapper .node--type-author section.featured-component .featured-carousel,
        body.paragraphs-previewer section.featured-component .featured-carousel,
        body.node--type-landing-page #page-wrapper section.featured-component .featured-carousel,
        body.node--type-insight-search #page-wrapper section.featured-component .featured-carousel {
          width: 75%;
          max-width: 75%;
          left: 89%; }
          body #page-wrapper .node--type-page section.featured-component .featured-carousel .item > div,
          #page-wrapper .node--type-insight section.featured-component .featured-carousel .item > div,
          #page-wrapper .node--type-author section.featured-component .featured-carousel .item > div,
          body.paragraphs-previewer section.featured-component .featured-carousel .item > div,
          body.node--type-landing-page #page-wrapper section.featured-component .featured-carousel .item > div,
          body.node--type-insight-search #page-wrapper section.featured-component .featured-carousel .item > div {
            margin: 0 auto;
            width: 60%; }
          body #page-wrapper .node--type-page section.featured-component .featured-carousel .item > div.featured-insight,
          #page-wrapper .node--type-insight section.featured-component .featured-carousel .item > div.featured-insight,
          #page-wrapper .node--type-author section.featured-component .featured-carousel .item > div.featured-insight,
          body.paragraphs-previewer section.featured-component .featured-carousel .item > div.featured-insight,
          body.node--type-landing-page #page-wrapper section.featured-component .featured-carousel .item > div.featured-insight,
          body.node--type-insight-search #page-wrapper section.featured-component .featured-carousel .item > div.featured-insight {
            width: 70%; } }
      body #page-wrapper .node--type-page section.featured-component .featured-carousel .owl-item,
      #page-wrapper .node--type-insight section.featured-component .featured-carousel .owl-item,
      #page-wrapper .node--type-author section.featured-component .featured-carousel .owl-item,
      body.paragraphs-previewer section.featured-component .featured-carousel .owl-item,
      body.node--type-landing-page #page-wrapper section.featured-component .featured-carousel .owl-item,
      body.node--type-insight-search #page-wrapper section.featured-component .featured-carousel .owl-item {
        height: auto; }
      body #page-wrapper .node--type-page section.featured-component .featured-carousel .stat-callout,
      #page-wrapper .node--type-insight section.featured-component .featured-carousel .stat-callout,
      #page-wrapper .node--type-author section.featured-component .featured-carousel .stat-callout,
      body.paragraphs-previewer section.featured-component .featured-carousel .stat-callout,
      body.node--type-landing-page #page-wrapper section.featured-component .featured-carousel .stat-callout,
      body.node--type-insight-search #page-wrapper section.featured-component .featured-carousel .stat-callout {
        padding-bottom: 0;
        padding-top: 0; }
      body #page-wrapper .node--type-page section.featured-component .featured-carousel .paragraph--type--blockquote,
      #page-wrapper .node--type-insight section.featured-component .featured-carousel .paragraph--type--blockquote,
      #page-wrapper .node--type-author section.featured-component .featured-carousel .paragraph--type--blockquote,
      body.paragraphs-previewer section.featured-component .featured-carousel .paragraph--type--blockquote,
      body.node--type-landing-page #page-wrapper section.featured-component .featured-carousel .paragraph--type--blockquote,
      body.node--type-insight-search #page-wrapper section.featured-component .featured-carousel .paragraph--type--blockquote {
        padding: 0; }
        body #page-wrapper .node--type-page section.featured-component .featured-carousel .paragraph--type--blockquote blockquote,
        #page-wrapper .node--type-insight section.featured-component .featured-carousel .paragraph--type--blockquote blockquote,
        #page-wrapper .node--type-author section.featured-component .featured-carousel .paragraph--type--blockquote blockquote,
        body.paragraphs-previewer section.featured-component .featured-carousel .paragraph--type--blockquote blockquote,
        body.node--type-landing-page #page-wrapper section.featured-component .featured-carousel .paragraph--type--blockquote blockquote,
        body.node--type-insight-search #page-wrapper section.featured-component .featured-carousel .paragraph--type--blockquote blockquote {
          background: transparent;
          padding: 0; }
          body #page-wrapper .node--type-page section.featured-component .featured-carousel .paragraph--type--blockquote blockquote .field--type-image.img-container,
          #page-wrapper .node--type-insight section.featured-component .featured-carousel .paragraph--type--blockquote blockquote .field--type-image.img-container,
          #page-wrapper .node--type-author section.featured-component .featured-carousel .paragraph--type--blockquote blockquote .field--type-image.img-container,
          body.paragraphs-previewer section.featured-component .featured-carousel .paragraph--type--blockquote blockquote .field--type-image.img-container,
          body.node--type-landing-page #page-wrapper section.featured-component .featured-carousel .paragraph--type--blockquote blockquote .field--type-image.img-container,
          body.node--type-insight-search #page-wrapper section.featured-component .featured-carousel .paragraph--type--blockquote blockquote .field--type-image.img-container {
            display: none; }
            body #page-wrapper .node--type-page section.featured-component .featured-carousel .paragraph--type--blockquote blockquote .field--type-image.img-container img,
            #page-wrapper .node--type-insight section.featured-component .featured-carousel .paragraph--type--blockquote blockquote .field--type-image.img-container img,
            #page-wrapper .node--type-author section.featured-component .featured-carousel .paragraph--type--blockquote blockquote .field--type-image.img-container img,
            body.paragraphs-previewer section.featured-component .featured-carousel .paragraph--type--blockquote blockquote .field--type-image.img-container img,
            body.node--type-landing-page #page-wrapper section.featured-component .featured-carousel .paragraph--type--blockquote blockquote .field--type-image.img-container img,
            body.node--type-insight-search #page-wrapper section.featured-component .featured-carousel .paragraph--type--blockquote blockquote .field--type-image.img-container img {
              display: none; }
          body #page-wrapper .node--type-page section.featured-component .featured-carousel .paragraph--type--blockquote blockquote p,
          #page-wrapper .node--type-insight section.featured-component .featured-carousel .paragraph--type--blockquote blockquote p,
          #page-wrapper .node--type-author section.featured-component .featured-carousel .paragraph--type--blockquote blockquote p,
          body.paragraphs-previewer section.featured-component .featured-carousel .paragraph--type--blockquote blockquote p,
          body.node--type-landing-page #page-wrapper section.featured-component .featured-carousel .paragraph--type--blockquote blockquote p,
          body.node--type-insight-search #page-wrapper section.featured-component .featured-carousel .paragraph--type--blockquote blockquote p {
            margin-bottom: 2rem;
            font-size: 20px;
            font-size: 2rem;
            line-height: 1.6em; }
      body #page-wrapper .node--type-page section.featured-component .featured-carousel .item > .paragraph--type--blockquote,
      #page-wrapper .node--type-insight section.featured-component .featured-carousel .item > .paragraph--type--blockquote,
      #page-wrapper .node--type-author section.featured-component .featured-carousel .item > .paragraph--type--blockquote,
      body.paragraphs-previewer section.featured-component .featured-carousel .item > .paragraph--type--blockquote,
      body.node--type-landing-page #page-wrapper section.featured-component .featured-carousel .item > .paragraph--type--blockquote,
      body.node--type-insight-search #page-wrapper section.featured-component .featured-carousel .item > .paragraph--type--blockquote {
        margin-right: 15%; }
      body #page-wrapper .node--type-page section.featured-component .featured-carousel .featured-insight h6:first-of-type,
      #page-wrapper .node--type-insight section.featured-component .featured-carousel .featured-insight h6:first-of-type,
      #page-wrapper .node--type-author section.featured-component .featured-carousel .featured-insight h6:first-of-type,
      body.paragraphs-previewer section.featured-component .featured-carousel .featured-insight h6:first-of-type,
      body.node--type-landing-page #page-wrapper section.featured-component .featured-carousel .featured-insight h6:first-of-type,
      body.node--type-insight-search #page-wrapper section.featured-component .featured-carousel .featured-insight h6:first-of-type {
        margin-bottom: 2.5rem; }
      body #page-wrapper .node--type-page section.featured-component .featured-carousel .featured-insight p,
      #page-wrapper .node--type-insight section.featured-component .featured-carousel .featured-insight p,
      #page-wrapper .node--type-author section.featured-component .featured-carousel .featured-insight p,
      body.paragraphs-previewer section.featured-component .featured-carousel .featured-insight p,
      body.node--type-landing-page #page-wrapper section.featured-component .featured-carousel .featured-insight p,
      body.node--type-insight-search #page-wrapper section.featured-component .featured-carousel .featured-insight p {
        font-size: 20px;
        font-size: 2rem;
        line-height: 1.6em; }
      body #page-wrapper .node--type-page section.featured-component .featured-carousel .featured-insight h6 a,
      #page-wrapper .node--type-insight section.featured-component .featured-carousel .featured-insight h6 a,
      #page-wrapper .node--type-author section.featured-component .featured-carousel .featured-insight h6 a,
      body.paragraphs-previewer section.featured-component .featured-carousel .featured-insight h6 a,
      body.node--type-landing-page #page-wrapper section.featured-component .featured-carousel .featured-insight h6 a,
      body.node--type-insight-search #page-wrapper section.featured-component .featured-carousel .featured-insight h6 a {
        color: #fff; }
        body #page-wrapper .node--type-page section.featured-component .featured-carousel .featured-insight h6 a:hover,
        #page-wrapper .node--type-insight section.featured-component .featured-carousel .featured-insight h6 a:hover,
        #page-wrapper .node--type-author section.featured-component .featured-carousel .featured-insight h6 a:hover,
        body.paragraphs-previewer section.featured-component .featured-carousel .featured-insight h6 a:hover,
        body.node--type-landing-page #page-wrapper section.featured-component .featured-carousel .featured-insight h6 a:hover,
        body.node--type-insight-search #page-wrapper section.featured-component .featured-carousel .featured-insight h6 a:hover {
          text-decoration: underline; }
      body #page-wrapper .node--type-page section.featured-component .featured-carousel .owl-stage-outer:before,
      #page-wrapper .node--type-insight section.featured-component .featured-carousel .owl-stage-outer:before,
      #page-wrapper .node--type-author section.featured-component .featured-carousel .owl-stage-outer:before,
      body.paragraphs-previewer section.featured-component .featured-carousel .owl-stage-outer:before,
      body.node--type-landing-page #page-wrapper section.featured-component .featured-carousel .owl-stage-outer:before,
      body.node--type-insight-search #page-wrapper section.featured-component .featured-carousel .owl-stage-outer:before {
        content: '\f0da';
        font-family: 'icomoon';
        font-size: 20px;
        font-size: 2rem;
        top: 50%;
        transform: translateY(-50%);
        position: absolute;
        right: 25px;
        /*right: 11%;*/
        left: inherit; }
      body #page-wrapper .node--type-page section.featured-component .featured-carousel .owl-dots,
      #page-wrapper .node--type-insight section.featured-component .featured-carousel .owl-dots,
      #page-wrapper .node--type-author section.featured-component .featured-carousel .owl-dots,
      body.paragraphs-previewer section.featured-component .featured-carousel .owl-dots,
      body.node--type-landing-page #page-wrapper section.featured-component .featured-carousel .owl-dots,
      body.node--type-insight-search #page-wrapper section.featured-component .featured-carousel .owl-dots {
        bottom: inherit;
        margin-top: 20px; }
        body #page-wrapper .node--type-page section.featured-component .featured-carousel .owl-dots button,
        #page-wrapper .node--type-insight section.featured-component .featured-carousel .owl-dots button,
        #page-wrapper .node--type-author section.featured-component .featured-carousel .owl-dots button,
        body.paragraphs-previewer section.featured-component .featured-carousel .owl-dots button,
        body.node--type-landing-page #page-wrapper section.featured-component .featured-carousel .owl-dots button,
        body.node--type-insight-search #page-wrapper section.featured-component .featured-carousel .owl-dots button {
          margin: 7px;
          padding: 4.5px; }
    body #page-wrapper .node--type-page section.featured-component .animated:hover .featured-carousel .owl-stage-outer:before, body #page-wrapper .node--type-page section.featured-component .animated:focus .featured-carousel .owl-stage-outer:before,
    #page-wrapper .node--type-insight section.featured-component .animated:hover .featured-carousel .owl-stage-outer:before,
    #page-wrapper .node--type-insight section.featured-component .animated:focus .featured-carousel .owl-stage-outer:before,
    #page-wrapper .node--type-author section.featured-component .animated:hover .featured-carousel .owl-stage-outer:before,
    #page-wrapper .node--type-author section.featured-component .animated:focus .featured-carousel .owl-stage-outer:before,
    body.paragraphs-previewer section.featured-component .animated:hover .featured-carousel .owl-stage-outer:before,
    body.paragraphs-previewer section.featured-component .animated:focus .featured-carousel .owl-stage-outer:before,
    body.node--type-landing-page #page-wrapper section.featured-component .animated:hover .featured-carousel .owl-stage-outer:before,
    body.node--type-landing-page #page-wrapper section.featured-component .animated:focus .featured-carousel .owl-stage-outer:before,
    body.node--type-insight-search #page-wrapper section.featured-component .animated:hover .featured-carousel .owl-stage-outer:before,
    body.node--type-insight-search #page-wrapper section.featured-component .animated:focus .featured-carousel .owl-stage-outer:before {
      transform: rotate(180deg); }
    body #page-wrapper .node--type-page section.featured-component.bg-white .skew.behind:before,
    #page-wrapper .node--type-insight section.featured-component.bg-white .skew.behind:before,
    #page-wrapper .node--type-author section.featured-component.bg-white .skew.behind:before,
    body.paragraphs-previewer section.featured-component.bg-white .skew.behind:before,
    body.node--type-landing-page #page-wrapper section.featured-component.bg-white .skew.behind:before,
    body.node--type-insight-search #page-wrapper section.featured-component.bg-white .skew.behind:before {
      transform: skewX(-11.5deg);
      -ms-transform: skewX(-11.5deg);
      /* IE 9 */
      -webkit-transform: skewX(-11.5deg);
      /* Safari */
      left: -25px; }
    body #page-wrapper .node--type-page section.featured-component.bg-white.right .skew.behind:before,
    #page-wrapper .node--type-insight section.featured-component.bg-white.right .skew.behind:before,
    #page-wrapper .node--type-author section.featured-component.bg-white.right .skew.behind:before,
    body.paragraphs-previewer section.featured-component.bg-white.right .skew.behind:before,
    body.node--type-landing-page #page-wrapper section.featured-component.bg-white.right .skew.behind:before,
    body.node--type-insight-search #page-wrapper section.featured-component.bg-white.right .skew.behind:before {
      transform: skewX(11.5deg);
      -ms-transform: skewX(11.5deg);
      /* IE 9 */
      -webkit-transform: skewX(11.5deg);
      /* Safari */
      right: -25px; }
    body #page-wrapper .node--type-page section.featured-component.bg-white h6,
    #page-wrapper .node--type-insight section.featured-component.bg-white h6,
    #page-wrapper .node--type-author section.featured-component.bg-white h6,
    body.paragraphs-previewer section.featured-component.bg-white h6,
    body.node--type-landing-page #page-wrapper section.featured-component.bg-white h6,
    body.node--type-insight-search #page-wrapper section.featured-component.bg-white h6 {
      font-family: 'Avenir LT W01 85 Heavy', sans-serif;
      font-weight: 700; }
    body #page-wrapper .node--type-page section.featured-component.right,
    #page-wrapper .node--type-insight section.featured-component.right,
    #page-wrapper .node--type-author section.featured-component.right,
    body.paragraphs-previewer section.featured-component.right,
    body.node--type-landing-page #page-wrapper section.featured-component.right,
    body.node--type-insight-search #page-wrapper section.featured-component.right {
      flex-direction: column; }
      body #page-wrapper .node--type-page section.featured-component.right .featured-carousel,
      #page-wrapper .node--type-insight section.featured-component.right .featured-carousel,
      #page-wrapper .node--type-author section.featured-component.right .featured-carousel,
      body.paragraphs-previewer section.featured-component.right .featured-carousel,
      body.node--type-landing-page #page-wrapper section.featured-component.right .featured-carousel,
      body.node--type-insight-search #page-wrapper section.featured-component.right .featured-carousel {
        left: 11%; }
        body #page-wrapper .node--type-page section.featured-component.right .featured-carousel .owl-stage-outer:before,
        #page-wrapper .node--type-insight section.featured-component.right .featured-carousel .owl-stage-outer:before,
        #page-wrapper .node--type-author section.featured-component.right .featured-carousel .owl-stage-outer:before,
        body.paragraphs-previewer section.featured-component.right .featured-carousel .owl-stage-outer:before,
        body.node--type-landing-page #page-wrapper section.featured-component.right .featured-carousel .owl-stage-outer:before,
        body.node--type-insight-search #page-wrapper section.featured-component.right .featured-carousel .owl-stage-outer:before {
          left: 25px;
          /*left: 11%;*/
          right: inherit;
          content: '\f0d9'; }
        @media screen and (min-width: 1200px) and (max-width: 1440px) {
          body #page-wrapper .node--type-page section.featured-component.right .featured-carousel,
          #page-wrapper .node--type-insight section.featured-component.right .featured-carousel,
          #page-wrapper .node--type-author section.featured-component.right .featured-carousel,
          body.paragraphs-previewer section.featured-component.right .featured-carousel,
          body.node--type-landing-page #page-wrapper section.featured-component.right .featured-carousel,
          body.node--type-insight-search #page-wrapper section.featured-component.right .featured-carousel {
            left: 24%; } }
        @media screen and (min-width: 992px) and (max-width: 1199.98px) {
          body #page-wrapper .node--type-page section.featured-component.right .featured-carousel,
          #page-wrapper .node--type-insight section.featured-component.right .featured-carousel,
          #page-wrapper .node--type-author section.featured-component.right .featured-carousel,
          body.paragraphs-previewer section.featured-component.right .featured-carousel,
          body.node--type-landing-page #page-wrapper section.featured-component.right .featured-carousel,
          body.node--type-insight-search #page-wrapper section.featured-component.right .featured-carousel {
            right: 76%;
            left: auto;
            transform: translate(50%, -50%); } }
      body #page-wrapper .node--type-page section.featured-component.right .animated:hover, body #page-wrapper .node--type-page section.featured-component.right .animated:focus,
      #page-wrapper .node--type-insight section.featured-component.right .animated:hover,
      #page-wrapper .node--type-insight section.featured-component.right .animated:focus,
      #page-wrapper .node--type-author section.featured-component.right .animated:hover,
      #page-wrapper .node--type-author section.featured-component.right .animated:focus,
      body.paragraphs-previewer section.featured-component.right .animated:hover,
      body.paragraphs-previewer section.featured-component.right .animated:focus,
      body.node--type-landing-page #page-wrapper section.featured-component.right .animated:hover,
      body.node--type-landing-page #page-wrapper section.featured-component.right .animated:focus,
      body.node--type-insight-search #page-wrapper section.featured-component.right .animated:hover,
      body.node--type-insight-search #page-wrapper section.featured-component.right .animated:focus {
        transform: rotate(0deg); }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page section.featured-component.right,
        #page-wrapper .node--type-insight section.featured-component.right,
        #page-wrapper .node--type-author section.featured-component.right,
        body.paragraphs-previewer section.featured-component.right,
        body.node--type-landing-page #page-wrapper section.featured-component.right,
        body.node--type-insight-search #page-wrapper section.featured-component.right {
          flex-direction: row-reverse; }
          body #page-wrapper .node--type-page section.featured-component.right .img-wrapper img,
          #page-wrapper .node--type-insight section.featured-component.right .img-wrapper img,
          #page-wrapper .node--type-author section.featured-component.right .img-wrapper img,
          body.paragraphs-previewer section.featured-component.right .img-wrapper img,
          body.node--type-landing-page #page-wrapper section.featured-component.right .img-wrapper img,
          body.node--type-insight-search #page-wrapper section.featured-component.right .img-wrapper img {
            left: 25%; } }
      body #page-wrapper .node--type-page section.featured-component.right .txt-wrapper,
      #page-wrapper .node--type-insight section.featured-component.right .txt-wrapper,
      #page-wrapper .node--type-author section.featured-component.right .txt-wrapper,
      body.paragraphs-previewer section.featured-component.right .txt-wrapper,
      body.node--type-landing-page #page-wrapper section.featured-component.right .txt-wrapper,
      body.node--type-insight-search #page-wrapper section.featured-component.right .txt-wrapper {
        /*@media  screen and (min-width:1600px) {
            padding: 0 calc(26.4% + 2.5rem) 0 1rem;
        }
        @media screen and (min-width: 1800px) {
            padding: 0 calc(42.8% + 2.5rem) 0 1rem;
        }*/ }
        @media screen and (min-width: 576px) {
          body #page-wrapper .node--type-page section.featured-component.right .txt-wrapper,
          #page-wrapper .node--type-insight section.featured-component.right .txt-wrapper,
          #page-wrapper .node--type-author section.featured-component.right .txt-wrapper,
          body.paragraphs-previewer section.featured-component.right .txt-wrapper,
          body.node--type-landing-page #page-wrapper section.featured-component.right .txt-wrapper,
          body.node--type-insight-search #page-wrapper section.featured-component.right .txt-wrapper {
            padding: 0 9% 0 1rem;
            padding: 3rem calc(2.5% + 2.5rem); } }
        @media screen and (min-width: 768px) {
          body #page-wrapper .node--type-page section.featured-component.right .txt-wrapper,
          #page-wrapper .node--type-insight section.featured-component.right .txt-wrapper,
          #page-wrapper .node--type-author section.featured-component.right .txt-wrapper,
          body.paragraphs-previewer section.featured-component.right .txt-wrapper,
          body.node--type-landing-page #page-wrapper section.featured-component.right .txt-wrapper,
          body.node--type-insight-search #page-wrapper section.featured-component.right .txt-wrapper {
            top: 50%;
            transform: translate(0, -50%);
            padding: 0 calc(6.833% + 2.5rem) 0 1rem; } }
        @media screen and (min-width: 992px) {
          body #page-wrapper .node--type-page section.featured-component.right .txt-wrapper,
          #page-wrapper .node--type-insight section.featured-component.right .txt-wrapper,
          #page-wrapper .node--type-author section.featured-component.right .txt-wrapper,
          body.paragraphs-previewer section.featured-component.right .txt-wrapper,
          body.node--type-landing-page #page-wrapper section.featured-component.right .txt-wrapper,
          body.node--type-insight-search #page-wrapper section.featured-component.right .txt-wrapper {
            padding: 0 calc(11.5% + 2.5rem) 0 1rem; } }
        @media screen and (min-width: 1200px) {
          body #page-wrapper .node--type-page section.featured-component.right .txt-wrapper,
          #page-wrapper .node--type-insight section.featured-component.right .txt-wrapper,
          #page-wrapper .node--type-author section.featured-component.right .txt-wrapper,
          body.paragraphs-previewer section.featured-component.right .txt-wrapper,
          body.node--type-landing-page #page-wrapper section.featured-component.right .txt-wrapper,
          body.node--type-insight-search #page-wrapper section.featured-component.right .txt-wrapper {
            padding: 0 calc(15% + 2.5rem) 0 1rem; } }
      @media screen and (min-width: 1200px) {
        body #page-wrapper .node--type-page section.featured-component.right .img-wrapper,
        #page-wrapper .node--type-insight section.featured-component.right .img-wrapper,
        #page-wrapper .node--type-author section.featured-component.right .img-wrapper,
        body.paragraphs-previewer section.featured-component.right .img-wrapper,
        body.node--type-landing-page #page-wrapper section.featured-component.right .img-wrapper,
        body.node--type-insight-search #page-wrapper section.featured-component.right .img-wrapper {
          margin: 0 auto 0 0; }
          body #page-wrapper .node--type-page section.featured-component.right .img-wrapper img,
          #page-wrapper .node--type-insight section.featured-component.right .img-wrapper img,
          #page-wrapper .node--type-author section.featured-component.right .img-wrapper img,
          body.paragraphs-previewer section.featured-component.right .img-wrapper img,
          body.node--type-landing-page #page-wrapper section.featured-component.right .img-wrapper img,
          body.node--type-insight-search #page-wrapper section.featured-component.right .img-wrapper img {
            left: 40%; } }
      body #page-wrapper .node--type-page section.featured-component.right .skew,
      #page-wrapper .node--type-insight section.featured-component.right .skew,
      #page-wrapper .node--type-author section.featured-component.right .skew,
      body.paragraphs-previewer section.featured-component.right .skew,
      body.node--type-landing-page #page-wrapper section.featured-component.right .skew,
      body.node--type-insight-search #page-wrapper section.featured-component.right .skew {
        right: 0; }
        @media screen and (min-width: 768px) {
          body #page-wrapper .node--type-page section.featured-component.right .skew,
          #page-wrapper .node--type-insight section.featured-component.right .skew,
          #page-wrapper .node--type-author section.featured-component.right .skew,
          body.paragraphs-previewer section.featured-component.right .skew,
          body.node--type-landing-page #page-wrapper section.featured-component.right .skew,
          body.node--type-insight-search #page-wrapper section.featured-component.right .skew {
            width: 50%;
            position: absolute; } }
        @media screen and (min-width: 992px) {
          body #page-wrapper .node--type-page section.featured-component.right .skew,
          #page-wrapper .node--type-insight section.featured-component.right .skew,
          #page-wrapper .node--type-author section.featured-component.right .skew,
          body.paragraphs-previewer section.featured-component.right .skew,
          body.node--type-landing-page #page-wrapper section.featured-component.right .skew,
          body.node--type-insight-search #page-wrapper section.featured-component.right .skew {
            width: 43%; } }
        @media screen and (min-width: 1200px) {
          body #page-wrapper .node--type-page section.featured-component.right .skew,
          #page-wrapper .node--type-insight section.featured-component.right .skew,
          #page-wrapper .node--type-author section.featured-component.right .skew,
          body.paragraphs-previewer section.featured-component.right .skew,
          body.node--type-landing-page #page-wrapper section.featured-component.right .skew,
          body.node--type-insight-search #page-wrapper section.featured-component.right .skew {
            width: 35%; } }
        @media screen and (min-width: 1600px) {
          body #page-wrapper .node--type-page section.featured-component.right .skew,
          #page-wrapper .node--type-insight section.featured-component.right .skew,
          #page-wrapper .node--type-author section.featured-component.right .skew,
          body.paragraphs-previewer section.featured-component.right .skew,
          body.node--type-landing-page #page-wrapper section.featured-component.right .skew,
          body.node--type-insight-search #page-wrapper section.featured-component.right .skew {
            width: 35%; } }
        body #page-wrapper .node--type-page section.featured-component.right .skew:first-of-type:before,
        #page-wrapper .node--type-insight section.featured-component.right .skew:first-of-type:before,
        #page-wrapper .node--type-author section.featured-component.right .skew:first-of-type:before,
        body.paragraphs-previewer section.featured-component.right .skew:first-of-type:before,
        body.node--type-landing-page #page-wrapper section.featured-component.right .skew:first-of-type:before,
        body.node--type-insight-search #page-wrapper section.featured-component.right .skew:first-of-type:before {
          background: url(/themes/custom/leidos/style/scss/img/featured-right.png);
          content: '';
          position: absolute;
          width: 100%;
          height: 100%;
          z-index: 5;
          background-size: cover;
          background-repeat: no-repeat; }
        body #page-wrapper .node--type-page section.featured-component.right .skew:after,
        #page-wrapper .node--type-insight section.featured-component.right .skew:after,
        #page-wrapper .node--type-author section.featured-component.right .skew:after,
        body.paragraphs-previewer section.featured-component.right .skew:after,
        body.node--type-landing-page #page-wrapper section.featured-component.right .skew:after,
        body.node--type-insight-search #page-wrapper section.featured-component.right .skew:after {
          -ms-transform: skewX(7deg);
          /* IE 9 */
          -webkit-transform: skewX(7deg);
          /* Safari */
          transform: skewX(7deg);
          left: auto;
          right: -50px; }
        body #page-wrapper .node--type-page section.featured-component.right .skew.behind:before,
        #page-wrapper .node--type-insight section.featured-component.right .skew.behind:before,
        #page-wrapper .node--type-author section.featured-component.right .skew.behind:before,
        body.paragraphs-previewer section.featured-component.right .skew.behind:before,
        body.node--type-landing-page #page-wrapper section.featured-component.right .skew.behind:before,
        body.node--type-insight-search #page-wrapper section.featured-component.right .skew.behind:before {
          -ms-transform: skewX(11.5deg);
          /* IE 9 */
          -webkit-transform: skewX(11.5deg);
          /* Safari */
          transform: skewX(11.5deg);
          width: 126%;
          left: inherit;
          right: -10px; }
        body #page-wrapper .node--type-page section.featured-component.right .skew.behind.animated:after, body #page-wrapper .node--type-page section.featured-component.right .skew.behind.animated div,
        #page-wrapper .node--type-insight section.featured-component.right .skew.behind.animated:after,
        #page-wrapper .node--type-insight section.featured-component.right .skew.behind.animated div,
        #page-wrapper .node--type-author section.featured-component.right .skew.behind.animated:after,
        #page-wrapper .node--type-author section.featured-component.right .skew.behind.animated div,
        body.paragraphs-previewer section.featured-component.right .skew.behind.animated:after,
        body.paragraphs-previewer section.featured-component.right .skew.behind.animated div,
        body.node--type-landing-page #page-wrapper section.featured-component.right .skew.behind.animated:after,
        body.node--type-landing-page #page-wrapper section.featured-component.right .skew.behind.animated div,
        body.node--type-insight-search #page-wrapper section.featured-component.right .skew.behind.animated:after,
        body.node--type-insight-search #page-wrapper section.featured-component.right .skew.behind.animated div {
          display: none; }
        @media screen and (min-width: 992px) {
          body #page-wrapper .node--type-page section.featured-component.right .skew.behind.animated div,
          #page-wrapper .node--type-insight section.featured-component.right .skew.behind.animated div,
          #page-wrapper .node--type-author section.featured-component.right .skew.behind.animated div,
          body.paragraphs-previewer section.featured-component.right .skew.behind.animated div,
          body.node--type-landing-page #page-wrapper section.featured-component.right .skew.behind.animated div,
          body.node--type-insight-search #page-wrapper section.featured-component.right .skew.behind.animated div {
            display: block; }
          body #page-wrapper .node--type-page section.featured-component.right .skew.behind.animated:hover, body #page-wrapper .node--type-page section.featured-component.right .skew.behind.animated:focus,
          #page-wrapper .node--type-insight section.featured-component.right .skew.behind.animated:hover,
          #page-wrapper .node--type-insight section.featured-component.right .skew.behind.animated:focus,
          #page-wrapper .node--type-author section.featured-component.right .skew.behind.animated:hover,
          #page-wrapper .node--type-author section.featured-component.right .skew.behind.animated:focus,
          body.paragraphs-previewer section.featured-component.right .skew.behind.animated:hover,
          body.paragraphs-previewer section.featured-component.right .skew.behind.animated:focus,
          body.node--type-landing-page #page-wrapper section.featured-component.right .skew.behind.animated:hover,
          body.node--type-landing-page #page-wrapper section.featured-component.right .skew.behind.animated:focus,
          body.node--type-insight-search #page-wrapper section.featured-component.right .skew.behind.animated:hover,
          body.node--type-insight-search #page-wrapper section.featured-component.right .skew.behind.animated:focus {
            transform: translateX(-75%); }
          body #page-wrapper .node--type-page section.featured-component.right .skew.behind.animated:focus-within,
          #page-wrapper .node--type-insight section.featured-component.right .skew.behind.animated:focus-within,
          #page-wrapper .node--type-author section.featured-component.right .skew.behind.animated:focus-within,
          body.paragraphs-previewer section.featured-component.right .skew.behind.animated:focus-within,
          body.node--type-landing-page #page-wrapper section.featured-component.right .skew.behind.animated:focus-within,
          body.node--type-insight-search #page-wrapper section.featured-component.right .skew.behind.animated:focus-within {
            transform: translateX(-75%); } }
        @media screen and (min-width: 1440px) {
          body #page-wrapper .node--type-page section.featured-component.right .skew.behind.animated:hover, body #page-wrapper .node--type-page section.featured-component.right .skew.behind.animated:focus,
          #page-wrapper .node--type-insight section.featured-component.right .skew.behind.animated:hover,
          #page-wrapper .node--type-insight section.featured-component.right .skew.behind.animated:focus,
          #page-wrapper .node--type-author section.featured-component.right .skew.behind.animated:hover,
          #page-wrapper .node--type-author section.featured-component.right .skew.behind.animated:focus,
          body.paragraphs-previewer section.featured-component.right .skew.behind.animated:hover,
          body.paragraphs-previewer section.featured-component.right .skew.behind.animated:focus,
          body.node--type-landing-page #page-wrapper section.featured-component.right .skew.behind.animated:hover,
          body.node--type-landing-page #page-wrapper section.featured-component.right .skew.behind.animated:focus,
          body.node--type-insight-search #page-wrapper section.featured-component.right .skew.behind.animated:hover,
          body.node--type-insight-search #page-wrapper section.featured-component.right .skew.behind.animated:focus {
            transform: translateX(-57%);
            /*&:after {
                transform: rotate(180deg);
            }*/ }
          body #page-wrapper .node--type-page section.featured-component.right .skew.behind.animated:focus-within,
          #page-wrapper .node--type-insight section.featured-component.right .skew.behind.animated:focus-within,
          #page-wrapper .node--type-author section.featured-component.right .skew.behind.animated:focus-within,
          body.paragraphs-previewer section.featured-component.right .skew.behind.animated:focus-within,
          body.node--type-landing-page #page-wrapper section.featured-component.right .skew.behind.animated:focus-within,
          body.node--type-insight-search #page-wrapper section.featured-component.right .skew.behind.animated:focus-within {
            transform: translateX(-57%); } }
    body #page-wrapper .node--type-page section.featured-component .slick-dots li.slick-active button:before, body #page-wrapper .node--type-page section.featured-component .slick-dots li button:before,
    #page-wrapper .node--type-insight section.featured-component .slick-dots li.slick-active button:before,
    #page-wrapper .node--type-insight section.featured-component .slick-dots li button:before,
    #page-wrapper .node--type-author section.featured-component .slick-dots li.slick-active button:before,
    #page-wrapper .node--type-author section.featured-component .slick-dots li button:before,
    body.paragraphs-previewer section.featured-component .slick-dots li.slick-active button:before,
    body.paragraphs-previewer section.featured-component .slick-dots li button:before,
    body.node--type-landing-page #page-wrapper section.featured-component .slick-dots li.slick-active button:before,
    body.node--type-landing-page #page-wrapper section.featured-component .slick-dots li button:before,
    body.node--type-insight-search #page-wrapper section.featured-component .slick-dots li.slick-active button:before,
    body.node--type-insight-search #page-wrapper section.featured-component .slick-dots li button:before {
      color: white;
      font-size: 9px; }
    body #page-wrapper .node--type-page section.featured-component .single-item,
    #page-wrapper .node--type-insight section.featured-component .single-item,
    #page-wrapper .node--type-author section.featured-component .single-item,
    body.paragraphs-previewer section.featured-component .single-item,
    body.node--type-landing-page #page-wrapper section.featured-component .single-item,
    body.node--type-insight-search #page-wrapper section.featured-component .single-item {
      position: absolute;
      top: 50%;
      left: 80%;
      width: 85%;
      transform: translate(-50%, -50%); }
    body #page-wrapper .node--type-page section.featured-component .slick-list,
    #page-wrapper .node--type-insight section.featured-component .slick-list,
    #page-wrapper .node--type-author section.featured-component .slick-list,
    body.paragraphs-previewer section.featured-component .slick-list,
    body.node--type-landing-page #page-wrapper section.featured-component .slick-list,
    body.node--type-insight-search #page-wrapper section.featured-component .slick-list {
      text-align: center; }
  body #page-wrapper .node--type-page section.list p,
  #page-wrapper .node--type-insight section.list p,
  #page-wrapper .node--type-author section.list p,
  body.paragraphs-previewer section.list p,
  body.node--type-landing-page #page-wrapper section.list p,
  body.node--type-insight-search #page-wrapper section.list p {
    margin-bottom: 3.5rem; }
  body #page-wrapper .node--type-page section.list.icons ul.field > li,
  #page-wrapper .node--type-insight section.list.icons ul.field > li,
  #page-wrapper .node--type-author section.list.icons ul.field > li,
  body.paragraphs-previewer section.list.icons ul.field > li,
  body.node--type-landing-page #page-wrapper section.list.icons ul.field > li,
  body.node--type-insight-search #page-wrapper section.list.icons ul.field > li {
    -webkit-transition: all 0.15s linear;
    -moz-transition: all 0.15s linear;
    -ms-transition: all 0.15s linear;
    -o-transition: all 0.15s linear;
    transition: all 0.15s linear;
    list-style-type: none;
    position: relative;
    margin-left: 0; }
    body #page-wrapper .node--type-page section.list.icons ul.field > li:hover:before, body #page-wrapper .node--type-page section.list.icons ul.field > li:hover a, body #page-wrapper .node--type-page section.list.icons ul.field > li:focus:before, body #page-wrapper .node--type-page section.list.icons ul.field > li:focus a,
    #page-wrapper .node--type-insight section.list.icons ul.field > li:hover:before,
    #page-wrapper .node--type-insight section.list.icons ul.field > li:hover a,
    #page-wrapper .node--type-insight section.list.icons ul.field > li:focus:before,
    #page-wrapper .node--type-insight section.list.icons ul.field > li:focus a,
    #page-wrapper .node--type-author section.list.icons ul.field > li:hover:before,
    #page-wrapper .node--type-author section.list.icons ul.field > li:hover a,
    #page-wrapper .node--type-author section.list.icons ul.field > li:focus:before,
    #page-wrapper .node--type-author section.list.icons ul.field > li:focus a,
    body.paragraphs-previewer section.list.icons ul.field > li:hover:before,
    body.paragraphs-previewer section.list.icons ul.field > li:hover a,
    body.paragraphs-previewer section.list.icons ul.field > li:focus:before,
    body.paragraphs-previewer section.list.icons ul.field > li:focus a,
    body.node--type-landing-page #page-wrapper section.list.icons ul.field > li:hover:before,
    body.node--type-landing-page #page-wrapper section.list.icons ul.field > li:hover a,
    body.node--type-landing-page #page-wrapper section.list.icons ul.field > li:focus:before,
    body.node--type-landing-page #page-wrapper section.list.icons ul.field > li:focus a,
    body.node--type-insight-search #page-wrapper section.list.icons ul.field > li:hover:before,
    body.node--type-insight-search #page-wrapper section.list.icons ul.field > li:hover a,
    body.node--type-insight-search #page-wrapper section.list.icons ul.field > li:focus:before,
    body.node--type-insight-search #page-wrapper section.list.icons ul.field > li:focus a {
      color: #201747; }
    body #page-wrapper .node--type-page section.list.icons ul.field > li a,
    #page-wrapper .node--type-insight section.list.icons ul.field > li a,
    #page-wrapper .node--type-author section.list.icons ul.field > li a,
    body.paragraphs-previewer section.list.icons ul.field > li a,
    body.node--type-landing-page #page-wrapper section.list.icons ul.field > li a,
    body.node--type-insight-search #page-wrapper section.list.icons ul.field > li a {
      display: flex;
      align-items: center; }
      body #page-wrapper .node--type-page section.list.icons ul.field > li a:before,
      #page-wrapper .node--type-insight section.list.icons ul.field > li a:before,
      #page-wrapper .node--type-author section.list.icons ul.field > li a:before,
      body.paragraphs-previewer section.list.icons ul.field > li a:before,
      body.node--type-landing-page #page-wrapper section.list.icons ul.field > li a:before,
      body.node--type-insight-search #page-wrapper section.list.icons ul.field > li a:before {
        font-size: 50px;
        font-size: 5rem;
        margin-right: 25px; }
    body #page-wrapper .node--type-page section.list.icons ul.field > li span.ico,
    #page-wrapper .node--type-insight section.list.icons ul.field > li span.ico,
    #page-wrapper .node--type-author section.list.icons ul.field > li span.ico,
    body.paragraphs-previewer section.list.icons ul.field > li span.ico,
    body.node--type-landing-page #page-wrapper section.list.icons ul.field > li span.ico,
    body.node--type-insight-search #page-wrapper section.list.icons ul.field > li span.ico {
      display: flex;
      align-items: center; }
      body #page-wrapper .node--type-page section.list.icons ul.field > li span.ico:before,
      #page-wrapper .node--type-insight section.list.icons ul.field > li span.ico:before,
      #page-wrapper .node--type-author section.list.icons ul.field > li span.ico:before,
      body.paragraphs-previewer section.list.icons ul.field > li span.ico:before,
      body.node--type-landing-page #page-wrapper section.list.icons ul.field > li span.ico:before,
      body.node--type-insight-search #page-wrapper section.list.icons ul.field > li span.ico:before {
        font-size: 50px;
        font-size: 5rem;
        margin-right: 25px;
        color: #850f89; }
  body #page-wrapper .node--type-page section.list.thumbnails ul.field,
  #page-wrapper .node--type-insight section.list.thumbnails ul.field,
  #page-wrapper .node--type-author section.list.thumbnails ul.field,
  body.paragraphs-previewer section.list.thumbnails ul.field,
  body.node--type-landing-page #page-wrapper section.list.thumbnails ul.field,
  body.node--type-insight-search #page-wrapper section.list.thumbnails ul.field {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-around; }
    body #page-wrapper .node--type-page section.list.thumbnails ul.field > li.list-item,
    #page-wrapper .node--type-insight section.list.thumbnails ul.field > li.list-item,
    #page-wrapper .node--type-author section.list.thumbnails ul.field > li.list-item,
    body.paragraphs-previewer section.list.thumbnails ul.field > li.list-item,
    body.node--type-landing-page #page-wrapper section.list.thumbnails ul.field > li.list-item,
    body.node--type-insight-search #page-wrapper section.list.thumbnails ul.field > li.list-item {
      width: 40%; }
    @media screen and (min-width: 576px) {
      body #page-wrapper .node--type-page section.list.thumbnails ul.field,
      #page-wrapper .node--type-insight section.list.thumbnails ul.field,
      #page-wrapper .node--type-author section.list.thumbnails ul.field,
      body.paragraphs-previewer section.list.thumbnails ul.field,
      body.node--type-landing-page #page-wrapper section.list.thumbnails ul.field,
      body.node--type-insight-search #page-wrapper section.list.thumbnails ul.field {
        justify-content: space-between; }
        body #page-wrapper .node--type-page section.list.thumbnails ul.field > li.list-item,
        #page-wrapper .node--type-insight section.list.thumbnails ul.field > li.list-item,
        #page-wrapper .node--type-author section.list.thumbnails ul.field > li.list-item,
        body.paragraphs-previewer section.list.thumbnails ul.field > li.list-item,
        body.node--type-landing-page #page-wrapper section.list.thumbnails ul.field > li.list-item,
        body.node--type-insight-search #page-wrapper section.list.thumbnails ul.field > li.list-item {
          width: 33%; } }
    body #page-wrapper .node--type-page section.list.thumbnails ul.field > li,
    #page-wrapper .node--type-insight section.list.thumbnails ul.field > li,
    #page-wrapper .node--type-author section.list.thumbnails ul.field > li,
    body.paragraphs-previewer section.list.thumbnails ul.field > li,
    body.node--type-landing-page #page-wrapper section.list.thumbnails ul.field > li,
    body.node--type-insight-search #page-wrapper section.list.thumbnails ul.field > li {
      width: 27%;
      margin: 0;
      text-align: center; }
      body #page-wrapper .node--type-page section.list.thumbnails ul.field > li:before,
      #page-wrapper .node--type-insight section.list.thumbnails ul.field > li:before,
      #page-wrapper .node--type-author section.list.thumbnails ul.field > li:before,
      body.paragraphs-previewer section.list.thumbnails ul.field > li:before,
      body.node--type-landing-page #page-wrapper section.list.thumbnails ul.field > li:before,
      body.node--type-insight-search #page-wrapper section.list.thumbnails ul.field > li:before {
        content: none; }
      body #page-wrapper .node--type-page section.list.thumbnails ul.field > li img,
      #page-wrapper .node--type-insight section.list.thumbnails ul.field > li img,
      #page-wrapper .node--type-author section.list.thumbnails ul.field > li img,
      body.paragraphs-previewer section.list.thumbnails ul.field > li img,
      body.node--type-landing-page #page-wrapper section.list.thumbnails ul.field > li img,
      body.node--type-insight-search #page-wrapper section.list.thumbnails ul.field > li img {
        opacity: 1;
        margin-bottom: 5rem; }
      body #page-wrapper .node--type-page section.list.thumbnails ul.field > li a,
      #page-wrapper .node--type-insight section.list.thumbnails ul.field > li a,
      #page-wrapper .node--type-author section.list.thumbnails ul.field > li a,
      body.paragraphs-previewer section.list.thumbnails ul.field > li a,
      body.node--type-landing-page #page-wrapper section.list.thumbnails ul.field > li a,
      body.node--type-insight-search #page-wrapper section.list.thumbnails ul.field > li a {
        border: none;
        -webkit-transition: all 0.15s linear;
        -moz-transition: all 0.15s linear;
        -ms-transition: all 0.15s linear;
        -o-transition: all 0.15s linear;
        transition: all 0.15s linear; }
        body #page-wrapper .node--type-page section.list.thumbnails ul.field > li a:hover, body #page-wrapper .node--type-page section.list.thumbnails ul.field > li a:focus,
        #page-wrapper .node--type-insight section.list.thumbnails ul.field > li a:hover,
        #page-wrapper .node--type-insight section.list.thumbnails ul.field > li a:focus,
        #page-wrapper .node--type-author section.list.thumbnails ul.field > li a:hover,
        #page-wrapper .node--type-author section.list.thumbnails ul.field > li a:focus,
        body.paragraphs-previewer section.list.thumbnails ul.field > li a:hover,
        body.paragraphs-previewer section.list.thumbnails ul.field > li a:focus,
        body.node--type-landing-page #page-wrapper section.list.thumbnails ul.field > li a:hover,
        body.node--type-landing-page #page-wrapper section.list.thumbnails ul.field > li a:focus,
        body.node--type-insight-search #page-wrapper section.list.thumbnails ul.field > li a:hover,
        body.node--type-insight-search #page-wrapper section.list.thumbnails ul.field > li a:focus {
          background: none; }
          body #page-wrapper .node--type-page section.list.thumbnails ul.field > li a:hover img, body #page-wrapper .node--type-page section.list.thumbnails ul.field > li a:focus img,
          #page-wrapper .node--type-insight section.list.thumbnails ul.field > li a:hover img,
          #page-wrapper .node--type-insight section.list.thumbnails ul.field > li a:focus img,
          #page-wrapper .node--type-author section.list.thumbnails ul.field > li a:hover img,
          #page-wrapper .node--type-author section.list.thumbnails ul.field > li a:focus img,
          body.paragraphs-previewer section.list.thumbnails ul.field > li a:hover img,
          body.paragraphs-previewer section.list.thumbnails ul.field > li a:focus img,
          body.node--type-landing-page #page-wrapper section.list.thumbnails ul.field > li a:hover img,
          body.node--type-landing-page #page-wrapper section.list.thumbnails ul.field > li a:focus img,
          body.node--type-insight-search #page-wrapper section.list.thumbnails ul.field > li a:hover img,
          body.node--type-insight-search #page-wrapper section.list.thumbnails ul.field > li a:focus img {
            filter: none;
            opacity: .6;
            -webkit-transition: all 0.15s linear;
            -moz-transition: all 0.15s linear;
            -ms-transition: all 0.15s linear;
            -o-transition: all 0.15s linear;
            transition: all 0.15s linear; }
      body #page-wrapper .node--type-page section.list.thumbnails ul.field > li div,
      #page-wrapper .node--type-insight section.list.thumbnails ul.field > li div,
      #page-wrapper .node--type-author section.list.thumbnails ul.field > li div,
      body.paragraphs-previewer section.list.thumbnails ul.field > li div,
      body.node--type-landing-page #page-wrapper section.list.thumbnails ul.field > li div,
      body.node--type-insight-search #page-wrapper section.list.thumbnails ul.field > li div {
        width: 100%; }
  body #page-wrapper .node--type-page section.list > div,
  #page-wrapper .node--type-insight section.list > div,
  #page-wrapper .node--type-author section.list > div,
  body.paragraphs-previewer section.list > div,
  body.node--type-landing-page #page-wrapper section.list > div,
  body.node--type-insight-search #page-wrapper section.list > div {
    margin-bottom: 40px; }
  body #page-wrapper .node--type-page section.list ul, body #page-wrapper .node--type-page section.list ul.field,
  #page-wrapper .node--type-insight section.list ul,
  #page-wrapper .node--type-insight section.list ul.field,
  #page-wrapper .node--type-author section.list ul,
  #page-wrapper .node--type-author section.list ul.field,
  body.paragraphs-previewer section.list ul,
  body.paragraphs-previewer section.list ul.field,
  body.node--type-landing-page #page-wrapper section.list ul,
  body.node--type-landing-page #page-wrapper section.list ul.field,
  body.node--type-insight-search #page-wrapper section.list ul,
  body.node--type-insight-search #page-wrapper section.list ul.field {
    margin-bottom: 0; }
    body #page-wrapper .node--type-page section.list ul > li, body #page-wrapper .node--type-page section.list ul.field > li,
    #page-wrapper .node--type-insight section.list ul > li,
    #page-wrapper .node--type-insight section.list ul.field > li,
    #page-wrapper .node--type-author section.list ul > li,
    #page-wrapper .node--type-author section.list ul.field > li,
    body.paragraphs-previewer section.list ul > li,
    body.paragraphs-previewer section.list ul.field > li,
    body.node--type-landing-page #page-wrapper section.list ul > li,
    body.node--type-landing-page #page-wrapper section.list ul.field > li,
    body.node--type-insight-search #page-wrapper section.list ul > li,
    body.node--type-insight-search #page-wrapper section.list ul.field > li {
      margin-bottom: 22px; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page section.list ul > li, body #page-wrapper .node--type-page section.list ul.field > li,
        #page-wrapper .node--type-insight section.list ul > li,
        #page-wrapper .node--type-insight section.list ul.field > li,
        #page-wrapper .node--type-author section.list ul > li,
        #page-wrapper .node--type-author section.list ul.field > li,
        body.paragraphs-previewer section.list ul > li,
        body.paragraphs-previewer section.list ul.field > li,
        body.node--type-landing-page #page-wrapper section.list ul > li,
        body.node--type-landing-page #page-wrapper section.list ul.field > li,
        body.node--type-insight-search #page-wrapper section.list ul > li,
        body.node--type-insight-search #page-wrapper section.list ul.field > li {
          margin-bottom: 30px; } }
      @media screen and (min-width: 992px) {
        body #page-wrapper .node--type-page section.list ul > li, body #page-wrapper .node--type-page section.list ul.field > li,
        #page-wrapper .node--type-insight section.list ul > li,
        #page-wrapper .node--type-insight section.list ul.field > li,
        #page-wrapper .node--type-author section.list ul > li,
        #page-wrapper .node--type-author section.list ul.field > li,
        body.paragraphs-previewer section.list ul > li,
        body.paragraphs-previewer section.list ul.field > li,
        body.node--type-landing-page #page-wrapper section.list ul > li,
        body.node--type-landing-page #page-wrapper section.list ul.field > li,
        body.node--type-insight-search #page-wrapper section.list ul > li,
        body.node--type-insight-search #page-wrapper section.list ul.field > li {
          margin-bottom: 40px; } }
      body #page-wrapper .node--type-page section.list ul > li span.field a, body #page-wrapper .node--type-page section.list ul.field > li span.field a,
      #page-wrapper .node--type-insight section.list ul > li span.field a,
      #page-wrapper .node--type-insight section.list ul.field > li span.field a,
      #page-wrapper .node--type-author section.list ul > li span.field a,
      #page-wrapper .node--type-author section.list ul.field > li span.field a,
      body.paragraphs-previewer section.list ul > li span.field a,
      body.paragraphs-previewer section.list ul.field > li span.field a,
      body.node--type-landing-page #page-wrapper section.list ul > li span.field a,
      body.node--type-landing-page #page-wrapper section.list ul.field > li span.field a,
      body.node--type-insight-search #page-wrapper section.list ul > li span.field a,
      body.node--type-insight-search #page-wrapper section.list ul.field > li span.field a {
        border-bottom: 0; }
        body #page-wrapper .node--type-page section.list ul > li span.field a:hover, body #page-wrapper .node--type-page section.list ul > li span.field a:focus, body #page-wrapper .node--type-page section.list ul.field > li span.field a:hover, body #page-wrapper .node--type-page section.list ul.field > li span.field a:focus,
        #page-wrapper .node--type-insight section.list ul > li span.field a:hover,
        #page-wrapper .node--type-insight section.list ul > li span.field a:focus,
        #page-wrapper .node--type-insight section.list ul.field > li span.field a:hover,
        #page-wrapper .node--type-insight section.list ul.field > li span.field a:focus,
        #page-wrapper .node--type-author section.list ul > li span.field a:hover,
        #page-wrapper .node--type-author section.list ul > li span.field a:focus,
        #page-wrapper .node--type-author section.list ul.field > li span.field a:hover,
        #page-wrapper .node--type-author section.list ul.field > li span.field a:focus,
        body.paragraphs-previewer section.list ul > li span.field a:hover,
        body.paragraphs-previewer section.list ul > li span.field a:focus,
        body.paragraphs-previewer section.list ul.field > li span.field a:hover,
        body.paragraphs-previewer section.list ul.field > li span.field a:focus,
        body.node--type-landing-page #page-wrapper section.list ul > li span.field a:hover,
        body.node--type-landing-page #page-wrapper section.list ul > li span.field a:focus,
        body.node--type-landing-page #page-wrapper section.list ul.field > li span.field a:hover,
        body.node--type-landing-page #page-wrapper section.list ul.field > li span.field a:focus,
        body.node--type-insight-search #page-wrapper section.list ul > li span.field a:hover,
        body.node--type-insight-search #page-wrapper section.list ul > li span.field a:focus,
        body.node--type-insight-search #page-wrapper section.list ul.field > li span.field a:hover,
        body.node--type-insight-search #page-wrapper section.list ul.field > li span.field a:focus {
          color: #201747;
          background: transparent; }
  @media screen and (min-width: 768px) {
    body #page-wrapper .node--type-page section.list,
    #page-wrapper .node--type-insight section.list,
    #page-wrapper .node--type-author section.list,
    body.paragraphs-previewer section.list,
    body.node--type-landing-page #page-wrapper section.list,
    body.node--type-insight-search #page-wrapper section.list {
      align-items: center; }
      body #page-wrapper .node--type-page section.list ul.field,
      #page-wrapper .node--type-insight section.list ul.field,
      #page-wrapper .node--type-author section.list ul.field,
      body.paragraphs-previewer section.list ul.field,
      body.node--type-landing-page #page-wrapper section.list ul.field,
      body.node--type-insight-search #page-wrapper section.list ul.field {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between; }
        body #page-wrapper .node--type-page section.list ul.field > li,
        #page-wrapper .node--type-insight section.list ul.field > li,
        #page-wrapper .node--type-author section.list ul.field > li,
        body.paragraphs-previewer section.list ul.field > li,
        body.node--type-landing-page #page-wrapper section.list ul.field > li,
        body.node--type-insight-search #page-wrapper section.list ul.field > li {
          width: 45%;
          margin-left: 20px; } }
  @media screen and (min-width: 992px) {
    body #page-wrapper .node--type-page section.list,
    #page-wrapper .node--type-insight section.list,
    #page-wrapper .node--type-author section.list,
    body.paragraphs-previewer section.list,
    body.node--type-landing-page #page-wrapper section.list,
    body.node--type-insight-search #page-wrapper section.list {
      display: flex;
      justify-content: space-between;
      align-content: center;
      align-items: center; }
      body #page-wrapper .node--type-page section.list.right,
      #page-wrapper .node--type-insight section.list.right,
      #page-wrapper .node--type-author section.list.right,
      body.paragraphs-previewer section.list.right,
      body.node--type-landing-page #page-wrapper section.list.right,
      body.node--type-insight-search #page-wrapper section.list.right {
        flex-direction: row-reverse; }
      body #page-wrapper .node--type-page section.list div,
      #page-wrapper .node--type-insight section.list div,
      #page-wrapper .node--type-author section.list div,
      body.paragraphs-previewer section.list div,
      body.node--type-landing-page #page-wrapper section.list div,
      body.node--type-insight-search #page-wrapper section.list div {
        width: 40%; }
      body #page-wrapper .node--type-page section.list ul.field,
      #page-wrapper .node--type-insight section.list ul.field,
      #page-wrapper .node--type-author section.list ul.field,
      body.paragraphs-previewer section.list ul.field,
      body.node--type-landing-page #page-wrapper section.list ul.field,
      body.node--type-insight-search #page-wrapper section.list ul.field {
        width: 55%; } }
  @media screen and (min-width: 1200px) {
    body #page-wrapper .node--type-page section.list,
    #page-wrapper .node--type-insight section.list,
    #page-wrapper .node--type-author section.list,
    body.paragraphs-previewer section.list,
    body.node--type-landing-page #page-wrapper section.list,
    body.node--type-insight-search #page-wrapper section.list {
      align-items: center; }
      body #page-wrapper .node--type-page section.list div,
      #page-wrapper .node--type-insight section.list div,
      #page-wrapper .node--type-author section.list div,
      body.paragraphs-previewer section.list div,
      body.node--type-landing-page #page-wrapper section.list div,
      body.node--type-insight-search #page-wrapper section.list div {
        width: 32%; }
      body #page-wrapper .node--type-page section.list ul.field,
      #page-wrapper .node--type-insight section.list ul.field,
      #page-wrapper .node--type-author section.list ul.field,
      body.paragraphs-previewer section.list ul.field,
      body.node--type-landing-page #page-wrapper section.list ul.field,
      body.node--type-insight-search #page-wrapper section.list ul.field {
        width: 58%; } }
  body #page-wrapper .node--type-page div.paragraph.sticky-footer,
  #page-wrapper .node--type-insight div.paragraph.sticky-footer,
  #page-wrapper .node--type-author div.paragraph.sticky-footer,
  body.paragraphs-previewer div.paragraph.sticky-footer,
  body.node--type-landing-page #page-wrapper div.paragraph.sticky-footer,
  body.node--type-insight-search #page-wrapper div.paragraph.sticky-footer {
    max-width: 192rem;
    margin: 0 auto;
    position: fixed;
    bottom: 0;
    z-index: 500;
    background: white;
    width: 100%;
    padding: 1.5rem 0;
    min-height: 80px;
    height: auto;
    border-top: #cccccc 1px solid;
    padding: 2.5rem 0;
    transition: padding 0.25s; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page div.paragraph.sticky-footer,
      #page-wrapper .node--type-insight div.paragraph.sticky-footer,
      #page-wrapper .node--type-author div.paragraph.sticky-footer,
      body.paragraphs-previewer div.paragraph.sticky-footer,
      body.node--type-landing-page #page-wrapper div.paragraph.sticky-footer,
      body.node--type-insight-search #page-wrapper div.paragraph.sticky-footer {
        min-height: 0;
        padding: 2.5rem 0; } }
    body #page-wrapper .node--type-page div.paragraph.sticky-footer p,
    #page-wrapper .node--type-insight div.paragraph.sticky-footer p,
    #page-wrapper .node--type-author div.paragraph.sticky-footer p,
    body.paragraphs-previewer div.paragraph.sticky-footer p,
    body.node--type-landing-page #page-wrapper div.paragraph.sticky-footer p,
    body.node--type-insight-search #page-wrapper div.paragraph.sticky-footer p {
      font-family: 'Avenir LT W01 35 Light', sans-serif;
      font-weight: 200; }
    body #page-wrapper .node--type-page div.paragraph.sticky-footer div.lead p,
    body #page-wrapper .node--type-page div.paragraph.sticky-footer p.lead,
    #page-wrapper .node--type-insight div.paragraph.sticky-footer div.lead p,
    #page-wrapper .node--type-insight div.paragraph.sticky-footer p.lead,
    #page-wrapper .node--type-author div.paragraph.sticky-footer div.lead p,
    #page-wrapper .node--type-author div.paragraph.sticky-footer p.lead,
    body.paragraphs-previewer div.paragraph.sticky-footer div.lead p,
    body.paragraphs-previewer div.paragraph.sticky-footer p.lead,
    body.node--type-landing-page #page-wrapper div.paragraph.sticky-footer div.lead p,
    body.node--type-landing-page #page-wrapper div.paragraph.sticky-footer p.lead,
    body.node--type-insight-search #page-wrapper div.paragraph.sticky-footer div.lead p,
    body.node--type-insight-search #page-wrapper div.paragraph.sticky-footer p.lead {
      margin-bottom: 1rem; }
      @media screen and (max-width: 767.98px) {
        body #page-wrapper .node--type-page div.paragraph.sticky-footer div.lead p,
        body #page-wrapper .node--type-page div.paragraph.sticky-footer p.lead,
        #page-wrapper .node--type-insight div.paragraph.sticky-footer div.lead p,
        #page-wrapper .node--type-insight div.paragraph.sticky-footer p.lead,
        #page-wrapper .node--type-author div.paragraph.sticky-footer div.lead p,
        #page-wrapper .node--type-author div.paragraph.sticky-footer p.lead,
        body.paragraphs-previewer div.paragraph.sticky-footer div.lead p,
        body.paragraphs-previewer div.paragraph.sticky-footer p.lead,
        body.node--type-landing-page #page-wrapper div.paragraph.sticky-footer div.lead p,
        body.node--type-landing-page #page-wrapper div.paragraph.sticky-footer p.lead,
        body.node--type-insight-search #page-wrapper div.paragraph.sticky-footer div.lead p,
        body.node--type-insight-search #page-wrapper div.paragraph.sticky-footer p.lead {
          font-size: 18px;
          font-size: 1.8rem; } }
    body #page-wrapper .node--type-page div.paragraph.sticky-footer div.lead p:only-child,
    body #page-wrapper .node--type-page div.paragraph.sticky-footer p.lead:only-child,
    #page-wrapper .node--type-insight div.paragraph.sticky-footer div.lead p:only-child,
    #page-wrapper .node--type-insight div.paragraph.sticky-footer p.lead:only-child,
    #page-wrapper .node--type-author div.paragraph.sticky-footer div.lead p:only-child,
    #page-wrapper .node--type-author div.paragraph.sticky-footer p.lead:only-child,
    body.paragraphs-previewer div.paragraph.sticky-footer div.lead p:only-child,
    body.paragraphs-previewer div.paragraph.sticky-footer p.lead:only-child,
    body.node--type-landing-page #page-wrapper div.paragraph.sticky-footer div.lead p:only-child,
    body.node--type-landing-page #page-wrapper div.paragraph.sticky-footer p.lead:only-child,
    body.node--type-insight-search #page-wrapper div.paragraph.sticky-footer div.lead p:only-child,
    body.node--type-insight-search #page-wrapper div.paragraph.sticky-footer p.lead:only-child {
      margin-bottom: 0; }
    body #page-wrapper .node--type-page div.paragraph.sticky-footer a:only-child,
    #page-wrapper .node--type-insight div.paragraph.sticky-footer a:only-child,
    #page-wrapper .node--type-author div.paragraph.sticky-footer a:only-child,
    body.paragraphs-previewer div.paragraph.sticky-footer a:only-child,
    body.node--type-landing-page #page-wrapper div.paragraph.sticky-footer a:only-child,
    body.node--type-insight-search #page-wrapper div.paragraph.sticky-footer a:only-child {
      margin-bottom: 0; }
    body #page-wrapper .node--type-page div.paragraph.sticky-footer > .container :last-child,
    #page-wrapper .node--type-insight div.paragraph.sticky-footer > .container :last-child,
    #page-wrapper .node--type-author div.paragraph.sticky-footer > .container :last-child,
    body.paragraphs-previewer div.paragraph.sticky-footer > .container :last-child,
    body.node--type-landing-page #page-wrapper div.paragraph.sticky-footer > .container :last-child,
    body.node--type-insight-search #page-wrapper div.paragraph.sticky-footer > .container :last-child {
      margin: 0; }
    body #page-wrapper .node--type-page div.paragraph.sticky-footer.minimize,
    #page-wrapper .node--type-insight div.paragraph.sticky-footer.minimize,
    #page-wrapper .node--type-author div.paragraph.sticky-footer.minimize,
    body.paragraphs-previewer div.paragraph.sticky-footer.minimize,
    body.node--type-landing-page #page-wrapper div.paragraph.sticky-footer.minimize,
    body.node--type-insight-search #page-wrapper div.paragraph.sticky-footer.minimize {
      min-height: 0;
      padding: 1rem 0; }
      body #page-wrapper .node--type-page div.paragraph.sticky-footer.minimize > .container,
      #page-wrapper .node--type-insight div.paragraph.sticky-footer.minimize > .container,
      #page-wrapper .node--type-author div.paragraph.sticky-footer.minimize > .container,
      body.paragraphs-previewer div.paragraph.sticky-footer.minimize > .container,
      body.node--type-landing-page #page-wrapper div.paragraph.sticky-footer.minimize > .container,
      body.node--type-insight-search #page-wrapper div.paragraph.sticky-footer.minimize > .container {
        display: none; }
      body #page-wrapper .node--type-page div.paragraph.sticky-footer.minimize .sticky-footer-minimize button i,
      #page-wrapper .node--type-insight div.paragraph.sticky-footer.minimize .sticky-footer-minimize button i,
      #page-wrapper .node--type-author div.paragraph.sticky-footer.minimize .sticky-footer-minimize button i,
      body.paragraphs-previewer div.paragraph.sticky-footer.minimize .sticky-footer-minimize button i,
      body.node--type-landing-page #page-wrapper div.paragraph.sticky-footer.minimize .sticky-footer-minimize button i,
      body.node--type-insight-search #page-wrapper div.paragraph.sticky-footer.minimize .sticky-footer-minimize button i {
        transform: rotate(180deg) translateY(3px);
        display: inline-block; }
  body #page-wrapper .node--type-page .sticky-footer-minimize,
  #page-wrapper .node--type-insight .sticky-footer-minimize,
  #page-wrapper .node--type-author .sticky-footer-minimize,
  body.paragraphs-previewer .sticky-footer-minimize,
  body.node--type-landing-page #page-wrapper .sticky-footer-minimize,
  body.node--type-insight-search #page-wrapper .sticky-footer-minimize {
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    transform: translateY(-100%); }
    body #page-wrapper .node--type-page .sticky-footer-minimize button,
    #page-wrapper .node--type-insight .sticky-footer-minimize button,
    #page-wrapper .node--type-author .sticky-footer-minimize button,
    body.paragraphs-previewer .sticky-footer-minimize button,
    body.node--type-landing-page #page-wrapper .sticky-footer-minimize button,
    body.node--type-insight-search #page-wrapper .sticky-footer-minimize button {
      background: #fff;
      font-size: 16px;
      box-shadow: 0 -1px 2px #999;
      padding: 5px 10px 0; }
    body #page-wrapper .node--type-page .sticky-footer-minimize .container,
    #page-wrapper .node--type-insight .sticky-footer-minimize .container,
    #page-wrapper .node--type-author .sticky-footer-minimize .container,
    body.paragraphs-previewer .sticky-footer-minimize .container,
    body.node--type-landing-page #page-wrapper .sticky-footer-minimize .container,
    body.node--type-insight-search #page-wrapper .sticky-footer-minimize .container {
      display: flex;
      justify-content: flex-end; }
  body #page-wrapper .node--type-page div.paragraph + div.paragraph.sticky-footer,
  #page-wrapper .node--type-insight div.paragraph + div.paragraph.sticky-footer,
  #page-wrapper .node--type-author div.paragraph + div.paragraph.sticky-footer,
  body.paragraphs-previewer div.paragraph + div.paragraph.sticky-footer,
  body.node--type-landing-page #page-wrapper div.paragraph + div.paragraph.sticky-footer,
  body.node--type-insight-search #page-wrapper div.paragraph + div.paragraph.sticky-footer {
    padding-top: 2.5rem; }
  body #page-wrapper .node--type-page .partners,
  #page-wrapper .node--type-insight .partners,
  #page-wrapper .node--type-author .partners,
  body.paragraphs-previewer .partners,
  body.node--type-landing-page #page-wrapper .partners,
  body.node--type-insight-search #page-wrapper .partners {
    padding: 3rem 0;
    text-align: center;
    /*img {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        max-height: 100%;
        width: auto;
    }*/ }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .partners,
      #page-wrapper .node--type-insight .partners,
      #page-wrapper .node--type-author .partners,
      body.paragraphs-previewer .partners,
      body.node--type-landing-page #page-wrapper .partners,
      body.node--type-insight-search #page-wrapper .partners {
        padding: 6rem 0; } }
    @media screen and (min-width: 1200px) {
      body #page-wrapper .node--type-page .partners,
      #page-wrapper .node--type-insight .partners,
      #page-wrapper .node--type-author .partners,
      body.paragraphs-previewer .partners,
      body.node--type-landing-page #page-wrapper .partners,
      body.node--type-insight-search #page-wrapper .partners {
        padding: 8rem 0; } }
    body #page-wrapper .node--type-page .partners h2,
    #page-wrapper .node--type-insight .partners h2,
    #page-wrapper .node--type-author .partners h2,
    body.paragraphs-previewer .partners h2,
    body.node--type-landing-page #page-wrapper .partners h2,
    body.node--type-insight-search #page-wrapper .partners h2 {
      margin-bottom: 4rem; }
    body #page-wrapper .node--type-page .partners .row,
    #page-wrapper .node--type-insight .partners .row,
    #page-wrapper .node--type-author .partners .row,
    body.paragraphs-previewer .partners .row,
    body.node--type-landing-page #page-wrapper .partners .row,
    body.node--type-insight-search #page-wrapper .partners .row {
      justify-content: center;
      flex-direction: column;
      align-items: center; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page .partners .row,
        #page-wrapper .node--type-insight .partners .row,
        #page-wrapper .node--type-author .partners .row,
        body.paragraphs-previewer .partners .row,
        body.node--type-landing-page #page-wrapper .partners .row,
        body.node--type-insight-search #page-wrapper .partners .row {
          align-items: flex-start;
          margin: 0 -2rem; } }
      body #page-wrapper .node--type-page .partners .row > .img-container,
      #page-wrapper .node--type-insight .partners .row > .img-container,
      #page-wrapper .node--type-author .partners .row > .img-container,
      body.paragraphs-previewer .partners .row > .img-container,
      body.node--type-landing-page #page-wrapper .partners .row > .img-container,
      body.node--type-insight-search #page-wrapper .partners .row > .img-container {
        display: block;
        position: relative;
        height: 80px;
        width: 200px;
        overflow: hidden;
        margin-bottom: 2rem;
        -webkit-transition: all 0.15s linear;
        -moz-transition: all 0.15s linear;
        -ms-transition: all 0.15s linear;
        -o-transition: all 0.15s linear;
        transition: all 0.15s linear;
        border-bottom: none; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page .partners .row .partner,
        #page-wrapper .node--type-insight .partners .row .partner,
        #page-wrapper .node--type-author .partners .row .partner,
        body.paragraphs-previewer .partners .row .partner,
        body.node--type-landing-page #page-wrapper .partners .row .partner,
        body.node--type-insight-search #page-wrapper .partners .row .partner {
          padding: 0 2rem; } }
      body #page-wrapper .node--type-page .partners .row .partner + .partner,
      #page-wrapper .node--type-insight .partners .row .partner + .partner,
      #page-wrapper .node--type-author .partners .row .partner + .partner,
      body.paragraphs-previewer .partners .row .partner + .partner,
      body.node--type-landing-page #page-wrapper .partners .row .partner + .partner,
      body.node--type-insight-search #page-wrapper .partners .row .partner + .partner {
        margin-top: 5rem; }
        @media screen and (min-width: 768px) {
          body #page-wrapper .node--type-page .partners .row .partner + .partner,
          #page-wrapper .node--type-insight .partners .row .partner + .partner,
          #page-wrapper .node--type-author .partners .row .partner + .partner,
          body.paragraphs-previewer .partners .row .partner + .partner,
          body.node--type-landing-page #page-wrapper .partners .row .partner + .partner,
          body.node--type-insight-search #page-wrapper .partners .row .partner + .partner {
            margin-top: 0; } }
      body #page-wrapper .node--type-page .partners .row h3,
      #page-wrapper .node--type-insight .partners .row h3,
      #page-wrapper .node--type-author .partners .row h3,
      body.paragraphs-previewer .partners .row h3,
      body.node--type-landing-page #page-wrapper .partners .row h3,
      body.node--type-insight-search #page-wrapper .partners .row h3 {
        font-size: 2.6rem; }
      body #page-wrapper .node--type-page .partners .row .btn,
      #page-wrapper .node--type-insight .partners .row .btn,
      #page-wrapper .node--type-author .partners .row .btn,
      body.paragraphs-previewer .partners .row .btn,
      body.node--type-landing-page #page-wrapper .partners .row .btn,
      body.node--type-insight-search #page-wrapper .partners .row .btn {
        margin-top: 0; }
      body #page-wrapper .node--type-page .partners .row a.img-container,
      #page-wrapper .node--type-insight .partners .row a.img-container,
      #page-wrapper .node--type-author .partners .row a.img-container,
      body.paragraphs-previewer .partners .row a.img-container,
      body.node--type-landing-page #page-wrapper .partners .row a.img-container,
      body.node--type-insight-search #page-wrapper .partners .row a.img-container {
        display: block;
        border: none;
        margin-bottom: 2rem; }
        body #page-wrapper .node--type-page .partners .row a.img-container:hover, body #page-wrapper .node--type-page .partners .row a.img-container:focus,
        #page-wrapper .node--type-insight .partners .row a.img-container:hover,
        #page-wrapper .node--type-insight .partners .row a.img-container:focus,
        #page-wrapper .node--type-author .partners .row a.img-container:hover,
        #page-wrapper .node--type-author .partners .row a.img-container:focus,
        body.paragraphs-previewer .partners .row a.img-container:hover,
        body.paragraphs-previewer .partners .row a.img-container:focus,
        body.node--type-landing-page #page-wrapper .partners .row a.img-container:hover,
        body.node--type-landing-page #page-wrapper .partners .row a.img-container:focus,
        body.node--type-insight-search #page-wrapper .partners .row a.img-container:hover,
        body.node--type-insight-search #page-wrapper .partners .row a.img-container:focus {
          border-bottom: none;
          background: none; }
          body #page-wrapper .node--type-page .partners .row a.img-container:hover img, body #page-wrapper .node--type-page .partners .row a.img-container:focus img,
          #page-wrapper .node--type-insight .partners .row a.img-container:hover img,
          #page-wrapper .node--type-insight .partners .row a.img-container:focus img,
          #page-wrapper .node--type-author .partners .row a.img-container:hover img,
          #page-wrapper .node--type-author .partners .row a.img-container:focus img,
          body.paragraphs-previewer .partners .row a.img-container:hover img,
          body.paragraphs-previewer .partners .row a.img-container:focus img,
          body.node--type-landing-page #page-wrapper .partners .row a.img-container:hover img,
          body.node--type-landing-page #page-wrapper .partners .row a.img-container:focus img,
          body.node--type-insight-search #page-wrapper .partners .row a.img-container:hover img,
          body.node--type-insight-search #page-wrapper .partners .row a.img-container:focus img {
            filter: none;
            opacity: .6;
            -webkit-transition: all 0.15s linear;
            -moz-transition: all 0.15s linear;
            -ms-transition: all 0.15s linear;
            -o-transition: all 0.15s linear;
            transition: all 0.15s linear; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page .partners .row,
        #page-wrapper .node--type-insight .partners .row,
        #page-wrapper .node--type-author .partners .row,
        body.paragraphs-previewer .partners .row,
        body.node--type-landing-page #page-wrapper .partners .row,
        body.node--type-insight-search #page-wrapper .partners .row {
          flex-direction: row; }
          body #page-wrapper .node--type-page .partners .row > a,
          #page-wrapper .node--type-insight .partners .row > a,
          #page-wrapper .node--type-author .partners .row > a,
          body.paragraphs-previewer .partners .row > a,
          body.node--type-landing-page #page-wrapper .partners .row > a,
          body.node--type-insight-search #page-wrapper .partners .row > a {
            margin-right: 3rem;
            margin-bottom: 5rem; }
            body #page-wrapper .node--type-page .partners .row > a:last-of-type,
            #page-wrapper .node--type-insight .partners .row > a:last-of-type,
            #page-wrapper .node--type-author .partners .row > a:last-of-type,
            body.paragraphs-previewer .partners .row > a:last-of-type,
            body.node--type-landing-page #page-wrapper .partners .row > a:last-of-type,
            body.node--type-insight-search #page-wrapper .partners .row > a:last-of-type {
              margin-right: 0; } }
      @media screen and (min-width: 992px) {
        body #page-wrapper .node--type-page .partners .row > a,
        #page-wrapper .node--type-insight .partners .row > a,
        #page-wrapper .node--type-author .partners .row > a,
        body.paragraphs-previewer .partners .row > a,
        body.node--type-landing-page #page-wrapper .partners .row > a,
        body.node--type-insight-search #page-wrapper .partners .row > a {
          height: 100px; } }
    body #page-wrapper .node--type-page .partners p,
    #page-wrapper .node--type-insight .partners p,
    #page-wrapper .node--type-author .partners p,
    body.paragraphs-previewer .partners p,
    body.node--type-landing-page #page-wrapper .partners p,
    body.node--type-insight-search #page-wrapper .partners p {
      max-width: 80rem;
      margin: 0 auto 3.5rem auto; }
  body #page-wrapper .node--type-page .border-top,
  #page-wrapper .node--type-insight .border-top,
  #page-wrapper .node--type-author .border-top,
  body.paragraphs-previewer .border-top,
  body.node--type-landing-page #page-wrapper .border-top,
  body.node--type-insight-search #page-wrapper .border-top {
    border-top: 1px solid #cccccc; }
  body #page-wrapper .node--type-page .people,
  #page-wrapper .node--type-insight .people,
  #page-wrapper .node--type-author .people,
  body.paragraphs-previewer .people,
  body.node--type-landing-page #page-wrapper .people,
  body.node--type-insight-search #page-wrapper .people {
    padding: 0;
    position: relative; }
    body #page-wrapper .node--type-page .people .flex-wrapper,
    #page-wrapper .node--type-insight .people .flex-wrapper,
    #page-wrapper .node--type-author .people .flex-wrapper,
    body.paragraphs-previewer .people .flex-wrapper,
    body.node--type-landing-page #page-wrapper .people .flex-wrapper,
    body.node--type-insight-search #page-wrapper .people .flex-wrapper {
      display: flex;
      justify-content: space-between;
      flex-direction: column-reverse; }
    body #page-wrapper .node--type-page .people .cta,
    #page-wrapper .node--type-insight .people .cta,
    #page-wrapper .node--type-author .people .cta,
    body.paragraphs-previewer .people .cta,
    body.node--type-landing-page #page-wrapper .people .cta,
    body.node--type-insight-search #page-wrapper .people .cta {
      width: 100%; }
      body #page-wrapper .node--type-page .people .cta a,
      #page-wrapper .node--type-insight .people .cta a,
      #page-wrapper .node--type-author .people .cta a,
      body.paragraphs-previewer .people .cta a,
      body.node--type-landing-page #page-wrapper .people .cta a,
      body.node--type-insight-search #page-wrapper .people .cta a {
        border-bottom: none; }
        body #page-wrapper .node--type-page .people .cta a:hover, body #page-wrapper .node--type-page .people .cta a:focus,
        #page-wrapper .node--type-insight .people .cta a:hover,
        #page-wrapper .node--type-insight .people .cta a:focus,
        #page-wrapper .node--type-author .people .cta a:hover,
        #page-wrapper .node--type-author .people .cta a:focus,
        body.paragraphs-previewer .people .cta a:hover,
        body.paragraphs-previewer .people .cta a:focus,
        body.node--type-landing-page #page-wrapper .people .cta a:hover,
        body.node--type-landing-page #page-wrapper .people .cta a:focus,
        body.node--type-insight-search #page-wrapper .people .cta a:hover,
        body.node--type-insight-search #page-wrapper .people .cta a:focus {
          background: none;
          border: none;
          color: #201747; }
    body #page-wrapper .node--type-page .people h2 + a.btn,
    #page-wrapper .node--type-insight .people h2 + a.btn,
    #page-wrapper .node--type-author .people h2 + a.btn,
    body.paragraphs-previewer .people h2 + a.btn,
    body.node--type-landing-page #page-wrapper .people h2 + a.btn,
    body.node--type-insight-search #page-wrapper .people h2 + a.btn {
      margin-top: 2rem; }
    body #page-wrapper .node--type-page .people img,
    #page-wrapper .node--type-insight .people img,
    #page-wrapper .node--type-author .people img,
    body.paragraphs-previewer .people img,
    body.node--type-landing-page #page-wrapper .people img,
    body.node--type-insight-search #page-wrapper .people img {
      max-width: 350px;
      margin: 0 auto; }
    body #page-wrapper .node--type-page .people .txt-wrapper,
    #page-wrapper .node--type-insight .people .txt-wrapper,
    #page-wrapper .node--type-author .people .txt-wrapper,
    body.paragraphs-previewer .people .txt-wrapper,
    body.node--type-landing-page #page-wrapper .people .txt-wrapper,
    body.node--type-insight-search #page-wrapper .people .txt-wrapper {
      padding: 6rem 0; }
    @media screen and (max-width: 575.98px) {
      body #page-wrapper .node--type-page .people .cta,
      #page-wrapper .node--type-insight .people .cta,
      #page-wrapper .node--type-author .people .cta,
      body.paragraphs-previewer .people .cta,
      body.node--type-landing-page #page-wrapper .people .cta,
      body.node--type-insight-search #page-wrapper .people .cta {
        margin-bottom: 2rem; } }
    @media screen and (min-width: 576px) {
      body #page-wrapper .node--type-page .people .cta,
      #page-wrapper .node--type-insight .people .cta,
      #page-wrapper .node--type-author .people .cta,
      body.paragraphs-previewer .people .cta,
      body.node--type-landing-page #page-wrapper .people .cta,
      body.node--type-insight-search #page-wrapper .people .cta {
        max-width: 290px; } }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .people .flex-wrapper,
      #page-wrapper .node--type-insight .people .flex-wrapper,
      #page-wrapper .node--type-author .people .flex-wrapper,
      body.paragraphs-previewer .people .flex-wrapper,
      body.node--type-landing-page #page-wrapper .people .flex-wrapper,
      body.node--type-insight-search #page-wrapper .people .flex-wrapper {
        padding-bottom: 30rem; }
      body #page-wrapper .node--type-page .people .cta,
      #page-wrapper .node--type-insight .people .cta,
      #page-wrapper .node--type-author .people .cta,
      body.paragraphs-previewer .people .cta,
      body.node--type-landing-page #page-wrapper .people .cta,
      body.node--type-insight-search #page-wrapper .people .cta {
        left: 350px;
        position: absolute;
        bottom: 50px;
        transform: translate(0, -50%); }
      body #page-wrapper .node--type-page .people img,
      #page-wrapper .node--type-insight .people img,
      #page-wrapper .node--type-author .people img,
      body.paragraphs-previewer .people img,
      body.node--type-landing-page #page-wrapper .people img,
      body.node--type-insight-search #page-wrapper .people img {
        position: absolute;
        bottom: 0;
        left: -2rem; } }
    @media screen and (min-width: 992px) {
      body #page-wrapper .node--type-page .people .txt-wrapper,
      #page-wrapper .node--type-insight .people .txt-wrapper,
      #page-wrapper .node--type-author .people .txt-wrapper,
      body.paragraphs-previewer .people .txt-wrapper,
      body.node--type-landing-page #page-wrapper .people .txt-wrapper,
      body.node--type-insight-search #page-wrapper .people .txt-wrapper {
        width: 45%;
        margin: 0 0 0 auto;
        min-height: 43rem; }
      body #page-wrapper .node--type-page .people .flex-wrapper,
      #page-wrapper .node--type-insight .people .flex-wrapper,
      #page-wrapper .node--type-author .people .flex-wrapper,
      body.paragraphs-previewer .people .flex-wrapper,
      body.node--type-landing-page #page-wrapper .people .flex-wrapper,
      body.node--type-insight-search #page-wrapper .people .flex-wrapper {
        padding-bottom: 0; }
      body #page-wrapper .node--type-page .people img,
      #page-wrapper .node--type-insight .people img,
      #page-wrapper .node--type-author .people img,
      body.paragraphs-previewer .people img,
      body.node--type-landing-page #page-wrapper .people img,
      body.node--type-insight-search #page-wrapper .people img {
        max-width: 400px;
        left: -10rem; }
      body #page-wrapper .node--type-page .people .cta,
      #page-wrapper .node--type-insight .people .cta,
      #page-wrapper .node--type-author .people .cta,
      body.paragraphs-previewer .people .cta,
      body.node--type-landing-page #page-wrapper .people .cta,
      body.node--type-insight-search #page-wrapper .people .cta {
        left: 250px;
        bottom: 100px;
        font-size: 18px;
        font-size: 1.8rem;
        max-width: 260px; } }
    @media screen and (min-width: 1200px) {
      body #page-wrapper .node--type-page .people img,
      #page-wrapper .node--type-insight .people img,
      #page-wrapper .node--type-author .people img,
      body.paragraphs-previewer .people img,
      body.node--type-landing-page #page-wrapper .people img,
      body.node--type-insight-search #page-wrapper .people img {
        max-width: none;
        width: 450px;
        left: -8rem; }
      body #page-wrapper .node--type-page .people .cta,
      #page-wrapper .node--type-insight .people .cta,
      #page-wrapper .node--type-author .people .cta,
      body.paragraphs-previewer .people .cta,
      body.node--type-landing-page #page-wrapper .people .cta,
      body.node--type-insight-search #page-wrapper .people .cta {
        left: 320px; }
      body #page-wrapper .node--type-page .people .txt-wrapper,
      #page-wrapper .node--type-insight .people .txt-wrapper,
      #page-wrapper .node--type-author .people .txt-wrapper,
      body.paragraphs-previewer .people .txt-wrapper,
      body.node--type-landing-page #page-wrapper .people .txt-wrapper,
      body.node--type-insight-search #page-wrapper .people .txt-wrapper {
        width: 40%; } }
    @media screen and (min-width: 1400px) {
      body #page-wrapper .node--type-page .people .flex-wrapper,
      #page-wrapper .node--type-insight .people .flex-wrapper,
      #page-wrapper .node--type-author .people .flex-wrapper,
      body.paragraphs-previewer .people .flex-wrapper,
      body.node--type-landing-page #page-wrapper .people .flex-wrapper,
      body.node--type-insight-search #page-wrapper .people .flex-wrapper {
        flex-direction: row;
        padding-bottom: 0; }
      body #page-wrapper .node--type-page .people .cta,
      #page-wrapper .node--type-insight .people .cta,
      #page-wrapper .node--type-author .people .cta,
      body.paragraphs-previewer .people .cta,
      body.node--type-landing-page #page-wrapper .people .cta,
      body.node--type-insight-search #page-wrapper .people .cta {
        left: 440px;
        bottom: 150px;
        top: 50%;
        transform: translate(0, -50%);
        max-width: 290px;
        font-size: 20px;
        font-size: 2rem; }
      body #page-wrapper .node--type-page .people .txt-wrapper,
      #page-wrapper .node--type-insight .people .txt-wrapper,
      #page-wrapper .node--type-author .people .txt-wrapper,
      body.paragraphs-previewer .people .txt-wrapper,
      body.node--type-landing-page #page-wrapper .people .txt-wrapper,
      body.node--type-insight-search #page-wrapper .people .txt-wrapper {
        margin: 0 0 0 auto;
        padding: 12.5rem 0;
        width: 40%; }
      body #page-wrapper .node--type-page .people img,
      #page-wrapper .node--type-insight .people img,
      #page-wrapper .node--type-author .people img,
      body.paragraphs-previewer .people img,
      body.node--type-landing-page #page-wrapper .people img,
      body.node--type-insight-search #page-wrapper .people img {
        width: 500px;
        left: -2rem; } }
    @media screen and (min-width: 1600px) {
      body #page-wrapper .node--type-page .people img,
      #page-wrapper .node--type-insight .people img,
      #page-wrapper .node--type-author .people img,
      body.paragraphs-previewer .people img,
      body.node--type-landing-page #page-wrapper .people img,
      body.node--type-insight-search #page-wrapper .people img {
        width: auto; } }
  body #page-wrapper .node--type-page section.interior-intro,
  #page-wrapper .node--type-insight section.interior-intro,
  #page-wrapper .node--type-author section.interior-intro,
  body.paragraphs-previewer section.interior-intro,
  body.node--type-landing-page #page-wrapper section.interior-intro,
  body.node--type-insight-search #page-wrapper section.interior-intro {
    padding-bottom: 5rem; }
    body #page-wrapper .node--type-page section.interior-intro.bg-dark,
    #page-wrapper .node--type-insight section.interior-intro.bg-dark,
    #page-wrapper .node--type-author section.interior-intro.bg-dark,
    body.paragraphs-previewer section.interior-intro.bg-dark,
    body.node--type-landing-page #page-wrapper section.interior-intro.bg-dark,
    body.node--type-insight-search #page-wrapper section.interior-intro.bg-dark {
      padding-top: 3rem; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page section.interior-intro.bg-dark,
        #page-wrapper .node--type-insight section.interior-intro.bg-dark,
        #page-wrapper .node--type-author section.interior-intro.bg-dark,
        body.paragraphs-previewer section.interior-intro.bg-dark,
        body.node--type-landing-page #page-wrapper section.interior-intro.bg-dark,
        body.node--type-insight-search #page-wrapper section.interior-intro.bg-dark {
          padding-top: 5rem; } }
      @media screen and (min-width: 1200px) {
        body #page-wrapper .node--type-page section.interior-intro.bg-dark,
        #page-wrapper .node--type-insight section.interior-intro.bg-dark,
        #page-wrapper .node--type-author section.interior-intro.bg-dark,
        body.paragraphs-previewer section.interior-intro.bg-dark,
        body.node--type-landing-page #page-wrapper section.interior-intro.bg-dark,
        body.node--type-insight-search #page-wrapper section.interior-intro.bg-dark {
          padding-top: 7rem; } }
    body #page-wrapper .node--type-page section.interior-intro h2,
    #page-wrapper .node--type-insight section.interior-intro h2,
    #page-wrapper .node--type-author section.interior-intro h2,
    body.paragraphs-previewer section.interior-intro h2,
    body.node--type-landing-page #page-wrapper section.interior-intro h2,
    body.node--type-insight-search #page-wrapper section.interior-intro h2 {
      margin-bottom: 3rem; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page section.interior-intro h2,
        #page-wrapper .node--type-insight section.interior-intro h2,
        #page-wrapper .node--type-author section.interior-intro h2,
        body.paragraphs-previewer section.interior-intro h2,
        body.node--type-landing-page #page-wrapper section.interior-intro h2,
        body.node--type-insight-search #page-wrapper section.interior-intro h2 {
          margin-bottom: 5rem; } }
    body #page-wrapper .node--type-page section.interior-intro p.lead,
    #page-wrapper .node--type-insight section.interior-intro p.lead,
    #page-wrapper .node--type-author section.interior-intro p.lead,
    body.paragraphs-previewer section.interior-intro p.lead,
    body.node--type-landing-page #page-wrapper section.interior-intro p.lead,
    body.node--type-insight-search #page-wrapper section.interior-intro p.lead {
      margin-bottom: 1rem; }
    body #page-wrapper .node--type-page section.interior-intro p:last-of-type,
    #page-wrapper .node--type-insight section.interior-intro p:last-of-type,
    #page-wrapper .node--type-author section.interior-intro p:last-of-type,
    body.paragraphs-previewer section.interior-intro p:last-of-type,
    body.node--type-landing-page #page-wrapper section.interior-intro p:last-of-type,
    body.node--type-insight-search #page-wrapper section.interior-intro p:last-of-type {
      margin-bottom: 3rem; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page section.interior-intro p:last-of-type,
        #page-wrapper .node--type-insight section.interior-intro p:last-of-type,
        #page-wrapper .node--type-author section.interior-intro p:last-of-type,
        body.paragraphs-previewer section.interior-intro p:last-of-type,
        body.node--type-landing-page #page-wrapper section.interior-intro p:last-of-type,
        body.node--type-insight-search #page-wrapper section.interior-intro p:last-of-type {
          margin-bottom: 5.5rem; } }
    body #page-wrapper .node--type-page section.interior-intro nav,
    #page-wrapper .node--type-insight section.interior-intro nav,
    #page-wrapper .node--type-author section.interior-intro nav,
    body.paragraphs-previewer section.interior-intro nav,
    body.node--type-landing-page #page-wrapper section.interior-intro nav,
    body.node--type-insight-search #page-wrapper section.interior-intro nav {
      padding: 5rem 0 0; }
      body #page-wrapper .node--type-page section.interior-intro nav ul,
      #page-wrapper .node--type-insight section.interior-intro nav ul,
      #page-wrapper .node--type-author section.interior-intro nav ul,
      body.paragraphs-previewer section.interior-intro nav ul,
      body.node--type-landing-page #page-wrapper section.interior-intro nav ul,
      body.node--type-insight-search #page-wrapper section.interior-intro nav ul {
        display: flex;
        justify-content: center;
        flex-wrap: wrap;
        margin-bottom: 0;
        margin: 0 -1.5rem; }
      body #page-wrapper .node--type-page section.interior-intro nav li,
      #page-wrapper .node--type-insight section.interior-intro nav li,
      #page-wrapper .node--type-author section.interior-intro nav li,
      body.paragraphs-previewer section.interior-intro nav li,
      body.node--type-landing-page #page-wrapper section.interior-intro nav li,
      body.node--type-insight-search #page-wrapper section.interior-intro nav li {
        margin: 0;
        padding: 0 1.5rem; }
        body #page-wrapper .node--type-page section.interior-intro nav li:before,
        #page-wrapper .node--type-insight section.interior-intro nav li:before,
        #page-wrapper .node--type-author section.interior-intro nav li:before,
        body.paragraphs-previewer section.interior-intro nav li:before,
        body.node--type-landing-page #page-wrapper section.interior-intro nav li:before,
        body.node--type-insight-search #page-wrapper section.interior-intro nav li:before {
          content: none; }
        body #page-wrapper .node--type-page section.interior-intro nav li a,
        #page-wrapper .node--type-insight section.interior-intro nav li a,
        #page-wrapper .node--type-author section.interior-intro nav li a,
        body.paragraphs-previewer section.interior-intro nav li a,
        body.node--type-landing-page #page-wrapper section.interior-intro nav li a,
        body.node--type-insight-search #page-wrapper section.interior-intro nav li a {
          font-size: 12px;
          font-size: 1.2rem;
          letter-spacing: .5px;
          border-bottom: none;
          text-transform: uppercase; }
          body #page-wrapper .node--type-page section.interior-intro nav li a:hover, body #page-wrapper .node--type-page section.interior-intro nav li a:focus,
          #page-wrapper .node--type-insight section.interior-intro nav li a:hover,
          #page-wrapper .node--type-insight section.interior-intro nav li a:focus,
          #page-wrapper .node--type-author section.interior-intro nav li a:hover,
          #page-wrapper .node--type-author section.interior-intro nav li a:focus,
          body.paragraphs-previewer section.interior-intro nav li a:hover,
          body.paragraphs-previewer section.interior-intro nav li a:focus,
          body.node--type-landing-page #page-wrapper section.interior-intro nav li a:hover,
          body.node--type-landing-page #page-wrapper section.interior-intro nav li a:focus,
          body.node--type-insight-search #page-wrapper section.interior-intro nav li a:hover,
          body.node--type-insight-search #page-wrapper section.interior-intro nav li a:focus {
            background: transparent;
            color: #201747; }
  body #page-wrapper .node--type-page .scroll-nav,
  #page-wrapper .node--type-insight .scroll-nav,
  #page-wrapper .node--type-author .scroll-nav,
  body.paragraphs-previewer .scroll-nav,
  body.node--type-landing-page #page-wrapper .scroll-nav,
  body.node--type-insight-search #page-wrapper .scroll-nav {
    display: none; }
    body #page-wrapper .node--type-page .scroll-nav ul li,
    #page-wrapper .node--type-insight .scroll-nav ul li,
    #page-wrapper .node--type-author .scroll-nav ul li,
    body.paragraphs-previewer .scroll-nav ul li,
    body.node--type-landing-page #page-wrapper .scroll-nav ul li,
    body.node--type-insight-search #page-wrapper .scroll-nav ul li {
      list-style-type: none; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .scroll-nav,
      #page-wrapper .node--type-insight .scroll-nav,
      #page-wrapper .node--type-author .scroll-nav,
      body.paragraphs-previewer .scroll-nav,
      body.node--type-landing-page #page-wrapper .scroll-nav,
      body.node--type-insight-search #page-wrapper .scroll-nav {
        display: block; } }
  body #page-wrapper .node--type-page .hero,
  #page-wrapper .node--type-insight .hero,
  #page-wrapper .node--type-author .hero,
  body.paragraphs-previewer .hero,
  body.node--type-landing-page #page-wrapper .hero,
  body.node--type-insight-search #page-wrapper .hero {
    position: relative;
    z-index: 50;
    padding: 5rem 0 7rem;
    margin-bottom: -3rem;
    background: #850f89;
    background: url("/themes/custom/leidos/style/scss/img/genericbg.png");
    background-repeat: no-repeat;
    background-size: cover;
    /* min-height: 380px; */
    min-height: 350px; }
    body #page-wrapper .node--type-page .hero.front,
    #page-wrapper .node--type-insight .hero.front,
    #page-wrapper .node--type-author .hero.front,
    body.paragraphs-previewer .hero.front,
    body.node--type-landing-page #page-wrapper .hero.front,
    body.node--type-insight-search #page-wrapper .hero.front {
      background: #000;
      background-repeat: no-repeat;
      background-size: cover;
      padding: 7rem 0 25rem;
      position: relative;
      /*margin-bottom: 3rem;
      @media  screen and (min-width: 768px) {
          margin-bottom: 5rem;
      }
      @media  screen and (min-width: 1200px) {
          margin-bottom: 7rem;
      }*/ }
      body #page-wrapper .node--type-page .hero.front.video,
      #page-wrapper .node--type-insight .hero.front.video,
      #page-wrapper .node--type-author .hero.front.video,
      body.paragraphs-previewer .hero.front.video,
      body.node--type-landing-page #page-wrapper .hero.front.video,
      body.node--type-insight-search #page-wrapper .hero.front.video {
        position: relative;
        overflow: hidden; }
        body #page-wrapper .node--type-page .hero.front.video:before,
        #page-wrapper .node--type-insight .hero.front.video:before,
        #page-wrapper .node--type-author .hero.front.video:before,
        body.paragraphs-previewer .hero.front.video:before,
        body.node--type-landing-page #page-wrapper .hero.front.video:before,
        body.node--type-insight-search #page-wrapper .hero.front.video:before {
          background: rgba(0, 0, 0, 0.5); }
        body #page-wrapper .node--type-page .hero.front.video video,
        #page-wrapper .node--type-insight .hero.front.video video,
        #page-wrapper .node--type-author .hero.front.video video,
        body.paragraphs-previewer .hero.front.video video,
        body.node--type-landing-page #page-wrapper .hero.front.video video,
        body.node--type-insight-search #page-wrapper .hero.front.video video {
          position: absolute;
          left: 50%;
          top: 50%;
          transform: translate(-50%, -50%);
          width: auto;
          height: 100%;
          max-width: none;
          z-index: -5; }
          @media screen and (min-width: 1920px) {
            body #page-wrapper .node--type-page .hero.front.video video,
            #page-wrapper .node--type-insight .hero.front.video video,
            #page-wrapper .node--type-author .hero.front.video video,
            body.paragraphs-previewer .hero.front.video video,
            body.node--type-landing-page #page-wrapper .hero.front.video video,
            body.node--type-insight-search #page-wrapper .hero.front.video video {
              width: 100%;
              height: auto; } }
      body #page-wrapper .node--type-page .hero.front h1,
      #page-wrapper .node--type-insight .hero.front h1,
      #page-wrapper .node--type-author .hero.front h1,
      body.paragraphs-previewer .hero.front h1,
      body.node--type-landing-page #page-wrapper .hero.front h1,
      body.node--type-insight-search #page-wrapper .hero.front h1 {
        margin-bottom: 2.5rem; }
      body #page-wrapper .node--type-page .hero.front a.btn,
      #page-wrapper .node--type-insight .hero.front a.btn,
      #page-wrapper .node--type-author .hero.front a.btn,
      body.paragraphs-previewer .hero.front a.btn,
      body.node--type-landing-page #page-wrapper .hero.front a.btn,
      body.node--type-insight-search #page-wrapper .hero.front a.btn {
        background: #850f89;
        border: #850f89;
        color: #fff; }
      body #page-wrapper .node--type-page .hero.front div,
      #page-wrapper .node--type-insight .hero.front div,
      #page-wrapper .node--type-author .hero.front div,
      body.paragraphs-previewer .hero.front div,
      body.node--type-landing-page #page-wrapper .hero.front div,
      body.node--type-insight-search #page-wrapper .hero.front div {
        position: relative;
        z-index: 200; }
      body #page-wrapper .node--type-page .hero.front:before,
      #page-wrapper .node--type-insight .hero.front:before,
      #page-wrapper .node--type-author .hero.front:before,
      body.paragraphs-previewer .hero.front:before,
      body.node--type-landing-page #page-wrapper .hero.front:before,
      body.node--type-insight-search #page-wrapper .hero.front:before {
        top: 0;
        content: '';
        background: rgba(0, 0, 0, 0.3);
        width: 100%;
        height: 100%;
        position: absolute;
        z-index: 0; }
      body #page-wrapper .node--type-page .hero.front img,
      #page-wrapper .node--type-insight .hero.front img,
      #page-wrapper .node--type-author .hero.front img,
      body.paragraphs-previewer .hero.front img,
      body.node--type-landing-page #page-wrapper .hero.front img,
      body.node--type-insight-search #page-wrapper .hero.front img {
        position: absolute;
        bottom: 0;
        width: 100%; }
      @media screen and (max-width: 575.98px) {
        body #page-wrapper .node--type-page .hero.front,
        #page-wrapper .node--type-insight .hero.front,
        #page-wrapper .node--type-author .hero.front,
        body.paragraphs-previewer .hero.front,
        body.node--type-landing-page #page-wrapper .hero.front,
        body.node--type-insight-search #page-wrapper .hero.front {
          height: 430px;
          background-size: auto 145% !important;
          background-position: 35% 85% !important; } }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page .hero.front,
        #page-wrapper .node--type-insight .hero.front,
        #page-wrapper .node--type-author .hero.front,
        body.paragraphs-previewer .hero.front,
        body.node--type-landing-page #page-wrapper .hero.front,
        body.node--type-insight-search #page-wrapper .hero.front {
          background-position: 0% 40% !important;
          background-size: 155% !important; } }
      @media screen and (min-width: 1200px) {
        body #page-wrapper .node--type-page .hero.front,
        #page-wrapper .node--type-insight .hero.front,
        #page-wrapper .node--type-author .hero.front,
        body.paragraphs-previewer .hero.front,
        body.node--type-landing-page #page-wrapper .hero.front,
        body.node--type-insight-search #page-wrapper .hero.front {
          min-height: 510px; } }
      @media screen and (min-width: 1600px) {
        body #page-wrapper .node--type-page .hero.front,
        #page-wrapper .node--type-insight .hero.front,
        #page-wrapper .node--type-author .hero.front,
        body.paragraphs-previewer .hero.front,
        body.node--type-landing-page #page-wrapper .hero.front,
        body.node--type-insight-search #page-wrapper .hero.front {
          min-height: 585px; } }
    body #page-wrapper .node--type-page .hero.secondary,
    #page-wrapper .node--type-insight .hero.secondary,
    #page-wrapper .node--type-author .hero.secondary,
    body.paragraphs-previewer .hero.secondary,
    body.node--type-landing-page #page-wrapper .hero.secondary,
    body.node--type-insight-search #page-wrapper .hero.secondary {
      background-position: 0 100% !important;
      padding: 19rem 0 16rem;
      margin-bottom: 0;
      position: relative;
      padding: 5rem 0; }
      body #page-wrapper .node--type-page .hero.secondary.color:before,
      #page-wrapper .node--type-insight .hero.secondary.color:before,
      #page-wrapper .node--type-author .hero.secondary.color:before,
      body.paragraphs-previewer .hero.secondary.color:before,
      body.node--type-landing-page #page-wrapper .hero.secondary.color:before,
      body.node--type-insight-search #page-wrapper .hero.secondary.color:before {
        content: none; }
      body #page-wrapper .node--type-page .hero.secondary:before,
      #page-wrapper .node--type-insight .hero.secondary:before,
      #page-wrapper .node--type-author .hero.secondary:before,
      body.paragraphs-previewer .hero.secondary:before,
      body.node--type-landing-page #page-wrapper .hero.secondary:before,
      body.node--type-insight-search #page-wrapper .hero.secondary:before {
        content: '';
        top: 0;
        left: 0;
        position: absolute;
        z-index: 0;
        width: 100%;
        height: 100%;
        background: rgba(0, 0, 0, 0.4); }
      body #page-wrapper .node--type-page .hero.secondary div,
      #page-wrapper .node--type-insight .hero.secondary div,
      #page-wrapper .node--type-author .hero.secondary div,
      body.paragraphs-previewer .hero.secondary div,
      body.node--type-landing-page #page-wrapper .hero.secondary div,
      body.node--type-insight-search #page-wrapper .hero.secondary div {
        z-index: 20;
        position: relative; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page .hero.secondary,
        #page-wrapper .node--type-insight .hero.secondary,
        #page-wrapper .node--type-author .hero.secondary,
        body.paragraphs-previewer .hero.secondary,
        body.node--type-landing-page #page-wrapper .hero.secondary,
        body.node--type-insight-search #page-wrapper .hero.secondary {
          padding: 7rem 0; } }
      @media screen and (min-width: 1200px) {
        body #page-wrapper .node--type-page .hero.secondary,
        #page-wrapper .node--type-insight .hero.secondary,
        #page-wrapper .node--type-author .hero.secondary,
        body.paragraphs-previewer .hero.secondary,
        body.node--type-landing-page #page-wrapper .hero.secondary,
        body.node--type-insight-search #page-wrapper .hero.secondary {
          padding: 9rem 0; } }
      body #page-wrapper .node--type-page .hero.secondary p,
      #page-wrapper .node--type-insight .hero.secondary p,
      #page-wrapper .node--type-author .hero.secondary p,
      body.paragraphs-previewer .hero.secondary p,
      body.node--type-landing-page #page-wrapper .hero.secondary p,
      body.node--type-insight-search #page-wrapper .hero.secondary p {
        max-width: none; }
        body #page-wrapper .node--type-page .hero.secondary p:last-of-type,
        #page-wrapper .node--type-insight .hero.secondary p:last-of-type,
        #page-wrapper .node--type-author .hero.secondary p:last-of-type,
        body.paragraphs-previewer .hero.secondary p:last-of-type,
        body.node--type-landing-page #page-wrapper .hero.secondary p:last-of-type,
        body.node--type-insight-search #page-wrapper .hero.secondary p:last-of-type {
          margin-bottom: 0; }
      @media screen and (min-width: 1200px) {
        body #page-wrapper .node--type-page .hero.secondary,
        #page-wrapper .node--type-insight .hero.secondary,
        #page-wrapper .node--type-author .hero.secondary,
        body.paragraphs-previewer .hero.secondary,
        body.node--type-landing-page #page-wrapper .hero.secondary,
        body.node--type-insight-search #page-wrapper .hero.secondary {
          background-position: 0 75% !important; } }
    body #page-wrapper .node--type-page .hero.squared,
    #page-wrapper .node--type-insight .hero.squared,
    #page-wrapper .node--type-author .hero.squared,
    body.paragraphs-previewer .hero.squared,
    body.node--type-landing-page #page-wrapper .hero.squared,
    body.node--type-insight-search #page-wrapper .hero.squared {
      background: url("/themes/custom/leidos/style/scss/img/contacthero2.png");
      background-repeat: no-repeat;
      background-size: cover;
      padding-bottom: 4rem;
      min-height: 0;
      margin-bottom: 0; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page .hero.squared,
        #page-wrapper .node--type-insight .hero.squared,
        #page-wrapper .node--type-author .hero.squared,
        body.paragraphs-previewer .hero.squared,
        body.node--type-landing-page #page-wrapper .hero.squared,
        body.node--type-insight-search #page-wrapper .hero.squared {
          padding-bottom: 6rem; } }
      @media screen and (min-width: 992px) {
        body #page-wrapper .node--type-page .hero.squared,
        #page-wrapper .node--type-insight .hero.squared,
        #page-wrapper .node--type-author .hero.squared,
        body.paragraphs-previewer .hero.squared,
        body.node--type-landing-page #page-wrapper .hero.squared,
        body.node--type-insight-search #page-wrapper .hero.squared {
          padding-bottom: 8rem; } }
      body #page-wrapper .node--type-page .hero.squared p,
      #page-wrapper .node--type-insight .hero.squared p,
      #page-wrapper .node--type-author .hero.squared p,
      body.paragraphs-previewer .hero.squared p,
      body.node--type-landing-page #page-wrapper .hero.squared p,
      body.node--type-insight-search #page-wrapper .hero.squared p {
        margin-bottom: 0; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .hero,
      #page-wrapper .node--type-insight .hero,
      #page-wrapper .node--type-author .hero,
      body.paragraphs-previewer .hero,
      body.node--type-landing-page #page-wrapper .hero,
      body.node--type-insight-search #page-wrapper .hero {
        padding: 7rem 0 20rem;
        background-position: -600px 0; } }
    @media screen and (min-width: 992px) {
      body #page-wrapper .node--type-page .hero,
      #page-wrapper .node--type-insight .hero,
      #page-wrapper .node--type-author .hero,
      body.paragraphs-previewer .hero,
      body.node--type-landing-page #page-wrapper .hero,
      body.node--type-insight-search #page-wrapper .hero {
        /*background-position: top center;*/
        background-position: -480px -20px;
        padding: 7rem 0 22rem; }
        body #page-wrapper .node--type-page .hero p, body #page-wrapper .node--type-page .hero h1,
        #page-wrapper .node--type-insight .hero p,
        #page-wrapper .node--type-insight .hero h1,
        #page-wrapper .node--type-author .hero p,
        #page-wrapper .node--type-author .hero h1,
        body.paragraphs-previewer .hero p,
        body.paragraphs-previewer .hero h1,
        body.node--type-landing-page #page-wrapper .hero p,
        body.node--type-landing-page #page-wrapper .hero h1,
        body.node--type-insight-search #page-wrapper .hero p,
        body.node--type-insight-search #page-wrapper .hero h1 {
          max-width: 85%; } }
    @media screen and (min-width: 1200px) {
      body #page-wrapper .node--type-page .hero,
      #page-wrapper .node--type-insight .hero,
      #page-wrapper .node--type-author .hero,
      body.paragraphs-previewer .hero,
      body.node--type-landing-page #page-wrapper .hero,
      body.node--type-insight-search #page-wrapper .hero {
        /*padding: 7rem 0 22rem;
        p, h1 {
            max-width: 75%;
        }
        */
        background-position: -110px 0px;
        padding: 7rem 0 15rem; } }
    @media screen and (min-width: 1555px) {
      body #page-wrapper .node--type-page .hero,
      #page-wrapper .node--type-insight .hero,
      #page-wrapper .node--type-author .hero,
      body.paragraphs-previewer .hero,
      body.node--type-landing-page #page-wrapper .hero,
      body.node--type-insight-search #page-wrapper .hero {
        padding: 7rem 0 22rem;
        background-position: 0 -40px; } }
  body #page-wrapper .node--type-page .hero.style2,
  #page-wrapper .node--type-insight .hero.style2,
  #page-wrapper .node--type-author .hero.style2,
  body.paragraphs-previewer .hero.style2,
  body.node--type-landing-page #page-wrapper .hero.style2,
  body.node--type-insight-search #page-wrapper .hero.style2 {
    padding: 0;
    min-height: 40px;
    margin-bottom: 0;
    background: none; }
    body #page-wrapper .node--type-page .hero.style2 .container,
    #page-wrapper .node--type-insight .hero.style2 .container,
    #page-wrapper .node--type-author .hero.style2 .container,
    body.paragraphs-previewer .hero.style2 .container,
    body.node--type-landing-page #page-wrapper .hero.style2 .container,
    body.node--type-insight-search #page-wrapper .hero.style2 .container {
      display: none; }
  body #page-wrapper .node--type-page .hero-video.style2,
  #page-wrapper .node--type-insight .hero-video.style2,
  #page-wrapper .node--type-author .hero-video.style2,
  body.paragraphs-previewer .hero-video.style2,
  body.node--type-landing-page #page-wrapper .hero-video.style2,
  body.node--type-insight-search #page-wrapper .hero-video.style2 {
    margin-top: -40px;
    position: relative;
    width: 100%; }
    body #page-wrapper .node--type-page .hero-video.style2 .wrapper,
    #page-wrapper .node--type-insight .hero-video.style2 .wrapper,
    #page-wrapper .node--type-author .hero-video.style2 .wrapper,
    body.paragraphs-previewer .hero-video.style2 .wrapper,
    body.node--type-landing-page #page-wrapper .hero-video.style2 .wrapper,
    body.node--type-insight-search #page-wrapper .hero-video.style2 .wrapper {
      padding-top: 105%; }
      @media screen and (max-width: 500px) {
        body #page-wrapper .node--type-page .hero-video.style2 .wrapper,
        #page-wrapper .node--type-insight .hero-video.style2 .wrapper,
        #page-wrapper .node--type-author .hero-video.style2 .wrapper,
        body.paragraphs-previewer .hero-video.style2 .wrapper,
        body.node--type-landing-page #page-wrapper .hero-video.style2 .wrapper,
        body.node--type-insight-search #page-wrapper .hero-video.style2 .wrapper {
          padding-top: 125%; } }
      @media screen and (min-width: 576px) {
        body #page-wrapper .node--type-page .hero-video.style2 .wrapper,
        #page-wrapper .node--type-insight .hero-video.style2 .wrapper,
        #page-wrapper .node--type-author .hero-video.style2 .wrapper,
        body.paragraphs-previewer .hero-video.style2 .wrapper,
        body.node--type-landing-page #page-wrapper .hero-video.style2 .wrapper,
        body.node--type-insight-search #page-wrapper .hero-video.style2 .wrapper {
          padding-top: 73%; } }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page .hero-video.style2 .wrapper,
        #page-wrapper .node--type-insight .hero-video.style2 .wrapper,
        #page-wrapper .node--type-author .hero-video.style2 .wrapper,
        body.paragraphs-previewer .hero-video.style2 .wrapper,
        body.node--type-landing-page #page-wrapper .hero-video.style2 .wrapper,
        body.node--type-insight-search #page-wrapper .hero-video.style2 .wrapper {
          padding-top: 50%; } }
      @media screen and (min-width: 992px) {
        body #page-wrapper .node--type-page .hero-video.style2 .wrapper,
        #page-wrapper .node--type-insight .hero-video.style2 .wrapper,
        #page-wrapper .node--type-author .hero-video.style2 .wrapper,
        body.paragraphs-previewer .hero-video.style2 .wrapper,
        body.node--type-landing-page #page-wrapper .hero-video.style2 .wrapper,
        body.node--type-insight-search #page-wrapper .hero-video.style2 .wrapper {
          padding-top: 45%; } }
      @media screen and (min-width: 1200px) {
        body #page-wrapper .node--type-page .hero-video.style2 .wrapper,
        #page-wrapper .node--type-insight .hero-video.style2 .wrapper,
        #page-wrapper .node--type-author .hero-video.style2 .wrapper,
        body.paragraphs-previewer .hero-video.style2 .wrapper,
        body.node--type-landing-page #page-wrapper .hero-video.style2 .wrapper,
        body.node--type-insight-search #page-wrapper .hero-video.style2 .wrapper {
          padding-top: 37%; } }
      @media screen and (min-width: 1600px) {
        body #page-wrapper .node--type-page .hero-video.style2 .wrapper,
        #page-wrapper .node--type-insight .hero-video.style2 .wrapper,
        #page-wrapper .node--type-author .hero-video.style2 .wrapper,
        body.paragraphs-previewer .hero-video.style2 .wrapper,
        body.node--type-landing-page #page-wrapper .hero-video.style2 .wrapper,
        body.node--type-insight-search #page-wrapper .hero-video.style2 .wrapper {
          padding-top: 33%; } }
      body #page-wrapper .node--type-page .hero-video.style2 .wrapper:before,
      #page-wrapper .node--type-insight .hero-video.style2 .wrapper:before,
      #page-wrapper .node--type-author .hero-video.style2 .wrapper:before,
      body.paragraphs-previewer .hero-video.style2 .wrapper:before,
      body.node--type-landing-page #page-wrapper .hero-video.style2 .wrapper:before,
      body.node--type-insight-search #page-wrapper .hero-video.style2 .wrapper:before {
        content: '';
        background: rgba(0, 0, 0, 0.5);
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 500; }
      body #page-wrapper .node--type-page .hero-video.style2 .wrapper .container,
      #page-wrapper .node--type-insight .hero-video.style2 .wrapper .container,
      #page-wrapper .node--type-author .hero-video.style2 .wrapper .container,
      body.paragraphs-previewer .hero-video.style2 .wrapper .container,
      body.node--type-landing-page #page-wrapper .hero-video.style2 .wrapper .container,
      body.node--type-insight-search #page-wrapper .hero-video.style2 .wrapper .container {
        z-index: 900; }
        body #page-wrapper .node--type-page .hero-video.style2 .wrapper .container p,
        #page-wrapper .node--type-insight .hero-video.style2 .wrapper .container p,
        #page-wrapper .node--type-author .hero-video.style2 .wrapper .container p,
        body.paragraphs-previewer .hero-video.style2 .wrapper .container p,
        body.node--type-landing-page #page-wrapper .hero-video.style2 .wrapper .container p,
        body.node--type-insight-search #page-wrapper .hero-video.style2 .wrapper .container p {
          font-size: 20px;
          line-height: 30px; }
        @media screen and (max-width: 575.98px) {
          body #page-wrapper .node--type-page .hero-video.style2 .wrapper .container .btn,
          #page-wrapper .node--type-insight .hero-video.style2 .wrapper .container .btn,
          #page-wrapper .node--type-author .hero-video.style2 .wrapper .container .btn,
          body.paragraphs-previewer .hero-video.style2 .wrapper .container .btn,
          body.node--type-landing-page #page-wrapper .hero-video.style2 .wrapper .container .btn,
          body.node--type-insight-search #page-wrapper .hero-video.style2 .wrapper .container .btn {
            width: 100%; } }
      body #page-wrapper .node--type-page .hero-video.style2 .wrapper:after,
      #page-wrapper .node--type-insight .hero-video.style2 .wrapper:after,
      #page-wrapper .node--type-author .hero-video.style2 .wrapper:after,
      body.paragraphs-previewer .hero-video.style2 .wrapper:after,
      body.node--type-landing-page #page-wrapper .hero-video.style2 .wrapper:after,
      body.node--type-insight-search #page-wrapper .hero-video.style2 .wrapper:after {
        content: '';
        background: url(/themes/custom/leidos/style/scss/img/shorter_hero.png);
        background-position: top center;
        background-size: 100%;
        position: absolute;
        width: 250%;
        top: 0;
        left: 0;
        height: 100%;
        z-index: 600;
        background-repeat: no-repeat; }
        @media screen and (min-width: 576px) {
          body #page-wrapper .node--type-page .hero-video.style2 .wrapper:after,
          #page-wrapper .node--type-insight .hero-video.style2 .wrapper:after,
          #page-wrapper .node--type-author .hero-video.style2 .wrapper:after,
          body.paragraphs-previewer .hero-video.style2 .wrapper:after,
          body.node--type-landing-page #page-wrapper .hero-video.style2 .wrapper:after,
          body.node--type-insight-search #page-wrapper .hero-video.style2 .wrapper:after {
            width: 175%; } }
        @media screen and (min-width: 768px) {
          body #page-wrapper .node--type-page .hero-video.style2 .wrapper:after,
          #page-wrapper .node--type-insight .hero-video.style2 .wrapper:after,
          #page-wrapper .node--type-author .hero-video.style2 .wrapper:after,
          body.paragraphs-previewer .hero-video.style2 .wrapper:after,
          body.node--type-landing-page #page-wrapper .hero-video.style2 .wrapper:after,
          body.node--type-insight-search #page-wrapper .hero-video.style2 .wrapper:after {
            width: 115%; } }
        @media screen and (min-width: 992px) {
          body #page-wrapper .node--type-page .hero-video.style2 .wrapper:after,
          #page-wrapper .node--type-insight .hero-video.style2 .wrapper:after,
          #page-wrapper .node--type-author .hero-video.style2 .wrapper:after,
          body.paragraphs-previewer .hero-video.style2 .wrapper:after,
          body.node--type-landing-page #page-wrapper .hero-video.style2 .wrapper:after,
          body.node--type-insight-search #page-wrapper .hero-video.style2 .wrapper:after {
            width: 100%; } }
  body #page-wrapper .node--type-page .node--view-mode-insights-overview,
  body #page-wrapper .node--type-page .node--type-insight-search,
  #page-wrapper .node--type-insight .node--view-mode-insights-overview,
  #page-wrapper .node--type-insight .node--type-insight-search,
  #page-wrapper .node--type-author .node--view-mode-insights-overview,
  #page-wrapper .node--type-author .node--type-insight-search,
  body.paragraphs-previewer .node--view-mode-insights-overview,
  body.paragraphs-previewer .node--type-insight-search,
  body.node--type-landing-page #page-wrapper .node--view-mode-insights-overview,
  body.node--type-landing-page #page-wrapper .node--type-insight-search,
  body.node--type-insight-search #page-wrapper .node--view-mode-insights-overview,
  body.node--type-insight-search #page-wrapper .node--type-insight-search {
    padding-bottom: 0; }
    body #page-wrapper .node--type-page .node--view-mode-insights-overview .hero,
    body #page-wrapper .node--type-page .node--type-insight-search .hero,
    #page-wrapper .node--type-insight .node--view-mode-insights-overview .hero,
    #page-wrapper .node--type-insight .node--type-insight-search .hero,
    #page-wrapper .node--type-author .node--view-mode-insights-overview .hero,
    #page-wrapper .node--type-author .node--type-insight-search .hero,
    body.paragraphs-previewer .node--view-mode-insights-overview .hero,
    body.paragraphs-previewer .node--type-insight-search .hero,
    body.node--type-landing-page #page-wrapper .node--view-mode-insights-overview .hero,
    body.node--type-landing-page #page-wrapper .node--type-insight-search .hero,
    body.node--type-insight-search #page-wrapper .node--view-mode-insights-overview .hero,
    body.node--type-insight-search #page-wrapper .node--type-insight-search .hero {
      background: #201747;
      background: url(/themes/custom/leidos/style/scss/img/insights-hero.png);
      padding: 4rem 0 73rem;
      margin-bottom: -73rem;
      background-size: cover;
      background-position: top center;
      background-repeat: no-repeat; }
    body #page-wrapper .node--type-page .node--view-mode-insights-overview .node__content,
    body #page-wrapper .node--type-page .node--type-insight-search .node__content,
    #page-wrapper .node--type-insight .node--view-mode-insights-overview .node__content,
    #page-wrapper .node--type-insight .node--type-insight-search .node__content,
    #page-wrapper .node--type-author .node--view-mode-insights-overview .node__content,
    #page-wrapper .node--type-author .node--type-insight-search .node__content,
    body.paragraphs-previewer .node--view-mode-insights-overview .node__content,
    body.paragraphs-previewer .node--type-insight-search .node__content,
    body.node--type-landing-page #page-wrapper .node--view-mode-insights-overview .node__content,
    body.node--type-landing-page #page-wrapper .node--type-insight-search .node__content,
    body.node--type-insight-search #page-wrapper .node--view-mode-insights-overview .node__content,
    body.node--type-insight-search #page-wrapper .node--type-insight-search .node__content {
      position: relative;
      z-index: 250; }
  body #page-wrapper .node--type-page .hero-video,
  #page-wrapper .node--type-insight .hero-video,
  #page-wrapper .node--type-author .hero-video,
  body.paragraphs-previewer .hero-video,
  body.node--type-landing-page #page-wrapper .hero-video,
  body.node--type-insight-search #page-wrapper .hero-video {
    padding: 0;
    margin-bottom: 3rem;
    position: relative;
    margin-top: -125px;
    background: #000;
    position: relative;
    overflow: hidden; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .hero-video,
      #page-wrapper .node--type-insight .hero-video,
      #page-wrapper .node--type-author .hero-video,
      body.paragraphs-previewer .hero-video,
      body.node--type-landing-page #page-wrapper .hero-video,
      body.node--type-insight-search #page-wrapper .hero-video {
        margin-bottom: 5rem; } }
    @media screen and (min-width: 1200px) {
      body #page-wrapper .node--type-page .hero-video,
      #page-wrapper .node--type-insight .hero-video,
      #page-wrapper .node--type-author .hero-video,
      body.paragraphs-previewer .hero-video,
      body.node--type-landing-page #page-wrapper .hero-video,
      body.node--type-insight-search #page-wrapper .hero-video {
        margin-bottom: 7rem; } }
    @media screen and (min-width: 576px) {
      body #page-wrapper .node--type-page .hero-video,
      #page-wrapper .node--type-insight .hero-video,
      #page-wrapper .node--type-author .hero-video,
      body.paragraphs-previewer .hero-video,
      body.node--type-landing-page #page-wrapper .hero-video,
      body.node--type-insight-search #page-wrapper .hero-video {
        /*margin-top: -170px;*/
        margin-top: -255px; } }
    @media screen and (min-width: 992px) {
      body #page-wrapper .node--type-page .hero-video,
      #page-wrapper .node--type-insight .hero-video,
      #page-wrapper .node--type-author .hero-video,
      body.paragraphs-previewer .hero-video,
      body.node--type-landing-page #page-wrapper .hero-video,
      body.node--type-insight-search #page-wrapper .hero-video {
        /*margin-top: -240px;*/
        margin-top: -290px; } }
    @media screen and (min-width: 1200px) {
      body #page-wrapper .node--type-page .hero-video,
      #page-wrapper .node--type-insight .hero-video,
      #page-wrapper .node--type-author .hero-video,
      body.paragraphs-previewer .hero-video,
      body.node--type-landing-page #page-wrapper .hero-video,
      body.node--type-insight-search #page-wrapper .hero-video {
        /*margin-top: -275px;*/
        margin-top: -235px; } }
    @media screen and (min-width: 1600px) {
      body #page-wrapper .node--type-page .hero-video,
      #page-wrapper .node--type-insight .hero-video,
      #page-wrapper .node--type-author .hero-video,
      body.paragraphs-previewer .hero-video,
      body.node--type-landing-page #page-wrapper .hero-video,
      body.node--type-insight-search #page-wrapper .hero-video {
        margin-top: -345px; } }
    body #page-wrapper .node--type-page .hero-video video,
    #page-wrapper .node--type-insight .hero-video video,
    #page-wrapper .node--type-author .hero-video video,
    body.paragraphs-previewer .hero-video video,
    body.node--type-landing-page #page-wrapper .hero-video video,
    body.node--type-insight-search #page-wrapper .hero-video video {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      z-index: 20;
      width: 100%; }
    body #page-wrapper .node--type-page .hero-video div.wrapper,
    #page-wrapper .node--type-insight .hero-video div.wrapper,
    #page-wrapper .node--type-author .hero-video div.wrapper,
    body.paragraphs-previewer .hero-video div.wrapper,
    body.node--type-landing-page #page-wrapper .hero-video div.wrapper,
    body.node--type-insight-search #page-wrapper .hero-video div.wrapper {
      position: relative;
      z-index: 50; }
      body #page-wrapper .node--type-page .hero-video div.wrapper h2,
      #page-wrapper .node--type-insight .hero-video div.wrapper h2,
      #page-wrapper .node--type-author .hero-video div.wrapper h2,
      body.paragraphs-previewer .hero-video div.wrapper h2,
      body.node--type-landing-page #page-wrapper .hero-video div.wrapper h2,
      body.node--type-insight-search #page-wrapper .hero-video div.wrapper h2 {
        margin-bottom: 3.5rem;
        font-size: 20px;
        font-size: 2rem; }
        @media screen and (min-width: 576px) {
          body #page-wrapper .node--type-page .hero-video div.wrapper h2,
          #page-wrapper .node--type-insight .hero-video div.wrapper h2,
          #page-wrapper .node--type-author .hero-video div.wrapper h2,
          body.paragraphs-previewer .hero-video div.wrapper h2,
          body.node--type-landing-page #page-wrapper .hero-video div.wrapper h2,
          body.node--type-insight-search #page-wrapper .hero-video div.wrapper h2 {
            font-size: 24px;
            font-size: 2.4rem; } }
        @media screen and (min-width: 992px) {
          body #page-wrapper .node--type-page .hero-video div.wrapper h2,
          #page-wrapper .node--type-insight .hero-video div.wrapper h2,
          #page-wrapper .node--type-author .hero-video div.wrapper h2,
          body.paragraphs-previewer .hero-video div.wrapper h2,
          body.node--type-landing-page #page-wrapper .hero-video div.wrapper h2,
          body.node--type-insight-search #page-wrapper .hero-video div.wrapper h2 {
            font-size: 28px;
            font-size: 2.8rem; } }
        @media screen and (min-width: 1200px) {
          body #page-wrapper .node--type-page .hero-video div.wrapper h2,
          #page-wrapper .node--type-insight .hero-video div.wrapper h2,
          #page-wrapper .node--type-author .hero-video div.wrapper h2,
          body.paragraphs-previewer .hero-video div.wrapper h2,
          body.node--type-landing-page #page-wrapper .hero-video div.wrapper h2,
          body.node--type-insight-search #page-wrapper .hero-video div.wrapper h2 {
            font-size: 32px;
            font-size: 3.2rem; } }
    body #page-wrapper .node--type-page .hero-video div.container,
    #page-wrapper .node--type-insight .hero-video div.container,
    #page-wrapper .node--type-author .hero-video div.container,
    body.paragraphs-previewer .hero-video div.container,
    body.node--type-landing-page #page-wrapper .hero-video div.container,
    body.node--type-insight-search #page-wrapper .hero-video div.container {
      position: absolute;
      top: 55%;
      left: 50%;
      transform: translate(-50%, -50%); }
    body #page-wrapper .node--type-page .hero-video div.wrapper,
    #page-wrapper .node--type-insight .hero-video div.wrapper,
    #page-wrapper .node--type-author .hero-video div.wrapper,
    body.paragraphs-previewer .hero-video div.wrapper,
    body.node--type-landing-page #page-wrapper .hero-video div.wrapper,
    body.node--type-insight-search #page-wrapper .hero-video div.wrapper {
      background: #000;
      z-index: 45;
      padding-top: 77%; }
      @media screen and (min-width: 576px) {
        body #page-wrapper .node--type-page .hero-video div.wrapper,
        #page-wrapper .node--type-insight .hero-video div.wrapper,
        #page-wrapper .node--type-author .hero-video div.wrapper,
        body.paragraphs-previewer .hero-video div.wrapper,
        body.node--type-landing-page #page-wrapper .hero-video div.wrapper,
        body.node--type-insight-search #page-wrapper .hero-video div.wrapper {
          padding-top: 72%; } }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page .hero-video div.wrapper,
        #page-wrapper .node--type-insight .hero-video div.wrapper,
        #page-wrapper .node--type-author .hero-video div.wrapper,
        body.paragraphs-previewer .hero-video div.wrapper,
        body.node--type-landing-page #page-wrapper .hero-video div.wrapper,
        body.node--type-insight-search #page-wrapper .hero-video div.wrapper {
          padding-top: 40%; } }
      @media screen and (min-width: 992px) {
        body #page-wrapper .node--type-page .hero-video div.wrapper,
        #page-wrapper .node--type-insight .hero-video div.wrapper,
        #page-wrapper .node--type-author .hero-video div.wrapper,
        body.paragraphs-previewer .hero-video div.wrapper,
        body.node--type-landing-page #page-wrapper .hero-video div.wrapper,
        body.node--type-insight-search #page-wrapper .hero-video div.wrapper {
          padding-top: 38%; } }
      @media screen and (min-width: 1200px) {
        body #page-wrapper .node--type-page .hero-video div.wrapper,
        #page-wrapper .node--type-insight .hero-video div.wrapper,
        #page-wrapper .node--type-author .hero-video div.wrapper,
        body.paragraphs-previewer .hero-video div.wrapper,
        body.node--type-landing-page #page-wrapper .hero-video div.wrapper,
        body.node--type-insight-search #page-wrapper .hero-video div.wrapper {
          padding-top: 32%; } }
      @media screen and (min-width: 1600px) {
        body #page-wrapper .node--type-page .hero-video div.wrapper,
        #page-wrapper .node--type-insight .hero-video div.wrapper,
        #page-wrapper .node--type-author .hero-video div.wrapper,
        body.paragraphs-previewer .hero-video div.wrapper,
        body.node--type-landing-page #page-wrapper .hero-video div.wrapper,
        body.node--type-insight-search #page-wrapper .hero-video div.wrapper {
          padding-top: 28%; } }
    body #page-wrapper .node--type-page .hero-video img,
    #page-wrapper .node--type-insight .hero-video img,
    #page-wrapper .node--type-author .hero-video img,
    body.paragraphs-previewer .hero-video img,
    body.node--type-landing-page #page-wrapper .hero-video img,
    body.node--type-insight-search #page-wrapper .hero-video img {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      height: 100%;
      max-width: none;
      width: auto !important;
      /*
      position: relative;
      width: 100%;
      */ }
  body #page-wrapper .node--type-page a.ico-play,
  #page-wrapper .node--type-insight a.ico-play,
  #page-wrapper .node--type-author a.ico-play,
  body.paragraphs-previewer a.ico-play,
  body.node--type-landing-page #page-wrapper a.ico-play,
  body.node--type-insight-search #page-wrapper a.ico-play {
    border: none;
    display: block;
    background: transparent;
    border: none;
    -webkit-transition: all 0.15s linear;
    -moz-transition: all 0.15s linear;
    -ms-transition: all 0.15s linear;
    -o-transition: all 0.15s linear;
    transition: all 0.15s linear; }
    body #page-wrapper .node--type-page a.ico-play:before,
    #page-wrapper .node--type-insight a.ico-play:before,
    #page-wrapper .node--type-author a.ico-play:before,
    body.paragraphs-previewer a.ico-play:before,
    body.node--type-landing-page #page-wrapper a.ico-play:before,
    body.node--type-insight-search #page-wrapper a.ico-play:before {
      font-size: 70px;
      font-size: 7rem;
      color: #fff;
      -webkit-transition: all 0.15s linear;
      -moz-transition: all 0.15s linear;
      -ms-transition: all 0.15s linear;
      -o-transition: all 0.15s linear;
      transition: all 0.15s linear; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page a.ico-play:before,
        #page-wrapper .node--type-insight a.ico-play:before,
        #page-wrapper .node--type-author a.ico-play:before,
        body.paragraphs-previewer a.ico-play:before,
        body.node--type-landing-page #page-wrapper a.ico-play:before,
        body.node--type-insight-search #page-wrapper a.ico-play:before {
          font-size: 90px;
          font-size: 9rem; } }
      @media screen and (min-width: 1200px) {
        body #page-wrapper .node--type-page a.ico-play:before,
        #page-wrapper .node--type-insight a.ico-play:before,
        #page-wrapper .node--type-author a.ico-play:before,
        body.paragraphs-previewer a.ico-play:before,
        body.node--type-landing-page #page-wrapper a.ico-play:before,
        body.node--type-insight-search #page-wrapper a.ico-play:before {
          font-size: 110px;
          font-size: 11rem; } }
    body #page-wrapper .node--type-page a.ico-play:hover:before, body #page-wrapper .node--type-page a.ico-play:focus:before,
    #page-wrapper .node--type-insight a.ico-play:hover:before,
    #page-wrapper .node--type-insight a.ico-play:focus:before,
    #page-wrapper .node--type-author a.ico-play:hover:before,
    #page-wrapper .node--type-author a.ico-play:focus:before,
    body.paragraphs-previewer a.ico-play:hover:before,
    body.paragraphs-previewer a.ico-play:focus:before,
    body.node--type-landing-page #page-wrapper a.ico-play:hover:before,
    body.node--type-landing-page #page-wrapper a.ico-play:focus:before,
    body.node--type-insight-search #page-wrapper a.ico-play:hover:before,
    body.node--type-insight-search #page-wrapper a.ico-play:focus:before {
      /*color: $primary; */
      color: rgba(255, 255, 255, 0.5); }
    body #page-wrapper .node--type-page a.ico-play:hover, body #page-wrapper .node--type-page a.ico-play:focus,
    #page-wrapper .node--type-insight a.ico-play:hover,
    #page-wrapper .node--type-insight a.ico-play:focus,
    #page-wrapper .node--type-author a.ico-play:hover,
    #page-wrapper .node--type-author a.ico-play:focus,
    body.paragraphs-previewer a.ico-play:hover,
    body.paragraphs-previewer a.ico-play:focus,
    body.node--type-landing-page #page-wrapper a.ico-play:hover,
    body.node--type-landing-page #page-wrapper a.ico-play:focus,
    body.node--type-insight-search #page-wrapper a.ico-play:hover,
    body.node--type-insight-search #page-wrapper a.ico-play:focus {
      background: transparent;
      border: none; }
  body #page-wrapper .node--type-page .inline-video,
  #page-wrapper .node--type-insight .inline-video,
  #page-wrapper .node--type-author .inline-video,
  body.paragraphs-previewer .inline-video,
  body.node--type-landing-page #page-wrapper .inline-video,
  body.node--type-insight-search #page-wrapper .inline-video {
    padding-bottom: 0; }
    body #page-wrapper .node--type-page .inline-video .wrapper,
    #page-wrapper .node--type-insight .inline-video .wrapper,
    #page-wrapper .node--type-author .inline-video .wrapper,
    body.paragraphs-previewer .inline-video .wrapper,
    body.node--type-landing-page #page-wrapper .inline-video .wrapper,
    body.node--type-insight-search #page-wrapper .inline-video .wrapper {
      position: relative;
      width: 100%;
      overflow: hidden;
      padding-top: 56%;
      /*
      padding-top: 95%;
      @media  screen and (max-width:575.98px) {
          padding-top: 85%;
      }
      @media  screen and (min-width: 576px) {
          padding-top: 56%;
      }*/ }
    body #page-wrapper .node--type-page .inline-video img,
    #page-wrapper .node--type-insight .inline-video img,
    #page-wrapper .node--type-author .inline-video img,
    body.paragraphs-previewer .inline-video img,
    body.node--type-landing-page #page-wrapper .inline-video img,
    body.node--type-insight-search #page-wrapper .inline-video img {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      max-width: none;
      width: 100%; }
    body #page-wrapper .node--type-page .inline-video .field--name-field-video-caption,
    #page-wrapper .node--type-insight .inline-video .field--name-field-video-caption,
    #page-wrapper .node--type-author .inline-video .field--name-field-video-caption,
    body.paragraphs-previewer .inline-video .field--name-field-video-caption,
    body.node--type-landing-page #page-wrapper .inline-video .field--name-field-video-caption,
    body.node--type-insight-search #page-wrapper .inline-video .field--name-field-video-caption {
      font-size: 14px;
      font-size: 1.4rem;
      font-style: italic;
      margin: 1.5rem 0; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page .inline-video .field--name-field-video-caption,
        #page-wrapper .node--type-insight .inline-video .field--name-field-video-caption,
        #page-wrapper .node--type-author .inline-video .field--name-field-video-caption,
        body.paragraphs-previewer .inline-video .field--name-field-video-caption,
        body.node--type-landing-page #page-wrapper .inline-video .field--name-field-video-caption,
        body.node--type-insight-search #page-wrapper .inline-video .field--name-field-video-caption {
          font-size: 16px;
          font-size: 1.6rem; } }
    body #page-wrapper .node--type-page .inline-video h2,
    #page-wrapper .node--type-insight .inline-video h2,
    #page-wrapper .node--type-author .inline-video h2,
    body.paragraphs-previewer .inline-video h2,
    body.node--type-landing-page #page-wrapper .inline-video h2,
    body.node--type-insight-search #page-wrapper .inline-video h2 {
      padding-bottom: 1.5rem; }
    body #page-wrapper .node--type-page .inline-video .wrapper > div,
    #page-wrapper .node--type-insight .inline-video .wrapper > div,
    #page-wrapper .node--type-author .inline-video .wrapper > div,
    body.paragraphs-previewer .inline-video .wrapper > div,
    body.node--type-landing-page #page-wrapper .inline-video .wrapper > div,
    body.node--type-insight-search #page-wrapper .inline-video .wrapper > div {
      width: 90%;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%); }
  body #page-wrapper .node--type-page .subsidiaries,
  #page-wrapper .node--type-insight .subsidiaries,
  #page-wrapper .node--type-author .subsidiaries,
  body.paragraphs-previewer .subsidiaries,
  body.node--type-landing-page #page-wrapper .subsidiaries,
  body.node--type-insight-search #page-wrapper .subsidiaries {
    color: white;
    padding: 3rem 0; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .subsidiaries,
      #page-wrapper .node--type-insight .subsidiaries,
      #page-wrapper .node--type-author .subsidiaries,
      body.paragraphs-previewer .subsidiaries,
      body.node--type-landing-page #page-wrapper .subsidiaries,
      body.node--type-insight-search #page-wrapper .subsidiaries {
        padding: 5rem 0; }
        body #page-wrapper .node--type-page .subsidiaries .container,
        #page-wrapper .node--type-insight .subsidiaries .container,
        #page-wrapper .node--type-author .subsidiaries .container,
        body.paragraphs-previewer .subsidiaries .container,
        body.node--type-landing-page #page-wrapper .subsidiaries .container,
        body.node--type-insight-search #page-wrapper .subsidiaries .container {
          width: calc(91% + 3.5rem); } }
    @media screen and (min-width: 1200px) {
      body #page-wrapper .node--type-page .subsidiaries,
      #page-wrapper .node--type-insight .subsidiaries,
      #page-wrapper .node--type-author .subsidiaries,
      body.paragraphs-previewer .subsidiaries,
      body.node--type-landing-page #page-wrapper .subsidiaries,
      body.node--type-insight-search #page-wrapper .subsidiaries {
        padding: 7rem 0; } }
    body #page-wrapper .node--type-page .subsidiaries h2,
    #page-wrapper .node--type-insight .subsidiaries h2,
    #page-wrapper .node--type-author .subsidiaries h2,
    body.paragraphs-previewer .subsidiaries h2,
    body.node--type-landing-page #page-wrapper .subsidiaries h2,
    body.node--type-insight-search #page-wrapper .subsidiaries h2 {
      margin-bottom: 3rem;
      font-family: 'Avenir LT W01 35 Light', sans-serif; }
      @media screen and (min-width: 992px) {
        body #page-wrapper .node--type-page .subsidiaries h2,
        #page-wrapper .node--type-insight .subsidiaries h2,
        #page-wrapper .node--type-author .subsidiaries h2,
        body.paragraphs-previewer .subsidiaries h2,
        body.node--type-landing-page #page-wrapper .subsidiaries h2,
        body.node--type-insight-search #page-wrapper .subsidiaries h2 {
          margin-bottom: 5rem; } }
    body #page-wrapper .node--type-page .subsidiaries a.btn,
    #page-wrapper .node--type-insight .subsidiaries a.btn,
    #page-wrapper .node--type-author .subsidiaries a.btn,
    body.paragraphs-previewer .subsidiaries a.btn,
    body.node--type-landing-page #page-wrapper .subsidiaries a.btn,
    body.node--type-insight-search #page-wrapper .subsidiaries a.btn {
      min-width: 160px; }
    body #page-wrapper .node--type-page .subsidiaries .subsidiaries-carousel:focus,
    #page-wrapper .node--type-insight .subsidiaries .subsidiaries-carousel:focus,
    #page-wrapper .node--type-author .subsidiaries .subsidiaries-carousel:focus,
    body.paragraphs-previewer .subsidiaries .subsidiaries-carousel:focus,
    body.node--type-landing-page #page-wrapper .subsidiaries .subsidiaries-carousel:focus,
    body.node--type-insight-search #page-wrapper .subsidiaries .subsidiaries-carousel:focus {
      outline: none; }
    body #page-wrapper .node--type-page .subsidiaries .owl-stage-outer,
    #page-wrapper .node--type-insight .subsidiaries .owl-stage-outer,
    #page-wrapper .node--type-author .subsidiaries .owl-stage-outer,
    body.paragraphs-previewer .subsidiaries .owl-stage-outer,
    body.node--type-landing-page #page-wrapper .subsidiaries .owl-stage-outer,
    body.node--type-insight-search #page-wrapper .subsidiaries .owl-stage-outer {
      margin-bottom: 3rem; }
    body #page-wrapper .node--type-page .subsidiaries .flex-wrapper,
    #page-wrapper .node--type-insight .subsidiaries .flex-wrapper,
    #page-wrapper .node--type-author .subsidiaries .flex-wrapper,
    body.paragraphs-previewer .subsidiaries .flex-wrapper,
    body.node--type-landing-page #page-wrapper .subsidiaries .flex-wrapper,
    body.node--type-insight-search #page-wrapper .subsidiaries .flex-wrapper {
      flex-direction: column; }
      body #page-wrapper .node--type-page .subsidiaries .flex-wrapper > div,
      #page-wrapper .node--type-insight .subsidiaries .flex-wrapper > div,
      #page-wrapper .node--type-author .subsidiaries .flex-wrapper > div,
      body.paragraphs-previewer .subsidiaries .flex-wrapper > div,
      body.node--type-landing-page #page-wrapper .subsidiaries .flex-wrapper > div,
      body.node--type-insight-search #page-wrapper .subsidiaries .flex-wrapper > div {
        margin-bottom: 4rem; }
      @media screen and (min-width: 992px) {
        body #page-wrapper .node--type-page .subsidiaries .flex-wrapper,
        #page-wrapper .node--type-insight .subsidiaries .flex-wrapper,
        #page-wrapper .node--type-author .subsidiaries .flex-wrapper,
        body.paragraphs-previewer .subsidiaries .flex-wrapper,
        body.node--type-landing-page #page-wrapper .subsidiaries .flex-wrapper,
        body.node--type-insight-search #page-wrapper .subsidiaries .flex-wrapper {
          flex-direction: row;
          /*.owl-stage-outer {
              margin: 0 -2.5rem 3rem;
          }*/ }
          body #page-wrapper .node--type-page .subsidiaries .flex-wrapper .owl-item,
          #page-wrapper .node--type-insight .subsidiaries .flex-wrapper .owl-item,
          #page-wrapper .node--type-author .subsidiaries .flex-wrapper .owl-item,
          body.paragraphs-previewer .subsidiaries .flex-wrapper .owl-item,
          body.node--type-landing-page #page-wrapper .subsidiaries .flex-wrapper .owl-item,
          body.node--type-insight-search #page-wrapper .subsidiaries .flex-wrapper .owl-item {
            padding: 2.5rem 3rem;
            margin-bottom: 3rem; }
          body #page-wrapper .node--type-page .subsidiaries .flex-wrapper .owl-item.active + .owl-item.active,
          #page-wrapper .node--type-insight .subsidiaries .flex-wrapper .owl-item.active + .owl-item.active,
          #page-wrapper .node--type-author .subsidiaries .flex-wrapper .owl-item.active + .owl-item.active,
          body.paragraphs-previewer .subsidiaries .flex-wrapper .owl-item.active + .owl-item.active,
          body.node--type-landing-page #page-wrapper .subsidiaries .flex-wrapper .owl-item.active + .owl-item.active,
          body.node--type-insight-search #page-wrapper .subsidiaries .flex-wrapper .owl-item.active + .owl-item.active {
            position: relative; }
            body #page-wrapper .node--type-page .subsidiaries .flex-wrapper .owl-item.active + .owl-item.active:before,
            #page-wrapper .node--type-insight .subsidiaries .flex-wrapper .owl-item.active + .owl-item.active:before,
            #page-wrapper .node--type-author .subsidiaries .flex-wrapper .owl-item.active + .owl-item.active:before,
            body.paragraphs-previewer .subsidiaries .flex-wrapper .owl-item.active + .owl-item.active:before,
            body.node--type-landing-page #page-wrapper .subsidiaries .flex-wrapper .owl-item.active + .owl-item.active:before,
            body.node--type-insight-search #page-wrapper .subsidiaries .flex-wrapper .owl-item.active + .owl-item.active:before {
              content: '';
              border-left: 1px solid #fff;
              height: 300px;
              position: absolute;
              left: 0;
              top: -50px; } }
      body #page-wrapper .node--type-page .subsidiaries .flex-wrapper .owl-item,
      #page-wrapper .node--type-insight .subsidiaries .flex-wrapper .owl-item,
      #page-wrapper .node--type-author .subsidiaries .flex-wrapper .owl-item,
      body.paragraphs-previewer .subsidiaries .flex-wrapper .owl-item,
      body.node--type-landing-page #page-wrapper .subsidiaries .flex-wrapper .owl-item,
      body.node--type-insight-search #page-wrapper .subsidiaries .flex-wrapper .owl-item {
        height: auto; }
        body #page-wrapper .node--type-page .subsidiaries .flex-wrapper .owl-item p:last-of-type,
        #page-wrapper .node--type-insight .subsidiaries .flex-wrapper .owl-item p:last-of-type,
        #page-wrapper .node--type-author .subsidiaries .flex-wrapper .owl-item p:last-of-type,
        body.paragraphs-previewer .subsidiaries .flex-wrapper .owl-item p:last-of-type,
        body.node--type-landing-page #page-wrapper .subsidiaries .flex-wrapper .owl-item p:last-of-type,
        body.node--type-insight-search #page-wrapper .subsidiaries .flex-wrapper .owl-item p:last-of-type {
          margin-bottom: 0; }
      body #page-wrapper .node--type-page .subsidiaries .flex-wrapper .owl-nav,
      #page-wrapper .node--type-insight .subsidiaries .flex-wrapper .owl-nav,
      #page-wrapper .node--type-author .subsidiaries .flex-wrapper .owl-nav,
      body.paragraphs-previewer .subsidiaries .flex-wrapper .owl-nav,
      body.node--type-landing-page #page-wrapper .subsidiaries .flex-wrapper .owl-nav,
      body.node--type-insight-search #page-wrapper .subsidiaries .flex-wrapper .owl-nav {
        text-align: center;
        display: flex;
        justify-items: center;
        justify-content: center; }
        body #page-wrapper .node--type-page .subsidiaries .flex-wrapper .owl-nav .owl-dots,
        #page-wrapper .node--type-insight .subsidiaries .flex-wrapper .owl-nav .owl-dots,
        #page-wrapper .node--type-author .subsidiaries .flex-wrapper .owl-nav .owl-dots,
        body.paragraphs-previewer .subsidiaries .flex-wrapper .owl-nav .owl-dots,
        body.node--type-landing-page #page-wrapper .subsidiaries .flex-wrapper .owl-nav .owl-dots,
        body.node--type-insight-search #page-wrapper .subsidiaries .flex-wrapper .owl-nav .owl-dots {
          position: relative;
          display: inline;
          padding: 0 20px;
          transform: none;
          display: flex;
          align-items: center;
          left: auto;
          bottom: auto; }
        body #page-wrapper .node--type-page .subsidiaries .flex-wrapper .owl-nav > button, body #page-wrapper .node--type-page .subsidiaries .flex-wrapper .owl-nav > .owl-dots,
        #page-wrapper .node--type-insight .subsidiaries .flex-wrapper .owl-nav > button,
        #page-wrapper .node--type-insight .subsidiaries .flex-wrapper .owl-nav > .owl-dots,
        #page-wrapper .node--type-author .subsidiaries .flex-wrapper .owl-nav > button,
        #page-wrapper .node--type-author .subsidiaries .flex-wrapper .owl-nav > .owl-dots,
        body.paragraphs-previewer .subsidiaries .flex-wrapper .owl-nav > button,
        body.paragraphs-previewer .subsidiaries .flex-wrapper .owl-nav > .owl-dots,
        body.node--type-landing-page #page-wrapper .subsidiaries .flex-wrapper .owl-nav > button,
        body.node--type-landing-page #page-wrapper .subsidiaries .flex-wrapper .owl-nav > .owl-dots,
        body.node--type-insight-search #page-wrapper .subsidiaries .flex-wrapper .owl-nav > button,
        body.node--type-insight-search #page-wrapper .subsidiaries .flex-wrapper .owl-nav > .owl-dots {
          height: 3.5rem; }
        body #page-wrapper .node--type-page .subsidiaries .flex-wrapper .owl-nav button,
        #page-wrapper .node--type-insight .subsidiaries .flex-wrapper .owl-nav button,
        #page-wrapper .node--type-author .subsidiaries .flex-wrapper .owl-nav button,
        body.paragraphs-previewer .subsidiaries .flex-wrapper .owl-nav button,
        body.node--type-landing-page #page-wrapper .subsidiaries .flex-wrapper .owl-nav button,
        body.node--type-insight-search #page-wrapper .subsidiaries .flex-wrapper .owl-nav button {
          font-size: 24px;
          font-size: 2.4rem; }
      body #page-wrapper .node--type-page .subsidiaries .flex-wrapper .owl-dot,
      #page-wrapper .node--type-insight .subsidiaries .flex-wrapper .owl-dot,
      #page-wrapper .node--type-author .subsidiaries .flex-wrapper .owl-dot,
      body.paragraphs-previewer .subsidiaries .flex-wrapper .owl-dot,
      body.node--type-landing-page #page-wrapper .subsidiaries .flex-wrapper .owl-dot,
      body.node--type-insight-search #page-wrapper .subsidiaries .flex-wrapper .owl-dot {
        margin: 5px; }
      body #page-wrapper .node--type-page .subsidiaries .flex-wrapper p:last-of-type,
      #page-wrapper .node--type-insight .subsidiaries .flex-wrapper p:last-of-type,
      #page-wrapper .node--type-author .subsidiaries .flex-wrapper p:last-of-type,
      body.paragraphs-previewer .subsidiaries .flex-wrapper p:last-of-type,
      body.node--type-landing-page #page-wrapper .subsidiaries .flex-wrapper p:last-of-type,
      body.node--type-insight-search #page-wrapper .subsidiaries .flex-wrapper p:last-of-type {
        margin-bottom: 0; }
    body #page-wrapper .node--type-page .subsidiaries h2,
    #page-wrapper .node--type-insight .subsidiaries h2,
    #page-wrapper .node--type-author .subsidiaries h2,
    body.paragraphs-previewer .subsidiaries h2,
    body.node--type-landing-page #page-wrapper .subsidiaries h2,
    body.node--type-insight-search #page-wrapper .subsidiaries h2 {
      text-align: center; }
  body #page-wrapper .node--type-page .secondary-footer,
  #page-wrapper .node--type-insight .secondary-footer,
  #page-wrapper .node--type-author .secondary-footer,
  body.paragraphs-previewer .secondary-footer,
  body.node--type-landing-page #page-wrapper .secondary-footer,
  body.node--type-insight-search #page-wrapper .secondary-footer {
    background: #850f89;
    /*@media  screen and (min-width: 992px) {
        background-size: 110%;
        background-position: 0% 50%;
    }*/
    padding: 3rem 0; }
    body #page-wrapper .node--type-page .secondary-footer .flex-wrapper,
    #page-wrapper .node--type-insight .secondary-footer .flex-wrapper,
    #page-wrapper .node--type-author .secondary-footer .flex-wrapper,
    body.paragraphs-previewer .secondary-footer .flex-wrapper,
    body.node--type-landing-page #page-wrapper .secondary-footer .flex-wrapper,
    body.node--type-insight-search #page-wrapper .secondary-footer .flex-wrapper {
      display: flex;
      flex-direction: column; }
      body #page-wrapper .node--type-page .secondary-footer .flex-wrapper > div:nth-child(1),
      #page-wrapper .node--type-insight .secondary-footer .flex-wrapper > div:nth-child(1),
      #page-wrapper .node--type-author .secondary-footer .flex-wrapper > div:nth-child(1),
      body.paragraphs-previewer .secondary-footer .flex-wrapper > div:nth-child(1),
      body.node--type-landing-page #page-wrapper .secondary-footer .flex-wrapper > div:nth-child(1),
      body.node--type-insight-search #page-wrapper .secondary-footer .flex-wrapper > div:nth-child(1) {
        padding-bottom: 3rem; }
      body #page-wrapper .node--type-page .secondary-footer .flex-wrapper > div:nth-child(2),
      #page-wrapper .node--type-insight .secondary-footer .flex-wrapper > div:nth-child(2),
      #page-wrapper .node--type-author .secondary-footer .flex-wrapper > div:nth-child(2),
      body.paragraphs-previewer .secondary-footer .flex-wrapper > div:nth-child(2),
      body.node--type-landing-page #page-wrapper .secondary-footer .flex-wrapper > div:nth-child(2),
      body.node--type-insight-search #page-wrapper .secondary-footer .flex-wrapper > div:nth-child(2) {
        padding-top: 3rem; }
      body #page-wrapper .node--type-page .secondary-footer .flex-wrapper .job-footer div,
      #page-wrapper .node--type-insight .secondary-footer .flex-wrapper .job-footer div,
      #page-wrapper .node--type-author .secondary-footer .flex-wrapper .job-footer div,
      body.paragraphs-previewer .secondary-footer .flex-wrapper .job-footer div,
      body.node--type-landing-page #page-wrapper .secondary-footer .flex-wrapper .job-footer div,
      body.node--type-insight-search #page-wrapper .secondary-footer .flex-wrapper .job-footer div {
        display: flex; }
    body #page-wrapper .node--type-page .secondary-footer input,
    #page-wrapper .node--type-insight .secondary-footer input,
    #page-wrapper .node--type-author .secondary-footer input,
    body.paragraphs-previewer .secondary-footer input,
    body.node--type-landing-page #page-wrapper .secondary-footer input,
    body.node--type-insight-search #page-wrapper .secondary-footer input {
      height: 45px;
      line-height: 45px;
      width: 100%;
      padding: 0 15px;
      font-size: 16px;
      border: none;
      color: #999999; }
    body #page-wrapper .node--type-page .secondary-footer p,
    #page-wrapper .node--type-insight .secondary-footer p,
    #page-wrapper .node--type-author .secondary-footer p,
    body.paragraphs-previewer .secondary-footer p,
    body.node--type-landing-page #page-wrapper .secondary-footer p,
    body.node--type-insight-search #page-wrapper .secondary-footer p {
      margin-bottom: 3.5rem; }
    body #page-wrapper .node--type-page .secondary-footer div.form-item-job-title,
    #page-wrapper .node--type-insight .secondary-footer div.form-item-job-title,
    #page-wrapper .node--type-author .secondary-footer div.form-item-job-title,
    body.paragraphs-previewer .secondary-footer div.form-item-job-title,
    body.node--type-landing-page #page-wrapper .secondary-footer div.form-item-job-title,
    body.node--type-insight-search #page-wrapper .secondary-footer div.form-item-job-title {
      display: flex; }
    body #page-wrapper .node--type-page .secondary-footer input.job-search-keywords,
    #page-wrapper .node--type-insight .secondary-footer input.job-search-keywords,
    #page-wrapper .node--type-author .secondary-footer input.job-search-keywords,
    body.paragraphs-previewer .secondary-footer input.job-search-keywords,
    body.node--type-landing-page #page-wrapper .secondary-footer input.job-search-keywords,
    body.node--type-insight-search #page-wrapper .secondary-footer input.job-search-keywords {
      box-shadow: none;
      border-radius: 0; }
    body #page-wrapper .node--type-page .secondary-footer a.search, body #page-wrapper .node--type-page .secondary-footer input.job-search-button, body #page-wrapper .node--type-page .secondary-footer button.job-search-button,
    #page-wrapper .node--type-insight .secondary-footer a.search,
    #page-wrapper .node--type-insight .secondary-footer input.job-search-button,
    #page-wrapper .node--type-insight .secondary-footer button.job-search-button,
    #page-wrapper .node--type-author .secondary-footer a.search,
    #page-wrapper .node--type-author .secondary-footer input.job-search-button,
    #page-wrapper .node--type-author .secondary-footer button.job-search-button,
    body.paragraphs-previewer .secondary-footer a.search,
    body.paragraphs-previewer .secondary-footer input.job-search-button,
    body.paragraphs-previewer .secondary-footer button.job-search-button,
    body.node--type-landing-page #page-wrapper .secondary-footer a.search,
    body.node--type-landing-page #page-wrapper .secondary-footer input.job-search-button,
    body.node--type-landing-page #page-wrapper .secondary-footer button.job-search-button,
    body.node--type-insight-search #page-wrapper .secondary-footer a.search,
    body.node--type-insight-search #page-wrapper .secondary-footer input.job-search-button,
    body.node--type-insight-search #page-wrapper .secondary-footer button.job-search-button {
      height: 45px;
      width: 40px;
      background: #201747;
      color: #fff;
      display: inline-block;
      padding: 0;
      position: relative;
      border: none; }
      body #page-wrapper .node--type-page .secondary-footer a.search:hover, body #page-wrapper .node--type-page .secondary-footer a.search:focus, body #page-wrapper .node--type-page .secondary-footer input.job-search-button:hover, body #page-wrapper .node--type-page .secondary-footer input.job-search-button:focus, body #page-wrapper .node--type-page .secondary-footer button.job-search-button:hover, body #page-wrapper .node--type-page .secondary-footer button.job-search-button:focus,
      #page-wrapper .node--type-insight .secondary-footer a.search:hover,
      #page-wrapper .node--type-insight .secondary-footer a.search:focus,
      #page-wrapper .node--type-insight .secondary-footer input.job-search-button:hover,
      #page-wrapper .node--type-insight .secondary-footer input.job-search-button:focus,
      #page-wrapper .node--type-insight .secondary-footer button.job-search-button:hover,
      #page-wrapper .node--type-insight .secondary-footer button.job-search-button:focus,
      #page-wrapper .node--type-author .secondary-footer a.search:hover,
      #page-wrapper .node--type-author .secondary-footer a.search:focus,
      #page-wrapper .node--type-author .secondary-footer input.job-search-button:hover,
      #page-wrapper .node--type-author .secondary-footer input.job-search-button:focus,
      #page-wrapper .node--type-author .secondary-footer button.job-search-button:hover,
      #page-wrapper .node--type-author .secondary-footer button.job-search-button:focus,
      body.paragraphs-previewer .secondary-footer a.search:hover,
      body.paragraphs-previewer .secondary-footer a.search:focus,
      body.paragraphs-previewer .secondary-footer input.job-search-button:hover,
      body.paragraphs-previewer .secondary-footer input.job-search-button:focus,
      body.paragraphs-previewer .secondary-footer button.job-search-button:hover,
      body.paragraphs-previewer .secondary-footer button.job-search-button:focus,
      body.node--type-landing-page #page-wrapper .secondary-footer a.search:hover,
      body.node--type-landing-page #page-wrapper .secondary-footer a.search:focus,
      body.node--type-landing-page #page-wrapper .secondary-footer input.job-search-button:hover,
      body.node--type-landing-page #page-wrapper .secondary-footer input.job-search-button:focus,
      body.node--type-landing-page #page-wrapper .secondary-footer button.job-search-button:hover,
      body.node--type-landing-page #page-wrapper .secondary-footer button.job-search-button:focus,
      body.node--type-insight-search #page-wrapper .secondary-footer a.search:hover,
      body.node--type-insight-search #page-wrapper .secondary-footer a.search:focus,
      body.node--type-insight-search #page-wrapper .secondary-footer input.job-search-button:hover,
      body.node--type-insight-search #page-wrapper .secondary-footer input.job-search-button:focus,
      body.node--type-insight-search #page-wrapper .secondary-footer button.job-search-button:hover,
      body.node--type-insight-search #page-wrapper .secondary-footer button.job-search-button:focus {
        color: #cccccc; }
      body #page-wrapper .node--type-page .secondary-footer a.search:before, body #page-wrapper .node--type-page .secondary-footer input.job-search-button:before, body #page-wrapper .node--type-page .secondary-footer button.job-search-button:before,
      #page-wrapper .node--type-insight .secondary-footer a.search:before,
      #page-wrapper .node--type-insight .secondary-footer input.job-search-button:before,
      #page-wrapper .node--type-insight .secondary-footer button.job-search-button:before,
      #page-wrapper .node--type-author .secondary-footer a.search:before,
      #page-wrapper .node--type-author .secondary-footer input.job-search-button:before,
      #page-wrapper .node--type-author .secondary-footer button.job-search-button:before,
      body.paragraphs-previewer .secondary-footer a.search:before,
      body.paragraphs-previewer .secondary-footer input.job-search-button:before,
      body.paragraphs-previewer .secondary-footer button.job-search-button:before,
      body.node--type-landing-page #page-wrapper .secondary-footer a.search:before,
      body.node--type-landing-page #page-wrapper .secondary-footer input.job-search-button:before,
      body.node--type-landing-page #page-wrapper .secondary-footer button.job-search-button:before,
      body.node--type-insight-search #page-wrapper .secondary-footer a.search:before,
      body.node--type-insight-search #page-wrapper .secondary-footer input.job-search-button:before,
      body.node--type-insight-search #page-wrapper .secondary-footer button.job-search-button:before {
        font-size: 13px;
        font-size: 1.3rem;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%); }
    @media screen and (max-width: 767.98px) {
      body #page-wrapper .node--type-page .secondary-footer > div .form-wrap form,
      #page-wrapper .node--type-insight .secondary-footer > div .form-wrap form,
      #page-wrapper .node--type-author .secondary-footer > div .form-wrap form,
      body.paragraphs-previewer .secondary-footer > div .form-wrap form,
      body.node--type-landing-page #page-wrapper .secondary-footer > div .form-wrap form,
      body.node--type-insight-search #page-wrapper .secondary-footer > div .form-wrap form {
        padding: 0 1rem; } }
    @media screen and (min-width: 576px) {
      body #page-wrapper .node--type-page .secondary-footer,
      #page-wrapper .node--type-insight .secondary-footer,
      #page-wrapper .node--type-author .secondary-footer,
      body.paragraphs-previewer .secondary-footer,
      body.node--type-landing-page #page-wrapper .secondary-footer,
      body.node--type-insight-search #page-wrapper .secondary-footer {
        padding: 5rem 0; } }
    body #page-wrapper .node--type-page .secondary-footer.border .paragraph--view-mode--footer + .paragraph--view-mode--footer,
    #page-wrapper .node--type-insight .secondary-footer.border .paragraph--view-mode--footer + .paragraph--view-mode--footer,
    #page-wrapper .node--type-author .secondary-footer.border .paragraph--view-mode--footer + .paragraph--view-mode--footer,
    body.paragraphs-previewer .secondary-footer.border .paragraph--view-mode--footer + .paragraph--view-mode--footer,
    body.node--type-landing-page #page-wrapper .secondary-footer.border .paragraph--view-mode--footer + .paragraph--view-mode--footer,
    body.node--type-insight-search #page-wrapper .secondary-footer.border .paragraph--view-mode--footer + .paragraph--view-mode--footer {
      border-top: 1px solid white; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .secondary-footer.border .paragraph--view-mode--footer + .paragraph--view-mode--footer,
      #page-wrapper .node--type-insight .secondary-footer.border .paragraph--view-mode--footer + .paragraph--view-mode--footer,
      #page-wrapper .node--type-author .secondary-footer.border .paragraph--view-mode--footer + .paragraph--view-mode--footer,
      body.paragraphs-previewer .secondary-footer.border .paragraph--view-mode--footer + .paragraph--view-mode--footer,
      body.node--type-landing-page #page-wrapper .secondary-footer.border .paragraph--view-mode--footer + .paragraph--view-mode--footer,
      body.node--type-insight-search #page-wrapper .secondary-footer.border .paragraph--view-mode--footer + .paragraph--view-mode--footer {
        border-left: 1px solid white;
        border-top: none; } }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .secondary-footer,
      #page-wrapper .node--type-insight .secondary-footer,
      #page-wrapper .node--type-author .secondary-footer,
      body.paragraphs-previewer .secondary-footer,
      body.node--type-landing-page #page-wrapper .secondary-footer,
      body.node--type-insight-search #page-wrapper .secondary-footer {
        padding: 6rem 0; }
        body #page-wrapper .node--type-page .secondary-footer .flex-wrapper,
        #page-wrapper .node--type-insight .secondary-footer .flex-wrapper,
        #page-wrapper .node--type-author .secondary-footer .flex-wrapper,
        body.paragraphs-previewer .secondary-footer .flex-wrapper,
        body.node--type-landing-page #page-wrapper .secondary-footer .flex-wrapper,
        body.node--type-insight-search #page-wrapper .secondary-footer .flex-wrapper {
          flex-direction: row;
          margin: 0 -5rem; }
          body #page-wrapper .node--type-page .secondary-footer .flex-wrapper > div:nth-child(1),
          body #page-wrapper .node--type-page .secondary-footer .flex-wrapper > div:nth-child(2),
          #page-wrapper .node--type-insight .secondary-footer .flex-wrapper > div:nth-child(1),
          #page-wrapper .node--type-insight .secondary-footer .flex-wrapper > div:nth-child(2),
          #page-wrapper .node--type-author .secondary-footer .flex-wrapper > div:nth-child(1),
          #page-wrapper .node--type-author .secondary-footer .flex-wrapper > div:nth-child(2),
          body.paragraphs-previewer .secondary-footer .flex-wrapper > div:nth-child(1),
          body.paragraphs-previewer .secondary-footer .flex-wrapper > div:nth-child(2),
          body.node--type-landing-page #page-wrapper .secondary-footer .flex-wrapper > div:nth-child(1),
          body.node--type-landing-page #page-wrapper .secondary-footer .flex-wrapper > div:nth-child(2),
          body.node--type-insight-search #page-wrapper .secondary-footer .flex-wrapper > div:nth-child(1),
          body.node--type-insight-search #page-wrapper .secondary-footer .flex-wrapper > div:nth-child(2) {
            width: 50%;
            padding: 4rem 5rem; }
          body #page-wrapper .node--type-page .secondary-footer .flex-wrapper > div.paragraph-slot.is-form,
          #page-wrapper .node--type-insight .secondary-footer .flex-wrapper > div.paragraph-slot.is-form,
          #page-wrapper .node--type-author .secondary-footer .flex-wrapper > div.paragraph-slot.is-form,
          body.paragraphs-previewer .secondary-footer .flex-wrapper > div.paragraph-slot.is-form,
          body.node--type-landing-page #page-wrapper .secondary-footer .flex-wrapper > div.paragraph-slot.is-form,
          body.node--type-insight-search #page-wrapper .secondary-footer .flex-wrapper > div.paragraph-slot.is-form {
            width: 100%;
            padding: 0 5rem; } }
    @media screen and (min-width: 1200px) {
      body #page-wrapper .node--type-page .secondary-footer,
      #page-wrapper .node--type-insight .secondary-footer,
      #page-wrapper .node--type-author .secondary-footer,
      body.paragraphs-previewer .secondary-footer,
      body.node--type-landing-page #page-wrapper .secondary-footer,
      body.node--type-insight-search #page-wrapper .secondary-footer {
        padding: 8rem 0; } }
    @media screen and (min-width: 1600px) {
      body #page-wrapper .node--type-page .secondary-footer,
      #page-wrapper .node--type-insight .secondary-footer,
      #page-wrapper .node--type-author .secondary-footer,
      body.paragraphs-previewer .secondary-footer,
      body.node--type-landing-page #page-wrapper .secondary-footer,
      body.node--type-insight-search #page-wrapper .secondary-footer {
        padding: 10rem 0; } }
    body #page-wrapper .node--type-page .secondary-footer.bg-dark.bg-ang-purple,
    #page-wrapper .node--type-insight .secondary-footer.bg-dark.bg-ang-purple,
    #page-wrapper .node--type-author .secondary-footer.bg-dark.bg-ang-purple,
    body.paragraphs-previewer .secondary-footer.bg-dark.bg-ang-purple,
    body.node--type-landing-page #page-wrapper .secondary-footer.bg-dark.bg-ang-purple,
    body.node--type-insight-search #page-wrapper .secondary-footer.bg-dark.bg-ang-purple {
      background-color: #850f89;
      background-image: url("/themes/custom/leidos/style/scss/img/N_Leidos_BG_1920x1068_Ultraviolet.png"); }
    body #page-wrapper .node--type-page .secondary-footer.bg-dark.bg-ang-indigo,
    #page-wrapper .node--type-insight .secondary-footer.bg-dark.bg-ang-indigo,
    #page-wrapper .node--type-author .secondary-footer.bg-dark.bg-ang-indigo,
    body.paragraphs-previewer .secondary-footer.bg-dark.bg-ang-indigo,
    body.node--type-landing-page #page-wrapper .secondary-footer.bg-dark.bg-ang-indigo,
    body.node--type-insight-search #page-wrapper .secondary-footer.bg-dark.bg-ang-indigo {
      background-color: #201747;
      background-image: url("/themes/custom/leidos/style/scss/img/N_Leidos_BG_1920x1068_Violet.png"); }
    body #page-wrapper .node--type-page .secondary-footer.bg-dark.bg-ang-teal,
    #page-wrapper .node--type-insight .secondary-footer.bg-dark.bg-ang-teal,
    #page-wrapper .node--type-author .secondary-footer.bg-dark.bg-ang-teal,
    body.paragraphs-previewer .secondary-footer.bg-dark.bg-ang-teal,
    body.node--type-landing-page #page-wrapper .secondary-footer.bg-dark.bg-ang-teal,
    body.node--type-insight-search #page-wrapper .secondary-footer.bg-dark.bg-ang-teal {
      background-color: #00778b;
      background-image: url("/themes/custom/leidos/style/scss/img/N_Leidos_BG_1920x1068_Teal.png"); }
    body #page-wrapper .node--type-page .secondary-footer.bg-dark.bg-ang-dkGray,
    #page-wrapper .node--type-insight .secondary-footer.bg-dark.bg-ang-dkGray,
    #page-wrapper .node--type-author .secondary-footer.bg-dark.bg-ang-dkGray,
    body.paragraphs-previewer .secondary-footer.bg-dark.bg-ang-dkGray,
    body.node--type-landing-page #page-wrapper .secondary-footer.bg-dark.bg-ang-dkGray,
    body.node--type-insight-search #page-wrapper .secondary-footer.bg-dark.bg-ang-dkGray {
      background-color: #525252;
      background-image: url("/themes/custom/leidos/style/scss/img/N_Leidos_BG_1920x1068_DkGray.png"); }
    body #page-wrapper .node--type-page .secondary-footer.bg-dark.bg-ang-green,
    #page-wrapper .node--type-insight .secondary-footer.bg-dark.bg-ang-green,
    #page-wrapper .node--type-author .secondary-footer.bg-dark.bg-ang-green,
    body.paragraphs-previewer .secondary-footer.bg-dark.bg-ang-green,
    body.node--type-landing-page #page-wrapper .secondary-footer.bg-dark.bg-ang-green,
    body.node--type-insight-search #page-wrapper .secondary-footer.bg-dark.bg-ang-green {
      background-color: #029875;
      background-image: url("/themes/custom/leidos/style/scss/img/N_Leidos_BG_1920x1068_Green.png"); }
    body #page-wrapper .node--type-page .secondary-footer.bg-ang-white,
    #page-wrapper .node--type-insight .secondary-footer.bg-ang-white,
    #page-wrapper .node--type-author .secondary-footer.bg-ang-white,
    body.paragraphs-previewer .secondary-footer.bg-ang-white,
    body.node--type-landing-page #page-wrapper .secondary-footer.bg-ang-white,
    body.node--type-insight-search #page-wrapper .secondary-footer.bg-ang-white {
      background-color: #fff;
      background-image: url("/themes/custom/leidos/style/scss/img/N_Leidos_BG_1920x1068_White.png"); }
    body #page-wrapper .node--type-page .secondary-footer.bg-ang-gray,
    #page-wrapper .node--type-insight .secondary-footer.bg-ang-gray,
    #page-wrapper .node--type-author .secondary-footer.bg-ang-gray,
    body.paragraphs-previewer .secondary-footer.bg-ang-gray,
    body.node--type-landing-page #page-wrapper .secondary-footer.bg-ang-gray,
    body.node--type-insight-search #page-wrapper .secondary-footer.bg-ang-gray {
      background-color: #e7e7e7;
      background-image: url("/themes/custom/leidos/style/scss/img/N_Leidos_BG_1920x1068_LtGray.png"); }
  body #page-wrapper .node--type-page .bg-dark.bg-ang-teal .accordion dt,
  #page-wrapper .node--type-insight .bg-dark.bg-ang-teal .accordion dt,
  #page-wrapper .node--type-author .bg-dark.bg-ang-teal .accordion dt,
  body.paragraphs-previewer .bg-dark.bg-ang-teal .accordion dt,
  body.node--type-landing-page #page-wrapper .bg-dark.bg-ang-teal .accordion dt,
  body.node--type-insight-search #page-wrapper .bg-dark.bg-ang-teal .accordion dt {
    border-top: 2px solid #00778b; }
  body #page-wrapper .node--type-page .bg-dark.bg-ang-purple .accordion dt,
  #page-wrapper .node--type-insight .bg-dark.bg-ang-purple .accordion dt,
  #page-wrapper .node--type-author .bg-dark.bg-ang-purple .accordion dt,
  body.paragraphs-previewer .bg-dark.bg-ang-purple .accordion dt,
  body.node--type-landing-page #page-wrapper .bg-dark.bg-ang-purple .accordion dt,
  body.node--type-insight-search #page-wrapper .bg-dark.bg-ang-purple .accordion dt {
    border-top: 2px solid #850f89; }
  body #page-wrapper .node--type-page .bg-dark.bg-ang-indigo .accordion dt,
  #page-wrapper .node--type-insight .bg-dark.bg-ang-indigo .accordion dt,
  #page-wrapper .node--type-author .bg-dark.bg-ang-indigo .accordion dt,
  body.paragraphs-previewer .bg-dark.bg-ang-indigo .accordion dt,
  body.node--type-landing-page #page-wrapper .bg-dark.bg-ang-indigo .accordion dt,
  body.node--type-insight-search #page-wrapper .bg-dark.bg-ang-indigo .accordion dt {
    border-top: 2px solid #201747; }
  body #page-wrapper .node--type-page .bg-dark .accordion,
  #page-wrapper .node--type-insight .bg-dark .accordion,
  #page-wrapper .node--type-author .bg-dark .accordion,
  body.paragraphs-previewer .bg-dark .accordion,
  body.node--type-landing-page #page-wrapper .bg-dark .accordion,
  body.node--type-insight-search #page-wrapper .bg-dark .accordion {
    background: #fff; }
    body #page-wrapper .node--type-page .bg-dark .accordion .btn.primary,
    #page-wrapper .node--type-insight .bg-dark .accordion .btn.primary,
    #page-wrapper .node--type-author .bg-dark .accordion .btn.primary,
    body.paragraphs-previewer .bg-dark .accordion .btn.primary,
    body.node--type-landing-page #page-wrapper .bg-dark .accordion .btn.primary,
    body.node--type-insight-search #page-wrapper .bg-dark .accordion .btn.primary {
      background: #850f89;
      border: #850f89;
      color: #fff; }
      body #page-wrapper .node--type-page .bg-dark .accordion .btn.primary:hover, body #page-wrapper .node--type-page .bg-dark .accordion .btn.primary:focus,
      #page-wrapper .node--type-insight .bg-dark .accordion .btn.primary:hover,
      #page-wrapper .node--type-insight .bg-dark .accordion .btn.primary:focus,
      #page-wrapper .node--type-author .bg-dark .accordion .btn.primary:hover,
      #page-wrapper .node--type-author .bg-dark .accordion .btn.primary:focus,
      body.paragraphs-previewer .bg-dark .accordion .btn.primary:hover,
      body.paragraphs-previewer .bg-dark .accordion .btn.primary:focus,
      body.node--type-landing-page #page-wrapper .bg-dark .accordion .btn.primary:hover,
      body.node--type-landing-page #page-wrapper .bg-dark .accordion .btn.primary:focus,
      body.node--type-insight-search #page-wrapper .bg-dark .accordion .btn.primary:hover,
      body.node--type-insight-search #page-wrapper .bg-dark .accordion .btn.primary:focus {
        background: #201747; }
    body #page-wrapper .node--type-page .bg-dark .accordion .btn.secondary,
    #page-wrapper .node--type-insight .bg-dark .accordion .btn.secondary,
    #page-wrapper .node--type-author .bg-dark .accordion .btn.secondary,
    body.paragraphs-previewer .bg-dark .accordion .btn.secondary,
    body.node--type-landing-page #page-wrapper .bg-dark .accordion .btn.secondary,
    body.node--type-insight-search #page-wrapper .bg-dark .accordion .btn.secondary {
      border: 1px solid #850f89;
      color: #850f89; }
      body #page-wrapper .node--type-page .bg-dark .accordion .btn.secondary:hover, body #page-wrapper .node--type-page .bg-dark .accordion .btn.secondary:focus,
      #page-wrapper .node--type-insight .bg-dark .accordion .btn.secondary:hover,
      #page-wrapper .node--type-insight .bg-dark .accordion .btn.secondary:focus,
      #page-wrapper .node--type-author .bg-dark .accordion .btn.secondary:hover,
      #page-wrapper .node--type-author .bg-dark .accordion .btn.secondary:focus,
      body.paragraphs-previewer .bg-dark .accordion .btn.secondary:hover,
      body.paragraphs-previewer .bg-dark .accordion .btn.secondary:focus,
      body.node--type-landing-page #page-wrapper .bg-dark .accordion .btn.secondary:hover,
      body.node--type-landing-page #page-wrapper .bg-dark .accordion .btn.secondary:focus,
      body.node--type-insight-search #page-wrapper .bg-dark .accordion .btn.secondary:hover,
      body.node--type-insight-search #page-wrapper .bg-dark .accordion .btn.secondary:focus {
        color: #fff;
        border: 1px solid #201747; }
    body #page-wrapper .node--type-page .bg-dark .accordion .btn.tertiary,
    #page-wrapper .node--type-insight .bg-dark .accordion .btn.tertiary,
    #page-wrapper .node--type-author .bg-dark .accordion .btn.tertiary,
    body.paragraphs-previewer .bg-dark .accordion .btn.tertiary,
    body.node--type-landing-page #page-wrapper .bg-dark .accordion .btn.tertiary,
    body.node--type-insight-search #page-wrapper .bg-dark .accordion .btn.tertiary {
      color: #850f89; }
      body #page-wrapper .node--type-page .bg-dark .accordion .btn.tertiary:hover, body #page-wrapper .node--type-page .bg-dark .accordion .btn.tertiary:focus,
      #page-wrapper .node--type-insight .bg-dark .accordion .btn.tertiary:hover,
      #page-wrapper .node--type-insight .bg-dark .accordion .btn.tertiary:focus,
      #page-wrapper .node--type-author .bg-dark .accordion .btn.tertiary:hover,
      #page-wrapper .node--type-author .bg-dark .accordion .btn.tertiary:focus,
      body.paragraphs-previewer .bg-dark .accordion .btn.tertiary:hover,
      body.paragraphs-previewer .bg-dark .accordion .btn.tertiary:focus,
      body.node--type-landing-page #page-wrapper .bg-dark .accordion .btn.tertiary:hover,
      body.node--type-landing-page #page-wrapper .bg-dark .accordion .btn.tertiary:focus,
      body.node--type-insight-search #page-wrapper .bg-dark .accordion .btn.tertiary:hover,
      body.node--type-insight-search #page-wrapper .bg-dark .accordion .btn.tertiary:focus {
        color: #201747;
        text-decoration: none; }
    body #page-wrapper .node--type-page .bg-dark .accordion p,
    #page-wrapper .node--type-insight .bg-dark .accordion p,
    #page-wrapper .node--type-author .bg-dark .accordion p,
    body.paragraphs-previewer .bg-dark .accordion p,
    body.node--type-landing-page #page-wrapper .bg-dark .accordion p,
    body.node--type-insight-search #page-wrapper .bg-dark .accordion p {
      color: #4c4c4c; }
  body #page-wrapper .node--type-page .accordion,
  #page-wrapper .node--type-insight .accordion,
  #page-wrapper .node--type-author .accordion,
  body.paragraphs-previewer .accordion,
  body.node--type-landing-page #page-wrapper .accordion,
  body.node--type-insight-search #page-wrapper .accordion {
    background: #f5f5f5; }
    body #page-wrapper .node--type-page .accordion dd > div,
    #page-wrapper .node--type-insight .accordion dd > div,
    #page-wrapper .node--type-author .accordion dd > div,
    body.paragraphs-previewer .accordion dd > div,
    body.node--type-landing-page #page-wrapper .accordion dd > div,
    body.node--type-insight-search #page-wrapper .accordion dd > div {
      display: inline-block; }
    body #page-wrapper .node--type-page .accordion > dt,
    #page-wrapper .node--type-insight .accordion > dt,
    #page-wrapper .node--type-author .accordion > dt,
    body.paragraphs-previewer .accordion > dt,
    body.node--type-landing-page #page-wrapper .accordion > dt,
    body.node--type-insight-search #page-wrapper .accordion > dt {
      border-top: 2px solid #fff; }
      body #page-wrapper .node--type-page .accordion > dt button,
      #page-wrapper .node--type-insight .accordion > dt button,
      #page-wrapper .node--type-author .accordion > dt button,
      body.paragraphs-previewer .accordion > dt button,
      body.node--type-landing-page #page-wrapper .accordion > dt button,
      body.node--type-insight-search #page-wrapper .accordion > dt button {
        display: block;
        width: 100%;
        padding: 1.5rem 5.5rem 1.5rem 1.5rem;
        font-family: 'Avenir LT W01 45 Book', sans-serif;
        font-size: 20px;
        font-size: 2rem;
        text-align: left;
        position: relative; }
        body #page-wrapper .node--type-page .accordion > dt button:after, body #page-wrapper .node--type-page .accordion > dt button:before,
        #page-wrapper .node--type-insight .accordion > dt button:after,
        #page-wrapper .node--type-insight .accordion > dt button:before,
        #page-wrapper .node--type-author .accordion > dt button:after,
        #page-wrapper .node--type-author .accordion > dt button:before,
        body.paragraphs-previewer .accordion > dt button:after,
        body.paragraphs-previewer .accordion > dt button:before,
        body.node--type-landing-page #page-wrapper .accordion > dt button:after,
        body.node--type-landing-page #page-wrapper .accordion > dt button:before,
        body.node--type-insight-search #page-wrapper .accordion > dt button:after,
        body.node--type-insight-search #page-wrapper .accordion > dt button:before {
          content: '';
          position: absolute;
          right: 3rem;
          top: 50%;
          height: .2rem;
          width: 1.6rem;
          background: #850f89;
          -webkit-transition: all 0.15s linear;
          -moz-transition: all 0.15s linear;
          -ms-transition: all 0.15s linear;
          -o-transition: all 0.15s linear;
          transition: all 0.15s linear;
          font-family: 'Avenir LT W01 35 Light', sans-serif;
          font-weight: 200; }
        body #page-wrapper .node--type-page .accordion > dt button:after,
        #page-wrapper .node--type-insight .accordion > dt button:after,
        #page-wrapper .node--type-author .accordion > dt button:after,
        body.paragraphs-previewer .accordion > dt button:after,
        body.node--type-landing-page #page-wrapper .accordion > dt button:after,
        body.node--type-insight-search #page-wrapper .accordion > dt button:after {
          -webkit-transform: translate(50%, -50%) rotate(90deg);
          -moz-transform: translate(50%, -50%) rotate(90deg);
          -ms-transform: translate(50%, -50%) rotate(90deg);
          -o-transform: translate(50%, -50%) rotate(90deg);
          transform: translate(50%, -50%) rotate(90deg); }
        body #page-wrapper .node--type-page .accordion > dt button:before,
        #page-wrapper .node--type-insight .accordion > dt button:before,
        #page-wrapper .node--type-author .accordion > dt button:before,
        body.paragraphs-previewer .accordion > dt button:before,
        body.node--type-landing-page #page-wrapper .accordion > dt button:before,
        body.node--type-insight-search #page-wrapper .accordion > dt button:before {
          -webkit-transform: translate(50%, -50%);
          -moz-transform: translate(50%, -50%);
          -ms-transform: translate(50%, -50%);
          -o-transform: translate(50%, -50%);
          transform: translate(50%, -50%); }
        body #page-wrapper .node--type-page .accordion > dt button[aria-expanded="true"]:after,
        #page-wrapper .node--type-insight .accordion > dt button[aria-expanded="true"]:after,
        #page-wrapper .node--type-author .accordion > dt button[aria-expanded="true"]:after,
        body.paragraphs-previewer .accordion > dt button[aria-expanded="true"]:after,
        body.node--type-landing-page #page-wrapper .accordion > dt button[aria-expanded="true"]:after,
        body.node--type-insight-search #page-wrapper .accordion > dt button[aria-expanded="true"]:after {
          -webkit-transform: translate(50%, -50%) rotate(180deg);
          -moz-transform: translate(50%, -50%) rotate(180deg);
          -ms-transform: translate(50%, -50%) rotate(180deg);
          -o-transform: translate(50%, -50%) rotate(180deg);
          transform: translate(50%, -50%) rotate(180deg); }
    body #page-wrapper .node--type-page .accordion > dd,
    #page-wrapper .node--type-insight .accordion > dd,
    #page-wrapper .node--type-author .accordion > dd,
    body.paragraphs-previewer .accordion > dd,
    body.node--type-landing-page #page-wrapper .accordion > dd,
    body.node--type-insight-search #page-wrapper .accordion > dd {
      padding: 1.5rem 5.5rem 1.5rem 1.5rem; }
      body #page-wrapper .node--type-page .accordion > dd[hidden],
      #page-wrapper .node--type-insight .accordion > dd[hidden],
      #page-wrapper .node--type-author .accordion > dd[hidden],
      body.paragraphs-previewer .accordion > dd[hidden],
      body.node--type-landing-page #page-wrapper .accordion > dd[hidden],
      body.node--type-insight-search #page-wrapper .accordion > dd[hidden] {
        display: block;
        padding: 0;
        height: 0;
        overflow: hidden; }
    body #page-wrapper .node--type-page .accordion p:last-of-type,
    #page-wrapper .node--type-insight .accordion p:last-of-type,
    #page-wrapper .node--type-author .accordion p:last-of-type,
    body.paragraphs-previewer .accordion p:last-of-type,
    body.node--type-landing-page #page-wrapper .accordion p:last-of-type,
    body.node--type-insight-search #page-wrapper .accordion p:last-of-type {
      margin-bottom: 0; }
  body #page-wrapper .node--type-page .grid-intro-text,
  #page-wrapper .node--type-insight .grid-intro-text,
  #page-wrapper .node--type-author .grid-intro-text,
  body.paragraphs-previewer .grid-intro-text,
  body.node--type-landing-page #page-wrapper .grid-intro-text,
  body.node--type-insight-search #page-wrapper .grid-intro-text {
    padding-bottom: 3rem; }
  body #page-wrapper .node--type-page .grid a,
  #page-wrapper .node--type-insight .grid a,
  #page-wrapper .node--type-author .grid a,
  body.paragraphs-previewer .grid a,
  body.node--type-landing-page #page-wrapper .grid a,
  body.node--type-insight-search #page-wrapper .grid a {
    display: flex;
    border-bottom: none; }
    body #page-wrapper .node--type-page .grid a:hover, body #page-wrapper .node--type-page .grid a:focus,
    #page-wrapper .node--type-insight .grid a:hover,
    #page-wrapper .node--type-insight .grid a:focus,
    #page-wrapper .node--type-author .grid a:hover,
    #page-wrapper .node--type-author .grid a:focus,
    body.paragraphs-previewer .grid a:hover,
    body.paragraphs-previewer .grid a:focus,
    body.node--type-landing-page #page-wrapper .grid a:hover,
    body.node--type-landing-page #page-wrapper .grid a:focus,
    body.node--type-insight-search #page-wrapper .grid a:hover,
    body.node--type-insight-search #page-wrapper .grid a:focus {
      background: transparent; }
    @media screen and (min-width: 576px) {
      body #page-wrapper .node--type-page .grid a,
      #page-wrapper .node--type-insight .grid a,
      #page-wrapper .node--type-author .grid a,
      body.paragraphs-previewer .grid a,
      body.node--type-landing-page #page-wrapper .grid a,
      body.node--type-insight-search #page-wrapper .grid a {
        display: block; } }
  body #page-wrapper .node--type-page .grid span,
  #page-wrapper .node--type-insight .grid span,
  #page-wrapper .node--type-author .grid span,
  body.paragraphs-previewer .grid span,
  body.node--type-landing-page #page-wrapper .grid span,
  body.node--type-insight-search #page-wrapper .grid span {
    display: flex; }
    @media screen and (min-width: 576px) {
      body #page-wrapper .node--type-page .grid span,
      #page-wrapper .node--type-insight .grid span,
      #page-wrapper .node--type-author .grid span,
      body.paragraphs-previewer .grid span,
      body.node--type-landing-page #page-wrapper .grid span,
      body.node--type-insight-search #page-wrapper .grid span {
        display: block; } }
  body #page-wrapper .node--type-page .grid .row,
  #page-wrapper .node--type-insight .grid .row,
  #page-wrapper .node--type-author .grid .row,
  body.paragraphs-previewer .grid .row,
  body.node--type-landing-page #page-wrapper .grid .row,
  body.node--type-insight-search #page-wrapper .grid .row {
    margin: 0 -2.5rem;
    flex-wrap: wrap;
    justify-content: center; }
    body #page-wrapper .node--type-page .grid .row > div,
    #page-wrapper .node--type-insight .grid .row > div,
    #page-wrapper .node--type-author .grid .row > div,
    body.paragraphs-previewer .grid .row > div,
    body.node--type-landing-page #page-wrapper .grid .row > div,
    body.node--type-insight-search #page-wrapper .grid .row > div {
      padding: 0 2.5rem; }
    @media screen and (max-width: 575.98px) {
      body #page-wrapper .node--type-page .grid .row,
      #page-wrapper .node--type-insight .grid .row,
      #page-wrapper .node--type-author .grid .row,
      body.paragraphs-previewer .grid .row,
      body.node--type-landing-page #page-wrapper .grid .row,
      body.node--type-insight-search #page-wrapper .grid .row {
        margin: 0; }
        body #page-wrapper .node--type-page .grid .row > div,
        #page-wrapper .node--type-insight .grid .row > div,
        #page-wrapper .node--type-author .grid .row > div,
        body.paragraphs-previewer .grid .row > div,
        body.node--type-landing-page #page-wrapper .grid .row > div,
        body.node--type-insight-search #page-wrapper .grid .row > div {
          padding: 0;
          display: block; } }
  body #page-wrapper .node--type-page .grid h4,
  #page-wrapper .node--type-insight .grid h4,
  #page-wrapper .node--type-author .grid h4,
  body.paragraphs-previewer .grid h4,
  body.node--type-landing-page #page-wrapper .grid h4,
  body.node--type-insight-search #page-wrapper .grid h4 {
    color: #850f89;
    margin-bottom: .5rem; }
  body #page-wrapper .node--type-page .grid p,
  #page-wrapper .node--type-insight .grid p,
  #page-wrapper .node--type-author .grid p,
  body.paragraphs-previewer .grid p,
  body.node--type-landing-page #page-wrapper .grid p,
  body.node--type-insight-search #page-wrapper .grid p {
    font-weight: 500;
    font-style: italic;
    margin-bottom: 3rem; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .grid p,
      #page-wrapper .node--type-insight .grid p,
      #page-wrapper .node--type-author .grid p,
      body.paragraphs-previewer .grid p,
      body.node--type-landing-page #page-wrapper .grid p,
      body.node--type-insight-search #page-wrapper .grid p {
        margin-bottom: 5rem; } }
    @media screen and (min-width: 1200px) {
      body #page-wrapper .node--type-page .grid p,
      #page-wrapper .node--type-insight .grid p,
      #page-wrapper .node--type-author .grid p,
      body.paragraphs-previewer .grid p,
      body.node--type-landing-page #page-wrapper .grid p,
      body.node--type-insight-search #page-wrapper .grid p {
        margin-bottom: 7rem; } }
  @media screen and (max-width: 767.98px) {
    body #page-wrapper .node--type-page .grid a > div:last-child,
    #page-wrapper .node--type-insight .grid a > div:last-child,
    #page-wrapper .node--type-author .grid a > div:last-child,
    body.paragraphs-previewer .grid a > div:last-child,
    body.node--type-landing-page #page-wrapper .grid a > div:last-child,
    body.node--type-insight-search #page-wrapper .grid a > div:last-child {
      width: 70%; } }
  body #page-wrapper .node--type-page .grid img,
  #page-wrapper .node--type-insight .grid img,
  #page-wrapper .node--type-author .grid img,
  body.paragraphs-previewer .grid img,
  body.node--type-landing-page #page-wrapper .grid img,
  body.node--type-insight-search #page-wrapper .grid img {
    width: auto;
    height: 75px;
    padding-right: 2rem;
    margin-bottom: 2.5rem; }
    @media screen and (min-width: 576px) {
      body #page-wrapper .node--type-page .grid img,
      #page-wrapper .node--type-insight .grid img,
      #page-wrapper .node--type-author .grid img,
      body.paragraphs-previewer .grid img,
      body.node--type-landing-page #page-wrapper .grid img,
      body.node--type-insight-search #page-wrapper .grid img {
        width: 100%;
        height: auto;
        padding-right: 0; } }
  body #page-wrapper .node--type-page .series,
  #page-wrapper .node--type-insight .series,
  #page-wrapper .node--type-author .series,
  body.paragraphs-previewer .series,
  body.node--type-landing-page #page-wrapper .series,
  body.node--type-insight-search #page-wrapper .series {
    padding: 3rem 2.5rem;
    background: #201747;
    /* gradient */
    background-color: #201747; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .series,
      #page-wrapper .node--type-insight .series,
      #page-wrapper .node--type-author .series,
      body.paragraphs-previewer .series,
      body.node--type-landing-page #page-wrapper .series,
      body.node--type-insight-search #page-wrapper .series {
        padding: 4rem; } }
    @media screen and (min-width: 1200px) {
      body #page-wrapper .node--type-page .series,
      #page-wrapper .node--type-insight .series,
      #page-wrapper .node--type-author .series,
      body.paragraphs-previewer .series,
      body.node--type-landing-page #page-wrapper .series,
      body.node--type-insight-search #page-wrapper .series {
        padding: 6rem 5.5rem; } }
    body #page-wrapper .node--type-page .series ul,
    #page-wrapper .node--type-insight .series ul,
    #page-wrapper .node--type-author .series ul,
    body.paragraphs-previewer .series ul,
    body.node--type-landing-page #page-wrapper .series ul,
    body.node--type-insight-search #page-wrapper .series ul {
      margin-bottom: 0; }
    body #page-wrapper .node--type-page .series li,
    #page-wrapper .node--type-insight .series li,
    #page-wrapper .node--type-author .series li,
    body.paragraphs-previewer .series li,
    body.node--type-landing-page #page-wrapper .series li,
    body.node--type-insight-search #page-wrapper .series li {
      list-style-type: none;
      margin-left: 0; }
      body #page-wrapper .node--type-page .series li:before,
      #page-wrapper .node--type-insight .series li:before,
      #page-wrapper .node--type-author .series li:before,
      body.paragraphs-previewer .series li:before,
      body.node--type-landing-page #page-wrapper .series li:before,
      body.node--type-insight-search #page-wrapper .series li:before {
        content: none; }
      body #page-wrapper .node--type-page .series li:last-of-type a,
      #page-wrapper .node--type-insight .series li:last-of-type a,
      #page-wrapper .node--type-author .series li:last-of-type a,
      body.paragraphs-previewer .series li:last-of-type a,
      body.node--type-landing-page #page-wrapper .series li:last-of-type a,
      body.node--type-insight-search #page-wrapper .series li:last-of-type a {
        border-bottom: none;
        padding-bottom: 0; }
    body #page-wrapper .node--type-page .series a,
    #page-wrapper .node--type-insight .series a,
    #page-wrapper .node--type-author .series a,
    body.paragraphs-previewer .series a,
    body.node--type-landing-page #page-wrapper .series a,
    body.node--type-insight-search #page-wrapper .series a {
      font-weight: 400;
      display: inline-block;
      letter-spacing: .5px;
      color: #fff;
      padding: 2.5rem 0;
      font-size: 20px;
      font-size: 2rem;
      border-bottom: 1px solid rgba(255, 255, 255, 0.3);
      font-family: 'Avenir LT W01 35 Light', sans-serif; }
      body #page-wrapper .node--type-page .series a:focus, body #page-wrapper .node--type-page .series a:hover,
      #page-wrapper .node--type-insight .series a:focus,
      #page-wrapper .node--type-insight .series a:hover,
      #page-wrapper .node--type-author .series a:focus,
      #page-wrapper .node--type-author .series a:hover,
      body.paragraphs-previewer .series a:focus,
      body.paragraphs-previewer .series a:hover,
      body.node--type-landing-page #page-wrapper .series a:focus,
      body.node--type-landing-page #page-wrapper .series a:hover,
      body.node--type-insight-search #page-wrapper .series a:focus,
      body.node--type-insight-search #page-wrapper .series a:hover {
        background: transparent;
        opacity: .7;
        border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
      body #page-wrapper .node--type-page .series a.current:after,
      #page-wrapper .node--type-insight .series a.current:after,
      #page-wrapper .node--type-author .series a.current:after,
      body.paragraphs-previewer .series a.current:after,
      body.node--type-landing-page #page-wrapper .series a.current:after,
      body.node--type-insight-search #page-wrapper .series a.current:after {
        content: ' - Currently Reading';
        font-style: italic; }
      body #page-wrapper .node--type-page .series a.coming-soon,
      #page-wrapper .node--type-insight .series a.coming-soon,
      #page-wrapper .node--type-author .series a.coming-soon,
      body.paragraphs-previewer .series a.coming-soon,
      body.node--type-landing-page #page-wrapper .series a.coming-soon,
      body.node--type-insight-search #page-wrapper .series a.coming-soon {
        opacity: .5; }
        body #page-wrapper .node--type-page .series a.coming-soon:after,
        #page-wrapper .node--type-insight .series a.coming-soon:after,
        #page-wrapper .node--type-author .series a.coming-soon:after,
        body.paragraphs-previewer .series a.coming-soon:after,
        body.node--type-landing-page #page-wrapper .series a.coming-soon:after,
        body.node--type-insight-search #page-wrapper .series a.coming-soon:after {
          content: ' - Coming Soon';
          font-style: italic; }
    body #page-wrapper .node--type-page .series h6,
    #page-wrapper .node--type-insight .series h6,
    #page-wrapper .node--type-author .series h6,
    body.paragraphs-previewer .series h6,
    body.node--type-landing-page #page-wrapper .series h6,
    body.node--type-insight-search #page-wrapper .series h6 {
      letter-spacing: 1px;
      font-family: 'Avenir LT W01 85 Heavy', sans-serif;
      margin-bottom: 20px; }
    body #page-wrapper .node--type-page .series.related,
    #page-wrapper .node--type-insight .series.related,
    #page-wrapper .node--type-author .series.related,
    body.paragraphs-previewer .series.related,
    body.node--type-landing-page #page-wrapper .series.related,
    body.node--type-insight-search #page-wrapper .series.related {
      margin-bottom: 3rem; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page .series.related,
        #page-wrapper .node--type-insight .series.related,
        #page-wrapper .node--type-author .series.related,
        body.paragraphs-previewer .series.related,
        body.node--type-landing-page #page-wrapper .series.related,
        body.node--type-insight-search #page-wrapper .series.related {
          margin-bottom: 5rem; } }
      @media screen and (min-width: 1200px) {
        body #page-wrapper .node--type-page .series.related,
        #page-wrapper .node--type-insight .series.related,
        #page-wrapper .node--type-author .series.related,
        body.paragraphs-previewer .series.related,
        body.node--type-landing-page #page-wrapper .series.related,
        body.node--type-insight-search #page-wrapper .series.related {
          margin-bottom: 7rem; } }
      body #page-wrapper .node--type-page .series.related a,
      #page-wrapper .node--type-insight .series.related a,
      #page-wrapper .node--type-author .series.related a,
      body.paragraphs-previewer .series.related a,
      body.node--type-landing-page #page-wrapper .series.related a,
      body.node--type-insight-search #page-wrapper .series.related a {
        width: 100%; }
        body #page-wrapper .node--type-page .series.related a.view-more,
        #page-wrapper .node--type-insight .series.related a.view-more,
        #page-wrapper .node--type-author .series.related a.view-more,
        body.paragraphs-previewer .series.related a.view-more,
        body.node--type-landing-page #page-wrapper .series.related a.view-more,
        body.node--type-insight-search #page-wrapper .series.related a.view-more {
          width: auto;
          padding: 0; }
          body #page-wrapper .node--type-page .series.related a.view-more h6,
          #page-wrapper .node--type-insight .series.related a.view-more h6,
          #page-wrapper .node--type-author .series.related a.view-more h6,
          body.paragraphs-previewer .series.related a.view-more h6,
          body.node--type-landing-page #page-wrapper .series.related a.view-more h6,
          body.node--type-insight-search #page-wrapper .series.related a.view-more h6 {
            margin-bottom: 0; }
        body #page-wrapper .node--type-page .series.related a.current:after, body #page-wrapper .node--type-page .series.related a.coming-soon:after,
        #page-wrapper .node--type-insight .series.related a.current:after,
        #page-wrapper .node--type-insight .series.related a.coming-soon:after,
        #page-wrapper .node--type-author .series.related a.current:after,
        #page-wrapper .node--type-author .series.related a.coming-soon:after,
        body.paragraphs-previewer .series.related a.current:after,
        body.paragraphs-previewer .series.related a.coming-soon:after,
        body.node--type-landing-page #page-wrapper .series.related a.current:after,
        body.node--type-landing-page #page-wrapper .series.related a.coming-soon:after,
        body.node--type-insight-search #page-wrapper .series.related a.current:after,
        body.node--type-insight-search #page-wrapper .series.related a.coming-soon:after {
          content: none; }
      @media screen and (min-width: 576px) {
        body #page-wrapper .node--type-page .series.related a,
        #page-wrapper .node--type-insight .series.related a,
        #page-wrapper .node--type-author .series.related a,
        body.paragraphs-previewer .series.related a,
        body.node--type-landing-page #page-wrapper .series.related a,
        body.node--type-insight-search #page-wrapper .series.related a {
          display: flex;
          align-items: center; }
        body #page-wrapper .node--type-page .series.related h6,
        #page-wrapper .node--type-insight .series.related h6,
        #page-wrapper .node--type-author .series.related h6,
        body.paragraphs-previewer .series.related h6,
        body.node--type-landing-page #page-wrapper .series.related h6,
        body.node--type-insight-search #page-wrapper .series.related h6 {
          margin-bottom: 0; } }
      body #page-wrapper .node--type-page .series.related p,
      #page-wrapper .node--type-insight .series.related p,
      #page-wrapper .node--type-author .series.related p,
      body.paragraphs-previewer .series.related p,
      body.node--type-landing-page #page-wrapper .series.related p,
      body.node--type-insight-search #page-wrapper .series.related p {
        padding-left: 30px; }
      body #page-wrapper .node--type-page .series.related > p,
      #page-wrapper .node--type-insight .series.related > p,
      #page-wrapper .node--type-author .series.related > p,
      body.paragraphs-previewer .series.related > p,
      body.node--type-landing-page #page-wrapper .series.related > p,
      body.node--type-insight-search #page-wrapper .series.related > p {
        padding-left: 0; }
      body #page-wrapper .node--type-page .series.related .top-row,
      #page-wrapper .node--type-insight .series.related .top-row,
      #page-wrapper .node--type-author .series.related .top-row,
      body.paragraphs-previewer .series.related .top-row,
      body.node--type-landing-page #page-wrapper .series.related .top-row,
      body.node--type-insight-search #page-wrapper .series.related .top-row {
        margin-bottom: 3.5em; }
      body #page-wrapper .node--type-page .series.related .item-list,
      #page-wrapper .node--type-insight .series.related .item-list,
      #page-wrapper .node--type-author .series.related .item-list,
      body.paragraphs-previewer .series.related .item-list,
      body.node--type-landing-page #page-wrapper .series.related .item-list,
      body.node--type-insight-search #page-wrapper .series.related .item-list {
        margin-top: -3.5em; }
      @media screen and (min-width: 576px) {
        body #page-wrapper .node--type-page .series.related > div:not(.contextual),
        #page-wrapper .node--type-insight .series.related > div:not(.contextual),
        #page-wrapper .node--type-author .series.related > div:not(.contextual),
        body.paragraphs-previewer .series.related > div:not(.contextual),
        body.node--type-landing-page #page-wrapper .series.related > div:not(.contextual),
        body.node--type-insight-search #page-wrapper .series.related > div:not(.contextual) {
          display: flex;
          justify-content: space-between; } }
      body #page-wrapper .node--type-page .series.related .view-authored-by ul a,
      #page-wrapper .node--type-insight .series.related .view-authored-by ul a,
      #page-wrapper .node--type-author .series.related .view-authored-by ul a,
      body.paragraphs-previewer .series.related .view-authored-by ul a,
      body.node--type-landing-page #page-wrapper .series.related .view-authored-by ul a,
      body.node--type-insight-search #page-wrapper .series.related .view-authored-by ul a {
        justify-content: space-between; }
        body #page-wrapper .node--type-page .series.related .view-authored-by ul a div:nth-child(2),
        #page-wrapper .node--type-insight .series.related .view-authored-by ul a div:nth-child(2),
        #page-wrapper .node--type-author .series.related .view-authored-by ul a div:nth-child(2),
        body.paragraphs-previewer .series.related .view-authored-by ul a div:nth-child(2),
        body.node--type-landing-page #page-wrapper .series.related .view-authored-by ul a div:nth-child(2),
        body.node--type-insight-search #page-wrapper .series.related .view-authored-by ul a div:nth-child(2) {
          width: 76%; }
      body #page-wrapper .node--type-page .series.related .img-container,
      #page-wrapper .node--type-insight .series.related .img-container,
      #page-wrapper .node--type-author .series.related .img-container,
      body.paragraphs-previewer .series.related .img-container,
      body.node--type-landing-page #page-wrapper .series.related .img-container,
      body.node--type-insight-search #page-wrapper .series.related .img-container {
        position: relative;
        max-width: 250px;
        margin-bottom: 15px; }
        @media screen and (min-width: 576px) {
          body #page-wrapper .node--type-page .series.related .img-container,
          #page-wrapper .node--type-insight .series.related .img-container,
          #page-wrapper .node--type-author .series.related .img-container,
          body.paragraphs-previewer .series.related .img-container,
          body.node--type-landing-page #page-wrapper .series.related .img-container,
          body.node--type-insight-search #page-wrapper .series.related .img-container {
            margin-bottom: 0;
            width: 135px;
            height: 95px;
            overflow: hidden;
            margin-right: 30px; }
            body #page-wrapper .node--type-page .series.related .img-container img,
            #page-wrapper .node--type-insight .series.related .img-container img,
            #page-wrapper .node--type-author .series.related .img-container img,
            body.paragraphs-previewer .series.related .img-container img,
            body.node--type-landing-page #page-wrapper .series.related .img-container img,
            body.node--type-insight-search #page-wrapper .series.related .img-container img {
              position: absolute;
              top: 50%;
              left: 50%;
              transform: translate(-50%, -50%); } }
  body #page-wrapper .node--type-page .benefits h2,
  #page-wrapper .node--type-insight .benefits h2,
  #page-wrapper .node--type-author .benefits h2,
  body.paragraphs-previewer .benefits h2,
  body.node--type-landing-page #page-wrapper .benefits h2,
  body.node--type-insight-search #page-wrapper .benefits h2 {
    margin-bottom: 3rem; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .benefits h2,
      #page-wrapper .node--type-insight .benefits h2,
      #page-wrapper .node--type-author .benefits h2,
      body.paragraphs-previewer .benefits h2,
      body.node--type-landing-page #page-wrapper .benefits h2,
      body.node--type-insight-search #page-wrapper .benefits h2 {
        margin-bottom: 5rem; } }
  body #page-wrapper .node--type-page .benefits img,
  #page-wrapper .node--type-insight .benefits img,
  #page-wrapper .node--type-author .benefits img,
  body.paragraphs-previewer .benefits img,
  body.node--type-landing-page #page-wrapper .benefits img,
  body.node--type-insight-search #page-wrapper .benefits img {
    margin-bottom: 2.5rem; }
  body #page-wrapper .node--type-page .benefits .row,
  #page-wrapper .node--type-insight .benefits .row,
  #page-wrapper .node--type-author .benefits .row,
  body.paragraphs-previewer .benefits .row,
  body.node--type-landing-page #page-wrapper .benefits .row,
  body.node--type-insight-search #page-wrapper .benefits .row {
    flex-flow: wrap;
    justify-content: center; }
    @media screen and (min-width: 576px) {
      body #page-wrapper .node--type-page .benefits .row,
      #page-wrapper .node--type-insight .benefits .row,
      #page-wrapper .node--type-author .benefits .row,
      body.paragraphs-previewer .benefits .row,
      body.node--type-landing-page #page-wrapper .benefits .row,
      body.node--type-insight-search #page-wrapper .benefits .row {
        justify-content: space-between; }
        body #page-wrapper .node--type-page .benefits .row div,
        #page-wrapper .node--type-insight .benefits .row div,
        #page-wrapper .node--type-author .benefits .row div,
        body.paragraphs-previewer .benefits .row div,
        body.node--type-landing-page #page-wrapper .benefits .row div,
        body.node--type-insight-search #page-wrapper .benefits .row div {
          width: 45%; } }
    @media screen and (min-width: 1200px) {
      body #page-wrapper .node--type-page .benefits .row div,
      #page-wrapper .node--type-insight .benefits .row div,
      #page-wrapper .node--type-author .benefits .row div,
      body.paragraphs-previewer .benefits .row div,
      body.node--type-landing-page #page-wrapper .benefits .row div,
      body.node--type-insight-search #page-wrapper .benefits .row div {
        width: 22%; } }
  body #page-wrapper .node--type-page .build-a-career,
  #page-wrapper .node--type-insight .build-a-career,
  #page-wrapper .node--type-author .build-a-career,
  body.paragraphs-previewer .build-a-career,
  body.node--type-landing-page #page-wrapper .build-a-career,
  body.node--type-insight-search #page-wrapper .build-a-career {
    padding: 5rem 0;
    position: relative; }
    body #page-wrapper .node--type-page .build-a-career.bg-img > div,
    #page-wrapper .node--type-insight .build-a-career.bg-img > div,
    #page-wrapper .node--type-author .build-a-career.bg-img > div,
    body.paragraphs-previewer .build-a-career.bg-img > div,
    body.node--type-landing-page #page-wrapper .build-a-career.bg-img > div,
    body.node--type-insight-search #page-wrapper .build-a-career.bg-img > div {
      position: relative;
      z-index: 50; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .build-a-career,
      #page-wrapper .node--type-insight .build-a-career,
      #page-wrapper .node--type-author .build-a-career,
      body.paragraphs-previewer .build-a-career,
      body.node--type-landing-page #page-wrapper .build-a-career,
      body.node--type-insight-search #page-wrapper .build-a-career {
        padding: 7.5rem 0; } }
    @media screen and (min-width: 1200px) {
      body #page-wrapper .node--type-page .build-a-career,
      #page-wrapper .node--type-insight .build-a-career,
      #page-wrapper .node--type-author .build-a-career,
      body.paragraphs-previewer .build-a-career,
      body.node--type-landing-page #page-wrapper .build-a-career,
      body.node--type-insight-search #page-wrapper .build-a-career {
        padding: 9rem 0; } }
    body #page-wrapper .node--type-page .build-a-career h2,
    #page-wrapper .node--type-insight .build-a-career h2,
    #page-wrapper .node--type-author .build-a-career h2,
    body.paragraphs-previewer .build-a-career h2,
    body.node--type-landing-page #page-wrapper .build-a-career h2,
    body.node--type-insight-search #page-wrapper .build-a-career h2 {
      margin-bottom: 3rem; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page .build-a-career h2,
        #page-wrapper .node--type-insight .build-a-career h2,
        #page-wrapper .node--type-author .build-a-career h2,
        body.paragraphs-previewer .build-a-career h2,
        body.node--type-landing-page #page-wrapper .build-a-career h2,
        body.node--type-insight-search #page-wrapper .build-a-career h2 {
          margin-bottom: 5rem; } }
    body #page-wrapper .node--type-page .build-a-career .row,
    #page-wrapper .node--type-insight .build-a-career .row,
    #page-wrapper .node--type-author .build-a-career .row,
    body.paragraphs-previewer .build-a-career .row,
    body.node--type-landing-page #page-wrapper .build-a-career .row,
    body.node--type-insight-search #page-wrapper .build-a-career .row {
      flex-direction: column;
      margin-bottom: 2rem; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page .build-a-career .row,
        #page-wrapper .node--type-insight .build-a-career .row,
        #page-wrapper .node--type-author .build-a-career .row,
        body.paragraphs-previewer .build-a-career .row,
        body.node--type-landing-page #page-wrapper .build-a-career .row,
        body.node--type-insight-search #page-wrapper .build-a-career .row {
          margin-bottom: 5rem; } }
      body #page-wrapper .node--type-page .build-a-career .row div + div,
      #page-wrapper .node--type-insight .build-a-career .row div + div,
      #page-wrapper .node--type-author .build-a-career .row div + div,
      body.paragraphs-previewer .build-a-career .row div + div,
      body.node--type-landing-page #page-wrapper .build-a-career .row div + div,
      body.node--type-insight-search #page-wrapper .build-a-career .row div + div {
        border-top: 1px solid rgba(255, 255, 255, 0.5);
        padding-top: 30px; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page .build-a-career .row,
        #page-wrapper .node--type-insight .build-a-career .row,
        #page-wrapper .node--type-author .build-a-career .row,
        body.paragraphs-previewer .build-a-career .row,
        body.node--type-landing-page #page-wrapper .build-a-career .row,
        body.node--type-insight-search #page-wrapper .build-a-career .row {
          flex-direction: row; }
          body #page-wrapper .node--type-page .build-a-career .row > div,
          #page-wrapper .node--type-insight .build-a-career .row > div,
          #page-wrapper .node--type-author .build-a-career .row > div,
          body.paragraphs-previewer .build-a-career .row > div,
          body.node--type-landing-page #page-wrapper .build-a-career .row > div,
          body.node--type-insight-search #page-wrapper .build-a-career .row > div {
            width: 33%; }
          body #page-wrapper .node--type-page .build-a-career .row div + div,
          #page-wrapper .node--type-insight .build-a-career .row div + div,
          #page-wrapper .node--type-author .build-a-career .row div + div,
          body.paragraphs-previewer .build-a-career .row div + div,
          body.node--type-landing-page #page-wrapper .build-a-career .row div + div,
          body.node--type-insight-search #page-wrapper .build-a-career .row div + div {
            border-top: 0;
            padding-top: 0;
            border-left: 1px solid rgba(255, 255, 255, 0.5);
            padding-left: 30px;
            margin-left: 30px; } }
  body #page-wrapper .node--type-page .resources h2,
  #page-wrapper .node--type-insight .resources h2,
  #page-wrapper .node--type-author .resources h2,
  body.paragraphs-previewer .resources h2,
  body.node--type-landing-page #page-wrapper .resources h2,
  body.node--type-insight-search #page-wrapper .resources h2 {
    margin-bottom: 4rem; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .resources h2,
      #page-wrapper .node--type-insight .resources h2,
      #page-wrapper .node--type-author .resources h2,
      body.paragraphs-previewer .resources h2,
      body.node--type-landing-page #page-wrapper .resources h2,
      body.node--type-insight-search #page-wrapper .resources h2 {
        margin-bottom: 7rem; } }
  body #page-wrapper .node--type-page .resources .lead,
  #page-wrapper .node--type-insight .resources .lead,
  #page-wrapper .node--type-author .resources .lead,
  body.paragraphs-previewer .resources .lead,
  body.node--type-landing-page #page-wrapper .resources .lead,
  body.node--type-insight-search #page-wrapper .resources .lead {
    color: #00778b;
    margin-bottom: 1.5rem; }
  body #page-wrapper .node--type-page .resources .row,
  #page-wrapper .node--type-insight .resources .row,
  #page-wrapper .node--type-author .resources .row,
  body.paragraphs-previewer .resources .row,
  body.node--type-landing-page #page-wrapper .resources .row,
  body.node--type-insight-search #page-wrapper .resources .row {
    flex-flow: wrap;
    justify-content: space-between; }
    @media screen and (min-width: 576px) {
      body #page-wrapper .node--type-page .resources .row div,
      #page-wrapper .node--type-insight .resources .row div,
      #page-wrapper .node--type-author .resources .row div,
      body.paragraphs-previewer .resources .row div,
      body.node--type-landing-page #page-wrapper .resources .row div,
      body.node--type-insight-search #page-wrapper .resources .row div {
        width: 45%;
        margin-bottom: 3rem; } }
    @media screen and (min-width: 1200px) {
      body #page-wrapper .node--type-page .resources .row div,
      #page-wrapper .node--type-insight .resources .row div,
      #page-wrapper .node--type-author .resources .row div,
      body.paragraphs-previewer .resources .row div,
      body.node--type-landing-page #page-wrapper .resources .row div,
      body.node--type-insight-search #page-wrapper .resources .row div {
        width: 22%;
        margin-bottom: 0; } }
  body #page-wrapper .node--type-page nav.careers-external,
  #page-wrapper .node--type-insight nav.careers-external,
  #page-wrapper .node--type-author nav.careers-external,
  body.paragraphs-previewer nav.careers-external,
  body.node--type-landing-page #page-wrapper nav.careers-external,
  body.node--type-insight-search #page-wrapper nav.careers-external {
    background: #201747; }
    body #page-wrapper .node--type-page nav.careers-external ul,
    #page-wrapper .node--type-insight nav.careers-external ul,
    #page-wrapper .node--type-author nav.careers-external ul,
    body.paragraphs-previewer nav.careers-external ul,
    body.node--type-landing-page #page-wrapper nav.careers-external ul,
    body.node--type-insight-search #page-wrapper nav.careers-external ul {
      display: flex;
      flex-direction: column;
      padding-top: 2rem;
      padding-bottom: 2rem; }
      body #page-wrapper .node--type-page nav.careers-external ul li,
      #page-wrapper .node--type-insight nav.careers-external ul li,
      #page-wrapper .node--type-author nav.careers-external ul li,
      body.paragraphs-previewer nav.careers-external ul li,
      body.node--type-landing-page #page-wrapper nav.careers-external ul li,
      body.node--type-insight-search #page-wrapper nav.careers-external ul li {
        list-style-type: none;
        margin-left: 0;
        line-height: 1em; }
        body #page-wrapper .node--type-page nav.careers-external ul li div,
        #page-wrapper .node--type-insight nav.careers-external ul li div,
        #page-wrapper .node--type-author nav.careers-external ul li div,
        body.paragraphs-previewer nav.careers-external ul li div,
        body.node--type-landing-page #page-wrapper nav.careers-external ul li div,
        body.node--type-insight-search #page-wrapper nav.careers-external ul li div {
          height: 100%;
          display: flex;
          align-items: center; }
        body #page-wrapper .node--type-page nav.careers-external ul li a,
        #page-wrapper .node--type-insight nav.careers-external ul li a,
        #page-wrapper .node--type-author nav.careers-external ul li a,
        body.paragraphs-previewer nav.careers-external ul li a,
        body.node--type-landing-page #page-wrapper nav.careers-external ul li a,
        body.node--type-insight-search #page-wrapper nav.careers-external ul li a {
          font-size: 12px;
          font-size: 1.2rem;
          text-transform: uppercase;
          letter-spacing: 1px;
          border-bottom: none;
          color: #fff;
          padding: 1rem 0; }
          body #page-wrapper .node--type-page nav.careers-external ul li a:hover,
          #page-wrapper .node--type-insight nav.careers-external ul li a:hover,
          #page-wrapper .node--type-author nav.careers-external ul li a:hover,
          body.paragraphs-previewer nav.careers-external ul li a:hover,
          body.node--type-landing-page #page-wrapper nav.careers-external ul li a:hover,
          body.node--type-insight-search #page-wrapper nav.careers-external ul li a:hover {
            color: rgba(255, 255, 255, 0.5); }
        body #page-wrapper .node--type-page nav.careers-external ul li img,
        #page-wrapper .node--type-insight nav.careers-external ul li img,
        #page-wrapper .node--type-author nav.careers-external ul li img,
        body.paragraphs-previewer nav.careers-external ul li img,
        body.node--type-landing-page #page-wrapper nav.careers-external ul li img,
        body.node--type-insight-search #page-wrapper nav.careers-external ul li img {
          padding-right: 15px;
          align-self: center;
          width: 35px; }
          @media screen and (min-width: 576px) {
            body #page-wrapper .node--type-page nav.careers-external ul li img,
            #page-wrapper .node--type-insight nav.careers-external ul li img,
            #page-wrapper .node--type-author nav.careers-external ul li img,
            body.paragraphs-previewer nav.careers-external ul li img,
            body.node--type-landing-page #page-wrapper nav.careers-external ul li img,
            body.node--type-insight-search #page-wrapper nav.careers-external ul li img {
              width: auto; } }
        body #page-wrapper .node--type-page nav.careers-external ul li:before,
        #page-wrapper .node--type-insight nav.careers-external ul li:before,
        #page-wrapper .node--type-author nav.careers-external ul li:before,
        body.paragraphs-previewer nav.careers-external ul li:before,
        body.node--type-landing-page #page-wrapper nav.careers-external ul li:before,
        body.node--type-insight-search #page-wrapper nav.careers-external ul li:before {
          content: none; }
      @media screen and (min-width: 576px) {
        body #page-wrapper .node--type-page nav.careers-external ul div,
        #page-wrapper .node--type-insight nav.careers-external ul div,
        #page-wrapper .node--type-author nav.careers-external ul div,
        body.paragraphs-previewer nav.careers-external ul div,
        body.node--type-landing-page #page-wrapper nav.careers-external ul div,
        body.node--type-insight-search #page-wrapper nav.careers-external ul div {
          justify-content: center; } }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page nav.careers-external ul,
        #page-wrapper .node--type-insight nav.careers-external ul,
        #page-wrapper .node--type-author nav.careers-external ul,
        body.paragraphs-previewer nav.careers-external ul,
        body.node--type-landing-page #page-wrapper nav.careers-external ul,
        body.node--type-insight-search #page-wrapper nav.careers-external ul {
          justify-content: center;
          flex-direction: row; }
          body #page-wrapper .node--type-page nav.careers-external ul li,
          #page-wrapper .node--type-insight nav.careers-external ul li,
          #page-wrapper .node--type-author nav.careers-external ul li,
          body.paragraphs-previewer nav.careers-external ul li,
          body.node--type-landing-page #page-wrapper nav.careers-external ul li,
          body.node--type-insight-search #page-wrapper nav.careers-external ul li {
            padding: 0 20px;
            align-self: stretch;
            width: 25%;
            justify-content: center;
            position: relative; }
            body #page-wrapper .node--type-page nav.careers-external ul li a,
            #page-wrapper .node--type-insight nav.careers-external ul li a,
            #page-wrapper .node--type-author nav.careers-external ul li a,
            body.paragraphs-previewer nav.careers-external ul li a,
            body.node--type-landing-page #page-wrapper nav.careers-external ul li a,
            body.node--type-insight-search #page-wrapper nav.careers-external ul li a {
              padding: 0; }
            body #page-wrapper .node--type-page nav.careers-external ul li:first-of-type:after,
            #page-wrapper .node--type-insight nav.careers-external ul li:first-of-type:after,
            #page-wrapper .node--type-author nav.careers-external ul li:first-of-type:after,
            body.paragraphs-previewer nav.careers-external ul li:first-of-type:after,
            body.node--type-landing-page #page-wrapper nav.careers-external ul li:first-of-type:after,
            body.node--type-insight-search #page-wrapper nav.careers-external ul li:first-of-type:after {
              content: none; }
            body #page-wrapper .node--type-page nav.careers-external ul li:after,
            #page-wrapper .node--type-insight nav.careers-external ul li:after,
            #page-wrapper .node--type-author nav.careers-external ul li:after,
            body.paragraphs-previewer nav.careers-external ul li:after,
            body.node--type-landing-page #page-wrapper nav.careers-external ul li:after,
            body.node--type-insight-search #page-wrapper nav.careers-external ul li:after {
              display: block;
              position: absolute;
              content: '';
              background: white;
              width: 1px;
              height: 40px;
              top: 50%;
              left: 0;
              transform: translate(0, -50%); } }
  body #page-wrapper .node--type-page .contact-body,
  #page-wrapper .node--type-insight .contact-body,
  #page-wrapper .node--type-author .contact-body,
  body.paragraphs-previewer .contact-body,
  body.node--type-landing-page #page-wrapper .contact-body,
  body.node--type-insight-search #page-wrapper .contact-body {
    padding-top: 3rem; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .contact-body,
      #page-wrapper .node--type-insight .contact-body,
      #page-wrapper .node--type-author .contact-body,
      body.paragraphs-previewer .contact-body,
      body.node--type-landing-page #page-wrapper .contact-body,
      body.node--type-insight-search #page-wrapper .contact-body {
        padding-top: 5rem; } }
    @media screen and (min-width: 992px) {
      body #page-wrapper .node--type-page .contact-body,
      #page-wrapper .node--type-insight .contact-body,
      #page-wrapper .node--type-author .contact-body,
      body.paragraphs-previewer .contact-body,
      body.node--type-landing-page #page-wrapper .contact-body,
      body.node--type-insight-search #page-wrapper .contact-body {
        padding-top: 7rem; } }
    body #page-wrapper .node--type-page .contact-body p + h3, body #page-wrapper .node--type-page .contact-body p + h2, body #page-wrapper .node--type-page .contact-body p + h4,
    #page-wrapper .node--type-insight .contact-body p + h3,
    #page-wrapper .node--type-insight .contact-body p + h2,
    #page-wrapper .node--type-insight .contact-body p + h4,
    #page-wrapper .node--type-author .contact-body p + h3,
    #page-wrapper .node--type-author .contact-body p + h2,
    #page-wrapper .node--type-author .contact-body p + h4,
    body.paragraphs-previewer .contact-body p + h3,
    body.paragraphs-previewer .contact-body p + h2,
    body.paragraphs-previewer .contact-body p + h4,
    body.node--type-landing-page #page-wrapper .contact-body p + h3,
    body.node--type-landing-page #page-wrapper .contact-body p + h2,
    body.node--type-landing-page #page-wrapper .contact-body p + h4,
    body.node--type-insight-search #page-wrapper .contact-body p + h3,
    body.node--type-insight-search #page-wrapper .contact-body p + h2,
    body.node--type-insight-search #page-wrapper .contact-body p + h4 {
      margin-top: 4.5rem; }
    body #page-wrapper .node--type-page .contact-body .row,
    #page-wrapper .node--type-insight .contact-body .row,
    #page-wrapper .node--type-author .contact-body .row,
    body.paragraphs-previewer .contact-body .row,
    body.node--type-landing-page #page-wrapper .contact-body .row,
    body.node--type-insight-search #page-wrapper .contact-body .row {
      justify-content: space-between;
      flex-wrap: wrap; }
      @media screen and (min-width: 992px) {
        body #page-wrapper .node--type-page .contact-body .row div:nth-child(2),
        #page-wrapper .node--type-insight .contact-body .row div:nth-child(2),
        #page-wrapper .node--type-author .contact-body .row div:nth-child(2),
        body.paragraphs-previewer .contact-body .row div:nth-child(2),
        body.node--type-landing-page #page-wrapper .contact-body .row div:nth-child(2),
        body.node--type-insight-search #page-wrapper .contact-body .row div:nth-child(2) {
          padding-left: 4rem; } }
      @media screen and (min-width: 1200px) {
        body #page-wrapper .node--type-page .contact-body .row div:nth-child(2),
        #page-wrapper .node--type-insight .contact-body .row div:nth-child(2),
        #page-wrapper .node--type-author .contact-body .row div:nth-child(2),
        body.paragraphs-previewer .contact-body .row div:nth-child(2),
        body.node--type-landing-page #page-wrapper .contact-body .row div:nth-child(2),
        body.node--type-insight-search #page-wrapper .contact-body .row div:nth-child(2) {
          padding-left: 6rem; } }
    body #page-wrapper .node--type-page .contact-body aside.bg-dark,
    #page-wrapper .node--type-insight .contact-body aside.bg-dark,
    #page-wrapper .node--type-author .contact-body aside.bg-dark,
    body.paragraphs-previewer .contact-body aside.bg-dark,
    body.node--type-landing-page #page-wrapper .contact-body aside.bg-dark,
    body.node--type-insight-search #page-wrapper .contact-body aside.bg-dark {
      display: inline-block;
      width: 100%;
      padding: 2.5rem 2.5rem 3.5rem; }
      @media screen and (min-width: 576px) {
        body #page-wrapper .node--type-page .contact-body aside.bg-dark,
        #page-wrapper .node--type-insight .contact-body aside.bg-dark,
        #page-wrapper .node--type-author .contact-body aside.bg-dark,
        body.paragraphs-previewer .contact-body aside.bg-dark,
        body.node--type-landing-page #page-wrapper .contact-body aside.bg-dark,
        body.node--type-insight-search #page-wrapper .contact-body aside.bg-dark {
          width: auto; } }
      @media screen and (min-width: 992px) {
        body #page-wrapper .node--type-page .contact-body aside.bg-dark,
        #page-wrapper .node--type-insight .contact-body aside.bg-dark,
        #page-wrapper .node--type-author .contact-body aside.bg-dark,
        body.paragraphs-previewer .contact-body aside.bg-dark,
        body.node--type-landing-page #page-wrapper .contact-body aside.bg-dark,
        body.node--type-insight-search #page-wrapper .contact-body aside.bg-dark {
          width: 100%; } }
      body #page-wrapper .node--type-page .contact-body aside.bg-dark .btn,
      #page-wrapper .node--type-insight .contact-body aside.bg-dark .btn,
      #page-wrapper .node--type-author .contact-body aside.bg-dark .btn,
      body.paragraphs-previewer .contact-body aside.bg-dark .btn,
      body.node--type-landing-page #page-wrapper .contact-body aside.bg-dark .btn,
      body.node--type-insight-search #page-wrapper .contact-body aside.bg-dark .btn {
        display: block; }
  body #page-wrapper .node--type-page section.tabs,
  #page-wrapper .node--type-insight section.tabs,
  #page-wrapper .node--type-author section.tabs,
  body.paragraphs-previewer section.tabs,
  body.node--type-landing-page #page-wrapper section.tabs,
  body.node--type-insight-search #page-wrapper section.tabs {
    padding-top: 3rem; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page section.tabs,
      #page-wrapper .node--type-insight section.tabs,
      #page-wrapper .node--type-author section.tabs,
      body.paragraphs-previewer section.tabs,
      body.node--type-landing-page #page-wrapper section.tabs,
      body.node--type-insight-search #page-wrapper section.tabs {
        padding-top: 5rem; } }
    @media screen and (min-width: 1200px) {
      body #page-wrapper .node--type-page section.tabs,
      #page-wrapper .node--type-insight section.tabs,
      #page-wrapper .node--type-author section.tabs,
      body.paragraphs-previewer section.tabs,
      body.node--type-landing-page #page-wrapper section.tabs,
      body.node--type-insight-search #page-wrapper section.tabs {
        padding-top: 7rem; } }
  @media screen and (max-width: 767.98px) {
    body #page-wrapper .node--type-page .tabs dd > div,
    #page-wrapper .node--type-insight .tabs dd > div,
    #page-wrapper .node--type-author .tabs dd > div,
    body.paragraphs-previewer .tabs dd > div,
    body.node--type-landing-page #page-wrapper .tabs dd > div,
    body.node--type-insight-search #page-wrapper .tabs dd > div {
      display: inline-block; }
    body #page-wrapper .node--type-page .tabs > dt,
    #page-wrapper .node--type-insight .tabs > dt,
    #page-wrapper .node--type-author .tabs > dt,
    body.paragraphs-previewer .tabs > dt,
    body.node--type-landing-page #page-wrapper .tabs > dt,
    body.node--type-insight-search #page-wrapper .tabs > dt {
      border-top: 1px solid rgba(255, 255, 255, 0.5); }
      body #page-wrapper .node--type-page .tabs > dt:first-of-type,
      #page-wrapper .node--type-insight .tabs > dt:first-of-type,
      #page-wrapper .node--type-author .tabs > dt:first-of-type,
      body.paragraphs-previewer .tabs > dt:first-of-type,
      body.node--type-landing-page #page-wrapper .tabs > dt:first-of-type,
      body.node--type-insight-search #page-wrapper .tabs > dt:first-of-type {
        border-top: none; }
      body #page-wrapper .node--type-page .tabs > dt button,
      #page-wrapper .node--type-insight .tabs > dt button,
      #page-wrapper .node--type-author .tabs > dt button,
      body.paragraphs-previewer .tabs > dt button,
      body.node--type-landing-page #page-wrapper .tabs > dt button,
      body.node--type-insight-search #page-wrapper .tabs > dt button {
        color: #fff;
        display: block;
        width: 100%;
        padding: 1.5rem 5.5rem 1.5rem 1.5rem;
        text-transform: uppercase;
        font-family: 'Avenir LT W01 85 Heavy', sans-serif;
        font-weight: 700;
        text-align: left;
        letter-spacing: .5px;
        font-size: 12px;
        font-size: 1.2rem;
        display: block;
        position: relative; }
        body #page-wrapper .node--type-page .tabs > dt button:after, body #page-wrapper .node--type-page .tabs > dt button:before,
        #page-wrapper .node--type-insight .tabs > dt button:after,
        #page-wrapper .node--type-insight .tabs > dt button:before,
        #page-wrapper .node--type-author .tabs > dt button:after,
        #page-wrapper .node--type-author .tabs > dt button:before,
        body.paragraphs-previewer .tabs > dt button:after,
        body.paragraphs-previewer .tabs > dt button:before,
        body.node--type-landing-page #page-wrapper .tabs > dt button:after,
        body.node--type-landing-page #page-wrapper .tabs > dt button:before,
        body.node--type-insight-search #page-wrapper .tabs > dt button:after,
        body.node--type-insight-search #page-wrapper .tabs > dt button:before {
          content: '';
          position: absolute;
          right: 3rem;
          top: 50%;
          height: .2rem;
          width: 1.6rem;
          background: #fff;
          -webkit-transition: all 0.15s linear;
          -moz-transition: all 0.15s linear;
          -ms-transition: all 0.15s linear;
          -o-transition: all 0.15s linear;
          transition: all 0.15s linear;
          font-family: 'Avenir LT W01 35 Light', sans-serif;
          font-weight: 200; }
        body #page-wrapper .node--type-page .tabs > dt button:after,
        #page-wrapper .node--type-insight .tabs > dt button:after,
        #page-wrapper .node--type-author .tabs > dt button:after,
        body.paragraphs-previewer .tabs > dt button:after,
        body.node--type-landing-page #page-wrapper .tabs > dt button:after,
        body.node--type-insight-search #page-wrapper .tabs > dt button:after {
          -webkit-transform: translate(50%, -50%) rotate(90deg);
          -moz-transform: translate(50%, -50%) rotate(90deg);
          -ms-transform: translate(50%, -50%) rotate(90deg);
          -o-transform: translate(50%, -50%) rotate(90deg);
          transform: translate(50%, -50%) rotate(90deg); }
        body #page-wrapper .node--type-page .tabs > dt button:before,
        #page-wrapper .node--type-insight .tabs > dt button:before,
        #page-wrapper .node--type-author .tabs > dt button:before,
        body.paragraphs-previewer .tabs > dt button:before,
        body.node--type-landing-page #page-wrapper .tabs > dt button:before,
        body.node--type-insight-search #page-wrapper .tabs > dt button:before {
          -webkit-transform: translate(50%, -50%);
          -moz-transform: translate(50%, -50%);
          -ms-transform: translate(50%, -50%);
          -o-transform: translate(50%, -50%);
          transform: translate(50%, -50%); }
        body #page-wrapper .node--type-page .tabs > dt button[aria-expanded="true"]:after,
        #page-wrapper .node--type-insight .tabs > dt button[aria-expanded="true"]:after,
        #page-wrapper .node--type-author .tabs > dt button[aria-expanded="true"]:after,
        body.paragraphs-previewer .tabs > dt button[aria-expanded="true"]:after,
        body.node--type-landing-page #page-wrapper .tabs > dt button[aria-expanded="true"]:after,
        body.node--type-insight-search #page-wrapper .tabs > dt button[aria-expanded="true"]:after {
          -webkit-transform: translate(50%, -50%) rotate(180deg);
          -moz-transform: translate(50%, -50%) rotate(180deg);
          -ms-transform: translate(50%, -50%) rotate(180deg);
          -o-transform: translate(50%, -50%) rotate(180deg);
          transform: translate(50%, -50%) rotate(180deg); }
    body #page-wrapper .node--type-page .tabs > dd,
    #page-wrapper .node--type-insight .tabs > dd,
    #page-wrapper .node--type-author .tabs > dd,
    body.paragraphs-previewer .tabs > dd,
    body.node--type-landing-page #page-wrapper .tabs > dd,
    body.node--type-insight-search #page-wrapper .tabs > dd {
      padding: 1.5rem 5.5rem 1.5rem 1.5rem; }
      body #page-wrapper .node--type-page .tabs > dd[hidden],
      #page-wrapper .node--type-insight .tabs > dd[hidden],
      #page-wrapper .node--type-author .tabs > dd[hidden],
      body.paragraphs-previewer .tabs > dd[hidden],
      body.node--type-landing-page #page-wrapper .tabs > dd[hidden],
      body.node--type-insight-search #page-wrapper .tabs > dd[hidden] {
        display: none; }
    body #page-wrapper .node--type-page .tabs p:last-of-type,
    #page-wrapper .node--type-insight .tabs p:last-of-type,
    #page-wrapper .node--type-author .tabs p:last-of-type,
    body.paragraphs-previewer .tabs p:last-of-type,
    body.node--type-landing-page #page-wrapper .tabs p:last-of-type,
    body.node--type-insight-search #page-wrapper .tabs p:last-of-type {
      margin-bottom: 0; } }
  @media screen and (min-width: 768px) {
    body #page-wrapper .node--type-page .bg-dark .tabs dt button,
    #page-wrapper .node--type-insight .bg-dark .tabs dt button,
    #page-wrapper .node--type-author .bg-dark .tabs dt button,
    body.paragraphs-previewer .bg-dark .tabs dt button,
    body.node--type-landing-page #page-wrapper .bg-dark .tabs dt button,
    body.node--type-insight-search #page-wrapper .bg-dark .tabs dt button {
      color: #fff; }
      body #page-wrapper .node--type-page .bg-dark .tabs dt button:hover, body #page-wrapper .node--type-page .bg-dark .tabs dt button:focus,
      #page-wrapper .node--type-insight .bg-dark .tabs dt button:hover,
      #page-wrapper .node--type-insight .bg-dark .tabs dt button:focus,
      #page-wrapper .node--type-author .bg-dark .tabs dt button:hover,
      #page-wrapper .node--type-author .bg-dark .tabs dt button:focus,
      body.paragraphs-previewer .bg-dark .tabs dt button:hover,
      body.paragraphs-previewer .bg-dark .tabs dt button:focus,
      body.node--type-landing-page #page-wrapper .bg-dark .tabs dt button:hover,
      body.node--type-landing-page #page-wrapper .bg-dark .tabs dt button:focus,
      body.node--type-insight-search #page-wrapper .bg-dark .tabs dt button:hover,
      body.node--type-insight-search #page-wrapper .bg-dark .tabs dt button:focus {
        color: rgba(255, 255, 255, 0.5); }
    body #page-wrapper .node--type-page .bg-dark .tabs dt [aria-expanded=true],
    #page-wrapper .node--type-insight .bg-dark .tabs dt [aria-expanded=true],
    #page-wrapper .node--type-author .bg-dark .tabs dt [aria-expanded=true],
    body.paragraphs-previewer .bg-dark .tabs dt [aria-expanded=true],
    body.node--type-landing-page #page-wrapper .bg-dark .tabs dt [aria-expanded=true],
    body.node--type-insight-search #page-wrapper .bg-dark .tabs dt [aria-expanded=true] {
      border-bottom: 5px solid #fff; }
    body #page-wrapper .node--type-page .bg-dark .tabs dd,
    #page-wrapper .node--type-insight .bg-dark .tabs dd,
    #page-wrapper .node--type-author .bg-dark .tabs dd,
    body.paragraphs-previewer .bg-dark .tabs dd,
    body.node--type-landing-page #page-wrapper .bg-dark .tabs dd,
    body.node--type-insight-search #page-wrapper .bg-dark .tabs dd {
      border-top: 1px solid rgba(255, 255, 255, 0.5); }
    body #page-wrapper .node--type-page dl.tabs,
    #page-wrapper .node--type-insight dl.tabs,
    #page-wrapper .node--type-author dl.tabs,
    body.paragraphs-previewer dl.tabs,
    body.node--type-landing-page #page-wrapper dl.tabs,
    body.node--type-insight-search #page-wrapper dl.tabs {
      justify-content: center; }
      body #page-wrapper .node--type-page dl.tabs .btn.tertiary,
      #page-wrapper .node--type-insight dl.tabs .btn.tertiary,
      #page-wrapper .node--type-author dl.tabs .btn.tertiary,
      body.paragraphs-previewer dl.tabs .btn.tertiary,
      body.node--type-landing-page #page-wrapper dl.tabs .btn.tertiary,
      body.node--type-insight-search #page-wrapper dl.tabs .btn.tertiary {
        display: inline-block;
        margin-bottom: 4.5rem;
        padding: 0;
        min-width: 0;
        line-height: normal;
        height: auto; } }
    @media screen and (min-width: 768px) and (min-width: 576px) {
      body #page-wrapper .node--type-page dl.tabs .btn.tertiary,
      #page-wrapper .node--type-insight dl.tabs .btn.tertiary,
      #page-wrapper .node--type-author dl.tabs .btn.tertiary,
      body.paragraphs-previewer dl.tabs .btn.tertiary,
      body.node--type-landing-page #page-wrapper dl.tabs .btn.tertiary,
      body.node--type-insight-search #page-wrapper dl.tabs .btn.tertiary {
        margin-bottom: 0; } }
  @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page dl.tabs .container-narrow,
      #page-wrapper .node--type-insight dl.tabs .container-narrow,
      #page-wrapper .node--type-author dl.tabs .container-narrow,
      body.paragraphs-previewer dl.tabs .container-narrow,
      body.node--type-landing-page #page-wrapper dl.tabs .container-narrow,
      body.node--type-insight-search #page-wrapper dl.tabs .container-narrow {
        display: block; }
      body #page-wrapper .node--type-page dl.tabs > dt,
      #page-wrapper .node--type-insight dl.tabs > dt,
      #page-wrapper .node--type-author dl.tabs > dt,
      body.paragraphs-previewer dl.tabs > dt,
      body.node--type-landing-page #page-wrapper dl.tabs > dt,
      body.node--type-insight-search #page-wrapper dl.tabs > dt {
        margin: 1.5rem 0 0;
        padding: 0; }
        body #page-wrapper .node--type-page dl.tabs > dt button,
        #page-wrapper .node--type-insight dl.tabs > dt button,
        #page-wrapper .node--type-author dl.tabs > dt button,
        body.paragraphs-previewer dl.tabs > dt button,
        body.node--type-landing-page #page-wrapper dl.tabs > dt button,
        body.node--type-insight-search #page-wrapper dl.tabs > dt button {
          text-transform: uppercase;
          font-family: 'Avenir LT W01 85 Heavy', sans-serif;
          font-weight: 700;
          letter-spacing: .5px;
          font-size: 12px;
          font-size: 1.2rem;
          display: block;
          padding-bottom: 1rem;
          text-align: left;
          border-bottom: 5px solid transparent; }
          body #page-wrapper .node--type-page dl.tabs > dt button:hover, body #page-wrapper .node--type-page dl.tabs > dt button:focus,
          #page-wrapper .node--type-insight dl.tabs > dt button:hover,
          #page-wrapper .node--type-insight dl.tabs > dt button:focus,
          #page-wrapper .node--type-author dl.tabs > dt button:hover,
          #page-wrapper .node--type-author dl.tabs > dt button:focus,
          body.paragraphs-previewer dl.tabs > dt button:hover,
          body.paragraphs-previewer dl.tabs > dt button:focus,
          body.node--type-landing-page #page-wrapper dl.tabs > dt button:hover,
          body.node--type-landing-page #page-wrapper dl.tabs > dt button:focus,
          body.node--type-insight-search #page-wrapper dl.tabs > dt button:hover,
          body.node--type-insight-search #page-wrapper dl.tabs > dt button:focus {
            color: rgba(0, 0, 0, 0.5); }
        body #page-wrapper .node--type-page dl.tabs > dt [aria-expanded=true],
        #page-wrapper .node--type-insight dl.tabs > dt [aria-expanded=true],
        #page-wrapper .node--type-author dl.tabs > dt [aria-expanded=true],
        body.paragraphs-previewer dl.tabs > dt [aria-expanded=true],
        body.node--type-landing-page #page-wrapper dl.tabs > dt [aria-expanded=true],
        body.node--type-insight-search #page-wrapper dl.tabs > dt [aria-expanded=true] {
          border-bottom: 5px solid #fff; }
      body #page-wrapper .node--type-page dl.tabs > dd,
      #page-wrapper .node--type-insight dl.tabs > dd,
      #page-wrapper .node--type-author dl.tabs > dd,
      body.paragraphs-previewer dl.tabs > dd,
      body.node--type-landing-page #page-wrapper dl.tabs > dd,
      body.node--type-insight-search #page-wrapper dl.tabs > dd {
        border-top: 1px solid rgba(0, 0, 0, 0.5);
        padding: 2rem 0; }
        body #page-wrapper .node--type-page dl.tabs > dd h4,
        #page-wrapper .node--type-insight dl.tabs > dd h4,
        #page-wrapper .node--type-author dl.tabs > dd h4,
        body.paragraphs-previewer dl.tabs > dd h4,
        body.node--type-landing-page #page-wrapper dl.tabs > dd h4,
        body.node--type-insight-search #page-wrapper dl.tabs > dd h4 {
          margin-bottom: 2.5rem; }
      body #page-wrapper .node--type-page dl.tabs > dd[hidden],
      #page-wrapper .node--type-insight dl.tabs > dd[hidden],
      #page-wrapper .node--type-author dl.tabs > dd[hidden],
      body.paragraphs-previewer dl.tabs > dd[hidden],
      body.node--type-landing-page #page-wrapper dl.tabs > dd[hidden],
      body.node--type-insight-search #page-wrapper dl.tabs > dd[hidden] {
        display: none; }
      body #page-wrapper .node--type-page dl.tabs > dd :last-child,
      #page-wrapper .node--type-insight dl.tabs > dd :last-child,
      #page-wrapper .node--type-author dl.tabs > dd :last-child,
      body.paragraphs-previewer dl.tabs > dd :last-child,
      body.node--type-landing-page #page-wrapper dl.tabs > dd :last-child,
      body.node--type-insight-search #page-wrapper dl.tabs > dd :last-child {
        margin-bottom: 0; } }
  @media screen and (min-width: 768px) and (min-width: 768px) {
    body #page-wrapper .node--type-page dl.tabs,
    #page-wrapper .node--type-insight dl.tabs,
    #page-wrapper .node--type-author dl.tabs,
    body.paragraphs-previewer dl.tabs,
    body.node--type-landing-page #page-wrapper dl.tabs,
    body.node--type-insight-search #page-wrapper dl.tabs {
      display: flex;
      flex-flow: row wrap;
      align-items: center;
      align-content: flex-start; }
      body #page-wrapper .node--type-page dl.tabs > dt,
      #page-wrapper .node--type-insight dl.tabs > dt,
      #page-wrapper .node--type-author dl.tabs > dt,
      body.paragraphs-previewer dl.tabs > dt,
      body.node--type-landing-page #page-wrapper dl.tabs > dt,
      body.node--type-insight-search #page-wrapper dl.tabs > dt {
        flex: 0 0 auto;
        order: 0;
        align-self: auto;
        padding: 0 1.5rem; }
      body #page-wrapper .node--type-page dl.tabs > dd,
      #page-wrapper .node--type-insight dl.tabs > dd,
      #page-wrapper .node--type-author dl.tabs > dd,
      body.paragraphs-previewer dl.tabs > dd,
      body.node--type-landing-page #page-wrapper dl.tabs > dd,
      body.node--type-insight-search #page-wrapper dl.tabs > dd {
        padding: 5.5rem 0 9rem;
        flex: 0 0 100%;
        width: 100%;
        order: 1;
        align-self: auto; } }

  body #page-wrapper .node--type-page .tabs h2,
  #page-wrapper .node--type-insight .tabs h2,
  #page-wrapper .node--type-author .tabs h2,
  body.paragraphs-previewer .tabs h2,
  body.node--type-landing-page #page-wrapper .tabs h2,
  body.node--type-insight-search #page-wrapper .tabs h2 {
    margin-bottom: 4rem;
    max-width: 800px;
    text-align: center; }
  @media screen and (min-width: 768px) {
    body #page-wrapper .node--type-page .tabs dd > div,
    #page-wrapper .node--type-insight .tabs dd > div,
    #page-wrapper .node--type-author .tabs dd > div,
    body.paragraphs-previewer .tabs dd > div,
    body.node--type-landing-page #page-wrapper .tabs dd > div,
    body.node--type-insight-search #page-wrapper .tabs dd > div {
      /*max-width: 80rem;*/
      margin: 0 auto; } }
  @media screen and (min-width: 576px) {
    body #page-wrapper .node--type-page .tabs.opportunities dd,
    #page-wrapper .node--type-insight .tabs.opportunities dd,
    #page-wrapper .node--type-author .tabs.opportunities dd,
    body.paragraphs-previewer .tabs.opportunities dd,
    body.node--type-landing-page #page-wrapper .tabs.opportunities dd,
    body.node--type-insight-search #page-wrapper .tabs.opportunities dd {
      display: flex;
      flex-flow: row wrap;
      justify-content: space-between; }
      body #page-wrapper .node--type-page .tabs.opportunities dd > div,
      #page-wrapper .node--type-insight .tabs.opportunities dd > div,
      #page-wrapper .node--type-author .tabs.opportunities dd > div,
      body.paragraphs-previewer .tabs.opportunities dd > div,
      body.node--type-landing-page #page-wrapper .tabs.opportunities dd > div,
      body.node--type-insight-search #page-wrapper .tabs.opportunities dd > div {
        width: 45%;
        margin-bottom: 6rem; } }
  @media screen and (min-width: 1150px) {
    body #page-wrapper .node--type-page .tabs.opportunities dd,
    #page-wrapper .node--type-insight .tabs.opportunities dd,
    #page-wrapper .node--type-author .tabs.opportunities dd,
    body.paragraphs-previewer .tabs.opportunities dd,
    body.node--type-landing-page #page-wrapper .tabs.opportunities dd,
    body.node--type-insight-search #page-wrapper .tabs.opportunities dd {
      justify-content: space-between; }
      body #page-wrapper .node--type-page .tabs.opportunities dd > div,
      #page-wrapper .node--type-insight .tabs.opportunities dd > div,
      #page-wrapper .node--type-author .tabs.opportunities dd > div,
      body.paragraphs-previewer .tabs.opportunities dd > div,
      body.node--type-landing-page #page-wrapper .tabs.opportunities dd > div,
      body.node--type-insight-search #page-wrapper .tabs.opportunities dd > div {
        margin-bottom: 0;
        width: 23%; } }
  body #page-wrapper .node--type-page .tabs.opportunities dd h4,
  #page-wrapper .node--type-insight .tabs.opportunities dd h4,
  #page-wrapper .node--type-author .tabs.opportunities dd h4,
  body.paragraphs-previewer .tabs.opportunities dd h4,
  body.node--type-landing-page #page-wrapper .tabs.opportunities dd h4,
  body.node--type-insight-search #page-wrapper .tabs.opportunities dd h4 {
    margin-bottom: 1.5rem; }
  body #page-wrapper .node--type-page .tabs.opportunities dd p,
  #page-wrapper .node--type-insight .tabs.opportunities dd p,
  #page-wrapper .node--type-author .tabs.opportunities dd p,
  body.paragraphs-previewer .tabs.opportunities dd p,
  body.node--type-landing-page #page-wrapper .tabs.opportunities dd p,
  body.node--type-insight-search #page-wrapper .tabs.opportunities dd p {
    margin-bottom: 1.5rem; }
  @media screen and (min-width: 768px) {
    body #page-wrapper .node--type-page .tabs.opportunities dd,
    #page-wrapper .node--type-insight .tabs.opportunities dd,
    #page-wrapper .node--type-author .tabs.opportunities dd,
    body.paragraphs-previewer .tabs.opportunities dd,
    body.node--type-landing-page #page-wrapper .tabs.opportunities dd,
    body.node--type-insight-search #page-wrapper .tabs.opportunities dd {
      padding: 5.5rem 0 5rem; } }
  body #page-wrapper .node--type-page .tabs.opportunities div a,
  #page-wrapper .node--type-insight .tabs.opportunities div a,
  #page-wrapper .node--type-author .tabs.opportunities div a,
  body.paragraphs-previewer .tabs.opportunities div a,
  body.node--type-landing-page #page-wrapper .tabs.opportunities div a,
  body.node--type-insight-search #page-wrapper .tabs.opportunities div a {
    font-size: 12px;
    font-size: 1.2rem;
    font-family: 'Avenir LT W01 85 Heavy', sans-serif;
    letter-spacing: .5px;
    font-weight: 700;
    text-transform: uppercase;
    background: transparent;
    border: none; }
  body #page-wrapper .node--type-page .featured-insights,
  #page-wrapper .node--type-insight .featured-insights,
  #page-wrapper .node--type-author .featured-insights,
  body.paragraphs-previewer .featured-insights,
  body.node--type-landing-page #page-wrapper .featured-insights,
  body.node--type-insight-search #page-wrapper .featured-insights {
    padding-top: 3rem;
    background-image: url("/themes/custom/leidos/style/scss/img/related-bg.jpg");
    margin-bottom: 0; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .featured-insights,
      #page-wrapper .node--type-insight .featured-insights,
      #page-wrapper .node--type-author .featured-insights,
      body.paragraphs-previewer .featured-insights,
      body.node--type-landing-page #page-wrapper .featured-insights,
      body.node--type-insight-search #page-wrapper .featured-insights {
        padding-top: 5rem; } }
    @media screen and (min-width: 1200px) {
      body #page-wrapper .node--type-page .featured-insights,
      #page-wrapper .node--type-insight .featured-insights,
      #page-wrapper .node--type-author .featured-insights,
      body.paragraphs-previewer .featured-insights,
      body.node--type-landing-page #page-wrapper .featured-insights,
      body.node--type-insight-search #page-wrapper .featured-insights {
        padding-top: 7rem; } }
    body #page-wrapper .node--type-page .featured-insights .row,
    #page-wrapper .node--type-insight .featured-insights .row,
    #page-wrapper .node--type-author .featured-insights .row,
    body.paragraphs-previewer .featured-insights .row,
    body.node--type-landing-page #page-wrapper .featured-insights .row,
    body.node--type-insight-search #page-wrapper .featured-insights .row {
      justify-content: space-between;
      flex-wrap: wrap; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page .featured-insights .row,
        #page-wrapper .node--type-insight .featured-insights .row,
        #page-wrapper .node--type-author .featured-insights .row,
        body.paragraphs-previewer .featured-insights .row,
        body.node--type-landing-page #page-wrapper .featured-insights .row,
        body.node--type-insight-search #page-wrapper .featured-insights .row {
          margin: 0 -1.5rem; }
          body #page-wrapper .node--type-page .featured-insights .row > div,
          #page-wrapper .node--type-insight .featured-insights .row > div,
          #page-wrapper .node--type-author .featured-insights .row > div,
          body.paragraphs-previewer .featured-insights .row > div,
          body.node--type-landing-page #page-wrapper .featured-insights .row > div,
          body.node--type-insight-search #page-wrapper .featured-insights .row > div {
            padding: 0 1.5rem; } }
      @media screen and (min-width: 1200px) {
        body #page-wrapper .node--type-page .featured-insights .row,
        #page-wrapper .node--type-insight .featured-insights .row,
        #page-wrapper .node--type-author .featured-insights .row,
        body.paragraphs-previewer .featured-insights .row,
        body.node--type-landing-page #page-wrapper .featured-insights .row,
        body.node--type-insight-search #page-wrapper .featured-insights .row {
          margin: 0 -3rem; }
          body #page-wrapper .node--type-page .featured-insights .row > div,
          #page-wrapper .node--type-insight .featured-insights .row > div,
          #page-wrapper .node--type-author .featured-insights .row > div,
          body.paragraphs-previewer .featured-insights .row > div,
          body.node--type-landing-page #page-wrapper .featured-insights .row > div,
          body.node--type-insight-search #page-wrapper .featured-insights .row > div {
            padding: 0 3rem; } }
      @media screen and (min-width: 576px) and (max-width: 767.98px) {
        body #page-wrapper .node--type-page .featured-insights .row .col-sm-6,
        #page-wrapper .node--type-insight .featured-insights .row .col-sm-6,
        #page-wrapper .node--type-author .featured-insights .row .col-sm-6,
        body.paragraphs-previewer .featured-insights .row .col-sm-6,
        body.node--type-landing-page #page-wrapper .featured-insights .row .col-sm-6,
        body.node--type-insight-search #page-wrapper .featured-insights .row .col-sm-6 {
          width: 48%; } }
    body #page-wrapper .node--type-page .featured-insights .img-container,
    #page-wrapper .node--type-insight .featured-insights .img-container,
    #page-wrapper .node--type-author .featured-insights .img-container,
    body.paragraphs-previewer .featured-insights .img-container,
    body.node--type-landing-page #page-wrapper .featured-insights .img-container,
    body.node--type-insight-search #page-wrapper .featured-insights .img-container {
      width: 100%;
      position: relative;
      height: auto;
      /*@media  screen and (min-width: 992px) {
          height: 400px;
          overflow: hidden;
          img {
              position: absolute;
          }
      }*/
      height: 500px;
      overflow: hidden; }
      body #page-wrapper .node--type-page .featured-insights .img-container img,
      #page-wrapper .node--type-insight .featured-insights .img-container img,
      #page-wrapper .node--type-author .featured-insights .img-container img,
      body.paragraphs-previewer .featured-insights .img-container img,
      body.node--type-landing-page #page-wrapper .featured-insights .img-container img,
      body.node--type-insight-search #page-wrapper .featured-insights .img-container img {
        width: 100%; }
      body #page-wrapper .node--type-page .featured-insights .img-container img,
      #page-wrapper .node--type-insight .featured-insights .img-container img,
      #page-wrapper .node--type-author .featured-insights .img-container img,
      body.paragraphs-previewer .featured-insights .img-container img,
      body.node--type-landing-page #page-wrapper .featured-insights .img-container img,
      body.node--type-insight-search #page-wrapper .featured-insights .img-container img {
        position: absolute; }
      @media screen and (min-width: 992px) {
        body #page-wrapper .node--type-page .featured-insights .img-container,
        #page-wrapper .node--type-insight .featured-insights .img-container,
        #page-wrapper .node--type-author .featured-insights .img-container,
        body.paragraphs-previewer .featured-insights .img-container,
        body.node--type-landing-page #page-wrapper .featured-insights .img-container,
        body.node--type-insight-search #page-wrapper .featured-insights .img-container {
          height: 400px; } }
    body #page-wrapper .node--type-page .featured-insights a.wrapper,
    #page-wrapper .node--type-insight .featured-insights a.wrapper,
    #page-wrapper .node--type-author .featured-insights a.wrapper,
    body.paragraphs-previewer .featured-insights a.wrapper,
    body.node--type-landing-page #page-wrapper .featured-insights a.wrapper,
    body.node--type-insight-search #page-wrapper .featured-insights a.wrapper {
      overflow: hidden;
      border: none;
      background: #f5f5f5;
      position: relative;
      display: block;
      padding: 0;
      -webkit-transition: all 0.15s linear;
      -moz-transition: all 0.15s linear;
      -ms-transition: all 0.15s linear;
      -o-transition: all 0.15s linear;
      transition: all 0.15s linear;
      margin-bottom: 3rem; }
      body #page-wrapper .node--type-page .featured-insights a.wrapper .content,
      #page-wrapper .node--type-insight .featured-insights a.wrapper .content,
      #page-wrapper .node--type-author .featured-insights a.wrapper .content,
      body.paragraphs-previewer .featured-insights a.wrapper .content,
      body.node--type-landing-page #page-wrapper .featured-insights a.wrapper .content,
      body.node--type-insight-search #page-wrapper .featured-insights a.wrapper .content {
        position: absolute;
        background: #f5f5f5;
        background: url(/themes/custom/leidos/style/scss/img/lightertilesingle.png);
        background-size: cover;
        background-position: top;
        padding: 2.5rem;
        padding-top: 14rem;
        bottom: 0;
        height: 85%;
        -webkit-transition: all 0.15s linear;
        -moz-transition: all 0.15s linear;
        -ms-transition: all 0.15s linear;
        -o-transition: all 0.15s linear;
        transition: all 0.15s linear;
        width: 100%;
        color: #4c4c4c; }
        body #page-wrapper .node--type-page .featured-insights a.wrapper .content .lead, body #page-wrapper .node--type-page .featured-insights a.wrapper .content .cta,
        #page-wrapper .node--type-insight .featured-insights a.wrapper .content .lead,
        #page-wrapper .node--type-insight .featured-insights a.wrapper .content .cta,
        #page-wrapper .node--type-author .featured-insights a.wrapper .content .lead,
        #page-wrapper .node--type-author .featured-insights a.wrapper .content .cta,
        body.paragraphs-previewer .featured-insights a.wrapper .content .lead,
        body.paragraphs-previewer .featured-insights a.wrapper .content .cta,
        body.node--type-landing-page #page-wrapper .featured-insights a.wrapper .content .lead,
        body.node--type-landing-page #page-wrapper .featured-insights a.wrapper .content .cta,
        body.node--type-insight-search #page-wrapper .featured-insights a.wrapper .content .lead,
        body.node--type-insight-search #page-wrapper .featured-insights a.wrapper .content .cta {
          margin-bottom: 1.5rem; }
        body #page-wrapper .node--type-page .featured-insights a.wrapper .content .type,
        #page-wrapper .node--type-insight .featured-insights a.wrapper .content .type,
        #page-wrapper .node--type-author .featured-insights a.wrapper .content .type,
        body.paragraphs-previewer .featured-insights a.wrapper .content .type,
        body.node--type-landing-page #page-wrapper .featured-insights a.wrapper .content .type,
        body.node--type-insight-search #page-wrapper .featured-insights a.wrapper .content .type {
          color: #850f89; }
        body #page-wrapper .node--type-page .featured-insights a.wrapper .content .cta,
        #page-wrapper .node--type-insight .featured-insights a.wrapper .content .cta,
        #page-wrapper .node--type-author .featured-insights a.wrapper .content .cta,
        body.paragraphs-previewer .featured-insights a.wrapper .content .cta,
        body.node--type-landing-page #page-wrapper .featured-insights a.wrapper .content .cta,
        body.node--type-insight-search #page-wrapper .featured-insights a.wrapper .content .cta {
          display: none; }
        body #page-wrapper .node--type-page .featured-insights a.wrapper .content p:last-of-type,
        #page-wrapper .node--type-insight .featured-insights a.wrapper .content p:last-of-type,
        #page-wrapper .node--type-author .featured-insights a.wrapper .content p:last-of-type,
        body.paragraphs-previewer .featured-insights a.wrapper .content p:last-of-type,
        body.node--type-landing-page #page-wrapper .featured-insights a.wrapper .content p:last-of-type,
        body.node--type-insight-search #page-wrapper .featured-insights a.wrapper .content p:last-of-type {
          margin-bottom: 0; }
      @media screen and (min-width: 576px) and (max-width: 767.98px) {
        body #page-wrapper .node--type-page .featured-insights a.wrapper .img-container,
        #page-wrapper .node--type-insight .featured-insights a.wrapper .img-container,
        #page-wrapper .node--type-author .featured-insights a.wrapper .img-container,
        body.paragraphs-previewer .featured-insights a.wrapper .img-container,
        body.node--type-landing-page #page-wrapper .featured-insights a.wrapper .img-container,
        body.node--type-insight-search #page-wrapper .featured-insights a.wrapper .img-container {
          height: 550px; }
        body #page-wrapper .node--type-page .featured-insights a.wrapper .content,
        #page-wrapper .node--type-insight .featured-insights a.wrapper .content,
        #page-wrapper .node--type-author .featured-insights a.wrapper .content,
        body.paragraphs-previewer .featured-insights a.wrapper .content,
        body.node--type-landing-page #page-wrapper .featured-insights a.wrapper .content,
        body.node--type-insight-search #page-wrapper .featured-insights a.wrapper .content {
          padding-top: 13rem;
          height: 95%; } }
      @media screen and (min-width: 768px) and (max-width: 991.98px) {
        body #page-wrapper .node--type-page .featured-insights a.wrapper .img-container,
        #page-wrapper .node--type-insight .featured-insights a.wrapper .img-container,
        #page-wrapper .node--type-author .featured-insights a.wrapper .img-container,
        body.paragraphs-previewer .featured-insights a.wrapper .img-container,
        body.node--type-landing-page #page-wrapper .featured-insights a.wrapper .img-container,
        body.node--type-insight-search #page-wrapper .featured-insights a.wrapper .img-container {
          height: 550px; }
        body #page-wrapper .node--type-page .featured-insights a.wrapper .content,
        #page-wrapper .node--type-insight .featured-insights a.wrapper .content,
        #page-wrapper .node--type-author .featured-insights a.wrapper .content,
        body.paragraphs-previewer .featured-insights a.wrapper .content,
        body.node--type-landing-page #page-wrapper .featured-insights a.wrapper .content,
        body.node--type-insight-search #page-wrapper .featured-insights a.wrapper .content {
          height: 80%; } }
      @media screen and (min-width: 992px) {
        body #page-wrapper .node--type-page .featured-insights a.wrapper .img-container,
        #page-wrapper .node--type-insight .featured-insights a.wrapper .img-container,
        #page-wrapper .node--type-author .featured-insights a.wrapper .img-container,
        body.paragraphs-previewer .featured-insights a.wrapper .img-container,
        body.node--type-landing-page #page-wrapper .featured-insights a.wrapper .img-container,
        body.node--type-insight-search #page-wrapper .featured-insights a.wrapper .img-container {
          height: 550px; }
        body #page-wrapper .node--type-page .featured-insights a.wrapper .content,
        #page-wrapper .node--type-insight .featured-insights a.wrapper .content,
        #page-wrapper .node--type-author .featured-insights a.wrapper .content,
        body.paragraphs-previewer .featured-insights a.wrapper .content,
        body.node--type-landing-page #page-wrapper .featured-insights a.wrapper .content,
        body.node--type-insight-search #page-wrapper .featured-insights a.wrapper .content {
          height: 95%; } }
      @media screen and (min-width: 1150px) {
        body #page-wrapper .node--type-page .featured-insights a.wrapper,
        #page-wrapper .node--type-insight .featured-insights a.wrapper,
        #page-wrapper .node--type-author .featured-insights a.wrapper,
        body.paragraphs-previewer .featured-insights a.wrapper,
        body.node--type-landing-page #page-wrapper .featured-insights a.wrapper,
        body.node--type-insight-search #page-wrapper .featured-insights a.wrapper {
          margin-bottom: 6rem; }
          body #page-wrapper .node--type-page .featured-insights a.wrapper .img-container,
          #page-wrapper .node--type-insight .featured-insights a.wrapper .img-container,
          #page-wrapper .node--type-author .featured-insights a.wrapper .img-container,
          body.paragraphs-previewer .featured-insights a.wrapper .img-container,
          body.node--type-landing-page #page-wrapper .featured-insights a.wrapper .img-container,
          body.node--type-insight-search #page-wrapper .featured-insights a.wrapper .img-container {
            height: 380px; }
          body #page-wrapper .node--type-page .featured-insights a.wrapper .content,
          #page-wrapper .node--type-insight .featured-insights a.wrapper .content,
          #page-wrapper .node--type-author .featured-insights a.wrapper .content,
          body.paragraphs-previewer .featured-insights a.wrapper .content,
          body.node--type-landing-page #page-wrapper .featured-insights a.wrapper .content,
          body.node--type-insight-search #page-wrapper .featured-insights a.wrapper .content {
            padding-top: 13rem;
            transform: translateY(20%);
            background-size: 120%;
            height: 100%; }
          body #page-wrapper .node--type-page .featured-insights a.wrapper .summary, body #page-wrapper .node--type-page .featured-insights a.wrapper .cta,
          #page-wrapper .node--type-insight .featured-insights a.wrapper .summary,
          #page-wrapper .node--type-insight .featured-insights a.wrapper .cta,
          #page-wrapper .node--type-author .featured-insights a.wrapper .summary,
          #page-wrapper .node--type-author .featured-insights a.wrapper .cta,
          body.paragraphs-previewer .featured-insights a.wrapper .summary,
          body.paragraphs-previewer .featured-insights a.wrapper .cta,
          body.node--type-landing-page #page-wrapper .featured-insights a.wrapper .summary,
          body.node--type-landing-page #page-wrapper .featured-insights a.wrapper .cta,
          body.node--type-insight-search #page-wrapper .featured-insights a.wrapper .summary,
          body.node--type-insight-search #page-wrapper .featured-insights a.wrapper .cta {
            display: none; }
          body #page-wrapper .node--type-page .featured-insights a.wrapper:hover .summary, body #page-wrapper .node--type-page .featured-insights a.wrapper:focus .summary,
          #page-wrapper .node--type-insight .featured-insights a.wrapper:hover .summary,
          #page-wrapper .node--type-insight .featured-insights a.wrapper:focus .summary,
          #page-wrapper .node--type-author .featured-insights a.wrapper:hover .summary,
          #page-wrapper .node--type-author .featured-insights a.wrapper:focus .summary,
          body.paragraphs-previewer .featured-insights a.wrapper:hover .summary,
          body.paragraphs-previewer .featured-insights a.wrapper:focus .summary,
          body.node--type-landing-page #page-wrapper .featured-insights a.wrapper:hover .summary,
          body.node--type-landing-page #page-wrapper .featured-insights a.wrapper:focus .summary,
          body.node--type-insight-search #page-wrapper .featured-insights a.wrapper:hover .summary,
          body.node--type-insight-search #page-wrapper .featured-insights a.wrapper:focus .summary {
            display: block; }
          body #page-wrapper .node--type-page .featured-insights a.wrapper:hover .content, body #page-wrapper .node--type-page .featured-insights a.wrapper:focus .content,
          #page-wrapper .node--type-insight .featured-insights a.wrapper:hover .content,
          #page-wrapper .node--type-insight .featured-insights a.wrapper:focus .content,
          #page-wrapper .node--type-author .featured-insights a.wrapper:hover .content,
          #page-wrapper .node--type-author .featured-insights a.wrapper:focus .content,
          body.paragraphs-previewer .featured-insights a.wrapper:hover .content,
          body.paragraphs-previewer .featured-insights a.wrapper:focus .content,
          body.node--type-landing-page #page-wrapper .featured-insights a.wrapper:hover .content,
          body.node--type-landing-page #page-wrapper .featured-insights a.wrapper:focus .content,
          body.node--type-insight-search #page-wrapper .featured-insights a.wrapper:hover .content,
          body.node--type-insight-search #page-wrapper .featured-insights a.wrapper:focus .content {
            transform: translateY(0%);
            background-position: 0 100%;
            padding-top: 2rem; } }
      @media screen and (min-width: 1350px) {
        body #page-wrapper .node--type-page .featured-insights a.wrapper .img-container,
        #page-wrapper .node--type-insight .featured-insights a.wrapper .img-container,
        #page-wrapper .node--type-author .featured-insights a.wrapper .img-container,
        body.paragraphs-previewer .featured-insights a.wrapper .img-container,
        body.node--type-landing-page #page-wrapper .featured-insights a.wrapper .img-container,
        body.node--type-insight-search #page-wrapper .featured-insights a.wrapper .img-container {
          height: 410px; }
        body #page-wrapper .node--type-page .featured-insights a.wrapper .content,
        #page-wrapper .node--type-insight .featured-insights a.wrapper .content,
        #page-wrapper .node--type-author .featured-insights a.wrapper .content,
        body.paragraphs-previewer .featured-insights a.wrapper .content,
        body.node--type-landing-page #page-wrapper .featured-insights a.wrapper .content,
        body.node--type-insight-search #page-wrapper .featured-insights a.wrapper .content {
          padding-top: 15rem; } }
  body #page-wrapper .node--type-page .insights-landing-layout .view-content,
  body #page-wrapper .node--type-page .insights-landing-layout .view-empty,
  #page-wrapper .node--type-insight .insights-landing-layout .view-content,
  #page-wrapper .node--type-insight .insights-landing-layout .view-empty,
  #page-wrapper .node--type-author .insights-landing-layout .view-content,
  #page-wrapper .node--type-author .insights-landing-layout .view-empty,
  body.paragraphs-previewer .insights-landing-layout .view-content,
  body.paragraphs-previewer .insights-landing-layout .view-empty,
  body.node--type-landing-page #page-wrapper .insights-landing-layout .view-content,
  body.node--type-landing-page #page-wrapper .insights-landing-layout .view-empty,
  body.node--type-insight-search #page-wrapper .insights-landing-layout .view-content,
  body.node--type-insight-search #page-wrapper .insights-landing-layout .view-empty {
    min-height: 100px;
    margin-bottom: 3rem; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .insights-landing-layout .view-content,
      body #page-wrapper .node--type-page .insights-landing-layout .view-empty,
      #page-wrapper .node--type-insight .insights-landing-layout .view-content,
      #page-wrapper .node--type-insight .insights-landing-layout .view-empty,
      #page-wrapper .node--type-author .insights-landing-layout .view-content,
      #page-wrapper .node--type-author .insights-landing-layout .view-empty,
      body.paragraphs-previewer .insights-landing-layout .view-content,
      body.paragraphs-previewer .insights-landing-layout .view-empty,
      body.node--type-landing-page #page-wrapper .insights-landing-layout .view-content,
      body.node--type-landing-page #page-wrapper .insights-landing-layout .view-empty,
      body.node--type-insight-search #page-wrapper .insights-landing-layout .view-content,
      body.node--type-insight-search #page-wrapper .insights-landing-layout .view-empty {
        margin-bottom: 5rem; } }
    @media screen and (min-width: 576px) {
      body #page-wrapper .node--type-page .insights-landing-layout .view-content,
      body #page-wrapper .node--type-page .insights-landing-layout .view-empty,
      #page-wrapper .node--type-insight .insights-landing-layout .view-content,
      #page-wrapper .node--type-insight .insights-landing-layout .view-empty,
      #page-wrapper .node--type-author .insights-landing-layout .view-content,
      #page-wrapper .node--type-author .insights-landing-layout .view-empty,
      body.paragraphs-previewer .insights-landing-layout .view-content,
      body.paragraphs-previewer .insights-landing-layout .view-empty,
      body.node--type-landing-page #page-wrapper .insights-landing-layout .view-content,
      body.node--type-landing-page #page-wrapper .insights-landing-layout .view-empty,
      body.node--type-insight-search #page-wrapper .insights-landing-layout .view-content,
      body.node--type-insight-search #page-wrapper .insights-landing-layout .view-empty {
        min-height: 200px; } }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .insights-landing-layout .view-content,
      body #page-wrapper .node--type-page .insights-landing-layout .view-empty,
      #page-wrapper .node--type-insight .insights-landing-layout .view-content,
      #page-wrapper .node--type-insight .insights-landing-layout .view-empty,
      #page-wrapper .node--type-author .insights-landing-layout .view-content,
      #page-wrapper .node--type-author .insights-landing-layout .view-empty,
      body.paragraphs-previewer .insights-landing-layout .view-content,
      body.paragraphs-previewer .insights-landing-layout .view-empty,
      body.node--type-landing-page #page-wrapper .insights-landing-layout .view-content,
      body.node--type-landing-page #page-wrapper .insights-landing-layout .view-empty,
      body.node--type-insight-search #page-wrapper .insights-landing-layout .view-content,
      body.node--type-insight-search #page-wrapper .insights-landing-layout .view-empty {
        min-height: 400px; } }
    @media screen and (min-width: 992px) {
      body #page-wrapper .node--type-page .insights-landing-layout .view-content,
      body #page-wrapper .node--type-page .insights-landing-layout .view-empty,
      #page-wrapper .node--type-insight .insights-landing-layout .view-content,
      #page-wrapper .node--type-insight .insights-landing-layout .view-empty,
      #page-wrapper .node--type-author .insights-landing-layout .view-content,
      #page-wrapper .node--type-author .insights-landing-layout .view-empty,
      body.paragraphs-previewer .insights-landing-layout .view-content,
      body.paragraphs-previewer .insights-landing-layout .view-empty,
      body.node--type-landing-page #page-wrapper .insights-landing-layout .view-content,
      body.node--type-landing-page #page-wrapper .insights-landing-layout .view-empty,
      body.node--type-insight-search #page-wrapper .insights-landing-layout .view-content,
      body.node--type-insight-search #page-wrapper .insights-landing-layout .view-empty {
        min-height: 500px; } }
  body #page-wrapper .node--type-page .view-insights-overview, body #page-wrapper .node--type-page .view-authored-by,
  #page-wrapper .node--type-insight .view-insights-overview,
  #page-wrapper .node--type-insight .view-authored-by,
  #page-wrapper .node--type-author .view-insights-overview,
  #page-wrapper .node--type-author .view-authored-by,
  body.paragraphs-previewer .view-insights-overview,
  body.paragraphs-previewer .view-authored-by,
  body.node--type-landing-page #page-wrapper .view-insights-overview,
  body.node--type-landing-page #page-wrapper .view-authored-by,
  body.node--type-insight-search #page-wrapper .view-insights-overview,
  body.node--type-insight-search #page-wrapper .view-authored-by {
    /*position: absolute;
    bottom: 0;
    width: 100%;
    padding: 1.25rem;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    width: 100%;
    bottom: 0;
    color: $vd-grey;*/
                /*&:before {
                    @include transition($prop: all, $dur: .1s, $tf: linear);
                    content: '';
                    background-image: url("/themes/custom/leidos/style/scss/img/insight-left.png");
                    width: 100%;
                    position: absolute;
                    bottom: 0;
                    left: 0;
                    height: 100%;
                    background-repeat: no-repeat;
                    background-size: contain;
                    background-position: 0% 100%;

                    @media screen and (max-width: 1170px) and (min-width: 992px) {
                      transform: translateX(-45px);
                    }
                }*/
    /*@media  screen and (min-width: 768px) {
        height: 100%;
    }
    h6, p, div {
        width: 45%;
        position: relative;
    }
    .summary {
        margin-bottom: 0;
    }
    @media  screen and (min-width: 992px) {
        padding: 2.5rem;
        h6, p, div {
            width: 40%;
        }
    }
    @media  screen and (min-width: 1200px) {
        h6, p, div {
            width: 46%;
        }
    }
    @include transition($prop: all, $dur: .15s, $tf: linear);*/
    /*.lead, .cta {
        margin-bottom: 1.5rem;
    }
    .type {
        color: $vd-grey;
        @include font-bold;
        @include fw-bold;
        color: $primary;
    }
    @media  screen and (min-width: 768px) {
        .cta, .field--name-field-insight-overview-desc {
            display: none;
        }
    }
    &:hover {
        .field--name-field-insight-overview-desc {
            display: block;
        }
    }
    .field--name-field-insight-overview-desc {
        @include fs($fs: 1.4);
        @media screen and (min-width: 1250px) {
            @include fs($fs: 1.5);
            @include lh($lh: 2.6rem);
        }
        @media  screen and (min-width:1600px) {
            @include fs($fs: 1.6);
        }
    }
    .title {
        @include fs($fs: 1.7);
        @media screen and (min-width: 1250px) {
            @include fs($fs: 1.8);
        }
        @media  screen and (min-width:1600px) {
            @include fs($fs: 2);
        }
    }
}*/
    /* responsive */
    /*width: 100%;
    height: auto;*/
   /*   }
  }*/
            /*@media screen and (max-width: 767.98px) {

                .content {
                    &:before {
                        background: url(/themes/custom/leidos/style/scss/img/lightertileskinny.png);
                        background-size: cover;
                        background-position: top;
                        background-repeat: no-repeat;
                    }
                    justify-content: flex-start;
                    position: absolute;
                    top: auto;
                    left: auto;
                    transform: none;
                    bottom: 0;
                    padding-top: 8rem;
                    padding-bottom: 4rem;
                    width: 100%;
                    h6, p, div {
                        width: 100%;
                    }
                }
                .img-container {
                    height: 190px;
                    position: relative;
                }
                .cta {
                    display: none;
                }
            }
        }*/
    /*.content-right {
        a.wrapper {
            .content {
                right: 0;
                align-items: flex-end;
                &:before {
                    background-image: url("/themes/custom/leidos/style/scss/img/insight-right.png");
                    left: auto;
                    right: 0;
                    background-position: 100% 100%;
                    @media screen and (max-width: 1170px) and (min-width: 992px) {
                        transform: translateX(45px);
                    }
                }
            }
        }
    }*/
    /*.col-lg-12 a.wrapper, .col-lg-9 a.wrapper, .col-lg-6 a.wrapper .col-xs-3 a.wrapper {
        img {
            position: absolute;
            top: 50%;
            left: 50%;
            transform: translate(-50%,-50%);
        }
    }*/
    /* FULL */
    /*.col-lg-12 a.wrapper {
        @media  screen and (min-width: 992px) {
            padding-top: 30.35%;
            .content {
                width: 75%;
                &:before {
                    height: 150%;
                }
            }
        }
        @media  screen and (min-width: 1200px) {
            .content {
                width: 55%;
                &:before {
                    height: 120%;
                }
            }
        }
        @media screen and (min-width: 1350px) {
            .content {
                width: 46%;
                &:before {
                    height: 100%;
                }
            }
        }
    }*/
    /* 3/4 */
        /*.col-lg-9 a.wrapper {
            @media  screen and (min-width: 992px) {
                padding-top: 41.044%;
                .content {
                    width: 60%;
                }
            }

        }*/
    /* HALF */
    /*.col-lg-6 a.wrapper {
        @media  screen and (min-width: 992px) {
            padding-top: 63.375%;
            .content {
                width: 100%;
            }
        }
    }*/
    /* QUARTER */
    /*.col-xl-3 a.wrapper {
        @media  screen and (min-width: 992px) {
            padding-top: 63.375%;
            .content {
                width: 100%;
            }
        }
        @media  screen and (min-width:992px)and(max-width:1199.98px) {
            img {
                height: 100%;
                min-width: 100%;
                max-width: none;
                width: auto;
            }
        }
    }*/
    /*@media  screen and (min-width: 1200px) {
        .col-xl-3 a.wrapper {
            padding-top: 130%;
            transition: all .1s linear;
            .content {
                background: url(/themes/custom/leidos/style/scss/img/lightertileskinny.png);
                background-size: cover;
                background-repeat: no-repeat;
                justify-content: flex-start;
                padding: 1.5rem;
                padding-top: 5.5rem;
                transform: translateY(30%);
                bottom: 0;
                height: 100%;
                h6, p, div {
                    width: 100%;
                }
                &:before {
                    content: none;
                }
            }
            &:hover {
                .content {
                    transform:translateY(0%);
                    background-position: 0 40%;
                    padding-top: 2rem;
                }
            }
            position: relative;
        }
    }*/
    /* most recent attempt at responsive insight styles */
    /*@media  screen and (min-width:1600px) {
        .col-xl-3 a.wrapper {
            .content {
                padding: 2rem;
                padding-top: 7rem;
            }
            &:hover {
                .content {
                    padding-top: 3rem;
                }
            }
        }
    }*/
    /*@media  screen and (max-width:575.98px) {
        a.wrapper {
            img {
                width: 100%;
                max-width: 100%;
                height: auto;
            }
            .content {
                padding-top: 15rem;
                &:before {
                    background-image: url("/themes/custom/leidos/style/scss/img/lightertilesingle.png") !important;
                    background-size: cover;
                    background-position: 0 0 !important;
                }
            }
        }
        .three a.wrapper, .four a.wrapper {
            img {
                height: 115%;
                max-width: none;
                width: auto;
            }
        }
    }
    @media  screen and (min-width:576px)and(max-width:767.98px) {
        img {
            height: 115%;
            max-width: none;
            width: auto;
        }
        a.wrapper {
            .content {
                height: 350px;
            }
            height: 470px !important;
        }
    }
    @media screen and (max-width:394px) {
        a.wrapper {
            .content {
                padding-top: 10rem;
                min-height: 78%;
            }
        }
    }
    @media  screen and (min-width:768px)and(max-width:991.98px) {
        a.wrapper {
            padding-top: 107%;
            .content {
                padding: 1.5rem;
                bottom: 0;
                height: 100%;
                h6, p, div {
                    width: 100%;
                }
                .title {
                    @include fs($fs:1.8);
                }
                .summary {
                    @include fs($fs:1.6);
                }
                background: url(/themes/custom/leidos/style/scss/img/insights-single-wide.png);
                background-size: cover;
                background-repeat: no-repeat;
                justify-content: flex-start;
                padding-top: 11rem;
                transform: translateY(30%);
                &:before {
                    content: none;
                }
            }
            &:hover {
                .content{
                    transform:translateY(0%);
                }
            }
            position: relative;
        }
        .one a.wrapper {
            img {
                max-width: none;
                width: 100%;
            }
        }
        .three a.wrapper, .four a.wrapper {
            img {
                width: auto;
                height: 70%;
                max-width: none;
            }
        }
    }
    @media  screen and (min-width: 992px) {
        .one a.wrapper {}
        .three a.wrapper {
            .content {
                width: 74%;
                &:before {
                    height: 120%;
                }
            }
        }
        .two a.wrapper {
            .content {
                h6, p, div {
                    width: 53%;
                }
                &:before {
                    height: 120%;
                }
            }
        }
    }
    @media screen and (min-width:992px) and (max-width: 1170px) {
        .one, .two, .three, .four {
            a.wrapper {
                .content {
                    &:before {
                        height: 150%;
                    }
                }
            }
            // Right aligned tiles
            &.content-right {
                a.wrapper {
                    .content {
                        &:before {
                            height: 190%;
                        }
                    }
                }
            }
        }
        .one, .two, .three {
            a.wrapper .content {
                h6, p, div {
                    width: 68%;
                }
            }
        }
        .three {
            a.wrapper .content {
                h6, p, div {
                    width: 63%;
                }
            }
        }
        .three.content-right {
            a.wrapper {
                .content {
                    &:before {
                        transform: translateX(0);
                    }
                }
            }
        }
    }
    @media screen and (min-width: 1171px) and (max-width: 1199px) {
        .one, .two, .three, .four {
            a.wrapper .content {
                &:before {
                    height: 120%;
                }
            }
        }
        .three {
            a.wrapper .content {
                width: 78%;
            }
        }
        .one a.wrapper .content, .two a.wrapper .content {
            h6, p, div {
                width: 54%;
            }
        }
        .four a.wrapper .content {
            h6, p, div {
                width: 32%;
            }
        }
    }
    @media screen and (min-width: 1350px) {
        .three a.wrapper, .two a.wrapper {
            .content:before {
                height: 120%;
            }
        }
        .three a.wrapper {
            .content {
                width: 60%;
            }
        }
        .two a.wrapper {
            .content {
                h6, p, div {
                    width: 46%;
                }
            }
        }
    }*/ }
    body #page-wrapper .node--type-page .view-insights-overview .view-filters .form--inline, body #page-wrapper .node--type-page .view-authored-by .view-filters .form--inline,
    #page-wrapper .node--type-insight .view-insights-overview .view-filters .form--inline,
    #page-wrapper .node--type-insight .view-authored-by .view-filters .form--inline,
    #page-wrapper .node--type-author .view-insights-overview .view-filters .form--inline,
    #page-wrapper .node--type-author .view-authored-by .view-filters .form--inline,
    body.paragraphs-previewer .view-insights-overview .view-filters .form--inline,
    body.paragraphs-previewer .view-authored-by .view-filters .form--inline,
    body.node--type-landing-page #page-wrapper .view-insights-overview .view-filters .form--inline,
    body.node--type-landing-page #page-wrapper .view-authored-by .view-filters .form--inline,
    body.node--type-insight-search #page-wrapper .view-insights-overview .view-filters .form--inline,
    body.node--type-insight-search #page-wrapper .view-authored-by .view-filters .form--inline {
      display: flex;
      flex-wrap: wrap;
      flex-direction: column;
      justify-content: space-between;
      margin-bottom: 3rem; }
      body #page-wrapper .node--type-page .view-insights-overview .view-filters .form--inline:after, body #page-wrapper .node--type-page .view-authored-by .view-filters .form--inline:after,
      #page-wrapper .node--type-insight .view-insights-overview .view-filters .form--inline:after,
      #page-wrapper .node--type-insight .view-authored-by .view-filters .form--inline:after,
      #page-wrapper .node--type-author .view-insights-overview .view-filters .form--inline:after,
      #page-wrapper .node--type-author .view-authored-by .view-filters .form--inline:after,
      body.paragraphs-previewer .view-insights-overview .view-filters .form--inline:after,
      body.paragraphs-previewer .view-authored-by .view-filters .form--inline:after,
      body.node--type-landing-page #page-wrapper .view-insights-overview .view-filters .form--inline:after,
      body.node--type-landing-page #page-wrapper .view-authored-by .view-filters .form--inline:after,
      body.node--type-insight-search #page-wrapper .view-insights-overview .view-filters .form--inline:after,
      body.node--type-insight-search #page-wrapper .view-authored-by .view-filters .form--inline:after {
        content: none; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page .view-insights-overview .view-filters .form--inline, body #page-wrapper .node--type-page .view-authored-by .view-filters .form--inline,
        #page-wrapper .node--type-insight .view-insights-overview .view-filters .form--inline,
        #page-wrapper .node--type-insight .view-authored-by .view-filters .form--inline,
        #page-wrapper .node--type-author .view-insights-overview .view-filters .form--inline,
        #page-wrapper .node--type-author .view-authored-by .view-filters .form--inline,
        body.paragraphs-previewer .view-insights-overview .view-filters .form--inline,
        body.paragraphs-previewer .view-authored-by .view-filters .form--inline,
        body.node--type-landing-page #page-wrapper .view-insights-overview .view-filters .form--inline,
        body.node--type-landing-page #page-wrapper .view-authored-by .view-filters .form--inline,
        body.node--type-insight-search #page-wrapper .view-insights-overview .view-filters .form--inline,
        body.node--type-insight-search #page-wrapper .view-authored-by .view-filters .form--inline {
          flex-direction: row;
          align-items: center;
          margin-bottom: 5rem; } }
      body #page-wrapper .node--type-page .view-insights-overview .view-filters .form--inline #intro, body #page-wrapper .node--type-page .view-authored-by .view-filters .form--inline #intro,
      #page-wrapper .node--type-insight .view-insights-overview .view-filters .form--inline #intro,
      #page-wrapper .node--type-insight .view-authored-by .view-filters .form--inline #intro,
      #page-wrapper .node--type-author .view-insights-overview .view-filters .form--inline #intro,
      #page-wrapper .node--type-author .view-authored-by .view-filters .form--inline #intro,
      body.paragraphs-previewer .view-insights-overview .view-filters .form--inline #intro,
      body.paragraphs-previewer .view-authored-by .view-filters .form--inline #intro,
      body.node--type-landing-page #page-wrapper .view-insights-overview .view-filters .form--inline #intro,
      body.node--type-landing-page #page-wrapper .view-authored-by .view-filters .form--inline #intro,
      body.node--type-insight-search #page-wrapper .view-insights-overview .view-filters .form--inline #intro,
      body.node--type-insight-search #page-wrapper .view-authored-by .view-filters .form--inline #intro {
        font-size: 12px;
        font-size: 1.2rem;
        letter-spacing: 1px;
        color: #fff;
        text-transform: uppercase;
        font-family: 'Avenir LT W01 85 Heavy', sans-serif;
        width: auto; }
      body #page-wrapper .node--type-page .view-insights-overview .view-filters .form--inline select, body #page-wrapper .node--type-page .view-authored-by .view-filters .form--inline select,
      #page-wrapper .node--type-insight .view-insights-overview .view-filters .form--inline select,
      #page-wrapper .node--type-insight .view-authored-by .view-filters .form--inline select,
      #page-wrapper .node--type-author .view-insights-overview .view-filters .form--inline select,
      #page-wrapper .node--type-author .view-authored-by .view-filters .form--inline select,
      body.paragraphs-previewer .view-insights-overview .view-filters .form--inline select,
      body.paragraphs-previewer .view-authored-by .view-filters .form--inline select,
      body.node--type-landing-page #page-wrapper .view-insights-overview .view-filters .form--inline select,
      body.node--type-landing-page #page-wrapper .view-authored-by .view-filters .form--inline select,
      body.node--type-insight-search #page-wrapper .view-insights-overview .view-filters .form--inline select,
      body.node--type-insight-search #page-wrapper .view-authored-by .view-filters .form--inline select {
        padding: 0 15px;
        height: 45px;
        line-height: 45px;
        background: #fff;
        border-radius: 0;
        border: none;
        font-size: 16px;
        font-size: 1.6rem; }
        @media screen and (max-width: 767.98px) {
          body #page-wrapper .node--type-page .view-insights-overview .view-filters .form--inline select, body #page-wrapper .node--type-page .view-authored-by .view-filters .form--inline select,
          #page-wrapper .node--type-insight .view-insights-overview .view-filters .form--inline select,
          #page-wrapper .node--type-insight .view-authored-by .view-filters .form--inline select,
          #page-wrapper .node--type-author .view-insights-overview .view-filters .form--inline select,
          #page-wrapper .node--type-author .view-authored-by .view-filters .form--inline select,
          body.paragraphs-previewer .view-insights-overview .view-filters .form--inline select,
          body.paragraphs-previewer .view-authored-by .view-filters .form--inline select,
          body.node--type-landing-page #page-wrapper .view-insights-overview .view-filters .form--inline select,
          body.node--type-landing-page #page-wrapper .view-authored-by .view-filters .form--inline select,
          body.node--type-insight-search #page-wrapper .view-insights-overview .view-filters .form--inline select,
          body.node--type-insight-search #page-wrapper .view-authored-by .view-filters .form--inline select {
            width: 100%; } }
      body #page-wrapper .node--type-page .view-insights-overview .view-filters .form--inline .chosen-search-input:focus, body #page-wrapper .node--type-page .view-authored-by .view-filters .form--inline .chosen-search-input:focus,
      #page-wrapper .node--type-insight .view-insights-overview .view-filters .form--inline .chosen-search-input:focus,
      #page-wrapper .node--type-insight .view-authored-by .view-filters .form--inline .chosen-search-input:focus,
      #page-wrapper .node--type-author .view-insights-overview .view-filters .form--inline .chosen-search-input:focus,
      #page-wrapper .node--type-author .view-authored-by .view-filters .form--inline .chosen-search-input:focus,
      body.paragraphs-previewer .view-insights-overview .view-filters .form--inline .chosen-search-input:focus,
      body.paragraphs-previewer .view-authored-by .view-filters .form--inline .chosen-search-input:focus,
      body.node--type-landing-page #page-wrapper .view-insights-overview .view-filters .form--inline .chosen-search-input:focus,
      body.node--type-landing-page #page-wrapper .view-authored-by .view-filters .form--inline .chosen-search-input:focus,
      body.node--type-insight-search #page-wrapper .view-insights-overview .view-filters .form--inline .chosen-search-input:focus,
      body.node--type-insight-search #page-wrapper .view-authored-by .view-filters .form--inline .chosen-search-input:focus {
        border: 2px solid #850f89; }
      body #page-wrapper .node--type-page .view-insights-overview .view-filters .form--inline .chosen-drop, body #page-wrapper .node--type-page .view-authored-by .view-filters .form--inline .chosen-drop,
      #page-wrapper .node--type-insight .view-insights-overview .view-filters .form--inline .chosen-drop,
      #page-wrapper .node--type-insight .view-authored-by .view-filters .form--inline .chosen-drop,
      #page-wrapper .node--type-author .view-insights-overview .view-filters .form--inline .chosen-drop,
      #page-wrapper .node--type-author .view-authored-by .view-filters .form--inline .chosen-drop,
      body.paragraphs-previewer .view-insights-overview .view-filters .form--inline .chosen-drop,
      body.paragraphs-previewer .view-authored-by .view-filters .form--inline .chosen-drop,
      body.node--type-landing-page #page-wrapper .view-insights-overview .view-filters .form--inline .chosen-drop,
      body.node--type-landing-page #page-wrapper .view-authored-by .view-filters .form--inline .chosen-drop,
      body.node--type-insight-search #page-wrapper .view-insights-overview .view-filters .form--inline .chosen-drop,
      body.node--type-insight-search #page-wrapper .view-authored-by .view-filters .form--inline .chosen-drop {
        border: none;
        border-radius: 0; }
      body #page-wrapper .node--type-page .view-insights-overview .view-filters .form--inline ul.chosen-results, body #page-wrapper .node--type-page .view-authored-by .view-filters .form--inline ul.chosen-results,
      #page-wrapper .node--type-insight .view-insights-overview .view-filters .form--inline ul.chosen-results,
      #page-wrapper .node--type-insight .view-authored-by .view-filters .form--inline ul.chosen-results,
      #page-wrapper .node--type-author .view-insights-overview .view-filters .form--inline ul.chosen-results,
      #page-wrapper .node--type-author .view-authored-by .view-filters .form--inline ul.chosen-results,
      body.paragraphs-previewer .view-insights-overview .view-filters .form--inline ul.chosen-results,
      body.paragraphs-previewer .view-authored-by .view-filters .form--inline ul.chosen-results,
      body.node--type-landing-page #page-wrapper .view-insights-overview .view-filters .form--inline ul.chosen-results,
      body.node--type-landing-page #page-wrapper .view-authored-by .view-filters .form--inline ul.chosen-results,
      body.node--type-insight-search #page-wrapper .view-insights-overview .view-filters .form--inline ul.chosen-results,
      body.node--type-insight-search #page-wrapper .view-authored-by .view-filters .form--inline ul.chosen-results {
        padding: 0;
        margin: 0; }
        body #page-wrapper .node--type-page .view-insights-overview .view-filters .form--inline ul.chosen-results li, body #page-wrapper .node--type-page .view-authored-by .view-filters .form--inline ul.chosen-results li,
        #page-wrapper .node--type-insight .view-insights-overview .view-filters .form--inline ul.chosen-results li,
        #page-wrapper .node--type-insight .view-authored-by .view-filters .form--inline ul.chosen-results li,
        #page-wrapper .node--type-author .view-insights-overview .view-filters .form--inline ul.chosen-results li,
        #page-wrapper .node--type-author .view-authored-by .view-filters .form--inline ul.chosen-results li,
        body.paragraphs-previewer .view-insights-overview .view-filters .form--inline ul.chosen-results li,
        body.paragraphs-previewer .view-authored-by .view-filters .form--inline ul.chosen-results li,
        body.node--type-landing-page #page-wrapper .view-insights-overview .view-filters .form--inline ul.chosen-results li,
        body.node--type-landing-page #page-wrapper .view-authored-by .view-filters .form--inline ul.chosen-results li,
        body.node--type-insight-search #page-wrapper .view-insights-overview .view-filters .form--inline ul.chosen-results li,
        body.node--type-insight-search #page-wrapper .view-authored-by .view-filters .form--inline ul.chosen-results li {
          padding: 5px 15px;
          word-wrap: normal; }
          body #page-wrapper .node--type-page .view-insights-overview .view-filters .form--inline ul.chosen-results li.highlighted, body #page-wrapper .node--type-page .view-insights-overview .view-filters .form--inline ul.chosen-results li:focus, body #page-wrapper .node--type-page .view-authored-by .view-filters .form--inline ul.chosen-results li.highlighted, body #page-wrapper .node--type-page .view-authored-by .view-filters .form--inline ul.chosen-results li:focus,
          #page-wrapper .node--type-insight .view-insights-overview .view-filters .form--inline ul.chosen-results li.highlighted,
          #page-wrapper .node--type-insight .view-insights-overview .view-filters .form--inline ul.chosen-results li:focus,
          #page-wrapper .node--type-insight .view-authored-by .view-filters .form--inline ul.chosen-results li.highlighted,
          #page-wrapper .node--type-insight .view-authored-by .view-filters .form--inline ul.chosen-results li:focus,
          #page-wrapper .node--type-author .view-insights-overview .view-filters .form--inline ul.chosen-results li.highlighted,
          #page-wrapper .node--type-author .view-insights-overview .view-filters .form--inline ul.chosen-results li:focus,
          #page-wrapper .node--type-author .view-authored-by .view-filters .form--inline ul.chosen-results li.highlighted,
          #page-wrapper .node--type-author .view-authored-by .view-filters .form--inline ul.chosen-results li:focus,
          body.paragraphs-previewer .view-insights-overview .view-filters .form--inline ul.chosen-results li.highlighted,
          body.paragraphs-previewer .view-insights-overview .view-filters .form--inline ul.chosen-results li:focus,
          body.paragraphs-previewer .view-authored-by .view-filters .form--inline ul.chosen-results li.highlighted,
          body.paragraphs-previewer .view-authored-by .view-filters .form--inline ul.chosen-results li:focus,
          body.node--type-landing-page #page-wrapper .view-insights-overview .view-filters .form--inline ul.chosen-results li.highlighted,
          body.node--type-landing-page #page-wrapper .view-insights-overview .view-filters .form--inline ul.chosen-results li:focus,
          body.node--type-landing-page #page-wrapper .view-authored-by .view-filters .form--inline ul.chosen-results li.highlighted,
          body.node--type-landing-page #page-wrapper .view-authored-by .view-filters .form--inline ul.chosen-results li:focus,
          body.node--type-insight-search #page-wrapper .view-insights-overview .view-filters .form--inline ul.chosen-results li.highlighted,
          body.node--type-insight-search #page-wrapper .view-insights-overview .view-filters .form--inline ul.chosen-results li:focus,
          body.node--type-insight-search #page-wrapper .view-authored-by .view-filters .form--inline ul.chosen-results li.highlighted,
          body.node--type-insight-search #page-wrapper .view-authored-by .view-filters .form--inline ul.chosen-results li:focus {
            background: #201747;
            color: #fff; }
      body #page-wrapper .node--type-page .view-insights-overview .view-filters .form--inline .chosen-container, body #page-wrapper .node--type-page .view-authored-by .view-filters .form--inline .chosen-container,
      #page-wrapper .node--type-insight .view-insights-overview .view-filters .form--inline .chosen-container,
      #page-wrapper .node--type-insight .view-authored-by .view-filters .form--inline .chosen-container,
      #page-wrapper .node--type-author .view-insights-overview .view-filters .form--inline .chosen-container,
      #page-wrapper .node--type-author .view-authored-by .view-filters .form--inline .chosen-container,
      body.paragraphs-previewer .view-insights-overview .view-filters .form--inline .chosen-container,
      body.paragraphs-previewer .view-authored-by .view-filters .form--inline .chosen-container,
      body.node--type-landing-page #page-wrapper .view-insights-overview .view-filters .form--inline .chosen-container,
      body.node--type-landing-page #page-wrapper .view-authored-by .view-filters .form--inline .chosen-container,
      body.node--type-insight-search #page-wrapper .view-insights-overview .view-filters .form--inline .chosen-container,
      body.node--type-insight-search #page-wrapper .view-authored-by .view-filters .form--inline .chosen-container {
        width: 100% !important; }
        body #page-wrapper .node--type-page .view-insights-overview .view-filters .form--inline .chosen-container.chosen-with-drop a.chosen-single:after, body #page-wrapper .node--type-page .view-authored-by .view-filters .form--inline .chosen-container.chosen-with-drop a.chosen-single:after,
        #page-wrapper .node--type-insight .view-insights-overview .view-filters .form--inline .chosen-container.chosen-with-drop a.chosen-single:after,
        #page-wrapper .node--type-insight .view-authored-by .view-filters .form--inline .chosen-container.chosen-with-drop a.chosen-single:after,
        #page-wrapper .node--type-author .view-insights-overview .view-filters .form--inline .chosen-container.chosen-with-drop a.chosen-single:after,
        #page-wrapper .node--type-author .view-authored-by .view-filters .form--inline .chosen-container.chosen-with-drop a.chosen-single:after,
        body.paragraphs-previewer .view-insights-overview .view-filters .form--inline .chosen-container.chosen-with-drop a.chosen-single:after,
        body.paragraphs-previewer .view-authored-by .view-filters .form--inline .chosen-container.chosen-with-drop a.chosen-single:after,
        body.node--type-landing-page #page-wrapper .view-insights-overview .view-filters .form--inline .chosen-container.chosen-with-drop a.chosen-single:after,
        body.node--type-landing-page #page-wrapper .view-authored-by .view-filters .form--inline .chosen-container.chosen-with-drop a.chosen-single:after,
        body.node--type-insight-search #page-wrapper .view-insights-overview .view-filters .form--inline .chosen-container.chosen-with-drop a.chosen-single:after,
        body.node--type-insight-search #page-wrapper .view-authored-by .view-filters .form--inline .chosen-container.chosen-with-drop a.chosen-single:after {
          transform: rotate(180deg); }
      body #page-wrapper .node--type-page .view-insights-overview .view-filters .form--inline .chosen-single, body #page-wrapper .node--type-page .view-authored-by .view-filters .form--inline .chosen-single,
      #page-wrapper .node--type-insight .view-insights-overview .view-filters .form--inline .chosen-single,
      #page-wrapper .node--type-insight .view-authored-by .view-filters .form--inline .chosen-single,
      #page-wrapper .node--type-author .view-insights-overview .view-filters .form--inline .chosen-single,
      #page-wrapper .node--type-author .view-authored-by .view-filters .form--inline .chosen-single,
      body.paragraphs-previewer .view-insights-overview .view-filters .form--inline .chosen-single,
      body.paragraphs-previewer .view-authored-by .view-filters .form--inline .chosen-single,
      body.node--type-landing-page #page-wrapper .view-insights-overview .view-filters .form--inline .chosen-single,
      body.node--type-landing-page #page-wrapper .view-authored-by .view-filters .form--inline .chosen-single,
      body.node--type-insight-search #page-wrapper .view-insights-overview .view-filters .form--inline .chosen-single,
      body.node--type-insight-search #page-wrapper .view-authored-by .view-filters .form--inline .chosen-single {
        -webkit-transition: all 0.15s linear;
        -moz-transition: all 0.15s linear;
        -ms-transition: all 0.15s linear;
        -o-transition: all 0.15s linear;
        transition: all 0.15s linear;
        border: none;
        height: 45px;
        line-height: 45px;
        padding: 0 30px 0 15px; }
        body #page-wrapper .node--type-page .view-insights-overview .view-filters .form--inline .chosen-single span, body #page-wrapper .node--type-page .view-authored-by .view-filters .form--inline .chosen-single span,
        #page-wrapper .node--type-insight .view-insights-overview .view-filters .form--inline .chosen-single span,
        #page-wrapper .node--type-insight .view-authored-by .view-filters .form--inline .chosen-single span,
        #page-wrapper .node--type-author .view-insights-overview .view-filters .form--inline .chosen-single span,
        #page-wrapper .node--type-author .view-authored-by .view-filters .form--inline .chosen-single span,
        body.paragraphs-previewer .view-insights-overview .view-filters .form--inline .chosen-single span,
        body.paragraphs-previewer .view-authored-by .view-filters .form--inline .chosen-single span,
        body.node--type-landing-page #page-wrapper .view-insights-overview .view-filters .form--inline .chosen-single span,
        body.node--type-landing-page #page-wrapper .view-authored-by .view-filters .form--inline .chosen-single span,
        body.node--type-insight-search #page-wrapper .view-insights-overview .view-filters .form--inline .chosen-single span,
        body.node--type-insight-search #page-wrapper .view-authored-by .view-filters .form--inline .chosen-single span {
          font-size: 16px;
          font-size: 1.6rem;
          font-family: 'Avenir LT W01 45 Book', sans-serif;
          margin-right: 0; }
        body #page-wrapper .node--type-page .view-insights-overview .view-filters .form--inline .chosen-single li, body #page-wrapper .node--type-page .view-authored-by .view-filters .form--inline .chosen-single li,
        #page-wrapper .node--type-insight .view-insights-overview .view-filters .form--inline .chosen-single li,
        #page-wrapper .node--type-insight .view-authored-by .view-filters .form--inline .chosen-single li,
        #page-wrapper .node--type-author .view-insights-overview .view-filters .form--inline .chosen-single li,
        #page-wrapper .node--type-author .view-authored-by .view-filters .form--inline .chosen-single li,
        body.paragraphs-previewer .view-insights-overview .view-filters .form--inline .chosen-single li,
        body.paragraphs-previewer .view-authored-by .view-filters .form--inline .chosen-single li,
        body.node--type-landing-page #page-wrapper .view-insights-overview .view-filters .form--inline .chosen-single li,
        body.node--type-landing-page #page-wrapper .view-authored-by .view-filters .form--inline .chosen-single li,
        body.node--type-insight-search #page-wrapper .view-insights-overview .view-filters .form--inline .chosen-single li,
        body.node--type-insight-search #page-wrapper .view-authored-by .view-filters .form--inline .chosen-single li {
          -webkit-transition: all 0.15s linear;
          -moz-transition: all 0.15s linear;
          -ms-transition: all 0.15s linear;
          -o-transition: all 0.15s linear;
          transition: all 0.15s linear; }
        body #page-wrapper .node--type-page .view-insights-overview .view-filters .form--inline .chosen-single:after, body #page-wrapper .node--type-page .view-authored-by .view-filters .form--inline .chosen-single:after,
        #page-wrapper .node--type-insight .view-insights-overview .view-filters .form--inline .chosen-single:after,
        #page-wrapper .node--type-insight .view-authored-by .view-filters .form--inline .chosen-single:after,
        #page-wrapper .node--type-author .view-insights-overview .view-filters .form--inline .chosen-single:after,
        #page-wrapper .node--type-author .view-authored-by .view-filters .form--inline .chosen-single:after,
        body.paragraphs-previewer .view-insights-overview .view-filters .form--inline .chosen-single:after,
        body.paragraphs-previewer .view-authored-by .view-filters .form--inline .chosen-single:after,
        body.node--type-landing-page #page-wrapper .view-insights-overview .view-filters .form--inline .chosen-single:after,
        body.node--type-landing-page #page-wrapper .view-authored-by .view-filters .form--inline .chosen-single:after,
        body.node--type-insight-search #page-wrapper .view-insights-overview .view-filters .form--inline .chosen-single:after,
        body.node--type-insight-search #page-wrapper .view-authored-by .view-filters .form--inline .chosen-single:after {
          content: '';
          display: inline-block;
          width: 0;
          height: 0;
          margin-left: 2px;
          vertical-align: middle;
          border-top: 4px dashed;
          border-top: 4px solid\9;
          border-right: 4px solid transparent;
          border-left: 4px solid transparent;
          position: absolute;
          right: 10px;
          top: 50%;
          transform: translate(0, -50%); }
      body #page-wrapper .node--type-page .view-insights-overview .view-filters .form--inline > div, body #page-wrapper .node--type-page .view-authored-by .view-filters .form--inline > div,
      #page-wrapper .node--type-insight .view-insights-overview .view-filters .form--inline > div,
      #page-wrapper .node--type-insight .view-authored-by .view-filters .form--inline > div,
      #page-wrapper .node--type-author .view-insights-overview .view-filters .form--inline > div,
      #page-wrapper .node--type-author .view-authored-by .view-filters .form--inline > div,
      body.paragraphs-previewer .view-insights-overview .view-filters .form--inline > div,
      body.paragraphs-previewer .view-authored-by .view-filters .form--inline > div,
      body.node--type-landing-page #page-wrapper .view-insights-overview .view-filters .form--inline > div,
      body.node--type-landing-page #page-wrapper .view-authored-by .view-filters .form--inline > div,
      body.node--type-insight-search #page-wrapper .view-insights-overview .view-filters .form--inline > div,
      body.node--type-insight-search #page-wrapper .view-authored-by .view-filters .form--inline > div {
        margin-bottom: 1.5rem; }
        @media screen and (min-width: 768px) {
          body #page-wrapper .node--type-page .view-insights-overview .view-filters .form--inline > div, body #page-wrapper .node--type-page .view-authored-by .view-filters .form--inline > div,
          #page-wrapper .node--type-insight .view-insights-overview .view-filters .form--inline > div,
          #page-wrapper .node--type-insight .view-authored-by .view-filters .form--inline > div,
          #page-wrapper .node--type-author .view-insights-overview .view-filters .form--inline > div,
          #page-wrapper .node--type-author .view-authored-by .view-filters .form--inline > div,
          body.paragraphs-previewer .view-insights-overview .view-filters .form--inline > div,
          body.paragraphs-previewer .view-authored-by .view-filters .form--inline > div,
          body.node--type-landing-page #page-wrapper .view-insights-overview .view-filters .form--inline > div,
          body.node--type-landing-page #page-wrapper .view-authored-by .view-filters .form--inline > div,
          body.node--type-insight-search #page-wrapper .view-insights-overview .view-filters .form--inline > div,
          body.node--type-insight-search #page-wrapper .view-authored-by .view-filters .form--inline > div {
            width: 22%; } }
        body #page-wrapper .node--type-page .view-insights-overview .view-filters .form--inline > div:last-of-type, body #page-wrapper .node--type-page .view-authored-by .view-filters .form--inline > div:last-of-type,
        #page-wrapper .node--type-insight .view-insights-overview .view-filters .form--inline > div:last-of-type,
        #page-wrapper .node--type-insight .view-authored-by .view-filters .form--inline > div:last-of-type,
        #page-wrapper .node--type-author .view-insights-overview .view-filters .form--inline > div:last-of-type,
        #page-wrapper .node--type-author .view-authored-by .view-filters .form--inline > div:last-of-type,
        body.paragraphs-previewer .view-insights-overview .view-filters .form--inline > div:last-of-type,
        body.paragraphs-previewer .view-authored-by .view-filters .form--inline > div:last-of-type,
        body.node--type-landing-page #page-wrapper .view-insights-overview .view-filters .form--inline > div:last-of-type,
        body.node--type-landing-page #page-wrapper .view-authored-by .view-filters .form--inline > div:last-of-type,
        body.node--type-insight-search #page-wrapper .view-insights-overview .view-filters .form--inline > div:last-of-type,
        body.node--type-insight-search #page-wrapper .view-authored-by .view-filters .form--inline > div:last-of-type {
          margin-right: 0; }
    body #page-wrapper .node--type-page .view-insights-overview .view-empty, body #page-wrapper .node--type-page .view-authored-by .view-empty,
    #page-wrapper .node--type-insight .view-insights-overview .view-empty,
    #page-wrapper .node--type-insight .view-authored-by .view-empty,
    #page-wrapper .node--type-author .view-insights-overview .view-empty,
    #page-wrapper .node--type-author .view-authored-by .view-empty,
    body.paragraphs-previewer .view-insights-overview .view-empty,
    body.paragraphs-previewer .view-authored-by .view-empty,
    body.node--type-landing-page #page-wrapper .view-insights-overview .view-empty,
    body.node--type-landing-page #page-wrapper .view-authored-by .view-empty,
    body.node--type-insight-search #page-wrapper .view-insights-overview .view-empty,
    body.node--type-insight-search #page-wrapper .view-authored-by .view-empty {
      background-color: #f5f5f5;
      justify-content: flex-start;
      padding: 1.5rem;
      padding-top: 5.5rem;
      bottom: 0; }
      body #page-wrapper .node--type-page .view-insights-overview .view-empty h6, body #page-wrapper .node--type-page .view-insights-overview .view-empty p, body #page-wrapper .node--type-page .view-insights-overview .view-empty div, body #page-wrapper .node--type-page .view-authored-by .view-empty h6, body #page-wrapper .node--type-page .view-authored-by .view-empty p, body #page-wrapper .node--type-page .view-authored-by .view-empty div,
      #page-wrapper .node--type-insight .view-insights-overview .view-empty h6,
      #page-wrapper .node--type-insight .view-insights-overview .view-empty p,
      #page-wrapper .node--type-insight .view-insights-overview .view-empty div,
      #page-wrapper .node--type-insight .view-authored-by .view-empty h6,
      #page-wrapper .node--type-insight .view-authored-by .view-empty p,
      #page-wrapper .node--type-insight .view-authored-by .view-empty div,
      #page-wrapper .node--type-author .view-insights-overview .view-empty h6,
      #page-wrapper .node--type-author .view-insights-overview .view-empty p,
      #page-wrapper .node--type-author .view-insights-overview .view-empty div,
      #page-wrapper .node--type-author .view-authored-by .view-empty h6,
      #page-wrapper .node--type-author .view-authored-by .view-empty p,
      #page-wrapper .node--type-author .view-authored-by .view-empty div,
      body.paragraphs-previewer .view-insights-overview .view-empty h6,
      body.paragraphs-previewer .view-insights-overview .view-empty p,
      body.paragraphs-previewer .view-insights-overview .view-empty div,
      body.paragraphs-previewer .view-authored-by .view-empty h6,
      body.paragraphs-previewer .view-authored-by .view-empty p,
      body.paragraphs-previewer .view-authored-by .view-empty div,
      body.node--type-landing-page #page-wrapper .view-insights-overview .view-empty h6,
      body.node--type-landing-page #page-wrapper .view-insights-overview .view-empty p,
      body.node--type-landing-page #page-wrapper .view-insights-overview .view-empty div,
      body.node--type-landing-page #page-wrapper .view-authored-by .view-empty h6,
      body.node--type-landing-page #page-wrapper .view-authored-by .view-empty p,
      body.node--type-landing-page #page-wrapper .view-authored-by .view-empty div,
      body.node--type-insight-search #page-wrapper .view-insights-overview .view-empty h6,
      body.node--type-insight-search #page-wrapper .view-insights-overview .view-empty p,
      body.node--type-insight-search #page-wrapper .view-insights-overview .view-empty div,
      body.node--type-insight-search #page-wrapper .view-authored-by .view-empty h6,
      body.node--type-insight-search #page-wrapper .view-authored-by .view-empty p,
      body.node--type-insight-search #page-wrapper .view-authored-by .view-empty div {
        width: 100%; }
      body #page-wrapper .node--type-page .view-insights-overview .view-empty:before, body #page-wrapper .node--type-page .view-authored-by .view-empty:before,
      #page-wrapper .node--type-insight .view-insights-overview .view-empty:before,
      #page-wrapper .node--type-insight .view-authored-by .view-empty:before,
      #page-wrapper .node--type-author .view-insights-overview .view-empty:before,
      #page-wrapper .node--type-author .view-authored-by .view-empty:before,
      body.paragraphs-previewer .view-insights-overview .view-empty:before,
      body.paragraphs-previewer .view-authored-by .view-empty:before,
      body.node--type-landing-page #page-wrapper .view-insights-overview .view-empty:before,
      body.node--type-landing-page #page-wrapper .view-authored-by .view-empty:before,
      body.node--type-insight-search #page-wrapper .view-insights-overview .view-empty:before,
      body.node--type-insight-search #page-wrapper .view-authored-by .view-empty:before {
        content: none; }
    body #page-wrapper .node--type-page .view-insights-overview .views-row, body #page-wrapper .node--type-page .view-authored-by .views-row,
    #page-wrapper .node--type-insight .view-insights-overview .views-row,
    #page-wrapper .node--type-insight .view-authored-by .views-row,
    #page-wrapper .node--type-author .view-insights-overview .views-row,
    #page-wrapper .node--type-author .view-authored-by .views-row,
    body.paragraphs-previewer .view-insights-overview .views-row,
    body.paragraphs-previewer .view-authored-by .views-row,
    body.node--type-landing-page #page-wrapper .view-insights-overview .views-row,
    body.node--type-landing-page #page-wrapper .view-authored-by .views-row,
    body.node--type-insight-search #page-wrapper .view-insights-overview .views-row,
    body.node--type-insight-search #page-wrapper .view-authored-by .views-row {
      padding: 0; }
      body #page-wrapper .node--type-page .view-insights-overview .views-row a, body #page-wrapper .node--type-page .view-authored-by .views-row a,
      #page-wrapper .node--type-insight .view-insights-overview .views-row a,
      #page-wrapper .node--type-insight .view-authored-by .views-row a,
      #page-wrapper .node--type-author .view-insights-overview .views-row a,
      #page-wrapper .node--type-author .view-authored-by .views-row a,
      body.paragraphs-previewer .view-insights-overview .views-row a,
      body.paragraphs-previewer .view-authored-by .views-row a,
      body.node--type-landing-page #page-wrapper .view-insights-overview .views-row a,
      body.node--type-landing-page #page-wrapper .view-authored-by .views-row a,
      body.node--type-insight-search #page-wrapper .view-insights-overview .views-row a,
      body.node--type-insight-search #page-wrapper .view-authored-by .views-row a {
        border: none; }
        body #page-wrapper .node--type-page .view-insights-overview .views-row a:hover, body #page-wrapper .node--type-page .view-insights-overview .views-row a:focus, body #page-wrapper .node--type-page .view-authored-by .views-row a:hover, body #page-wrapper .node--type-page .view-authored-by .views-row a:focus,
        #page-wrapper .node--type-insight .view-insights-overview .views-row a:hover,
        #page-wrapper .node--type-insight .view-insights-overview .views-row a:focus,
        #page-wrapper .node--type-insight .view-authored-by .views-row a:hover,
        #page-wrapper .node--type-insight .view-authored-by .views-row a:focus,
        #page-wrapper .node--type-author .view-insights-overview .views-row a:hover,
        #page-wrapper .node--type-author .view-insights-overview .views-row a:focus,
        #page-wrapper .node--type-author .view-authored-by .views-row a:hover,
        #page-wrapper .node--type-author .view-authored-by .views-row a:focus,
        body.paragraphs-previewer .view-insights-overview .views-row a:hover,
        body.paragraphs-previewer .view-insights-overview .views-row a:focus,
        body.paragraphs-previewer .view-authored-by .views-row a:hover,
        body.paragraphs-previewer .view-authored-by .views-row a:focus,
        body.node--type-landing-page #page-wrapper .view-insights-overview .views-row a:hover,
        body.node--type-landing-page #page-wrapper .view-insights-overview .views-row a:focus,
        body.node--type-landing-page #page-wrapper .view-authored-by .views-row a:hover,
        body.node--type-landing-page #page-wrapper .view-authored-by .views-row a:focus,
        body.node--type-insight-search #page-wrapper .view-insights-overview .views-row a:hover,
        body.node--type-insight-search #page-wrapper .view-insights-overview .views-row a:focus,
        body.node--type-insight-search #page-wrapper .view-authored-by .views-row a:hover,
        body.node--type-insight-search #page-wrapper .view-authored-by .views-row a:focus {
          background: transparent; }
  body #page-wrapper .node--type-page .chosen-container,
  #page-wrapper .node--type-insight .chosen-container,
  #page-wrapper .node--type-author .chosen-container,
  body.paragraphs-previewer .chosen-container,
  body.node--type-landing-page #page-wrapper .chosen-container,
  body.node--type-insight-search #page-wrapper .chosen-container {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    font-size: 13px;
    font-size: 1.3rem;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none; }
    body #page-wrapper .node--type-page .chosen-container *,
    #page-wrapper .node--type-insight .chosen-container *,
    #page-wrapper .node--type-author .chosen-container *,
    body.paragraphs-previewer .chosen-container *,
    body.node--type-landing-page #page-wrapper .chosen-container *,
    body.node--type-insight-search #page-wrapper .chosen-container * {
      -webkit-box-sizing: border-box;
      -moz-box-sizing: border-box;
      box-sizing: border-box; }
    body #page-wrapper .node--type-page .chosen-container .chosen-drop,
    #page-wrapper .node--type-insight .chosen-container .chosen-drop,
    #page-wrapper .node--type-author .chosen-container .chosen-drop,
    body.paragraphs-previewer .chosen-container .chosen-drop,
    body.node--type-landing-page #page-wrapper .chosen-container .chosen-drop,
    body.node--type-insight-search #page-wrapper .chosen-container .chosen-drop {
      position: absolute;
      top: 100%;
      left: -9999px;
      z-index: 1010;
      width: 100%;
      border: 1px solid #aaa;
      border-top: 0;
      background: #fff;
      box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15); }
    body #page-wrapper .node--type-page .chosen-container.chosen-with-drop .chosen-drop,
    #page-wrapper .node--type-insight .chosen-container.chosen-with-drop .chosen-drop,
    #page-wrapper .node--type-author .chosen-container.chosen-with-drop .chosen-drop,
    body.paragraphs-previewer .chosen-container.chosen-with-drop .chosen-drop,
    body.node--type-landing-page #page-wrapper .chosen-container.chosen-with-drop .chosen-drop,
    body.node--type-insight-search #page-wrapper .chosen-container.chosen-with-drop .chosen-drop {
      left: 0; }
    body #page-wrapper .node--type-page .chosen-container a,
    #page-wrapper .node--type-insight .chosen-container a,
    #page-wrapper .node--type-author .chosen-container a,
    body.paragraphs-previewer .chosen-container a,
    body.node--type-landing-page #page-wrapper .chosen-container a,
    body.node--type-insight-search #page-wrapper .chosen-container a {
      cursor: pointer; }
    body #page-wrapper .node--type-page .chosen-container .search-choice .group-name, body #page-wrapper .node--type-page .chosen-container .chosen-single .group-name,
    #page-wrapper .node--type-insight .chosen-container .search-choice .group-name,
    #page-wrapper .node--type-insight .chosen-container .chosen-single .group-name,
    #page-wrapper .node--type-author .chosen-container .search-choice .group-name,
    #page-wrapper .node--type-author .chosen-container .chosen-single .group-name,
    body.paragraphs-previewer .chosen-container .search-choice .group-name,
    body.paragraphs-previewer .chosen-container .chosen-single .group-name,
    body.node--type-landing-page #page-wrapper .chosen-container .search-choice .group-name,
    body.node--type-landing-page #page-wrapper .chosen-container .chosen-single .group-name,
    body.node--type-insight-search #page-wrapper .chosen-container .search-choice .group-name,
    body.node--type-insight-search #page-wrapper .chosen-container .chosen-single .group-name {
      margin-right: 4px;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      font-weight: normal;
      color: #999999; }
      body #page-wrapper .node--type-page .chosen-container .search-choice .group-name:after, body #page-wrapper .node--type-page .chosen-container .chosen-single .group-name:after,
      #page-wrapper .node--type-insight .chosen-container .search-choice .group-name:after,
      #page-wrapper .node--type-insight .chosen-container .chosen-single .group-name:after,
      #page-wrapper .node--type-author .chosen-container .search-choice .group-name:after,
      #page-wrapper .node--type-author .chosen-container .chosen-single .group-name:after,
      body.paragraphs-previewer .chosen-container .search-choice .group-name:after,
      body.paragraphs-previewer .chosen-container .chosen-single .group-name:after,
      body.node--type-landing-page #page-wrapper .chosen-container .search-choice .group-name:after,
      body.node--type-landing-page #page-wrapper .chosen-container .chosen-single .group-name:after,
      body.node--type-insight-search #page-wrapper .chosen-container .search-choice .group-name:after,
      body.node--type-insight-search #page-wrapper .chosen-container .chosen-single .group-name:after {
        content: ":";
        padding-left: 2px;
        vertical-align: top; }
  body #page-wrapper .node--type-page .chosen-container-single .chosen-single,
  #page-wrapper .node--type-insight .chosen-container-single .chosen-single,
  #page-wrapper .node--type-author .chosen-container-single .chosen-single,
  body.paragraphs-previewer .chosen-container-single .chosen-single,
  body.node--type-landing-page #page-wrapper .chosen-container-single .chosen-single,
  body.node--type-insight-search #page-wrapper .chosen-container-single .chosen-single {
    position: relative;
    display: block;
    overflow: hidden;
    padding: 1rem 1.5rem;
    border: 1px solid #7f7f7f;
    background-color: #fff;
    color: #444;
    text-decoration: none;
    white-space: nowrap;
    line-height: 2.4; }
  body #page-wrapper .node--type-page .chosen-container-single .chosen-default,
  #page-wrapper .node--type-insight .chosen-container-single .chosen-default,
  #page-wrapper .node--type-author .chosen-container-single .chosen-default,
  body.paragraphs-previewer .chosen-container-single .chosen-default,
  body.node--type-landing-page #page-wrapper .chosen-container-single .chosen-default,
  body.node--type-insight-search #page-wrapper .chosen-container-single .chosen-default {
    color: #999; }
  body #page-wrapper .node--type-page .chosen-container-single .chosen-single span,
  #page-wrapper .node--type-insight .chosen-container-single .chosen-single span,
  #page-wrapper .node--type-author .chosen-container-single .chosen-single span,
  body.paragraphs-previewer .chosen-container-single .chosen-single span,
  body.node--type-landing-page #page-wrapper .chosen-container-single .chosen-single span,
  body.node--type-insight-search #page-wrapper .chosen-container-single .chosen-single span {
    display: block;
    overflow: hidden;
    margin-right: 2.6rem;
    text-overflow: ellipsis;
    white-space: nowrap; }
  body #page-wrapper .node--type-page .chosen-container-single .chosen-single abbr,
  #page-wrapper .node--type-insight .chosen-container-single .chosen-single abbr,
  #page-wrapper .node--type-author .chosen-container-single .chosen-single abbr,
  body.paragraphs-previewer .chosen-container-single .chosen-single abbr,
  body.node--type-landing-page #page-wrapper .chosen-container-single .chosen-single abbr,
  body.node--type-insight-search #page-wrapper .chosen-container-single .chosen-single abbr {
    position: absolute;
    top: 6px;
    right: 26px;
    display: block;
    width: 12px;
    height: 12px;
    font-size: 1px;
    font-size: 0.1rem; }
  body #page-wrapper .node--type-page .chosen-container-single .chosen-single div,
  #page-wrapper .node--type-insight .chosen-container-single .chosen-single div,
  #page-wrapper .node--type-author .chosen-container-single .chosen-single div,
  body.paragraphs-previewer .chosen-container-single .chosen-single div,
  body.node--type-landing-page #page-wrapper .chosen-container-single .chosen-single div,
  body.node--type-insight-search #page-wrapper .chosen-container-single .chosen-single div {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 18px;
    height: 100%; }
    body #page-wrapper .node--type-page .chosen-container-single .chosen-single div b,
    #page-wrapper .node--type-insight .chosen-container-single .chosen-single div b,
    #page-wrapper .node--type-author .chosen-container-single .chosen-single div b,
    body.paragraphs-previewer .chosen-container-single .chosen-single div b,
    body.node--type-landing-page #page-wrapper .chosen-container-single .chosen-single div b,
    body.node--type-insight-search #page-wrapper .chosen-container-single .chosen-single div b {
      display: block;
      width: 100%;
      height: 100%; }
  body #page-wrapper .node--type-page .chosen-container-single .chosen-single-with-deselect span,
  #page-wrapper .node--type-insight .chosen-container-single .chosen-single-with-deselect span,
  #page-wrapper .node--type-author .chosen-container-single .chosen-single-with-deselect span,
  body.paragraphs-previewer .chosen-container-single .chosen-single-with-deselect span,
  body.node--type-landing-page #page-wrapper .chosen-container-single .chosen-single-with-deselect span,
  body.node--type-insight-search #page-wrapper .chosen-container-single .chosen-single-with-deselect span {
    margin-right: 38px; }
  body #page-wrapper .node--type-page .chosen-container-single.chosen-disabled .chosen-single abbr:hover,
  #page-wrapper .node--type-insight .chosen-container-single.chosen-disabled .chosen-single abbr:hover,
  #page-wrapper .node--type-author .chosen-container-single.chosen-disabled .chosen-single abbr:hover,
  body.paragraphs-previewer .chosen-container-single.chosen-disabled .chosen-single abbr:hover,
  body.node--type-landing-page #page-wrapper .chosen-container-single.chosen-disabled .chosen-single abbr:hover,
  body.node--type-insight-search #page-wrapper .chosen-container-single.chosen-disabled .chosen-single abbr:hover {
    background-position: -42px -10px; }
  body #page-wrapper .node--type-page .chosen-container-single .chosen-search,
  #page-wrapper .node--type-insight .chosen-container-single .chosen-search,
  #page-wrapper .node--type-author .chosen-container-single .chosen-search,
  body.paragraphs-previewer .chosen-container-single .chosen-search,
  body.node--type-landing-page #page-wrapper .chosen-container-single .chosen-search,
  body.node--type-insight-search #page-wrapper .chosen-container-single .chosen-search {
    position: relative;
    z-index: 1010;
    margin: 0;
    padding: 3px 4px;
    white-space: nowrap; }
    body #page-wrapper .node--type-page .chosen-container-single .chosen-search input[type="text"],
    #page-wrapper .node--type-insight .chosen-container-single .chosen-search input[type="text"],
    #page-wrapper .node--type-author .chosen-container-single .chosen-search input[type="text"],
    body.paragraphs-previewer .chosen-container-single .chosen-search input[type="text"],
    body.node--type-landing-page #page-wrapper .chosen-container-single .chosen-search input[type="text"],
    body.node--type-insight-search #page-wrapper .chosen-container-single .chosen-search input[type="text"] {
      margin: 1px 0;
      padding: 5px 10px;
      width: 100%;
      height: auto;
      outline: 0;
      border: 1px solid #7f7f7f;
      font-size: 1em;
      font-family: sans-serif;
      line-height: normal;
      border-radius: 0; }
  body #page-wrapper .node--type-page .chosen-container-single .chosen-drop,
  #page-wrapper .node--type-insight .chosen-container-single .chosen-drop,
  #page-wrapper .node--type-author .chosen-container-single .chosen-drop,
  body.paragraphs-previewer .chosen-container-single .chosen-drop,
  body.node--type-landing-page #page-wrapper .chosen-container-single .chosen-drop,
  body.node--type-insight-search #page-wrapper .chosen-container-single .chosen-drop {
    margin-top: -1px;
    border-radius: 0 0 4px 4px;
    background-clip: padding-box; }
  body #page-wrapper .node--type-page .chosen-container-single.chosen-container-single-nosearch .chosen-search,
  #page-wrapper .node--type-insight .chosen-container-single.chosen-container-single-nosearch .chosen-search,
  #page-wrapper .node--type-author .chosen-container-single.chosen-container-single-nosearch .chosen-search,
  body.paragraphs-previewer .chosen-container-single.chosen-container-single-nosearch .chosen-search,
  body.node--type-landing-page #page-wrapper .chosen-container-single.chosen-container-single-nosearch .chosen-search,
  body.node--type-insight-search #page-wrapper .chosen-container-single.chosen-container-single-nosearch .chosen-search {
    position: absolute;
    left: -9999px; }
  body #page-wrapper .node--type-page .chosen-container .chosen-results,
  #page-wrapper .node--type-insight .chosen-container .chosen-results,
  #page-wrapper .node--type-author .chosen-container .chosen-results,
  body.paragraphs-previewer .chosen-container .chosen-results,
  body.node--type-landing-page #page-wrapper .chosen-container .chosen-results,
  body.node--type-insight-search #page-wrapper .chosen-container .chosen-results {
    color: #444;
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    margin: 0 4px 4px 0;
    padding: 0 0 0 4px;
    max-height: 240px;
    -webkit-overflow-scrolling: touch; }
    body #page-wrapper .node--type-page .chosen-container .chosen-results li,
    #page-wrapper .node--type-insight .chosen-container .chosen-results li,
    #page-wrapper .node--type-author .chosen-container .chosen-results li,
    body.paragraphs-previewer .chosen-container .chosen-results li,
    body.node--type-landing-page #page-wrapper .chosen-container .chosen-results li,
    body.node--type-insight-search #page-wrapper .chosen-container .chosen-results li {
      display: none;
      margin: 0;
      padding: 5px 6px;
      list-style: none;
      line-height: 1.5;
      word-wrap: break-word;
      -webkit-touch-callout: none; }
      body #page-wrapper .node--type-page .chosen-container .chosen-results li.active-result,
      #page-wrapper .node--type-insight .chosen-container .chosen-results li.active-result,
      #page-wrapper .node--type-author .chosen-container .chosen-results li.active-result,
      body.paragraphs-previewer .chosen-container .chosen-results li.active-result,
      body.node--type-landing-page #page-wrapper .chosen-container .chosen-results li.active-result,
      body.node--type-insight-search #page-wrapper .chosen-container .chosen-results li.active-result {
        display: list-item;
        cursor: pointer; }
      body #page-wrapper .node--type-page .chosen-container .chosen-results li.disabled-result,
      #page-wrapper .node--type-insight .chosen-container .chosen-results li.disabled-result,
      #page-wrapper .node--type-author .chosen-container .chosen-results li.disabled-result,
      body.paragraphs-previewer .chosen-container .chosen-results li.disabled-result,
      body.node--type-landing-page #page-wrapper .chosen-container .chosen-results li.disabled-result,
      body.node--type-insight-search #page-wrapper .chosen-container .chosen-results li.disabled-result {
        display: list-item;
        color: #ccc;
        cursor: default; }
      body #page-wrapper .node--type-page .chosen-container .chosen-results li.highlighted,
      #page-wrapper .node--type-insight .chosen-container .chosen-results li.highlighted,
      #page-wrapper .node--type-author .chosen-container .chosen-results li.highlighted,
      body.paragraphs-previewer .chosen-container .chosen-results li.highlighted,
      body.node--type-landing-page #page-wrapper .chosen-container .chosen-results li.highlighted,
      body.node--type-insight-search #page-wrapper .chosen-container .chosen-results li.highlighted {
        background-color: #3875d7;
        color: #fff; }
      body #page-wrapper .node--type-page .chosen-container .chosen-results li.no-results,
      #page-wrapper .node--type-insight .chosen-container .chosen-results li.no-results,
      #page-wrapper .node--type-author .chosen-container .chosen-results li.no-results,
      body.paragraphs-previewer .chosen-container .chosen-results li.no-results,
      body.node--type-landing-page #page-wrapper .chosen-container .chosen-results li.no-results,
      body.node--type-insight-search #page-wrapper .chosen-container .chosen-results li.no-results {
        color: #777;
        display: list-item;
        background: #f4f4f4; }
      body #page-wrapper .node--type-page .chosen-container .chosen-results li.group-result,
      #page-wrapper .node--type-insight .chosen-container .chosen-results li.group-result,
      #page-wrapper .node--type-author .chosen-container .chosen-results li.group-result,
      body.paragraphs-previewer .chosen-container .chosen-results li.group-result,
      body.node--type-landing-page #page-wrapper .chosen-container .chosen-results li.group-result,
      body.node--type-insight-search #page-wrapper .chosen-container .chosen-results li.group-result {
        display: list-item;
        font-weight: bold;
        cursor: default; }
      body #page-wrapper .node--type-page .chosen-container .chosen-results li.group-option,
      #page-wrapper .node--type-insight .chosen-container .chosen-results li.group-option,
      #page-wrapper .node--type-author .chosen-container .chosen-results li.group-option,
      body.paragraphs-previewer .chosen-container .chosen-results li.group-option,
      body.node--type-landing-page #page-wrapper .chosen-container .chosen-results li.group-option,
      body.node--type-insight-search #page-wrapper .chosen-container .chosen-results li.group-option {
        padding-left: 15px; }
      body #page-wrapper .node--type-page .chosen-container .chosen-results li em,
      #page-wrapper .node--type-insight .chosen-container .chosen-results li em,
      #page-wrapper .node--type-author .chosen-container .chosen-results li em,
      body.paragraphs-previewer .chosen-container .chosen-results li em,
      body.node--type-landing-page #page-wrapper .chosen-container .chosen-results li em,
      body.node--type-insight-search #page-wrapper .chosen-container .chosen-results li em {
        font-style: normal;
        text-decoration: underline; }
  body #page-wrapper .node--type-page .chosen-container-multi .chosen-choices,
  #page-wrapper .node--type-insight .chosen-container-multi .chosen-choices,
  #page-wrapper .node--type-author .chosen-container-multi .chosen-choices,
  body.paragraphs-previewer .chosen-container-multi .chosen-choices,
  body.node--type-landing-page #page-wrapper .chosen-container-multi .chosen-choices,
  body.node--type-insight-search #page-wrapper .chosen-container-multi .chosen-choices {
    position: relative;
    overflow: hidden;
    margin: 0;
    padding: 0 5px;
    width: 100%;
    height: auto;
    border: 1px solid #aaa;
    background-color: #fff;
    cursor: text; }
    body #page-wrapper .node--type-page .chosen-container-multi .chosen-choices li,
    #page-wrapper .node--type-insight .chosen-container-multi .chosen-choices li,
    #page-wrapper .node--type-author .chosen-container-multi .chosen-choices li,
    body.paragraphs-previewer .chosen-container-multi .chosen-choices li,
    body.node--type-landing-page #page-wrapper .chosen-container-multi .chosen-choices li,
    body.node--type-insight-search #page-wrapper .chosen-container-multi .chosen-choices li {
      float: left;
      list-style: none; }
      body #page-wrapper .node--type-page .chosen-container-multi .chosen-choices li.search-field,
      #page-wrapper .node--type-insight .chosen-container-multi .chosen-choices li.search-field,
      #page-wrapper .node--type-author .chosen-container-multi .chosen-choices li.search-field,
      body.paragraphs-previewer .chosen-container-multi .chosen-choices li.search-field,
      body.node--type-landing-page #page-wrapper .chosen-container-multi .chosen-choices li.search-field,
      body.node--type-insight-search #page-wrapper .chosen-container-multi .chosen-choices li.search-field {
        margin: 0;
        padding: 0;
        white-space: nowrap; }
        body #page-wrapper .node--type-page .chosen-container-multi .chosen-choices li.search-field input[type="text"],
        #page-wrapper .node--type-insight .chosen-container-multi .chosen-choices li.search-field input[type="text"],
        #page-wrapper .node--type-author .chosen-container-multi .chosen-choices li.search-field input[type="text"],
        body.paragraphs-previewer .chosen-container-multi .chosen-choices li.search-field input[type="text"],
        body.node--type-landing-page #page-wrapper .chosen-container-multi .chosen-choices li.search-field input[type="text"],
        body.node--type-insight-search #page-wrapper .chosen-container-multi .chosen-choices li.search-field input[type="text"] {
          margin: 1px 0;
          padding: 0;
          height: 25px;
          outline: 0;
          border: 0 !important;
          background: transparent !important;
          box-shadow: none;
          color: #999;
          font-size: 100%;
          font-family: sans-serif;
          line-height: normal;
          border-radius: 0; }
      body #page-wrapper .node--type-page .chosen-container-multi .chosen-choices li.search-choice,
      #page-wrapper .node--type-insight .chosen-container-multi .chosen-choices li.search-choice,
      #page-wrapper .node--type-author .chosen-container-multi .chosen-choices li.search-choice,
      body.paragraphs-previewer .chosen-container-multi .chosen-choices li.search-choice,
      body.node--type-landing-page #page-wrapper .chosen-container-multi .chosen-choices li.search-choice,
      body.node--type-insight-search #page-wrapper .chosen-container-multi .chosen-choices li.search-choice {
        position: relative;
        margin: 3px 5px 3px 0;
        padding: 3px 20px 3px 5px;
        border: 1px solid #aaa;
        max-width: 100%;
        border-radius: 3px;
        background-color: #fff;
        color: #333;
        line-height: 1.3;
        cursor: default; }
        body #page-wrapper .node--type-page .chosen-container-multi .chosen-choices li.search-choice span,
        #page-wrapper .node--type-insight .chosen-container-multi .chosen-choices li.search-choice span,
        #page-wrapper .node--type-author .chosen-container-multi .chosen-choices li.search-choice span,
        body.paragraphs-previewer .chosen-container-multi .chosen-choices li.search-choice span,
        body.node--type-landing-page #page-wrapper .chosen-container-multi .chosen-choices li.search-choice span,
        body.node--type-insight-search #page-wrapper .chosen-container-multi .chosen-choices li.search-choice span {
          word-wrap: break-word; }
        body #page-wrapper .node--type-page .chosen-container-multi .chosen-choices li.search-choice .search-choice-close,
        #page-wrapper .node--type-insight .chosen-container-multi .chosen-choices li.search-choice .search-choice-close,
        #page-wrapper .node--type-author .chosen-container-multi .chosen-choices li.search-choice .search-choice-close,
        body.paragraphs-previewer .chosen-container-multi .chosen-choices li.search-choice .search-choice-close,
        body.node--type-landing-page #page-wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close,
        body.node--type-insight-search #page-wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
          position: absolute;
          top: 4px;
          right: 3px;
          display: block;
          width: 12px;
          height: 12px;
          font-size: 1px; }
          body #page-wrapper .node--type-page .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover,
          #page-wrapper .node--type-insight .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover,
          #page-wrapper .node--type-author .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover,
          body.paragraphs-previewer .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover,
          body.node--type-landing-page #page-wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover,
          body.node--type-insight-search #page-wrapper .chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
            background-position: -42px -10px; }
      body #page-wrapper .node--type-page .chosen-container-multi .chosen-choices li.search-choice-disabled,
      #page-wrapper .node--type-insight .chosen-container-multi .chosen-choices li.search-choice-disabled,
      #page-wrapper .node--type-author .chosen-container-multi .chosen-choices li.search-choice-disabled,
      body.paragraphs-previewer .chosen-container-multi .chosen-choices li.search-choice-disabled,
      body.node--type-landing-page #page-wrapper .chosen-container-multi .chosen-choices li.search-choice-disabled,
      body.node--type-insight-search #page-wrapper .chosen-container-multi .chosen-choices li.search-choice-disabled {
        padding-right: 5px;
        border: 1px solid #ccc;
        background-color: #e4e4e4;
        color: #666; }
      body #page-wrapper .node--type-page .chosen-container-multi .chosen-choices li.search-choice-focus,
      #page-wrapper .node--type-insight .chosen-container-multi .chosen-choices li.search-choice-focus,
      #page-wrapper .node--type-author .chosen-container-multi .chosen-choices li.search-choice-focus,
      body.paragraphs-previewer .chosen-container-multi .chosen-choices li.search-choice-focus,
      body.node--type-landing-page #page-wrapper .chosen-container-multi .chosen-choices li.search-choice-focus,
      body.node--type-insight-search #page-wrapper .chosen-container-multi .chosen-choices li.search-choice-focus {
        background: #d4d4d4; }
        body #page-wrapper .node--type-page .chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close,
        #page-wrapper .node--type-insight .chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close,
        #page-wrapper .node--type-author .chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close,
        body.paragraphs-previewer .chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close,
        body.node--type-landing-page #page-wrapper .chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close,
        body.node--type-insight-search #page-wrapper .chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
          background-position: -42px -10px; }
  body #page-wrapper .node--type-page .chosen-container-multi .chosen-results,
  #page-wrapper .node--type-insight .chosen-container-multi .chosen-results,
  #page-wrapper .node--type-author .chosen-container-multi .chosen-results,
  body.paragraphs-previewer .chosen-container-multi .chosen-results,
  body.node--type-landing-page #page-wrapper .chosen-container-multi .chosen-results,
  body.node--type-insight-search #page-wrapper .chosen-container-multi .chosen-results {
    margin: 0;
    padding: 0; }
  body #page-wrapper .node--type-page .chosen-container-multi .chosen-drop .result-selected,
  #page-wrapper .node--type-insight .chosen-container-multi .chosen-drop .result-selected,
  #page-wrapper .node--type-author .chosen-container-multi .chosen-drop .result-selected,
  body.paragraphs-previewer .chosen-container-multi .chosen-drop .result-selected,
  body.node--type-landing-page #page-wrapper .chosen-container-multi .chosen-drop .result-selected,
  body.node--type-insight-search #page-wrapper .chosen-container-multi .chosen-drop .result-selected {
    display: list-item;
    color: #ccc;
    cursor: default; }
  body #page-wrapper .node--type-page .chosen-container-active .chosen-single,
  #page-wrapper .node--type-insight .chosen-container-active .chosen-single,
  #page-wrapper .node--type-author .chosen-container-active .chosen-single,
  body.paragraphs-previewer .chosen-container-active .chosen-single,
  body.node--type-landing-page #page-wrapper .chosen-container-active .chosen-single,
  body.node--type-insight-search #page-wrapper .chosen-container-active .chosen-single {
    border: 1px solid #5897fb;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }
  body #page-wrapper .node--type-page .chosen-container-active.chosen-with-drop .chosen-single,
  #page-wrapper .node--type-insight .chosen-container-active.chosen-with-drop .chosen-single,
  #page-wrapper .node--type-author .chosen-container-active.chosen-with-drop .chosen-single,
  body.paragraphs-previewer .chosen-container-active.chosen-with-drop .chosen-single,
  body.node--type-landing-page #page-wrapper .chosen-container-active.chosen-with-drop .chosen-single,
  body.node--type-insight-search #page-wrapper .chosen-container-active.chosen-with-drop .chosen-single {
    border: 1px solid #7f7f7f; }
    body #page-wrapper .node--type-page .chosen-container-active.chosen-with-drop .chosen-single div,
    #page-wrapper .node--type-insight .chosen-container-active.chosen-with-drop .chosen-single div,
    #page-wrapper .node--type-author .chosen-container-active.chosen-with-drop .chosen-single div,
    body.paragraphs-previewer .chosen-container-active.chosen-with-drop .chosen-single div,
    body.node--type-landing-page #page-wrapper .chosen-container-active.chosen-with-drop .chosen-single div,
    body.node--type-insight-search #page-wrapper .chosen-container-active.chosen-with-drop .chosen-single div {
      border-left: none;
      background: transparent; }
      body #page-wrapper .node--type-page .chosen-container-active.chosen-with-drop .chosen-single div b,
      #page-wrapper .node--type-insight .chosen-container-active.chosen-with-drop .chosen-single div b,
      #page-wrapper .node--type-author .chosen-container-active.chosen-with-drop .chosen-single div b,
      body.paragraphs-previewer .chosen-container-active.chosen-with-drop .chosen-single div b,
      body.node--type-landing-page #page-wrapper .chosen-container-active.chosen-with-drop .chosen-single div b,
      body.node--type-insight-search #page-wrapper .chosen-container-active.chosen-with-drop .chosen-single div b {
        background-position: -18px 2px; }
  body #page-wrapper .node--type-page .chosen-container-active .chosen-choices,
  #page-wrapper .node--type-insight .chosen-container-active .chosen-choices,
  #page-wrapper .node--type-author .chosen-container-active .chosen-choices,
  body.paragraphs-previewer .chosen-container-active .chosen-choices,
  body.node--type-landing-page #page-wrapper .chosen-container-active .chosen-choices,
  body.node--type-insight-search #page-wrapper .chosen-container-active .chosen-choices {
    border: 1px solid #5897fb;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); }
    body #page-wrapper .node--type-page .chosen-container-active .chosen-choices li.search-field input[type="text"],
    #page-wrapper .node--type-insight .chosen-container-active .chosen-choices li.search-field input[type="text"],
    #page-wrapper .node--type-author .chosen-container-active .chosen-choices li.search-field input[type="text"],
    body.paragraphs-previewer .chosen-container-active .chosen-choices li.search-field input[type="text"],
    body.node--type-landing-page #page-wrapper .chosen-container-active .chosen-choices li.search-field input[type="text"],
    body.node--type-insight-search #page-wrapper .chosen-container-active .chosen-choices li.search-field input[type="text"] {
      color: #222 !important; }
  body #page-wrapper .node--type-page .chosen-disabled,
  #page-wrapper .node--type-insight .chosen-disabled,
  #page-wrapper .node--type-author .chosen-disabled,
  body.paragraphs-previewer .chosen-disabled,
  body.node--type-landing-page #page-wrapper .chosen-disabled,
  body.node--type-insight-search #page-wrapper .chosen-disabled {
    opacity: 0.5 !important;
    cursor: default; }
    body #page-wrapper .node--type-page .chosen-disabled .chosen-single,
    #page-wrapper .node--type-insight .chosen-disabled .chosen-single,
    #page-wrapper .node--type-author .chosen-disabled .chosen-single,
    body.paragraphs-previewer .chosen-disabled .chosen-single,
    body.node--type-landing-page #page-wrapper .chosen-disabled .chosen-single,
    body.node--type-insight-search #page-wrapper .chosen-disabled .chosen-single {
      cursor: default; }
    body #page-wrapper .node--type-page .chosen-disabled .chosen-choices .search-choice .search-choice-close,
    #page-wrapper .node--type-insight .chosen-disabled .chosen-choices .search-choice .search-choice-close,
    #page-wrapper .node--type-author .chosen-disabled .chosen-choices .search-choice .search-choice-close,
    body.paragraphs-previewer .chosen-disabled .chosen-choices .search-choice .search-choice-close,
    body.node--type-landing-page #page-wrapper .chosen-disabled .chosen-choices .search-choice .search-choice-close,
    body.node--type-insight-search #page-wrapper .chosen-disabled .chosen-choices .search-choice .search-choice-close {
      cursor: default; }
  body #page-wrapper .node--type-page .chosen-rtl,
  #page-wrapper .node--type-insight .chosen-rtl,
  #page-wrapper .node--type-author .chosen-rtl,
  body.paragraphs-previewer .chosen-rtl,
  body.node--type-landing-page #page-wrapper .chosen-rtl,
  body.node--type-insight-search #page-wrapper .chosen-rtl {
    text-align: right; }
    body #page-wrapper .node--type-page .chosen-rtl .chosen-single,
    #page-wrapper .node--type-insight .chosen-rtl .chosen-single,
    #page-wrapper .node--type-author .chosen-rtl .chosen-single,
    body.paragraphs-previewer .chosen-rtl .chosen-single,
    body.node--type-landing-page #page-wrapper .chosen-rtl .chosen-single,
    body.node--type-insight-search #page-wrapper .chosen-rtl .chosen-single {
      overflow: visible;
      padding: 0 8px 0 0; }
    body #page-wrapper .node--type-page .chosen-rtl .chosen-single span,
    #page-wrapper .node--type-insight .chosen-rtl .chosen-single span,
    #page-wrapper .node--type-author .chosen-rtl .chosen-single span,
    body.paragraphs-previewer .chosen-rtl .chosen-single span,
    body.node--type-landing-page #page-wrapper .chosen-rtl .chosen-single span,
    body.node--type-insight-search #page-wrapper .chosen-rtl .chosen-single span {
      margin-right: 0;
      margin-left: 26px;
      direction: rtl; }
    body #page-wrapper .node--type-page .chosen-rtl .chosen-single div,
    #page-wrapper .node--type-insight .chosen-rtl .chosen-single div,
    #page-wrapper .node--type-author .chosen-rtl .chosen-single div,
    body.paragraphs-previewer .chosen-rtl .chosen-single div,
    body.node--type-landing-page #page-wrapper .chosen-rtl .chosen-single div,
    body.node--type-insight-search #page-wrapper .chosen-rtl .chosen-single div {
      right: auto;
      left: 3px; }
    body #page-wrapper .node--type-page .chosen-rtl .chosen-single abbr,
    #page-wrapper .node--type-insight .chosen-rtl .chosen-single abbr,
    #page-wrapper .node--type-author .chosen-rtl .chosen-single abbr,
    body.paragraphs-previewer .chosen-rtl .chosen-single abbr,
    body.node--type-landing-page #page-wrapper .chosen-rtl .chosen-single abbr,
    body.node--type-insight-search #page-wrapper .chosen-rtl .chosen-single abbr {
      right: auto;
      left: 26px; }
    body #page-wrapper .node--type-page .chosen-rtl .chosen-single-with-deselect span,
    #page-wrapper .node--type-insight .chosen-rtl .chosen-single-with-deselect span,
    #page-wrapper .node--type-author .chosen-rtl .chosen-single-with-deselect span,
    body.paragraphs-previewer .chosen-rtl .chosen-single-with-deselect span,
    body.node--type-landing-page #page-wrapper .chosen-rtl .chosen-single-with-deselect span,
    body.node--type-insight-search #page-wrapper .chosen-rtl .chosen-single-with-deselect span {
      margin-left: 38px; }
    body #page-wrapper .node--type-page .chosen-rtl .chosen-choices li,
    #page-wrapper .node--type-insight .chosen-rtl .chosen-choices li,
    #page-wrapper .node--type-author .chosen-rtl .chosen-choices li,
    body.paragraphs-previewer .chosen-rtl .chosen-choices li,
    body.node--type-landing-page #page-wrapper .chosen-rtl .chosen-choices li,
    body.node--type-insight-search #page-wrapper .chosen-rtl .chosen-choices li {
      float: right; }
      body #page-wrapper .node--type-page .chosen-rtl .chosen-choices li.search-field input[type="text"],
      #page-wrapper .node--type-insight .chosen-rtl .chosen-choices li.search-field input[type="text"],
      #page-wrapper .node--type-author .chosen-rtl .chosen-choices li.search-field input[type="text"],
      body.paragraphs-previewer .chosen-rtl .chosen-choices li.search-field input[type="text"],
      body.node--type-landing-page #page-wrapper .chosen-rtl .chosen-choices li.search-field input[type="text"],
      body.node--type-insight-search #page-wrapper .chosen-rtl .chosen-choices li.search-field input[type="text"] {
        direction: rtl; }
      body #page-wrapper .node--type-page .chosen-rtl .chosen-choices li.search-choice,
      #page-wrapper .node--type-insight .chosen-rtl .chosen-choices li.search-choice,
      #page-wrapper .node--type-author .chosen-rtl .chosen-choices li.search-choice,
      body.paragraphs-previewer .chosen-rtl .chosen-choices li.search-choice,
      body.node--type-landing-page #page-wrapper .chosen-rtl .chosen-choices li.search-choice,
      body.node--type-insight-search #page-wrapper .chosen-rtl .chosen-choices li.search-choice {
        margin: 3px 5px 3px 0;
        padding: 3px 5px 3px 19px; }
      body #page-wrapper .node--type-page .chosen-rtl .chosen-choices li.search-choice .search-choice-close,
      #page-wrapper .node--type-insight .chosen-rtl .chosen-choices li.search-choice .search-choice-close,
      #page-wrapper .node--type-author .chosen-rtl .chosen-choices li.search-choice .search-choice-close,
      body.paragraphs-previewer .chosen-rtl .chosen-choices li.search-choice .search-choice-close,
      body.node--type-landing-page #page-wrapper .chosen-rtl .chosen-choices li.search-choice .search-choice-close,
      body.node--type-insight-search #page-wrapper .chosen-rtl .chosen-choices li.search-choice .search-choice-close {
        right: auto;
        left: 4px; }
    body #page-wrapper .node--type-page .chosen-rtl.chosen-container-single-nosearch .chosen-search,
    body #page-wrapper .node--type-page .chosen-rtl .chosen-drop,
    #page-wrapper .node--type-insight .chosen-rtl.chosen-container-single-nosearch .chosen-search,
    #page-wrapper .node--type-insight .chosen-rtl .chosen-drop,
    #page-wrapper .node--type-author .chosen-rtl.chosen-container-single-nosearch .chosen-search,
    #page-wrapper .node--type-author .chosen-rtl .chosen-drop,
    body.paragraphs-previewer .chosen-rtl.chosen-container-single-nosearch .chosen-search,
    body.paragraphs-previewer .chosen-rtl .chosen-drop,
    body.node--type-landing-page #page-wrapper .chosen-rtl.chosen-container-single-nosearch .chosen-search,
    body.node--type-landing-page #page-wrapper .chosen-rtl .chosen-drop,
    body.node--type-insight-search #page-wrapper .chosen-rtl.chosen-container-single-nosearch .chosen-search,
    body.node--type-insight-search #page-wrapper .chosen-rtl .chosen-drop {
      left: 9999px; }
    body #page-wrapper .node--type-page .chosen-rtl.chosen-container-single .chosen-results,
    #page-wrapper .node--type-insight .chosen-rtl.chosen-container-single .chosen-results,
    #page-wrapper .node--type-author .chosen-rtl.chosen-container-single .chosen-results,
    body.paragraphs-previewer .chosen-rtl.chosen-container-single .chosen-results,
    body.node--type-landing-page #page-wrapper .chosen-rtl.chosen-container-single .chosen-results,
    body.node--type-insight-search #page-wrapper .chosen-rtl.chosen-container-single .chosen-results {
      margin: 0 0 4px 4px;
      padding: 0 4px 0 0; }
    body #page-wrapper .node--type-page .chosen-rtl .chosen-results li.group-option,
    #page-wrapper .node--type-insight .chosen-rtl .chosen-results li.group-option,
    #page-wrapper .node--type-author .chosen-rtl .chosen-results li.group-option,
    body.paragraphs-previewer .chosen-rtl .chosen-results li.group-option,
    body.node--type-landing-page #page-wrapper .chosen-rtl .chosen-results li.group-option,
    body.node--type-insight-search #page-wrapper .chosen-rtl .chosen-results li.group-option {
      padding-right: 15px;
      padding-left: 0; }
    body #page-wrapper .node--type-page .chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div,
    #page-wrapper .node--type-insight .chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div,
    #page-wrapper .node--type-author .chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div,
    body.paragraphs-previewer .chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div,
    body.node--type-landing-page #page-wrapper .chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div,
    body.node--type-insight-search #page-wrapper .chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
      border-right: none; }
    body #page-wrapper .node--type-page .chosen-rtl .chosen-search input[type="text"],
    #page-wrapper .node--type-insight .chosen-rtl .chosen-search input[type="text"],
    #page-wrapper .node--type-author .chosen-rtl .chosen-search input[type="text"],
    body.paragraphs-previewer .chosen-rtl .chosen-search input[type="text"],
    body.node--type-landing-page #page-wrapper .chosen-rtl .chosen-search input[type="text"],
    body.node--type-insight-search #page-wrapper .chosen-rtl .chosen-search input[type="text"] {
      padding: 4px 5px 4px 20px;
      background: white url("chosen-sprite.png") no-repeat -30px -20px;
      background: url("chosen-sprite.png") no-repeat -30px -20px;
      direction: rtl; }
    body #page-wrapper .node--type-page .chosen-rtl.chosen-container-single .chosen-single div b,
    #page-wrapper .node--type-insight .chosen-rtl.chosen-container-single .chosen-single div b,
    #page-wrapper .node--type-author .chosen-rtl.chosen-container-single .chosen-single div b,
    body.paragraphs-previewer .chosen-rtl.chosen-container-single .chosen-single div b,
    body.node--type-landing-page #page-wrapper .chosen-rtl.chosen-container-single .chosen-single div b,
    body.node--type-insight-search #page-wrapper .chosen-rtl.chosen-container-single .chosen-single div b {
      background-position: 6px 2px; }
    body #page-wrapper .node--type-page .chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b,
    #page-wrapper .node--type-insight .chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b,
    #page-wrapper .node--type-author .chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b,
    body.paragraphs-previewer .chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b,
    body.node--type-landing-page #page-wrapper .chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b,
    body.node--type-insight-search #page-wrapper .chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
      background-position: -12px 2px; }
  body #page-wrapper .node--type-page .captcha.form-wrapper,
  #page-wrapper .node--type-insight .captcha.form-wrapper,
  #page-wrapper .node--type-author .captcha.form-wrapper,
  body.paragraphs-previewer .captcha.form-wrapper,
  body.node--type-landing-page #page-wrapper .captcha.form-wrapper,
  body.node--type-insight-search #page-wrapper .captcha.form-wrapper {
    margin-bottom: 2rem; }
    body #page-wrapper .node--type-page .captcha.form-wrapper > summary,
    #page-wrapper .node--type-insight .captcha.form-wrapper > summary,
    #page-wrapper .node--type-author .captcha.form-wrapper > summary,
    body.paragraphs-previewer .captcha.form-wrapper > summary,
    body.node--type-landing-page #page-wrapper .captcha.form-wrapper > summary,
    body.node--type-insight-search #page-wrapper .captcha.form-wrapper > summary {
      font-size: 15px;
      margin-bottom: 1rem; }
    body #page-wrapper .node--type-page .captcha.form-wrapper .details-description,
    #page-wrapper .node--type-insight .captcha.form-wrapper .details-description,
    #page-wrapper .node--type-author .captcha.form-wrapper .details-description,
    body.paragraphs-previewer .captcha.form-wrapper .details-description,
    body.node--type-landing-page #page-wrapper .captcha.form-wrapper .details-description,
    body.node--type-insight-search #page-wrapper .captcha.form-wrapper .details-description {
      font-size: 16px;
      margin-bottom: 2rem; }
    body #page-wrapper .node--type-page .captcha.form-wrapper span.field-prefix,
    #page-wrapper .node--type-insight .captcha.form-wrapper span.field-prefix,
    #page-wrapper .node--type-author .captcha.form-wrapper span.field-prefix,
    body.paragraphs-previewer .captcha.form-wrapper span.field-prefix,
    body.node--type-landing-page #page-wrapper .captcha.form-wrapper span.field-prefix,
    body.node--type-insight-search #page-wrapper .captcha.form-wrapper span.field-prefix {
      display: block;
      font-size: 18px;
      margin-bottom: 2rem; }
    body #page-wrapper .node--type-page .captcha.form-wrapper input,
    #page-wrapper .node--type-insight .captcha.form-wrapper input,
    #page-wrapper .node--type-author .captcha.form-wrapper input,
    body.paragraphs-previewer .captcha.form-wrapper input,
    body.node--type-landing-page #page-wrapper .captcha.form-wrapper input,
    body.node--type-insight-search #page-wrapper .captcha.form-wrapper input {
      margin-bottom: 2rem; }
    body #page-wrapper .node--type-page .captcha.form-wrapper .form-item-captcha-response .description,
    #page-wrapper .node--type-insight .captcha.form-wrapper .form-item-captcha-response .description,
    #page-wrapper .node--type-author .captcha.form-wrapper .form-item-captcha-response .description,
    body.paragraphs-previewer .captcha.form-wrapper .form-item-captcha-response .description,
    body.node--type-landing-page #page-wrapper .captcha.form-wrapper .form-item-captcha-response .description,
    body.node--type-insight-search #page-wrapper .captcha.form-wrapper .form-item-captcha-response .description {
      font-size: 16px;
      line-height: 26px; }
  body #page-wrapper .node--type-page .st-default-search-input, body #page-wrapper .node--type-page .st-ui-search-input,
  #page-wrapper .node--type-insight .st-default-search-input,
  #page-wrapper .node--type-insight .st-ui-search-input,
  #page-wrapper .node--type-author .st-default-search-input,
  #page-wrapper .node--type-author .st-ui-search-input,
  body.paragraphs-previewer .st-default-search-input,
  body.paragraphs-previewer .st-ui-search-input,
  body.node--type-landing-page #page-wrapper .st-default-search-input,
  body.node--type-landing-page #page-wrapper .st-ui-search-input,
  body.node--type-insight-search #page-wrapper .st-default-search-input,
  body.node--type-insight-search #page-wrapper .st-ui-search-input {
    margin-top: 3rem;
    width: 100%;
    height: 45px !important;
    line-height: 45px !important;
    background: none;
    padding: 0 1rem;
    border-radius: 0; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .st-default-search-input, body #page-wrapper .node--type-page .st-ui-search-input,
      #page-wrapper .node--type-insight .st-default-search-input,
      #page-wrapper .node--type-insight .st-ui-search-input,
      #page-wrapper .node--type-author .st-default-search-input,
      #page-wrapper .node--type-author .st-ui-search-input,
      body.paragraphs-previewer .st-default-search-input,
      body.paragraphs-previewer .st-ui-search-input,
      body.node--type-landing-page #page-wrapper .st-default-search-input,
      body.node--type-landing-page #page-wrapper .st-ui-search-input,
      body.node--type-insight-search #page-wrapper .st-default-search-input,
      body.node--type-insight-search #page-wrapper .st-ui-search-input {
        width: 70%; } }
  body #page-wrapper .node--type-page .st-search-container,
  #page-wrapper .node--type-insight .st-search-container,
  #page-wrapper .node--type-author .st-search-container,
  body.paragraphs-previewer .st-search-container,
  body.node--type-landing-page #page-wrapper .st-search-container,
  body.node--type-insight-search #page-wrapper .st-search-container {
    margin-top: 2rem; }
    body #page-wrapper .node--type-page .st-search-container .st-query-present,
    #page-wrapper .node--type-insight .st-search-container .st-query-present,
    #page-wrapper .node--type-author .st-search-container .st-query-present,
    body.paragraphs-previewer .st-search-container .st-query-present,
    body.node--type-landing-page #page-wrapper .st-search-container .st-query-present,
    body.node--type-insight-search #page-wrapper .st-search-container .st-query-present {
      padding-bottom: 1rem;
      font-family: 'Avenir LT W01 35 Light', sans-serif;
      font-size: 12px;
      font-size: 1.2rem; }
  body #page-wrapper .node--type-page .st-search-results .st-query-present,
  #page-wrapper .node--type-insight .st-search-results .st-query-present,
  #page-wrapper .node--type-author .st-search-results .st-query-present,
  body.paragraphs-previewer .st-search-results .st-query-present,
  body.node--type-landing-page #page-wrapper .st-search-results .st-query-present,
  body.node--type-insight-search #page-wrapper .st-search-results .st-query-present {
    text-align: center; }
    body #page-wrapper .node--type-page .st-search-results .st-query-present a,
    #page-wrapper .node--type-insight .st-search-results .st-query-present a,
    #page-wrapper .node--type-author .st-search-results .st-query-present a,
    body.paragraphs-previewer .st-search-results .st-query-present a,
    body.node--type-landing-page #page-wrapper .st-search-results .st-query-present a,
    body.node--type-insight-search #page-wrapper .st-search-results .st-query-present a {
      underline: none;
      border-bottom: none; }
      body #page-wrapper .node--type-page .st-search-results .st-query-present a:hover, body #page-wrapper .node--type-page .st-search-results .st-query-present a:focus,
      #page-wrapper .node--type-insight .st-search-results .st-query-present a:hover,
      #page-wrapper .node--type-insight .st-search-results .st-query-present a:focus,
      #page-wrapper .node--type-author .st-search-results .st-query-present a:hover,
      #page-wrapper .node--type-author .st-search-results .st-query-present a:focus,
      body.paragraphs-previewer .st-search-results .st-query-present a:hover,
      body.paragraphs-previewer .st-search-results .st-query-present a:focus,
      body.node--type-landing-page #page-wrapper .st-search-results .st-query-present a:hover,
      body.node--type-landing-page #page-wrapper .st-search-results .st-query-present a:focus,
      body.node--type-insight-search #page-wrapper .st-search-results .st-query-present a:hover,
      body.node--type-insight-search #page-wrapper .st-search-results .st-query-present a:focus {
        background: none;
        color: #201747;
        border-bottom: none; }
  body #page-wrapper .node--type-page .st-search-results a.st-ui-result,
  #page-wrapper .node--type-insight .st-search-results a.st-ui-result,
  #page-wrapper .node--type-author .st-search-results a.st-ui-result,
  body.paragraphs-previewer .st-search-results a.st-ui-result,
  body.node--type-landing-page #page-wrapper .st-search-results a.st-ui-result,
  body.node--type-insight-search #page-wrapper .st-search-results a.st-ui-result {
    border-bottom: 1px solid #cccccc;
    margin-bottom: 2rem;
    padding-bottom: 2rem; }
    body #page-wrapper .node--type-page .st-search-results a.st-ui-result:hover, body #page-wrapper .node--type-page .st-search-results a.st-ui-result:focus,
    #page-wrapper .node--type-insight .st-search-results a.st-ui-result:hover,
    #page-wrapper .node--type-insight .st-search-results a.st-ui-result:focus,
    #page-wrapper .node--type-author .st-search-results a.st-ui-result:hover,
    #page-wrapper .node--type-author .st-search-results a.st-ui-result:focus,
    body.paragraphs-previewer .st-search-results a.st-ui-result:hover,
    body.paragraphs-previewer .st-search-results a.st-ui-result:focus,
    body.node--type-landing-page #page-wrapper .st-search-results a.st-ui-result:hover,
    body.node--type-landing-page #page-wrapper .st-search-results a.st-ui-result:focus,
    body.node--type-insight-search #page-wrapper .st-search-results a.st-ui-result:hover,
    body.node--type-insight-search #page-wrapper .st-search-results a.st-ui-result:focus {
      background: transparent;
      border-bottom: 1px solid #cccccc; }
      body #page-wrapper .node--type-page .st-search-results a.st-ui-result:hover .st-ui-type-heading, body #page-wrapper .node--type-page .st-search-results a.st-ui-result:focus .st-ui-type-heading,
      #page-wrapper .node--type-insight .st-search-results a.st-ui-result:hover .st-ui-type-heading,
      #page-wrapper .node--type-insight .st-search-results a.st-ui-result:focus .st-ui-type-heading,
      #page-wrapper .node--type-author .st-search-results a.st-ui-result:hover .st-ui-type-heading,
      #page-wrapper .node--type-author .st-search-results a.st-ui-result:focus .st-ui-type-heading,
      body.paragraphs-previewer .st-search-results a.st-ui-result:hover .st-ui-type-heading,
      body.paragraphs-previewer .st-search-results a.st-ui-result:focus .st-ui-type-heading,
      body.node--type-landing-page #page-wrapper .st-search-results a.st-ui-result:hover .st-ui-type-heading,
      body.node--type-landing-page #page-wrapper .st-search-results a.st-ui-result:focus .st-ui-type-heading,
      body.node--type-insight-search #page-wrapper .st-search-results a.st-ui-result:hover .st-ui-type-heading,
      body.node--type-insight-search #page-wrapper .st-search-results a.st-ui-result:focus .st-ui-type-heading {
        color: #201747 !important; }
      body #page-wrapper .node--type-page .st-search-results a.st-ui-result:hover .st-ui-type-detail, body #page-wrapper .node--type-page .st-search-results a.st-ui-result:focus .st-ui-type-detail,
      #page-wrapper .node--type-insight .st-search-results a.st-ui-result:hover .st-ui-type-detail,
      #page-wrapper .node--type-insight .st-search-results a.st-ui-result:focus .st-ui-type-detail,
      #page-wrapper .node--type-author .st-search-results a.st-ui-result:hover .st-ui-type-detail,
      #page-wrapper .node--type-author .st-search-results a.st-ui-result:focus .st-ui-type-detail,
      body.paragraphs-previewer .st-search-results a.st-ui-result:hover .st-ui-type-detail,
      body.paragraphs-previewer .st-search-results a.st-ui-result:focus .st-ui-type-detail,
      body.node--type-landing-page #page-wrapper .st-search-results a.st-ui-result:hover .st-ui-type-detail,
      body.node--type-landing-page #page-wrapper .st-search-results a.st-ui-result:focus .st-ui-type-detail,
      body.node--type-insight-search #page-wrapper .st-search-results a.st-ui-result:hover .st-ui-type-detail,
      body.node--type-insight-search #page-wrapper .st-search-results a.st-ui-result:focus .st-ui-type-detail {
        color: #333333; }
    body #page-wrapper .node--type-page .st-search-results a.st-ui-result .st-ui-type-heading,
    #page-wrapper .node--type-insight .st-search-results a.st-ui-result .st-ui-type-heading,
    #page-wrapper .node--type-author .st-search-results a.st-ui-result .st-ui-type-heading,
    body.paragraphs-previewer .st-search-results a.st-ui-result .st-ui-type-heading,
    body.node--type-landing-page #page-wrapper .st-search-results a.st-ui-result .st-ui-type-heading,
    body.node--type-insight-search #page-wrapper .st-search-results a.st-ui-result .st-ui-type-heading {
      color: #850f89;
      font-size: 18px;
      font-size: 1.8rem;
      margin-bottom: 1rem; }
  body #page-wrapper .node--type-page .st-search-results .st-ui-type-detail,
  #page-wrapper .node--type-insight .st-search-results .st-ui-type-detail,
  #page-wrapper .node--type-author .st-search-results .st-ui-type-detail,
  body.paragraphs-previewer .st-search-results .st-ui-type-detail,
  body.node--type-landing-page #page-wrapper .st-search-results .st-ui-type-detail,
  body.node--type-insight-search #page-wrapper .st-search-results .st-ui-type-detail {
    font-family: 'Avenir LT W01 35 Light', sans-serif;
    color: #666666;
    font-size: 14px;
    font-size: 1.4rem;
    max-height: 40px; }

body.node--type-insight-search #page-wrapper .hero p {
  max-width: 100%; }

#page-wrapper .node--type-landing-page .paragraph--type--formatted-text .contact-body aside p:last-of-type,
#page-wrapper .node--type-insight-search .paragraph--type--formatted-text .contact-body aside p:last-of-type {
  margin-bottom: 3rem; }

body #page-wrapper .node--type-page section.hero .container p.lead {
  margin-bottom: 4rem; }

@keyframes fadeIn {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
body.affix-footer {
  padding-bottom: 135px; }
  @media screen and (min-width: 576px) {
    body.affix-footer {
      padding-bottom: 85px; } }
  body.affix-footer .optanon-alert-box-wrapper {
    max-width: 192rem;
    margin: 0 auto;
    left: 50%;
    transform: translate(-50%, -175px);
    /*bottom: 0px !important;
    animation: fadeIn 0.5s;*/ }
    @media screen and (min-width: 768px) {
      body.affix-footer .optanon-alert-box-wrapper {
        transform: translate(-50%, -101px); } }

/* jump nav overrides */
body #scroll-indicator-bullets {
  z-index: 700; }
  body #scroll-indicator-bullets ul li .bullet-nav-title {
    letter-spacing: 1px;
    font-size: 12px;
    font-size: 1.2rem;
    color: #fff;
    text-shadow: 0 0 7px #191919; }
  body #scroll-indicator-bullets ul li .bullet-item-link.active .circle {
    background: #cccccc;
    border-color: #cccccc; }
  @media screen and (min-width: 768px) and (max-width: 991.98px) {
    body #scroll-indicator-bullets {
      display: none; } }

body #page-wrapper .lookup-container .form-type-textfield label {
  font-size: 20px;
  font-size: 2rem;
  color: #4c4c4c;
  margin-bottom: 1.5rem;
  font-family: 'Avenir LT W01 35 Light', sans-serif;
  font-weight: 200; }
body #page-wrapper .lookup-container .form-text {
  font-size: 16px;
  font-size: 1.6rem; }
body #page-wrapper .lookup-container input {
  box-shadow: none;
  border-radius: 0;
  border: 1px solid #b2b2b2;
  height: 50px;
  line-height: 50px;
  font-family: 'Avenir LT W01 35 Light', sans-serif;
  width: 100%;
  padding-right: 2rem;
  margin-bottom: 3.5rem; }
body #page-wrapper .lookup-container input.button.form-submit {
  width: auto;
  background: #850f89;
  height: 50px;
  line-height: 50px;
  padding: 0 20px;
  min-width: 130px;
  font-family: 'Avenir LT W01 85 Heavy', sans-serif;
  font-weight: 700;
  -webkit-transition: all 0.15s linear;
  -moz-transition: all 0.15s linear;
  -ms-transition: all 0.15s linear;
  -o-transition: all 0.15s linear;
  transition: all 0.15s linear;
  font-size: 12px;
  font-size: 1.2rem;
  letter-spacing: 1px;
  text-align: center;
  display: inline-block;
  text-transform: uppercase;
  border-radius: 0;
  display: block;
  color: #fff;
  text-transform: uppercase;
  border: 1px solid #850f89; }
  body #page-wrapper .lookup-container input.button.form-submit:hover, body #page-wrapper .lookup-container input.button.form-submit:focus {
    background: #201747;
    border: 1px solid #201747; }
body #page-wrapper .lookup-container .messages--error {
  display: block;
  background-image: none;
  background-color: transparent;
  color: #a61747;
  border-radius: 0;
  box-shadow: none;
  border: none;
  margin: 0 2rem 2rem 0;
  font-style: italic;
  font-size: 14px;
  font-size: 1.4rem;
  font-family: 'Avenir LT W01 45 Book', sans-serif;
  text-shadow: none;
  display: flex; }
  body #page-wrapper .lookup-container .messages--error:before {
    content: '\f071';
    font-family: 'icomoon';
    font-style: normal;
    color: #a61747;
    font-size: 1.4rem;
    margin-right: 7px; }
body #page-wrapper .lookup-container .paragraph--type--site-search {
  padding-top: 3rem; }
  @media screen and (min-width: 768px) {
    body #page-wrapper .lookup-container .paragraph--type--site-search {
      padding-top: 5rem; } }
  @media screen and (min-width: 1200px) {
    body #page-wrapper .lookup-container .paragraph--type--site-search {
      padding-top: 7rem; } }
body #page-wrapper .lookup-container .st-ui-pagination {
  text-align: center; }
  body #page-wrapper .lookup-container .st-ui-pagination a {
    border-bottom: none !important;
    font-size: 14px;
    font-size: 1.4rem; }
    body #page-wrapper .lookup-container .st-ui-pagination a:hover, body #page-wrapper .lookup-container .st-ui-pagination a:focus {
      background: transparent !important;
      color: #850f89 !important; }

.st-ui-pagination {
  text-align: center; }
  .st-ui-pagination .st-query-present a {
    border-bottom: none !important;
    font-size: 14px;
    font-size: 1.4rem; }
    .st-ui-pagination .st-query-present a:hover, .st-ui-pagination .st-query-present a:focus {
      background: transparent !important;
      color: #850f89 !important; }

#page-wrapper .node--type-page section.employee-lookup {
  padding: 0; }
  #page-wrapper .node--type-page section.employee-lookup .result {
    font-size: 32px;
    font-size: 3.2rem;
    color: #00778b; }

.field__label.heading-e {
  font-weight: 200; }

body.node--type-insight-search #page-wrapper .view-insights-overview .view-empty {
  min-height: 100px;
  margin-bottom: 3rem; }
  @media screen and (min-width: 768px) {
    body.node--type-insight-search #page-wrapper .view-insights-overview .view-empty {
      margin-bottom: 5rem; } }
  @media screen and (min-width: 576px) {
    body.node--type-insight-search #page-wrapper .view-insights-overview .view-empty {
      min-height: 200px; } }
  @media screen and (min-width: 768px) {
    body.node--type-insight-search #page-wrapper .view-insights-overview .view-empty {
      min-height: 400px; } }
  @media screen and (min-width: 992px) {
    body.node--type-insight-search #page-wrapper .view-insights-overview .view-empty {
      min-height: 500px; } }

#panels-ipe-tray {
  display: none; }

body.node--type-page #page-wrapper #page .hero-video div.container {
  position: absolute;
  top: 55%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 60; }
  body.node--type-page #page-wrapper #page .hero-video div.container h2 {
    margin-bottom: 3.5rem;
    font-size: 20px;
    font-size: 2rem; }
    @media screen and (min-width: 576px) {
      body.node--type-page #page-wrapper #page .hero-video div.container h2 {
        font-size: 24px;
        font-size: 2.4rem; } }
    @media screen and (min-width: 992px) {
      body.node--type-page #page-wrapper #page .hero-video div.container h2 {
        font-size: 28px;
        font-size: 2.8rem; } }
    @media screen and (min-width: 1200px) {
      body.node--type-page #page-wrapper #page .hero-video div.container h2 {
        font-size: 32px;
        font-size: 3.2rem; } }

.play-button.pointer-disabled {
  pointer-events: none;
  cursor: default; }

/* Fonts */
#block-leidos-branding.contextual-region {
  position: static; }

.node--type-insight header .main-menu {
  border-bottom: 1px solid #dbdbdb; }

#page-wrapper #main-layout, .paragraphs-previewer #main-layout {
  padding-top: 50px; }
  @media screen and (min-width: 992px) {
    #page-wrapper #main-layout, .paragraphs-previewer #main-layout {
      padding-top: 95px; } }

@media screen and (max-width: 991.98px) {
  body.modal-open {
    overflow: hidden; }
    body.modal-open header.outer-wrapper .header-layout {
      height: 100vh;
      overflow-y: auto; } }

header.outer-wrapper, #leidos-megamenu-preview {
  width: 100%;
  z-index: 500;
  background: white; }
  header.outer-wrapper .modal#searchModal, #leidos-megamenu-preview .modal#searchModal {
    background: #f5f5f5;
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 10050;
    overflow: hidden;
    display: none;
    -webkit-transition: all 0.15s linear;
    -moz-transition: all 0.15s linear;
    -ms-transition: all 0.15s linear;
    -o-transition: all 0.15s linear;
    transition: all 0.15s linear; }
    header.outer-wrapper .modal#searchModal.in, #leidos-megamenu-preview .modal#searchModal.in {
      background: rgba(0, 0, 0, 0.5); }
    .modal-open header.outer-wrapper .modal#searchModal, .modal-open #leidos-megamenu-preview .modal#searchModal {
      overflow-x: hidden;
      overflow-y: auto; }
    header.outer-wrapper .modal#searchModal > figure, #leidos-megamenu-preview .modal#searchModal > figure {
      background: transparent;
      box-shadow: none;
      font-family: 'Avenir LT W01 45 Book', sans-serif;
      left: 50%;
      top: 50%;
      -webkit-transform: translate(-50%, -50%);
      -moz-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
      -o-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
      position: absolute;
      padding: 0;
      z-index: 1;
      width: 70%; }
      @media screen and (min-width: 992px) {
        header.outer-wrapper .modal#searchModal > figure, #leidos-megamenu-preview .modal#searchModal > figure {
          width: 90%; } }
      header.outer-wrapper .modal#searchModal > figure > header > button, #leidos-megamenu-preview .modal#searchModal > figure > header > button {
        background: none;
        position: absolute;
        right: -4rem;
        top: -4rem;
        height: 3rem;
        width: 3rem;
        text-align: center;
        line-height: 2.2rem;
        font-size: 40px;
        font-size: 4rem;
        font-weight: 200;
        font-family: 'Avenir LT W01 35 Light', sans-serif;
        color: #666666;
        border-radius: 50%;
        cursor: pointer; }
        @media screen and (min-width: 768px) {
          header.outer-wrapper .modal#searchModal > figure > header > button, #leidos-megamenu-preview .modal#searchModal > figure > header > button {
            font-size: 70px;
            font-size: 7rem; } }
        @media screen and (min-width: 992px) {
          header.outer-wrapper .modal#searchModal > figure > header > button, #leidos-megamenu-preview .modal#searchModal > figure > header > button {
            font-size: 90px;
            font-size: 9rem; } }
        header.outer-wrapper .modal#searchModal > figure > header > button:focus, header.outer-wrapper .modal#searchModal > figure > header > button:hover, #leidos-megamenu-preview .modal#searchModal > figure > header > button:focus, #leidos-megamenu-preview .modal#searchModal > figure > header > button:hover {
          opacity: .8; }
      header.outer-wrapper .modal#searchModal > figure p, #leidos-megamenu-preview .modal#searchModal > figure p {
        font-size: 16px;
        font-size: 1.6rem;
        line-height: 1.5;
        margin: 0 0 1.5em; }
        header.outer-wrapper .modal#searchModal > figure p:last-of-type, #leidos-megamenu-preview .modal#searchModal > figure p:last-of-type {
          margin: 0; }
    header.outer-wrapper .modal#searchModal label, header.outer-wrapper .modal#searchModal input, #leidos-megamenu-preview .modal#searchModal label, #leidos-megamenu-preview .modal#searchModal input {
      display: block;
      width: 100%; }
    header.outer-wrapper .modal#searchModal label h6, #leidos-megamenu-preview .modal#searchModal label h6 {
      color: #4c4c4c;
      letter-spacing: .5px;
      font-family: 'Avenir LT W01 85 Heavy', sans-serif;
      font-weight: 700; }
    header.outer-wrapper .modal#searchModal input::placeholder, #leidos-megamenu-preview .modal#searchModal input::placeholder {
      color: #b2b2b2;
      line-height: 4.2rem;
      font-family: 'Avenir LT W01 45 Book', sans-serif;
      font-weight: 400; }
    header.outer-wrapper .modal#searchModal input, #leidos-megamenu-preview .modal#searchModal input {
      font-size: 32px;
      font-size: 3.2rem;
      border: none;
      background: transparent;
      border-bottom: 1px solid #333333;
      border-radius: 0;
      height: 45px;
      line-height: 45px;
      padding: 7px 0; }
    header.outer-wrapper .modal#searchModal input[type="submit"], #leidos-megamenu-preview .modal#searchModal input[type="submit"] {
      display: none; }
  @media screen and (min-width: 768px) {
    header.outer-wrapper, #leidos-megamenu-preview {
      position: fixed; } }
  @media screen and (max-width: 767.98px) {
    header.outer-wrapper .header-layout, #leidos-megamenu-preview .header-layout {
      position: fixed;
      top: 0;
      left: 0;
      right: 0;
      z-index: 500; } }
  header.outer-wrapper.affix .header-layout #site-branding, #leidos-megamenu-preview.affix .header-layout #site-branding {
    min-height: 6rem;
    top: 0;
    transform: none; }
  header.outer-wrapper.affix .header-layout .main-menu, #leidos-megamenu-preview.affix .header-layout .main-menu {
    border-bottom: 1px solid #dbdbdb;
    background: #fff; }
  @media screen and (min-width: 992px) {
    header.outer-wrapper.affix .header-layout, #leidos-megamenu-preview.affix .header-layout {
      /*.main-menu {
          padding: 1.1rem 0 3rem;
      }*/ }
      header.outer-wrapper.affix .header-layout .utility, #leidos-megamenu-preview.affix .header-layout .utility {
        display: none; } }
  @media screen and (min-width: 992px) {
    header.outer-wrapper.affix .header-layout .main-menu, #leidos-megamenu-preview.affix .header-layout .main-menu {
      padding: 1.1rem 0 0; } }
  header.outer-wrapper a, #leidos-megamenu-preview a {
    border-bottom: none; }
    header.outer-wrapper a:hover, header.outer-wrapper a:focus, #leidos-megamenu-preview a:hover, #leidos-megamenu-preview a:focus {
      background: transparent; }
    header.outer-wrapper a.skip, #leidos-megamenu-preview a.skip {
      position: fixed;
      left: 50%;
      top: 0;
      -webkit-transform: translate(-50%, -100%);
      -moz-transform: translate(-50%, -100%);
      -ms-transform: translate(-50%, -100%);
      -o-transform: translate(-50%, -100%);
      transform: translate(-50%, -100%);
      padding: 5px 10px;
      text-decoration: none;
      text-transform: uppercase; }
      header.outer-wrapper a.skip:focus, #leidos-megamenu-preview a.skip:focus {
        -webkit-transform: translate(-50%, 0);
        -moz-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        -o-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
        background: #201747;
        color: #850f89; }
    header.outer-wrapper a.ico-search, #leidos-megamenu-preview a.ico-search {
      position: absolute;
      top: 50%;
      right: 2rem;
      transform: translate(0, -50%);
      font-size: 12px;
      font-size: 1.2rem;
      font-family: 'AvenirLT-Black', sans-serif;
      text-decoration: none; }
      header.outer-wrapper a.ico-search:before, #leidos-megamenu-preview a.ico-search:before {
        color: #201747; }
      header.outer-wrapper a.ico-search:hover:before, header.outer-wrapper a.ico-search:focus:before, #leidos-megamenu-preview a.ico-search:hover:before, #leidos-megamenu-preview a.ico-search:focus:before {
        color: #850f89; }
      @media screen and (min-width: 576px) {
        header.outer-wrapper a.ico-search, #leidos-megamenu-preview a.ico-search {
          font-size: 13px;
          font-size: 1.3rem; } }
      @media screen and (min-width: 992px) {
        header.outer-wrapper a.ico-search, #leidos-megamenu-preview a.ico-search {
          left: 0;
          display: none;
          font-size: 14px;
          font-size: 1.4rem; } }
  @media screen and (min-width: 992px) {
    header.outer-wrapper li a.ico-search, #leidos-megamenu-preview li a.ico-search {
      display: block; } }
  header.outer-wrapper .primary, #leidos-megamenu-preview .primary {
    display: flex;
    list-style: none; }
    header.outer-wrapper .primary a, #leidos-megamenu-preview .primary a {
      font-size: 14px;
      font-size: 1.4rem;
      font-weight: 700;
      margin: 0 20px;
      padding: 0 0 15px 0;
      font-family: 'AvenirLT-Black', sans-serif;
      text-transform: uppercase;
      text-decoration: none;
      color: #201747; }
      header.outer-wrapper .primary a:hover, header.outer-wrapper .primary a:active, #leidos-megamenu-preview .primary a:hover, #leidos-megamenu-preview .primary a:active {
        border-bottom: 5px solid #850f89; }
  header.outer-wrapper #site-branding, #leidos-megamenu-preview #site-branding {
    z-index: 400;
    height: 6rem;
    margin: 0; }
    @media screen and (min-width: 992px) {
      header.outer-wrapper #site-branding, #leidos-megamenu-preview #site-branding {
        min-height: 9rem;
        position: absolute;
        top: 50%;
        transform: translate(0, -50%);
        left: 3%;
        /* temporary container */ } }
    @media screen and (min-width: 1200px) {
      header.outer-wrapper #site-branding, #leidos-megamenu-preview #site-branding {
        min-height: 10rem; } }
    header.outer-wrapper #site-branding #logo, #leidos-megamenu-preview #site-branding #logo {
      z-index: 400;
      position: absolute;
      left: 50%;
      transform: translate(-50%, 0);
      top: 14px;
      margin: 0 auto; }
      @media screen and (min-width: 576px) {
        header.outer-wrapper #site-branding #logo, #leidos-megamenu-preview #site-branding #logo {
          max-width: none; } }
      @media screen and (min-width: 992px) {
        header.outer-wrapper #site-branding #logo, #leidos-megamenu-preview #site-branding #logo {
          position: relative;
          left: auto;
          top: 50%;
          transform: translate(0, -50%);
          margin: 0; } }
      header.outer-wrapper #site-branding #logo img, #leidos-megamenu-preview #site-branding #logo img {
        width: 132px; }
    header.outer-wrapper #site-branding button, #leidos-megamenu-preview #site-branding button {
      transition: all .15s linear;
      position: absolute;
      top: 50%;
      transform: translate(0, -50%);
      left: 2rem; }
      @media screen and (min-width: 992px) {
        header.outer-wrapper #site-branding button, #leidos-megamenu-preview #site-branding button {
          display: none; } }
      header.outer-wrapper #site-branding button .ico, #leidos-megamenu-preview #site-branding button .ico {
        color: #201747;
        font-family: 'Avenir LT W01 45 Book', sans-serif;
        font-size: 17px;
        font-size: 1.7rem; }
        @media screen and (min-width: 992px) {
          header.outer-wrapper #site-branding button .ico, #leidos-megamenu-preview #site-branding button .ico {
            font-size: 14px;
            font-size: 1.4rem; } }

body.megamenu--type-megamenu-v1 #leidos-megamenu-preview {
  position: relative;
  z-index: 499;
  margin-top: 70px; }

.main-menu {
  display: none;
  background: #fff;
  z-index: 300;
  position: relative; }
  @media screen and (min-width: 992px) {
    .main-menu {
      background: transparent;
      display: block; } }
  .main-menu.open {
    display: block; }
  .main-menu > div {
    position: relative;
    height: auto; }
    @media screen and (min-width: 992px) {
      .main-menu > div {
        height: 5.3rem; } }
  .main-menu.open {
    display: flex;
    flex-direction: column-reverse; }
    @media screen and (min-width: 992px) {
      .main-menu.open {
        display: block; } }
  .main-menu nav#mainNav {
    position: static; }
    .main-menu nav#mainNav ul {
      list-style: none; }
    .main-menu nav#mainNav > ul {
      position: absolute;
      display: flex;
      justify-content: flex-end;
      width: 100%; }
      @media screen and (max-width: 991.98px) {
        .main-menu nav#mainNav > ul {
          margin-bottom: 0; } }
      @media screen and (min-width: 1200px) {
        .main-menu nav#mainNav > ul {
          padding-right: 3%;
          /* temporary container */ } }
      .main-menu nav#mainNav > ul > li {
        margin-left: 0;
        padding: 0 2rem 0; }
        .main-menu nav#mainNav > ul > li:first-of-type {
          margin-left: 0;
          padding-left: 200px; }
          @media screen and (max-width: 991.98px) {
            .main-menu nav#mainNav > ul > li:first-of-type {
              padding-left: 2rem; } }
        .main-menu nav#mainNav > ul > li:last-of-type {
          position: relative; }
          @media screen and (min-width: 1200px) {
            .main-menu nav#mainNav > ul > li:last-of-type {
              padding: 0 1rem; } }
        @media screen and (min-width: 992px) {
          .main-menu nav#mainNav > ul > li {
            padding: 0 2rem 0; } }
      .main-menu nav#mainNav > ul.full {
        top: 100%;
        -webkit-transform: translate(0, -100%);
        -moz-transform: translate(0, -100%);
        -ms-transform: translate(0, -100%);
        -o-transform: translate(0, -100%);
        transform: translate(0, -100%); }
        @media screen and (max-width: 991.98px) {
          .main-menu nav#mainNav > ul.full {
            top: auto;
            transform: none; } }
      .main-menu nav#mainNav > ul.simple {
        top: 1.5rem;
        display: none; }
      @media screen and (max-width: 991.98px) {
        .main-menu nav#mainNav > ul {
          flex-direction: column;
          position: relative;
          top: auto; } }
  .main-menu nav.utility {
    padding-right: 3%;
    /* temporary container */ }
    @media screen and (max-width: 991.98px) {
      .main-menu nav.utility {
        background: #201747; } }
    .main-menu nav.utility ul {
      display: flex;
      justify-content: flex-end;
      margin: 0;
      top: auto; }
      .main-menu nav.utility ul li {
        padding: 15px 0 0; }
        .main-menu nav.utility ul li:before {
          content: none; }
      .main-menu nav.utility ul a {
        font-size: 13px;
        font-size: 1.3rem;
        font-family: 'Avenir LT W01 45 Book', sans-serif;
        font-weight: 400;
        padding-left: 25px;
        color: #201747; }
        .main-menu nav.utility ul a:hover, .main-menu nav.utility ul a:focus {
          text-decoration: none;
          color: #850f89; }
          @media screen and (max-width: 991.98px) {
            .main-menu nav.utility ul a:hover, .main-menu nav.utility ul a:focus {
              color: rgba(255, 255, 255, 0.5); } }
      @media screen and (max-width: 991.98px) {
        .main-menu nav.utility ul {
          flex-direction: column;
          padding: 1.5rem 2rem; }
          .main-menu nav.utility ul li {
            padding: 1rem 0; }
            .main-menu nav.utility ul li a {
              color: #fff;
              padding: 1rem 0; } }

#leidos-megamenu-preview {
  min-height: 400px; }
  #leidos-megamenu-preview nav#mainNav > ul {
    position: relative; }

.megamenu--type-megamenu-v1 .ui-autocomplete {
  z-index: 500; }

/* Fonts */
footer {
  font-family: 'Avenir LT W01 45 Book', sans-serif; }
  footer.outer-wrapper {
    max-width: 192rem;
    margin: 0 auto; }
  footer div.contextual {
    display: none; }
  footer .footer-layout {
    background: #201747;
    padding-bottom: 3rem; }
    footer .footer-layout ul.menu a.is-active {
      color: white; }
      footer .footer-layout ul.menu a.is-active:hover, footer .footer-layout ul.menu a.is-active:focus {
        color: rgba(255, 255, 255, 0.5); }
    footer .footer-layout div.primary {
      display: flex;
      padding: 3rem 0 4rem;
      flex-direction: column-reverse; }
      footer .footer-layout div.primary > div p:last-of-type {
        margin-bottom: 0; }
      footer .footer-layout div.primary > div .btn.secondary:hover, footer .footer-layout div.primary > div .btn.secondary:focus {
        background: #850f89; }
      footer .footer-layout div.primary ul li {
        display: flex;
        flex-direction: column; }
      footer .footer-layout div.primary > ul {
        display: none; }
      @media screen and (min-width: 576px) {
        footer .footer-layout div.primary > ul {
          /* display: flex; */
          display: none;
          flex-wrap: wrap; }
          footer .footer-layout div.primary > ul li {
            padding-right: 3rem; }
          footer .footer-layout div.primary > ul > li {
            width: 33%;
            margin-bottom: 3rem; } }
      @media screen and (min-width: 768px) {
        footer .footer-layout div.primary {
          padding: 3rem 0;
          display: flex; }
          footer .footer-layout div.primary > ul {
            display: flex; }
          footer .footer-layout div.primary > div {
            margin-bottom: 3rem; } }
      @media screen and (min-width: 768px) and (max-width: 991.98px) {
        footer .footer-layout div.primary > ul > li {
          width: 20%;
          margin-bottom: 0; } }
      @media screen and (min-width: 992px) {
        footer .footer-layout div.primary {
          padding: 6rem 0 2rem;
          flex-direction: row; }
          footer .footer-layout div.primary > ul {
            width: 65%; }
          footer .footer-layout div.primary > div {
            width: 35%; } }
      @media screen and (min-width: 1440px) {
        footer .footer-layout div.primary {
          padding: 10rem 0 6rem;
          flex-direction: row;
          justify-content: space-between; }
          footer .footer-layout div.primary > ul {
            width: 65%;
            flex-wrap: nowrap; }
            footer .footer-layout div.primary > ul > li {
              width: 20%;
              margin-bottom: 0; }
          footer .footer-layout div.primary > div {
            width: 30%;
            margin-bottom: 0; } }
      footer .footer-layout div.primary ul {
        margin: 0; }
        footer .footer-layout div.primary ul li {
          margin-left: 0; }
          footer .footer-layout div.primary ul li:before {
            content: none; }
          footer .footer-layout div.primary ul li a {
            padding: 0 0 10px;
            font-size: 14px;
            font-size: 1.4rem;
            line-height: 22px;
            font-family: 'Avenir LT W01 45 Book', sans-serif;
            font-weight: 400;
            color: white;
            border-bottom: none; }
            footer .footer-layout div.primary ul li a:before {
              content: none; }
            footer .footer-layout div.primary ul li a:hover, footer .footer-layout div.primary ul li a:focus {
              color: rgba(255, 255, 255, 0.7); }
      footer .footer-layout div.primary > ul > li > a {
        font-family: 'AvenirLT-Black', sans-serif;
        text-transform: uppercase; }
      footer .footer-layout div.primary > ul ul li {
        margin-bottom: 0;
        flex-direction: column; }
    footer .footer-layout .utility {
      margin: 0;
      padding: 3rem 0 2rem;
      flex-wrap: wrap;
      justify-content: space-between;
      position: relative;
      align-items: center;
      flex-flow: column-reverse;
      border-top: 1px solid #583ec9; }
      footer .footer-layout .utility > nav, footer .footer-layout .utility > div:nth-child(3) {
        margin-bottom: 1.5rem; }
      footer .footer-layout .utility > div:nth-child(1) li {
        padding-right: 10px; }
      footer .footer-layout .utility > div:nth-child(1) ul {
        display: flex;
        flex-direction: column;
        align-items: center; }
        @media screen and (min-width: 576px) {
          footer .footer-layout .utility > div:nth-child(1) ul {
            display: inline-block; } }
      footer .footer-layout .utility > div:nth-child(1) li + li {
        padding-top: 7px; }
      @media screen and (min-width: 768px) {
        footer .footer-layout .utility {
          padding: 4rem 0; }
          footer .footer-layout .utility > div:nth-child(1) li + li {
            padding-top: 7px; } }
      @media screen and (min-width: 992px) {
        footer .footer-layout .utility {
          flex-flow: row; }
          footer .footer-layout .utility > nav, footer .footer-layout .utility > div:nth-child(3) {
            margin-bottom: 0; }
          footer .footer-layout .utility > div:nth-child(1), footer .footer-layout .utility > div:nth-child(3) {
            width: 25%; }
          footer .footer-layout .utility > div:nth-child(2) {
            width: 50%; } }
  footer nav.navigation {
    order: 1; }
    footer nav.navigation ul {
      flex-wrap: wrap;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center; }
      footer nav.navigation ul li {
        padding: 0;
        margin: 0; }
        footer nav.navigation ul li a {
          padding: 5px 10px; }
      @media screen and (min-width: 576px) {
        footer nav.navigation ul {
          align-items: normal;
          flex-direction: row; } }
    @media screen and (min-width: 768px) {
      footer nav.navigation {
        order: 0; } }
  footer ul {
    padding: 0; }
    footer ul li {
      margin: 0;
      font-size: 14px;
      font-size: 1.4rem;
      display: inline;
      list-style-type: none;
      color: #fff; }
      footer ul li a {
        -webkit-transition: all 0.15s linear;
        -moz-transition: all 0.15s linear;
        -ms-transition: all 0.15s linear;
        -o-transition: all 0.15s linear;
        transition: all 0.15s linear;
        display: inline-block;
        color: #fff; }
        footer ul li a:before {
          font-size: 21px;
          font-size: 2.1rem; }
        footer ul li a:hover, footer ul li a:focus {
          text-decoration: none;
          color: rgba(255, 255, 255, 0.7); }
  footer nav.social {
    padding: 0 !important;
    float: none !important; }
    footer nav.social ul {
      margin: 5px 0;
      display: flex; }
      @media screen and (min-width: 768px) {
        footer nav.social ul {
          justify-content: flex-end; } }
      footer nav.social ul li {
        padding-left: 17px; }
        footer nav.social ul li:nth-child(1) {
          padding-left: 0; }
        footer nav.social ul li a {
          padding: 5px 0; }

#page-wrapper footer .utility {
  margin: 0; }

/*------------------------------------*\
    #BASE-STYLES
  \*------------------------------------*/
/**
 * Just in case this is not already set on the page, we have to change the
 * default box sizing for Marketo Forms to have a custom gutter width.
 */
.form-wrap {
  /**
   * Set all relevant form elements to have 100% width
   */
  /**
   * Hide default gutter and offset elements in Marketo Forms
   */
  /**
   * Vertical form row spacing, optional
   */
  /**
   * This is a progressive enhancement for all browsers that support
   * flexbox (IE10+). Other browser will just show the form fields in
   * one column opposed to multiple columns.
   *
   * 1. Breakpoint: One column -> Multiple columns
   * 2. Column gutter width
   */
  /*
   * As we removed all default styling, we have to show the asterix and
   * checkboxes/radio button in the same line than labels
   */
  /**
   * As textboxes are always 100% wide, there's no need to resize them horizontally
   */
  /*------------------------------------*\
    #CUSTOM-STYLES
  \*------------------------------------*/
  /**
   * Visually  hide the input elements by moving them outside the visible area.
   */
  /**
   * 1. Fake checkboxes/radio buttons will be positioned relatively to this element.
   * 2. Adjust padding to your needs. Please note that the left padding needs to be
   *    higher to leave space for the custom checkbox.
   */
  /**
   * Fake checkboxes to allow custom styling. These styles are for unchecked checkboxes
   * or radio button.
   */
  /**
   * Styling for the checked state of checkboxes and radio buttons.
   */
  /**
   * Style radio buttons slightly differently.
   */
  /*<span class="mktoButtonWrap mktoSimple" style="margin-left: 120px;"><button type="submit" class="mktoButton">Submit</button></span>*/ }
  .form-wrap .mktoForm .mktoRadioList > label, .form-wrap .mktoForm .mktoCheckboxList > label {
    color: purple; }
  .form-wrap .mktoForm *,
  .form-wrap .mktoForm *::before,
  .form-wrap .mktoForm *::after {
    box-sizing: border-box; }
  .form-wrap .mktoForm,
  .form-wrap .mktoForm .mktoField,
  .form-wrap .mktoForm .mktoHtmlText,
  .form-wrap .mktoForm .mktoFormCol,
  .form-wrap .mktoForm .mktoFieldWrap,
  .form-wrap .mktoForm .mktoCheckboxList,
  .form-wrap .mktoForm .mktoRadioList {
    width: 100% !important; }
  .form-wrap .mktoForm .mktoOffset,
  .form-wrap .mktoForm .mktoGutter {
    display: none; }
  .form-wrap .mktoForm .mktoFieldDescriptor {
    margin-bottom: 10px; }
  @media (min-width: 740px) {
    .form-wrap {
      /* [1] */ }
      .form-wrap .mktoForm .mktoFormRow {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        margin-right: -10px;
        /* [2] */ }
      .form-wrap .mktoForm .mktoFormRow .mktoFormCol {
        min-width: 0;
        padding-right: 10px;
        /* [2] */ } }
  .form-wrap .mktoForm .mktoRequiredField .mktoAsterix,
  .form-wrap .mktoForm .mktoCheckboxList input,
  .form-wrap .mktoForm .mktoRadioList input {
    display: inline-block;
    width: auto !important; }
  .form-wrap .mktoForm textarea.mktoField {
    resize: vertical !important;
    /* [1] */ }
  .form-wrap .mktoForm .mktoCheckboxList > input,
  .form-wrap .mktoForm .mktoRadioList > input {
    position: absolute;
    left: -9999px; }
  .form-wrap .mktoForm .mktoCheckboxList > label,
  .form-wrap .mktoForm .mktoRadioList > label {
    position: relative;
    font-family: 'Avenir LT W01 35 Light', sans-serif; }
  .form-wrap .mktoForm .mktoCheckboxList label::before,
  .form-wrap .mktoForm .mktoRadioList label::before {
    background: #fff;
    border: 1px solid #999999;
    padding: 0 4px;
    position: relative;
    display: inline-block;
    margin-right: 10px;
    content: '';
    font-family: 'icomoon';
    font-size: 9px;
    color: transparent; }
  .form-wrap .mktoForm .mktoRadioList label::before {
    height: 16px;
    width: 16px; }
  .form-wrap .mktoForm .mktoCheckboxList label::before {
    content: '\f00c'; }
  .form-wrap .mktoForm .mktoCheckboxList input:checked + label::before {
    border-color: #201747;
    background-color: #201747;
    color: #fff;
    position: relative; }
  .form-wrap .mktoForm .mktoRadioList input:checked + label::before {
    border: 5px solid #201747;
    background-color: white;
    position: relative;
    padding: 0; }
  .form-wrap .mktoForm .mktoCheckboxList input:checked ~ label::before {
    border-color: #201747;
    background-color: #201747;
    color: #fff;
    position: relative; }
  .form-wrap .mktoForm .mktoRadioList label::before {
    border-radius: 50%; }
  .form-wrap .mktoForm.mktoLayoutAbove .mktoRadioList, .form-wrap .mktoForm.mktoLayoutAbove .mktoCheckboxList {
    width: auto !important;
    float: left !important;
    clear: none !important; }
  .form-wrap .mktoForm .mktoCheckboxList input:checked + label::before,
  .form-wrap .mktoForm .mktoRadioList input:checked + label::before {
    border-color: #201747; }
  .form-wrap .mktoForm .mktoAsterix {
    color: #a61747;
    position: absolute;
    left: -12px;
    top: 0; }
  .form-wrap #mktoAviationSubIndustry option:first-child {
    padding-left: 20px;
    margin-left: 20px; }
  .form-wrap label[for=mktoAviationSubIndustry] .mktoAsterix {
    /* ...definitions here... */
    display: none; }
  .form-wrap .mktoForm .mktoButtonWrap.mktoPurpleCandy button.mktoButton,
  .form-wrap .mktoButtonWrap .mktoSimple button.mktoButton {
    font-family: 'Avenir LT W01 45 Book', sans-serif;
    padding: 8px 30px !important; }

/* Leidos Custom */
@media screen and (min-width: 768px) {
  #page-wrapper .node--type-page #mktoForm_1151,
  #page-wrapper .node--type-insight #mktoForm_1151 {
    display: flex;
    flex-wrap: wrap; }
    #page-wrapper .node--type-page #mktoForm_1151 .mktoFormRow:nth-child(2), #page-wrapper .node--type-page #mktoForm_1151 .mktoFormRow:nth-child(3), #page-wrapper .node--type-page #mktoForm_1151 .mktoFormRow:nth-child(4), #page-wrapper .node--type-page #mktoForm_1151 .mktoFormRow:nth-child(5), #page-wrapper .node--type-page #mktoForm_1151 .mktoFormRow:nth-child(6),
    #page-wrapper .node--type-insight #mktoForm_1151 .mktoFormRow:nth-child(2),
    #page-wrapper .node--type-insight #mktoForm_1151 .mktoFormRow:nth-child(3),
    #page-wrapper .node--type-insight #mktoForm_1151 .mktoFormRow:nth-child(4),
    #page-wrapper .node--type-insight #mktoForm_1151 .mktoFormRow:nth-child(5),
    #page-wrapper .node--type-insight #mktoForm_1151 .mktoFormRow:nth-child(6) {
      width: 33%; }
    #page-wrapper .node--type-page #mktoForm_1151 .mktoFormRow:nth-child(3), #page-wrapper .node--type-page #mktoForm_1151 .mktoFormRow:nth-child(4), #page-wrapper .node--type-page #mktoForm_1151 .mktoFormRow:nth-child(6),
    #page-wrapper .node--type-insight #mktoForm_1151 .mktoFormRow:nth-child(3),
    #page-wrapper .node--type-insight #mktoForm_1151 .mktoFormRow:nth-child(4),
    #page-wrapper .node--type-insight #mktoForm_1151 .mktoFormRow:nth-child(6) {
      padding-left: 20px; }
    #page-wrapper .node--type-page #mktoForm_1151 .mktoFormRow:nth-child(7), #page-wrapper .node--type-page #mktoForm_1151 .mktoButtonRow,
    #page-wrapper .node--type-insight #mktoForm_1151 .mktoFormRow:nth-child(7),
    #page-wrapper .node--type-insight #mktoForm_1151 .mktoButtonRow {
      width: 100%; }
    #page-wrapper .node--type-page #mktoForm_1151 .mktoFormRow:nth-child(8), #page-wrapper .node--type-page #mktoForm_1151 .mktoFormRow:nth-child(9), #page-wrapper .node--type-page #mktoForm_1151 .mktoFormRow:nth-child(10),
    #page-wrapper .node--type-insight #mktoForm_1151 .mktoFormRow:nth-child(8),
    #page-wrapper .node--type-insight #mktoForm_1151 .mktoFormRow:nth-child(9),
    #page-wrapper .node--type-insight #mktoForm_1151 .mktoFormRow:nth-child(10) {
      width: auto;
      padding-right: 3rem; } }
#page-wrapper .node--type-page #mktoForm_1151 .mktoFormRow:nth-child(6) .mktoFormCol:before,
#page-wrapper .node--type-insight #mktoForm_1151 .mktoFormRow:nth-child(6) .mktoFormCol:before {
  display: block;
  content: ' ';
  position: absolute;
  top: 45px;
  right: 1.5rem;
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 5px solid transparent;
  border-top: 5px solid #4c4c4c;
  z-index: 9; }
#page-wrapper .node--type-page #mktoForm_1151 .mktoFormRow:nth-child(6) .mktoFormCol select,
#page-wrapper .node--type-insight #mktoForm_1151 .mktoFormRow:nth-child(6) .mktoFormCol select {
  -webkit-appearance: none; }

#page-wrapper .node--type-page .secondary-footer .form-wrap.contact-form,
#page-wrapper .node--type-insight .secondary-footer .form-wrap.contact-form,
#page-wrapper .node--type-landing-page .secondary-footer .form-wrap.contact-form,
#page-wrapper .node--type-author .secondary-footer .form-wrap.contact-form,
#page-wrapper .node--type-insight-search .secondary-footer .form-wrap.contact-form {
  z-index: 20; }
#page-wrapper .node--type-page .form-wrap,
#page-wrapper .node--type-insight .form-wrap,
#page-wrapper .node--type-landing-page .form-wrap,
#page-wrapper .node--type-author .form-wrap,
#page-wrapper .node--type-insight-search .form-wrap {
  padding: 3rem 1rem; }
  #page-wrapper .node--type-page .form-wrap.contact-form,
  #page-wrapper .node--type-insight .form-wrap.contact-form,
  #page-wrapper .node--type-landing-page .form-wrap.contact-form,
  #page-wrapper .node--type-author .form-wrap.contact-form,
  #page-wrapper .node--type-insight-search .form-wrap.contact-form {
    width: 100%;
    z-index: 500; }
    #page-wrapper .node--type-page .form-wrap.contact-form section,
    #page-wrapper .node--type-insight .form-wrap.contact-form section,
    #page-wrapper .node--type-landing-page .form-wrap.contact-form section,
    #page-wrapper .node--type-author .form-wrap.contact-form section,
    #page-wrapper .node--type-insight-search .form-wrap.contact-form section {
      padding-bottom: 0; }
    #page-wrapper .node--type-page .form-wrap.contact-form.affix,
    #page-wrapper .node--type-insight .form-wrap.contact-form.affix,
    #page-wrapper .node--type-landing-page .form-wrap.contact-form.affix,
    #page-wrapper .node--type-author .form-wrap.contact-form.affix,
    #page-wrapper .node--type-insight-search .form-wrap.contact-form.affix {
      top: 9rem;
      background: #fff;
      position: fixed; }
  #page-wrapper .node--type-page .form-wrap h3,
  #page-wrapper .node--type-insight .form-wrap h3,
  #page-wrapper .node--type-landing-page .form-wrap h3,
  #page-wrapper .node--type-author .form-wrap h3,
  #page-wrapper .node--type-insight-search .form-wrap h3 {
    margin-bottom: 2rem;
    letter-spacing: .75px; }
  #page-wrapper .node--type-page .form-wrap p,
  #page-wrapper .node--type-insight .form-wrap p,
  #page-wrapper .node--type-landing-page .form-wrap p,
  #page-wrapper .node--type-author .form-wrap p,
  #page-wrapper .node--type-insight-search .form-wrap p {
    font-family: 'Avenir LT W01 35 Light', sans-serif; }
    #page-wrapper .node--type-page .form-wrap p:last-of-type,
    #page-wrapper .node--type-insight .form-wrap p:last-of-type,
    #page-wrapper .node--type-landing-page .form-wrap p:last-of-type,
    #page-wrapper .node--type-author .form-wrap p:last-of-type,
    #page-wrapper .node--type-insight-search .form-wrap p:last-of-type {
      margin-bottom: 5rem !important; }
  #page-wrapper .node--type-page .form-wrap .mktoForm,
  #page-wrapper .node--type-insight .form-wrap .mktoForm,
  #page-wrapper .node--type-landing-page .form-wrap .mktoForm,
  #page-wrapper .node--type-author .form-wrap .mktoForm,
  #page-wrapper .node--type-insight-search .form-wrap .mktoForm {
    /*.mktoFieldDescriptor {
      margin-bottom: 2rem !important;
      @media  screen and (min-width: 768px) {
        margin-bottom: 4rem !important;
      }
    }*/
    /*
    &#mktoForm_1007, &#mktoForm_1006, &#mktoForm_1005 {
      @media  screen and (min-width: 768px) {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        .mktoFormRow {
          width: 32%;
          &:nth-child(9) {
            width: 66%;
          }
          &:nth-child(10){
            width: 100%;
            .mktoFieldWrap {
              display: inline-block;
              label {
                width: auto !important;
              }
            }
          }
          textarea#mktoFormComments {
            height: 4.2rem;
            padding: 1rem 1.5rem !important;
            min-height: 0;
          }
        }
      }
    }
    &#mktoForm_1007 {
      .mktoFormRow {
        &:nth-child(6) {
          width: 66%;
        }
        &:nth-child(7) {
          width: 100%;
          .mktoFieldWrap {
            display: inline-block;
            label {
              width: auto !important;
            }
          }
        }
      }
    }
    &#mktoForm_1393 {
      textarea#mktoFormComments {
        min-height: 0;
        height: 4.5rem;
      }
      @media  screen and (min-width: 768px) {
        display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
        .mktoFormRow {
          width: 32%;
        }
      }
      .mktoFormRow {
        &:nth-child(8), &:nth-child(9) {
          width: 100%;
        }
        &:nth-child(9) {
          .mktoAsterix {
            display: none;
          }
        }
        &:nth-child(9){
          .mktoFieldWrap {
            display: inline-block;
            label {
              width: auto !important;
            }
          }
        }
      }
    }
    */ }
    #page-wrapper .node--type-page .form-wrap .mktoForm *,
    #page-wrapper .node--type-insight .form-wrap .mktoForm *,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm *,
    #page-wrapper .node--type-author .form-wrap .mktoForm *,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm * {
      font-family: 'Avenir LT W01 45 Book', sans-serif; }
    #page-wrapper .node--type-page .form-wrap .mktoForm label,
    #page-wrapper .node--type-insight .form-wrap .mktoForm label,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm label,
    #page-wrapper .node--type-author .form-wrap .mktoForm label,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm label {
      text-transform: uppercase;
      font-family: 'Avenir LT W01 85 Heavy', sans-serif;
      font-size: 12px;
      font-size: 1.2rem;
      letter-spacing: .5px;
      margin-bottom: 6px;
      width: 100% !important;
      min-height: 2rem;
      font-weight: 700; }
    #page-wrapper .node--type-page .form-wrap .mktoForm .mktoRadioList label,
    #page-wrapper .node--type-insight .form-wrap .mktoForm .mktoRadioList label,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm .mktoRadioList label,
    #page-wrapper .node--type-author .form-wrap .mktoForm .mktoRadioList label,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm .mktoRadioList label {
      font-size: 16px;
      font-size: 1.6rem;
      text-transform: none;
      font-family: 'Avenir LT W01 35 Light', sans-serif; }
    #page-wrapper .node--type-page .form-wrap .mktoForm .mktoRadioList label,
    #page-wrapper .node--type-insight .form-wrap .mktoForm .mktoRadioList label,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm .mktoRadioList label,
    #page-wrapper .node--type-author .form-wrap .mktoForm .mktoRadioList label,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm .mktoRadioList label {
      margin-bottom: 14px;
      display: flex;
      align-items: center; }
    #page-wrapper .node--type-page .form-wrap .mktoForm input, #page-wrapper .node--type-page .form-wrap .mktoForm select, #page-wrapper .node--type-page .form-wrap .mktoForm textarea,
    #page-wrapper .node--type-insight .form-wrap .mktoForm input,
    #page-wrapper .node--type-insight .form-wrap .mktoForm select,
    #page-wrapper .node--type-insight .form-wrap .mktoForm textarea,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm input,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm select,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm textarea,
    #page-wrapper .node--type-author .form-wrap .mktoForm input,
    #page-wrapper .node--type-author .form-wrap .mktoForm select,
    #page-wrapper .node--type-author .form-wrap .mktoForm textarea,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm input,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm select,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm textarea {
      font-size: 16px;
      font-size: 1.6rem;
      padding: 0 1.5rem !important; }
    #page-wrapper .node--type-page .form-wrap .mktoForm input,
    #page-wrapper .node--type-insight .form-wrap .mktoForm input,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm input,
    #page-wrapper .node--type-author .form-wrap .mktoForm input,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm input {
      border: 1px solid #999999;
      height: 4.2rem;
      line-height: 4.2rem;
      margin-bottom: 1.5rem;
      color: #4c4c4c; }
      #page-wrapper .node--type-page .form-wrap .mktoForm input ::placeholder,
      #page-wrapper .node--type-insight .form-wrap .mktoForm input ::placeholder,
      #page-wrapper .node--type-landing-page .form-wrap .mktoForm input ::placeholder,
      #page-wrapper .node--type-author .form-wrap .mktoForm input ::placeholder,
      #page-wrapper .node--type-insight-search .form-wrap .mktoForm input ::placeholder {
        color: #b2b2b2; }
      #page-wrapper .node--type-page .form-wrap .mktoForm input ::-webkit-input-placeholder,
      #page-wrapper .node--type-insight .form-wrap .mktoForm input ::-webkit-input-placeholder,
      #page-wrapper .node--type-landing-page .form-wrap .mktoForm input ::-webkit-input-placeholder,
      #page-wrapper .node--type-author .form-wrap .mktoForm input ::-webkit-input-placeholder,
      #page-wrapper .node--type-insight-search .form-wrap .mktoForm input ::-webkit-input-placeholder {
        color: #b2b2b2; }
      #page-wrapper .node--type-page .form-wrap .mktoForm input ::-moz-placeholder,
      #page-wrapper .node--type-insight .form-wrap .mktoForm input ::-moz-placeholder,
      #page-wrapper .node--type-landing-page .form-wrap .mktoForm input ::-moz-placeholder,
      #page-wrapper .node--type-author .form-wrap .mktoForm input ::-moz-placeholder,
      #page-wrapper .node--type-insight-search .form-wrap .mktoForm input ::-moz-placeholder {
        color: #b2b2b2; }
      #page-wrapper .node--type-page .form-wrap .mktoForm input :-ms-input-placeholder,
      #page-wrapper .node--type-insight .form-wrap .mktoForm input :-ms-input-placeholder,
      #page-wrapper .node--type-landing-page .form-wrap .mktoForm input :-ms-input-placeholder,
      #page-wrapper .node--type-author .form-wrap .mktoForm input :-ms-input-placeholder,
      #page-wrapper .node--type-insight-search .form-wrap .mktoForm input :-ms-input-placeholder {
        color: #b2b2b2; }
      #page-wrapper .node--type-page .form-wrap .mktoForm input :-moz-placeholder,
      #page-wrapper .node--type-insight .form-wrap .mktoForm input :-moz-placeholder,
      #page-wrapper .node--type-landing-page .form-wrap .mktoForm input :-moz-placeholder,
      #page-wrapper .node--type-author .form-wrap .mktoForm input :-moz-placeholder,
      #page-wrapper .node--type-insight-search .form-wrap .mktoForm input :-moz-placeholder {
        color: #b2b2b2; }
    #page-wrapper .node--type-page .form-wrap .mktoForm button, #page-wrapper .node--type-page .form-wrap .mktoForm .mktoButton,
    #page-wrapper .node--type-insight .form-wrap .mktoForm button,
    #page-wrapper .node--type-insight .form-wrap .mktoForm .mktoButton,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm button,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm .mktoButton,
    #page-wrapper .node--type-author .form-wrap .mktoForm button,
    #page-wrapper .node--type-author .form-wrap .mktoForm .mktoButton,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm button,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm .mktoButton {
      height: 50px;
      line-height: 50px;
      padding: 0 20px;
      min-width: 130px;
      font-family: 'Avenir LT W01 85 Heavy', sans-serif;
      font-weight: 700;
      -webkit-transition: all 0.15s linear;
      -moz-transition: all 0.15s linear;
      -ms-transition: all 0.15s linear;
      -o-transition: all 0.15s linear;
      transition: all 0.15s linear;
      font-size: 12px;
      font-size: 1.2rem;
      letter-spacing: 1px;
      text-align: center;
      display: inline-block;
      text-transform: uppercase;
      border-radius: 0;
      display: block;
      background-image: none !important;
      /* Secondary */
      background-color: #850f89;
      border: 1px solid #850f89;
      color: #fff; }
      @media screen and (min-width: 576px) {
        #page-wrapper .node--type-page .form-wrap .mktoForm button, #page-wrapper .node--type-page .form-wrap .mktoForm .mktoButton,
        #page-wrapper .node--type-insight .form-wrap .mktoForm button,
        #page-wrapper .node--type-insight .form-wrap .mktoForm .mktoButton,
        #page-wrapper .node--type-landing-page .form-wrap .mktoForm button,
        #page-wrapper .node--type-landing-page .form-wrap .mktoForm .mktoButton,
        #page-wrapper .node--type-author .form-wrap .mktoForm button,
        #page-wrapper .node--type-author .form-wrap .mktoForm .mktoButton,
        #page-wrapper .node--type-insight-search .form-wrap .mktoForm button,
        #page-wrapper .node--type-insight-search .form-wrap .mktoForm .mktoButton {
          display: inline-block; } }
      #page-wrapper .node--type-page .form-wrap .mktoForm button:hover, #page-wrapper .node--type-page .form-wrap .mktoForm button:focus, #page-wrapper .node--type-page .form-wrap .mktoForm .mktoButton:hover, #page-wrapper .node--type-page .form-wrap .mktoForm .mktoButton:focus,
      #page-wrapper .node--type-insight .form-wrap .mktoForm button:hover,
      #page-wrapper .node--type-insight .form-wrap .mktoForm button:focus,
      #page-wrapper .node--type-insight .form-wrap .mktoForm .mktoButton:hover,
      #page-wrapper .node--type-insight .form-wrap .mktoForm .mktoButton:focus,
      #page-wrapper .node--type-landing-page .form-wrap .mktoForm button:hover,
      #page-wrapper .node--type-landing-page .form-wrap .mktoForm button:focus,
      #page-wrapper .node--type-landing-page .form-wrap .mktoForm .mktoButton:hover,
      #page-wrapper .node--type-landing-page .form-wrap .mktoForm .mktoButton:focus,
      #page-wrapper .node--type-author .form-wrap .mktoForm button:hover,
      #page-wrapper .node--type-author .form-wrap .mktoForm button:focus,
      #page-wrapper .node--type-author .form-wrap .mktoForm .mktoButton:hover,
      #page-wrapper .node--type-author .form-wrap .mktoForm .mktoButton:focus,
      #page-wrapper .node--type-insight-search .form-wrap .mktoForm button:hover,
      #page-wrapper .node--type-insight-search .form-wrap .mktoForm button:focus,
      #page-wrapper .node--type-insight-search .form-wrap .mktoForm .mktoButton:hover,
      #page-wrapper .node--type-insight-search .form-wrap .mktoForm .mktoButton:focus {
        text-decoration: none;
        background-color: #201747; }
      #page-wrapper .node--type-page .form-wrap .mktoForm button:hover, #page-wrapper .node--type-page .form-wrap .mktoForm button:focus, #page-wrapper .node--type-page .form-wrap .mktoForm .mktoButton:hover, #page-wrapper .node--type-page .form-wrap .mktoForm .mktoButton:focus,
      #page-wrapper .node--type-insight .form-wrap .mktoForm button:hover,
      #page-wrapper .node--type-insight .form-wrap .mktoForm button:focus,
      #page-wrapper .node--type-insight .form-wrap .mktoForm .mktoButton:hover,
      #page-wrapper .node--type-insight .form-wrap .mktoForm .mktoButton:focus,
      #page-wrapper .node--type-landing-page .form-wrap .mktoForm button:hover,
      #page-wrapper .node--type-landing-page .form-wrap .mktoForm button:focus,
      #page-wrapper .node--type-landing-page .form-wrap .mktoForm .mktoButton:hover,
      #page-wrapper .node--type-landing-page .form-wrap .mktoForm .mktoButton:focus,
      #page-wrapper .node--type-author .form-wrap .mktoForm button:hover,
      #page-wrapper .node--type-author .form-wrap .mktoForm button:focus,
      #page-wrapper .node--type-author .form-wrap .mktoForm .mktoButton:hover,
      #page-wrapper .node--type-author .form-wrap .mktoForm .mktoButton:focus,
      #page-wrapper .node--type-insight-search .form-wrap .mktoForm button:hover,
      #page-wrapper .node--type-insight-search .form-wrap .mktoForm button:focus,
      #page-wrapper .node--type-insight-search .form-wrap .mktoForm .mktoButton:hover,
      #page-wrapper .node--type-insight-search .form-wrap .mktoForm .mktoButton:focus {
        color: #fff;
        border: 1px solid #201747;
        background-color: #201747; }
    #page-wrapper .node--type-page .form-wrap .mktoForm .mktoButtonWrap,
    #page-wrapper .node--type-insight .form-wrap .mktoForm .mktoButtonWrap,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm .mktoButtonWrap,
    #page-wrapper .node--type-author .form-wrap .mktoForm .mktoButtonWrap,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm .mktoButtonWrap {
      margin-left: 0 !important; }
      #page-wrapper .node--type-page .form-wrap .mktoForm .mktoButtonWrap.mktoPurpleCandy button.mktoButton,
      #page-wrapper .node--type-insight .form-wrap .mktoForm .mktoButtonWrap.mktoPurpleCandy button.mktoButton,
      #page-wrapper .node--type-landing-page .form-wrap .mktoForm .mktoButtonWrap.mktoPurpleCandy button.mktoButton,
      #page-wrapper .node--type-author .form-wrap .mktoForm .mktoButtonWrap.mktoPurpleCandy button.mktoButton,
      #page-wrapper .node--type-insight-search .form-wrap .mktoForm .mktoButtonWrap.mktoPurpleCandy button.mktoButton {
        text-shadow: none;
        padding: 0 20px !important; }
    #page-wrapper .node--type-page .form-wrap .mktoForm select,
    #page-wrapper .node--type-insight .form-wrap .mktoForm select,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm select,
    #page-wrapper .node--type-author .form-wrap .mktoForm select,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm select {
      /*
      -webkit-appearance: none;
      -webkit-border-radius: 0px;
      */
      background: #fff;
      margin-bottom: 2rem;
      height: 4.2rem;
      line-height: 4.2rem;
      border-radius: 0; }
    #page-wrapper .node--type-page .form-wrap .mktoForm textarea,
    #page-wrapper .node--type-insight .form-wrap .mktoForm textarea,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm textarea,
    #page-wrapper .node--type-author .form-wrap .mktoForm textarea,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm textarea {
      min-height: 11rem;
      padding-top: 1.5rem !important;
      margin-bottom: 2rem; }
    #page-wrapper .node--type-page .form-wrap .mktoForm .mktoCheckboxList label,
    #page-wrapper .node--type-insight .form-wrap .mktoForm .mktoCheckboxList label,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm .mktoCheckboxList label,
    #page-wrapper .node--type-author .form-wrap .mktoForm .mktoCheckboxList label,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm .mktoCheckboxList label {
      font-family: 'Avenir LT W01 45 Book', sans-serif;
      text-transform: none;
      font-size: 16px;
      font-size: 1.6rem;
      margin-bottom: 4rem; }
    #page-wrapper .node--type-page .form-wrap .mktoForm .mktoFieldWrap,
    #page-wrapper .node--type-insight .form-wrap .mktoForm .mktoFieldWrap,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm .mktoFieldWrap,
    #page-wrapper .node--type-author .form-wrap .mktoForm .mktoFieldWrap,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm .mktoFieldWrap {
      display: flex;
      flex-direction: column; }
    #page-wrapper .node--type-page .form-wrap .mktoForm .mktoHtmlText,
    #page-wrapper .node--type-insight .form-wrap .mktoForm .mktoHtmlText,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm .mktoHtmlText,
    #page-wrapper .node--type-author .form-wrap .mktoForm .mktoHtmlText,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm .mktoHtmlText {
      font-size: 16px;
      font-size: 1.6rem;
      margin-bottom: 1rem; }
    #page-wrapper .node--type-page .form-wrap .mktoForm .mktoError,
    #page-wrapper .node--type-insight .form-wrap .mktoForm .mktoError,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm .mktoError,
    #page-wrapper .node--type-author .form-wrap .mktoForm .mktoError,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm .mktoError {
      position: relative;
      right: auto !important;
      bottom: auto !important; }
      #page-wrapper .node--type-page .form-wrap .mktoForm .mktoError .mktoErrorMsg,
      #page-wrapper .node--type-insight .form-wrap .mktoForm .mktoError .mktoErrorMsg,
      #page-wrapper .node--type-landing-page .form-wrap .mktoForm .mktoError .mktoErrorMsg,
      #page-wrapper .node--type-author .form-wrap .mktoForm .mktoError .mktoErrorMsg,
      #page-wrapper .node--type-insight-search .form-wrap .mktoForm .mktoError .mktoErrorMsg {
        display: block;
        background-image: none;
        background-color: transparent;
        color: #a61747;
        border-radius: 0;
        box-shadow: none;
        border: none;
        margin-right: 2rem;
        font-style: italic;
        font-size: 14px;
        font-size: 1.4rem;
        font-family: 'Avenir LT W01 45 Book', sans-serif;
        text-shadow: none; }
        #page-wrapper .node--type-page .form-wrap .mktoForm .mktoError .mktoErrorMsg:before,
        #page-wrapper .node--type-insight .form-wrap .mktoForm .mktoError .mktoErrorMsg:before,
        #page-wrapper .node--type-landing-page .form-wrap .mktoForm .mktoError .mktoErrorMsg:before,
        #page-wrapper .node--type-author .form-wrap .mktoForm .mktoError .mktoErrorMsg:before,
        #page-wrapper .node--type-insight-search .form-wrap .mktoForm .mktoError .mktoErrorMsg:before {
          content: '\f071';
          font-family: 'icomoon';
          font-style: normal;
          color: #a61747;
          font-size: 1.4rem;
          margin-right: 7px; }
    #page-wrapper .node--type-page .form-wrap .mktoForm input.mktoInvalid, #page-wrapper .node--type-page .form-wrap .mktoForm select.mktoInvalid,
    #page-wrapper .node--type-insight .form-wrap .mktoForm input.mktoInvalid,
    #page-wrapper .node--type-insight .form-wrap .mktoForm select.mktoInvalid,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm input.mktoInvalid,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm select.mktoInvalid,
    #page-wrapper .node--type-author .form-wrap .mktoForm input.mktoInvalid,
    #page-wrapper .node--type-author .form-wrap .mktoForm select.mktoInvalid,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm input.mktoInvalid,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm select.mktoInvalid {
      border-color: #a61747;
      color: #a61747; }
    #page-wrapper .node--type-page .form-wrap .mktoForm .mktoErrorArrowWrap,
    #page-wrapper .node--type-insight .form-wrap .mktoForm .mktoErrorArrowWrap,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm .mktoErrorArrowWrap,
    #page-wrapper .node--type-author .form-wrap .mktoForm .mktoErrorArrowWrap,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm .mktoErrorArrowWrap {
      display: none; }
    @media screen and (min-width: 768px) {
      #page-wrapper .node--type-page .form-wrap .mktoForm .mktoFormRow,
      #page-wrapper .node--type-insight .form-wrap .mktoForm .mktoFormRow,
      #page-wrapper .node--type-landing-page .form-wrap .mktoForm .mktoFormRow,
      #page-wrapper .node--type-author .form-wrap .mktoForm .mktoFormRow,
      #page-wrapper .node--type-insight-search .form-wrap .mktoForm .mktoFormRow {
        /*display: flex;
        justify-content: space-between;
        flex-wrap: wrap;
        .mktoClear {
          display: none;
        }*/ }
        #page-wrapper .node--type-page .form-wrap .mktoForm .mktoFormRow .mktoFieldDescriptor + .mktoFieldDescriptor,
        #page-wrapper .node--type-insight .form-wrap .mktoForm .mktoFormRow .mktoFieldDescriptor + .mktoFieldDescriptor,
        #page-wrapper .node--type-landing-page .form-wrap .mktoForm .mktoFormRow .mktoFieldDescriptor + .mktoFieldDescriptor,
        #page-wrapper .node--type-author .form-wrap .mktoForm .mktoFormRow .mktoFieldDescriptor + .mktoFieldDescriptor,
        #page-wrapper .node--type-insight-search .form-wrap .mktoForm .mktoFormRow .mktoFieldDescriptor + .mktoFieldDescriptor {
          margin-left: 2.5rem; } }
    #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1392,
    #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1392,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1392,
    #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1392,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1392 {
      display: flex;
      flex-direction: column;
      align-items: center; }
      #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1392 .mktoFormRow,
      #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1392 .mktoFormRow,
      #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1392 .mktoFormRow,
      #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1392 .mktoFormRow,
      #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1392 .mktoFormRow {
        flex-direction: column; }
      @media screen and (min-width: 576px) {
        #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1392,
        #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1392,
        #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1392,
        #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1392,
        #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1392 {
          flex-direction: row;
          justify-content: center;
          align-items: flex-start; }
          #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1392 .mktoFormRow,
          #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1392 .mktoFormRow,
          #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1392 .mktoFormRow,
          #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1392 .mktoFormRow,
          #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1392 .mktoFormRow {
            flex-direction: row; } }
      #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1392.expanded,
      #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1392.expanded,
      #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1392.expanded,
      #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1392.expanded,
      #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1392.expanded {
        padding: 0 1rem;
        display: block; }
        #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1392.expanded .mktoButtonRow,
        #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1392.expanded .mktoButtonRow,
        #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1392.expanded .mktoButtonRow,
        #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1392.expanded .mktoButtonRow,
        #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1392.expanded .mktoButtonRow {
          display: flex;
          justify-content: center; }
        @media screen and (min-width: 576px) {
          #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1392.expanded,
          #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1392.expanded,
          #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1392.expanded,
          #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1392.expanded,
          #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1392.expanded {
            padding: 0; }
            #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1392.expanded .mktoFormRow,
            #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1392.expanded .mktoFormRow,
            #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1392.expanded .mktoFormRow,
            #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1392.expanded .mktoFormRow,
            #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1392.expanded .mktoFormRow {
              margin: 0 -1rem;
              flex-wrap: nowrap; }
              #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1392.expanded .mktoFormRow .mktoFieldDescriptor,
              #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1392.expanded .mktoFormRow .mktoFieldDescriptor,
              #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1392.expanded .mktoFormRow .mktoFieldDescriptor,
              #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1392.expanded .mktoFormRow .mktoFieldDescriptor,
              #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1392.expanded .mktoFormRow .mktoFieldDescriptor {
                margin: 0 1rem; } }
      #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1392 .mktoButton,
      #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1392 .mktoButton,
      #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1392 .mktoButton,
      #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1392 .mktoButton,
      #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1392 .mktoButton {
        height: 43px;
        line-height: 43px; }
      @media screen and (min-width: 576px) {
        #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1392 select,
        #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1392 select,
        #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1392 select,
        #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1392 select,
        #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1392 select {
          margin-right: 2rem; } }
      #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type,
      #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type,
      #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type,
      #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type,
      #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type {
        margin-bottom: 1rem; }
        @media screen and (min-width: 576px) {
          #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type,
          #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type,
          #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type,
          #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type,
          #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type {
            margin-bottom: 3rem; } }
        @media screen and (min-width: 768px) {
          #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type,
          #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type,
          #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type,
          #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type,
          #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type {
            margin-bottom: 0; } }
        #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap,
        #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap,
        #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap,
        #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap,
        #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap {
          flex-direction: column;
          justify-content: center;
          align-items: center; }
          @media screen and (min-width: 576px) {
            #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap,
            #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap,
            #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap,
            #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap,
            #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap {
              flex-direction: row; } }
          #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap > select, #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap > label,
          #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap > select,
          #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap > label,
          #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap > select,
          #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap > label,
          #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap > select,
          #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap > label,
          #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap > select,
          #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap > label {
            width: auto !important;
            margin-bottom: 0;
            position: relative; }
          #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap .mktoLabel,
          #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap .mktoLabel,
          #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap .mktoLabel,
          #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap .mktoLabel,
          #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap .mktoLabel {
            margin-bottom: 1rem;
            margin-right: 2rem;
            text-transform: none;
            font-family: 'Avenir LT W01 35 Light', sans-serif;
            font-weight: 200;
            font-size: 20px;
            font-size: 2rem;
            color: #4c4c4c; }
            @media screen and (min-width: 576px) {
              #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap .mktoLabel,
              #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap .mktoLabel,
              #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap .mktoLabel,
              #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap .mktoLabel,
              #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap .mktoLabel {
                margin-bottom: 0; } }
            #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap .mktoLabel .mktoAsterix,
            #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap .mktoLabel .mktoAsterix,
            #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap .mktoLabel .mktoAsterix,
            #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap .mktoLabel .mktoAsterix,
            #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap .mktoLabel .mktoAsterix {
              display: none; }
    #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1151 .mktoFormRow:nth-child(10),
    #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1151 .mktoFormRow:nth-child(10),
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1151 .mktoFormRow:nth-child(10),
    #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1151 .mktoFormRow:nth-child(10),
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1151 .mktoFormRow:nth-child(10) {
      margin-bottom: 4rem; }
    #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1151 .mktoFormRow:nth-child(10) .mktoAsterix, #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1151 .mktoFormRow:nth-child(9) .mktoAsterix, #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1151 .mktoFormRow:nth-child(8) .mktoAsterix,
    #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1151 .mktoFormRow:nth-child(10) .mktoAsterix,
    #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1151 .mktoFormRow:nth-child(9) .mktoAsterix,
    #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1151 .mktoFormRow:nth-child(8) .mktoAsterix,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1151 .mktoFormRow:nth-child(10) .mktoAsterix,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1151 .mktoFormRow:nth-child(9) .mktoAsterix,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1151 .mktoFormRow:nth-child(8) .mktoAsterix,
    #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1151 .mktoFormRow:nth-child(10) .mktoAsterix,
    #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1151 .mktoFormRow:nth-child(9) .mktoAsterix,
    #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1151 .mktoFormRow:nth-child(8) .mktoAsterix,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1151 .mktoFormRow:nth-child(10) .mktoAsterix,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1151 .mktoFormRow:nth-child(9) .mktoAsterix,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1151 .mktoFormRow:nth-child(8) .mktoAsterix {
      display: none; }
    #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1151 .mktoCheckboxList label,
    #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1151 .mktoCheckboxList label,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1151 .mktoCheckboxList label,
    #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1151 .mktoCheckboxList label,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1151 .mktoCheckboxList label {
      margin-bottom: 0; }
    #page-wrapper .node--type-page .form-wrap .mktoForm#mktoForm_1151 p:last-of-type,
    #page-wrapper .node--type-insight .form-wrap .mktoForm#mktoForm_1151 p:last-of-type,
    #page-wrapper .node--type-landing-page .form-wrap .mktoForm#mktoForm_1151 p:last-of-type,
    #page-wrapper .node--type-author .form-wrap .mktoForm#mktoForm_1151 p:last-of-type,
    #page-wrapper .node--type-insight-search .form-wrap .mktoForm#mktoForm_1151 p:last-of-type {
      margin-bottom: 3rem !important; }
#page-wrapper .node--type-page form#mktoForm_1125,
#page-wrapper .node--type-insight form#mktoForm_1125,
#page-wrapper .node--type-landing-page form#mktoForm_1125,
#page-wrapper .node--type-author form#mktoForm_1125,
#page-wrapper .node--type-insight-search form#mktoForm_1125 {
  padding: 0 1rem; }
  @media screen and (min-width: 768px) {
    #page-wrapper .node--type-page form#mktoForm_1125,
    #page-wrapper .node--type-insight form#mktoForm_1125,
    #page-wrapper .node--type-landing-page form#mktoForm_1125,
    #page-wrapper .node--type-author form#mktoForm_1125,
    #page-wrapper .node--type-insight-search form#mktoForm_1125 {
      padding: 0; } }
  #page-wrapper .node--type-page form#mktoForm_1125 .mktoLabel,
  #page-wrapper .node--type-insight form#mktoForm_1125 .mktoLabel,
  #page-wrapper .node--type-landing-page form#mktoForm_1125 .mktoLabel,
  #page-wrapper .node--type-author form#mktoForm_1125 .mktoLabel,
  #page-wrapper .node--type-insight-search form#mktoForm_1125 .mktoLabel {
    position: relative; }
#page-wrapper .node--type-page .block-region-sidebar .bg-dark,
#page-wrapper .node--type-insight .block-region-sidebar .bg-dark,
#page-wrapper .node--type-landing-page .block-region-sidebar .bg-dark,
#page-wrapper .node--type-author .block-region-sidebar .bg-dark,
#page-wrapper .node--type-insight-search .block-region-sidebar .bg-dark {
  margin-bottom: 3rem; }
  #page-wrapper .node--type-page .block-region-sidebar .bg-dark h2,
  #page-wrapper .node--type-insight .block-region-sidebar .bg-dark h2,
  #page-wrapper .node--type-landing-page .block-region-sidebar .bg-dark h2,
  #page-wrapper .node--type-author .block-region-sidebar .bg-dark h2,
  #page-wrapper .node--type-insight-search .block-region-sidebar .bg-dark h2 {
    color: #fff; }
  #page-wrapper .node--type-page .block-region-sidebar .bg-dark button, #page-wrapper .node--type-page .block-region-sidebar .bg-dark .mktoButton,
  #page-wrapper .node--type-insight .block-region-sidebar .bg-dark button,
  #page-wrapper .node--type-insight .block-region-sidebar .bg-dark .mktoButton,
  #page-wrapper .node--type-landing-page .block-region-sidebar .bg-dark button,
  #page-wrapper .node--type-landing-page .block-region-sidebar .bg-dark .mktoButton,
  #page-wrapper .node--type-author .block-region-sidebar .bg-dark button,
  #page-wrapper .node--type-author .block-region-sidebar .bg-dark .mktoButton,
  #page-wrapper .node--type-insight-search .block-region-sidebar .bg-dark button,
  #page-wrapper .node--type-insight-search .block-region-sidebar .bg-dark .mktoButton {
    color: #fff;
    background-color: transparent;
    border: 1px solid #fff; }
    #page-wrapper .node--type-page .block-region-sidebar .bg-dark button:hover, #page-wrapper .node--type-page .block-region-sidebar .bg-dark button:focus, #page-wrapper .node--type-page .block-region-sidebar .bg-dark .mktoButton:hover, #page-wrapper .node--type-page .block-region-sidebar .bg-dark .mktoButton:focus,
    #page-wrapper .node--type-insight .block-region-sidebar .bg-dark button:hover,
    #page-wrapper .node--type-insight .block-region-sidebar .bg-dark button:focus,
    #page-wrapper .node--type-insight .block-region-sidebar .bg-dark .mktoButton:hover,
    #page-wrapper .node--type-insight .block-region-sidebar .bg-dark .mktoButton:focus,
    #page-wrapper .node--type-landing-page .block-region-sidebar .bg-dark button:hover,
    #page-wrapper .node--type-landing-page .block-region-sidebar .bg-dark button:focus,
    #page-wrapper .node--type-landing-page .block-region-sidebar .bg-dark .mktoButton:hover,
    #page-wrapper .node--type-landing-page .block-region-sidebar .bg-dark .mktoButton:focus,
    #page-wrapper .node--type-author .block-region-sidebar .bg-dark button:hover,
    #page-wrapper .node--type-author .block-region-sidebar .bg-dark button:focus,
    #page-wrapper .node--type-author .block-region-sidebar .bg-dark .mktoButton:hover,
    #page-wrapper .node--type-author .block-region-sidebar .bg-dark .mktoButton:focus,
    #page-wrapper .node--type-insight-search .block-region-sidebar .bg-dark button:hover,
    #page-wrapper .node--type-insight-search .block-region-sidebar .bg-dark button:focus,
    #page-wrapper .node--type-insight-search .block-region-sidebar .bg-dark .mktoButton:hover,
    #page-wrapper .node--type-insight-search .block-region-sidebar .bg-dark .mktoButton:focus {
      background-color: #201747;
      border: 1px solid #201747;
      color: #fff; }
#page-wrapper .node--type-page .bg-dark .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap .mktoLabel,
#page-wrapper .node--type-insight .bg-dark .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap .mktoLabel,
#page-wrapper .node--type-landing-page .bg-dark .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap .mktoLabel,
#page-wrapper .node--type-author .bg-dark .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap .mktoLabel,
#page-wrapper .node--type-insight-search .bg-dark .form-wrap .mktoForm#mktoForm_1392 > .mktoFormRow:first-of-type .mktoFieldWrap .mktoLabel {
  color: #fff; }
#page-wrapper .node--type-page .bg-dark.secondary-footer .form-wrap .container,
#page-wrapper .node--type-insight .bg-dark.secondary-footer .form-wrap .container,
#page-wrapper .node--type-landing-page .bg-dark.secondary-footer .form-wrap .container,
#page-wrapper .node--type-author .bg-dark.secondary-footer .form-wrap .container,
#page-wrapper .node--type-insight-search .bg-dark.secondary-footer .form-wrap .container {
  width: 100%;
  padding: 0; }
#page-wrapper .node--type-page .bg-dark.secondary-footer .form-wrap.newsletter,
#page-wrapper .node--type-insight .bg-dark.secondary-footer .form-wrap.newsletter,
#page-wrapper .node--type-landing-page .bg-dark.secondary-footer .form-wrap.newsletter,
#page-wrapper .node--type-author .bg-dark.secondary-footer .form-wrap.newsletter,
#page-wrapper .node--type-insight-search .bg-dark.secondary-footer .form-wrap.newsletter {
  padding: 1.5rem; }
  @media screen and (min-width: 576px) {
    #page-wrapper .node--type-page .bg-dark.secondary-footer .form-wrap.newsletter,
    #page-wrapper .node--type-insight .bg-dark.secondary-footer .form-wrap.newsletter,
    #page-wrapper .node--type-landing-page .bg-dark.secondary-footer .form-wrap.newsletter,
    #page-wrapper .node--type-author .bg-dark.secondary-footer .form-wrap.newsletter,
    #page-wrapper .node--type-insight-search .bg-dark.secondary-footer .form-wrap.newsletter {
      padding: 0; }
      #page-wrapper .node--type-page .bg-dark.secondary-footer .form-wrap.newsletter .container > div,
      #page-wrapper .node--type-insight .bg-dark.secondary-footer .form-wrap.newsletter .container > div,
      #page-wrapper .node--type-landing-page .bg-dark.secondary-footer .form-wrap.newsletter .container > div,
      #page-wrapper .node--type-author .bg-dark.secondary-footer .form-wrap.newsletter .container > div,
      #page-wrapper .node--type-insight-search .bg-dark.secondary-footer .form-wrap.newsletter .container > div {
        margin: 0 -3rem; }
      #page-wrapper .node--type-page .bg-dark.secondary-footer .form-wrap.newsletter .mktoFormRow:nth-child(7),
      #page-wrapper .node--type-insight .bg-dark.secondary-footer .form-wrap.newsletter .mktoFormRow:nth-child(7),
      #page-wrapper .node--type-landing-page .bg-dark.secondary-footer .form-wrap.newsletter .mktoFormRow:nth-child(7),
      #page-wrapper .node--type-author .bg-dark.secondary-footer .form-wrap.newsletter .mktoFormRow:nth-child(7),
      #page-wrapper .node--type-insight-search .bg-dark.secondary-footer .form-wrap.newsletter .mktoFormRow:nth-child(7) {
        width: 100%; }
      #page-wrapper .node--type-page .bg-dark.secondary-footer .form-wrap.newsletter .mktoForm .mktoButtonRow,
      #page-wrapper .node--type-insight .bg-dark.secondary-footer .form-wrap.newsletter .mktoForm .mktoButtonRow,
      #page-wrapper .node--type-landing-page .bg-dark.secondary-footer .form-wrap.newsletter .mktoForm .mktoButtonRow,
      #page-wrapper .node--type-author .bg-dark.secondary-footer .form-wrap.newsletter .mktoForm .mktoButtonRow,
      #page-wrapper .node--type-insight-search .bg-dark.secondary-footer .form-wrap.newsletter .mktoForm .mktoButtonRow {
        margin: 0 auto;
        width: auto; }
        #page-wrapper .node--type-page .bg-dark.secondary-footer .form-wrap.newsletter .mktoForm .mktoButtonRow .mktoButton,
        #page-wrapper .node--type-insight .bg-dark.secondary-footer .form-wrap.newsletter .mktoForm .mktoButtonRow .mktoButton,
        #page-wrapper .node--type-landing-page .bg-dark.secondary-footer .form-wrap.newsletter .mktoForm .mktoButtonRow .mktoButton,
        #page-wrapper .node--type-author .bg-dark.secondary-footer .form-wrap.newsletter .mktoForm .mktoButtonRow .mktoButton,
        #page-wrapper .node--type-insight-search .bg-dark.secondary-footer .form-wrap.newsletter .mktoForm .mktoButtonRow .mktoButton {
          display: inline-block;
          width: auto; }
      #page-wrapper .node--type-page .bg-dark.secondary-footer .form-wrap.newsletter form,
      #page-wrapper .node--type-insight .bg-dark.secondary-footer .form-wrap.newsletter form,
      #page-wrapper .node--type-landing-page .bg-dark.secondary-footer .form-wrap.newsletter form,
      #page-wrapper .node--type-author .bg-dark.secondary-footer .form-wrap.newsletter form,
      #page-wrapper .node--type-insight-search .bg-dark.secondary-footer .form-wrap.newsletter form {
        display: flex;
        flex-wrap: wrap; }
        #page-wrapper .node--type-page .bg-dark.secondary-footer .form-wrap.newsletter form .mktoFormRow,
        #page-wrapper .node--type-insight .bg-dark.secondary-footer .form-wrap.newsletter form .mktoFormRow,
        #page-wrapper .node--type-landing-page .bg-dark.secondary-footer .form-wrap.newsletter form .mktoFormRow,
        #page-wrapper .node--type-author .bg-dark.secondary-footer .form-wrap.newsletter form .mktoFormRow,
        #page-wrapper .node--type-insight-search .bg-dark.secondary-footer .form-wrap.newsletter form .mktoFormRow {
          width: 33.333%;
          padding: 0 3rem; } }
#page-wrapper .node--type-page .bg-dark .form-wrap.newsletter,
#page-wrapper .node--type-insight .bg-dark .form-wrap.newsletter,
#page-wrapper .node--type-landing-page .bg-dark .form-wrap.newsletter,
#page-wrapper .node--type-author .bg-dark .form-wrap.newsletter,
#page-wrapper .node--type-insight-search .bg-dark .form-wrap.newsletter {
  padding: 2.5rem; }
  #page-wrapper .node--type-page .bg-dark .form-wrap.newsletter .mktoHtmlText, #page-wrapper .node--type-page .bg-dark .form-wrap.newsletter .mktoCheckboxList label,
  #page-wrapper .node--type-insight .bg-dark .form-wrap.newsletter .mktoHtmlText,
  #page-wrapper .node--type-insight .bg-dark .form-wrap.newsletter .mktoCheckboxList label,
  #page-wrapper .node--type-landing-page .bg-dark .form-wrap.newsletter .mktoHtmlText,
  #page-wrapper .node--type-landing-page .bg-dark .form-wrap.newsletter .mktoCheckboxList label,
  #page-wrapper .node--type-author .bg-dark .form-wrap.newsletter .mktoHtmlText,
  #page-wrapper .node--type-author .bg-dark .form-wrap.newsletter .mktoCheckboxList label,
  #page-wrapper .node--type-insight-search .bg-dark .form-wrap.newsletter .mktoHtmlText,
  #page-wrapper .node--type-insight-search .bg-dark .form-wrap.newsletter .mktoCheckboxList label {
    font-size: 14px;
    font-size: 1.4rem; }
  #page-wrapper .node--type-page .bg-dark .form-wrap.newsletter .mktoForm .mktoButtonRow,
  #page-wrapper .node--type-insight .bg-dark .form-wrap.newsletter .mktoForm .mktoButtonRow,
  #page-wrapper .node--type-landing-page .bg-dark .form-wrap.newsletter .mktoForm .mktoButtonRow,
  #page-wrapper .node--type-author .bg-dark .form-wrap.newsletter .mktoForm .mktoButtonRow,
  #page-wrapper .node--type-insight-search .bg-dark .form-wrap.newsletter .mktoForm .mktoButtonRow {
    width: 100%; }
    #page-wrapper .node--type-page .bg-dark .form-wrap.newsletter .mktoForm .mktoButtonRow .mktoButton,
    #page-wrapper .node--type-insight .bg-dark .form-wrap.newsletter .mktoForm .mktoButtonRow .mktoButton,
    #page-wrapper .node--type-landing-page .bg-dark .form-wrap.newsletter .mktoForm .mktoButtonRow .mktoButton,
    #page-wrapper .node--type-author .bg-dark .form-wrap.newsletter .mktoForm .mktoButtonRow .mktoButton,
    #page-wrapper .node--type-insight-search .bg-dark .form-wrap.newsletter .mktoForm .mktoButtonRow .mktoButton {
      display: block;
      width: 100%; }
#page-wrapper .node--type-page .bg-dark .form-wrap .mktoForm label,
#page-wrapper .node--type-insight .bg-dark .form-wrap .mktoForm label,
#page-wrapper .node--type-landing-page .bg-dark .form-wrap .mktoForm label,
#page-wrapper .node--type-author .bg-dark .form-wrap .mktoForm label,
#page-wrapper .node--type-insight-search .bg-dark .form-wrap .mktoForm label {
  color: #fff; }
#page-wrapper .node--type-page .bg-dark .form-wrap .mktoForm .mktoError .mktoErrorMsg,
#page-wrapper .node--type-insight .bg-dark .form-wrap .mktoForm .mktoError .mktoErrorMsg,
#page-wrapper .node--type-landing-page .bg-dark .form-wrap .mktoForm .mktoError .mktoErrorMsg,
#page-wrapper .node--type-author .bg-dark .form-wrap .mktoForm .mktoError .mktoErrorMsg,
#page-wrapper .node--type-insight-search .bg-dark .form-wrap .mktoForm .mktoError .mktoErrorMsg {
  color: #fff; }
  #page-wrapper .node--type-page .bg-dark .form-wrap .mktoForm .mktoError .mktoErrorMsg:before,
  #page-wrapper .node--type-insight .bg-dark .form-wrap .mktoForm .mktoError .mktoErrorMsg:before,
  #page-wrapper .node--type-landing-page .bg-dark .form-wrap .mktoForm .mktoError .mktoErrorMsg:before,
  #page-wrapper .node--type-author .bg-dark .form-wrap .mktoForm .mktoError .mktoErrorMsg:before,
  #page-wrapper .node--type-insight-search .bg-dark .form-wrap .mktoForm .mktoError .mktoErrorMsg:before {
    color: #fff; }
#page-wrapper .node--type-page .bg-dark .form-wrap .mktoForm .mktoAsterix,
#page-wrapper .node--type-insight .bg-dark .form-wrap .mktoForm .mktoAsterix,
#page-wrapper .node--type-landing-page .bg-dark .form-wrap .mktoForm .mktoAsterix,
#page-wrapper .node--type-author .bg-dark .form-wrap .mktoForm .mktoAsterix,
#page-wrapper .node--type-insight-search .bg-dark .form-wrap .mktoForm .mktoAsterix {
  color: #fff; }
#page-wrapper .node--type-page .bg-dark .form-wrap .mktoForm .mktoHtmlText,
#page-wrapper .node--type-insight .bg-dark .form-wrap .mktoForm .mktoHtmlText,
#page-wrapper .node--type-landing-page .bg-dark .form-wrap .mktoForm .mktoHtmlText,
#page-wrapper .node--type-author .bg-dark .form-wrap .mktoForm .mktoHtmlText,
#page-wrapper .node--type-insight-search .bg-dark .form-wrap .mktoForm .mktoHtmlText {
  color: #fff; }
#page-wrapper .node--type-page .bg-dark .form-wrap .mktoForm a,
#page-wrapper .node--type-insight .bg-dark .form-wrap .mktoForm a,
#page-wrapper .node--type-landing-page .bg-dark .form-wrap .mktoForm a,
#page-wrapper .node--type-author .bg-dark .form-wrap .mktoForm a,
#page-wrapper .node--type-insight-search .bg-dark .form-wrap .mktoForm a {
  color: #fff;
  font-family: 'Avenir LT W01 85 Heavy', sans-serif;
  text-decoration: none; }
  #page-wrapper .node--type-page .bg-dark .form-wrap .mktoForm a:hover, #page-wrapper .node--type-page .bg-dark .form-wrap .mktoForm a:focus,
  #page-wrapper .node--type-insight .bg-dark .form-wrap .mktoForm a:hover,
  #page-wrapper .node--type-insight .bg-dark .form-wrap .mktoForm a:focus,
  #page-wrapper .node--type-landing-page .bg-dark .form-wrap .mktoForm a:hover,
  #page-wrapper .node--type-landing-page .bg-dark .form-wrap .mktoForm a:focus,
  #page-wrapper .node--type-author .bg-dark .form-wrap .mktoForm a:hover,
  #page-wrapper .node--type-author .bg-dark .form-wrap .mktoForm a:focus,
  #page-wrapper .node--type-insight-search .bg-dark .form-wrap .mktoForm a:hover,
  #page-wrapper .node--type-insight-search .bg-dark .form-wrap .mktoForm a:focus {
    background: #fff;
    color: #850f89; }
#page-wrapper .node--type-page .bg-dark .form-wrap .mktoForm input,
#page-wrapper .node--type-insight .bg-dark .form-wrap .mktoForm input,
#page-wrapper .node--type-landing-page .bg-dark .form-wrap .mktoForm input,
#page-wrapper .node--type-author .bg-dark .form-wrap .mktoForm input,
#page-wrapper .node--type-insight-search .bg-dark .form-wrap .mktoForm input {
  border-color: transparent; }
  #page-wrapper .node--type-page .bg-dark .form-wrap .mktoForm input.mktoInvalid,
  #page-wrapper .node--type-insight .bg-dark .form-wrap .mktoForm input.mktoInvalid,
  #page-wrapper .node--type-landing-page .bg-dark .form-wrap .mktoForm input.mktoInvalid,
  #page-wrapper .node--type-author .bg-dark .form-wrap .mktoForm input.mktoInvalid,
  #page-wrapper .node--type-insight-search .bg-dark .form-wrap .mktoForm input.mktoInvalid {
    border-color: #a61747;
    color: #a61747; }
#page-wrapper .node--type-page .bg-dark .form-wrap .mktoForm button, #page-wrapper .node--type-page .bg-dark .form-wrap .mktoForm .mktoButton,
#page-wrapper .node--type-insight .bg-dark .form-wrap .mktoForm button,
#page-wrapper .node--type-insight .bg-dark .form-wrap .mktoForm .mktoButton,
#page-wrapper .node--type-landing-page .bg-dark .form-wrap .mktoForm button,
#page-wrapper .node--type-landing-page .bg-dark .form-wrap .mktoForm .mktoButton,
#page-wrapper .node--type-author .bg-dark .form-wrap .mktoForm button,
#page-wrapper .node--type-author .bg-dark .form-wrap .mktoForm .mktoButton,
#page-wrapper .node--type-insight-search .bg-dark .form-wrap .mktoForm button,
#page-wrapper .node--type-insight-search .bg-dark .form-wrap .mktoForm .mktoButton {
  color: #fff;
  background-color: transparent;
  border: 1px solid #fff; }
  #page-wrapper .node--type-page .bg-dark .form-wrap .mktoForm button:hover, #page-wrapper .node--type-page .bg-dark .form-wrap .mktoForm button:focus, #page-wrapper .node--type-page .bg-dark .form-wrap .mktoForm .mktoButton:hover, #page-wrapper .node--type-page .bg-dark .form-wrap .mktoForm .mktoButton:focus,
  #page-wrapper .node--type-insight .bg-dark .form-wrap .mktoForm button:hover,
  #page-wrapper .node--type-insight .bg-dark .form-wrap .mktoForm button:focus,
  #page-wrapper .node--type-insight .bg-dark .form-wrap .mktoForm .mktoButton:hover,
  #page-wrapper .node--type-insight .bg-dark .form-wrap .mktoForm .mktoButton:focus,
  #page-wrapper .node--type-landing-page .bg-dark .form-wrap .mktoForm button:hover,
  #page-wrapper .node--type-landing-page .bg-dark .form-wrap .mktoForm button:focus,
  #page-wrapper .node--type-landing-page .bg-dark .form-wrap .mktoForm .mktoButton:hover,
  #page-wrapper .node--type-landing-page .bg-dark .form-wrap .mktoForm .mktoButton:focus,
  #page-wrapper .node--type-author .bg-dark .form-wrap .mktoForm button:hover,
  #page-wrapper .node--type-author .bg-dark .form-wrap .mktoForm button:focus,
  #page-wrapper .node--type-author .bg-dark .form-wrap .mktoForm .mktoButton:hover,
  #page-wrapper .node--type-author .bg-dark .form-wrap .mktoForm .mktoButton:focus,
  #page-wrapper .node--type-insight-search .bg-dark .form-wrap .mktoForm button:hover,
  #page-wrapper .node--type-insight-search .bg-dark .form-wrap .mktoForm button:focus,
  #page-wrapper .node--type-insight-search .bg-dark .form-wrap .mktoForm .mktoButton:hover,
  #page-wrapper .node--type-insight-search .bg-dark .form-wrap .mktoForm .mktoButton:focus {
    background-color: #201747;
    border: 1px solid #201747;
    color: #fff; }

.paragraph--type--anchor .label {
  display: none; }

.paragraph--type--jump-nav.sticky {
  display: none; }

.page-section {
  /* temporary - remove later */
  height: 150px;
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 5%;
  padding: 2em;
  background: #850f89;
  color: white;
  font-size: 30px;
  font-size: 3rem;
  box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.5); }

@media screen and (min-width: 768px) {
  .jumpnav {
    /* temporary - remove later */
    z-index: 300;
    position: fixed;
    right: 0;
    width: 130px;
    top: 50%; }
    .jumpnav a {
      display: block;
      color: transparent;
      text-decoration: none;
      padding: .65em;
      text-transform: uppercase;
      font-weight: 700;
      font-family: 'Avenir LT W01 85 Heavy', sans-serif; }
      .jumpnav a:hover, .jumpnav a:focus {
        color: #850f89; }
        .jumpnav a:hover:after, .jumpnav a:focus:after {
          background: #850f89;
          border-color: #850f89; }
      .jumpnav a.active:after {
        background: #850f89;
        border-color: #850f89; }
      .jumpnav a:after {
        content: '';
        border-radius: 50%;
        width: 12px;
        height: 12px;
        background: transparent;
        border: 1.5px solid #cccccc;
        position: absolute;
        margin-left: 15px; } }
#scroll-indicator-bullets {
  display: none; }

@media screen and (min-width: 768px) {
  #scroll-indicator-bullets {
    display: block;
    position: fixed;
    top: 50%;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);
    right: 35px;
    z-index: 8;
    font-size: .8rem; }
    #scroll-indicator-bullets ul {
      list-style: none; }
      #scroll-indicator-bullets ul li {
        position: relative;
        padding-right: 7px; }
        #scroll-indicator-bullets ul li a {
          display: block;
          color: #850f89;
          padding: 4px 0 0 0;
          -webkit-user-select: none !important;
          -webkit-touch-callout: none; }
        #scroll-indicator-bullets ul li .bullet-nav-title {
          position: absolute;
          top: 4px;
          right: -10px;
          display: block;
          visibility: hidden;
          opacity: 0.0;
          white-space: nowrap;
          text-align: right;
          -webkit-transition: opacity 300ms, right 300ms, text-shadow 300ms;
          transition: opacity 300ms, right 300ms, text-shadow 300ms;
          -webkit-transition-timing-function: ease-out;
          transition-timing-function: ease-out;
          padding: 6px 30px 2px 4px;
          border-radius: 2px;
          text-transform: uppercase;
          font-weight: 700;
          font-family: 'Avenir LT W01 85 Heavy', sans-serif; }
        #scroll-indicator-bullets ul li .bullet-item-link .circle {
          position: relative;
          top: 2px;
          display: block;
          width: 12px;
          height: 12px;
          border-radius: 6px;
          border: 2px solid #cccccc;
          background: transparent;
          margin: 4px 0; }
        #scroll-indicator-bullets ul li .bullet-item-link.active .circle {
          background: #850f89;
          border: 2px solid #850f89; }
        #scroll-indicator-bullets ul li.show-title .circle {
          text-shadow: none; }
        #scroll-indicator-bullets ul li.show-title .bullet-nav-title {
          opacity: 1.0;
          right: 2px;
          visibility: visible; }
      #scroll-indicator-bullets ul.open .bullet-nav-title {
        visibility: visible; } }
#page-wrapper .content-moderation-entity-moderation-form .entity-moderation-form {
  list-style: none;
  display: -webkit-flex;
  /* Safari */
  display: flex;
  -webkit-flex-wrap: wrap;
  /* Safari */
  flex-wrap: wrap;
  -webkit-align-items: flex-end;
  /* Safari */
  align-items: flex-end;
  padding: 0 1em; }
#page-wrapper .content-moderation-entity-moderation-form .entity-moderation-form__item {
  margin-right: 2em;
  display: table; }
#page-wrapper .content-moderation-entity-moderation-form .entity-moderation-form__item:last-child {
  -webkit-align-self: flex-end;
  /* Safari */
  align-self: flex-end;
  margin-right: 0; }
#page-wrapper .content-moderation-entity-moderation-form .entity-moderation-form .form-item {
  margin-top: 1em;
  margin-bottom: 1em; }
#page-wrapper .content-moderation-entity-moderation-form .entity-moderation-form .form-item label {
  padding-bottom: 0.25em;
  display: table;
  font-weight: bold;
  font-size: 1.1em; }
#page-wrapper .content-moderation-entity-moderation-form .entity-moderation-form input[type=submit] {
  margin-bottom: 1.2em;
  padding: 1rem 1.5rem;
  background-color: #850f89;
  color: white;
  border: 1px solid #850f89;
  font-family: 'Avenir LT W01 85 Heavy', sans-serif;
  font-weight: 700;
  font-size: 1.2rem;
  letter-spacing: 1px;
  text-align: center;
  text-transform: uppercase;
  border-radius: 0;
  line-height: 2.5rem;
  min-width: 130px;
  box-shadow: none; }
  #page-wrapper .content-moderation-entity-moderation-form .entity-moderation-form input[type=submit]:hover {
    background-color: #201747;
    border: 1px solid #201747; }

@media screen and (min-width: 1200px) {
  .mm-featured-paragraph img,
  nav#mainNav ul.full li .mm-featured-paragraph img {
    width: 100%; }
  .mm-featured-paragraph p,
  nav#mainNav ul.full li .mm-featured-paragraph p {
    background: #fff;
    padding: 2rem 2.5rem;
    margin-bottom: 0;
    font-size: 17px;
    font-size: 1.7rem;
    line-height: 1.7; }
  .mm-featured-paragraph p + p,
  nav#mainNav ul.full li .mm-featured-paragraph p + p {
    padding-top: 0;
    margin-top: 0; }
  .mm-featured-paragraph a,
  nav#mainNav ul.full li .mm-featured-paragraph a {
    color: #850f89;
    border-bottom: none;
    display: inline-block;
    font-size: 1.6em;
    font-weight: 700; }
    .mm-featured-paragraph a:before,
    nav#mainNav ul.full li .mm-featured-paragraph a:before {
      content: none; }
    .mm-featured-paragraph a:hover, .mm-featured-paragraph a:focus,
    nav#mainNav ul.full li .mm-featured-paragraph a:hover,
    nav#mainNav ul.full li .mm-featured-paragraph a:focus {
      color: #201747; } }
@media screen and (min-width: 1200px) {
  .mm-featured-paragraph img,
  nav#mainNav ul.full li .mm-featured-paragraph img {
    display: block; } }

@media screen and (min-width: 992px) {
  nav#mainNav ul.full.pinMenu > li.pinTier1 .tier-2.dropdown {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: flex-start;
    align-content: flex-start; } }
nav#mainNav ul.full.pinMenu .tier-2.dropdown li.pinTier2 .tier-3 {
  display: flex; }
nav#mainNav ul.full:not(.pinMenu) > li:hover > div > a, nav#mainNav ul.full:not(.pinMenu) > li:focus > div > a {
  border-bottom-color: #850f89; }
@media screen and (min-width: 992px) {
  nav#mainNav ul.full:not(.pinMenu) > li:hover .tier-2, nav#mainNav ul.full:not(.pinMenu) > li:focus .tier-2 {
    display: flex;
    flex-flow: row nowrap;
    justify-content: space-between;
    align-items: flex-start;
    align-content: flex-start; } }
  @media screen and (min-width: 992px) and (min-width: 992px) {
    nav#mainNav ul.full:not(.pinMenu) > li:hover .tier-2 > ul:not(:hover) > li:nth-child(1) > a, nav#mainNav ul.full:not(.pinMenu) > li:focus .tier-2 > ul:not(:hover) > li:nth-child(1) > a {
      display: inline-block; } }
@media screen and (min-width: 992px) {
    nav#mainNav ul.full:not(.pinMenu) > li:hover .tier-2 > ul:not(:hover) > li:nth-child(1) .tier-3, nav#mainNav ul.full:not(.pinMenu) > li:focus .tier-2 > ul:not(:hover) > li:nth-child(1) .tier-3 {
      display: flex; } }
nav#mainNav ul.full:not(.pinMenu) > li:hover .field--name-field-megamenu-link-logos, nav#mainNav ul.full:not(.pinMenu) > li:focus .field--name-field-megamenu-link-logos {
  width: 95%;
  margin-top: 3rem;
  justify-content: flex-start;
  flex-wrap: wrap; }
nav#mainNav ul.full:not(.pinMenu) div.dropdown ul > li .tier-3 {
  display: none; }
@media screen and (min-width: 992px) {
  nav#mainNav ul.full:not(.pinMenu) div.dropdown ul > li:hover .tier-3, nav#mainNav ul.full:not(.pinMenu) div.dropdown ul > li:focus .tier-3 {
    display: flex; } }
nav#mainNav ul ul li:hover > div:first-child a, nav#mainNav ul ul li:focus > div:first-child a {
  color: #850f89; }
  @media screen and (min-width: 992px) {
    nav#mainNav ul ul li:hover > div:first-child a:before, nav#mainNav ul ul li:focus > div:first-child a:before {
      border-color: #850f89; } }
nav#mainNav ul ul li a {
  position: relative;
  -webkit-transition: all 0.15s linea r;
  -moz-transition: all 0.15s linea r;
  -ms-transition: all 0.15s linea r;
  -o-transition: all 0.15s linea r;
  transition: all 0.15s linea r;
  text-transform: none; }
  @media screen and (min-width: 992px) {
    nav#mainNav ul ul li a:before {
      position: absolute;
      content: '';
      border-left: 3px solid transparent;
      -webkit-transition: all 0.15s linear;
      -moz-transition: all 0.15s linear;
      -ms-transition: all 0.15s linear;
      -o-transition: all 0.15s linear;
      transition: all 0.15s linear;
      left: -15px;
      top: 50%;
      transform: translateY(-50%);
      height: 20px; } }
@media screen and (max-width: 991.98px) {
  nav#mainNav ul.full li > div a {
    padding: 1.5rem 0; }
  nav#mainNav ul.full li > div:first-of-type {
    border-bottom: 1px solid #cccccc; } }
nav#mainNav ul.full li:before {
  content: none; }
@media screen and (max-width: 575.98px) {
  nav#mainNav ul.full li.search {
    display: none; } }
@media screen and (max-width: 991.98px) {
  nav#mainNav ul.full li.search {
    display: none; } }
nav#mainNav ul.full li.search:hover a, nav#mainNav ul.full li.search:focus a {
  border-bottom-color: transparent; }
nav#mainNav ul.full li a {
  letter-spacing: .5px;
  font-size: 14px;
  font-size: 1.4rem;
  font-family: 'Avenir LT W01 85 Heavy', sans-serif;
  font-weight: 700;
  color: #201747;
  display: block;
  padding: 0 0 1.5rem;
  border-bottom: 4px solid transparent; }
@media screen and (max-width: 991.98px) {
  nav#mainNav ul.full li {
    position: relative; }
    nav#mainNav ul.full li:hover .dropdown {
      display: none; }
    nav#mainNav ul.full li.expanded .dropdown {
      display: block; }
    nav#mainNav ul.full li > div:first-child {
      position: relative;
      display: inline-block;
      width: 100%; }
    nav#mainNav ul.full li.parent > div:first-child:after, nav#mainNav ul.full li.parent > div:first-child:before {
      content: '';
      position: absolute;
      right: 3rem;
      top: 50%;
      height: .2rem;
      width: 1.6rem;
      background: #850f89;
      -webkit-transition: all 0.15s linear;
      -moz-transition: all 0.15s linear;
      -ms-transition: all 0.15s linear;
      -o-transition: all 0.15s linear;
      transition: all 0.15s linear;
      font-family: 'Avenir LT W01 35 Light', sans-serif;
      font-weight: 200; }
    nav#mainNav ul.full li.parent > div:first-child:after {
      -webkit-transform: translate(50%, -50%) rotate(90deg);
      -moz-transform: translate(50%, -50%) rotate(90deg);
      -ms-transform: translate(50%, -50%) rotate(90deg);
      -o-transform: translate(50%, -50%) rotate(90deg);
      transform: translate(50%, -50%) rotate(90deg); }
    nav#mainNav ul.full li.parent > div:first-child:before {
      -webkit-transform: translate(50%, -50%);
      -moz-transform: translate(50%, -50%);
      -ms-transform: translate(50%, -50%);
      -o-transform: translate(50%, -50%);
      transform: translate(50%, -50%); }
    nav#mainNav ul.full li a {
      width: auto;
      display: inline-block;
      position: relative;
      border-bottom: none;
      margin: 0;
      font-family: 'Avenir LT W01 85 Heavy', sans-serif;
      font-weight: 700;
      letter-spacing: 0; }
      nav#mainNav ul.full li a li a {
        font-size: 16px;
        font-size: 1.6rem; }
    nav#mainNav ul.full li.expanded > div:first-of-type:after {
      -webkit-transform: translate(50%, -50%) rotate(180deg);
      -moz-transform: translate(50%, -50%) rotate(180deg);
      -ms-transform: translate(50%, -50%) rotate(180deg);
      -o-transform: translate(50%, -50%) rotate(180deg);
      transform: translate(50%, -50%) rotate(180deg); } }
nav#mainNav ul.full div.dropdown {
  /*@media  screen and (min-width: 768px) {
      padding: 5rem 0 6.5rem;
      padding-left: calc(2.333% + 25px);
      min-height: 500px;
  }*/
  position: absolute;
  width: 100%;
  left: 50%;
  top: 100%;
  color: #201747;
  right: auto;
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -o-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  min-width: 60rem;
  padding: 1rem;
  display: none; }
  nav#mainNav ul.full div.dropdown.bg-ang-gray {
    background: none; }
    @media screen and (min-width: 992px) {
      nav#mainNav ul.full div.dropdown.bg-ang-gray {
        box-shadow: 0 10px 17px -9px rgba(0, 0, 0, 0.3);
        background-color: #7f7f7f;
        background-size: cover !important;
        background-position: center;
        background: url("/themes/custom/leidos/style/scss/img/gray.png"); } }
  @media screen and (max-width: 991.98px) {
    nav#mainNav ul.full div.dropdown {
      position: relative;
      left: auto;
      min-width: 0;
      transform: none;
      padding: 0; }
      nav#mainNav ul.full div.dropdown li.list-item:before, nav#mainNav ul.full div.dropdown li.list-item:after {
        right: 1rem; } }
  @media screen and (min-width: 992px) {
    nav#mainNav ul.full div.dropdown {
      padding: 5rem 0 6.5rem;
      min-height: 500px;
      padding-left: calc(6.333% + 25px);
      padding-right: 5%; } }
  @media screen and (min-width: 1600px) {
    nav#mainNav ul.full div.dropdown {
      padding: 4rem 0 10rem;
      padding-left: calc(15% + 25px);
      padding-right: 10%; } }
  @media screen and (min-width: 992px) {
    nav#mainNav ul.full div.dropdown > ul.field--name-field-megamenu-link-children.hovered > li:nth-child(1) > div > a {
      color: #201747; }
      nav#mainNav ul.full div.dropdown > ul.field--name-field-megamenu-link-children.hovered > li:nth-child(1) > div > a:before {
        border-color: transparent; }
    nav#mainNav ul.full div.dropdown > ul.field--name-field-megamenu-link-children.hovered > li:nth-child(1):hover > div > a, nav#mainNav ul.full div.dropdown > ul.field--name-field-megamenu-link-children.hovered > li:nth-child(1):focus > div > a {
      color: #850f89; }
      nav#mainNav ul.full div.dropdown > ul.field--name-field-megamenu-link-children.hovered > li:nth-child(1):hover > div > a:before, nav#mainNav ul.full div.dropdown > ul.field--name-field-megamenu-link-children.hovered > li:nth-child(1):focus > div > a:before {
        border-color: #850f89; } }
  nav#mainNav ul.full div.dropdown > ul.field--name-field-megamenu-link-children > li:nth-child(1) > div > a {
    color: #850f89; }
    nav#mainNav ul.full div.dropdown > ul.field--name-field-megamenu-link-children > li:nth-child(1) > div > a:before {
      border-color: #850f89; }
  nav#mainNav ul.full div.dropdown ul {
    display: block;
    position: relative;
    width: 20%;
    /*for position absolute on associated content */
    /*@include flex-item($w: 22.333%);*/ }
@media screen and (min-width: 992px) and (min-width: 992px) {
  nav#mainNav ul.full div.dropdown ul > li:hover a, nav#mainNav ul.full div.dropdown ul > li:focus a {
    display: inline-block; } }

    @media screen and (max-width: 991.98px) {
      nav#mainNav ul.full div.dropdown ul {
        width: 100%; }
        nav#mainNav ul.full div.dropdown ul li {
          padding: 0; }
          nav#mainNav ul.full div.dropdown ul li a {
            padding: 10px 0; } }
  @media screen and (max-width: 991.98px) {
    nav#mainNav ul.full div.dropdown.tier-2 {
      margin-left: 1.5rem;
      padding-right: 1.5rem; }
    nav#mainNav ul.full div.dropdown li.expanded .tier-3 {
      display: block;
      margin-left: 2rem; }
      nav#mainNav ul.full div.dropdown li.expanded .tier-3 .col-1 {
        float: none;
        display: block;
        width: 100%;
        padding: 0; }
        nav#mainNav ul.full div.dropdown li.expanded .tier-3 .col-1 li > div:before, nav#mainNav ul.full div.dropdown li.expanded .tier-3 .col-1 li > div:after {
          content: none; } }
  nav#mainNav ul.full div.dropdown .tier-3 {
    position: relative;
    display: none;
    /*
    float: right;
    width: 80%;
    */ }
    @media screen and (min-width: 992px) {
      nav#mainNav ul.full div.dropdown .tier-3 {
        display: none;
        width: 400%;
        position: absolute;
        left: 100%;
        top: 0;
        height: 100%; } }
    nav#mainNav ul.full div.dropdown .tier-3 ul {
      width: 100%; }
      @media screen and (min-width: 992px) {
        nav#mainNav ul.full div.dropdown .tier-3 ul {
          display: flex;
          flex-wrap: wrap;
          flex-direction: column;
          height: 320px; }
          nav#mainNav ul.full div.dropdown .tier-3 ul > li {
            min-width: 33%;
            width: 53%;
            padding-right: 3rem; } }
    nav#mainNav ul.full div.dropdown .tier-3 div.col-1 {
      display: flex;
      flex-direction: column;
      padding: 0 5rem;
      display: block;
      /*@media  screen and (min-width: 768px) {
          display: flex;
          @include flex-item($w: 60%);
          flex: auto;
      }*/ }
      @media screen and (min-width: 992px) {
        nav#mainNav ul.full div.dropdown .tier-3 div.col-1 {
          display: flex;
          flex: 0 0 80%;
          width: 80%;
          order: 0;
          align-self: auto;
          flex: auto;
          display: block; } }
      @media screen and (min-width: 1200px) {
        nav#mainNav ul.full div.dropdown .tier-3 div.col-1 {
          flex: 0 0 50%;
          width: 50%;
          order: 0;
          align-self: auto;
          flex: auto;
          display: block; } }
      nav#mainNav ul.full div.dropdown .tier-3 div.col-1 ul li a {
        font-family: 'Avenir LT W01 45 Book', sans-serif; }
        nav#mainNav ul.full div.dropdown .tier-3 div.col-1 ul li a:before {
          content: none; }
    nav#mainNav ul.full div.dropdown .tier-3 div.col-2 {
      display: none; }
      @media screen and (min-width: 1200px) {
        nav#mainNav ul.full div.dropdown .tier-3 div.col-2 {
          display: flex;
          flex: 0 0 33%;
          width: 33%;
          order: 0;
          align-self: auto;
          flex-direction: column;
          align-items: stretch;
          justify-content: flex-start; } }
  nav#mainNav ul.full div.dropdown .cta {
    display: none;
    width: 100%;
    padding: 0;
    border-bottom: none;
    background: transparent;
    color: #666666;
    margin-bottom: 4rem;
    font-family: 'Avenir LT W01 45 Book', sans-serif;
    font-weight: 200; }
    @media screen and (min-width: 992px) {
      nav#mainNav ul.full div.dropdown .cta {
        display: block;
        font-size: 24px;
        font-size: 2.4rem;
        line-height: 1.3em; } }
    @media screen and (min-width: 1600px) {
      nav#mainNav ul.full div.dropdown .cta {
        font-size: 25px;
        font-size: 2.5rem; } }
    nav#mainNav ul.full div.dropdown .cta h3 {
      font-size: 14px;
      font-size: 1.4rem;
      margin: 0 0 1em; }
  nav#mainNav ul.full div.dropdown li {
    margin: 0;
    text-align: left;
    padding: .5rem 0; }
    nav#mainNav ul.full div.dropdown li a {
      border-bottom-color: transparent;
      padding: 0;
      font-size: 16px;
      font-size: 1.6rem; }
nav#mainNav ul a {
  color: #fff;
  text-transform: uppercase;
  text-decoration: none; }
  nav#mainNav ul a:hover, nav#mainNav ul a:focus {
    color: #029875; }

body #page-wrapper .node--type-page .owl-carousel.social, #page-wrapper .node--type-insight .owl-carousel.social, #page-wrapper .node--type-author .owl-carousel.social, body.paragraphs-previewer .owl-carousel.social, body.node--type-landing-page #page-wrapper .owl-carousel.social, body.node--type-insight-search #page-wrapper .owl-carousel.social {
  /* adjustments for video and image to be horizontal */ }
  body #page-wrapper .node--type-page .owl-carousel.social .owl-stage-outer, #page-wrapper .node--type-insight .owl-carousel.social .owl-stage-outer, #page-wrapper .node--type-author .owl-carousel.social .owl-stage-outer, body.paragraphs-previewer .owl-carousel.social .owl-stage-outer, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-stage-outer, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-stage-outer {
    height: 550px; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .owl-carousel.social .owl-stage-outer, #page-wrapper .node--type-insight .owl-carousel.social .owl-stage-outer, #page-wrapper .node--type-author .owl-carousel.social .owl-stage-outer, body.paragraphs-previewer .owl-carousel.social .owl-stage-outer, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-stage-outer, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-stage-outer {
        height: 590px; } }
  body #page-wrapper .node--type-page .owl-carousel.social .owl-stage, #page-wrapper .node--type-insight .owl-carousel.social .owl-stage, #page-wrapper .node--type-author .owl-carousel.social .owl-stage, body.paragraphs-previewer .owl-carousel.social .owl-stage, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-stage, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-stage {
    transition-timing-function: linear !important; }
  body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item, body.paragraphs-previewer .owl-carousel.social .owl-item .item, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item {
    height: 500px;
    display: flex;
    flex-direction: column;
    justify-content: center; }
    body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div:not(.has-img) > div, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div:not(.has-img) > div, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div:not(.has-img) > div, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div:not(.has-img) > div, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div:not(.has-img) > div, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div:not(.has-img) > div {
      width: 100%; }
      body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap {
        padding: 0 3rem 4rem; }
        body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap p, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap p, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap p, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap p, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap p, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap p {
          font-size: 15px;
          font-size: 1.5rem; }
        @media screen and (min-width: 576px) {
          body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap {
            padding: 7rem 3rem 3rem; } }
        @media screen and (min-width: 768px) {
          body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap p, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap p, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap p, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap p, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap p, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap p {
            font-size: 16px;
            font-size: 1.6rem; } }
        @media screen and (min-width: 1200px) {
          body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap p, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap p, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap p, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap p, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap p, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div:not(.has-img) > div .txt-wrap p {
            font-size: 18px;
            font-size: 1.8rem; } }
    body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div.has-img .txt-wrap p, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div.has-img .txt-wrap p, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div.has-img .txt-wrap p, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div.has-img .txt-wrap p, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div.has-img .txt-wrap p, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div.has-img .txt-wrap p {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 1.2em;
      font-family: 'Avenir LT W01 45 Book', sans-serif; }
    body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div.has-img .txt-wrap:before, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div.has-img .txt-wrap:before, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div.has-img .txt-wrap:before, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div.has-img .txt-wrap:before, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div.has-img .txt-wrap:before, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div.has-img .txt-wrap:before {
      content: '';
      /*Permalink-usetoeditandsharethisgradient:http://colorzilla.com/gradient-editor/#ffffff+0,000000+93&0+0,1+100*/
      background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.93) 93%, black 100%);
      /*FF3.6-15*/
      background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.93) 93%, black 100%);
      /*Chrome10-25,Safari5.1-6*/
      background: linear-gradient(tobottom, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.93) 93%, black 100%);
      /*W3C,IE10+,FF16+,Chrome26+,Opera12+,Safari7+*/
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#000000', GradientType=0);
      /*IE6-9*/
      width: 100%;
      height: 130%;
      position: absolute;
      bottom: 3px;
      margin: 0 -2.5rem; }
    body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div.has-img.instagram .txt-wrap, body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div.has-img.image .txt-wrap, body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div.has-img.twitter .txt-wrap, body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div.has-img.facebook .txt-wrap, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div.has-img.instagram .txt-wrap, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div.has-img.image .txt-wrap, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div.has-img.twitter .txt-wrap, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div.has-img.facebook .txt-wrap, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div.has-img.instagram .txt-wrap, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div.has-img.image .txt-wrap, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div.has-img.twitter .txt-wrap, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div.has-img.facebook .txt-wrap, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div.has-img.instagram .txt-wrap, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div.has-img.image .txt-wrap, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div.has-img.twitter .txt-wrap, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div.has-img.facebook .txt-wrap, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.instagram .txt-wrap, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.image .txt-wrap, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.twitter .txt-wrap, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.facebook .txt-wrap, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.instagram .txt-wrap, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.image .txt-wrap, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.twitter .txt-wrap, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.facebook .txt-wrap {
      /*transition:all0.15slinear;*/
      opacity: 0; }
    body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div.has-img.instagram a:hover .txt-wrap, body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div.has-img.instagram a:focus .txt-wrap, body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div.has-img.image a:hover .txt-wrap, body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div.has-img.image a:focus .txt-wrap, body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div.has-img.twitter a:hover .txt-wrap, body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div.has-img.twitter a:focus .txt-wrap, body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div.has-img.facebook a:hover .txt-wrap, body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div.has-img.facebook a:focus .txt-wrap, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div.has-img.instagram a:hover .txt-wrap, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div.has-img.instagram a:focus .txt-wrap, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div.has-img.image a:hover .txt-wrap, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div.has-img.image a:focus .txt-wrap, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div.has-img.twitter a:hover .txt-wrap, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div.has-img.twitter a:focus .txt-wrap, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div.has-img.facebook a:hover .txt-wrap, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div.has-img.facebook a:focus .txt-wrap, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div.has-img.instagram a:hover .txt-wrap, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div.has-img.instagram a:focus .txt-wrap, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div.has-img.image a:hover .txt-wrap, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div.has-img.image a:focus .txt-wrap, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div.has-img.twitter a:hover .txt-wrap, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div.has-img.twitter a:focus .txt-wrap, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div.has-img.facebook a:hover .txt-wrap, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div.has-img.facebook a:focus .txt-wrap, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div.has-img.instagram a:hover .txt-wrap, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div.has-img.instagram a:focus .txt-wrap, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div.has-img.image a:hover .txt-wrap, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div.has-img.image a:focus .txt-wrap, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div.has-img.twitter a:hover .txt-wrap, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div.has-img.twitter a:focus .txt-wrap, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div.has-img.facebook a:hover .txt-wrap, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div.has-img.facebook a:focus .txt-wrap, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.instagram a:hover .txt-wrap, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.instagram a:focus .txt-wrap, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.image a:hover .txt-wrap, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.image a:focus .txt-wrap, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.twitter a:hover .txt-wrap, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.twitter a:focus .txt-wrap, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.facebook a:hover .txt-wrap, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.facebook a:focus .txt-wrap, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.instagram a:hover .txt-wrap, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.instagram a:focus .txt-wrap, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.image a:hover .txt-wrap, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.image a:focus .txt-wrap, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.twitter a:hover .txt-wrap, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.twitter a:focus .txt-wrap, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.facebook a:hover .txt-wrap, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.facebook a:focus .txt-wrap {
      opacity: 1; }
    body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div.has-img.video .center, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div.has-img.video .center, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div.has-img.video .center, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div.has-img.video .center, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.video .center, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.video .center {
      position: absolute;
      top: 50%;
      transform: translate(-50%, -50%);
      left: 50%; }
    body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div.has-img.video #playButton, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div.has-img.video #playButton, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div.has-img.video #playButton, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div.has-img.video #playButton, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.video #playButton, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.video #playButton {
      font-size: 100px;
      font-size: 10rem;
      line-height: 5rem; }
    body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div.has-img.video h2, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div.has-img.video h2, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div.has-img.video h2, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div.has-img.video h2, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.video h2, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.video h2 {
      font-size: 24px;
      font-size: 2.4rem; }
      @media screen and (min-width: 768px) {
        body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div.has-img.video h2, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div.has-img.video h2, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div.has-img.video h2, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div.has-img.video h2, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.video h2, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.video h2 {
          font-size: 30px;
          font-size: 3rem; } }
      @media screen and (min-width: 1200px) {
        body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div.has-img.video h2, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div.has-img.video h2, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div.has-img.video h2, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div.has-img.video h2, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.video h2, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div.has-img.video h2 {
          font-size: 32px;
          font-size: 3.2rem; } }
    body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div > div, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div > div, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div > div, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div > div, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div > div, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div > div {
      /*
      height: 100%;
      width: 100%;
      position: absolute;
      top: 0;
      left: 0;*/
      overflow: hidden;
      max-width: 350px;
      display: flex;
      align-items: center; }
      @media screen and (min-width: 576px) {
        body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div > div, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div > div, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div > div, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div > div, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div > div, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div > div {
          max-width: 520px; } }
      @media screen and (min-width: 992px) {
        body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div > div, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div > div, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div > div, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div > div, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div > div, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div > div {
          max-width: 570px; } }
      body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div > div figure, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div > div figure, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div > div figure, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div > div figure, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div > div figure, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div > div figure {
        position: relative;
        width: 100%; }
        body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div > div figure a, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div > div figure a, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div > div figure a, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div > div figure a, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div > div figure a, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div > div figure a {
          padding: 0;
          height: 100%;
          display: block;
          border: none; }
          body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div > div figure a:hover, body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div > div figure a:focus, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div > div figure a:hover, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div > div figure a:focus, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div > div figure a:hover, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div > div figure a:focus, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div > div figure a:hover, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div > div figure a:focus, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div > div figure a:hover, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div > div figure a:focus, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div > div figure a:hover, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div > div figure a:focus {
            background: none; }
        body #page-wrapper .node--type-page .owl-carousel.social .owl-item .item > div > div figure img, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .item > div > div figure img, #page-wrapper .node--type-author .owl-carousel.social .owl-item .item > div > div figure img, body.paragraphs-previewer .owl-carousel.social .owl-item .item > div > div figure img, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .item > div > div figure img, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .item > div > div figure img {
          /*height:450px;
          width:365px;*/
          width: 100%;
          padding-bottom: 0; }
  body #page-wrapper .node--type-page .owl-carousel.social .owl-item .facebook .txt-wrap, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .facebook .txt-wrap, #page-wrapper .node--type-author .owl-carousel.social .owl-item .facebook .txt-wrap, body.paragraphs-previewer .owl-carousel.social .owl-item .facebook .txt-wrap, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .facebook .txt-wrap, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .facebook .txt-wrap {
    padding: 7rem 3rem 3rem; }
  body #page-wrapper .node--type-page .owl-carousel.social .owl-item .facebook.has-img .txt-wrap, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .facebook.has-img .txt-wrap, #page-wrapper .node--type-author .owl-carousel.social .owl-item .facebook.has-img .txt-wrap, body.paragraphs-previewer .owl-carousel.social .owl-item .facebook.has-img .txt-wrap, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .facebook.has-img .txt-wrap, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .facebook.has-img .txt-wrap {
    padding: 2.5rem; }
  body #page-wrapper .node--type-page .owl-carousel.social .owl-item .twitter .txt-wrap, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .twitter .txt-wrap, #page-wrapper .node--type-author .owl-carousel.social .owl-item .twitter .txt-wrap, body.paragraphs-previewer .owl-carousel.social .owl-item .twitter .txt-wrap, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .twitter .txt-wrap, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .twitter .txt-wrap {
    padding: 2.5rem 4rem 7rem; }
  body #page-wrapper .node--type-page .owl-carousel.social .owl-item .twitter.has-img .txt-wrap, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .twitter.has-img .txt-wrap, #page-wrapper .node--type-author .owl-carousel.social .owl-item .twitter.has-img .txt-wrap, body.paragraphs-previewer .owl-carousel.social .owl-item .twitter.has-img .txt-wrap, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .twitter.has-img .txt-wrap, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .twitter.has-img .txt-wrap {
    padding: 2.5rem; }
  body #page-wrapper .node--type-page .owl-carousel.social .owl-item .txt-wrap, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .txt-wrap, #page-wrapper .node--type-author .owl-carousel.social .owl-item .txt-wrap, body.paragraphs-previewer .owl-carousel.social .owl-item .txt-wrap, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .txt-wrap, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .txt-wrap {
    position: absolute;
    bottom: 0;
    padding: 2.5rem;
    width: 100%;
    word-break: break-word;
    -webkit-transition: all 0.15s linear;
    -moz-transition: all 0.15s linear;
    -ms-transition: all 0.15s linear;
    -o-transition: all 0.15s linear;
    transition: all 0.15s linear; }
    body #page-wrapper .node--type-page .owl-carousel.social .owl-item .txt-wrap p, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .txt-wrap p, #page-wrapper .node--type-author .owl-carousel.social .owl-item .txt-wrap p, body.paragraphs-previewer .owl-carousel.social .owl-item .txt-wrap p, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .txt-wrap p, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .txt-wrap p {
      word-wrap: break-word;
      font-size: 18px;
      font-size: 1.8rem;
      color: white;
      position: relative;
      z-index: 20; }
      @media screen and (min-width: 576px) {
        body #page-wrapper .node--type-page .owl-carousel.social .owl-item .txt-wrap p, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .txt-wrap p, #page-wrapper .node--type-author .owl-carousel.social .owl-item .txt-wrap p, body.paragraphs-previewer .owl-carousel.social .owl-item .txt-wrap p, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .txt-wrap p, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .txt-wrap p {
          font-size: 16px;
          font-size: 1.6rem; } }
      @media screen and (min-width: 1400px) {
        body #page-wrapper .node--type-page .owl-carousel.social .owl-item .txt-wrap p, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .txt-wrap p, #page-wrapper .node--type-author .owl-carousel.social .owl-item .txt-wrap p, body.paragraphs-previewer .owl-carousel.social .owl-item .txt-wrap p, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .txt-wrap p, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .txt-wrap p {
          font-size: 18px;
          font-size: 1.8rem; } }
      @media screen and (min-width: 1600px) {
        body #page-wrapper .node--type-page .owl-carousel.social .owl-item .txt-wrap p, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .txt-wrap p, #page-wrapper .node--type-author .owl-carousel.social .owl-item .txt-wrap p, body.paragraphs-previewer .owl-carousel.social .owl-item .txt-wrap p, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .txt-wrap p, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .txt-wrap p {
          font-size: 20px;
          font-size: 2rem; } }
      body #page-wrapper .node--type-page .owl-carousel.social .owl-item .txt-wrap p:last-of-type, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .txt-wrap p:last-of-type, #page-wrapper .node--type-author .owl-carousel.social .owl-item .txt-wrap p:last-of-type, body.paragraphs-previewer .owl-carousel.social .owl-item .txt-wrap p:last-of-type, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .txt-wrap p:last-of-type, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .txt-wrap p:last-of-type {
        margin-bottom: 0; }
  body #page-wrapper .node--type-page .owl-carousel.social .owl-item i, #page-wrapper .node--type-insight .owl-carousel.social .owl-item i, #page-wrapper .node--type-author .owl-carousel.social .owl-item i, body.paragraphs-previewer .owl-carousel.social .owl-item i, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item i, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item i {
    position: absolute;
    top: 1.5rem;
    right: 1.5rem; }
    body #page-wrapper .node--type-page .owl-carousel.social .owl-item i:before, #page-wrapper .node--type-insight .owl-carousel.social .owl-item i:before, #page-wrapper .node--type-author .owl-carousel.social .owl-item i:before, body.paragraphs-previewer .owl-carousel.social .owl-item i:before, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item i:before, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item i:before {
      color: white;
      font-size: 22px;
      font-size: 2.2rem; }
  body #page-wrapper .node--type-page .owl-carousel.social .owl-item .paragraph--type--social-video, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .paragraph--type--social-video, #page-wrapper .node--type-author .owl-carousel.social .owl-item .paragraph--type--social-video, body.paragraphs-previewer .owl-carousel.social .owl-item .paragraph--type--social-video, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .paragraph--type--social-video, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .paragraph--type--social-video {
    position: relative;
    width: 450px;
    max-width: 100%; }
    body #page-wrapper .node--type-page .owl-carousel.social .owl-item .paragraph--type--social-video .wrapper, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .paragraph--type--social-video .wrapper, #page-wrapper .node--type-author .owl-carousel.social .owl-item .paragraph--type--social-video .wrapper, body.paragraphs-previewer .owl-carousel.social .owl-item .paragraph--type--social-video .wrapper, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .paragraph--type--social-video .wrapper, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .paragraph--type--social-video .wrapper {
      max-width: 100%; }
    body #page-wrapper .node--type-page .owl-carousel.social .owl-item .paragraph--type--social-video img, #page-wrapper .node--type-insight .owl-carousel.social .owl-item .paragraph--type--social-video img, #page-wrapper .node--type-author .owl-carousel.social .owl-item .paragraph--type--social-video img, body.paragraphs-previewer .owl-carousel.social .owl-item .paragraph--type--social-video img, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-item .paragraph--type--social-video img, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-item .paragraph--type--social-video img {
      width: 100%;
      position: absolute;
      top: 50%;
      transform: translateY(-50%); }
  body #page-wrapper .node--type-page .owl-carousel.social .owl-stage, #page-wrapper .node--type-insight .owl-carousel.social .owl-stage, #page-wrapper .node--type-author .owl-carousel.social .owl-stage, body.paragraphs-previewer .owl-carousel.social .owl-stage, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-stage, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-stage {
    /*display: flex;
    align-items: center;*/
    margin: 5rem 0; }
    @media screen and (min-width: 768px) {
      body #page-wrapper .node--type-page .owl-carousel.social .owl-stage, #page-wrapper .node--type-insight .owl-carousel.social .owl-stage, #page-wrapper .node--type-author .owl-carousel.social .owl-stage, body.paragraphs-previewer .owl-carousel.social .owl-stage, body.node--type-landing-page #page-wrapper .owl-carousel.social .owl-stage, body.node--type-insight-search #page-wrapper .owl-carousel.social .owl-stage {
        margin: 7rem 0; } }

#page-wrapper .node--type-landing_page .insights-overview .views-infinite-scroll-content-wrapper,
#page-wrapper .node--type-insight-search .insights-overview .views-infinite-scroll-content-wrapper {
  display: flex;
  flex-direction: column; }
  @media screen and (min-width: 576px) {
    #page-wrapper .node--type-landing_page .insights-overview .views-infinite-scroll-content-wrapper,
    #page-wrapper .node--type-insight-search .insights-overview .views-infinite-scroll-content-wrapper {
      flex-direction: row;
      flex-wrap: wrap; } }
#page-wrapper .node--type-landing_page .grid-item,
#page-wrapper .node--type-insight-search .grid-item {
  transform: scale(0);
  animation: intro .25s .25s;
  animation-fill-mode: forwards;
  flex-grow: 0;
  /*          &.content-right {
                .content {
                    right: 0;
                    align-items: flex-end;
                    &:before {
                        right: 0;
                        background-position: 100.5% 100%;*/
               /*   align-items: flex-end;
                  &:before {
                      right: 0;
                      background-position: 100.5% 100%;
                      background-size: auto 100%;
                      background-image: url("/themes/custom/leidos/style/scss/img/insight-right.png");
                  }
              .content {

                transition: all 0.25s linear;
                  &:before {
                      left: 0;
                      background-position: -0.5% 100.5%;
                      background-image: url("/themes/custom/leidos/style/scss/img/insight-left.png");
                      background-size: auto 100%;
                      display: block;
                      @media screen and (max-width: 1200px) and (min-width: 992px) {
                          transform: translateX(45px);
                          
                      }
                  }
                  .field--name-field-insight-overview-desc{
                    width:80%;
                  }
              }
              a:hover, a:focus {
                  .content {
                      transform:translateY(0%);
                      height: calc(100% + 13rem);
                      padding-top: 14rem;
                    &:before {
                      right: 0;
                      background-position: -0.5% 100.5%;
                      background-image: url("/themes/custom/leidos/style/scss/img/insight-left.png");
                      background-size: 100% 100%;
                      display: block;
                    }

                  }
              }
            }
          }*/
 /*         &.three {

              @media  screen and (min-width: 576px),  screen and (max-width:767.98px){
                  flex-basis: 75%;
              }
          }*/ }
  #page-wrapper .node--type-landing_page .grid-item.content-left .content:before, #page-wrapper .node--type-landing_page .grid-item.content-right .content:before,
  #page-wrapper .node--type-insight-search .grid-item.content-left .content:before,
  #page-wrapper .node--type-insight-search .grid-item.content-right .content:before {
    -webkit-transition: all 0.1s linear;
    -moz-transition: all 0.1s linear;
    -ms-transition: all 0.1s linear;
    -o-transition: all 0.1s linear;
    transition: all 0.1s linear;
    content: '';
    width: 100%;
    position: absolute;
    bottom: 0;
    min-height: 100%;
    background-repeat: no-repeat;
    background-size: contain; }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #page-wrapper .node--type-landing_page .grid-item.content-left .content:before, #page-wrapper .node--type-landing_page .grid-item.content-right .content:before,
      #page-wrapper .node--type-insight-search .grid-item.content-left .content:before,
      #page-wrapper .node--type-insight-search .grid-item.content-right .content:before {
        transform: translateX(0px); } }
  @media screen and (min-width: 992px) {
    #page-wrapper .node--type-landing_page .grid-item.content-left.three .content,
    #page-wrapper .node--type-insight-search .grid-item.content-left.three .content {
      transition: all 0.25s linear;
      left: 0;
      background-position: -0.5% 100.5%;
      background-image: url("/themes/custom/leidos/style/scss/img/insight-left.png");
      background-size: 41% 100%;
      display: block;
      background-repeat: no-repeat;
      padding-top: 180px; }
      #page-wrapper .node--type-landing_page .grid-item.content-left.three .content .field--name-field-insight-overview-desc,
      #page-wrapper .node--type-insight-search .grid-item.content-left.three .content .field--name-field-insight-overview-desc {
        width: 55%; }
      #page-wrapper .node--type-landing_page .grid-item.content-left.three .content .title,
      #page-wrapper .node--type-insight-search .grid-item.content-left.three .content .title {
        width: 31%;
        display: inline-block;
        min-width: 200px; }
    #page-wrapper .node--type-landing_page .grid-item.content-left.three a:hover .content, #page-wrapper .node--type-landing_page .grid-item.content-left.three a:focus .content,
    #page-wrapper .node--type-insight-search .grid-item.content-left.three a:hover .content,
    #page-wrapper .node--type-insight-search .grid-item.content-left.three a:focus .content {
      transform: translateY(0%);
      height: calc(100% + 1rem);
      padding-top: 10rem;
      /*  &:before {*/
      left: 0;
      background-position: -0.5% 100.5%;
      background-image: url("/themes/custom/leidos/style/scss/img/insight-left.png");
      background-size: 73% 100%;
      display: block;
      /*}*/ } }
  @media screen and (max-width: 992px) and (min-width: 0px) {
    #page-wrapper .node--type-landing_page .grid-item.content-left.three,
    #page-wrapper .node--type-insight-search .grid-item.content-left.three {
    /*              .content {
                        background: url(/themes/custom/leidos/style/scss/img/lightertileskinny.png);
                        background-size: 100%;
                        justify-content: flex-start;
                        padding: 1.5rem;
                        padding-top: 5.5rem;
                        bottom: 0;
                        height: 100%;
                        transform: translateY(30%);
  
                        h6, p, div {
                            width: 100%;
                        }
                        &:before {
                            display: none;
                        }
                    }
  
                    a:hover, a:focus {
                        .content {
                            transform:translateY(0%);
  
  
                            height: calc(100% + 0.5rem);
                            padding-top: 7rem;
                        }
                    }
  
                    .img-container img {
                        height: auto;
                        width: auto;
                        max-width: 125%;
                        min-height: inherit;
                        min-width: 100%;
                    }
  */
              /*.content {
                background: url(/themes/custom/leidos/style/scss/img/lightertileskinny.png);
                background-size: 100%;
                justify-content: flex-start;
                padding: 1.5rem;
                padding-top: 5.5rem;
                bottom: 0;
                height: 100%;
                transform: translateY(30%);
                .field--name-field-insight-overview-desc{
                          width:100%;
                    }

                    &:before {
                      left: 0;
                      background-position: -0.5% 100.5%;
                      background-image: url("/themes/custom/leidos/style/scss/img/insight-left.png");
                      background-size: auto 100%;
                      display: block;
                    }
                      .field--name-field-insight-overview-desc{
                          width:80%;
                    }
              }
                .img-container img {
                      height: auto;
                      width: auto;
                      max-width: 125%;
                      min-height: inherit;
                      min-width: 100%;
                  } 


              a:hover, a:focus {
                  .content {
                      transform:translateY(0%);
                      height: calc(100% + 4.5rem);
                      padding-top: 6rem;
                  }*/
                 /*   &:before {
                      left: 0;
                      background-position: -0.5% 100.5%;
                      background-image: url("/themes/custom/leidos/style/scss/img/insight-left.png");
                      background-size: 100% 100%;
                      display: block;
                    }

                  
              }*/ } }
  @media screen and (min-width: 992px) {
    #page-wrapper .node--type-landing_page .grid-item.content-right.three .content,
    #page-wrapper .node--type-insight-search .grid-item.content-right.three .content {
      right: 0;
      align-items: flex-end;
      transition: all 0.25s linear;
      text-align: right;
      background-position: 100% 0px;
      background-image: url("/themes/custom/leidos/style/scss/img/insight-right.png");
      background-size: auto 100%;
      display: block;
      background-repeat: no-repeat;
      background-size: 41% 100%;
      padding-top: 180px; }
      #page-wrapper .node--type-landing_page .grid-item.content-right.three .content .title,
      #page-wrapper .node--type-insight-search .grid-item.content-right.three .content .title {
        width: 31%;
        display: inline-block;
        text-align: right;
        min-width: 200px; }
      #page-wrapper .node--type-landing_page .grid-item.content-right.three .content .field--name-field-insight-overview-desc,
      #page-wrapper .node--type-insight-search .grid-item.content-right.three .content .field--name-field-insight-overview-desc {
        width: 55%;
        position: absolute;
        right: 20px;
        text-align: right; }
    #page-wrapper .node--type-landing_page .grid-item.content-right.three a:hover .content, #page-wrapper .node--type-landing_page .grid-item.content-right.three a:focus .content,
    #page-wrapper .node--type-insight-search .grid-item.content-right.three a:hover .content,
    #page-wrapper .node--type-insight-search .grid-item.content-right.three a:focus .content {
      transform: translateY(0%);
      height: calc(100% + 1rem);
      padding-top: 10rem;
      right: 0;
      background-position: 100% 100%;
      background-image: url("/themes/custom/leidos/style/scss/img/insight-right.png");
      background-size: 73% 100.5%;
      display: block; } }
  @media screen and (min-width: 992px) {
    #page-wrapper .node--type-landing_page .grid-item .content,
    #page-wrapper .node--type-insight-search .grid-item .content {
      transition: all 0.25s linear;
      left: 0; } }
  #page-wrapper .node--type-landing_page .grid-item.one .img-1-col,
  #page-wrapper .node--type-insight-search .grid-item.one .img-1-col {
    display: block; }
  #page-wrapper .node--type-landing_page .grid-item.one .img-2-col,
  #page-wrapper .node--type-landing_page .grid-item.one .img-4-col,
  #page-wrapper .node--type-insight-search .grid-item.one .img-2-col,
  #page-wrapper .node--type-insight-search .grid-item.one .img-4-col {
    display: none; }
  #page-wrapper .node--type-landing_page .grid-item.two .img-1-col,
  #page-wrapper .node--type-landing_page .grid-item.two .img-4-col,
  #page-wrapper .node--type-insight-search .grid-item.two .img-1-col,
  #page-wrapper .node--type-insight-search .grid-item.two .img-4-col {
    display: none; }
  #page-wrapper .node--type-landing_page .grid-item.two .img-2-col,
  #page-wrapper .node--type-insight-search .grid-item.two .img-2-col {
    display: block; }
    #page-wrapper .node--type-landing_page .grid-item.two .img-2-col img,
    #page-wrapper .node--type-insight-search .grid-item.two .img-2-col img {
      width: auto;
      height: auto;
      min-width: 0;
      min-height: 0;
      left: auto;
      transform: translate(0); }
  #page-wrapper .node--type-landing_page .grid-item.two.content-left .img-2-col img,
  #page-wrapper .node--type-insight-search .grid-item.two.content-left .img-2-col img {
    right: 0; }
  #page-wrapper .node--type-landing_page .grid-item.four .img-container.img-1-col,
  #page-wrapper .node--type-landing_page .grid-item.four .img-2-col,
  #page-wrapper .node--type-insight-search .grid-item.four .img-container.img-1-col,
  #page-wrapper .node--type-insight-search .grid-item.four .img-2-col {
    display: none; }
  #page-wrapper .node--type-landing_page .grid-item.four .img-4-col,
  #page-wrapper .node--type-insight-search .grid-item.four .img-4-col {
    display: flex; }
  #page-wrapper .node--type-landing_page .grid-item.one, #page-wrapper .node--type-landing_page .grid-item.over-one,
  #page-wrapper .node--type-insight-search .grid-item.one,
  #page-wrapper .node--type-insight-search .grid-item.over-one {
    /*flex-basis: 100%;*/
    -webkit-transition: all 0.15s linear;
    -moz-transition: all 0.15s linear;
    -ms-transition: all 0.15s linear;
    -o-transition: all 0.15s linear;
    transition: all 0.15s linear; }
    #page-wrapper .node--type-landing_page .grid-item.one .content, #page-wrapper .node--type-landing_page .grid-item.over-one .content,
    #page-wrapper .node--type-insight-search .grid-item.one .content,
    #page-wrapper .node--type-insight-search .grid-item.over-one .content {
      background: url(/themes/custom/leidos/style/scss/img/insights-single-wide.png);
      background-size: cover;
      background-repeat: no-repeat; }
      #page-wrapper .node--type-landing_page .grid-item.one .content:before, #page-wrapper .node--type-landing_page .grid-item.over-one .content:before,
      #page-wrapper .node--type-insight-search .grid-item.one .content:before,
      #page-wrapper .node--type-insight-search .grid-item.over-one .content:before {
        display: none; }
        @media screen and (max-width: 1200px) and (min-width: 992px) {
          #page-wrapper .node--type-landing_page .grid-item.one .content:before, #page-wrapper .node--type-landing_page .grid-item.over-one .content:before,
          #page-wrapper .node--type-insight-search .grid-item.one .content:before,
          #page-wrapper .node--type-insight-search .grid-item.over-one .content:before {
            display: block; } }
    @media (min-width: 1200px) {
      #page-wrapper .node--type-landing_page .grid-item.one .content, #page-wrapper .node--type-landing_page .grid-item.over-one .content,
      #page-wrapper .node--type-insight-search .grid-item.one .content,
      #page-wrapper .node--type-insight-search .grid-item.over-one .content {
        background: url(/themes/custom/leidos/style/scss/img/lightertileskinny.png);
        background-size: 100%;
        justify-content: flex-start;
        padding: 1.5rem;
        padding-top: 7.5rem;
        bottom: 0;
        height: 100%;
        transform: translateY(30%); }
        #page-wrapper .node--type-landing_page .grid-item.one .content h6, #page-wrapper .node--type-landing_page .grid-item.one .content p, #page-wrapper .node--type-landing_page .grid-item.one .content div, #page-wrapper .node--type-landing_page .grid-item.over-one .content h6, #page-wrapper .node--type-landing_page .grid-item.over-one .content p, #page-wrapper .node--type-landing_page .grid-item.over-one .content div,
        #page-wrapper .node--type-insight-search .grid-item.one .content h6,
        #page-wrapper .node--type-insight-search .grid-item.one .content p,
        #page-wrapper .node--type-insight-search .grid-item.one .content div,
        #page-wrapper .node--type-insight-search .grid-item.over-one .content h6,
        #page-wrapper .node--type-insight-search .grid-item.over-one .content p,
        #page-wrapper .node--type-insight-search .grid-item.over-one .content div {
          width: 100%; }
        #page-wrapper .node--type-landing_page .grid-item.one .content:before, #page-wrapper .node--type-landing_page .grid-item.over-one .content:before,
        #page-wrapper .node--type-insight-search .grid-item.one .content:before,
        #page-wrapper .node--type-insight-search .grid-item.over-one .content:before {
          display: none; }
      #page-wrapper .node--type-landing_page .grid-item.one a:hover .content, #page-wrapper .node--type-landing_page .grid-item.one a:focus .content, #page-wrapper .node--type-landing_page .grid-item.over-one a:hover .content, #page-wrapper .node--type-landing_page .grid-item.over-one a:focus .content,
      #page-wrapper .node--type-insight-search .grid-item.one a:hover .content,
      #page-wrapper .node--type-insight-search .grid-item.one a:focus .content,
      #page-wrapper .node--type-insight-search .grid-item.over-one a:hover .content,
      #page-wrapper .node--type-insight-search .grid-item.over-one a:focus .content {
        transform: translateY(0%);
        height: calc(100% + 4.5rem);
        padding-top: 6rem; }
      #page-wrapper .node--type-landing_page .grid-item.one .img-container img, #page-wrapper .node--type-landing_page .grid-item.over-one .img-container img,
      #page-wrapper .node--type-insight-search .grid-item.one .img-container img,
      #page-wrapper .node--type-insight-search .grid-item.over-one .img-container img {
        height: auto;
        width: auto;
        max-width: 125%;
        min-height: inherit;
        min-width: 100%; } }
    @media (min-width: 992px) and (max-width: 1199px) {
      #page-wrapper .node--type-landing_page .grid-item.one .content, #page-wrapper .node--type-landing_page .grid-item.over-one .content,
      #page-wrapper .node--type-insight-search .grid-item.one .content,
      #page-wrapper .node--type-insight-search .grid-item.over-one .content {
        background: url(/themes/custom/leidos/style/scss/img/lightertileskinny.png);
        background-size: 100%;
        justify-content: flex-start;
        padding: 1.5rem;
        padding-top: 5.5rem;
        bottom: 0;
        height: 100%;
        transform: translateY(30%); }
        #page-wrapper .node--type-landing_page .grid-item.one .content h6, #page-wrapper .node--type-landing_page .grid-item.one .content p, #page-wrapper .node--type-landing_page .grid-item.one .content div, #page-wrapper .node--type-landing_page .grid-item.over-one .content h6, #page-wrapper .node--type-landing_page .grid-item.over-one .content p, #page-wrapper .node--type-landing_page .grid-item.over-one .content div,
        #page-wrapper .node--type-insight-search .grid-item.one .content h6,
        #page-wrapper .node--type-insight-search .grid-item.one .content p,
        #page-wrapper .node--type-insight-search .grid-item.one .content div,
        #page-wrapper .node--type-insight-search .grid-item.over-one .content h6,
        #page-wrapper .node--type-insight-search .grid-item.over-one .content p,
        #page-wrapper .node--type-insight-search .grid-item.over-one .content div {
          width: 100%; }
        #page-wrapper .node--type-landing_page .grid-item.one .content:before, #page-wrapper .node--type-landing_page .grid-item.over-one .content:before,
        #page-wrapper .node--type-insight-search .grid-item.one .content:before,
        #page-wrapper .node--type-insight-search .grid-item.over-one .content:before {
          display: none; }
      #page-wrapper .node--type-landing_page .grid-item.one a:hover .content, #page-wrapper .node--type-landing_page .grid-item.one a:focus .content, #page-wrapper .node--type-landing_page .grid-item.over-one a:hover .content, #page-wrapper .node--type-landing_page .grid-item.over-one a:focus .content,
      #page-wrapper .node--type-insight-search .grid-item.one a:hover .content,
      #page-wrapper .node--type-insight-search .grid-item.one a:focus .content,
      #page-wrapper .node--type-insight-search .grid-item.over-one a:hover .content,
      #page-wrapper .node--type-insight-search .grid-item.over-one a:focus .content {
        transform: translateY(0%);
        height: calc(100% + 4.5rem);
        padding-top: 6rem; }
      #page-wrapper .node--type-landing_page .grid-item.one .img-container img, #page-wrapper .node--type-landing_page .grid-item.over-one .img-container img,
      #page-wrapper .node--type-insight-search .grid-item.one .img-container img,
      #page-wrapper .node--type-insight-search .grid-item.over-one .img-container img {
        height: auto;
        width: auto;
        max-width: 125%;
        min-height: inherit;
        min-width: 100%; } }
    @media screen and (max-width: 991.98px) {
      #page-wrapper .node--type-landing_page .grid-item.one .content, #page-wrapper .node--type-landing_page .grid-item.over-one .content,
      #page-wrapper .node--type-insight-search .grid-item.one .content,
      #page-wrapper .node--type-insight-search .grid-item.over-one .content {
        padding-top: 11rem;
        justify-content: flex-start;
        min-height: 260px; }
      #page-wrapper .node--type-landing_page .grid-item.one .img-container.img-1-col, #page-wrapper .node--type-landing_page .grid-item.over-one .img-container.img-1-col,
      #page-wrapper .node--type-insight-search .grid-item.one .img-container.img-1-col,
      #page-wrapper .node--type-insight-search .grid-item.over-one .img-container.img-1-col {
        display: flex;
        flex-direction: column;
        width: 100%; }
      #page-wrapper .node--type-landing_page .grid-item.one .img-container.img-2-col, #page-wrapper .node--type-landing_page .grid-item.one .img-container.img-4-col, #page-wrapper .node--type-landing_page .grid-item.over-one .img-container.img-2-col, #page-wrapper .node--type-landing_page .grid-item.over-one .img-container.img-4-col,
      #page-wrapper .node--type-insight-search .grid-item.one .img-container.img-2-col,
      #page-wrapper .node--type-insight-search .grid-item.one .img-container.img-4-col,
      #page-wrapper .node--type-insight-search .grid-item.over-one .img-container.img-2-col,
      #page-wrapper .node--type-insight-search .grid-item.over-one .img-container.img-4-col {
        display: none; }
      #page-wrapper .node--type-landing_page .grid-item.one .img-container img, #page-wrapper .node--type-landing_page .grid-item.over-one .img-container img,
      #page-wrapper .node--type-insight-search .grid-item.one .img-container img,
      #page-wrapper .node--type-insight-search .grid-item.over-one .img-container img {
        min-height: calc(50% + 3rem);
        width: auto;
        max-width: inherit;
        min-width: 100%; }
      #page-wrapper .node--type-landing_page .grid-item.one.content-right .content, #page-wrapper .node--type-landing_page .grid-item.over-one.content-right .content,
      #page-wrapper .node--type-insight-search .grid-item.one.content-right .content,
      #page-wrapper .node--type-insight-search .grid-item.over-one.content-right .content {
        align-items: flex-start; } }
  #page-wrapper .node--type-landing_page .grid-item.one, #page-wrapper .node--type-landing_page .grid-item.over-one, #page-wrapper .node--type-landing_page .grid-item.three,
  #page-wrapper .node--type-insight-search .grid-item.one,
  #page-wrapper .node--type-insight-search .grid-item.over-one,
  #page-wrapper .node--type-insight-search .grid-item.three {
    /*              @media screen and (max-width: 1200px) and (min-width: 992px) {
                      .content {
                          background: none;
                          &:before {
                              height: 120%;
                              transform: translateX(0px) translateY(0);
                              width: 100%;
                              background-position: 0 100%;
                              background-size: contain;
                          }
    
                          h6, p {
                              width: 53%;
                          }
                      }
                  }*/
    /*              @media screen and (max-width: 575.9px) and (min-width: 400px) {
                      .content {
                          padding-top: 14rem;
                      }
                  }*/
    /*              &.content-right {
                      @media screen and (max-width: 1200px) and (min-width: 992px) {
                          .content {
                              &:before {
                                  transform: translateX(0px) translateY(0);
                                  background-position: 100% 100%;
                              }
                          }
    
                          h6, p {
                              width: 52%;
                          }
                      }
                  }*/ }
    @media screen and (max-width: 767.98px) {
      #page-wrapper .node--type-landing_page .grid-item.one .content:before, #page-wrapper .node--type-landing_page .grid-item.over-one .content:before, #page-wrapper .node--type-landing_page .grid-item.three .content:before,
      #page-wrapper .node--type-insight-search .grid-item.one .content:before,
      #page-wrapper .node--type-insight-search .grid-item.over-one .content:before,
      #page-wrapper .node--type-insight-search .grid-item.three .content:before {
        background-position: top; }
      #page-wrapper .node--type-landing_page .grid-item.one .img-container img, #page-wrapper .node--type-landing_page .grid-item.over-one .img-container img, #page-wrapper .node--type-landing_page .grid-item.three .img-container img,
      #page-wrapper .node--type-insight-search .grid-item.one .img-container img,
      #page-wrapper .node--type-insight-search .grid-item.over-one .img-container img,
      #page-wrapper .node--type-insight-search .grid-item.three .img-container img {
        height: 45%; } }
    @media (min-width: 768px) and (max-width: 991px) {
      #page-wrapper .node--type-landing_page .grid-item.one, #page-wrapper .node--type-landing_page .grid-item.over-one, #page-wrapper .node--type-landing_page .grid-item.three,
      #page-wrapper .node--type-insight-search .grid-item.one,
      #page-wrapper .node--type-insight-search .grid-item.over-one,
      #page-wrapper .node--type-insight-search .grid-item.three {
        /*@media  screen and (min-width:768px)and(max-width:991.98px) {*/
        /*                a:hover, a:focus {
                            .content {
                                transform:translateY(0%);
                            }
                        }*/ }
        #page-wrapper .node--type-landing_page .grid-item.one .content, #page-wrapper .node--type-landing_page .grid-item.over-one .content, #page-wrapper .node--type-landing_page .grid-item.three .content,
        #page-wrapper .node--type-insight-search .grid-item.one .content,
        #page-wrapper .node--type-insight-search .grid-item.over-one .content,
        #page-wrapper .node--type-insight-search .grid-item.three .content {
          transform: translateY(30%);
          height: 100%; }
          #page-wrapper .node--type-landing_page .grid-item.one .content:before, #page-wrapper .node--type-landing_page .grid-item.over-one .content:before, #page-wrapper .node--type-landing_page .grid-item.three .content:before,
          #page-wrapper .node--type-insight-search .grid-item.one .content:before,
          #page-wrapper .node--type-insight-search .grid-item.over-one .content:before,
          #page-wrapper .node--type-insight-search .grid-item.three .content:before {
            display: none; }
        #page-wrapper .node--type-landing_page .grid-item.one .content, #page-wrapper .node--type-landing_page .grid-item.over-one .content, #page-wrapper .node--type-landing_page .grid-item.three .content,
        #page-wrapper .node--type-insight-search .grid-item.one .content,
        #page-wrapper .node--type-insight-search .grid-item.over-one .content,
        #page-wrapper .node--type-insight-search .grid-item.three .content {
          background: url(/themes/custom/leidos/style/scss/img/lightertileskinny.png);
          background-size: 100%;
          justify-content: flex-start;
          padding: 1.5rem;
          padding-top: 5.5rem;
          bottom: 0;
          /*height: 350px;
          transform: translateY(30%);*/
          /*
                                h6, p, div {
                                    width: 100%;
                                }
                                &:before {
                                    display: none;
                                }*/ }
        #page-wrapper .node--type-landing_page .grid-item.one a:hover .content, #page-wrapper .node--type-landing_page .grid-item.one a:focus .content, #page-wrapper .node--type-landing_page .grid-item.over-one a:hover .content, #page-wrapper .node--type-landing_page .grid-item.over-one a:focus .content, #page-wrapper .node--type-landing_page .grid-item.three a:hover .content, #page-wrapper .node--type-landing_page .grid-item.three a:focus .content,
        #page-wrapper .node--type-insight-search .grid-item.one a:hover .content,
        #page-wrapper .node--type-insight-search .grid-item.one a:focus .content,
        #page-wrapper .node--type-insight-search .grid-item.over-one a:hover .content,
        #page-wrapper .node--type-insight-search .grid-item.over-one a:focus .content,
        #page-wrapper .node--type-insight-search .grid-item.three a:hover .content,
        #page-wrapper .node--type-insight-search .grid-item.three a:focus .content {
          transform: translateY(0%);
          height: calc(100% +.5rem);
          padding-top: 6rem; }
        #page-wrapper .node--type-landing_page .grid-item.one .img-container img, #page-wrapper .node--type-landing_page .grid-item.over-one .img-container img, #page-wrapper .node--type-landing_page .grid-item.three .img-container img,
        #page-wrapper .node--type-insight-search .grid-item.one .img-container img,
        #page-wrapper .node--type-insight-search .grid-item.over-one .img-container img,
        #page-wrapper .node--type-insight-search .grid-item.three .img-container img {
          height: auto;
          width: auto;
          max-width: 125%;
          min-height: inherit;
          min-width: 100%; } }
    @media (min-width: 0px) and (max-width: 768px) {
      #page-wrapper .node--type-landing_page .grid-item.one, #page-wrapper .node--type-landing_page .grid-item.over-one, #page-wrapper .node--type-landing_page .grid-item.three,
      #page-wrapper .node--type-insight-search .grid-item.one,
      #page-wrapper .node--type-insight-search .grid-item.over-one,
      #page-wrapper .node--type-insight-search .grid-item.three {
        /*              @media  screen and (max-width:575.98px) {*/ }
        #page-wrapper .node--type-landing_page .grid-item.one .content, #page-wrapper .node--type-landing_page .grid-item.over-one .content, #page-wrapper .node--type-landing_page .grid-item.three .content,
        #page-wrapper .node--type-insight-search .grid-item.one .content,
        #page-wrapper .node--type-insight-search .grid-item.over-one .content,
        #page-wrapper .node--type-insight-search .grid-item.three .content {
          background: url(/themes/custom/leidos/style/scss/img/lightertileskinny.png);
          background-size: 100%;
          justify-content: flex-start;
          padding: 1.5rem;
          padding-top: 8rem;
          bottom: 0;
          height: 300px;
          transform: translateY(30%);
          /*
                                h6, p, div {
                                    width: 100%;
                                }
                                &:before {
                                    display: none;
                                }*/ }
        #page-wrapper .node--type-landing_page .grid-item.one a:hover .content, #page-wrapper .node--type-landing_page .grid-item.one a:focus .content, #page-wrapper .node--type-landing_page .grid-item.over-one a:hover .content, #page-wrapper .node--type-landing_page .grid-item.over-one a:focus .content, #page-wrapper .node--type-landing_page .grid-item.three a:hover .content, #page-wrapper .node--type-landing_page .grid-item.three a:focus .content,
        #page-wrapper .node--type-insight-search .grid-item.one a:hover .content,
        #page-wrapper .node--type-insight-search .grid-item.one a:focus .content,
        #page-wrapper .node--type-insight-search .grid-item.over-one a:hover .content,
        #page-wrapper .node--type-insight-search .grid-item.over-one a:focus .content,
        #page-wrapper .node--type-insight-search .grid-item.three a:hover .content,
        #page-wrapper .node--type-insight-search .grid-item.three a:focus .content {
          transform: translateY(0%);
          height: calc(100% + .5rem);
          padding-top: 8rem; }
        #page-wrapper .node--type-landing_page .grid-item.one .img-container, #page-wrapper .node--type-landing_page .grid-item.over-one .img-container, #page-wrapper .node--type-landing_page .grid-item.three .img-container,
        #page-wrapper .node--type-insight-search .grid-item.one .img-container,
        #page-wrapper .node--type-insight-search .grid-item.over-one .img-container,
        #page-wrapper .node--type-insight-search .grid-item.three .img-container {
          height: 220px;
          position: relative; }
          #page-wrapper .node--type-landing_page .grid-item.one .img-container img, #page-wrapper .node--type-landing_page .grid-item.over-one .img-container img, #page-wrapper .node--type-landing_page .grid-item.three .img-container img,
          #page-wrapper .node--type-insight-search .grid-item.one .img-container img,
          #page-wrapper .node--type-insight-search .grid-item.over-one .img-container img,
          #page-wrapper .node--type-insight-search .grid-item.three .img-container img {
            height: auto;
            width: auto;
            max-width: 125%;
            min-height: 110%;
            min-width: 100%; } }
  #page-wrapper .node--type-landing_page .grid-item.two, #page-wrapper .node--type-landing_page .grid-item.over-two,
  #page-wrapper .node--type-insight-search .grid-item.two,
  #page-wrapper .node--type-insight-search .grid-item.over-two {
    /*              @media  screen and (min-width: 576px) {
                      flex-basis: 50%;
                  }*/ }
    @media screen and (max-width: 767.98px) {
      #page-wrapper .node--type-landing_page .grid-item.two .content, #page-wrapper .node--type-landing_page .grid-item.over-two .content,
      #page-wrapper .node--type-insight-search .grid-item.two .content,
      #page-wrapper .node--type-insight-search .grid-item.over-two .content {
        height: 340px; }
        #page-wrapper .node--type-landing_page .grid-item.two .content:before, #page-wrapper .node--type-landing_page .grid-item.over-two .content:before,
        #page-wrapper .node--type-insight-search .grid-item.two .content:before,
        #page-wrapper .node--type-insight-search .grid-item.over-two .content:before {
          background-position: top; }
      #page-wrapper .node--type-landing_page .grid-item.two .img-container img, #page-wrapper .node--type-landing_page .grid-item.over-two .img-container img,
      #page-wrapper .node--type-insight-search .grid-item.two .img-container img,
      #page-wrapper .node--type-insight-search .grid-item.over-two .img-container img {
        height: 45%; } }
    @media screen and (max-width: 575.98px) {
      #page-wrapper .node--type-landing_page .grid-item.two .img-container, #page-wrapper .node--type-landing_page .grid-item.over-two .img-container,
      #page-wrapper .node--type-insight-search .grid-item.two .img-container,
      #page-wrapper .node--type-insight-search .grid-item.over-two .img-container {
        height: 220px;
        position: relative; }
        #page-wrapper .node--type-landing_page .grid-item.two .img-container img, #page-wrapper .node--type-landing_page .grid-item.over-two .img-container img,
        #page-wrapper .node--type-insight-search .grid-item.two .img-container img,
        #page-wrapper .node--type-insight-search .grid-item.over-two .img-container img {
          min-height: 110%;
          height: auto; } }
    @media screen and (min-width: 768px) {
      #page-wrapper .node--type-landing_page .grid-item.two, #page-wrapper .node--type-landing_page .grid-item.over-two,
      #page-wrapper .node--type-insight-search .grid-item.two,
      #page-wrapper .node--type-insight-search .grid-item.over-two {
        -webkit-transition: all 0.15s linear;
        -moz-transition: all 0.15s linear;
        -ms-transition: all 0.15s linear;
        -o-transition: all 0.15s linear;
        transition: all 0.15s linear; } }
    @media screen and (max-width: 991.98px) {
      #page-wrapper .node--type-landing_page .grid-item.two, #page-wrapper .node--type-landing_page .grid-item.over-two,
      #page-wrapper .node--type-insight-search .grid-item.two,
      #page-wrapper .node--type-insight-search .grid-item.over-two {
        /*&:hover, &:focus {
            .content {
                transform:translateY(0%);
                height: calc(100% + 13rem);
                padding-top: 14rem;
                //background-position: 0 40%;
                //padding-top: 2rem;
            }
        }*/ }
        #page-wrapper .node--type-landing_page .grid-item.two .content, #page-wrapper .node--type-landing_page .grid-item.over-two .content,
        #page-wrapper .node--type-insight-search .grid-item.two .content,
        #page-wrapper .node--type-insight-search .grid-item.over-two .content {
          background: url(/themes/custom/leidos/style/scss/img/insights-single-wide.png);
          background-size: cover;
          background-repeat: no-repeat;
          padding-top: 11rem;
          justify-content: flex-start;
          min-height: 260px; }
          #page-wrapper .node--type-landing_page .grid-item.two .content:before, #page-wrapper .node--type-landing_page .grid-item.over-two .content:before,
          #page-wrapper .node--type-insight-search .grid-item.two .content:before,
          #page-wrapper .node--type-insight-search .grid-item.over-two .content:before {
            display: none; }
        #page-wrapper .node--type-landing_page .grid-item.two .img-container img, #page-wrapper .node--type-landing_page .grid-item.over-two .img-container img,
        #page-wrapper .node--type-insight-search .grid-item.two .img-container img,
        #page-wrapper .node--type-insight-search .grid-item.over-two .img-container img {
          width: auto;
          max-width: inherit;
          min-width: 100%; }
        #page-wrapper .node--type-landing_page .grid-item.two.content-right .content, #page-wrapper .node--type-landing_page .grid-item.over-two.content-right .content,
        #page-wrapper .node--type-insight-search .grid-item.two.content-right .content,
        #page-wrapper .node--type-insight-search .grid-item.over-two.content-right .content {
          align-items: flex-start; } }
    @media screen and (min-width: 768px) and (max-width: 991.98px) {
      #page-wrapper .node--type-landing_page .grid-item.two .content, #page-wrapper .node--type-landing_page .grid-item.over-two .content,
      #page-wrapper .node--type-insight-search .grid-item.two .content,
      #page-wrapper .node--type-insight-search .grid-item.over-two .content {
        transform: translateY(30%);
        height: 100%; }
        #page-wrapper .node--type-landing_page .grid-item.two .content:before, #page-wrapper .node--type-landing_page .grid-item.over-two .content:before,
        #page-wrapper .node--type-insight-search .grid-item.two .content:before,
        #page-wrapper .node--type-insight-search .grid-item.over-two .content:before {
          display: none; }
      #page-wrapper .node--type-landing_page .grid-item.two a:hover .content, #page-wrapper .node--type-landing_page .grid-item.two a:focus .content, #page-wrapper .node--type-landing_page .grid-item.over-two a:hover .content, #page-wrapper .node--type-landing_page .grid-item.over-two a:focus .content,
      #page-wrapper .node--type-insight-search .grid-item.two a:hover .content,
      #page-wrapper .node--type-insight-search .grid-item.two a:focus .content,
      #page-wrapper .node--type-insight-search .grid-item.over-two a:hover .content,
      #page-wrapper .node--type-insight-search .grid-item.over-two a:focus .content {
        transform: translateY(0%); }
      #page-wrapper .node--type-landing_page .grid-item.two.content-right .content, #page-wrapper .node--type-landing_page .grid-item.over-two.content-right .content,
      #page-wrapper .node--type-insight-search .grid-item.two.content-right .content,
      #page-wrapper .node--type-insight-search .grid-item.over-two.content-right .content {
        align-items: flex-start; } }
    @media screen and (min-width: 992px) {
      #page-wrapper .node--type-landing_page .grid-item.two .content:before, #page-wrapper .node--type-landing_page .grid-item.over-two .content:before,
      #page-wrapper .node--type-insight-search .grid-item.two .content:before,
      #page-wrapper .node--type-insight-search .grid-item.over-two .content:before {
        height: 150%;
        transform: translateX(0); }
      #page-wrapper .node--type-landing_page .grid-item.two .content h6, #page-wrapper .node--type-landing_page .grid-item.two .content p, #page-wrapper .node--type-landing_page .grid-item.over-two .content h6, #page-wrapper .node--type-landing_page .grid-item.over-two .content p,
      #page-wrapper .node--type-insight-search .grid-item.two .content h6,
      #page-wrapper .node--type-insight-search .grid-item.two .content p,
      #page-wrapper .node--type-insight-search .grid-item.over-two .content h6,
      #page-wrapper .node--type-insight-search .grid-item.over-two .content p {
        width: 62%; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #page-wrapper .node--type-landing_page .grid-item.two .content, #page-wrapper .node--type-landing_page .grid-item.over-two .content,
      #page-wrapper .node--type-insight-search .grid-item.two .content,
      #page-wrapper .node--type-insight-search .grid-item.over-two .content {
        background: none; }
        #page-wrapper .node--type-landing_page .grid-item.two .content:before, #page-wrapper .node--type-landing_page .grid-item.over-two .content:before,
        #page-wrapper .node--type-insight-search .grid-item.two .content:before,
        #page-wrapper .node--type-insight-search .grid-item.over-two .content:before {
          height: 120%;
          transform: translateX(0px) translateY(0);
          width: 100%;
          background-position: 0 100%;
          background-size: contain; }
        #page-wrapper .node--type-landing_page .grid-item.two .content h6, #page-wrapper .node--type-landing_page .grid-item.two .content p, #page-wrapper .node--type-landing_page .grid-item.over-two .content h6, #page-wrapper .node--type-landing_page .grid-item.over-two .content p,
        #page-wrapper .node--type-insight-search .grid-item.two .content h6,
        #page-wrapper .node--type-insight-search .grid-item.two .content p,
        #page-wrapper .node--type-insight-search .grid-item.over-two .content h6,
        #page-wrapper .node--type-insight-search .grid-item.over-two .content p {
          width: 53%; }
      #page-wrapper .node--type-landing_page .grid-item.two.content-right .content:before, #page-wrapper .node--type-landing_page .grid-item.over-two.content-right .content:before,
      #page-wrapper .node--type-insight-search .grid-item.two.content-right .content:before,
      #page-wrapper .node--type-insight-search .grid-item.over-two.content-right .content:before {
        transform: translateX(0px) translateY(0);
        background-position: 100% 100%;
        background-size: contain; }
      #page-wrapper .node--type-landing_page .grid-item.two.content-right h6, #page-wrapper .node--type-landing_page .grid-item.two.content-right p, #page-wrapper .node--type-landing_page .grid-item.over-two.content-right h6, #page-wrapper .node--type-landing_page .grid-item.over-two.content-right p,
      #page-wrapper .node--type-insight-search .grid-item.two.content-right h6,
      #page-wrapper .node--type-insight-search .grid-item.two.content-right p,
      #page-wrapper .node--type-insight-search .grid-item.over-two.content-right h6,
      #page-wrapper .node--type-insight-search .grid-item.over-two.content-right p {
        width: 52%; } }
    @media screen and (min-width: 1200px) {
      #page-wrapper .node--type-landing_page .grid-item.two .content:before, #page-wrapper .node--type-landing_page .grid-item.over-two .content:before,
      #page-wrapper .node--type-insight-search .grid-item.two .content:before,
      #page-wrapper .node--type-insight-search .grid-item.over-two .content:before {
        height: 120%;
        transform: translateX(0px); }
      #page-wrapper .node--type-landing_page .grid-item.two .content h6, #page-wrapper .node--type-landing_page .grid-item.two .content p, #page-wrapper .node--type-landing_page .grid-item.over-two .content h6, #page-wrapper .node--type-landing_page .grid-item.over-two .content p,
      #page-wrapper .node--type-insight-search .grid-item.two .content h6,
      #page-wrapper .node--type-insight-search .grid-item.two .content p,
      #page-wrapper .node--type-insight-search .grid-item.over-two .content h6,
      #page-wrapper .node--type-insight-search .grid-item.over-two .content p {
        width: 53%; } }
    @media screen and (max-width: 575.9px) and (min-width: 400px) {
      #page-wrapper .node--type-landing_page .grid-item.two .content, #page-wrapper .node--type-landing_page .grid-item.over-two .content,
      #page-wrapper .node--type-insight-search .grid-item.two .content,
      #page-wrapper .node--type-insight-search .grid-item.over-two .content {
        padding-top: 14rem; } }
  @media screen and (max-width: 575.98px) {
    #page-wrapper .node--type-landing_page .grid-item.four .content, #page-wrapper .node--type-landing_page .grid-item.over-four .content,
    #page-wrapper .node--type-insight-search .grid-item.four .content,
    #page-wrapper .node--type-insight-search .grid-item.over-four .content {
      background: url(/themes/custom/leidos/style/scss/img/insights-single-wide.png);
      background-size: cover;
      background-repeat: no-repeat;
      padding-top: 11rem;
      align-items: flex-start;
      justify-content: flex-start;
      min-height: 260px;
      height: 340px; }
      #page-wrapper .node--type-landing_page .grid-item.four .content:before, #page-wrapper .node--type-landing_page .grid-item.over-four .content:before,
      #page-wrapper .node--type-insight-search .grid-item.four .content:before,
      #page-wrapper .node--type-insight-search .grid-item.over-four .content:before {
        display: none; } }
  #page-wrapper .node--type-landing_page .grid-item.four .img-container, #page-wrapper .node--type-landing_page .grid-item.four .img-container > picture, #page-wrapper .node--type-landing_page .grid-item.over-four .img-container, #page-wrapper .node--type-landing_page .grid-item.over-four .img-container > picture,
  #page-wrapper .node--type-insight-search .grid-item.four .img-container,
  #page-wrapper .node--type-insight-search .grid-item.four .img-container > picture,
  #page-wrapper .node--type-insight-search .grid-item.over-four .img-container,
  #page-wrapper .node--type-insight-search .grid-item.over-four .img-container > picture {
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%; }
    #page-wrapper .node--type-landing_page .grid-item.four .img-container img, #page-wrapper .node--type-landing_page .grid-item.four .img-container > picture img, #page-wrapper .node--type-landing_page .grid-item.over-four .img-container img, #page-wrapper .node--type-landing_page .grid-item.over-four .img-container > picture img,
    #page-wrapper .node--type-insight-search .grid-item.four .img-container img,
    #page-wrapper .node--type-insight-search .grid-item.four .img-container > picture img,
    #page-wrapper .node--type-insight-search .grid-item.over-four .img-container img,
    #page-wrapper .node--type-insight-search .grid-item.over-four .img-container > picture img {
      object-fit: cover;
      object-position: top center;
      position: relative;
      top: 0;
      left: 0;
      transform: none; }
  @media screen and (min-width: 576px) {
    #page-wrapper .node--type-landing_page .grid-item.four, #page-wrapper .node--type-landing_page .grid-item.over-four,
    #page-wrapper .node--type-insight-search .grid-item.four,
    #page-wrapper .node--type-insight-search .grid-item.over-four {
      width: 100%; }
      #page-wrapper .node--type-landing_page .grid-item.four .content, #page-wrapper .node--type-landing_page .grid-item.over-four .content,
      #page-wrapper .node--type-insight-search .grid-item.four .content,
      #page-wrapper .node--type-insight-search .grid-item.over-four .content {
        height: 100%;
        width: 65%; } }
  @media screen and (min-width: 576px) and (max-width: 767.98px) {
    #page-wrapper .node--type-landing_page .grid-item.four .content:before, #page-wrapper .node--type-landing_page .grid-item.over-four .content:before,
    #page-wrapper .node--type-insight-search .grid-item.four .content:before,
    #page-wrapper .node--type-insight-search .grid-item.over-four .content:before {
      background-size: 100% 100%; }
    #page-wrapper .node--type-landing_page .grid-item.four h6, #page-wrapper .node--type-landing_page .grid-item.four p, #page-wrapper .node--type-landing_page .grid-item.over-four h6, #page-wrapper .node--type-landing_page .grid-item.over-four p,
    #page-wrapper .node--type-insight-search .grid-item.four h6,
    #page-wrapper .node--type-insight-search .grid-item.four p,
    #page-wrapper .node--type-insight-search .grid-item.over-four h6,
    #page-wrapper .node--type-insight-search .grid-item.over-four p {
      width: 80%; } }
  @media screen and (min-width: 992px) and (max-width: 1199.98px) {
    #page-wrapper .node--type-landing_page .grid-item.four .content:before, #page-wrapper .node--type-landing_page .grid-item.over-four .content:before,
    #page-wrapper .node--type-insight-search .grid-item.four .content:before,
    #page-wrapper .node--type-insight-search .grid-item.over-four .content:before {
      background-size: 100% 100%; } }
  @media screen and (max-width: 991.98px) {
    #page-wrapper .node--type-landing_page .grid-item.four .img-container img, #page-wrapper .node--type-landing_page .grid-item.over-four .img-container img,
    #page-wrapper .node--type-insight-search .grid-item.four .img-container img,
    #page-wrapper .node--type-insight-search .grid-item.over-four .img-container img {
      height: 100%;
      width: auto;
      max-width: inherit;
      min-width: 100%; } }
  @media screen and (max-width: 575.98px) {
    #page-wrapper .node--type-landing_page .grid-item.four .img-container, #page-wrapper .node--type-landing_page .grid-item.over-four .img-container,
    #page-wrapper .node--type-insight-search .grid-item.four .img-container,
    #page-wrapper .node--type-insight-search .grid-item.over-four .img-container {
      height: 220px;
      position: relative; }
      #page-wrapper .node--type-landing_page .grid-item.four .img-container img, #page-wrapper .node--type-landing_page .grid-item.over-four .img-container img,
      #page-wrapper .node--type-insight-search .grid-item.four .img-container img,
      #page-wrapper .node--type-insight-search .grid-item.over-four .img-container img {
        min-height: 110%;
        height: auto; } }
  @media screen and (min-width: 768px) {
    #page-wrapper .node--type-landing_page .grid-item.four, #page-wrapper .node--type-landing_page .grid-item.over-four,
    #page-wrapper .node--type-insight-search .grid-item.four,
    #page-wrapper .node--type-insight-search .grid-item.over-four {
      -webkit-transition: all 0.15s linear;
      -moz-transition: all 0.15s linear;
      -ms-transition: all 0.15s linear;
      -o-transition: all 0.15s linear;
      transition: all 0.15s linear; }
      #page-wrapper .node--type-landing_page .grid-item.four .content h6, #page-wrapper .node--type-landing_page .grid-item.four .content p, #page-wrapper .node--type-landing_page .grid-item.over-four .content h6, #page-wrapper .node--type-landing_page .grid-item.over-four .content p,
      #page-wrapper .node--type-insight-search .grid-item.four .content h6,
      #page-wrapper .node--type-insight-search .grid-item.four .content p,
      #page-wrapper .node--type-insight-search .grid-item.over-four .content h6,
      #page-wrapper .node--type-insight-search .grid-item.over-four .content p {
        width: 270px; } }
  @media screen and (min-width: 992px) {
    #page-wrapper .node--type-landing_page .grid-item.four .content, #page-wrapper .node--type-landing_page .grid-item.over-four .content,
    #page-wrapper .node--type-insight-search .grid-item.four .content,
    #page-wrapper .node--type-insight-search .grid-item.over-four .content {
      width: 50%; }
      #page-wrapper .node--type-landing_page .grid-item.four .content:before, #page-wrapper .node--type-landing_page .grid-item.over-four .content:before,
      #page-wrapper .node--type-insight-search .grid-item.four .content:before,
      #page-wrapper .node--type-insight-search .grid-item.over-four .content:before {
        height: 150%; }
      #page-wrapper .node--type-landing_page .grid-item.four .content h6, #page-wrapper .node--type-landing_page .grid-item.four .content p, #page-wrapper .node--type-landing_page .grid-item.over-four .content h6, #page-wrapper .node--type-landing_page .grid-item.over-four .content p,
      #page-wrapper .node--type-insight-search .grid-item.four .content h6,
      #page-wrapper .node--type-insight-search .grid-item.four .content p,
      #page-wrapper .node--type-insight-search .grid-item.over-four .content h6,
      #page-wrapper .node--type-insight-search .grid-item.over-four .content p {
        width: 290px; } }
  @media screen and (max-width: 1200px) and (min-width: 992px) {
    #page-wrapper .node--type-landing_page .grid-item.four .content:before, #page-wrapper .node--type-landing_page .grid-item.over-four .content:before,
    #page-wrapper .node--type-insight-search .grid-item.four .content:before,
    #page-wrapper .node--type-insight-search .grid-item.over-four .content:before {
      transform: translateX(0px);
      background-size: contain; } }
  @media screen and (min-width: 1200px) {
    #page-wrapper .node--type-landing_page .grid-item.four .content, #page-wrapper .node--type-landing_page .grid-item.over-four .content,
    #page-wrapper .node--type-insight-search .grid-item.four .content,
    #page-wrapper .node--type-insight-search .grid-item.over-four .content {
      width: 55%; }
      #page-wrapper .node--type-landing_page .grid-item.four .content:before, #page-wrapper .node--type-landing_page .grid-item.over-four .content:before,
      #page-wrapper .node--type-insight-search .grid-item.four .content:before,
      #page-wrapper .node--type-insight-search .grid-item.over-four .content:before {
        height: 120%; }
      #page-wrapper .node--type-landing_page .grid-item.four .content h6, #page-wrapper .node--type-landing_page .grid-item.four .content p, #page-wrapper .node--type-landing_page .grid-item.over-four .content h6, #page-wrapper .node--type-landing_page .grid-item.over-four .content p,
      #page-wrapper .node--type-insight-search .grid-item.four .content h6,
      #page-wrapper .node--type-insight-search .grid-item.four .content p,
      #page-wrapper .node--type-insight-search .grid-item.over-four .content h6,
      #page-wrapper .node--type-insight-search .grid-item.over-four .content p {
        width: 46%; } }
  @media screen and (min-width: 1350px) {
    #page-wrapper .node--type-landing_page .grid-item.four .content, #page-wrapper .node--type-landing_page .grid-item.over-four .content,
    #page-wrapper .node--type-insight-search .grid-item.four .content,
    #page-wrapper .node--type-insight-search .grid-item.over-four .content {
      width: 46%; } }
  @media screen and (max-width: 575.9px) and (min-width: 400px) {
    #page-wrapper .node--type-landing_page .grid-item.four .content, #page-wrapper .node--type-landing_page .grid-item.over-four .content,
    #page-wrapper .node--type-insight-search .grid-item.four .content,
    #page-wrapper .node--type-insight-search .grid-item.over-four .content {
      padding-top: 14rem; } }
  @media screen and (max-width: 575.98px) {
    #page-wrapper .node--type-landing_page .grid-item.one .img-container.img-1-col, #page-wrapper .node--type-landing_page .grid-item.two .img-container.img-1-col, #page-wrapper .node--type-landing_page .grid-item.four .img-container.img-1-col,
    #page-wrapper .node--type-insight-search .grid-item.one .img-container.img-1-col,
    #page-wrapper .node--type-insight-search .grid-item.two .img-container.img-1-col,
    #page-wrapper .node--type-insight-search .grid-item.four .img-container.img-1-col {
      display: flex; }
    #page-wrapper .node--type-landing_page .grid-item.one .img-container.img-2-col, #page-wrapper .node--type-landing_page .grid-item.one .img-container.img-4-col, #page-wrapper .node--type-landing_page .grid-item.two .img-container.img-2-col, #page-wrapper .node--type-landing_page .grid-item.two .img-container.img-4-col, #page-wrapper .node--type-landing_page .grid-item.four .img-container.img-2-col, #page-wrapper .node--type-landing_page .grid-item.four .img-container.img-4-col,
    #page-wrapper .node--type-insight-search .grid-item.one .img-container.img-2-col,
    #page-wrapper .node--type-insight-search .grid-item.one .img-container.img-4-col,
    #page-wrapper .node--type-insight-search .grid-item.two .img-container.img-2-col,
    #page-wrapper .node--type-insight-search .grid-item.two .img-container.img-4-col,
    #page-wrapper .node--type-insight-search .grid-item.four .img-container.img-2-col,
    #page-wrapper .node--type-insight-search .grid-item.four .img-container.img-4-col {
      display: none; } }
#page-wrapper .node--type-landing_page .grid-item.content-left.three .img-container.img-2-col,
#page-wrapper .node--type-insight-search .grid-item.content-left.three .img-container.img-2-col {
  display: none; }
#page-wrapper .node--type-landing_page .grid-item.content-left.three .img-container img,
#page-wrapper .node--type-insight-search .grid-item.content-left.three .img-container img {
  position: absolute;
  top: 0;
  left: 50%;
  /*transform: translate(-50%, 0);*/ }
  @media screen and (min-width: 992px) {
    #page-wrapper .node--type-landing_page .grid-item.content-left.three .img-container img,
    #page-wrapper .node--type-insight-search .grid-item.content-left.three .img-container img {
      /*                width: 80%;
                      height: auto;
                      right: 0;
                      position: absolute;*/
      width: 670px;
      height: auto;
      right: 0;
      position: absolute;
      transform: translate(-203px, 0);
      max-width: unset;
      min-width: unset; } }
#page-wrapper .node--type-landing_page .grid-item.content-right.three .img-container img,
#page-wrapper .node--type-insight-search .grid-item.content-right.three .img-container img {
  position: absolute;
  top: 0;
  /* right: 50%;*/
  /*transform: translate(-50%, 0);*/ }
  @media screen and (min-width: 992px) {
    #page-wrapper .node--type-landing_page .grid-item.content-right.three .img-container img,
    #page-wrapper .node--type-insight-search .grid-item.content-right.three .img-container img {
      /*              width: 80%;
                      height: auto;
                      left: 0;
                      position: absolute;*/
      width: 670px;
      height: auto;
      left: 0;
      position: absolute;
      transform: translate(0px, 0);
      max-width: unset;
      min-width: unset; } }
#page-wrapper .node--type-landing_page .grid-item .img-container img,
#page-wrapper .node--type-insight-search .grid-item .img-container img {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, 0); }
  @media screen and (min-width: 992px) {
    #page-wrapper .node--type-landing_page .grid-item .img-container img,
    #page-wrapper .node--type-insight-search .grid-item .img-container img {
      min-width: 100%;
      min-height: 100%;
      width: auto;
      height: auto;
      max-width: 150%; } }
#page-wrapper .node--type-landing_page .grid-item .content,
#page-wrapper .node--type-insight-search .grid-item .content {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 1.25rem;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  width: 100%;
  bottom: 0;
  color: #4c4c4c;
  -webkit-transition: all 0.15s linear;
  -moz-transition: all 0.15s linear;
  -ms-transition: all 0.15s linear;
  -o-transition: all 0.15s linear;
  transition: all 0.15s linear; }
  @media screen and (min-width: 768px) {
    #page-wrapper .node--type-landing_page .grid-item .content,
    #page-wrapper .node--type-insight-search .grid-item .content {
      height: 100%; } }
  #page-wrapper .node--type-landing_page .grid-item .content h6, #page-wrapper .node--type-landing_page .grid-item .content p, #page-wrapper .node--type-landing_page .grid-item .content div,
  #page-wrapper .node--type-insight-search .grid-item .content h6,
  #page-wrapper .node--type-insight-search .grid-item .content p,
  #page-wrapper .node--type-insight-search .grid-item .content div {
    position: relative; }
  #page-wrapper .node--type-landing_page .grid-item .content .summary,
  #page-wrapper .node--type-insight-search .grid-item .content .summary {
    margin-bottom: 0; }
  @media screen and (min-width: 992px) {
    #page-wrapper .node--type-landing_page .grid-item .content,
    #page-wrapper .node--type-insight-search .grid-item .content {
      padding: 2.5rem;
      /*h6, p, div {
          width: 40%;
      }*/ } }
  @media screen and (min-width: 1200px) {
    #page-wrapper .node--type-landing_page .grid-item .content,
    #page-wrapper .node--type-insight-search .grid-item .content {
      /* h6, p, div {
           width: 46%;
       }*/ } }
  #page-wrapper .node--type-landing_page .grid-item .content .lead, #page-wrapper .node--type-landing_page .grid-item .content .cta,
  #page-wrapper .node--type-insight-search .grid-item .content .lead,
  #page-wrapper .node--type-insight-search .grid-item .content .cta {
    margin-bottom: 1.5rem;
    display: none; }
  #page-wrapper .node--type-landing_page .grid-item .content .lead,
  #page-wrapper .node--type-insight-search .grid-item .content .lead {
    display: inherit; }
  #page-wrapper .node--type-landing_page .grid-item .content .type,
  #page-wrapper .node--type-insight-search .grid-item .content .type {
    color: #4c4c4c;
    font-family: 'Avenir LT W01 85 Heavy', sans-serif;
    font-weight: 700;
    color: #850f89; }
  @media screen and (min-width: 768px) {
    #page-wrapper .node--type-landing_page .grid-item .content .cta, #page-wrapper .node--type-landing_page .grid-item .content .field--name-field-insight-overview-desc,
    #page-wrapper .node--type-insight-search .grid-item .content .cta,
    #page-wrapper .node--type-insight-search .grid-item .content .field--name-field-insight-overview-desc {
      display: none; } }
  @media screen and (min-width: 576px) {
    #page-wrapper .node--type-landing_page .grid-item .content .cta, #page-wrapper .node--type-landing_page .grid-item .content .field--name-field-insight-overview-desc,
    #page-wrapper .node--type-insight-search .grid-item .content .cta,
    #page-wrapper .node--type-insight-search .grid-item .content .field--name-field-insight-overview-desc {
      display: none; } }
  @media screen and (max-width: 575.98px) {
    #page-wrapper .node--type-landing_page .grid-item .content .cta, #page-wrapper .node--type-landing_page .grid-item .content .field--name-field-insight-overview-desc,
    #page-wrapper .node--type-insight-search .grid-item .content .cta,
    #page-wrapper .node--type-insight-search .grid-item .content .field--name-field-insight-overview-desc {
      display: none; } }
  #page-wrapper .node--type-landing_page .grid-item .content .field--name-field-insight-overview-desc,
  #page-wrapper .node--type-insight-search .grid-item .content .field--name-field-insight-overview-desc {
    line-height: 1.3em;
    font-size: 14px;
    font-size: 1.4rem; }
    @media screen and (min-width: 1250px) {
      #page-wrapper .node--type-landing_page .grid-item .content .field--name-field-insight-overview-desc,
      #page-wrapper .node--type-insight-search .grid-item .content .field--name-field-insight-overview-desc {
        font-size: 15px;
        font-size: 1.5rem;
        line-height: 2.6rem; } }
    @media screen and (min-width: 1600px) {
      #page-wrapper .node--type-landing_page .grid-item .content .field--name-field-insight-overview-desc,
      #page-wrapper .node--type-insight-search .grid-item .content .field--name-field-insight-overview-desc {
        font-size: 16px;
        font-size: 1.6rem; } }
  #page-wrapper .node--type-landing_page .grid-item .content .title,
  #page-wrapper .node--type-insight-search .grid-item .content .title {
    line-height: 1.3em;
    font-size: 17px;
    font-size: 1.7rem; }
    @media screen and (min-width: 1250px) {
      #page-wrapper .node--type-landing_page .grid-item .content .title,
      #page-wrapper .node--type-insight-search .grid-item .content .title {
        font-size: 18px;
        font-size: 1.8rem; } }
    @media screen and (min-width: 1600px) {
      #page-wrapper .node--type-landing_page .grid-item .content .title,
      #page-wrapper .node--type-insight-search .grid-item .content .title {
        font-size: 20px;
        font-size: 2rem; } }
#page-wrapper .node--type-landing_page .grid-item a.wrapper,
#page-wrapper .node--type-insight-search .grid-item a.wrapper {
  height: 389px;
  display: block;
  position: relative;
  overflow: hidden;
  width: 100%;
  border-bottom: none;
  cursor: pointer; }
  #page-wrapper .node--type-landing_page .grid-item a.wrapper:hover, #page-wrapper .node--type-landing_page .grid-item a.wrapper:focus,
  #page-wrapper .node--type-insight-search .grid-item a.wrapper:hover,
  #page-wrapper .node--type-insight-search .grid-item a.wrapper:focus {
    background: none; }
  #page-wrapper .node--type-landing_page .grid-item a.wrapper img[class*="col"],
  #page-wrapper .node--type-insight-search .grid-item a.wrapper img[class*="col"] {
    padding: 0;
    flex: none;
    float: none; }
  @media screen and (max-width: 575.98px) {
    #page-wrapper .node--type-landing_page .grid-item a.wrapper,
    #page-wrapper .node--type-insight-search .grid-item a.wrapper {
      height: 330px;
      padding-top: 0; } }
  @media screen and (min-width: 576px) {
    #page-wrapper .node--type-landing_page .grid-item a.wrapper,
    #page-wrapper .node--type-insight-search .grid-item a.wrapper {
      height: 330px;
      padding-top: 0; } }
  @media screen and (min-width: 768px) {
    #page-wrapper .node--type-landing_page .grid-item a.wrapper,
    #page-wrapper .node--type-insight-search .grid-item a.wrapper {
      height: 330px; } }
  @media screen and (min-width: 992px) {
    #page-wrapper .node--type-landing_page .grid-item a.wrapper,
    #page-wrapper .node--type-insight-search .grid-item a.wrapper {
      height: 300px; } }
  @media screen and (min-width: 1200px) {
    #page-wrapper .node--type-landing_page .grid-item a.wrapper,
    #page-wrapper .node--type-insight-search .grid-item a.wrapper {
      height: 350px; } }
  @media screen and (min-width: 1350px) {
    #page-wrapper .node--type-landing_page .grid-item a.wrapper,
    #page-wrapper .node--type-insight-search .grid-item a.wrapper {
      height: 400px; } }
  #page-wrapper .node--type-landing_page .grid-item a.wrapper:hover .field--name-field-insight-overview-desc, #page-wrapper .node--type-landing_page .grid-item a.wrapper:focus .field--name-field-insight-overview-desc,
  #page-wrapper .node--type-insight-search .grid-item a.wrapper:hover .field--name-field-insight-overview-desc,
  #page-wrapper .node--type-insight-search .grid-item a.wrapper:focus .field--name-field-insight-overview-desc {
    display: block; }
#page-wrapper .node--type-landing_page .grid-item > div,
#page-wrapper .node--type-insight-search .grid-item > div {
  padding: 1rem; }
  @media screen and (min-width: 768px) and (max-width: 991.98px) {
    #page-wrapper .node--type-landing_page .grid-item > div,
    #page-wrapper .node--type-insight-search .grid-item > div {
      padding: .75rem; } }
  @media screen and (min-width: 1200px) {
    #page-wrapper .node--type-landing_page .grid-item > div,
    #page-wrapper .node--type-insight-search .grid-item > div {
      padding: 1.5rem; } }
  @media screen and (min-width: 1600px) {
    #page-wrapper .node--type-landing_page .grid-item > div,
    #page-wrapper .node--type-insight-search .grid-item > div {
      padding: auto -2.5rem; } }
#page-wrapper .paragraph--view-mode--homepage .img-2-col,
#page-wrapper .paragraph--view-mode--homepage .img-4-col,
#page-wrapper .paragraph--type--related-insights .img-2-col,
#page-wrapper .paragraph--type--related-insights .img-4-col {
  display: none; }

@keyframes intro {
  0% {
    transform: scale(0); }
  100% {
    transform: scale(1); } }
@keyframes outro {
  0% {
    transform: scale(1);
    display: block; }
  99% {
    transform: scale(0); }
  100% {
    display: none; } }

/*# sourceMappingURL=leidos.css.map */
