/*!********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./src/scss/style.scss ***!
  \********************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/**
 * Breakpoints for Media Queries
 */
/* 320 design */
/* 620 design */
/* 960 design */
/* 1200 design */
/* 749 design */
/* 750 design */
/* 460 design */
/* 460 design */
/* 749 design */
/* 620 design */
/* 960 design */
/**
* Colors
*/
/**
* Colors in PSDs, not in Style Guide
*/
/**
* Focus outline color
*/
/**
* Layout
*/
/**
* Focus
*/
/**
* Images
*/
/* url('../images/icons/'); */
/**
* WP Admin Bar
*/
/**
* UNC Alert Bar
*/
/**
* Grid / Layout
*/
/**
* Fonts
*/
/**
* Browser Reset
*/
* {
  box-sizing: border-box;
}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
  border: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
  margin: 0;
  padding: 0;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after, q:before, q:after {
  content: none;
}

ins {
  text-decoration: none;
}

del {
  text-decoration: line-through;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

header, footer, aside, nav, article, img, video {
  display: block;
}

/**
* Box-sizing
*/ /**
 * Grid Overlay mixin
 * - Can be used for development
 */
/**
* Aspect Ratio (maintain an elements aspect ratio)
*
* Usage:
* .selector {
*     property: value;
*
*     @include aspect-ratio( 'desktop', 16, 9 );
* }
*/
/**
* Aspect Ratio (maintain an image aspect ratio)
*
* Usage:
* .selector {
*     property: value;
*
*     @include image-aspect-ratio( 16,9 );
* }
*/
/**
* Hover state mixin
*
* Usage:
* .selector {
*     property: value;
*
*     @include hover-state {
*         property: value;
*     }
* }
*/
/**
* Blue Bar mixin - Left, Center
* Usage:
* h1.blue-bar {
*     position: relative;
*     padding: 0 0 value;
*     margin: 0 0 value;
*
*     &::after {
*        content: '';
*        @include blue-bar( 'left', 45px, 7px );
*     }
* }
*/
/**
 * Media Query mixin
 *
 * Usage:
 * .selector {
 *     property: value;
 *
 *     @include mq( $breakpoint-960-1200 ) {
 *         property: value;
 *     }
 * }
 */
/**
* Triangle/Arrow
*
* Usage:
* $direction: top, right, bottom, left
* $color: hex, rgb or rbga
* $size: px
*
* .selector {
*     property: value;
*
*     @include triangle( left, $color-white, 10px );
* }
*/
/**
* Centering vertically, horizontally, or both
*
* Usage:
* .parent {
*     position: relative;
*
*     .child {
*        &.both {
*          @include centered;
*        }
*       &.horizontal {
*          @include centered( true, false );
*        }
*        &.vertical {
*          @include centered( false, true );
*        }
*     }
* }
*/
/**
* Reset Button
*/
/**
* Hide Text
*/
/**
* Flexbox
*
* Flex Flow Direction
* - applies to: flex containers
* row | row-reverse | column | column-reverse
*
* Axis Alignment
* - applies to: flex containers
* flex-start | flex-end | center | space-between | space-around
*
* Cross-axis Alignment
* - applies to: flex containers
* flex-start | flex-end | center | baseline | stretch
*
* @include display-flex()
**/
/**
 * Column Width mixin
 */
/**
 * Column Count mixin
 */
/**
 * Column Gap mixin
 */
/**
 * Returns a percentage width based on the number and total number of columns
 *
 * @param 	int 	$num 	Number of columns (e.g. 4)
 * @param 	int 	$total 	Total number of columns (e.g. 24)
 * @return 	float 			 Total width (%)
 */
/**
 * Returns a pixel height based on the number of rows
 *
 * @param   int   $num  Number of columns (e.g. 4)
 * @param   int   $total  Total number of columns (e.g. 24)
 * @return  float       Total width (%)
 */
/**
 * Defines the appearance, with vendor prefixes
 *
 * @param string  $appearance   Appearance
 */
/**
 * Hide an element completely (including from screen readers and focus events)
 */
.hidden {
  display: none;
  visibility: hidden;
}

/**
 * Hide an element, whilst making its content available to screen readers
 * and meeting WCAG AA guidelines
 */
.visually-hidden {
  position: absolute;
  clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
  padding: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
}

/**
 * Shows an element that was hidden using either hidden() or
 * visually-hidden();
 */
.show {
  position: relative;
  display: block;
  visibility: visible;
  width: auto;
  height: auto;
  clip: auto;
}

.shadow {
  text-shadow: 5px 5px 5px #000;
}

/**
* Hide Text
*/
/**
* Fade In Mixin
*/
@keyframes fade-in {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes hem-slide {
  from {
    left: 100%;
  }
  to {
    left: 8.3333333333%;
  }
}
#unc-alert {
  display: none;
  animation: fade-in 0.25s ease-in-out;
  position: fixed;
  max-width: 1600px;
  top: 0;
  right: 0;
  left: 0;
  width: 100%;
  height: 150px;
  margin: 0 auto;
  z-index: 99;
  overflow-y: auto;
  background-color: #F3C800;
}
@media screen and (max-width: 619px) {
  #unc-alert {
    position: relative;
    height: auto;
    top: 64px;
    bottom: 0;
  }
}
#unc-alert.is-active {
  display: block;
}
#unc-alert > .container > a {
  display: flex;
  position: relative;
  text-align: center;
  align-items: center;
  background-color: #F3C800;
  color: #151515;
}
@media screen and (max-width: 619px) {
  #unc-alert > .container > a {
    flex-wrap: wrap;
    padding: 0 4.1666666667% 16px;
  }
}
@media screen and (min-width: 620px) {
  #unc-alert > .container > a {
    position: absolute;
    top: 50%;
    transform: translate(0, -50%);
    width: 100%;
  }
}
#unc-alert .logo {
  height: 50px;
  text-indent: -9999px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSI0OTIuNnB4IiBoZWlnaHQ9IjE5Ny4ycHgiIHZpZXdCb3g9IjAgMCA0OTIuNiAxOTcuMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDkyLjYgMTk3LjI7IiB4bWw6c3BhY2U9InByZXNlcnZlIgoJPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtmaWxsOm5vbmU7fQoJLnN0MXtmaWxsOiNGN0JDNjA7fQoJLnN0MntmaWxsOiNGRkZGRkY7fQoJLnN0M3tmaWxsOiMxNjE2MTY7fQo8L3N0eWxlPgo8cGF0dGVybiAgeD0iLTE0NS43IiB5PSI0MzEuMSIgd2lkdGg9IjY5IiBoZWlnaHQ9IjY5IiBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBpZD0iUG9sa2FfRG90X1BhdHRlcm4iIHZpZXdCb3g9IjIuMSAtNzAuOSA2OSA2OSIgc3R5bGU9Im92ZXJmbG93OnZpc2libGU7Ij4KCTxnPgoJCTxyZWN0IHg9IjIuMSIgeT0iLTcwLjkiIGNsYXNzPSJzdDAiIHdpZHRoPSI2OSIgaGVpZ2h0PSI2OSIvPgoJCTxyZWN0IHg9IjIuMSIgeT0iLTcwLjkiIGNsYXNzPSJzdDEiIHdpZHRoPSI2OSIgaGVpZ2h0PSI2OSIvPgoJCTxnPgoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNjEuOC03MS43YzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNWMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkM2MS44LTcxLjcsNjEuOC03MS43LDYxLjgtNzEuNwoJCQkJQzYxLjgtNzEuNiw2MS44LTcxLjYsNjEuOC03MS43Ii8+CgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik01NC4xLTcxLjdjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzU0LjEtNzEuNyw1NC4xLTcxLjcsNTQuMS03MS43CgkJCQlDNTQuMS03MS42LDU0LjEtNzEuNiw1NC4xLTcxLjciLz4KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQ2LjQtNzEuN2MwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQljMC4yLDAsMC40LDAsMC42LTAuMWMwLjItMC4xLDAuMS0wLjMsMC4zLTAuNWMwLjEtMC4xLDAuMywwLDAuNC0wLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC0wLjEsMC0wLjIKCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDNDYuNC03MS43LDQ2LjQtNzEuNyw0Ni40LTcxLjcKCQkJCUM0Ni40LTcxLjYsNDYuNC03MS42LDQ2LjQtNzEuNyIvPgoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMzguOC03MS43YzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNWMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkMzOC44LTcxLjcsMzguOC03MS43LDM4LjgtNzEuNwoJCQkJQzM4LjgtNzEuNiwzOC44LTcxLjYsMzguOC03MS43Ii8+CgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zMS4xLTcxLjdjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzMxLjEtNzEuNywzMS4xLTcxLjcsMzEuMS03MS43CgkJCQlDMzEuMS03MS42LDMxLjEtNzEuNiwzMS4xLTcxLjciLz4KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTIzLjQtNzEuN2MwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQljMC4yLDAsMC40LDAsMC42LTAuMWMwLjItMC4xLDAuMS0wLjMsMC4zLTAuNWMwLjEtMC4xLDAuMywwLDAuNC0wLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC0wLjEsMC0wLjIKCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDMjMuNC03MS43LDIzLjQtNzEuNywyMy40LTcxLjcKCQkJCUMyMy40LTcxLjYsMjMuNC03MS42LDIzLjQtNzEuNyIvPgoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTUuOC03MS43YzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNWMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkMxNS44LTcxLjcsMTUuOC03MS43LDE1LjgtNzEuNwoJCQkJQzE1LjgtNzEuNiwxNS44LTcxLjYsMTUuOC03MS43Ii8+CgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik04LjEtNzEuN2MwLDAuMSwwLDAuMSwwLDAuMkM4LTcxLjQsOC03MS40LDcuOS03MS4zYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzguMS03MS43LDguMS03MS43LDguMS03MS43CgkJCQlDOC4xLTcxLjYsOC4xLTcxLjYsOC4xLTcxLjciLz4KCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTAuNC03MS43YzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNUMwLjgtNjkuNCwxLTY5LDEuMi02OC45YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzAuNC03MS43LDAuNC03MS43LDAuNC03MS43CgkJCQlDMC40LTcxLjYsMC40LTcxLjYsMC40LTcxLjciLz4KCQk8L2c+CgkJPGc+CgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02OS40LTcxLjdjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzY5LjQtNzEuNyw2OS40LTcxLjcsNjkuNC03MS43CgkJCQlDNjkuNC03MS42LDY5LjQtNzEuNiw2OS40LTcxLjciLz4KCQk8L2c+CgkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTAuNS03MS43YzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41QzAuOS02OS40LDEtNjksMS4zLTY4LjljMC4yLDAsMC40LTAuMSwwLjUtMC4xYzAuMiwwLDAuNCwwLDAuNi0wLjEKCQkJYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMmMwLTAuMSwwLjEtMC4yLDAuMS0wLjMKCQkJYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjhjLTAuMiwwLTAuMywwLjEtMC40LDAuMgoJCQljLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDMC41LTcxLjcsMC41LTcxLjcsMC41LTcxLjdDMC41LTcxLjYsMC41LTcxLjYsMC41LTcxLjciLz4KCQk8Zz4KCQkJPGc+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNjkuNC02NGMwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzY5LjQtNjQsNjkuNC02NC4xLDY5LjQtNjRDNjkuNC02NCw2OS40LTY0LDY5LjQtNjQiCgkJCQkJLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02MS44LTY0YzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDNjEuOC02NCw2MS44LTY0LjEsNjEuOC02NEM2MS44LTY0LDYxLjgtNjQsNjEuOC02NCIKCQkJCQkvPgoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTU0LjEtNjRjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNWMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCQljMC4yLDAsMC40LDAsMC42LTAuMWMwLjItMC4xLDAuMS0wLjMsMC4zLTAuNWMwLjEtMC4xLDAuMywwLDAuNC0wLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC0wLjEsMC0wLjIKCQkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkM1NC4xLTY0LDU0LjEtNjQuMSw1NC4xLTY0QzU0LjEtNjQsNTQuMS02NCw1NC4xLTY0IgoJCQkJCS8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDYuNS02NGMwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzQ2LjUtNjQsNDYuNS02NC4xLDQ2LjUtNjRDNDYuNS02NCw0Ni41LTY0LDQ2LjUtNjQiCgkJCQkJLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zOC44LTY0YzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDMzguOC02NCwzOC44LTY0LjEsMzguOC02NEMzOC44LTY0LDM4LjgtNjQsMzguOC02NCIKCQkJCQkvPgoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMxLjEtNjRjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNWMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCQljMC4yLDAsMC40LDAsMC42LTAuMWMwLjItMC4xLDAuMS0wLjMsMC4zLTAuNWMwLjEtMC4xLDAuMywwLDAuNC0wLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC0wLjEsMC0wLjIKCQkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkMzMS4xLTY0LDMxLjEtNjQuMSwzMS4xLTY0QzMxLjEtNjQsMzEuMS02NCwzMS4xLTY0IgoJCQkJCS8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjMuNS02NGMwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzIzLjUtNjQsMjMuNS02NC4xLDIzLjUtNjRDMjMuNS02NCwyMy41LTY0LDIzLjUtNjQiCgkJCQkJLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNS44LTY0YzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDMTUuOC02NCwxNS44LTY0LjEsMTUuOC02NEMxNS44LTY0LDE1LjgtNjQsMTUuOC02NCIKCQkJCQkvPgoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTguMi02NGMwLDAuMSwwLDAuMSwwLDAuMkM4LjEtNjMuNyw4LTYzLjcsOC02My43Yy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNEM4LTYyLjIsOC4yLTYyLDguMy02MS45YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzguMi02NCw4LjItNjQuMSw4LjItNjRDOC4xLTY0LDguMS02NCw4LjItNjQiLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0wLjUtNjRjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNWMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCQljMC4yLDAsMC40LDAsMC42LTAuMWMwLjItMC4xLDAuMS0wLjMsMC4zLTAuNUMyLjgtNjIsMy02MS45LDMuMS02MmMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzAuNS02NCwwLjUtNjQuMSwwLjUtNjRDMC41LTY0LDAuNS02NCwwLjUtNjQiLz4KCQkJPC9nPgoJCQk8Zz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02OS40LTU2LjNjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNWMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCQljMC4yLDAsMC40LDAsMC42LTAuMWMwLjItMC4xLDAuMS0wLjMsMC4zLTAuNWMwLjEtMC4xLDAuMywwLDAuNC0wLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC0wLjEsMC0wLjIKCQkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkM2OS40LTU2LjQsNjkuNC01Ni40LDY5LjQtNTYuMwoJCQkJCUM2OS40LTU2LjMsNjkuNC01Ni4zLDY5LjQtNTYuMyIvPgoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTYxLjgtNTYuM2MwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzYxLjgtNTYuNCw2MS44LTU2LjQsNjEuOC01Ni4zCgkJCQkJQzYxLjgtNTYuMyw2MS44LTU2LjMsNjEuOC01Ni4zIi8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNTQuMS01Ni4zYzAsMC4xLDAsMC4xLDAsMC4yQzU0LTU2LjEsNTQtNTYuMSw1My45LTU2Yy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNWMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCQljMC4yLDAsMC40LDAsMC42LTAuMWMwLjItMC4xLDAuMS0wLjMsMC4zLTAuNWMwLjEtMC4xLDAuMywwLDAuNC0wLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC0wLjEsMC0wLjIKCQkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkM1NC4xLTU2LjQsNTQuMS01Ni40LDU0LjEtNTYuMwoJCQkJCUM1NC4xLTU2LjMsNTQuMS01Ni4zLDU0LjEtNTYuMyIvPgoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQ2LjUtNTYuM2MwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzQ2LjUtNTYuNCw0Ni41LTU2LjQsNDYuNS01Ni4zCgkJCQkJQzQ2LjUtNTYuMyw0Ni41LTU2LjMsNDYuNS01Ni4zIi8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMzguOC01Ni4zYzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDMzguOC01Ni40LDM4LjgtNTYuNCwzOC44LTU2LjMKCQkJCQlDMzguOC01Ni4zLDM4LjgtNTYuMywzOC44LTU2LjMiLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zMS4xLTU2LjNjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNWMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCQljMC4yLDAsMC40LDAsMC42LTAuMWMwLjItMC4xLDAuMS0wLjMsMC4zLTAuNWMwLjEtMC4xLDAuMywwLDAuNC0wLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC0wLjEsMC0wLjIKCQkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkMzMS4xLTU2LjQsMzEuMS01Ni40LDMxLjEtNTYuMwoJCQkJCUMzMS4xLTU2LjMsMzEuMS01Ni4zLDMxLjEtNTYuMyIvPgoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTIzLjUtNTYuM2MwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzIzLjUtNTYuNCwyMy41LTU2LjQsMjMuNS01Ni4zCgkJCQkJQzIzLjUtNTYuMywyMy41LTU2LjMsMjMuNS01Ni4zIi8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTUuOC01Ni4zYzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDMTUuOC01Ni40LDE1LjgtNTYuNCwxNS44LTU2LjMKCQkJCQlDMTUuOC01Ni4zLDE1LjgtNTYuMywxNS44LTU2LjMiLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik04LjItNTYuM2MwLDAuMSwwLDAuMSwwLDAuMkM4LjEtNTYuMSw4LTU2LjEsOC01NmMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDOC4yLTU2LjQsOC4yLTU2LjQsOC4yLTU2LjMKCQkJCQlDOC4xLTU2LjMsOC4xLTU2LjMsOC4yLTU2LjMiLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0wLjUtNTYuM2MwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzAuNS01Ni40LDAuNS01Ni40LDAuNS01Ni4zCgkJCQkJQzAuNS01Ni4zLDAuNS01Ni4zLDAuNS01Ni4zIi8+CgkJCTwvZz4KCQkJPGc+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNjkuNC00OC43YzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDNjkuNC00OC43LDY5LjQtNDguOCw2OS40LTQ4LjcKCQkJCQlDNjkuNC00OC43LDY5LjQtNDguNyw2OS40LTQ4LjciLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02MS44LTQ4LjdjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNWMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCQljMC4yLDAsMC40LDAsMC42LTAuMWMwLjItMC4xLDAuMS0wLjMsMC4zLTAuNWMwLjEtMC4xLDAuMywwLDAuNC0wLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC0wLjEsMC0wLjIKCQkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkM2MS44LTQ4LjcsNjEuOC00OC44LDYxLjgtNDguNwoJCQkJCUM2MS44LTQ4LjcsNjEuOC00OC43LDYxLjgtNDguNyIvPgoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTU0LjEtNDguN2MwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzU0LjEtNDguNyw1NC4xLTQ4LjgsNTQuMS00OC43CgkJCQkJQzU0LjEtNDguNyw1NC4xLTQ4LjcsNTQuMS00OC43Ii8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDYuNS00OC43YzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDNDYuNS00OC43LDQ2LjUtNDguOCw0Ni41LTQ4LjcKCQkJCQlDNDYuNS00OC43LDQ2LjUtNDguNyw0Ni41LTQ4LjciLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zOC44LTQ4LjdjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNWMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCQljMC4yLDAsMC40LDAsMC42LTAuMWMwLjItMC4xLDAuMS0wLjMsMC4zLTAuNWMwLjEtMC4xLDAuMywwLDAuNC0wLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC0wLjEsMC0wLjIKCQkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkMzOC44LTQ4LjcsMzguOC00OC44LDM4LjgtNDguNwoJCQkJCUMzOC44LTQ4LjcsMzguOC00OC43LDM4LjgtNDguNyIvPgoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMxLjEtNDguN2MwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzMxLjEtNDguNywzMS4xLTQ4LjgsMzEuMS00OC43CgkJCQkJQzMxLjEtNDguNywzMS4xLTQ4LjcsMzEuMS00OC43Ii8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjMuNS00OC43YzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDMjMuNS00OC43LDIzLjUtNDguOCwyMy41LTQ4LjcKCQkJCQlDMjMuNS00OC43LDIzLjUtNDguNywyMy41LTQ4LjciLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNS44LTQ4LjdjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNWMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCQljMC4yLDAsMC40LDAsMC42LTAuMWMwLjItMC4xLDAuMS0wLjMsMC4zLTAuNWMwLjEtMC4xLDAuMywwLDAuNC0wLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC0wLjEsMC0wLjIKCQkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkMxNS44LTQ4LjcsMTUuOC00OC44LDE1LjgtNDguNwoJCQkJCUMxNS44LTQ4LjcsMTUuOC00OC43LDE1LjgtNDguNyIvPgoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTguMi00OC43YzAsMC4xLDAsMC4xLDAsMC4yQzguMS00OC40LDgtNDguNCw4LTQ4LjRjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41QzguNS00Ni40LDguNy00Niw4LjktNDZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDOC4yLTQ4LjcsOC4yLTQ4LjgsOC4yLTQ4LjcKCQkJCQlDOC4xLTQ4LjcsOC4xLTQ4LjcsOC4yLTQ4LjciLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0wLjUtNDguN2MwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41QzAuOS00Ni40LDEtNDYsMS4zLTQ2YzAuMiwwLDAuNC0wLjEsMC41LTAuMWMwLjIsMCwwLjQsMCwwLjYtMC4xCgkJCQkJYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMmMwLTAuMSwwLjEtMC4yLDAuMS0wLjMKCQkJCQljMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOGMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yCgkJCQkJYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzAuNS00OC43LDAuNS00OC44LDAuNS00OC43QzAuNS00OC43LDAuNS00OC43LDAuNS00OC43Ii8+CgkJCTwvZz4KCQkJPGc+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNjkuNC00MWMwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzY5LjQtNDEuMSw2OS40LTQxLjEsNjkuNC00MUM2OS40LTQxLDY5LjQtNDEsNjkuNC00MQoJCQkJCSIvPgoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTYxLjgtNDFjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNWMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCQljMC4yLDAsMC40LDAsMC42LTAuMWMwLjItMC4xLDAuMS0wLjMsMC4zLTAuNWMwLjEtMC4xLDAuMywwLDAuNC0wLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC0wLjEsMC0wLjIKCQkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkM2MS44LTQxLjEsNjEuOC00MS4xLDYxLjgtNDFDNjEuOC00MSw2MS44LTQxLDYxLjgtNDEKCQkJCQkiLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik01NC4xLTQxYzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDNTQuMS00MS4xLDU0LjEtNDEuMSw1NC4xLTQxQzU0LjEtNDEsNTQuMS00MSw1NC4xLTQxCgkJCQkJIi8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDYuNS00MWMwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzQ2LjUtNDEuMSw0Ni41LTQxLjEsNDYuNS00MUM0Ni41LTQxLDQ2LjUtNDEsNDYuNS00MQoJCQkJCSIvPgoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTM4LjgtNDFjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNWMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCQljMC4yLDAsMC40LDAsMC42LTAuMWMwLjItMC4xLDAuMS0wLjMsMC4zLTAuNWMwLjEtMC4xLDAuMywwLDAuNC0wLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC0wLjEsMC0wLjIKCQkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkMzOC44LTQxLjEsMzguOC00MS4xLDM4LjgtNDFDMzguOC00MSwzOC44LTQxLDM4LjgtNDEKCQkJCQkiLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zMS4xLTQxYzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDMzEuMS00MS4xLDMxLjEtNDEuMSwzMS4xLTQxQzMxLjEtNDEsMzEuMS00MSwzMS4xLTQxCgkJCQkJIi8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjMuNS00MWMwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzIzLjUtNDEuMSwyMy41LTQxLjEsMjMuNS00MUMyMy41LTQxLDIzLjUtNDEsMjMuNS00MQoJCQkJCSIvPgoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTE1LjgtNDFjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNWMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCQljMC4yLDAsMC40LDAsMC42LTAuMWMwLjItMC4xLDAuMS0wLjMsMC4zLTAuNWMwLjEtMC4xLDAuMywwLDAuNC0wLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC0wLjEsMC0wLjIKCQkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkMxNS44LTQxLjEsMTUuOC00MS4xLDE1LjgtNDFDMTUuOC00MSwxNS44LTQxLDE1LjgtNDEKCQkJCQkiLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik04LjItNDFjMCwwLjEsMCwwLjEsMCwwLjJDOC4xLTQwLjgsOC00MC44LDgtNDAuN2MtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDOC4yLTQxLjEsOC4yLTQxLjEsOC4yLTQxQzguMS00MSw4LjEtNDEsOC4yLTQxIi8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMC41LTQxYzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVDMi44LTM5LDMtMzksMy4xLTM5YzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDMC41LTQxLjEsMC41LTQxLjEsMC41LTQxQzAuNS00MSwwLjUtNDEsMC41LTQxIi8+CgkJCTwvZz4KCQkJPGc+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNjkuNC0zMy40YzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDNjkuNC0zMy40LDY5LjQtMzMuNSw2OS40LTMzLjQKCQkJCQlDNjkuNC0zMy40LDY5LjQtMzMuNCw2OS40LTMzLjQiLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02MS44LTMzLjRjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNWMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCQljMC4yLDAsMC40LDAsMC42LTAuMWMwLjItMC4xLDAuMS0wLjMsMC4zLTAuNWMwLjEtMC4xLDAuMywwLDAuNC0wLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC0wLjEsMC0wLjIKCQkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkM2MS44LTMzLjQsNjEuOC0zMy41LDYxLjgtMzMuNAoJCQkJCUM2MS44LTMzLjQsNjEuOC0zMy40LDYxLjgtMzMuNCIvPgoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTU0LjEtMzMuNGMwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzU0LjEtMzMuNCw1NC4xLTMzLjUsNTQuMS0zMy40CgkJCQkJQzU0LjEtMzMuNCw1NC4xLTMzLjQsNTQuMS0zMy40Ii8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDYuNS0zMy40YzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDNDYuNS0zMy40LDQ2LjUtMzMuNSw0Ni41LTMzLjQKCQkJCQlDNDYuNS0zMy40LDQ2LjUtMzMuNCw0Ni41LTMzLjQiLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zOC44LTMzLjRjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNWMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCQljMC4yLDAsMC40LDAsMC42LTAuMWMwLjItMC4xLDAuMS0wLjMsMC4zLTAuNWMwLjEtMC4xLDAuMywwLDAuNC0wLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC0wLjEsMC0wLjIKCQkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkMzOC44LTMzLjQsMzguOC0zMy41LDM4LjgtMzMuNAoJCQkJCUMzOC44LTMzLjQsMzguOC0zMy40LDM4LjgtMzMuNCIvPgoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTMxLjEtMzMuNGMwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzMxLjEtMzMuNCwzMS4xLTMzLjUsMzEuMS0zMy40CgkJCQkJQzMxLjEtMzMuNCwzMS4xLTMzLjQsMzEuMS0zMy40Ii8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjMuNS0zMy40YzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDMjMuNS0zMy40LDIzLjUtMzMuNSwyMy41LTMzLjQKCQkJCQlDMjMuNS0zMy40LDIzLjUtMzMuNCwyMy41LTMzLjQiLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNS44LTMzLjRjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNWMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCQljMC4yLDAsMC40LDAsMC42LTAuMWMwLjItMC4xLDAuMS0wLjMsMC4zLTAuNWMwLjEtMC4xLDAuMywwLDAuNC0wLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC0wLjEsMC0wLjIKCQkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkMxNS44LTMzLjQsMTUuOC0zMy41LDE1LjgtMzMuNAoJCQkJCUMxNS44LTMzLjQsMTUuOC0zMy40LDE1LjgtMzMuNCIvPgoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTguMi0zMy40YzAsMC4xLDAsMC4xLDAsMC4yQzguMS0zMy4xLDgtMzMuMSw4LTMzLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzguMi0zMy40LDguMi0zMy41LDguMi0zMy40CgkJCQkJQzguMS0zMy40LDguMS0zMy40LDguMi0zMy40Ii8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMC41LTMzLjRjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNWMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCQljMC4yLDAsMC40LDAsMC42LTAuMWMwLjItMC4xLDAuMS0wLjMsMC4zLTAuNWMwLjEtMC4xLDAuMywwLDAuNC0wLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC0wLjEsMC0wLjIKCQkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkMwLjUtMzMuNCwwLjUtMzMuNSwwLjUtMzMuNAoJCQkJCUMwLjUtMzMuNCwwLjUtMzMuNCwwLjUtMzMuNCIvPgoJCQk8L2c+CgkJCTxnPgoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTY5LjQtMjUuN2MwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzY5LjQtMjUuOCw2OS40LTI1LjgsNjkuNC0yNS43CgkJCQkJQzY5LjQtMjUuNyw2OS40LTI1LjcsNjkuNC0yNS43Ii8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNjEuOC0yNS43YzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDNjEuOC0yNS44LDYxLjgtMjUuOCw2MS44LTI1LjcKCQkJCQlDNjEuOC0yNS43LDYxLjgtMjUuNyw2MS44LTI1LjciLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik01NC4xLTI1LjdjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNWMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCQljMC4yLDAsMC40LDAsMC42LTAuMWMwLjItMC4xLDAuMS0wLjMsMC4zLTAuNWMwLjEtMC4xLDAuMywwLDAuNC0wLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC0wLjEsMC0wLjIKCQkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkM1NC4xLTI1LjgsNTQuMS0yNS44LDU0LjEtMjUuNwoJCQkJCUM1NC4xLTI1LjcsNTQuMS0yNS43LDU0LjEtMjUuNyIvPgoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTQ2LjUtMjUuN2MwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzQ2LjUtMjUuOCw0Ni41LTI1LjgsNDYuNS0yNS43CgkJCQkJQzQ2LjUtMjUuNyw0Ni41LTI1LjcsNDYuNS0yNS43Ii8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMzguOC0yNS43YzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDMzguOC0yNS44LDM4LjgtMjUuOCwzOC44LTI1LjcKCQkJCQlDMzguOC0yNS43LDM4LjgtMjUuNywzOC44LTI1LjciLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zMS4xLTI1LjdjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNWMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCQljMC4yLDAsMC40LDAsMC42LTAuMWMwLjItMC4xLDAuMS0wLjMsMC4zLTAuNWMwLjEtMC4xLDAuMywwLDAuNC0wLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC0wLjEsMC0wLjIKCQkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkMzMS4xLTI1LjgsMzEuMS0yNS44LDMxLjEtMjUuNwoJCQkJCUMzMS4xLTI1LjcsMzEuMS0yNS43LDMxLjEtMjUuNyIvPgoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTIzLjUtMjUuN2MwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzIzLjUtMjUuOCwyMy41LTI1LjgsMjMuNS0yNS43CgkJCQkJQzIzLjUtMjUuNywyMy41LTI1LjcsMjMuNS0yNS43Ii8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTUuOC0yNS43YzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDMTUuOC0yNS44LDE1LjgtMjUuOCwxNS44LTI1LjcKCQkJCQlDMTUuOC0yNS43LDE1LjgtMjUuNywxNS44LTI1LjciLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik04LjItMjUuN2MwLDAuMSwwLDAuMSwwLDAuMkM4LjEtMjUuNCw4LTI1LjUsOC0yNS40Yy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNEM4LTI0LDguMi0yMy44LDguMy0yMy42YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzguMi0yNS44LDguMi0yNS44LDguMi0yNS43CgkJCQkJQzguMS0yNS43LDguMS0yNS43LDguMi0yNS43Ii8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMC41LTI1LjdjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNUMwLjktMjMuNSwxLTIzLjEsMS4zLTIzYzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzAuNS0yNS44LDAuNS0yNS44LDAuNS0yNS43CgkJCQkJQzAuNS0yNS43LDAuNS0yNS43LDAuNS0yNS43Ii8+CgkJCTwvZz4KCQkJPGc+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNjkuNC0xOC4xYzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDNjkuNC0xOC4xLDY5LjQtMTguMiw2OS40LTE4LjEKCQkJCQlDNjkuNC0xOCw2OS40LTE4LjEsNjkuNC0xOC4xIi8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNjEuOC0xOC4xYzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDNjEuOC0xOC4xLDYxLjgtMTguMiw2MS44LTE4LjEKCQkJCQlDNjEuOC0xOCw2MS44LTE4LjEsNjEuOC0xOC4xIi8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNTQuMS0xOC4xYzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDNTQuMS0xOC4xLDU0LjEtMTguMiw1NC4xLTE4LjEKCQkJCQlDNTQuMS0xOCw1NC4xLTE4LjEsNTQuMS0xOC4xIi8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNDYuNS0xOC4xYzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDNDYuNS0xOC4xLDQ2LjUtMTguMiw0Ni41LTE4LjEKCQkJCQlDNDYuNS0xOCw0Ni41LTE4LjEsNDYuNS0xOC4xIi8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMzguOC0xOC4xYzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDMzguOC0xOC4xLDM4LjgtMTguMiwzOC44LTE4LjEKCQkJCQlDMzguOC0xOCwzOC44LTE4LjEsMzguOC0xOC4xIi8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMzEuMS0xOC4xYzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDMzEuMS0xOC4xLDMxLjEtMTguMiwzMS4xLTE4LjEKCQkJCQlDMzEuMS0xOCwzMS4xLTE4LjEsMzEuMS0xOC4xIi8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMjMuNS0xOC4xYzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDMjMuNS0xOC4xLDIzLjUtMTguMiwyMy41LTE4LjEKCQkJCQlDMjMuNS0xOCwyMy41LTE4LjEsMjMuNS0xOC4xIi8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTUuOC0xOC4xYzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDMTUuOC0xOC4xLDE1LjgtMTguMiwxNS44LTE4LjEKCQkJCQlDMTUuOC0xOCwxNS44LTE4LjEsMTUuOC0xOC4xIi8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNOC4yLTE4LjFjMCwwLjEsMCwwLjEsMCwwLjJDOC4xLTE3LjgsOC0xNy44LDgtMTcuOGMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRDOC0xNi4zLDguMi0xNi4xLDguMy0xNmMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCQljMC4yLDAsMC40LDAsMC42LTAuMWMwLjItMC4xLDAuMS0wLjMsMC4zLTAuNWMwLjEtMC4xLDAuMywwLDAuNC0wLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC0wLjEsMC0wLjIKCQkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkM4LjItMTguMSw4LjItMTguMiw4LjItMTguMUM4LjEtMTgsOC4xLTE4LjEsOC4yLTE4LjEKCQkJCQkiLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0wLjUtMTguMWMwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41QzIuOC0xNi4xLDMtMTYsMy4xLTE2YzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDMC41LTE4LjEsMC41LTE4LjIsMC41LTE4LjFDMC41LTE4LDAuNS0xOC4xLDAuNS0xOC4xCgkJCQkJIi8+CgkJCTwvZz4KCQkJPGc+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNjkuNC0xMC40YzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDNjkuNC0xMC41LDY5LjQtMTAuNSw2OS40LTEwLjQKCQkJCQlDNjkuNC0xMC40LDY5LjQtMTAuNCw2OS40LTEwLjQiLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02MS44LTEwLjRjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNWMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCQljMC4yLDAsMC40LDAsMC42LTAuMUM2My45LTgsNjMuOC04LjIsNjQtOC4zYzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzYxLjgtMTAuNSw2MS44LTEwLjUsNjEuOC0xMC40CgkJCQkJQzYxLjgtMTAuNCw2MS44LTEwLjQsNjEuOC0xMC40Ii8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNNTQuMS0xMC40YzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDNTQuMS0xMC41LDU0LjEtMTAuNSw1NC4xLTEwLjQKCQkJCQlDNTQuMS0xMC40LDU0LjEtMTAuNCw1NC4xLTEwLjQiLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik00Ni41LTEwLjRjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNWMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCQljMC4yLDAsMC40LDAsMC42LTAuMWMwLjItMC4xLDAuMS0wLjMsMC4zLTAuNWMwLjEtMC4xLDAuMywwLDAuNC0wLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC0wLjEsMC0wLjIKCQkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkM0Ni41LTEwLjUsNDYuNS0xMC41LDQ2LjUtMTAuNAoJCQkJCUM0Ni41LTEwLjQsNDYuNS0xMC40LDQ2LjUtMTAuNCIvPgoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTM4LjgtMTAuNGMwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xQzQwLjktOCw0MC44LTguMiw0MS04LjNjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDMzguOC0xMC41LDM4LjgtMTAuNSwzOC44LTEwLjQKCQkJCQlDMzguOC0xMC40LDM4LjgtMTAuNCwzOC44LTEwLjQiLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zMS4xLTEwLjRjMCwwLjEsMCwwLjEsMCwwLjJjLTAuMSwwLjEtMC4xLDAuMS0wLjIsMC4xYy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNWMwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCQljMC4yLDAsMC40LDAsMC42LTAuMWMwLjItMC4xLDAuMS0wLjMsMC4zLTAuNWMwLjEtMC4xLDAuMywwLDAuNC0wLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC0wLjEsMC0wLjIKCQkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkMzMS4xLTEwLjUsMzEuMS0xMC41LDMxLjEtMTAuNAoJCQkJCUMzMS4xLTEwLjQsMzEuMS0xMC40LDMxLjEtMTAuNCIvPgoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTIzLjUtMTAuNGMwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40YzAuMSwwLjIsMC4zLDAuNCwwLjQsMC41YzAuMiwwLjEsMC40LDAuNiwwLjYsMC42YzAuMiwwLDAuNC0wLjEsMC41LTAuMQoJCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzIzLjUtMTAuNSwyMy41LTEwLjUsMjMuNS0xMC40CgkJCQkJQzIzLjUtMTAuNCwyMy41LTEwLjQsMjMuNS0xMC40Ii8+CgkJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMTUuOC0xMC40YzAsMC4xLDAsMC4xLDAsMC4yYy0wLjEsMC4xLTAuMSwwLjEtMC4yLDAuMWMtMC4xLDAuMS0wLjEsMC4zLTAuMSwwLjRjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFDMTcuOS04LDE3LjgtOC4yLDE4LTguM2MwLjEtMC4xLDAuMywwLDAuNC0wLjFjMC4yLTAuMSwwLjMtMC4zLDAuNC0wLjVjMC0wLjEsMC0wLjEsMC0wLjIKCQkJCQljMC0wLjEsMC4xLTAuMiwwLjEtMC4zYzAtMC4xLTAuMS0wLjEtMC4xLTAuMmMwLTAuMSwwLTAuMiwwLTAuM2MwLTAuMiwwLTAuNC0wLjEtMC41Yy0wLjQtMC43LTEuMi0wLjktMi0wLjgKCQkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkMxNS44LTEwLjUsMTUuOC0xMC41LDE1LjgtMTAuNAoJCQkJCUMxNS44LTEwLjQsMTUuOC0xMC40LDE1LjgtMTAuNCIvPgoJCQkJPHBhdGggY2xhc3M9InN0MiIgZD0iTTguMi0xMC40YzAsMC4xLDAsMC4xLDAsMC4yQzguMS0xMC4xLDgtMTAuMiw4LTEwLjFDNy45LTEwLDcuOS05LjgsNy45LTkuOGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNEM4LTguNyw4LjItOC41LDguMy04LjNjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFjMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xYzAuMi0wLjEsMC4zLTAuMywwLjQtMC41YzAtMC4xLDAtMC4xLDAtMC4yCgkJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQkJYy0wLjIsMC0wLjMsMC4xLTAuNCwwLjJjLTAuMiwwLjEtMC4xLDAuMi0wLjMsMC4yYy0wLjEsMC0wLjIsMC4xLTAuMiwwLjJDOC4yLTEwLjUsOC4yLTEwLjUsOC4yLTEwLjQKCQkJCQlDOC4xLTEwLjQsOC4xLTEwLjQsOC4yLTEwLjQiLz4KCQkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0wLjUtMTAuNGMwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFDMC4zLTEwLDAuMi05LjgsMC4yLTkuOGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNGMwLjEsMC4yLDAuMywwLjQsMC40LDAuNUMwLjktOC4yLDEtNy44LDEuMy03LjdjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQkJYzAuMiwwLDAuNCwwLDAuNi0wLjFDMi42LTgsMi41LTguMiwyLjctOC4zYzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJCWMwLTAuMSwwLjEtMC4yLDAuMS0wLjNjMC0wLjEtMC4xLTAuMS0wLjEtMC4yYzAtMC4xLDAtMC4yLDAtMC4zYzAtMC4yLDAtMC40LTAuMS0wLjVjLTAuNC0wLjctMS4yLTAuOS0yLTAuOAoJCQkJCWMtMC4yLDAtMC4zLDAuMS0wLjQsMC4yYy0wLjIsMC4xLTAuMSwwLjItMC4zLDAuMmMtMC4xLDAtMC4yLDAuMS0wLjIsMC4yQzAuNS0xMC41LDAuNS0xMC41LDAuNS0xMC40CgkJCQkJQzAuNS0xMC40LDAuNS0xMC40LDAuNS0xMC40Ii8+CgkJCTwvZz4KCQk8L2c+CgkJPGc+CgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02OS40LTIuOGMwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVDNjkuOC0wLjUsNzAtMC4xLDcwLjIsMGMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkM2OS40LTIuOCw2OS40LTIuOSw2OS40LTIuOAoJCQkJQzY5LjQtMi43LDY5LjQtMi44LDY5LjQtMi44Ii8+CgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik02MS44LTIuOGMwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRDNjEuNi0xLDYxLjgtMC44LDYyLTAuN2MwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkM2MS44LTIuOCw2MS44LTIuOSw2MS44LTIuOAoJCQkJQzYxLjgtMi43LDYxLjgtMi44LDYxLjgtMi44Ii8+CgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik01NC4xLTIuOGMwLDAuMSwwLDAuMSwwLDAuMkM1NC0yLjUsNTQtMi41LDUzLjktMi41Yy0wLjEsMC4xLTAuMSwwLjMtMC4xLDAuNGMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40QzU0LTEsNTQuMS0wLjgsNTQuMy0wLjdjMC4yLDAuMSwwLjQsMC42LDAuNiwwLjZjMC4yLDAsMC40LTAuMSwwLjUtMC4xCgkJCQljMC4yLDAsMC40LDAsMC42LTAuMWMwLjItMC4xLDAuMS0wLjMsMC4zLTAuNWMwLjEtMC4xLDAuMywwLDAuNC0wLjFDNTYuOS0wLjgsNTctMSw1Ny4xLTEuMmMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkM1NC4xLTIuOCw1NC4xLTIuOSw1NC4xLTIuOAoJCQkJQzU0LjEtMi43LDU0LjEtMi44LDU0LjEtMi44Ii8+CgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik00Ni41LTIuOGMwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVDNDYuOC0wLjUsNDctMC4xLDQ3LjIsMGMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkM0Ni41LTIuOCw0Ni41LTIuOSw0Ni41LTIuOAoJCQkJQzQ2LjUtMi43LDQ2LjUtMi44LDQ2LjUtMi44Ii8+CgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zOC44LTIuOGMwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRDMzguNi0xLDM4LjgtMC44LDM5LTAuN2MwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkMzOC44LTIuOCwzOC44LTIuOSwzOC44LTIuOAoJCQkJQzM4LjgtMi43LDM4LjgtMi44LDM4LjgtMi44Ii8+CgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0zMS4xLTIuOGMwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRDMzEtMSwzMS4xLTAuOCwzMS4zLTAuN2MwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkMzMS4xLTIuOCwzMS4xLTIuOSwzMS4xLTIuOAoJCQkJQzMxLjEtMi43LDMxLjEtMi44LDMxLjEtMi44Ii8+CgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0yMy41LTIuOGMwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRjMC4xLDAuMiwwLjMsMC40LDAuNCwwLjVDMjMuOC0wLjUsMjQtMC4xLDI0LjMsMGMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkMyMy41LTIuOCwyMy41LTIuOSwyMy41LTIuOAoJCQkJQzIzLjUtMi43LDIzLjUtMi44LDIzLjUtMi44Ii8+CgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik0xNS44LTIuOGMwLDAuMSwwLDAuMSwwLDAuMmMtMC4xLDAuMS0wLjEsMC4xLTAuMiwwLjFjLTAuMSwwLjEtMC4xLDAuMy0wLjEsMC40Yy0wLjIsMC4xLDAsMC4yLDAsMC4zCgkJCQljMCwwLDAsMC4xLDAsMC4yYzAsMC4xLDAsMC4zLDAuMSwwLjRDMTUuNy0xLDE1LjgtMC44LDE2LTAuN2MwLjIsMC4xLDAuNCwwLjYsMC42LDAuNmMwLjIsMCwwLjQtMC4xLDAuNS0wLjEKCQkJCWMwLjIsMCwwLjQsMCwwLjYtMC4xYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMgoJCQkJYzAtMC4xLDAuMS0wLjIsMC4xLTAuM2MwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44CgkJCQljLTAuMiwwLTAuMywwLjEtMC40LDAuMmMtMC4yLDAuMS0wLjEsMC4yLTAuMywwLjJjLTAuMSwwLTAuMiwwLjEtMC4yLDAuMkMxNS44LTIuOCwxNS44LTIuOSwxNS44LTIuOAoJCQkJQzE1LjgtMi43LDE1LjgtMi44LDE1LjgtMi44Ii8+CgkJCTxwYXRoIGNsYXNzPSJzdDIiIGQ9Ik04LjItMi44YzAsMC4xLDAsMC4xLDAsMC4yQzguMS0yLjUsOC0yLjUsOC0yLjVDNy45LTIuNCw3LjktMi4yLDcuOS0yLjFjLTAuMiwwLjEsMCwwLjIsMCwwLjMKCQkJCWMwLDAsMCwwLjEsMCwwLjJjMCwwLjEsMCwwLjMsMC4xLDAuNEM4LTEsOC4yLTAuOCw4LjMtMC43QzguNS0wLjUsOC43LTAuMSw4LjksMGMwLjIsMCwwLjQtMC4xLDAuNS0wLjFjMC4yLDAsMC40LDAsMC42LTAuMQoJCQkJYzAuMi0wLjEsMC4xLTAuMywwLjMtMC41YzAuMS0wLjEsMC4zLDAsMC40LTAuMWMwLjItMC4xLDAuMy0wLjMsMC40LTAuNWMwLTAuMSwwLTAuMSwwLTAuMmMwLTAuMSwwLjEtMC4yLDAuMS0wLjMKCQkJCWMwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44QzktMy41LDguOC0zLjQsOC43LTMuNAoJCQkJQzguNS0zLjMsOC42LTMuMiw4LjQtMy4xQzguMy0zLjEsOC4yLTMsOC4yLTIuOUM4LjItMi44LDguMi0yLjksOC4yLTIuOEM4LjEtMi43LDguMS0yLjgsOC4yLTIuOCIvPgoJCQk8cGF0aCBjbGFzcz0ic3QyIiBkPSJNMC41LTIuOGMwLDAuMSwwLDAuMSwwLDAuMkMwLjQtMi41LDAuNC0yLjUsMC4zLTIuNUMwLjMtMi40LDAuMi0yLjIsMC4yLTIuMWMtMC4yLDAuMSwwLDAuMiwwLDAuMwoJCQkJYzAsMCwwLDAuMSwwLDAuMmMwLDAuMSwwLDAuMywwLjEsMC40QzAuMy0xLDAuNS0wLjgsMC43LTAuN0MwLjktMC41LDEtMC4xLDEuMywwYzAuMiwwLDAuNC0wLjEsMC41LTAuMWMwLjIsMCwwLjQsMCwwLjYtMC4xCgkJCQljMC4yLTAuMSwwLjEtMC4zLDAuMy0wLjVjMC4xLTAuMSwwLjMsMCwwLjQtMC4xQzMuMy0wLjgsMy40LTEsMy41LTEuMmMwLTAuMSwwLTAuMSwwLTAuMmMwLTAuMSwwLjEtMC4yLDAuMS0wLjMKCQkJCWMwLTAuMS0wLjEtMC4xLTAuMS0wLjJjMC0wLjEsMC0wLjIsMC0wLjNjMC0wLjIsMC0wLjQtMC4xLTAuNWMtMC40LTAuNy0xLjItMC45LTItMC44QzEuMy0zLjUsMS4yLTMuNCwxLTMuNAoJCQkJQzAuOS0zLjMsMC45LTMuMiwwLjctMy4xQzAuNi0zLjEsMC41LTMsMC41LTIuOUMwLjUtMi44LDAuNS0yLjksMC41LTIuOEMwLjUtMi43LDAuNS0yLjgsMC41LTIuOCIvPgoJCTwvZz4KCTwvZz4KPC9wYXR0ZXJuPgo8Zz4KCTxnPgoJCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0xMTEuMiwwYzUuNCwwLDEwLjgsMy41LDE0LjgsMTAuNmw5Mi45LDE2MC45YzguMiwxNC4xLDEuNSwyNS43LTE0LjgsMjUuN0gxOC4zYy0xNi4zLDAtMjMtMTEuNi0xNC44LTI1LjcKCQkJTDk2LjQsMTAuNkMxMDAuNSwzLjUsMTA1LjgsMCwxMTEuMiwwIE0xMTUuMywxOS40TDExNS4zLDE5LjRMMTE1LjMsMTkuNEwxMTUuMywxOS40eiBNMTExLjIsMjYuMUwyNC4zLDE3Ni42aDE3My44TDExMS4yLDI2LjEKCQkJTDExMS4yLDI2LjF6Ii8+Cgk8L2c+CjwvZz4KPGc+Cgk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNOTUuNywxNTguN2MwLTUuMywzLjgtMTMuMiwxNC0xMy4yYzguNSwwLDEzLjQsNi4yLDEzLjQsMTMuNGMwLDcuNC00LjcsMTIuNy0xNC4yLDEyLjcKCQlDMTAxLjcsMTcxLjYsOTUuNywxNjYuOCw5NS43LDE1OC43eiBNMTI0LjYsNjUuN2MwLDExLTEwLjgsNTcuMi0xMS45LDc1LjFjMCwwLjktMC4yLDEuMy0xLjMsMS4zSDEwOGMtMS4xLDAtMS4zLTAuOC0xLjMtMS45CgkJYy0xLjMtMTguMi0xMC40LTYzLjgtMTAuNC03MS41YzAtOS43LDMuOC0xNi44LDEzLjgtMTYuOEMxMjAuMSw1MS45LDEyNC42LDU2LjgsMTI0LjYsNjUuN3oiLz4KPC9nPgo8Zz4KCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0yNTIuOCwxNzMuOWMtMC4xLTQuMS0xLjQtNy45LTYuMi03LjljLTYsMC02LjYsNy45LTYuNiwxMi40YzAsNSwwLjYsMTEuNSw3LjEsMTEuNWM0LDAsNS45LTMuNCw2LjQtNi45CgkJbDguMywwLjVjLTAuOSw4LjQtNi43LDEzLjQtMTUuMSwxMy40Yy0xMC45LDAtMTYuMi04LjktMTYuMi0xOC45YzAtMTAuMiw1LjUtMTguOSwxNi41LTE4LjljOS4yLDAsMTMuOSw1LjMsMTQuOSwxNC4yTDI1Mi44LDE3My45CgkJeiIvPgoJPHBhdGggY2xhc3M9InN0MyIgZD0iTTI5OC42LDE5Ni40aC05LjNsLTIuMi03LjVoLTExLjlsLTIuMyw3LjVoLTcuNWwxMS44LTM2LjdoMTBMMjk4LjYsMTk2LjR6IE0yODUuMSwxODIuMWwtMy45LTEyLjlsLTMuOSwxMi45CgkJSDI4NS4xeiIvPgoJPHBhdGggY2xhc3M9InN0MyIgZD0iTTMxMy4zLDE5Ni40aC04LjZ2LTM2LjdoMTUuNWMzLjMsMCw2LjYsMC4xLDkuNCwxLjljMywyLDQuNyw1LjYsNC43LDkuMWMwLDQuMi0yLjQsOC02LjQsOS41bDYuOCwxNi4yaC05LjUKCQlsLTUuNi0xNC41aC02LjNWMTk2LjR6IE0zMTMuMywxNzUuNmg0LjdjMS44LDAsMy43LDAuMiw1LjItMC43YzEuNC0wLjksMi4xLTIuNiwyLjEtNC4yYzAtMS40LTAuOS0zLTIuMS0zLjcKCQljLTEuNC0wLjktMy45LTAuNy01LjUtMC43aC00LjVWMTc1LjZ6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMzQzLjksMTkxLjJjLTIuNy0zLjgtMy45LTguNi0zLjktMTMuMmMwLTkuNyw0LjktMTguOCwxNS43LTE4LjhjNC45LDAsOC43LDEuNiwxMS43LDUuNgoJCWMyLjYsMy42LDQsOC44LDQsMTMuMmMwLDQuMi0xLjEsOS4zLTMuNSwxMi43Yy0yLjgsNC4yLTcuMiw2LjItMTIuMSw2LjJDMzUwLjgsMTk2LjksMzQ2LjgsMTk1LjIsMzQzLjksMTkxLjJ6IE0zNTAuMiwxNzAuMwoJCWMtMC45LDIuMi0xLjIsNS4zLTEuMiw3LjZjMCw0LjYsMC43LDExLjksNi43LDExLjljMi45LDAsNC41LTEuNCw1LjUtNC4yYzAuOS0yLjIsMS4xLTUuMywxLjEtNy43YzAtMi43LTAuMy01LjgtMS4zLTguMwoJCWMtMS4xLTIuNS0yLjYtMy42LTUuMy0zLjZDMzUyLjgsMTY2LjIsMzUxLjIsMTY3LjcsMzUwLjIsMTcwLjN6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNNDAxLjQsMTg5LjF2Ny4zSDM3OHYtMzYuN2g4LjZ2MjkuNEg0MDEuNHoiLz4KCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik00MTUuOCwxOTYuNGgtOC42di0zNi43aDguNlYxOTYuNHoiLz4KCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik00NTMuMywxOTYuNEg0NDZsLTE0LjEtMjQuN2gtMC4ydjI0LjdoLTYuNnYtMzYuN2g5LjNsMTIuMiwyMS42aDAuMXYtMjEuNmg2LjZWMTk2LjR6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNNDkyLjYsMTk2LjRoLTkuM2wtMi4yLTcuNWgtMTEuOWwtMi4zLDcuNWgtNy41bDExLjgtMzYuN2gxMEw0OTIuNiwxOTYuNHogTTQ3OS4xLDE4Mi4xbC0zLjktMTIuOWwtMy45LDEyLjkKCQlINDc5LjF6Ii8+CjwvZz4KPGc+Cgk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNMjAxLjQsMTE4LjFsLTYuNSwxOC4xYy0yLjgsNy45LTIuNiwxMS42LDEyLjIsMTEuNmgydjZoLTQwLjl2LTZoMi4zYzcuNCwwLDExLjMtMy40LDE1LjEtMTQuMkwyMTIsNTkuOQoJCWwtMS43LTQuNWgyMi44bDMwLjksNzguNGM0LDEwLjIsNy40LDE0LjMsMTUuNCwxNC45djVoLTUwLjJ2LTZoNS40YzkuNCwwLDEwLjgtNC4yLDcuNy0xMS43bC03LjMtMTcuOUgyMDEuNHogTTIxNy40LDczLjUKCQlsLTEzLDM2LjFoMjcuMkwyMTcuNCw3My41eiIvPgoJPHBhdGggY2xhc3M9InN0MyIgZD0iTTMwNy4zLDEzOGMwLDcuMywyLjIsMTAuOCw5LjMsMTAuOHY0LjloLTM4LjN2LTQuOWgxLjVjNi41LDAsOC42LTIuOSw4LjYtMTAuOFY3NC40YzAtNi44LTAuNS04LTQtOS4zCgkJbC02LjYtMi41di00LjVsMjYuNy03LjdoMi44VjEzOHoiLz4KCTxwYXRoIGNsYXNzPSJzdDMiIGQ9Ik0zMzcuNywxMjEuNWMxLjIsMTIuOCw5LjksMjIuNSwxOSwyMi41YzUuNywwLDExLjMtMy4yLDE4LjgtMTEuMWwzLjYsMi45Yy04LjYsMTIuMi0yMS4xLDE5LjYtMzMsMTkuNgoJCWMtMTYuOCwwLTI4LjItMTMtMjguMi0zMS42YzAtMjAuNCwxMy43LTM0LjcsMzMtMzQuN2M4LjIsMCwxNC43LDIuNiwxOS40LDcuNGM5LjEsOS4xLDkuNiwyMC4xLDUuMiwyNC45IE0zNTkuMSwxMTUuNQoJCWMtMC4yLTExLjktNC4zLTE5LjEtMTEtMTkuMWMtNi4zLDAtMTIsOC4yLTExLDE5LjFIMzU5LjF6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNNDIzLjgsMTUzLjdoLTQyLjl2LTQuOWgxLjFjNi4zLDAsOC42LTIuOCw4LjYtMTAuOHYtMjUuMmMwLTYuOS0wLjktOC41LTUuNi0xMC4zbC00LjItMS43di0zLjlsMjUuMy05LjZoMy4yCgkJdjE3LjNoMC4zYzUuNy0xMS4xLDguMi0xNS42LDEzLjQtMTUuNmMxLjEsMCwyLjMsMC4yLDMuMSwwLjVsMTIuMiw0LjVjLTEuOSw2LjUtNC4zLDEyLTcuNCwxNi40Yy00LjgtMS45LTEwLjUtMy45LTEyLjUtMy45CgkJYy0zLjEsMC01LjcsMi4yLTkuMSw2Ljl2MjVjMCw3LjQsMi4zLDEwLjMsMTAuMywxMC4zaDRWMTUzLjd6Ii8+Cgk8cGF0aCBjbGFzcz0ic3QzIiBkPSJNNDY5LjMsMTM2LjZjMCw1LjcsMi42LDguMiw3LjEsOC4yYzMuNywwLDcuMy0yLjMsMTEuNy03LjdsMi4yLDQuM2MtNC42LDguMy0xMy45LDE0LTIyLjQsMTQKCQljLTEwLjUsMC0xNy40LTUuOS0xNy40LTE5LjF2LTM3aC04LjJ2LTRjOS4zLTMuOSwxOS44LTE1LjEsMjIuNS0yMy44aDQuNXYxOS4zaDIwLjJsLTIuMyw4LjVoLTE3LjlWMTM2LjZ6Ii8+CjwvZz4KPC9zdmc+Cg==) left center no-repeat;
  background-size: 130px auto;
}
@media screen and (min-width: 620px) {
  #unc-alert .logo {
    align-self: flex-start;
    width: 20.8333333333%;
    margin: 0 4.1666666667%;
    background-size: contain;
  }
}
@media screen and (min-width: 750px) {
  #unc-alert .logo {
    width: 16.6666666667%;
  }
}
@media screen and (min-width: 1200px) {
  #unc-alert .logo {
    width: 12.5%;
    margin-left: 8.3333333333%;
  }
}
@media screen and (max-width: 619px) {
  #unc-alert .logo {
    width: 100%;
    height: 80px;
    padding: 0;
    background-position: center;
  }
}
#unc-alert .close-alert {
  display: none;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  width: 64px;
  height: 64px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tY2xvc2UtcGF0aF8xXyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cjxwb2x5Z29uIGlkPSJpY29uLWNsb3NlLXBhdGgiIHBvaW50cz0iMTYsMS42IDE0LjQsMCA4LDYuNCA4LDYuNCA4LDYuNCAxLjYsMCAwLDEuNiA2LjQsOCAwLDE0LjQgMS42LDE2IDgsOS42IDgsOS42IDgsOS42IDE0LjQsMTYgCgkxNiwxNC40IDkuNiw4ICIvPgo8L3N2Zz4K) center no-repeat;
  background-size: 16px 16px;
  margin: 0;
  padding: 0;
  background-color: transparent;
  border: none;
  -webkit-appearance: none;
  border-radius: 0;
  text-indent: -9999px;
}
@media screen and (max-width: 619px) {
  #unc-alert .close-alert {
    order: 3;
  }
}
@media screen and (max-width: 619px) {
  #unc-alert .content {
    width: 100%;
    margin-top: 4px;
  }
}
@media screen and (min-width: 620px) {
  #unc-alert .content {
    width: 41.6666666667%;
  }
}
@media screen and (min-width: 750px) {
  #unc-alert .content {
    width: 50%;
  }
}
#unc-alert h2 {
  margin-bottom: 6px;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 38px;
  line-height: 30px;
  text-transform: uppercase;
}
@media screen and (min-width: 620px) {
  #unc-alert h2 {
    font-size: 38px;
    line-height: 30px;
  }
}
@media screen and (min-width: 960px) {
  #unc-alert h2 {
    font-size: 50px;
    line-height: 40px;
  }
}
@media screen and (min-width: 1200px) {
  #unc-alert h2 {
    font-size: 60px;
    line-height: 50px;
  }
}
#unc-alert p {
  font-family: "franklin-gothic-atf", sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 16px;
  line-height: 24px;
}
#unc-alert time {
  display: none;
  font-size: 14px;
  line-height: 20px;
}
@media screen and (max-width: 619px) {
  #unc-alert time {
    order: 4;
    width: 100%;
  }
}
@media screen and (min-width: 620px) {
  #unc-alert time {
    align-self: flex-end;
    width: 20.8333333333%;
    margin: 0 4.1666666667%;
    padding-bottom: 3px;
    text-align: right;
    font-size: 12px;
    line-height: 18px;
  }
}
@media screen and (min-width: 750px) {
  #unc-alert time {
    width: 16.6666666667%;
  }
}
@media screen and (min-width: 960px) {
  #unc-alert time {
    font-size: 14px;
    line-height: 20px;
  }
}
#unc-alert time .time {
  display: block;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 700;
  font-style: normal;
}
#unc-alert time .date {
  display: block;
  font-family: "franklin-gothic-atf", sans-serif;
  font-weight: 500;
  font-style: normal;
}
#unc-alert time .date .day {
  font-style: normal;
}
@media screen and (min-width: 620px) {
  #unc-alert time .date .day {
    display: none;
  }
}
@media screen and (min-width: 1200px) {
  #unc-alert time .date .day {
    display: inline;
  }
}

@media screen and (min-width: 620px) {
  body.unc-alerts-active > .outer-container {
    top: 150px;
    position: relative;
  }
}
@media screen and (min-width: 960px) {
  body.unc-alerts-active header#header #navigation.fixed {
    top: 150px;
  }
}
@media screen and (min-width: 960px) {
  body.unc-alerts-active #unc-experience-header > .media {
    height: auto;
    display: block;
    position: relative;
  }
  body.unc-alerts-active #unc-experience-header > .media::after {
    content: "";
    display: block;
    padding-bottom: 75%;
  }
}
@media screen and (min-width: 1200px) {
  body.unc-alerts-active #unc-experience-header > .media {
    display: block;
    position: relative;
  }
  body.unc-alerts-active #unc-experience-header > .media::after {
    content: "";
    display: block;
    padding-bottom: 56.25%;
  }
}
@media screen and (min-width: 620px) and (max-width: 959px) {
  body.unc-alerts-active:not(.navigate-open, .search-open) header#header {
    top: 150px;
  }
}
@media screen and (min-width: 960px) {
  body.unc-alerts-active.unc-experience:not(.navigate-open, .search-open) header#header {
    top: 150px;
  }
}

#unc-cookies-notification {
  position: fixed;
  background-color: #151515;
  color: #fff;
  z-index: 999;
  width: 400px;
  max-width: 90%;
  padding: 38px 50px 37px;
}
@media screen and (max-width: 959px) {
  #unc-cookies-notification {
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
    position: fixed;
    top: 80px;
    z-index: 98;
    padding: 35px 24px 33px;
    font-size: 14px;
    line-height: 20px;
    text-align: center;
  }
}
@media screen and (min-width: 960px) {
  #unc-cookies-notification {
    position: fixed;
    right: 20px;
    top: 20px;
  }
  body.home #unc-cookies-notification {
    right: 30px;
    top: 94px;
  }
  body.home #unc-cookies-notification:not(.is-shown) {
    position: absolute;
    clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px, 1px, 1px, 1px);
    padding: 0;
    border: 0;
    height: 1px;
    width: 1px;
    overflow: hidden;
  }
}
@media screen and (min-width: 1600px) {
  #unc-cookies-notification {
    right: 50% !important;
    transform: translateX(780px);
  }
  body.home #unc-cookies-notification {
    transform: translateX(770px);
  }
}
@media screen and (min-width: 620px) {
  body.unc-alerts-active #unc-cookies-notification {
    top: 250px;
  }
}
#unc-cookies-notification p {
  font-size: inherit;
  line-height: inherit;
}
#unc-cookies-notification a {
  color: inherit;
  text-decoration: underline;
}
#unc-cookies-notification button.close {
  height: 35px;
  width: 35px;
  border: 0;
  padding: 0;
  background: transparent url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tY2xvc2UtcGF0aF8xXyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cjxwb2x5Z29uIGlkPSJpY29uLWNsb3NlLXBhdGgiIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMTYsMS42IDE0LjQsMCA4LDYuNCA4LDYuNCA4LDYuNCAxLjYsMCAwLDEuNiA2LjQsOCAwLDE0LjQgMS42LDE2IDgsOS42IDgsOS42IDgsOS42IDE0LjQsMTYgCgkxNiwxNC40IDkuNiw4ICIvPgo8L3N2Zz4K) 50% 50%/15px 15px no-repeat;
  text-indent: -9999px;
  position: absolute;
  top: 0;
  right: 0;
}
@media screen and (min-width: 960px) {
  #unc-cookies-notification button.close {
    top: 10px;
    right: 10px;
  }
}

/**
* Responsive Table
*/
section.post article div.content-wrapper div.content table, section.tabbed_content .tab table, section.chaptered_page article table {
  border-collapse: collapse;
  width: 100%;
  border: 1px solid #E1E1E1;
  font-size: 16px;
  /**
  * Header Columns
  */
  /**
  * Body Cells
  */
  /**
  * 320 design
  */
}
@media screen and (min-width: 620px) {
  section.post article div.content-wrapper div.content table tr:nth-child(even), section.tabbed_content .tab table tr:nth-child(even), section.chaptered_page article table tr:nth-child(even) {
    background-color: #f6f6f6;
  }
}
section.post article div.content-wrapper div.content table th, section.tabbed_content .tab table th, section.chaptered_page article table th {
  border-right: 1px solid #E1E1E1;
  border-left: 1px solid #E1E1E1;
  padding: 10px 15px;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 18px;
  color: #151515;
  text-align: left;
  font-weight: normal;
}
section.post article div.content-wrapper div.content table td, section.tabbed_content .tab table td, section.chaptered_page article table td {
  border-right: 1px solid #E1E1E1;
  border-left: 1px solid #E1E1E1;
  padding: 10px 15px;
  color: #343434;
}
@media screen and (max-width: 619px) {
  section.post article div.content-wrapper div.content table, section.tabbed_content .tab table, section.chaptered_page article table {
    border: 0;
    border-top: 1px solid #E1E1E1;
  }
  section.post article div.content-wrapper div.content table tr, section.tabbed_content .tab table tr, section.chaptered_page article table tr {
    border-bottom: 1px solid #ddd;
    display: block;
  }
  section.post article div.content-wrapper div.content table tr:first-child, section.tabbed_content .tab table tr:first-child, section.chaptered_page article table tr:first-child {
    display: none;
  }
  section.post article div.content-wrapper div.content table td, section.tabbed_content .tab table td, section.chaptered_page article table td {
    border-bottom: 1px solid #ddd;
    display: block;
    text-align: left;
  }
  section.post article div.content-wrapper div.content table td::before, section.tabbed_content .tab table td::before, section.chaptered_page article table td::before {
    content: attr(data-label) ": ";
    float: left;
    font-family: "franklin-gothic-urw", sans-serif;
    font-weight: 700;
    font-style: normal;
  }
  section.post article div.content-wrapper div.content table td:last-child, section.tabbed_content .tab table td:last-child, section.chaptered_page article table td:last-child {
    border-bottom: 0;
  }
  section.post article div.content-wrapper div.content table td:first-child, section.tabbed_content .tab table td:first-child, section.chaptered_page article table td:first-child {
    font-family: "franklin-gothic-urw", sans-serif;
    font-weight: 700;
    font-style: normal;
    background-color: #f6f6f6;
    color: #151515;
  }
  section.post article div.content-wrapper div.content table td:first-child::before, section.tabbed_content .tab table td:first-child::before, section.chaptered_page article table td:first-child::before {
    display: none;
  }
}

#unc-experience-header .social-icons > ul li, li.widget_unc_social_media_links > nav > ul li {
  float: left;
  width: 20px;
  height: 20px;
  margin: 0 30px 0 0;
}
#unc-experience-header .social-icons > ul li:last-child, li.widget_unc_social_media_links > nav > ul li:last-child {
  margin: 0;
}
#unc-experience-header .social-icons > ul li a, li.widget_unc_social_media_links > nav > ul li a {
  float: left;
  width: 20px;
  height: 20px;
  text-indent: -9999em;
  color: #fff;
}
#unc-experience-header .social-icons > ul li a.facebook, li.widget_unc_social_media_links > nav > ul li a.facebook {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tZmFjZWJvb2siIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMSAxOS41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMSAxOS41IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InNvY2lhbGljb24tZmFjZWJvb2stcGF0aCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTExLDAuMkMxMC43LDAuMiw5LjQsMCw4LDBDNS4zLDAsMy4zLDEuNiwzLjMsNC42djIuNkgwdjMuNGgzLjN2OC45aDMuOXYtOC45aDMuM0wxMSw3LjIKCUg3LjFWNC45YzAtMSwwLjMtMS42LDEuOC0xLjZoMlYwLjJIMTF6Ii8+Cjwvc3ZnPgo=) center no-repeat;
  background-size: 20px 20px;
}
#unc-experience-header .social-icons > ul li a.facebook:focus, li.widget_unc_social_media_links > nav > ul li a.facebook:focus, #unc-experience-header .social-icons > ul li a.facebook:active, li.widget_unc_social_media_links > nav > ul li a.facebook:active, #unc-experience-header .social-icons > ul li a.facebook:hover, li.widget_unc_social_media_links > nav > ul li a.facebook:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tZmFjZWJvb2siIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMSAxOS41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMSAxOS41IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InNvY2lhbGljb24tZmFjZWJvb2stcGF0aCIgZD0iTTExLDAuMkMxMC43LDAuMiw5LjQsMCw4LDBDNS4zLDAsMy4zLDEuNiwzLjMsNC42djIuNkgwdjMuNGgzLjN2OC45aDMuOXYtOC45aDMuM0wxMSw3LjIKCUg3LjFWNC45YzAtMSwwLjMtMS42LDEuOC0xLjZoMlYwLjJIMTF6Ii8+Cjwvc3ZnPgo=);
}
#unc-experience-header .social-icons > ul li a.twitter, li.widget_unc_social_media_links > nav > ul li a.twitter {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjUuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tdHdpdHRlciIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDIzIDE4LjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIzIDE4Ljk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTIuMzkwMDg4LC0yNS4wNTg1OTcpIj4KCTxwYXRoIGlkPSJwYXRoMTAwOSIgY2xhc3M9InN0MCIgZD0iTS01MC42LDI1LjNsNy42LDEwLjFsLTcuNiw4LjJoMS43bDYuNy03LjJsNS40LDcuMmg1LjhsLTgtMTAuN2w3LjEtNy43aC0xLjdsLTYuMSw2LjZsLTUtNi42CgkJSC01MC42eiBNLTQ4LjEsMjYuNmgyLjdsMTEuOCwxNS44aC0yLjdMLTQ4LjEsMjYuNnoiLz4KPC9nPgo8L3N2Zz4K) center no-repeat;
  background-size: 20px 20px;
}
#unc-experience-header .social-icons > ul li a.twitter:focus, li.widget_unc_social_media_links > nav > ul li a.twitter:focus, #unc-experience-header .social-icons > ul li a.twitter:active, li.widget_unc_social_media_links > nav > ul li a.twitter:active, #unc-experience-header .social-icons > ul li a.twitter:hover, li.widget_unc_social_media_links > nav > ul li a.twitter:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjUuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tdHdpdHRlciIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDIzIDE4LjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIzIDE4Ljk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTIuMzkwMDg4LC0yNS4wNTg1OTcpIj4KCTxwYXRoIGlkPSJwYXRoMTAwOSIgZD0iTS01MC42LDI1LjNsNy42LDEwLjFsLTcuNiw4LjJoMS43bDYuNy03LjJsNS40LDcuMmg1LjhsLTgtMTAuN2w3LjEtNy43aC0xLjdsLTYuMSw2LjZsLTUtNi42SC01MC42egoJCSBNLTQ4LjEsMjYuNmgyLjdsMTEuOCwxNS44aC0yLjdMLTQ4LjEsMjYuNnoiLz4KPC9nPgo8L3N2Zz4K);
}
#unc-experience-header .social-icons > ul li a.youtube, li.widget_unc_social_media_links > nav > ul li a.youtube {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24teW91dHViZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDI3IDE4LjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI3IDE4LjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBpZD0ic29jaWFsaWNvbi15b3V0dWJlLXBhdGgiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yNi43LDRjMCwwLTAuMy0xLjgtMS4xLTIuNmMtMS0xLjEtMi4yLTEuMS0yLjctMS4xQzE5LjIsMCwxMy41LDAsMTMuNSwwaDAKCWMwLDAtNS43LDAtOS40LDAuM0MzLjUsMC4zLDIuNCwwLjMsMS4zLDEuNEMwLjUsMi4yLDAuMyw0LDAuMyw0UzAsNi4xLDAsOC4zdjJjMCwyLjEsMC4zLDQuMywwLjMsNC4zczAuMywxLjgsMS4xLDIuNgoJYzEsMS4xLDIuNCwxLDMsMS4xYzIuMiwwLjIsOS4yLDAuMyw5LjIsMC4zczUuNywwLDkuNS0wLjNjMC41LTAuMSwxLjctMC4xLDIuNy0xLjFjMC44LTAuOCwxLjEtMi42LDEuMS0yLjZzMC4zLTIuMSwwLjMtNC4zdi0yCglDMjcsNi4xLDI2LjcsNCwyNi43LDR6IE0xMC43LDEzVjUuNWw3LjIsMy42TDEwLjcsMTN6Ii8+Cjwvc3ZnPgo=) center no-repeat;
  background-size: 20px 20px;
}
#unc-experience-header .social-icons > ul li a.youtube:focus, li.widget_unc_social_media_links > nav > ul li a.youtube:focus, #unc-experience-header .social-icons > ul li a.youtube:active, li.widget_unc_social_media_links > nav > ul li a.youtube:active, #unc-experience-header .social-icons > ul li a.youtube:hover, li.widget_unc_social_media_links > nav > ul li a.youtube:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24teW91dHViZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDI3IDE4LjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI3IDE4LjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBpZD0ic29jaWFsaWNvbi15b3V0dWJlLXBhdGgiIGQ9Ik0yNi43LDRjMCwwLTAuMy0xLjgtMS4xLTIuNmMtMS0xLjEtMi4yLTEuMS0yLjctMS4xQzE5LjIsMCwxMy41LDAsMTMuNSwwaDAKCWMwLDAtNS43LDAtOS40LDAuM0MzLjUsMC4zLDIuNCwwLjMsMS4zLDEuNEMwLjUsMi4yLDAuMyw0LDAuMyw0UzAsNi4xLDAsOC4zdjJjMCwyLjEsMC4zLDQuMywwLjMsNC4zczAuMywxLjgsMS4xLDIuNgoJYzEsMS4xLDIuNCwxLDMsMS4xYzIuMiwwLjIsOS4yLDAuMyw5LjIsMC4zczUuNywwLDkuNS0wLjNjMC41LTAuMSwxLjctMC4xLDIuNy0xLjFjMC44LTAuOCwxLjEtMi42LDEuMS0yLjZzMC4zLTIuMSwwLjMtNC4zdi0yCglDMjcsNi4xLDI2LjcsNCwyNi43LDR6IE0xMC43LDEzVjUuNWw3LjIsMy42TDEwLjcsMTN6Ii8+Cjwvc3ZnPgo=);
}
#unc-experience-header .social-icons > ul li a.flickr, li.widget_unc_social_media_links > nav > ul li a.flickr {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tZmxpY2tyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTkgMTguOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTkgMTguOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJzb2NpYWxpY29uLWZsaWNrci1wYXRoIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTIuMywxMS42Yy0xLjIsMC0yLjItMS0yLjItMi4yYzAtMS4yLDEtMi4xLDIuMi0yLjFjMS4yLDAsMi4yLDEsMi4yLDIuMQoJQzE0LjQsMTAuNiwxMy41LDExLjYsMTIuMywxMS42IE02LjcsMTEuNmMtMS4yLDAtMi4yLTEtMi4yLTIuMmMwLTEuMiwxLTIuMSwyLjItMi4xYzEuMiwwLDIuMiwxLDIuMiwyLjEKCUM4LjksMTAuNiw3LjksMTEuNiw2LjcsMTEuNiBNMTQuNywwSDQuM0MxLjksMCwwLDEuOSwwLDQuMnYxMC40YzAsMi4zLDEuOSw0LjIsNC4zLDQuMmgxMC41YzIuNCwwLDQuMy0xLjksNC4zLTQuMlY0LjIKCUMxOSwxLjksMTcuMSwwLDE0LjcsMCIvPgo8L3N2Zz4K) center no-repeat;
  background-size: 20px 20px;
}
#unc-experience-header .social-icons > ul li a.flickr:focus, li.widget_unc_social_media_links > nav > ul li a.flickr:focus, #unc-experience-header .social-icons > ul li a.flickr:active, li.widget_unc_social_media_links > nav > ul li a.flickr:active, #unc-experience-header .social-icons > ul li a.flickr:hover, li.widget_unc_social_media_links > nav > ul li a.flickr:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tZmxpY2tyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTkgMTguOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTkgMTguOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJzb2NpYWxpY29uLWZsaWNrci1wYXRoIiBkPSJNMTIuMywxMS42Yy0xLjIsMC0yLjItMS0yLjItMi4yYzAtMS4yLDEtMi4xLDIuMi0yLjFjMS4yLDAsMi4yLDEsMi4yLDIuMQoJQzE0LjQsMTAuNiwxMy41LDExLjYsMTIuMywxMS42IE02LjcsMTEuNmMtMS4yLDAtMi4yLTEtMi4yLTIuMmMwLTEuMiwxLTIuMSwyLjItMi4xYzEuMiwwLDIuMiwxLDIuMiwyLjEKCUM4LjksMTAuNiw3LjksMTEuNiw2LjcsMTEuNiBNMTQuNywwSDQuM0MxLjksMCwwLDEuOSwwLDQuMnYxMC40YzAsMi4zLDEuOSw0LjIsNC4zLDQuMmgxMC41YzIuNCwwLDQuMy0xLjksNC4zLTQuMlY0LjIKCUMxOSwxLjksMTcuMSwwLDE0LjcsMCIvPgo8L3N2Zz4K);
}
#unc-experience-header .social-icons > ul li a.instagram, li.widget_unc_social_media_links > nav > ul li a.instagram {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24taW5zdGFncmFtIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTkgMTkuMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTkgMTkuMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJzb2NpYWxpY29uLWluc3RhZ3JhbS1wYXRoIiBmaWxsPSIjRkZGRkZGIiBkPSJNOS41LDBDNi45LDAsNi42LDAsNS42LDAuMWMtMSwwLTEuNywwLjItMi4zLDAuNEMyLjcsMC43LDIuMSwxLjEsMS42LDEuNlMwLjcsMi43LDAuNSwzLjMKCUMwLjMsMy45LDAuMSw0LjYsMC4xLDUuNkMwLDYuNiwwLDYuOSwwLDkuNXMwLDIuOSwwLjEsMy45YzAsMSwwLjIsMS43LDAuNCwyLjNjMC4yLDAuNiwwLjYsMS4yLDEuMSwxLjdjMC41LDAuNSwxLjEsMC45LDEuNywxLjEKCWMwLjYsMC4yLDEuMywwLjQsMi4zLDAuNGMxLDAsMS4zLDAuMSwzLjksMC4xczIuOSwwLDMuOS0wLjFjMSwwLDEuNy0wLjIsMi4zLTAuNGMwLjYtMC4yLDEuMi0wLjYsMS43LTEuMWMwLjUtMC41LDAuOS0xLjEsMS4xLTEuNwoJYzAuMi0wLjYsMC40LTEuMywwLjQtMi4zYzAtMSwwLjEtMS4zLDAuMS0zLjlzMC0yLjktMC4xLTMuOWMwLTEtMC4yLTEuNy0wLjQtMi4zYy0wLjItMC42LTAuNi0xLjItMS4xLTEuNwoJYy0wLjUtMC41LTEuMS0wLjktMS43LTEuMWMtMC42LTAuMi0xLjMtMC40LTIuMy0wLjRDMTIuNCwwLDEyLjEsMCw5LjUsMCBNOS41LDEuN2MyLjUsMCwyLjgsMCwzLjgsMC4xYzAuOSwwLDEuNCwwLjIsMS44LDAuMwoJYzAuNCwwLjIsMC44LDAuNCwxLjEsMC43YzAuMywwLjMsMC41LDAuNywwLjcsMS4xYzAuMSwwLjMsMC4zLDAuOCwwLjMsMS44YzAsMSwwLjEsMS4zLDAuMSwzLjljMCwyLjUsMCwyLjgtMC4xLDMuOAoJYzAsMC45LTAuMiwxLjQtMC4zLDEuOGMtMC4yLDAuNC0wLjQsMC44LTAuNywxLjFjLTAuMywwLjMtMC42LDAuNS0xLjEsMC43Yy0wLjMsMC4xLTAuOCwwLjMtMS44LDAuM2MtMSwwLTEuMywwLjEtMy44LDAuMQoJcy0yLjgsMC0zLjgtMC4xYy0wLjksMC0xLjQtMC4yLTEuOC0wLjNjLTAuNC0wLjItMC44LTAuNC0xLjEtMC43Yy0wLjMtMC4zLTAuNS0wLjctMC43LTEuMWMtMC4xLTAuMy0wLjMtMC44LTAuMy0xLjgKCWMwLTEtMC4xLTEuMy0wLjEtMy44YzAtMi41LDAtMi44LDAuMS0zLjljMC0wLjksMC4yLTEuNCwwLjMtMS44YzAuMi0wLjQsMC40LTAuOCwwLjctMS4xYzAuMy0wLjMsMC42LTAuNSwxLjEtMC43CglDNC4yLDIsNC43LDEuOCw1LjcsMS44QzYuNywxLjcsNywxLjcsOS41LDEuNyBNOS41LDEyLjdjLTEuNywwLTMuMi0xLjQtMy4yLTMuMmMwLTEuOCwxLjQtMy4yLDMuMi0zLjJzMy4yLDEuNCwzLjIsMy4yCglDMTIuNywxMS4zLDExLjIsMTIuNyw5LjUsMTIuNyBNOS41LDQuNmMtMi43LDAtNC45LDIuMi00LjksNC45czIuMiw0LjksNC45LDQuOXM0LjktMi4yLDQuOS00LjlTMTIuMiw0LjYsOS41LDQuNiBNMTUuNyw0LjQKCWMwLDAuNi0wLjUsMS4xLTEuMSwxLjFjLTAuNiwwLTEuMS0wLjUtMS4xLTEuMWMwLTAuNiwwLjUtMS4xLDEuMS0xLjFDMTUuMiwzLjMsMTUuNywzLjgsMTUuNyw0LjQiLz4KPC9zdmc+Cg==) center no-repeat;
  background-size: 20px 20px;
}
#unc-experience-header .social-icons > ul li a.instagram:focus, li.widget_unc_social_media_links > nav > ul li a.instagram:focus, #unc-experience-header .social-icons > ul li a.instagram:active, li.widget_unc_social_media_links > nav > ul li a.instagram:active, #unc-experience-header .social-icons > ul li a.instagram:hover, li.widget_unc_social_media_links > nav > ul li a.instagram:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24taW5zdGFncmFtIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTkgMTkuMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTkgMTkuMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJzb2NpYWxpY29uLWluc3RhZ3JhbS1wYXRoIiBkPSJNOS41LDBDNi45LDAsNi42LDAsNS42LDAuMWMtMSwwLTEuNywwLjItMi4zLDAuNEMyLjcsMC43LDIuMSwxLjEsMS42LDEuNlMwLjcsMi43LDAuNSwzLjMKCUMwLjMsMy45LDAuMSw0LjYsMC4xLDUuNkMwLDYuNiwwLDYuOSwwLDkuNXMwLDIuOSwwLjEsMy45YzAsMSwwLjIsMS43LDAuNCwyLjNjMC4yLDAuNiwwLjYsMS4yLDEuMSwxLjdjMC41LDAuNSwxLjEsMC45LDEuNywxLjEKCWMwLjYsMC4yLDEuMywwLjQsMi4zLDAuNGMxLDAsMS4zLDAuMSwzLjksMC4xczIuOSwwLDMuOS0wLjFjMSwwLDEuNy0wLjIsMi4zLTAuNGMwLjYtMC4yLDEuMi0wLjYsMS43LTEuMWMwLjUtMC41LDAuOS0xLjEsMS4xLTEuNwoJYzAuMi0wLjYsMC40LTEuMywwLjQtMi4zYzAtMSwwLjEtMS4zLDAuMS0zLjlzMC0yLjktMC4xLTMuOWMwLTEtMC4yLTEuNy0wLjQtMi4zYy0wLjItMC42LTAuNi0xLjItMS4xLTEuNwoJYy0wLjUtMC41LTEuMS0wLjktMS43LTEuMWMtMC42LTAuMi0xLjMtMC40LTIuMy0wLjRDMTIuNCwwLDEyLjEsMCw5LjUsMCBNOS41LDEuN2MyLjUsMCwyLjgsMCwzLjgsMC4xYzAuOSwwLDEuNCwwLjIsMS44LDAuMwoJYzAuNCwwLjIsMC44LDAuNCwxLjEsMC43YzAuMywwLjMsMC41LDAuNywwLjcsMS4xYzAuMSwwLjMsMC4zLDAuOCwwLjMsMS44YzAsMSwwLjEsMS4zLDAuMSwzLjljMCwyLjUsMCwyLjgtMC4xLDMuOAoJYzAsMC45LTAuMiwxLjQtMC4zLDEuOGMtMC4yLDAuNC0wLjQsMC44LTAuNywxLjFjLTAuMywwLjMtMC42LDAuNS0xLjEsMC43Yy0wLjMsMC4xLTAuOCwwLjMtMS44LDAuM2MtMSwwLTEuMywwLjEtMy44LDAuMQoJcy0yLjgsMC0zLjgtMC4xYy0wLjksMC0xLjQtMC4yLTEuOC0wLjNjLTAuNC0wLjItMC44LTAuNC0xLjEtMC43Yy0wLjMtMC4zLTAuNS0wLjctMC43LTEuMWMtMC4xLTAuMy0wLjMtMC44LTAuMy0xLjgKCWMwLTEtMC4xLTEuMy0wLjEtMy44YzAtMi41LDAtMi44LDAuMS0zLjljMC0wLjksMC4yLTEuNCwwLjMtMS44YzAuMi0wLjQsMC40LTAuOCwwLjctMS4xYzAuMy0wLjMsMC42LTAuNSwxLjEtMC43CglDNC4yLDIsNC43LDEuOCw1LjcsMS44QzYuNywxLjcsNywxLjcsOS41LDEuNyBNOS41LDEyLjdjLTEuNywwLTMuMi0xLjQtMy4yLTMuMmMwLTEuOCwxLjQtMy4yLDMuMi0zLjJzMy4yLDEuNCwzLjIsMy4yCglDMTIuNywxMS4zLDExLjIsMTIuNyw5LjUsMTIuNyBNOS41LDQuNmMtMi43LDAtNC45LDIuMi00LjksNC45czIuMiw0LjksNC45LDQuOXM0LjktMi4yLDQuOS00LjlTMTIuMiw0LjYsOS41LDQuNiBNMTUuNyw0LjQKCWMwLDAuNi0wLjUsMS4xLTEuMSwxLjFjLTAuNiwwLTEuMS0wLjUtMS4xLTEuMWMwLTAuNiwwLjUtMS4xLDEuMS0xLjFDMTUuMiwzLjMsMTUuNywzLjgsMTUuNyw0LjQiLz4KPC9zdmc+Cg==);
}
#unc-experience-header .social-icons > ul li a.pinterest, li.widget_unc_social_media_links > nav > ul li a.pinterest {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tcGludGVyZXN0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTUgMTcuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTUgMTcuOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJzb2NpYWxpY29uLXBpbnRlcmVzdC1wYXRoIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTQuOSw1LjFjLTAuNC0yLjUtMi42LTQuNy02LjEtNS4xQzUuOS0wLjMsMi44LDAuOCwxLDMuMmMtMS41LDIuMi0xLjIsNC45LDAsNi4yCgljMC4zLDAuNCwwLjgsMC43LDEuMywwLjljMC4zLDAuMSwwLjUsMCwwLjUtMC4yYzAuMS0wLjMsMC4yLTAuNiwwLjMtMUMzLjEsOSwzLDguOCwyLjgsOC42QzEuNSw3LDIuMSwzLjUsNS4yLDIuMgoJYzIuNy0xLjEsNi45LTAuNCw3LjEsMy4yYzAuMSwxLjgtMC41LDQuMy0yLDUuM2MtMS43LDEuMS0zLjcsMC0zLjItMS41QzcuNSw3LjMsOC4yLDYsNy45LDUuMUM3LjUsMy41LDUuMiwzLjYsNC41LDUuNgoJQzQuMiw2LjQsNC4zLDcuMyw0LjYsOC4yYzAsMC4xLDAuMSwwLjEsMCwwLjJjLTEuNCw1LjYtMS42LDUuOS0xLjYsN2MwLDAuOCwwLDEuNiwwLjIsMi40YzAsMC4xLDAsMC4yLDAuMSwwLjIKCWMwLjEsMCwwLjEtMC4xLDAuMi0wLjFjMC40LTAuNSwwLjgtMS4xLDEuMi0xLjZjMC43LTEuMiwwLjgtMS44LDEuNS00LjNjMCwwLDAtMC4xLDAtMC4xYzAuMSwwLjEsMC4yLDAuMywwLjMsMC40CgljMS41LDEuNCw0LjcsMS4yLDYuNy0xQzE1LDksMTUuMSw2LjIsMTQuOSw1LjEiLz4KPC9zdmc+Cg==) center no-repeat;
  background-size: 20px 20px;
}
#unc-experience-header .social-icons > ul li a.pinterest:focus, li.widget_unc_social_media_links > nav > ul li a.pinterest:focus, #unc-experience-header .social-icons > ul li a.pinterest:active, li.widget_unc_social_media_links > nav > ul li a.pinterest:active, #unc-experience-header .social-icons > ul li a.pinterest:hover, li.widget_unc_social_media_links > nav > ul li a.pinterest:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tcGludGVyZXN0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTUgMTcuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTUgMTcuOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJzb2NpYWxpY29uLXBpbnRlcmVzdC1wYXRoIiBkPSJNMTQuOSw1LjFjLTAuNC0yLjUtMi42LTQuNy02LjEtNS4xQzUuOS0wLjMsMi44LDAuOCwxLDMuMmMtMS41LDIuMi0xLjIsNC45LDAsNi4yCgljMC4zLDAuNCwwLjgsMC43LDEuMywwLjljMC4zLDAuMSwwLjUsMCwwLjUtMC4yYzAuMS0wLjMsMC4yLTAuNiwwLjMtMUMzLjEsOSwzLDguOCwyLjgsOC42QzEuNSw3LDIuMSwzLjUsNS4yLDIuMgoJYzIuNy0xLjEsNi45LTAuNCw3LjEsMy4yYzAuMSwxLjgtMC41LDQuMy0yLDUuM2MtMS43LDEuMS0zLjcsMC0zLjItMS41QzcuNSw3LjMsOC4yLDYsNy45LDUuMUM3LjUsMy41LDUuMiwzLjYsNC41LDUuNgoJQzQuMiw2LjQsNC4zLDcuMyw0LjYsOC4yYzAsMC4xLDAuMSwwLjEsMCwwLjJjLTEuNCw1LjYtMS42LDUuOS0xLjYsN2MwLDAuOCwwLDEuNiwwLjIsMi40YzAsMC4xLDAsMC4yLDAuMSwwLjIKCWMwLjEsMCwwLjEtMC4xLDAuMi0wLjFjMC40LTAuNSwwLjgtMS4xLDEuMi0xLjZjMC43LTEuMiwwLjgtMS44LDEuNS00LjNjMCwwLDAtMC4xLDAtMC4xYzAuMSwwLjEsMC4yLDAuMywwLjMsMC40CgljMS41LDEuNCw0LjcsMS4yLDYuNy0xQzE1LDksMTUuMSw2LjIsMTQuOSw1LjEiLz4KPC9zdmc+Cg==);
}

/**
* Social Media
*/
ul.social-sharing {
  width: 50px;
  list-style: none;
  margin: 0;
  background-color: #fff;
  border: 1px solid #151515;
  border-bottom: 0;
  /**
  * 620 design
  */
}
ul.social-sharing li {
  display: inline;
  width: 20px;
  height: 20px;
}
ul.social-sharing li a {
  display: block;
  text-indent: -9999px;
  margin: 0 auto;
  padding: 29.1666666667%;
  border-bottom: 1px solid #151515;
  transition: background-color 0.25s ease-in-out;
}
ul.social-sharing li a.facebook {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tZmFjZWJvb2siIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMSAxOS41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMSAxOS41IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InNvY2lhbGljb24tZmFjZWJvb2stcGF0aCIgZD0iTTExLDAuMkMxMC43LDAuMiw5LjQsMCw4LDBDNS4zLDAsMy4zLDEuNiwzLjMsNC42djIuNkgwdjMuNGgzLjN2OC45aDMuOXYtOC45aDMuM0wxMSw3LjIKCUg3LjFWNC45YzAtMSwwLjMtMS42LDEuOC0xLjZoMlYwLjJIMTF6Ii8+Cjwvc3ZnPgo=) center no-repeat #fff;
  background-size: 20px 20px;
}
ul.social-sharing li a.facebook:focus, ul.social-sharing li a.facebook:active, .no-touchevents ul.social-sharing li a.facebook:hover, ul.social-sharing li a.facebook:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tZmFjZWJvb2siIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMSAxOS41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMSAxOS41IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InNvY2lhbGljb24tZmFjZWJvb2stcGF0aCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTExLDAuMkMxMC43LDAuMiw5LjQsMCw4LDBDNS4zLDAsMy4zLDEuNiwzLjMsNC42djIuNkgwdjMuNGgzLjN2OC45aDMuOXYtOC45aDMuM0wxMSw3LjIKCUg3LjFWNC45YzAtMSwwLjMtMS42LDEuOC0xLjZoMlYwLjJIMTF6Ii8+Cjwvc3ZnPgo=);
  background-color: #151515;
}
ul.social-sharing li a.twitter {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjUuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tdHdpdHRlciIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDIzIDE4LjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIzIDE4Ljk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTIuMzkwMDg4LC0yNS4wNTg1OTcpIj4KCTxwYXRoIGlkPSJwYXRoMTAwOSIgZD0iTS01MC42LDI1LjNsNy42LDEwLjFsLTcuNiw4LjJoMS43bDYuNy03LjJsNS40LDcuMmg1LjhsLTgtMTAuN2w3LjEtNy43aC0xLjdsLTYuMSw2LjZsLTUtNi42SC01MC42egoJCSBNLTQ4LjEsMjYuNmgyLjdsMTEuOCwxNS44aC0yLjdMLTQ4LjEsMjYuNnoiLz4KPC9nPgo8L3N2Zz4K) center no-repeat #fff;
  background-size: 20px 20px;
}
ul.social-sharing li a.twitter:focus, ul.social-sharing li a.twitter:active, .no-touchevents ul.social-sharing li a.twitter:hover, ul.social-sharing li a.twitter:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjUuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tdHdpdHRlciIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDIzIDE4LjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIzIDE4Ljk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTIuMzkwMDg4LC0yNS4wNTg1OTcpIj4KCTxwYXRoIGlkPSJwYXRoMTAwOSIgY2xhc3M9InN0MCIgZD0iTS01MC42LDI1LjNsNy42LDEwLjFsLTcuNiw4LjJoMS43bDYuNy03LjJsNS40LDcuMmg1LjhsLTgtMTAuN2w3LjEtNy43aC0xLjdsLTYuMSw2LjZsLTUtNi42CgkJSC01MC42eiBNLTQ4LjEsMjYuNmgyLjdsMTEuOCwxNS44aC0yLjdMLTQ4LjEsMjYuNnoiLz4KPC9nPgo8L3N2Zz4K);
  background-color: #151515;
}
ul.social-sharing li a.pinterest {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tcGludGVyZXN0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTUgMTcuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTUgMTcuOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJzb2NpYWxpY29uLXBpbnRlcmVzdC1wYXRoIiBkPSJNMTQuOSw1LjFjLTAuNC0yLjUtMi42LTQuNy02LjEtNS4xQzUuOS0wLjMsMi44LDAuOCwxLDMuMmMtMS41LDIuMi0xLjIsNC45LDAsNi4yCgljMC4zLDAuNCwwLjgsMC43LDEuMywwLjljMC4zLDAuMSwwLjUsMCwwLjUtMC4yYzAuMS0wLjMsMC4yLTAuNiwwLjMtMUMzLjEsOSwzLDguOCwyLjgsOC42QzEuNSw3LDIuMSwzLjUsNS4yLDIuMgoJYzIuNy0xLjEsNi45LTAuNCw3LjEsMy4yYzAuMSwxLjgtMC41LDQuMy0yLDUuM2MtMS43LDEuMS0zLjcsMC0zLjItMS41QzcuNSw3LjMsOC4yLDYsNy45LDUuMUM3LjUsMy41LDUuMiwzLjYsNC41LDUuNgoJQzQuMiw2LjQsNC4zLDcuMyw0LjYsOC4yYzAsMC4xLDAuMSwwLjEsMCwwLjJjLTEuNCw1LjYtMS42LDUuOS0xLjYsN2MwLDAuOCwwLDEuNiwwLjIsMi40YzAsMC4xLDAsMC4yLDAuMSwwLjIKCWMwLjEsMCwwLjEtMC4xLDAuMi0wLjFjMC40LTAuNSwwLjgtMS4xLDEuMi0xLjZjMC43LTEuMiwwLjgtMS44LDEuNS00LjNjMCwwLDAtMC4xLDAtMC4xYzAuMSwwLjEsMC4yLDAuMywwLjMsMC40CgljMS41LDEuNCw0LjcsMS4yLDYuNy0xQzE1LDksMTUuMSw2LjIsMTQuOSw1LjEiLz4KPC9zdmc+Cg==) center no-repeat #fff;
  background-size: 20px 20px;
}
ul.social-sharing li a.pinterest:focus, ul.social-sharing li a.pinterest:active, .no-touchevents ul.social-sharing li a.pinterest:hover, ul.social-sharing li a.pinterest:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tcGludGVyZXN0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTUgMTcuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTUgMTcuOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJzb2NpYWxpY29uLXBpbnRlcmVzdC1wYXRoIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTQuOSw1LjFjLTAuNC0yLjUtMi42LTQuNy02LjEtNS4xQzUuOS0wLjMsMi44LDAuOCwxLDMuMmMtMS41LDIuMi0xLjIsNC45LDAsNi4yCgljMC4zLDAuNCwwLjgsMC43LDEuMywwLjljMC4zLDAuMSwwLjUsMCwwLjUtMC4yYzAuMS0wLjMsMC4yLTAuNiwwLjMtMUMzLjEsOSwzLDguOCwyLjgsOC42QzEuNSw3LDIuMSwzLjUsNS4yLDIuMgoJYzIuNy0xLjEsNi45LTAuNCw3LjEsMy4yYzAuMSwxLjgtMC41LDQuMy0yLDUuM2MtMS43LDEuMS0zLjcsMC0zLjItMS41QzcuNSw3LjMsOC4yLDYsNy45LDUuMUM3LjUsMy41LDUuMiwzLjYsNC41LDUuNgoJQzQuMiw2LjQsNC4zLDcuMyw0LjYsOC4yYzAsMC4xLDAuMSwwLjEsMCwwLjJjLTEuNCw1LjYtMS42LDUuOS0xLjYsN2MwLDAuOCwwLDEuNiwwLjIsMi40YzAsMC4xLDAsMC4yLDAuMSwwLjIKCWMwLjEsMCwwLjEtMC4xLDAuMi0wLjFjMC40LTAuNSwwLjgtMS4xLDEuMi0xLjZjMC43LTEuMiwwLjgtMS44LDEuNS00LjNjMCwwLDAtMC4xLDAtMC4xYzAuMSwwLjEsMC4yLDAuMywwLjMsMC40CgljMS41LDEuNCw0LjcsMS4yLDYuNy0xQzE1LDksMTUuMSw2LjIsMTQuOSw1LjEiLz4KPC9zdmc+Cg==);
  background-color: #151515;
}
ul.social-sharing li a.email {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbi1lbnZlbG9wZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDE4IDE0LjEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDE0LjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBpZD0iaWNvbi1lbnZlbG9wZS1wYXRoIiBkPSJNMTYuMyw0LjRjLTEuNiwxLjEtMy4xLDIuMi00LjcsMy4zQzEwLjksOC4xLDkuOCw5LDksOWgwaDBDOC4yLDksNy4xLDguMSw2LjQsNy42CglDNC45LDYuNSwzLjMsNS40LDEuNyw0LjRDMSwzLjksMCwyLjcsMCwxLjhDMCwwLjgsMC41LDAsMS42LDBoMTQuOEMxNy4zLDAsMTgsMC43LDE4LDEuNkMxOCwyLjcsMTcuMiwzLjcsMTYuMyw0LjR6IE0xOCwxMi41CgljMCwwLjktMC43LDEuNi0xLjYsMS42SDEuNmMtMC45LDAtMS42LTAuNy0xLjYtMS42di04YzAuMywwLjMsMC42LDAuNiwxLDAuOWMxLjcsMS4xLDMuNCwyLjMsNSwzLjVjMC44LDAuNiwxLjksMS40LDMsMS40aDBoMAoJYzEuMSwwLDIuMS0wLjgsMy0xLjRjMS42LTEuMiwzLjMtMi4zLDUtMy41YzAuNC0wLjMsMC43LTAuNSwxLTAuOVYxMi41eiIvPgo8L3N2Zz4K) center no-repeat #fff;
  background-size: 20px 20px;
}
ul.social-sharing li a.email:focus, ul.social-sharing li a.email:active, .no-touchevents ul.social-sharing li a.email:hover, ul.social-sharing li a.email:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbi1lbnZlbG9wZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDE4IDE0LjEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDE0LjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBpZD0iaWNvbi1lbnZlbG9wZS1wYXRoIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTYuMyw0LjRjLTEuNiwxLjEtMy4xLDIuMi00LjcsMy4zQzEwLjksOC4xLDkuOCw5LDksOWgwaDBDOC4yLDksNy4xLDguMSw2LjQsNy42CglDNC45LDYuNSwzLjMsNS40LDEuNyw0LjRDMSwzLjksMCwyLjcsMCwxLjhDMCwwLjgsMC41LDAsMS42LDBoMTQuOEMxNy4zLDAsMTgsMC43LDE4LDEuNkMxOCwyLjcsMTcuMiwzLjcsMTYuMyw0LjR6IE0xOCwxMi41CgljMCwwLjktMC43LDEuNi0xLjYsMS42SDEuNmMtMC45LDAtMS42LTAuNy0xLjYtMS42di04YzAuMywwLjMsMC42LDAuNiwxLDAuOWMxLjcsMS4xLDMuNCwyLjMsNSwzLjVjMC44LDAuNiwxLjksMS40LDMsMS40aDBoMAoJYzEuMSwwLDIuMS0wLjgsMy0xLjRjMS42LTEuMiwzLjMtMi4zLDUtMy41YzAuNC0wLjMsMC43LTAuNSwxLTAuOVYxMi41eiIvPgo8L3N2Zz4K);
  background-color: #151515;
}
ul.social-sharing li .printfriendly a {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tcHJpbnRmcmllbmRseSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDE2LjcgMTUuNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYuNyAxNS40IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Imljb24tcHJpbnRmcmllbmRseS1wYXRoIiBmaWxsPSIjMTUxNTE1IiBkPSJNMTYuNywxMi41YzAsMC4yLTAuMiwwLjMtMC4zLDAuM2gtMi4ydjEuNmMwLDAuNS0wLjQsMS0xLDFIMy41CgljLTAuNSwwLTEtMC40LTEtMXYtMS42SDAuM2MtMC4yLDAtMC4zLTAuMi0wLjMtMC4zVjguNGMwLTEuMSwwLjktMS45LDEuOS0xLjloMC42VjFjMC0wLjUsMC40LTEsMS0xaDYuN2MwLjUsMCwxLjMsMC4zLDEuNiwwLjcKCWwxLjUsMS41YzAuNCwwLjQsMC43LDEuMSwwLjcsMS42djIuNmgwLjZjMS4xLDAsMS45LDAuOSwxLjksMS45VjEyLjV6IE0xMi45LDcuN1YzLjloLTEuNmMtMC41LDAtMS0wLjQtMS0xVjEuM0gzLjl2Ni40SDEyLjl6CgkgTTEyLjksMTQuMXYtMi42aC05djIuNkgxMi45eiBNMTQuOCw3LjdjLTAuNCwwLTAuNiwwLjMtMC42LDAuNmMwLDAuNCwwLjMsMC42LDAuNiwwLjZzMC42LTAuMywwLjYtMC42QzE1LjQsOCwxNS4xLDcuNywxNC44LDcuN3oiCgkvPgo8L3N2Zz4K) center no-repeat #fff;
  background-size: 20px 20px;
  border-bottom: 1px solid #151515;
}
ul.social-sharing li .printfriendly a:focus, ul.social-sharing li .printfriendly a:active, .no-touchevents ul.social-sharing li .printfriendly a:hover, ul.social-sharing li .printfriendly a:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tcHJpbnRmcmllbmRseSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDE2LjcgMTUuNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYuNyAxNS40IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Imljb24tcHJpbnRmcmllbmRseS1wYXRoIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTYuNywxMi41YzAsMC4yLTAuMiwwLjMtMC4zLDAuM2gtMi4ydjEuNmMwLDAuNS0wLjQsMS0xLDFIMy41CgljLTAuNSwwLTEtMC40LTEtMXYtMS42SDAuM2MtMC4yLDAtMC4zLTAuMi0wLjMtMC4zVjguNGMwLTEuMSwwLjktMS45LDEuOS0xLjloMC42VjFjMC0wLjUsMC40LTEsMS0xaDYuN2MwLjUsMCwxLjMsMC4zLDEuNiwwLjcKCWwxLjUsMS41YzAuNCwwLjQsMC43LDEuMSwwLjcsMS42djIuNmgwLjZjMS4xLDAsMS45LDAuOSwxLjksMS45VjEyLjV6IE0xMi45LDcuN1YzLjloLTEuNmMtMC41LDAtMS0wLjQtMS0xVjEuM0gzLjl2Ni40SDEyLjl6CgkgTTEyLjksMTQuMXYtMi42aC05djIuNkgxMi45eiBNMTQuOCw3LjdjLTAuNCwwLTAuNiwwLjMtMC42LDAuNmMwLDAuNCwwLjMsMC42LDAuNiwwLjZzMC42LTAuMywwLjYtMC42QzE1LjQsOCwxNS4xLDcuNywxNC44LDcuN3oiCgkvPgo8L3N2Zz4K);
  background-color: #151515;
}
@media screen and (max-width: 959px) {
  ul.social-sharing {
    width: 100%;
    display: table;
    table-layout: fixed;
    border-bottom: 1px solid #151515;
  }
  ul.social-sharing li {
    display: table-cell;
    width: auto;
    height: auto;
    border-right: 1px solid #151515;
  }
  ul.social-sharing li:last-child {
    border-right: 0;
  }
  ul.social-sharing li a {
    padding: 20px;
    border-bottom: 0 !important;
  }
}

.external-link,
.icon-external {
  text-indent: -9999px;
}

/* Print styles */
@media print {
  * {
    background-color: #fff !important;
    color: #000000 !important;
  }
  body {
    background-color: #fff !important;
  }
  a {
    color: #000000 !important;
  }
  tr,
  td,
  th {
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  .skip-link,
  .social-sharing,
  .ambient-video {
    display: none !important;
  }
  header#header {
    display: none;
  }
  footer#footer {
    clear: both;
  }
  footer#footer ul li.widget:not(.widget_text) {
    display: none;
  }
  footer#footer ul li.widget_text {
    width: 100%;
  }
  .logo-print {
    display: block;
    width: auto;
  }
  section {
    min-height: auto;
    opacity: 1 !important;
  }
  section header {
    min-height: auto;
  }
  #unc-experience-header {
    margin-bottom: 50px;
  }
  #unc-experience-header > .media {
    display: none;
  }
  #unc-experience-header > .content {
    position: static !important;
    width: 100% !important;
    padding: 0 !important;
  }
}
/**
* Buttons
*/
.btn, input[type=submit], input[type=reset], .button {
  margin: 0;
  padding: 0;
  font-size: 16px;
  line-height: 26px;
  background-color: transparent;
  border: none;
  cursor: pointer;
  -webkit-appearance: none;
  border-radius: 0;
}
.btn_arrow-right-blue {
  color: #4B9CD3;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctY2lyY2xlLXBhdGhfMV8iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMy41IDIzLjUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIzLjUgMjMuNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJhcnJvdy1jaXJjbGUtcGF0aCIgZmlsbD0iIzRCOUNEMyIgZD0iTTEwLDYuNmw1LjEsNS4xTDEwLDE2LjlsLTEuMS0xLjFsNC4xLTQuMUw4LjksNy43TDEwLDYuNnogTTIzLjUsMTEuOGMwLDYuNS01LjMsMTEuOC0xMS44LDExLjgKCVMwLDE4LjIsMCwxMS44QzAsNS4zLDUuMywwLDExLjgsMFMyMy41LDUuMywyMy41LDExLjh6IE0yMiwxMS44YzAtNS43LTQuNi0xMC4yLTEwLjItMTAuMlMxLjUsNi4xLDEuNSwxMS44CglDMS41LDE3LjQsNi4xLDIyLDExLjgsMjJTMjIsMTcuNCwyMiwxMS44eiIvPgo8L3N2Zz4K) 100% 50% no-repeat;
  background-size: 20px 20px;
}
.btn_arrow-right-blue:focus, .btn_arrow-right-blue:active, .no-touchevents .btn_arrow-right-blue:hover, .btn_arrow-right-blue:hover {
  color: #151515;
  text-decoration: underline;
}

input[type=submit], input[type=reset], .button {
  display: inline-block;
  padding: 14px 25px 10px 25px;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  font-weight: normal;
  text-align: center;
  text-transform: uppercase;
  color: #151515;
  background-color: #4B9CD3;
  transition: color 0.25s ease-in-out, border-color 0.25s ease-in-out, background-color 0.25s ease-in-out;
  /**
  * Focus/Hover
  */
  /**
  * White Background
  */
  /**
  * White No-Background
  */
  /**
  * Black Background
  */
  /**
  * External Link
  */
}
input[type=submit]:focus, input[type=submit]:active, .no-touchevents input[type=submit]:hover, input[type=submit]:hover, input[type=reset]:focus, input[type=reset]:active, .no-touchevents input[type=reset]:hover, input[type=reset]:hover, .button:focus, .button:active, .no-touchevents .button:hover, .button:hover {
  background-color: #151515;
  color: #4B9CD3;
  text-decoration: none;
}
input[type=submit].white, input[type=reset].white, .button.white {
  background-color: #fff;
  color: #3B7CA7;
  /**
  * Focus/Hover
  */
}
input[type=submit].white.black-text,
input[type=submit].white span, input[type=reset].white.black-text,
input[type=reset].white span, .button.white.black-text,
.button.white span {
  color: #151515;
  /**
  * Focus/Hover
  */
}
input[type=submit].white.black-text:focus, input[type=submit].white.black-text:active, .no-touchevents input[type=submit].white.black-text:hover, input[type=submit].white.black-text:hover,
input[type=submit].white span:focus,
input[type=submit].white span:active,
.no-touchevents input[type=submit].white span:hover,
input[type=submit].white span:hover, input[type=reset].white.black-text:focus, input[type=reset].white.black-text:active, .no-touchevents input[type=reset].white.black-text:hover, input[type=reset].white.black-text:hover,
input[type=reset].white span:focus,
input[type=reset].white span:active,
.no-touchevents input[type=reset].white span:hover,
input[type=reset].white span:hover, .button.white.black-text:focus, .button.white.black-text:active, .no-touchevents .button.white.black-text:hover, .button.white.black-text:hover,
.button.white span:focus,
.button.white span:active,
.no-touchevents .button.white span:hover,
.button.white span:hover {
  background-color: #4B9CD3;
  color: #fff;
  text-decoration: underline;
}
input[type=submit].white:focus, input[type=submit].white:active, .no-touchevents input[type=submit].white:hover, input[type=submit].white:hover, input[type=reset].white:focus, input[type=reset].white:active, .no-touchevents input[type=reset].white:hover, input[type=reset].white:hover, .button.white:focus, .button.white:active, .no-touchevents .button.white:hover, .button.white:hover {
  background-color: #151515;
  color: #fff;
}
input[type=submit].white-no-bg, input[type=reset].white-no-bg, .button.white-no-bg {
  background-color: transparent;
  border: 1px solid #fff;
  color: #fff;
  /**
  * Focus/Hover
  */
}
input[type=submit].white-no-bg:focus, input[type=submit].white-no-bg:active, .no-touchevents input[type=submit].white-no-bg:hover, input[type=submit].white-no-bg:hover, input[type=reset].white-no-bg:focus, input[type=reset].white-no-bg:active, .no-touchevents input[type=reset].white-no-bg:hover, input[type=reset].white-no-bg:hover, .button.white-no-bg:focus, .button.white-no-bg:active, .no-touchevents .button.white-no-bg:hover, .button.white-no-bg:hover {
  background-color: #fff;
  color: #3B7CA7;
}
input[type=submit].black, input[type=reset].black, .button.black {
  background-color: #151515;
  color: #fff;
  /**
  * External Link
  */
  /**
  * Focus/Hover
  */
}
input[type=submit].black.external, input[type=reset].black.external, .button.black.external {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tZXh0ZXJuYWxsaW5rIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAgMTAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwIDEwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Imljb24tZXh0ZXJuYWxsaW5rLXBhdGgiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMCwwdjUuNUg4LjlWMS45TDAuOCwxMEwwLDkuMmw4LjEtOC4xSDQuNVYwSDEweiIvPgo8L3N2Zz4K);
  background-position: 90% 50%;
  background-repeat: no-repeat;
  background-size: 13px 13px;
}
input[type=submit].black:focus, input[type=submit].black:active, .no-touchevents input[type=submit].black:hover, input[type=submit].black:hover, input[type=reset].black:focus, input[type=reset].black:active, .no-touchevents input[type=reset].black:hover, input[type=reset].black:hover, .button.black:focus, .button.black:active, .no-touchevents .button.black:hover, .button.black:hover {
  background-color: #4B9CD3;
  color: #151515;
}
input[type=submit].external, input[type=reset].external, .button.external {
  padding-right: 45px;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tZXh0ZXJuYWxsaW5rIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAgMTAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwIDEwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Imljb24tZXh0ZXJuYWxsaW5rLXBhdGgiIGQ9Ik0xMCwwdjUuNUg4LjlWMS45TDAuOCwxMEwwLDkuMmw4LjEtOC4xSDQuNVYwSDEweiIvPgo8L3N2Zz4K);
  background-position: 90% 50%;
  background-repeat: no-repeat;
  background-size: 13px 13px;
}

.content .button {
  color: #151515;
  background-color: #4B9CD3;
}
.content .button:focus, .content .button:active, .no-touchevents .content .button:hover, .content .button:hover {
  background-color: #151515;
  color: #4B9CD3;
  text-decoration: none;
}

/**
* Header
*/
header#header {
  position: relative;
  z-index: 10;
  /**
   * Header Upper Area
   */
  /**
   * Navigation Bar
   */
  /**
   * MAIN MENU
   */
  /**
   * 960 design
   */
  /**
   * 960 and above designs
   * - Menu: Enable hover on menu items to show sub menus
   */
  /**
   * 620 design
   * - Header: Smaller header
   * - Menu: Move to the right hand side
   * - Menu: Display the button toggles,  allowing the user to navigate through to sub level menus
   */
  /**
   * 320 design
   * - Mobile Menu Button: Display
   */
  /**
  * Section Menu
  */
  /**
   * External Link
   * - Displayed on e.g. School (instead of Section menu)
   */
}
header#header .header {
  position: relative;
  width: 100%;
  height: 177px;
  background-color: #4B9CD3;
  overflow: hidden;
  /**
    * Background Image
    */
  /**
    * Ambient Video Background
    */
  /**
    * Logo
    */
}
@media screen and (min-width: 960px) {
  body.unc-experience.search-open header#header .header {
    overflow: visible;
  }
  header#header .header #navigation.fixed {
    background-color: #4b9cd3;
    border-bottom: 1px solid #fff !important;
  }
  header#header .header #navigation.fixed nav#navigation-main-menu ul.menu > li.menu-depth-0 > a,
  header#header .header #navigation.fixed nav#navigation-main-menu ul.menu > li.menu-depth-0 > button {
    color: #fff;
  }
  header#header .header #navigation.fixed .menu-logo a {
    background: url(images/UNCwebsite_textreatment_white.6f01967d.png) center no-repeat;
  }
}
header#header .header_bg-image {
  background-size: 0 0;
  background-position: center;
  background-repeat: no-repeat;
}
body.navigate-open header#header .header_bg-image {
  background-size: cover;
}
header#header .header .media {
  display: none;
  position: relative;
}
@media screen and (min-width: 960px) {
  body.navigate-open header#header .header .media {
    display: block;
    height: 177px;
  }
}
header#header .header .media .video {
  height: 177px;
}
header#header .header .media video {
  z-index: 1;
}
header#header .header .media .pause {
  right: 24px !important;
}
header#header .header .header_bg-video video {
  width: 100%;
  top: 0;
  z-index: 1;
}
header#header .header a.custom-logo-link {
  position: relative;
  z-index: 2;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  align-items: center;
  width: 286px;
  height: 177px;
  margin: 0 4.1666666667%;
  color: #fff;
  outline: 0;
}
.keyboard-user header#header .header a.custom-logo-link:focus {
  box-shadow: 0 0 0 2px #151515 inset;
}
@media screen and (min-width: 960px) {
  header#header .header a.custom-logo-link {
    position: absolute;
  }
}
@media screen and (min-width: 1200px) {
  header#header .header a.custom-logo-link {
    margin: 0 8.3333333333%;
  }
}
header#header #navigation {
  position: relative;
  z-index: 1;
  width: 100%;
  height: 64px;
  background-color: #fff;
  transition: background-color 0.25s ease-in-out, border-color 0.25s ease-in-out;
}
@media screen and (min-width: 960px) {
  header#header #navigation {
    border-bottom: 1px solid #E1E1E1;
  }
  body.unc-experience header#header #navigation {
    border: 0;
  }
  body.navigate-open header#header #navigation, body.search-open header#header #navigation {
    border-color: transparent;
  }
  body.navigate-open header#header #navigation nav#navigation-main-menu ul.menu > li > a[aria-expanded=true],
  body.navigate-open header#header #navigation nav#navigation-main-menu ul.menu > li > button[aria-expanded=true], body.search-open header#header #navigation nav#navigation-main-menu ul.menu > li > a[aria-expanded=true],
  body.search-open header#header #navigation nav#navigation-main-menu ul.menu > li > button[aria-expanded=true] {
    color: #3B7CA7;
  }
}
header#header #navigation .menu-logo {
  display: none;
}
header#header nav#navigation-main-menu {
  width: 75%;
  float: left;
  /**
    * Close Main Menu Button 620 design and above
    */
  /**
    * Mobile Main Menu Button
    */
  /**
    * Toggle Submenu Button
    * - Hidden by default, displayed on 960 designs and lower
    */
  /**
    * Menu
    */
}
header#header nav#navigation-main-menu button#main-menu-close {
  display: none;
  visibility: hidden;
  outline: 0;
  /**
     * Show
     * - Toggled by JS
     */
}
.keyboard-user header#header nav#navigation-main-menu button#main-menu-close:focus {
  box-shadow: 0 0 0 2px #146aff inset;
}
header#header nav#navigation-main-menu button#main-menu-close.show {
  position: relative;
  display: block;
  visibility: visible;
  width: auto;
  height: auto;
  clip: auto;
  position: absolute !important;
  top: 0;
  right: 10px;
  width: 64px;
  height: 64px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tY2xvc2UtcGF0aF8xXyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cjxwb2x5Z29uIGlkPSJpY29uLWNsb3NlLXBhdGgiIHBvaW50cz0iMTYsMS42IDE0LjQsMCA4LDYuNCA4LDYuNCA4LDYuNCAxLjYsMCAwLDEuNiA2LjQsOCAwLDE0LjQgMS42LDE2IDgsOS42IDgsOS42IDgsOS42IDE0LjQsMTYgCgkxNiwxNC40IDkuNiw4ICIvPgo8L3N2Zz4K) center no-repeat;
  background-size: 16px 16px;
  margin: 0;
  padding: 0;
  background-color: transparent;
  border: none;
  -webkit-appearance: none;
  border-radius: 0;
  text-indent: -9999px;
}
header#header nav#navigation-main-menu button#mobile-main-menu {
  display: none;
}
header#header nav#navigation-main-menu button.toggle {
  position: absolute;
  clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
  padding: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
}
header#header nav#navigation-main-menu ul.menu {
  float: left;
  width: 50%;
}
@media screen and (min-width: 960px) {
  header#header nav#navigation-main-menu ul.menu {
    height: auto !important;
  }
}
header#header nav#navigation-main-menu ul.menu > li {
  float: left;
  margin: 0 11.1111111111%;
  /**
      * Link
      */
  /**
      * Current State
      */
  /**
      * Sub Menu, Level 1
      */
}
header#header nav#navigation-main-menu ul.menu > li:first-child {
  text-align: right;
}
header#header nav#navigation-main-menu ul.menu > li > a,
header#header nav#navigation-main-menu ul.menu > li > button {
  outline: 0;
}
.keyboard-user header#header nav#navigation-main-menu ul.menu > li > a:focus,
.keyboard-user header#header nav#navigation-main-menu ul.menu > li > button:focus {
  box-shadow: 0 0 0 2px #151515 inset;
}
header#header nav#navigation-main-menu ul.menu > li a,
header#header nav#navigation-main-menu ul.menu > li button {
  display: block;
  width: 100%;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 18px;
  line-height: 64px;
  color: #151515;
  text-decoration: none;
  text-transform: uppercase;
  text-align: left;
  margin: 0;
  padding: 0;
  background-color: transparent;
  border: none;
  -webkit-appearance: none;
  border-radius: 0;
  transition: color 0.25s ease-in-out, background-color 0.25s ease-in-out, border-color 0.25s ease-in-out;
  /**
       * Hover State
       */
}
header#header nav#navigation-main-menu ul.menu > li a:focus, header#header nav#navigation-main-menu ul.menu > li a:active, .no-touchevents header#header nav#navigation-main-menu ul.menu > li a:hover, header#header nav#navigation-main-menu ul.menu > li a:hover,
header#header nav#navigation-main-menu ul.menu > li button:focus,
header#header nav#navigation-main-menu ul.menu > li button:active,
.no-touchevents header#header nav#navigation-main-menu ul.menu > li button:hover,
header#header nav#navigation-main-menu ul.menu > li button:hover {
  color: #3B7CA7;
  text-decoration: none;
}
header#header nav#navigation-main-menu ul.menu > li.current-menu-item > a,
header#header nav#navigation-main-menu ul.menu > li.current-menu-item button, header#header nav#navigation-main-menu ul.menu > li.current-menu-ancestor:not(.menu-item-type-custom) > a,
header#header nav#navigation-main-menu ul.menu > li.current-menu-ancestor:not(.menu-item-type-custom) button {
  color: #3B7CA7;
}
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu {
  display: none;
  animation: fade-in 0.25s ease-in-out;
  position: absolute !important;
  width: 58.3333333333%;
  height: calc(100vh - 64px) !important;
  top: 64px;
  left: 0;
  z-index: 100;
  zoom: 1;
  background: #fff;
  clip: auto;
  padding-top: 20px;
  /**
       * Show
       * - Toggled by JS
       * - Display the sub menu
       */
}
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu.show {
  display: block;
}
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li {
  clear: both;
  float: left;
  width: 28.5714285714%;
  margin-left: 28.5714285714%;
  /**
        * Link
        */
  /**
        * External Links Icon
        */
  /**
        * Current State
        */
  /**
        * Mobile Close Sub Menu Button
        */
  /**
        * Sub Menu, Level 2
        */
}
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li a,
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li button {
  display: inline-block;
  clear: both;
  float: left;
  margin: 0;
  padding: 0;
  background-color: transparent;
  border: none;
  -webkit-appearance: none;
  border-radius: 0;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  line-height: 26px;
  text-transform: none;
  text-align: left;
  padding: 5px 0;
  width: auto;
  /**
           * Hover State
  */
}
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li a:focus, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li a:active, .no-touchevents header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li a:hover, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li a:hover,
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li button:focus,
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li button:active,
.no-touchevents header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li button:hover,
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li button:hover {
  color: #3B7CA7;
}
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li a:focus span.external-link, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li a:active span.external-link, .no-touchevents header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li a:hover span.external-link, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li a:hover span.external-link,
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li button:focus span.external-link,
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li button:active span.external-link,
.no-touchevents header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li button:hover span.external-link,
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li button:hover span.external-link {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tZXh0ZXJuYWxsaW5rIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB3aWR0aD0iMTBweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgMTAgMTAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwIDEwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzRCOUNEMzt9Cjwvc3R5bGU+CjxwYXRoIGlkPSJpY29uLWV4dGVybmFsbGluay1wYXRoIiBjbGFzcz0ic3QwIiBkPSJNMTAsMHY1LjVIOC45VjEuOUwwLjgsMTBMMCw5LjJsOC4xLTguMUg0LjVWMEgxMHoiLz4KPC9zdmc+Cg==);
}
@media screen and (min-width: 960px) {
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li.active a {
    color: #3B7CA7;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI2cHgiIGhlaWdodD0iN3B4Ij4KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzRCOUNEMyIgZD0iTTMuMDAwLDAuMzI4IEwzLjAwMCwwLjMyOCBDNC42NTcsMC4zMjggNi4wMDAsMS42NzEgNi4wMDAsMy4zMjggTDYuMDAwLDMuMzI5IEM2LjAwMCw0Ljk4NiA0LjY1Nyw2LjMyOSAzLjAwMCw2LjMyOSBMMy4wMDAsNi4zMjkgQzEuMzQzLDYuMzI5IC0wLjAwMCw0Ljk4NiAtMC4wMDAsMy4zMjkgTC0wLjAwMCwzLjMyOCBDLTAuMDAwLDEuNjcxIDEuMzQzLDAuMzI4IDMuMDAwLDAuMzI4IFoiLz4KPC9zdmc+) 0 48% no-repeat;
    background-size: 6px 7px;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li.active a span.external-link {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tZXh0ZXJuYWxsaW5rIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB3aWR0aD0iMTBweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgMTAgMTAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwIDEwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6IzY4Njg2ODt9Cjwvc3R5bGU+CjxwYXRoIGlkPSJpY29uLWV4dGVybmFsbGluay1wYXRoIiBjbGFzcz0ic3QwIiBkPSJNMTAsMHY1LjVIOC45VjEuOUwwLjgsMTBMMCw5LjJsOC4xLTguMUg0LjVWMEgxMHoiLz4KPC9zdmc+Cg==);
  }
}
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li span.external-link {
  display: inline-block;
  width: 9px;
  height: 9px;
  margin: 0 0 0 12px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tZXh0ZXJuYWxsaW5rIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAgMTAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwIDEwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Imljb24tZXh0ZXJuYWxsaW5rLXBhdGgiIGQ9Ik0xMCwwdjUuNUg4LjlWMS45TDAuOCwxMEwwLDkuMmw4LjEtOC4xSDQuNVYwSDEweiIvPgo8L3N2Zz4K) right top no-repeat;
  background-size: 9px 9px;
  position: relative;
  top: 7px;
}
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li button.close-sub-menu {
  display: none;
  visibility: hidden;
}
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu {
  animation: fade-in 0.25s ease-in-out;
  display: none;
  position: absolute !important;
  z-index: 101;
  top: 20px;
  left: 57.1428571429%;
  width: 100%;
}
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu.show {
  display: block;
}
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li {
  width: 35.7142857143%;
  /**
          * Link
          */
  /**
          * Current
          */
  /**
          * Close Sub Menu Button
          */
}
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li a,
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li button {
  padding: 0;
  color: #343434;
  text-indent: initial;
  margin: 0;
  padding: 0;
  background-color: transparent;
  border: none;
  -webkit-appearance: none;
  border-radius: 0;
  padding: 5px 0;
  background: none;
  /**
           * Hover State
           */
}
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li a:focus, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li a:active, .no-touchevents header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li a:hover, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li a:hover,
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li button:focus,
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li button:active,
.no-touchevents header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li button:hover,
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li button:hover {
  color: #151515;
  background: none;
}
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li a:focus span.external-link, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li a:active span.external-link, .no-touchevents header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li a:hover span.external-link, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li a:hover span.external-link,
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li button:focus span.external-link,
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li button:active span.external-link,
.no-touchevents header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li button:hover span.external-link,
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li button:hover span.external-link {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tZXh0ZXJuYWxsaW5rIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAgMTAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwIDEwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Imljb24tZXh0ZXJuYWxsaW5rLXBhdGgiIGQ9Ik0xMCwwdjUuNUg4LjlWMS45TDAuOCwxMEwwLDkuMmw4LjEtOC4xSDQuNVYwSDEweiIvPgo8L3N2Zz4K);
}
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li.current-menu-item > a,
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li.current-menu-item button, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li.current-menu-ancestor > a,
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li.current-menu-ancestor button {
  color: #151515;
  background: none;
}
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li button.close-sub-menu {
  display: none;
  visibility: hidden;
}
@media screen and (max-width: 1199px) {
  header#header #navigation.fixed {
    background-position: 68% center;
  }
  header#header nav#navigation-main-menu ul.menu > li {
    margin-right: 0;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu {
    /**
          * Sub Menu Level 1
          **/
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li {
    margin-left: 7.1428571429%;
    width: 42.8571428571%;
    /**
           * Sub Menu Level 2
           **/
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > a,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > button {
    margin-left: -20px;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu {
    left: 50%;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu li {
    width: 42.8571428571%;
  }
}
@media screen and (min-width: 960px) {
  header#header {
    /**
      * Main Menu
      */
    /**
      * Sticky Posts
      * - Displayed using JS when the Main Menu's 'Navigate' is selected
      */
  }
  header#header #navigation {
    /**
       * Fixed
       * - Set by JS
       */
  }
  header#header #navigation.fixed {
    position: fixed;
    top: 0;
    max-width: 1600px;
    z-index: 100; /* Ensure that all sub menus overlay all <section>s with position: relative */
    background: #4B9CD3;
    border-bottom: 0;
  }
  header#header #navigation.fixed .menu-logo {
    display: block;
    position: absolute;
    top: 0;
    left: 37%;
    z-index: 101;
  }
  header#header #navigation.fixed .menu-logo a {
    display: block;
    text-indent: -9999px;
    width: 420px;
    height: 64px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImxvZ28tdW5jLXNsaW0iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAzOTUgMTMuMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzk1IDEzLjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBpZD0ibG9nby11bmMtc2xpbS1wYXRoIiBmaWxsPSIjMDAwMDAwIiBkPSJNMC4xLDAuMmg4LjRsMC4xLDIuNUg4LjJDOCwyLDcuOCwxLjUsNy41LDEuMkM3LjMsMSw2LjcsMC45LDUuOCwwLjlINXY3LjYKCUM1LDksNS4xLDkuNCw1LjMsOS41YzAuMiwwLjEsMC42LDAuMiwxLjIsMC4zdjAuM0gyLjFWOS44YzAuNiwwLDEtMC4yLDEuMi0wLjNjMC4yLTAuMiwwLjItMC42LDAuMi0xLjJWMC45SDIuNwoJQzEuOSwwLjksMS4zLDEsMSwxLjJDMC43LDEuNSwwLjUsMiwwLjQsMi44SDBMMC4xLDAuMnogTTkuNCw5LjhjMC42LTAuMSwwLjktMC4yLDEuMS0wLjNjMC4xLTAuMiwwLjItMC41LDAuMi0xLjJWMS45CgljMC0wLjUtMC4xLTAuOS0wLjItMUMxMC4zLDAuNywxMCwwLjYsOS40LDAuNVYwLjJoNC4xdjAuM2MtMC41LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4yLTAuMiwwLjUtMC4yLDF2Mi45aDQuNVYxLjkKCWMwLTAuNS0wLjEtMC45LTAuMi0xYy0wLjItMC4yLTAuNS0wLjMtMS4xLTAuM1YwLjJoNC4xdjAuM2MtMC41LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4yLTAuMiwwLjUtMC4yLDF2Ni42YzAsMC41LDAuMSwwLjksMC4yLDEKCWMwLjIsMC4yLDAuNSwwLjMsMS4xLDAuM3YwLjNoLTQuMVY5LjhjMC42LTAuMSwwLjktMC4yLDEuMS0wLjNjMC4xLTAuMiwwLjItMC41LDAuMi0xLjJWNS40aC00LjV2My4xYzAsMC41LDAuMSwwLjksMC4yLDEKCWMwLjIsMC4yLDAuNSwwLjMsMS4xLDAuM3YwLjNIOS40VjkuOHogTTIwLjQsOS44YzAuNS0wLjEsMC45LTAuMiwxLjEtMC4zYzAuMi0wLjEsMC4yLTAuNSwwLjItMVYxLjljMC0wLjUtMC4xLTAuOS0wLjItMQoJYy0wLjItMC4yLTAuNS0wLjMtMS4xLTAuM1YwLjJoNy45bDAuMSwyLjFIMjhjLTAuMS0wLjctMC4zLTEuMS0wLjYtMS4zcy0wLjgtMC4zLTEuNy0wLjNoLTJjLTAuMiwwLTAuNCwwLTAuNCwwLjEKCWMtMC4xLDAuMS0wLjEsMC4yLTAuMSwwLjR2My4zaDIuM2MwLjYsMCwxLTAuMSwxLjItMC4zYzAuMi0wLjIsMC4zLTAuNiwwLjQtMS4xaDAuM3YzLjRoLTAuM2MtMC4xLTAuNi0wLjMtMS0wLjQtMS4xCgljLTAuMi0wLjItMC42LTAuMy0xLjItMC4zaC0yLjN2My43YzAsMC4zLDAuMSwwLjUsMC4zLDAuNWMwLjIsMC4xLDAuNywwLjEsMS43LDAuMWMxLDAsMS43LTAuMSwyLjItMC4zYzAuNS0wLjIsMC45LTAuOCwxLjMtMS42CgloMC40bC0wLjcsMi41aC04VjkuOHogTTM3LjQsMC4ydjAuM2MtMC42LDAtMC45LDAuMS0xLjEsMC4zQzM2LjEsMSwzNiwxLjMsMzYsMS45djQuN2MwLDAuOCwwLjEsMS40LDAuMywxLjgKCWMwLjQsMC44LDEuMSwxLjIsMi4zLDEuMmMxLjIsMCwyLTAuNCwyLjQtMS4yYzAuMi0wLjUsMC4zLTEuMiwwLjMtMi4xVjIuNGMwLTAuOC0wLjEtMS4zLTAuMy0xLjVjLTAuMi0wLjItMC42LTAuMy0xLjEtMC40VjAuMmgzLjQKCXYwLjNjLTAuNiwwLjEtMC45LDAuMi0xLjEsMC40QzQyLjEsMS4yLDQyLDEuNiw0MiwyLjR2My45YzAsMS0wLjIsMS44LTAuNSwyLjRjLTAuNiwxLjEtMS43LDEuNi0zLjMsMS42Yy0xLjYsMC0yLjctMC41LTMuMy0xLjYKCWMtMC4zLTAuNi0wLjUtMS4zLTAuNS0yLjJWMS45YzAtMC41LTAuMS0wLjktMC4yLTFjLTAuMi0wLjItMC41LTAuMi0xLjEtMC4zVjAuMkgzNy40eiBNNDQuMyw5LjhjMC42LTAuMSwxLTAuMiwxLjItMC40CgljMC4yLTAuMiwwLjMtMC43LDAuMy0xLjVWMS4zbC0wLjItMC4yYy0wLjItMC4zLTAuNC0wLjQtMC42LTAuNWMtMC4yLTAuMS0wLjQtMC4xLTAuNy0wLjFWMC4yaDIuNWw1LjcsNy4xVjIuNAoJYzAtMC44LTAuMS0xLjMtMC40LTEuNmMtMC4yLTAuMi0wLjUtMC4zLTEuMS0wLjNWMC4yaDMuNXYwLjNjLTAuNiwwLjEtMC45LDAuMi0xLjEsMC40cy0wLjMsMC43LTAuMywxLjV2Ny44aC0wLjNsLTYuNi04LjF2NS44CgljMCwwLjgsMC4xLDEuMywwLjQsMS42YzAuMiwwLjIsMC41LDAuMywxLDAuM3YwLjNoLTMuNVY5Ljh6IE01NS40LDkuOGMwLjYsMCwxLTAuMSwxLjItMC4zYzAuMi0wLjEsMC4zLTAuNSwwLjMtMS4xVjEuOQoJYzAtMC41LTAuMS0wLjktMC4zLTEuMWMtMC4yLTAuMi0wLjYtMC4yLTEuMi0wLjNWMC4yaDQuNHYwLjNjLTAuNiwwLTEsMC4xLTEuMiwwLjNjLTAuMiwwLjItMC4zLDAuNS0wLjMsMS4xdjYuNgoJYzAsMC42LDAuMSwwLjksMC4zLDEuMWMwLjIsMC4xLDAuNiwwLjIsMS4yLDAuM3YwLjNoLTQuNFY5Ljh6IE02NC43LDAuMnYwLjNjLTAuNCwwLTAuNiwwLTAuOCwwLjFjLTAuMiwwLjEtMC40LDAuMi0wLjQsMC41CgljMCwwLjEsMCwwLjMsMC4xLDAuNXMwLjIsMC42LDAuNSwxLjFsMi4zLDUuMmwyLjEtNS42YzAuMS0wLjIsMC4yLTAuNSwwLjItMC42YzAtMC4yLDAuMS0wLjMsMC4xLTAuNGMwLTAuMy0wLjEtMC41LTAuNC0wLjYKCWMtMC4xLTAuMS0wLjQtMC4xLTAuNy0wLjFWMC4yaDN2MC4zYy0wLjMsMC0wLjUsMC4xLTAuNywwLjNjLTAuMiwwLjItMC41LDAuNi0wLjcsMS4xbC0zLjMsOC4zSDY2bC0zLjctOC4xQzYyLDEuNCw2MS43LDEsNjEuNiwwLjgKCWMtMC4yLTAuMi0wLjUtMC4zLTAuOC0wLjNWMC4ySDY0Ljd6IE03MS43LDkuOGMwLjUtMC4xLDAuOS0wLjIsMS4xLTAuM0M3Myw5LjMsNzMsOSw3Myw4LjRWMS45YzAtMC41LTAuMS0wLjktMC4yLTEKCWMtMC4yLTAuMi0wLjUtMC4zLTEuMS0wLjNWMC4yaDcuOWwwLjEsMi4xaC0wLjRjLTAuMS0wLjctMC4zLTEuMS0wLjYtMS4zUzc3LjksMC44LDc3LDAuOGgtMmMtMC4yLDAtMC40LDAtMC40LDAuMQoJYy0wLjEsMC4xLTAuMSwwLjItMC4xLDAuNHYzLjNoMi4zYzAuNiwwLDEtMC4xLDEuMi0wLjNjMC4yLTAuMiwwLjMtMC42LDAuNC0xLjFoMC4zdjMuNGgtMC4zYy0wLjEtMC42LTAuMy0xLTAuNC0xLjEKCWMtMC4yLTAuMi0wLjYtMC4zLTEuMi0wLjNoLTIuM3YzLjdjMCwwLjMsMC4xLDAuNSwwLjMsMC41YzAuMiwwLjEsMC43LDAuMSwxLjcsMC4xYzEsMCwxLjctMC4xLDIuMi0wLjNjMC41LTAuMiwwLjktMC44LDEuMy0xLjYKCWgwLjRsLTAuNywyLjVoLThWOS44eiBNODEsOS44YzAuNi0wLjEsMC45LTAuMiwxLjEtMC4zYzAuMS0wLjIsMC4yLTAuNiwwLjItMS4yVjEuOWMwLTAuNS0wLjEtMC45LTAuMi0xYy0wLjItMC4yLTAuNS0wLjMtMS0wLjMKCVYwLjJoNC4xYzAuOSwwLDEuNiwwLjEsMi4xLDAuM2MxLjEsMC40LDEuNiwxLjIsMS42LDIuM2MwLDAuNy0wLjIsMS4zLTAuNywxLjdjLTAuNSwwLjQtMS4xLDAuNy0yLDAuOGwzLjEsMy44CgljMC4yLDAuMiwwLjQsMC40LDAuNiwwLjVjMC4yLDAuMSwwLjQsMC4yLDAuNywwLjJ2MC4zaC0yLjRsLTMuNy00LjZsLTAuNywwdjIuOWMwLDAuNSwwLjEsMC45LDAuMiwxYzAuMiwwLjEsMC41LDAuMiwxLjEsMC4zdjAuMwoJSDgxVjkuOHogTTg2LDQuNmMwLjgtMC4zLDEuMi0wLjksMS4yLTEuOGMwLTAuOS0wLjQtMS40LTEuMS0xLjhjLTAuNC0wLjItMC45LTAuMy0xLjUtMC4zYy0wLjQsMC0wLjcsMC0wLjgsMC4xCgljLTAuMSwwLjEtMC4xLDAuMi0wLjEsMC40VjVDODQuOCw0LjksODUuNiw0LjgsODYsNC42eiBNOTEuNyw3LjFjMC4zLDAuNywwLjUsMS4yLDAuOSwxLjZjMC42LDAuNywxLjMsMSwyLjIsMQoJYzAuNSwwLDAuOS0wLjEsMS4yLTAuNGMwLjMtMC4zLDAuNS0wLjcsMC41LTEuM2MwLTAuNS0wLjItMC45LTAuNS0xLjNjLTAuMi0wLjItMC43LTAuNi0xLjQtMWwtMS4zLTAuOGMtMC40LTAuMi0wLjctMC41LTAuOS0wLjcKCWMtMC40LTAuNS0wLjYtMS0wLjYtMS41YzAtMC43LDAuMi0xLjQsMC43LTEuOUM5MywwLjMsOTMuNywwLDk0LjUsMGMwLjMsMCwwLjcsMC4xLDEuMiwwLjJjMC41LDAuMiwwLjcsMC4yLDAuOCwwLjIKCWMwLjIsMCwwLjMsMCwwLjQtMC4xQzk3LDAuMyw5NywwLjIsOTcsMGgwLjNsMC4zLDMuMmgtMC40Yy0wLjItMC45LTAuNi0xLjYtMS4yLTJjLTAuNS0wLjQtMS4xLTAuNi0xLjYtMC42Yy0wLjQsMC0wLjgsMC4xLTEuMSwwLjQKCWMtMC4zLDAuMi0wLjUsMC42LTAuNSwxYzAsMC40LDAuMSwwLjcsMC4zLDFjMC4yLDAuMywwLjYsMC42LDEuMSwwLjlsMS4zLDAuOGMwLjgsMC41LDEuNCwxLDEuNywxLjRDOTcuOCw2LjQsOTgsNi45LDk4LDcuNQoJYzAsMC44LTAuMywxLjQtMC45LDEuOWMtMC42LDAuNS0xLjMsMC44LTIuMiwwLjhjLTAuNSwwLTAuOS0wLjEtMS40LTAuM2MtMC41LTAuMi0wLjgtMC4zLTAuOS0wLjNjLTAuMiwwLTAuMywwLjEtMC40LDAuMgoJYy0wLjEsMC4xLTAuMSwwLjItMC4xLDAuM2gtMC4zbC0wLjQtMy4ySDkxLjd6IE05OSw5LjhjMC42LDAsMS0wLjEsMS4yLTAuM2MwLjItMC4xLDAuMy0wLjUsMC4zLTEuMVYxLjljMC0wLjUtMC4xLTAuOS0wLjMtMS4xCglDMTAwLDAuNiw5OS42LDAuNiw5OSwwLjVWMC4yaDQuNHYwLjNjLTAuNiwwLTEsMC4xLTEuMiwwLjNjLTAuMiwwLjItMC4zLDAuNS0wLjMsMS4xdjYuNmMwLDAuNiwwLjEsMC45LDAuMywxLjEKCWMwLjIsMC4xLDAuNiwwLjIsMS4yLDAuM3YwLjNIOTlWOS44eiBNMTA0LjMsMC4yaDguNGwwLjEsMi41aC0wLjRjLTAuMi0wLjgtMC40LTEuMy0wLjctMS41Yy0wLjMtMC4yLTAuOC0wLjQtMS43LTAuNGgtMC44djcuNgoJYzAsMC42LDAuMSwwLjksMC4zLDEuMWMwLjIsMC4xLDAuNiwwLjIsMS4yLDAuM3YwLjNoLTQuM1Y5LjhjMC42LDAsMS0wLjIsMS4yLTAuM2MwLjItMC4yLDAuMi0wLjYsMC4yLTEuMlYwLjloLTAuOAoJYy0wLjgsMC0xLjQsMC4xLTEuNywwLjRjLTAuMywwLjItMC41LDAuOC0wLjcsMS41aC0wLjRMMTA0LjMsMC4yeiBNMTE3LjgsMC4ydjAuM2MtMC4zLDAtMC42LDAtMC44LDAuMWMtMC4yLDAuMS0wLjMsMC4yLTAuMywwLjQKCWMwLDAuMSwwLDAuMSwwLDAuMmMwLDAuMSwwLjEsMC4yLDAuMiwwLjRsMi4yLDMuMmwyLjEtMy4yYzAuMS0wLjEsMC4xLTAuMywwLjItMC4zYzAtMC4xLDAtMC4yLDAtMC4yYzAtMC4yLTAuMS0wLjQtMC4zLTAuNAoJYy0wLjEsMC0wLjQtMC4xLTAuNy0wLjFWMC4yaDMuMnYwLjNjLTAuMywwLTAuNiwwLjEtMC44LDAuM2MtMC40LDAuMy0wLjgsMC43LTEuMiwxLjRsLTIuMiwzLjN2Mi45YzAsMC42LDAuMSwwLjksMC4zLDEuMQoJYzAuMiwwLjEsMC42LDAuMiwxLjIsMC4zdjAuM2gtNC41VjkuOGMwLjcsMCwxLjEtMC4xLDEuMi0wLjNjMC4yLTAuMiwwLjItMC42LDAuMi0xLjJWNS43bC0xLjktMi44Yy0wLjctMS0xLjEtMS42LTEuNC0xLjkKCWMtMC4zLTAuMy0wLjYtMC40LTEtMC40VjAuMkgxMTcuOHogTTEzNS41LDQuMWMwLjMsMC40LDAuNSwwLjksMC41LDEuNWMwLDEtMC41LDItMS40LDNjLTAuOSwxLTEuOSwxLjUtMywxLjUKCWMtMC43LDAtMS4yLTAuMi0xLjYtMC42cy0wLjYtMC45LTAuNi0xLjZjMC0xLjEsMC40LTIuMSwxLjMtM2MwLjktMSwxLjktMS41LDMtMS41QzEzNC42LDMuNSwxMzUuMiwzLjcsMTM1LjUsNC4xeiBNMTMxLDkuNQoJYzAuMiwwLjMsMC41LDAuNCwwLjksMC40YzAuOCwwLDEuNS0wLjYsMi4xLTEuOGMwLjUtMSwwLjgtMiwwLjgtMi44YzAtMC40LDAtMC43LTAuMS0wLjljLTAuMi0wLjQtMC41LTAuNi0wLjktMC42CgljLTAuNywwLTEuNCwwLjYtMi4xLDEuN2MtMC42LDEtMC45LDItMC45LDNDMTMwLjcsOC45LDEzMC44LDkuMiwxMzEsOS41eiBNMTQyLjYsMS40Yy0wLjEsMC4xLTAuMywwLjItMC40LDAuMgoJYy0wLjIsMC0wLjMtMC4xLTAuNC0wLjJjLTAuMS0wLjEtMC4yLTAuMi0wLjItMC40YzAtMC4xLDAtMC4zLDAuMS0wLjVjMC0wLjEsMC0wLjEtMC4xLTAuMmMtMC4xLDAtMC4xLTAuMS0wLjItMC4xCgljLTAuNCwwLTAuNywwLjQtMC45LDEuMmMtMC4xLDAuNC0wLjMsMS4yLTAuNSwyLjNoMS42bC0wLjEsMC41aC0xLjZMMTM4LjYsOWMtMC4zLDEuMy0wLjcsMi4zLTEuMiwzYy0wLjUsMC44LTEuMSwxLjItMS45LDEuMgoJYy0wLjQsMC0wLjYtMC4xLTAuOS0wLjNjLTAuMi0wLjItMC4zLTAuNC0wLjMtMC42YzAtMC4xLDAtMC4zLDAuMS0wLjRjMC4xLTAuMSwwLjItMC4yLDAuNC0wLjJjMC4yLDAsMC4zLDAuMSwwLjQsMC4yCgljMC4xLDAuMSwwLjIsMC4yLDAuMiwwLjRjMCwwLjEsMCwwLjItMC4xLDAuM2MtMC4xLDAuMS0wLjEsMC4yLTAuMSwwLjJjMCwwLDAsMC4xLDAuMSwwLjFjMC4xLDAsMC4xLDAsMC4yLDBjMC40LDAsMC44LTAuMywxLTEKCWMwLjEtMC4zLDAuMy0wLjgsMC40LTEuNGwxLjctNi4yaC0xLjNsMC4xLTAuNWgxLjRjMC4zLTEuMSwwLjYtMiwwLjktMi41YzAuNS0wLjgsMS4xLTEuMiwxLjgtMS4yYzAuMywwLDAuNiwwLjEsMC44LDAuMwoJYzAuMiwwLjIsMC4zLDAuNCwwLjMsMC42QzE0Mi44LDEuMSwxNDIuNywxLjIsMTQyLjYsMS40eiBNMTQ1LjgsOS44YzAuNi0wLjEsMS0wLjIsMS4yLTAuNHMwLjMtMC43LDAuMy0xLjVWMS4zbC0wLjItMC4yCgljLTAuMi0wLjMtMC40LTAuNC0wLjYtMC41Yy0wLjItMC4xLTAuNC0wLjEtMC43LTAuMVYwLjJoMi41bDUuNyw3LjFWMi40YzAtMC44LTAuMS0xLjMtMC40LTEuNmMtMC4yLTAuMi0wLjUtMC4zLTEuMS0wLjNWMC4yaDMuNQoJdjAuM2MtMC42LDAuMS0wLjksMC4yLTEuMSwwLjRjLTAuMiwwLjItMC4zLDAuNy0wLjMsMS41djcuOGgtMC4zbC02LjYtOC4xdjUuOGMwLDAuOCwwLjEsMS4zLDAuNCwxLjZjMC4yLDAuMiwwLjUsMC4zLDEsMC4zdjAuMwoJaC0zLjVWOS44eiBNMTU4LjEsMS4zYzAuOS0wLjksMi0xLjMsMy40LTEuM2MxLjMsMCwyLjUsMC40LDMuNCwxLjNjMSwxLDEuNSwyLjIsMS41LDMuOGMwLDEuNi0wLjUsMi45LTEuNSwzLjgKCWMtMC45LDAuOC0yLDEuMy0zLjMsMS4zYy0xLjQsMC0yLjUtMC41LTMuNS0xLjRjLTAuOS0xLTEuNC0yLjItMS40LTMuN0MxNTYuNiwzLjYsMTU3LjEsMi4zLDE1OC4xLDEuM3ogTTE1OS4yLDguNgoJYzAuNiwwLjcsMS40LDEuMSwyLjMsMS4xYzAuOSwwLDEuNi0wLjQsMi4yLTEuMWMwLjYtMC43LDAuOS0xLjksMC45LTMuNWMwLTEuNi0wLjMtMi44LTAuOS0zLjVjLTAuNi0wLjctMS40LTEuMS0yLjItMS4xCgljLTAuOSwwLTEuNiwwLjQtMi4zLDEuMWMtMC42LDAuNy0wLjksMS45LTAuOSwzLjVDMTU4LjMsNi43LDE1OC42LDcuOSwxNTkuMiw4LjZ6IE0xNjcsOS44YzAuNi0wLjEsMC45LTAuMiwxLjEtMC4zCgljMC4xLTAuMiwwLjItMC42LDAuMi0xLjJWMS45YzAtMC41LTAuMS0wLjktMC4yLTFjLTAuMi0wLjItMC41LTAuMy0xLTAuM1YwLjJoNC4xYzAuOSwwLDEuNiwwLjEsMi4xLDAuM2MxLjEsMC40LDEuNiwxLjIsMS42LDIuMwoJYzAsMC43LTAuMiwxLjMtMC43LDEuN2MtMC41LDAuNC0xLjEsMC43LTIsMC44bDMuMSwzLjhjMC4yLDAuMiwwLjQsMC40LDAuNiwwLjVjMC4yLDAuMSwwLjQsMC4yLDAuNywwLjJ2MC4zaC0yLjRsLTMuNy00LjZsLTAuNywwCgl2Mi45YzAsMC41LDAuMSwwLjksMC4yLDFjMC4yLDAuMSwwLjUsMC4yLDEuMSwwLjN2MC4zSDE2N1Y5Ljh6IE0xNzIuMSw0LjZjMC44LTAuMywxLjItMC45LDEuMi0xLjhjMC0wLjktMC40LTEuNC0xLjEtMS44CgljLTAuNC0wLjItMC45LTAuMy0xLjUtMC4zYy0wLjQsMC0wLjcsMC0wLjgsMC4xcy0wLjEsMC4yLTAuMSwwLjRWNUMxNzAuOCw0LjksMTcxLjYsNC44LDE3Mi4xLDQuNnogTTE3Ni42LDAuMmg4LjRsMC4xLDIuNWgtMC40CgljLTAuMi0wLjgtMC40LTEuMy0wLjctMS41Yy0wLjMtMC4yLTAuOC0wLjQtMS43LTAuNGgtMC44djcuNmMwLDAuNiwwLjEsMC45LDAuMywxLjFjMC4yLDAuMSwwLjYsMC4yLDEuMiwwLjN2MC4zaC00LjNWOS44CgljMC42LDAsMS0wLjIsMS4yLTAuM2MwLjItMC4yLDAuMi0wLjYsMC4yLTEuMlYwLjloLTAuOGMtMC44LDAtMS40LDAuMS0xLjcsMC40Yy0wLjMsMC4yLTAuNSwwLjgtMC43LDEuNWgtMC40TDE3Ni42LDAuMnogTTE4Niw5LjgKCWMwLjYtMC4xLDAuOS0wLjIsMS4xLTAuM2MwLjEtMC4yLDAuMi0wLjUsMC4yLTEuMlYxLjljMC0wLjUtMC4xLTAuOS0wLjItMWMtMC4yLTAuMi0wLjUtMC4zLTEuMS0wLjNWMC4yaDQuMXYwLjMKCWMtMC41LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4yLTAuMiwwLjUtMC4yLDF2Mi45aDQuNVYxLjljMC0wLjUtMC4xLTAuOS0wLjItMWMtMC4yLTAuMi0wLjUtMC4zLTEuMS0wLjNWMC4yaDQuMXYwLjMKCWMtMC41LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4yLTAuMiwwLjUtMC4yLDF2Ni42YzAsMC41LDAuMSwwLjksMC4yLDFjMC4yLDAuMiwwLjUsMC4zLDEuMSwwLjN2MC4zSDE5MlY5LjgKCWMwLjYtMC4xLDAuOS0wLjIsMS4xLTAuM2MwLjEtMC4yLDAuMi0wLjUsMC4yLTEuMlY1LjRoLTQuNXYzLjFjMCwwLjUsMC4xLDAuOSwwLjIsMWMwLjIsMC4yLDAuNSwwLjMsMS4xLDAuM3YwLjNIMTg2VjkuOHoKCSBNMjA3LjMsMC4zYzAuNiwwLjIsMC45LDAuMiwwLjksMC4yYzAuMSwwLDAuMywwLDAuNC0wLjFjMC4xLTAuMSwwLjItMC4yLDAuMy0wLjRoMC4zbDAuMSwzLjNIMjA5Yy0wLjItMC43LTAuNS0xLjItMC44LTEuNgoJYy0wLjYtMC44LTEuNC0xLjEtMi41LTEuMWMtMSwwLTEuOSwwLjQtMi41LDEuMmMtMC43LDAuOC0xLDEuOS0xLDMuNGMwLDEuMywwLjMsMi40LDEsMy4yYzAuNywwLjgsMS42LDEuMiwyLjYsMS4yCgljMC44LDAsMS41LTAuMiwyLjEtMC42YzAuNC0wLjIsMC44LTAuNSwxLjItMC45bDAuMywwLjNjLTAuMywwLjQtMC43LDAuOC0xLjIsMS4xYy0wLjgsMC41LTEuNywwLjgtMi43LDAuOGMtMS42LDAtMi45LTAuNS0zLjgtMS41CgljLTAuOS0wLjktMS4zLTIuMS0xLjMtMy41YzAtMS40LDAuNS0yLjcsMS40LTMuNmMxLTEsMi4yLTEuNSwzLjctMS41QzIwNi4xLDAuMSwyMDYuNywwLjIsMjA3LjMsMC4zeiBNMjEwLDEwLjFWOS44CgljMC40LDAsMC43LTAuMiwwLjktMC40YzAuMi0wLjIsMC41LTAuOSwxLTJsMy4xLTcuM2gwLjNsMy43LDguNGMwLjIsMC42LDAuNCwwLjksMC42LDFjMC4xLDAuMSwwLjQsMC4yLDAuNywwLjN2MC4zaC0zLjhWOS44CgljMC40LDAsMC43LTAuMSwwLjgtMC4xYzAuMS0wLjEsMC4yLTAuMiwwLjItMC40YzAtMC4xLDAtMC4yLTAuMS0wLjRjMC0wLjItMC4xLTAuNC0wLjItMC42bC0wLjYtMS40aC0zLjljLTAuNCwxLTAuNiwxLjYtMC43LDEuOAoJYy0wLjEsMC4yLTAuMSwwLjQtMC4xLDAuNWMwLDAuMiwwLjEsMC40LDAuMywwLjVjMC4xLDAuMSwwLjQsMC4xLDAuNywwLjF2MC4zSDIxMHogTTIxNi40LDYuMmwtMS43LTQuMUwyMTMsNi4ySDIxNi40eiBNMjIxLjEsOS44CgljMC42LTAuMSwwLjktMC4yLDEuMS0wLjNjMC4xLTAuMiwwLjItMC42LDAuMi0xLjJWMS45YzAtMC41LTAuMS0wLjktMC4yLTFjLTAuMi0wLjItMC41LTAuMy0xLTAuM1YwLjJoNC4xYzAuOSwwLDEuNiwwLjEsMi4xLDAuMwoJYzEuMSwwLjQsMS42LDEuMiwxLjYsMi4zYzAsMC43LTAuMiwxLjMtMC43LDEuN3MtMS4xLDAuNy0yLDAuOGwzLjEsMy44YzAuMiwwLjIsMC40LDAuNCwwLjYsMC41YzAuMiwwLjEsMC40LDAuMiwwLjcsMC4ydjAuM2gtMi40CglsLTMuNy00LjZsLTAuNiwwdjIuOWMwLDAuNSwwLjEsMC45LDAuMiwxczAuNSwwLjIsMS4xLDAuM3YwLjNoLTQuMVY5Ljh6IE0yMjYuMSw0LjZjMC44LTAuMywxLjItMC45LDEuMi0xLjhjMC0wLjktMC40LTEuNC0xLjEtMS44CgljLTAuNC0wLjItMC45LTAuMy0xLjUtMC4zYy0wLjQsMC0wLjcsMC0wLjgsMC4xYy0wLjEsMC4xLTAuMSwwLjItMC4xLDAuNFY1QzIyNC45LDQuOSwyMjUuNyw0LjgsMjI2LjEsNC42eiBNMjMyLjIsMS4zCgljMC45LTAuOSwyLTEuMywzLjQtMS4zYzEuMywwLDIuNSwwLjQsMy40LDEuM2MxLDEsMS41LDIuMiwxLjUsMy44YzAsMS42LTAuNSwyLjktMS41LDMuOGMtMC45LDAuOC0yLDEuMy0zLjMsMS4zCgljLTEuNCwwLTIuNS0wLjUtMy41LTEuNGMtMC45LTEtMS40LTIuMi0xLjQtMy43QzIzMC43LDMuNiwyMzEuMiwyLjMsMjMyLjIsMS4zeiBNMjMzLjMsOC42YzAuNiwwLjcsMS40LDEuMSwyLjMsMS4xCgljMC45LDAsMS42LTAuNCwyLjItMS4xczAuOS0xLjksMC45LTMuNWMwLTEuNi0wLjMtMi44LTAuOS0zLjVjLTAuNi0wLjctMS40LTEuMS0yLjItMS4xYy0wLjksMC0xLjYsMC40LTIuMywxLjEKCWMtMC42LDAuNy0wLjksMS45LTAuOSwzLjVDMjMyLjQsNi43LDIzMi43LDcuOSwyMzMuMyw4LjZ6IE0yNDEsOS44YzAuNS0wLjEsMC45LTAuMiwxLjEtMC4zYzAuMi0wLjEsMC4yLTAuNSwwLjItMVYxLjkKCWMwLTAuNS0wLjEtMC45LTAuMi0xYy0wLjItMC4yLTAuNS0wLjMtMS4xLTAuM1YwLjJoNC4ydjAuM2MtMC41LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4xLTAuMywwLjUtMC4zLDF2Ny4xYzAsMC4yLDAsMC4zLDAuMSwwLjQKCWMwLjEsMC4xLDAuMiwwLjIsMC40LDAuMmMwLjEsMCwwLjIsMCwwLjQsMGMwLjEsMCwwLjQsMCwwLjcsMGMxLjMsMCwyLjItMC4xLDIuNy0wLjNjMC41LTAuMiwwLjktMC44LDEuMy0xLjdoMC40bC0wLjcsMi42aC04VjkuOHoKCSBNMjUwLjMsOS44YzAuNiwwLDEtMC4xLDEuMi0wLjNjMC4yLTAuMSwwLjMtMC41LDAuMy0xLjFWMS45YzAtMC41LTAuMS0wLjktMC4zLTEuMWMtMC4yLTAuMi0wLjYtMC4yLTEuMi0wLjNWMC4yaDQuNHYwLjMKCWMtMC42LDAtMSwwLjEtMS4yLDAuM2MtMC4yLDAuMi0wLjMsMC41LTAuMywxLjF2Ni42YzAsMC42LDAuMSwwLjksMC4zLDEuMWMwLjIsMC4xLDAuNiwwLjIsMS4yLDAuM3YwLjNoLTQuNFY5Ljh6IE0yNTUuNSw5LjgKCWMwLjYtMC4xLDEtMC4yLDEuMi0wLjRjMC4yLTAuMiwwLjMtMC43LDAuMy0xLjVWMS4zbC0wLjItMC4yYy0wLjItMC4zLTAuNC0wLjQtMC42LTAuNWMtMC4yLTAuMS0wLjQtMC4xLTAuNy0wLjFWMC4yaDIuNWw1LjcsNy4xCglWMi40YzAtMC44LTAuMS0xLjMtMC40LTEuNmMtMC4yLTAuMi0wLjUtMC4zLTEuMS0wLjNWMC4yaDMuNXYwLjNjLTAuNiwwLjEtMC45LDAuMi0xLjEsMC40Yy0wLjIsMC4yLTAuMywwLjctMC4zLDEuNXY3LjhoLTAuMwoJbC02LjYtOC4xdjUuOGMwLDAuOCwwLjEsMS4zLDAuNCwxLjZjMC4yLDAuMiwwLjUsMC4zLDEsMC4zdjAuM2gtMy41VjkuOHogTTI2NiwxMC4xVjkuOGMwLjQsMCwwLjctMC4yLDAuOS0wLjRjMC4yLTAuMiwwLjUtMC45LDEtMgoJbDMuMS03LjNoMC4zbDMuNyw4LjRjMC4yLDAuNiwwLjQsMC45LDAuNiwxYzAuMSwwLjEsMC40LDAuMiwwLjcsMC4zdjAuM2gtMy44VjkuOGMwLjQsMCwwLjctMC4xLDAuOC0wLjFjMC4xLTAuMSwwLjItMC4yLDAuMi0wLjQKCWMwLTAuMSwwLTAuMi0wLjEtMC40YzAtMC4yLTAuMS0wLjQtMC4yLTAuNmwtMC42LTEuNGgtMy45Yy0wLjQsMS0wLjYsMS42LTAuNywxLjhjLTAuMSwwLjItMC4xLDAuNC0wLjEsMC41YzAsMC4yLDAuMSwwLjQsMC4zLDAuNQoJYzAuMSwwLjEsMC40LDAuMSwwLjcsMC4xdjAuM0gyNjZ6IE0yNzIuNCw2LjJsLTEuNy00LjFMMjY5LDYuMkgyNzIuNHogTTI4NywzLjhjMC4xLDAuMSwwLjIsMC4yLDAuMywwLjRsMCwwLjFsMC4yLTAuNQoJYzAtMC4xLDAtMC4xLDAuMS0wLjFjMCwwLDAsMCwwLjEsMGwwLjgtMC4xYzAsMCwwLjEsMCwwLjEsMHMwLDAsMCwwLjFjMCwwLjEsMCwwLjEsMCwwLjFjMCwwLDAsMC4xLDAsMC4ybC0wLjcsMi42CgljLTAuMiwwLjYtMC4zLDEuMS0wLjQsMS41Yy0wLjIsMC43LTAuMywxLjItMC4zLDEuM2MwLDAuMSwwLDAuMSwwLjEsMC4xYzAsMCwwLjEsMCwwLjEsMGMwLDAsMC4xLDAsMC4xLDBjMC4xLDAsMC4xLTAuMSwwLjItMC4xCglsMC4xLTAuMWMwLDAsMC4xLTAuMSwwLjEtMC4xYzAuMSwwLDAuMS0wLjEsMC4yLTAuMmwwLjUtMC41bDAuMiwwLjJjLTAuNSwwLjYtMC45LDEuMS0xLjIsMS4zYy0wLjMsMC4yLTAuNiwwLjMtMC45LDAuMwoJYy0wLjIsMC0wLjMtMC4xLTAuNC0wLjJjLTAuMS0wLjEtMC4xLTAuMy0wLjEtMC41YzAtMC4yLDAtMC40LDAuMS0wLjdjMC4xLTAuMywwLjEtMC42LDAuMi0wLjhjLTAuMSwwLjEtMC4yLDAuNC0wLjQsMC42CgljLTAuMiwwLjMtMC41LDAuNS0wLjgsMC44Yy0wLjQsMC4zLTAuNywwLjUtMSwwLjdjLTAuMiwwLjEtMC41LDAuMS0wLjcsMC4xYy0wLjQsMC0wLjctMC4yLTEuMS0wLjVjLTAuMy0wLjMtMC41LTAuOC0wLjUtMS40CgljMC0xLDAuNS0yLjEsMS40LTMuMmMwLjktMS4xLDEuOS0xLjcsMi45LTEuN0MyODYuNSwzLjUsMjg2LjgsMy42LDI4NywzLjh6IE0yODYuNyw0LjFjLTAuMi0wLjItMC40LTAuMi0wLjYtMC4yCgljLTAuOCwwLTEuNSwwLjYtMi4yLDEuOGMtMC42LDEuMS0wLjksMi0wLjksMi43YzAsMC40LDAuMSwwLjcsMC4yLDAuOGMwLjIsMC4yLDAuNCwwLjMsMC42LDAuM2MwLjcsMCwxLjQtMC42LDIuMS0xLjgKCWMwLjYtMS4xLDEtMiwxLTIuOUMyODcsNC41LDI4Ni45LDQuMiwyODYuNyw0LjF6IE0yODkuNyw5LjRjMC0wLjEsMC0wLjEsMC0wLjJsMS40LTVoLTEuMWMwLTAuMSwwLTAuMiwwLTAuMmMwLDAsMC4xLTAuMSwwLjEtMC4xCgljMC41LTAuMiwwLjktMC40LDEuMS0wLjZjMC4zLTAuMiwwLjYtMC42LDEuMS0xLjFsMC4xLTAuMWMwLDAsMCwwLDAuMSwwYzAsMCwwLDAsMC4xLDBjMCwwLDAuMSwwLDAuMSwwYzAsMCwwLDAuMSwwLDAuMQoJYzAsMCwwLDAuMSwwLDAuMWwtMC40LDEuNmgxLjJsLTAuMSwwLjVoLTEuMmwtMS4zLDQuOWMwLDAuMSwwLDAuMiwwLDAuMmMwLDAuMSwwLjEsMC4xLDAuMiwwLjFjMC4xLDAsMC4zLTAuMSwwLjUtMC40CgljMC4xLTAuMSwwLjQtMC40LDAuNy0wLjhsMC4yLDAuMWwtMC4xLDAuMmMtMC40LDAuNi0wLjgsMS4xLTEuMSwxLjNjLTAuMywwLjItMC42LDAuNC0wLjksMC40Yy0wLjIsMC0wLjQtMC4xLTAuNS0wLjIKCWMtMC4xLTAuMS0wLjItMC4zLTAuMi0wLjRDMjg5LjcsOS41LDI4OS43LDkuNSwyODkuNyw5LjR6IE0zMDUuNSwwLjNjMC42LDAuMiwwLjksMC4yLDAuOSwwLjJjMC4xLDAsMC4zLDAsMC40LTAuMQoJYzAuMS0wLjEsMC4yLTAuMiwwLjMtMC40aDAuM2wwLjEsMy4zaC0wLjNjLTAuMi0wLjctMC41LTEuMi0wLjgtMS42QzMwNS44LDEsMzA1LDAuNywzMDQsMC43Yy0xLDAtMS45LDAuNC0yLjUsMS4yCgljLTAuNywwLjgtMSwxLjktMSwzLjRjMCwxLjMsMC4zLDIuNCwxLDMuMmMwLjcsMC44LDEuNiwxLjIsMi42LDEuMmMwLjgsMCwxLjUtMC4yLDIuMS0wLjZjMC40LTAuMiwwLjgtMC41LDEuMi0wLjlsMC4zLDAuMwoJYy0wLjMsMC40LTAuNywwLjgtMS4yLDEuMWMtMC44LDAuNS0xLjcsMC44LTIuNywwLjhjLTEuNiwwLTIuOS0wLjUtMy44LTEuNWMtMC45LTAuOS0xLjMtMi4xLTEuMy0zLjVjMC0xLjQsMC41LTIuNywxLjQtMy42CgljMS0xLDIuMi0xLjUsMy43LTEuNUMzMDQuMywwLjEsMzA0LjksMC4yLDMwNS41LDAuM3ogTTMwOC42LDkuOGMwLjYtMC4xLDAuOS0wLjIsMS4xLTAuM2MwLjEtMC4yLDAuMi0wLjUsMC4yLTEuMlYxLjkKCWMwLTAuNS0wLjEtMC45LTAuMi0xYy0wLjItMC4yLTAuNS0wLjMtMS4xLTAuM1YwLjJoNC4xdjAuM2MtMC41LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4yLTAuMiwwLjUtMC4yLDF2Mi45aDQuNVYxLjkKCWMwLTAuNS0wLjEtMC45LTAuMi0xcy0wLjUtMC4zLTEuMS0wLjNWMC4yaDQuMXYwLjNjLTAuNSwwLTAuOSwwLjEtMS4xLDAuM2MtMC4yLDAuMi0wLjIsMC41LTAuMiwxdjYuNmMwLDAuNSwwLjEsMC45LDAuMiwxCgljMC4yLDAuMiwwLjUsMC4zLDEuMSwwLjN2MC4zaC00LjFWOS44YzAuNi0wLjEsMC45LTAuMiwxLjEtMC4zYzAuMS0wLjIsMC4yLTAuNSwwLjItMS4yVjUuNGgtNC41djMuMWMwLDAuNSwwLjEsMC45LDAuMiwxCgljMC4yLDAuMiwwLjUsMC4zLDEuMSwwLjN2MC4zaC00LjFWOS44eiBNMzE5LjYsMTAuMVY5LjhjMC40LDAsMC43LTAuMiwwLjktMC40YzAuMi0wLjIsMC41LTAuOSwxLTJsMy4xLTcuM2gwLjNsMy43LDguNAoJYzAuMiwwLjYsMC40LDAuOSwwLjYsMXMwLjQsMC4yLDAuNywwLjN2MC4zaC0zLjhWOS44YzAuNCwwLDAuNy0wLjEsMC44LTAuMWMwLjEtMC4xLDAuMi0wLjIsMC4yLTAuNGMwLTAuMSwwLTAuMi0wLjEtMC40CgljMC0wLjItMC4xLTAuNC0wLjItMC42bC0wLjYtMS40aC0zLjljLTAuNCwxLTAuNiwxLjYtMC43LDEuOGMtMC4xLDAuMi0wLjEsMC40LTAuMSwwLjVjMCwwLjIsMC4xLDAuNCwwLjMsMC41CgljMC4xLDAuMSwwLjQsMC4xLDAuNywwLjF2MC4zSDMxOS42eiBNMzI2LDYuMmwtMS43LTQuMWwtMS43LDQuMUgzMjZ6IE0zMzAuNyw5LjhjMC42LTAuMSwwLjktMC4yLDEuMS0wLjNjMC4xLTAuMiwwLjItMC42LDAuMi0xLjIKCVYxLjljMC0wLjUtMC4xLTAuOS0wLjItMWMtMC4yLTAuMi0wLjUtMC4zLTEtMC4zVjAuMmgzLjljMS4zLDAsMi4yLDAuMiwyLjksMC43YzAuNywwLjUsMSwxLjEsMSwxLjljMCwxLTAuNCwxLjctMS4xLDIuMgoJYy0wLjcsMC41LTEuNywwLjctMi44LDAuN2MtMC4yLDAtMC40LDAtMC42LDBjLTAuMiwwLTAuNCwwLTAuNiwwdjIuN2MwLDAuNiwwLjEsMC45LDAuMywxLjFjMC4yLDAuMSwwLjYsMC4yLDEuMSwwLjN2MC4zaC00LjFWOS44egoJIE0zMzUuNywxLjFjLTAuNC0wLjItMS0wLjMtMS42LTAuM2MtMC4zLDAtMC41LDAtMC42LDAuMWMtMC4xLDAuMS0wLjEsMC4yLTAuMSwwLjR2My45YzAuMywwLDAuNCwwLDAuNSwwYzAuMSwwLDAuMiwwLDAuMiwwCgljMC43LDAsMS4yLTAuMSwxLjYtMC4zYzAuNy0wLjQsMS4xLTEsMS4xLTJDMzM2LjksMiwzMzYuNSwxLjQsMzM1LjcsMS4xeiBNMzM4LjcsOS44YzAuNS0wLjEsMC45LTAuMiwxLjEtMC4zCgljMC4yLTAuMSwwLjItMC41LDAuMi0xVjEuOWMwLTAuNS0wLjEtMC45LTAuMi0xYy0wLjItMC4yLTAuNS0wLjMtMS4xLTAuM1YwLjJoNy45bDAuMSwyLjFoLTAuNGMtMC4xLTAuNy0wLjMtMS4xLTAuNi0xLjMKCWMtMC4zLTAuMi0wLjgtMC4zLTEuNy0wLjNoLTJjLTAuMiwwLTAuNCwwLTAuNCwwLjFjLTAuMSwwLjEtMC4xLDAuMi0wLjEsMC40djMuM2gyLjNjMC42LDAsMS0wLjEsMS4yLTAuM2MwLjItMC4yLDAuMy0wLjYsMC40LTEuMQoJaDAuM3YzLjRoLTAuM2MtMC4xLTAuNi0wLjMtMS0wLjQtMS4xYy0wLjItMC4yLTAuNi0wLjMtMS4yLTAuM2gtMi4zdjMuN2MwLDAuMywwLjEsMC41LDAuMywwLjVjMC4yLDAuMSwwLjcsMC4xLDEuNywwLjEKCWMxLDAsMS43LTAuMSwyLjItMC4zYzAuNS0wLjIsMC45LTAuOCwxLjMtMS42aDAuNGwtMC43LDIuNWgtOFY5Ljh6IE0zNDgsOS44YzAuNS0wLjEsMC45LTAuMiwxLjEtMC4zYzAuMi0wLjEsMC4yLTAuNSwwLjItMVYxLjkKCWMwLTAuNS0wLjEtMC45LTAuMi0xYy0wLjItMC4yLTAuNS0wLjMtMS4xLTAuM1YwLjJoNC4ydjAuM2MtMC41LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4xLTAuMywwLjUtMC4zLDF2Ny4xYzAsMC4yLDAsMC4zLDAuMSwwLjQKCXMwLjIsMC4yLDAuNCwwLjJjMC4xLDAsMC4yLDAsMC40LDBjMC4xLDAsMC40LDAsMC43LDBjMS4zLDAsMi4yLTAuMSwyLjctMC4zYzAuNS0wLjIsMC45LTAuOCwxLjMtMS43aDAuNGwtMC43LDIuNmgtOFY5Ljh6CgkgTTM2MC44LDkuOGMwLjYtMC4xLDAuOS0wLjIsMS4xLTAuM2MwLjEtMC4yLDAuMi0wLjUsMC4yLTEuMlYxLjljMC0wLjUtMC4xLTAuOS0wLjItMWMtMC4yLTAuMi0wLjUtMC4zLTEuMS0wLjNWMC4yaDQuMXYwLjMKCWMtMC41LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4yLTAuMiwwLjUtMC4yLDF2Mi45aDQuNVYxLjljMC0wLjUtMC4xLTAuOS0wLjItMWMtMC4yLTAuMi0wLjUtMC4zLTEuMS0wLjNWMC4yaDQuMXYwLjMKCWMtMC41LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4yLTAuMiwwLjUtMC4yLDF2Ni42YzAsMC41LDAuMSwwLjksMC4yLDFjMC4yLDAuMiwwLjUsMC4zLDEuMSwwLjN2MC4zaC00LjFWOS44CgljMC42LTAuMSwwLjktMC4yLDEuMS0wLjNjMC4xLTAuMiwwLjItMC41LDAuMi0xLjJWNS40aC00LjV2My4xYzAsMC41LDAuMSwwLjksMC4yLDFjMC4yLDAuMiwwLjUsMC4zLDEuMSwwLjN2MC4zaC00LjFWOS44egoJIE0zNzEuOCw5LjhjMC42LDAsMS0wLjEsMS4yLTAuM2MwLjItMC4xLDAuMy0wLjUsMC4zLTEuMVYxLjljMC0wLjUtMC4xLTAuOS0wLjMtMS4xYy0wLjItMC4yLTAuNi0wLjItMS4yLTAuM1YwLjJoNC40djAuMwoJYy0wLjYsMC0xLDAuMS0xLjIsMC4zYy0wLjIsMC4yLTAuMywwLjUtMC4zLDEuMXY2LjZjMCwwLjYsMC4xLDAuOSwwLjMsMS4xYzAuMiwwLjEsMC42LDAuMiwxLjIsMC4zdjAuM2gtNC40VjkuOHogTTM3Ny4xLDkuOAoJYzAuNS0wLjEsMC45LTAuMiwxLjEtMC4zYzAuMi0wLjEsMC4yLTAuNSwwLjItMVYxLjljMC0wLjUtMC4xLTAuOS0wLjItMWMtMC4yLTAuMi0wLjUtMC4zLTEuMS0wLjNWMC4yaDQuMnYwLjMKCWMtMC41LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4xLTAuMywwLjUtMC4zLDF2Ny4xYzAsMC4yLDAsMC4zLDAuMSwwLjRzMC4yLDAuMiwwLjQsMC4yYzAuMSwwLDAuMiwwLDAuNCwwYzAuMSwwLDAuNCwwLDAuNywwCgljMS4zLDAsMi4yLTAuMSwyLjctMC4zYzAuNS0wLjIsMC45LTAuOCwxLjMtMS43aDAuNGwtMC43LDIuNmgtOFY5Ljh6IE0zODYuMyw5LjhjMC41LTAuMSwwLjktMC4yLDEuMS0wLjNjMC4yLTAuMSwwLjItMC41LDAuMi0xCglWMS45YzAtMC41LTAuMS0wLjktMC4yLTFjLTAuMi0wLjItMC41LTAuMy0xLjEtMC4zVjAuMmg0LjJ2MC4zYy0wLjUsMC0wLjksMC4xLTEuMSwwLjNjLTAuMiwwLjEtMC4zLDAuNS0wLjMsMXY3LjEKCWMwLDAuMiwwLDAuMywwLjEsMC40YzAuMSwwLjEsMC4yLDAuMiwwLjQsMC4yYzAuMSwwLDAuMiwwLDAuNCwwYzAuMSwwLDAuNCwwLDAuNywwYzEuMywwLDIuMi0wLjEsMi43LTAuM2MwLjUtMC4yLDAuOS0wLjgsMS4zLTEuNwoJaDAuNGwtMC43LDIuNmgtOFY5Ljh6Ii8+Cjwvc3ZnPgo=) center no-repeat;
    background-size: 420px 64px;
    outline: 0;
  }
  .keyboard-user header#header #navigation.fixed .menu-logo a:focus {
    box-shadow: 0 0 0 2px #151515 inset;
  }
  header#header #navigation.fixed nav#navigation-main-menu {
    /**
         * Close Main Menu Button 620 design and above
         */
    /**
         * Menu - Change Link color on position fixed
         */
  }
  header#header #navigation.fixed nav#navigation-main-menu button#main-menu-close {
    /**
          * Show white close icon on position fixed
          */
  }
  header#header #navigation.fixed nav#navigation-main-menu button#main-menu-close.show {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tY2xvc2UtcGF0aF8xXyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cjxwb2x5Z29uIGlkPSJpY29uLWNsb3NlLXBhdGgiIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMTYsMS42IDE0LjQsMCA4LDYuNCA4LDYuNCA4LDYuNCAxLjYsMCAwLDEuNiA2LjQsOCAwLDE0LjQgMS42LDE2IDgsOS42IDgsOS42IDgsOS42IDE0LjQsMTYgCgkxNiwxNC40IDkuNiw4ICIvPgo8L3N2Zz4K) center no-repeat;
    background-size: 16px 16px;
  }
  header#header #navigation.fixed nav#navigation-main-menu ul.menu li:nth-child(2) > button[aria-expanded=true] {
    color: #fff;
    border-top: 3px solid #fff;
    line-height: 58px;
  }
  header#header #navigation.fixed nav#navigation-main-menu ul.menu > li.menu-depth-0 {
    /**
           * Link
           */
    /**
           * Current State
           */
  }
  header#header #navigation.fixed nav#navigation-main-menu ul.menu > li.menu-depth-0 > a,
  header#header #navigation.fixed nav#navigation-main-menu ul.menu > li.menu-depth-0 > button {
    color: #151515;
    display: inline-block;
    width: auto;
    /**
            * Hover State
            */
  }
  header#header #navigation.fixed nav#navigation-main-menu ul.menu > li.menu-depth-0 > a[aria-expanded=true],
  header#header #navigation.fixed nav#navigation-main-menu ul.menu > li.menu-depth-0 > button[aria-expanded=true] {
    color: #151515;
    border-top: 3px solid #151515;
    line-height: 58px;
  }
  header#header #navigation.fixed nav#navigation-main-menu ul.menu > li.menu-depth-0 > a:focus, header#header #navigation.fixed nav#navigation-main-menu ul.menu > li.menu-depth-0 > a:active, .no-touchevents header#header #navigation.fixed nav#navigation-main-menu ul.menu > li.menu-depth-0 > a:hover, header#header #navigation.fixed nav#navigation-main-menu ul.menu > li.menu-depth-0 > a:hover,
  header#header #navigation.fixed nav#navigation-main-menu ul.menu > li.menu-depth-0 > button:focus,
  header#header #navigation.fixed nav#navigation-main-menu ul.menu > li.menu-depth-0 > button:active,
  .no-touchevents header#header #navigation.fixed nav#navigation-main-menu ul.menu > li.menu-depth-0 > button:hover,
  header#header #navigation.fixed nav#navigation-main-menu ul.menu > li.menu-depth-0 > button:hover {
    color: #151515;
    border-top: 3px solid #151515;
    line-height: 58px;
  }
  header#header #navigation.fixed nav#navigation-main-menu ul.menu > li.menu-depth-0.current_page_item > a {
    color: #151515;
    border-top: 3px solid #151515;
    line-height: 58px;
  }
}
@media screen and (min-width: 960px) and (min-width: 1200px) {
  header#header #navigation.fixed nav#navigation-section-menu button#section-menu {
    color: #151515;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE4IDEwLjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDEwLjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctZG93bi1wYXRoIiBwb2ludHM9IjksMTAuNiAwLDEuNiAxLjYsMCA5LDcuNCAxNi40LDAgMTgsMS42ICIvPgo8L3N2Zz4K);
  }
  header#header #navigation.fixed nav#navigation-section-menu button#section-menu.close {
    background-color: #151515;
    color: #fff;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE4IDEwLjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDEwLjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctZG93bi1wYXRoIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjksMTAuNiAwLDEuNiAxLjYsMCA5LDcuNCAxNi40LDAgMTgsMS42ICIvPgo8L3N2Zz4K);
  }
  .no-touchevents header#header #navigation.fixed nav#navigation-section-menu button#section-menu.close:hover {
    background-color: #151515;
  }
  .no-touchevents header#header #navigation.fixed nav#navigation-section-menu button#section-menu:hover {
    background-color: transparent;
    color: #fff;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE4IDEwLjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDEwLjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctZG93bi1wYXRoIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjksMTAuNiAwLDEuNiAxLjYsMCA5LDcuNCAxNi40LDAgMTgsMS42ICIvPgo8L3N2Zz4K);
  }
}
@media screen and (min-width: 960px) {
  header#header #navigation > .container > .button.black {
    position: absolute;
    top: 0;
    right: 0;
    width: auto;
  }
  body.navigate-open header#header #navigation > .container > .button.black {
    display: none;
  }
  header#header nav#navigation-main-menu ul.menu > li {
    /**
         * Sub Menu, Level 1
         */
  }
}
@media screen and (min-width: 960px) and (max-height: 800px) {
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu {
    overflow-y: scroll;
  }
}
@media screen and (min-width: 960px) {
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu button.toggle:focus {
    position: relative;
    display: block;
    visibility: visible;
    width: auto;
    height: auto;
    clip: auto;
    display: block;
    color: pink;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu li {
    /**
           * Current State
           * - Show blue bullet
           */
    /**
           * Active State
           * - Show blue bullet
           */
    /**
           * Menu Item Level 1 Hover
           * - Display the sub menu
           */
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu li a {
    /**
            * Hover State
            * - Show blue bullet
            */
    padding-left: 20px;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu li a:focus, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu li a:active, .no-touchevents header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu li a:hover, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu li a:hover {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI2cHgiIGhlaWdodD0iN3B4Ij4KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzRCOUNEMyIgZD0iTTMuMDAwLDAuMzI4IEwzLjAwMCwwLjMyOCBDNC42NTcsMC4zMjggNi4wMDAsMS42NzEgNi4wMDAsMy4zMjggTDYuMDAwLDMuMzI5IEM2LjAwMCw0Ljk4NiA0LjY1Nyw2LjMyOSAzLjAwMCw2LjMyOSBMMy4wMDAsNi4zMjkgQzEuMzQzLDYuMzI5IC0wLjAwMCw0Ljk4NiAtMC4wMDAsMy4zMjkgTC0wLjAwMCwzLjMyOCBDLTAuMDAwLDEuNjcxIDEuMzQzLDAuMzI4IDMuMDAwLDAuMzI4IFoiLz4KPC9zdmc+) 0 48% no-repeat;
    background-size: 6px 7px;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu li.current-menu-item > a, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu li.current-menu-ancestor > a {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI2cHgiIGhlaWdodD0iN3B4Ij4KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzE1MTUxNSIgZD0iTTMuMDAwLDAuMzI4IEwzLjAwMCwwLjMyOCBDNC42NTcsMC4zMjggNi4wMDAsMS42NzEgNi4wMDAsMy4zMjggTDYuMDAwLDMuMzI5IEM2LjAwMCw0Ljk4NiA0LjY1Nyw2LjMyOSAzLjAwMCw2LjMyOSBMMy4wMDAsNi4zMjkgQzEuMzQzLDYuMzI5IC0wLjAwMCw0Ljk4NiAtMC4wMDAsMy4zMjkgTC0wLjAwMCwzLjMyOCBDLTAuMDAwLDEuNjcxIDEuMzQzLDAuMzI4IDMuMDAwLDAuMzI4IFoiLz4KPC9zdmc+Cg==) 0 48% no-repeat;
    background-size: 6px 7px;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu li.current-menu-item.active > a, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu li.current-menu-ancestor.active > a {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI2cHgiIGhlaWdodD0iN3B4Ij4KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzRCOUNEMyIgZD0iTTMuMDAwLDAuMzI4IEwzLjAwMCwwLjMyOCBDNC42NTcsMC4zMjggNi4wMDAsMS42NzEgNi4wMDAsMy4zMjggTDYuMDAwLDMuMzI5IEM2LjAwMCw0Ljk4NiA0LjY1Nyw2LjMyOSAzLjAwMCw2LjMyOSBMMy4wMDAsNi4zMjkgQzEuMzQzLDYuMzI5IC0wLjAwMCw0Ljk4NiAtMC4wMDAsMy4zMjkgTC0wLjAwMCwzLjMyOCBDLTAuMDAwLDEuNjcxIDEuMzQzLDAuMzI4IDMuMDAwLDAuMzI4IFoiLz4KPC9zdmc+);
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu li.menu-item-has-children.active > ul.sub-menu {
    display: block;
    position: absolute !important;
    width: 100%;
    height: 100%; /* Ensures when the cursor moves from a menu item to this sub menu, the sub menu doesn't disappear */
  }
  header#header aside#sticky {
    display: none;
    animation: fade-in 0.25s ease-in-out;
    position: absolute !important;
    top: 64px;
    right: 0;
    z-index: 105;
    width: 41.6666666667%;
    height: 100vh;
    background: #fff;
    pointer-events: auto;
    /**
       * Show
       * - Toggled by JS
       */
    /**
       * Title
       */
  }
  header#header aside#sticky.show {
    display: block;
  }
  header#header aside#sticky .title {
    display: block;
    margin: 28px 0 24px;
    font-family: "franklin-gothic-urw-cond", sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 16px;
    line-height: 20px;
    text-transform: uppercase;
    color: #151515;
  }
  header#header aside#sticky ul.posts li.post, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-inner li.post, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-added li.post {
    float: left;
    width: 40%;
    margin-right: 10%;
  }
  header#header aside#sticky ul.posts li.post a, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-inner li.post a, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-added li.post a {
    display: block;
  }
  header#header aside#sticky ul.posts li.post a:focus, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-inner li.post a:focus, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-added li.post a:focus, header#header aside#sticky ul.posts li.post a:active, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-inner li.post a:active, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-added li.post a:active, .no-touchevents header#header aside#sticky ul.posts li.post a:hover, header#header aside#sticky ul.posts li.post a:hover, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-inner li.post a:hover, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-added li.post a:hover {
    text-decoration: none;
  }
  header#header aside#sticky ul.posts li.post a:focus img, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-inner li.post a:focus img, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-added li.post a:focus img, header#header aside#sticky ul.posts li.post a:active img, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-inner li.post a:active img, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-added li.post a:active img, .no-touchevents header#header aside#sticky ul.posts li.post a:hover img, header#header aside#sticky ul.posts li.post a:hover img, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-inner li.post a:hover img, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-added li.post a:hover img {
    transform: scale(1.1);
  }
  header#header aside#sticky ul.posts li.post a:focus .content, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-inner li.post a:focus .content, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-added li.post a:focus .content, header#header aside#sticky ul.posts li.post a:active .content, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-inner li.post a:active .content, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-added li.post a:active .content, .no-touchevents header#header aside#sticky ul.posts li.post a:hover .content, header#header aside#sticky ul.posts li.post a:hover .content, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-inner li.post a:hover .content, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-added li.post a:hover .content {
    color: #3B7CA7;
  }
  header#header aside#sticky ul.posts li.post .image, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-inner li.post .image, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-added li.post .image {
    margin: 0 0 20px 0;
    overflow: hidden;
  }
  header#header aside#sticky ul.posts li.post .image img, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-inner li.post .image img, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-added li.post .image img {
    transition: all 0.25s ease-in-out;
  }
  header#header aside#sticky ul.posts li.post div.content, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-inner li.post div.content, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-added li.post div.content {
    font-family: "playfair-display", Georgia, "Times New Roman", serif;
    font-weight: 400;
    font-style: normal;
    font-size: 15px;
    line-height: 25px;
    color: #151515;
    transition: color 0.25s ease-in-out;
  }
}
@media screen and (min-width: 960px) and (min-width: 1200px) {
  header#header aside#sticky ul.posts li.post div.content, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-inner li.post div.content, section.news_topic_highlights ul.posts header#header aside#sticky ul.jscroll-added li.post div.content {
    font-size: 16px;
    line-height: 26px;
  }
}
@media screen and (min-width: 1200px) {
  header#header {
    /**
      * Main Menu
      */
  }
  header#header nav#navigation-main-menu ul.menu {
    margin-left: 5.5555555556%;
    width: 38.8888888889%;
  }
  header#header nav#navigation-main-menu ul.menu > li {
    margin: 0;
    width: 28.5714285714%;
    /**
         * Sub Menu, Level 1
         */
  }
  header#header nav#navigation-main-menu ul.menu > li:first-child {
    margin-left: 14.2857142857%;
    text-align: left;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > a,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > button {
    margin-left: -20px;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu button.toggle {
    overflow: visible;
    width: auto;
    text-indent: 0;
    padding: 0 10px;
    margin-left: 25px;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu button.toggle:focus, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu button.toggle:active, .no-touchevents header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu button.toggle:hover, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu button.toggle:hover {
    background: #2D2D2D;
    color: #fff;
    position: relative;
    z-index: 102;
  }
  header#header nav#navigation-section-menu button#section-menu {
    color: #fff;
    background: #4B9CD3 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE4IDEwLjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDEwLjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctZG93bi1wYXRoIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjksMTAuNiAwLDEuNiAxLjYsMCA5LDcuNCAxNi40LDAgMTgsMS42ICIvPgo8L3N2Zz4K) right 20% center no-repeat;
    background-size: 14px 14px;
  }
  .no-touchevents header#header nav#navigation-section-menu button#section-menu:hover {
    color: #fff;
    background: #151515 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE4IDEwLjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDEwLjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctZG93bi1wYXRoIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjksMTAuNiAwLDEuNiAxLjYsMCA5LDcuNCAxNi40LDAgMTgsMS42ICIvPgo8L3N2Zz4K) right 20% center no-repeat;
    background-size: 14px 14px;
  }
  header#header nav#navigation-section-menu button#section-menu.close {
    color: #fff;
    background-color: #151515;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctdXAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOCAxMC42IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOCAxMC42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgaWQ9ImFycm93LXVwLXBhdGgiIHBvaW50cz0iOSwwIDAsOSAxLjYsMTAuNiA5LDMuMiAxNi40LDEwLjYgMTgsOSAiLz4KPC9zdmc+Cg==);
  }
  .no-touchevents header#header nav#navigation-section-menu button#section-menu.close:hover {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctdXAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOCAxMC42IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOCAxMC42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgaWQ9ImFycm93LXVwLXBhdGgiIHBvaW50cz0iOSwwIDAsOSAxLjYsMTAuNiA5LDMuMiAxNi40LDEwLjYgMTgsOSAiLz4KPC9zdmc+Cg==);
  }
  header#header #navigation.fixed #section-menu {
    color: #fff;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE4IDEwLjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDEwLjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctZG93bi1wYXRoIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjksMTAuNiAwLDEuNiAxLjYsMCA5LDcuNCAxNi40LDAgMTgsMS42ICIvPgo8L3N2Zz4K);
  }
  header#header #navigation.fixed .menu-logo {
    left: 32.5%;
  }
}
@media screen and (max-width: 959px) {
  header#header {
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 102;
    /**
      * Header Upper Area
      */
    /**
      * Navigation
      */
    /**
      * Main Menu
      */
  }
  header#header .header {
    float: left;
    width: 37.5%;
    height: 64px;
    /**
       * Logo
       */
  }
  header#header .header .container {
    max-width: 100%;
  }
  header#header .header a.custom-logo-link {
    width: 100%;
    height: 64px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImxvZ28tdW5jLW1vYmlsZS1wYXRoIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTMzLjYgMTAuMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTMzLjYgMTAuMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJsb2dvLXVuYy1tb2JpbGUtcGF0aF8xXyIgZmlsbD0iIzAwMDAwMCIgZD0iTTQuMywwLjJ2MC4zYy0wLjYsMC0wLjksMC4xLTEuMSwwLjNDMywwLjksMi45LDEuMiwyLjksMS44djQuOAoJQzIuOSw3LjQsMyw4LDMuMiw4LjRjMC40LDAuOCwxLjIsMS4yLDIuMywxLjJjMS4yLDAsMi0wLjQsMi41LTEuMmMwLjItMC41LDAuNC0xLjIsMC40LTIuMVYyLjRjMC0wLjgtMC4xLTEuMy0wLjMtMS41CglDNy44LDAuNiw3LjQsMC41LDYuOSwwLjVWMC4yaDMuNXYwLjNjLTAuNiwwLjEtMSwwLjItMS4xLDAuNEM5LDEuMSw5LDEuNiw5LDIuNHYzLjljMCwxLTAuMiwxLjgtMC41LDIuNGMtMC42LDEuMS0xLjcsMS42LTMuMywxLjYKCWMtMS42LDAtMi43LTAuNS0zLjMtMS42QzEuNSw4LjIsMS40LDcuNCwxLjQsNi41VjEuOGMwLTAuNS0wLjEtMC45LTAuMy0xLjFDMC45LDAuNiwwLjYsMC41LDAsMC41VjAuMkg0LjN6IE0xMS4xLDkuOAoJYzAuNi0wLjEsMS0wLjIsMS4yLTAuNGMwLjItMC4yLDAuMy0wLjcsMC4zLTEuNVYxLjNMMTIuMywxYy0wLjItMC4zLTAuNC0wLjQtMC42LTAuNWMtMC4yLTAuMS0wLjQtMC4xLTAuNy0wLjFWMC4yaDIuNmw1LjgsNy4ydi01CgljMC0wLjgtMC4xLTEuNC0wLjQtMS42Yy0wLjItMC4yLTAuNS0wLjMtMS4xLTAuM1YwLjJoMy41djAuM2MtMC42LDAuMS0xLDAuMi0xLjEsMC40cy0wLjMsMC43LTAuMywxLjV2Ny45aC0wLjNsLTYuNi04LjJ2NS44CgljMCwwLjgsMC4xLDEuNCwwLjQsMS42YzAuMiwwLjIsMC41LDAuMywxLDAuM3YwLjNoLTMuNVY5Ljh6IE0yOC43LDAuMmMwLjYsMC4yLDAuOSwwLjIsMSwwLjJjMC4xLDAsMC4zLDAsMC40LTAuMQoJYzAuMS0wLjEsMC4yLTAuMiwwLjMtMC40aDAuM2wwLjEsMy40aC0wLjNjLTAuMi0wLjctMC41LTEuMi0wLjgtMS42QzI5LDEsMjguMiwwLjYsMjcuMSwwLjZjLTEsMC0xLjksMC40LTIuNiwxLjIKCWMtMC43LDAuOC0xLDItMSwzLjRjMCwxLjMsMC40LDIuNCwxLjEsMy4yYzAuNywwLjgsMS42LDEuMiwyLjcsMS4yYzAuOCwwLDEuNS0wLjIsMi4xLTAuNmMwLjQtMC4yLDAuOC0wLjUsMS4yLTFsMC4zLDAuMwoJYy0wLjMsMC40LTAuNywwLjgtMS4yLDEuMWMtMC44LDAuNS0xLjgsMC44LTIuNywwLjhjLTEuNiwwLTIuOS0wLjUtMy44LTEuNWMtMC45LTEtMS4zLTIuMS0xLjMtMy42YzAtMS41LDAuNS0yLjcsMS40LTMuNwoJYzEtMSwyLjItMS42LDMuOC0xLjZDMjcuNSwwLDI4LjEsMC4xLDI4LjcsMC4yeiBNMzEuOCw2LjJoMy43djAuOWgtMy43VjYuMnogTTQzLjgsMC4yYzAuNiwwLjIsMC45LDAuMiwxLDAuMmMwLjEsMCwwLjMsMCwwLjQtMC4xCgljMC4xLTAuMSwwLjItMC4yLDAuMy0wLjRoMC4zbDAuMSwzLjRoLTAuM2MtMC4yLTAuNy0wLjUtMS4yLTAuOC0xLjZjLTAuNi0wLjgtMS40LTEuMi0yLjUtMS4yYy0xLDAtMS45LDAuNC0yLjYsMS4yCgljLTAuNywwLjgtMSwyLTEsMy40YzAsMS4zLDAuNCwyLjQsMS4xLDMuMmMwLjcsMC44LDEuNiwxLjIsMi43LDEuMmMwLjgsMCwxLjUtMC4yLDIuMS0wLjZjMC40LTAuMiwwLjgtMC41LDEuMi0xTDQ2LDguNAoJYy0wLjMsMC40LTAuNywwLjgtMS4yLDEuMWMtMC44LDAuNS0xLjgsMC44LTIuNywwLjhjLTEuNiwwLTIuOS0wLjUtMy44LTEuNWMtMC45LTEtMS4zLTIuMS0xLjMtMy42YzAtMS41LDAuNS0yLjcsMS40LTMuNwoJYzEtMSwyLjItMS42LDMuOC0xLjZDNDIuNiwwLDQzLjIsMC4xLDQzLjgsMC4yeiBNNDYuNyw5LjhjMC42LTAuMSwxLTAuMiwxLjEtMC4zUzQ4LDguOSw0OCw4LjNWMS44YzAtMC41LTAuMS0wLjktMC4yLTEKCXMtMC41LTAuMy0xLjEtMC4zVjAuMmg0LjJ2MC4zYy0wLjUsMC0wLjksMC4xLTEuMSwwLjNzLTAuMiwwLjUtMC4yLDF2Mi45aDQuNlYxLjhjMC0wLjUtMC4xLTAuOS0wLjItMXMtMC41LTAuMy0xLjEtMC4zVjAuMkg1N3YwLjMKCWMtMC42LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4yLTAuMiwwLjUtMC4yLDF2Ni43YzAsMC41LDAuMSwwLjksMC4yLDFjMC4yLDAuMiwwLjUsMC4zLDEuMSwwLjN2MC4zaC00LjJWOS44CgljMC42LTAuMSwxLTAuMiwxLjEtMC4zYzAuMS0wLjIsMC4yLTAuNiwwLjItMS4yVjUuNGgtNC42djMuMWMwLDAuNSwwLjEsMC45LDAuMiwxczAuNSwwLjMsMS4xLDAuM3YwLjNoLTQuMlY5Ljh6IE01Ny43LDEwLjFWOS44CgljMC40LDAsMC43LTAuMiwwLjktMC40YzAuMi0wLjIsMC41LTAuOSwxLTJMNjIuNywwSDYzbDMuNyw4LjVjMC4yLDAuNiwwLjQsMC45LDAuNiwxYzAuMSwwLjEsMC40LDAuMiwwLjgsMC4zdjAuM2gtMy44VjkuOAoJYzAuNCwwLDAuNy0wLjEsMC44LTAuMWMwLjEtMC4xLDAuMi0wLjIsMC4yLTAuNGMwLTAuMSwwLTAuMi0wLjEtMC40cy0wLjEtMC40LTAuMi0wLjZsLTAuNi0xLjRoLTRjLTAuNCwxLTAuNiwxLjYtMC43LDEuOAoJYy0wLjEsMC4yLTAuMSwwLjQtMC4xLDAuNWMwLDAuMywwLjEsMC40LDAuMywwLjVjMC4xLDAuMSwwLjQsMC4xLDAuNywwLjF2MC4zSDU3Ljd6IE02NC4yLDYuMmwtMS43LTQuMWwtMS43LDQuMUg2NC4yeiBNNjguOCw5LjgKCWMwLjYtMC4xLDAuOS0wLjIsMS4xLTAuM3MwLjItMC42LDAuMi0xLjJWMS44YzAtMC41LTAuMS0wLjktMC4yLTFjLTAuMi0wLjItMC41LTAuMy0xLTAuM1YwLjJoNGMxLjMsMCwyLjIsMC4yLDIuOSwwLjdzMSwxLjEsMSwxLjkKCWMwLDEtMC40LDEuOC0xLjEsMi4yYy0wLjcsMC41LTEuNywwLjctMi44LDAuN2MtMC4yLDAtMC40LDAtMC42LDBjLTAuMywwLTAuNCwwLTAuNiwwdjIuN2MwLDAuNiwwLjEsMC45LDAuMywxLjEKCUM3Miw5LjcsNzIuNCw5LjgsNzMsOS44djAuM2gtNC4yVjkuOHogTTczLjksMWMtMC40LTAuMi0xLTAuMy0xLjYtMC4zYy0wLjMsMC0wLjUsMC0wLjYsMC4xYy0wLjEsMC4xLTAuMSwwLjItMC4xLDAuNHYzLjkKCWMwLjMsMCwwLjQsMCwwLjUsMHMwLjIsMCwwLjIsMGMwLjcsMCwxLjItMC4xLDEuNi0wLjNjMC43LTAuNCwxLjEtMSwxLjEtMkM3NS4xLDIsNzQuNywxLjQsNzMuOSwxeiBNNzcuMyw5LjgKCWMwLjYtMC4xLDAuOS0wLjIsMS4xLTAuM2MwLjItMC4xLDAuMi0wLjUsMC4yLTEuMVYxLjhjMC0wLjUtMC4xLTAuOS0wLjItMWMtMC4yLTAuMi0wLjUtMC4zLTEuMS0wLjNWMC4yaDhsMC4xLDIuMWgtMC40CgljLTAuMS0wLjctMC4zLTEuMS0wLjYtMS4zcy0wLjgtMC4zLTEuNy0wLjNoLTJjLTAuMiwwLTAuNCwwLTAuNCwwLjFjLTAuMSwwLjEtMC4xLDAuMi0wLjEsMC40djMuM2gyLjNjMC42LDAsMS0wLjEsMS4yLTAuMwoJYzAuMi0wLjIsMC4zLTAuNiwwLjQtMS4yaDAuNHYzLjVoLTAuNGMtMC4xLTAuNi0wLjMtMS0wLjQtMS4yYy0wLjItMC4yLTAuNi0wLjMtMS4yLTAuM2gtMi4zdjMuN2MwLDAuMywwLjEsMC41LDAuMywwLjUKCWMwLjIsMC4xLDAuOCwwLjEsMS43LDAuMWMxLDAsMS44LTAuMSwyLjMtMC4zYzAuNS0wLjIsMC45LTAuOCwxLjMtMS42aDAuNGwtMC43LDIuNWgtOC4xVjkuOHogTTg2LjUsOS44YzAuNi0wLjEsMC45LTAuMiwxLjEtMC4zCgljMC4yLTAuMSwwLjItMC41LDAuMi0xLjFWMS44YzAtMC41LTAuMS0wLjktMC4yLTFjLTAuMi0wLjItMC41LTAuMy0xLjEtMC4zVjAuMmg0LjJ2MC4zYy0wLjYsMC0wLjksMC4xLTEuMSwwLjMKCWMtMC4yLDAuMi0wLjMsMC41LTAuMywxdjcuMmMwLDAuMiwwLDAuMywwLjEsMC40YzAuMSwwLjEsMC4yLDAuMiwwLjQsMC4yYzAuMSwwLDAuMiwwLDAuNCwwYzAuMSwwLDAuNCwwLDAuNywwCgljMS4zLDAsMi4yLTAuMSwyLjctMC4zQzk0LDksOTQuNCw4LjQsOTQuOSw3LjVoMC40bC0wLjcsMi42aC04LjFWOS44eiBNOTkuNCw5LjhjMC42LTAuMSwxLTAuMiwxLjEtMC4zczAuMi0wLjYsMC4yLTEuMlYxLjgKCWMwLTAuNS0wLjEtMC45LTAuMi0xYy0wLjItMC4yLTAuNS0wLjMtMS4xLTAuM1YwLjJoNC4ydjAuM2MtMC41LDAtMC45LDAuMS0xLjEsMC4zcy0wLjIsMC41LTAuMiwxdjIuOWg0LjZWMS44YzAtMC41LTAuMS0wLjktMC4yLTEKCXMtMC41LTAuMy0xLjEtMC4zVjAuMmg0LjJ2MC4zYy0wLjYsMC0wLjksMC4xLTEuMSwwLjNjLTAuMiwwLjItMC4yLDAuNS0wLjIsMXY2LjdjMCwwLjUsMC4xLDAuOSwwLjIsMWMwLjIsMC4yLDAuNSwwLjMsMS4xLDAuM3YwLjMKCWgtNC4yVjkuOGMwLjYtMC4xLDEtMC4yLDEuMS0wLjNjMC4xLTAuMiwwLjItMC42LDAuMi0xLjJWNS40aC00LjZ2My4xYzAsMC41LDAuMSwwLjksMC4yLDFzMC41LDAuMywxLjEsMC4zdjAuM2gtNC4yVjkuOHoKCSBNMTEwLjUsOS44YzAuNiwwLDEtMC4xLDEuMi0wLjNjMC4yLTAuMSwwLjMtMC41LDAuMy0xLjFWMS44YzAtMC42LTAuMS0wLjktMC4zLTEuMWMtMC4yLTAuMi0wLjYtMC4zLTEuMi0wLjNWMC4yaDQuNHYwLjMKCWMtMC42LDAtMSwwLjEtMS4yLDAuM2MtMC4yLDAuMi0wLjMsMC41LTAuMywxLjF2Ni43YzAsMC42LDAuMSwwLjksMC4zLDEuMWMwLjIsMC4xLDAuNiwwLjIsMS4yLDAuM3YwLjNoLTQuNFY5Ljh6IE0xMTUuNiw5LjgKCWMwLjYtMC4xLDAuOS0wLjIsMS4xLTAuM2MwLjItMC4xLDAuMi0wLjUsMC4yLTEuMVYxLjhjMC0wLjUtMC4xLTAuOS0wLjItMWMtMC4yLTAuMi0wLjUtMC4zLTEuMS0wLjNWMC4yaDQuMnYwLjMKCWMtMC42LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4yLTAuMywwLjUtMC4zLDF2Ny4yYzAsMC4yLDAsMC4zLDAuMSwwLjRjMC4xLDAuMSwwLjIsMC4yLDAuNCwwLjJjMC4xLDAsMC4yLDAsMC40LDAKCWMwLjEsMCwwLjQsMCwwLjcsMGMxLjMsMCwyLjItMC4xLDIuNy0wLjNjMC41LTAuMiwwLjktMC44LDEuNC0xLjdoMC40bC0wLjcsMi42aC04LjFWOS44eiBNMTI0LjgsOS44YzAuNi0wLjEsMC45LTAuMiwxLjEtMC4zCgljMC4yLTAuMSwwLjItMC41LDAuMi0xLjFWMS44YzAtMC41LTAuMS0wLjktMC4yLTFjLTAuMi0wLjItMC41LTAuMy0xLjEtMC4zVjAuMmg0LjJ2MC4zYy0wLjYsMC0wLjksMC4xLTEuMSwwLjMKCWMtMC4yLDAuMi0wLjMsMC41LTAuMywxdjcuMmMwLDAuMiwwLDAuMywwLjEsMC40YzAuMSwwLjEsMC4yLDAuMiwwLjQsMC4yYzAuMSwwLDAuMiwwLDAuNCwwYzAuMSwwLDAuNCwwLDAuNywwCgljMS4zLDAsMi4yLTAuMSwyLjctMC4zYzAuNS0wLjIsMC45LTAuOCwxLjQtMS43aDAuNGwtMC43LDIuNmgtOC4xVjkuOHoiLz4KPC9zdmc+Cg==) left center no-repeat;
    background-size: 150px 64px;
    margin: 0 auto 0 11.1111111111%;
  }
  header#header .header a.custom-logo-link img.custom-logo {
    display: none;
    visibility: hidden;
  }
  header#header #navigation {
    position: inherit;
    float: left;
    width: 62.5%;
    height: 64px;
    background: #4B9CD3;
    border-bottom: 0;
  }
  header#header #navigation .menu-logo {
    display: none;
  }
  header#header nav#navigation-main-menu {
    padding: 0;
    /**
       * Close Main Menu Button
       */
  }
  header#header nav#navigation-main-menu button#main-menu-close {
    display: none;
    /**
        * Show
        * - Toggled by JS
        */
  }
  header#header nav#navigation-main-menu button#main-menu-close.show {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 64px;
    height: 64px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tY2xvc2UtcGF0aF8xXyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cjxwb2x5Z29uIGlkPSJpY29uLWNsb3NlLXBhdGgiIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMTYsMS42IDE0LjQsMCA4LDYuNCA4LDYuNCA4LDYuNCAxLjYsMCAwLDEuNiA2LjQsOCAwLDE0LjQgMS42LDE2IDgsOS42IDgsOS42IDgsOS42IDE0LjQsMTYgCgkxNiwxNC40IDkuNiw4ICIvPgo8L3N2Zz4K) center no-repeat;
    background-size: 16px 16px;
  }
  header#header nav#navigation-main-menu ul.menu {
    width: 100%;
  }
  header#header nav#navigation-main-menu ul.menu > li {
    width: auto;
    text-align: center;
    margin: 0 4.1666666667%;
    /**
         * Link
         */
    /**
         * Current State
         */
    /**
         * Sub Menu, Level 1
         */
  }
  header#header nav#navigation-main-menu ul.menu > li:first-child {
    margin-left: 8.3333333333%;
  }
  header#header nav#navigation-main-menu ul.menu > li a,
  header#header nav#navigation-main-menu ul.menu > li button {
    color: #151515;
    text-align: center;
    border-top: solid transparent 3px;
    /**
          * Hover State
          */
  }
  header#header nav#navigation-main-menu ul.menu > li a:focus, header#header nav#navigation-main-menu ul.menu > li a:active, .no-touchevents header#header nav#navigation-main-menu ul.menu > li a:hover, header#header nav#navigation-main-menu ul.menu > li a:hover,
  header#header nav#navigation-main-menu ul.menu > li button:focus,
  header#header nav#navigation-main-menu ul.menu > li button:active,
  .no-touchevents header#header nav#navigation-main-menu ul.menu > li button:hover,
  header#header nav#navigation-main-menu ul.menu > li button:hover {
    color: #fff;
    border-top: 3px solid #fff;
  }
  header#header nav#navigation-main-menu ul.menu > li.current-menu-item > a,
  header#header nav#navigation-main-menu ul.menu > li.current-menu-item button[aria-expanded=true], header#header nav#navigation-main-menu ul.menu > li.current-menu-ancestor > a,
  header#header nav#navigation-main-menu ul.menu > li.current-menu-ancestor button[aria-expanded=true] {
    color: #fff;
    border-top: 3px solid #fff;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu {
    position: fixed !important;
    z-index: 200;
    top: 64px;
    overflow-y: scroll;
    width: 100%;
    height: calc(100% - 64px) !important;
    padding: 60px 0;
    margin: 0;
    /**
          * Display Sub Menu when 'show' class is set
          * by JS
          */
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu.show {
    display: block;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li {
    display: flex;
    align-items: center;
    margin: 0;
    width: 100%;
    min-height: 60px;
    /**
           * Link
           */
    /**
           * Display Show Sub Menu Button
           */
    /**
           * Sub Menu, Level 2
           * - Overlay Sub Menu, Level 1
           */
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li:first-child {
    display: none;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > a,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li button {
    position: relative;
    z-index: 1;
    width: 75%;
    padding: 10px 12.5%;
    margin-left: 0;
    font-size: 20px;
    text-indent: 0;
    color: #151515;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > a:focus, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > a:active, .no-touchevents header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > a:hover, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > a:hover,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li button:focus,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li button:active,
  .no-touchevents header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li button:hover,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li button:hover {
    border: 0;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li button.toggle {
    position: relative;
    display: block;
    visibility: visible;
    width: auto;
    height: auto;
    clip: auto;
    clear: none;
    float: right;
    width: 25%;
    padding: 0 16.6666666667% 0 0;
    min-height: 50px;
    cursor: pointer;
    text-align: center;
    text-indent: -9999px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctcmlnaHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMC42IDE4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMC42IDE4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gaWQ9ImFycm93LXJpZ2h0LXBhdGgiIGZpbGw9IiM0QjlDRDMiIHBvaW50cz0iMTAuNiw5IDEuNiwwIDAsMS42IDcuNCw5IDAsMTYuNCAxLjYsMTggIi8+Cjwvc3ZnPgo=) center no-repeat;
    background-size: 12px 12px;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu {
    position: fixed !important;
    z-index: 200;
    overflow-y: scroll;
    left: 0;
    bottom: 0;
    top: 64px;
    margin: 0;
    padding-top: 60px;
    background-color: #fff;
    width: 100% !important;
    height: calc(100% - 64px) !important;
    /**
            * Display Sub Menu when 'show' class is set
            * by JS
            */
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu.show {
    display: block;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li {
    display: flex;
    align-items: center;
    margin: 0;
    width: 100%;
    min-height: 60px;
    /**
             * Link and Close Sub Menu
             */
    /**
             * Show Close Sub Menu Button
             */
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li:last-child {
    margin-bottom: 60px;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > a,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li button,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li button.close-sub-menu {
    position: relative;
    z-index: 1;
    width: 100%;
    padding: 10px 12.5%;
    text-indent: 0;
    font-size: 20px;
    color: #151515;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > a:focus, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > a:active, .no-touchevents header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > a:hover, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > a:hover,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li button:focus,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li button:active,
  .no-touchevents header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li button:hover,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li button:hover,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li button.close-sub-menu:focus,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li button.close-sub-menu:active,
  .no-touchevents header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li button.close-sub-menu:hover,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li button.close-sub-menu:hover {
    color: #4B9CD3;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > button.close-sub-menu {
    color: #797979;
    font-family: "franklin-gothic-atf", sans-serif;
    font-weight: 500;
    font-style: normal;
    position: relative;
    display: block;
    visibility: visible;
    width: auto;
    height: auto;
    clip: auto;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctbGVmdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEwLjYgMTgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwLjYgMTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctbGVmdC1wYXRoIiBmaWxsPSIjNzY3Njc2IiBwb2ludHM9IjAsOSA5LDAgMTAuNiwxLjYgMy4yLDkgMTAuNiwxNi40IDksMTggIi8+Cjwvc3ZnPgo=) 12.5% 50% no-repeat;
    background-size: 12px 12px;
    transition: all 0.25s ease;
    /**
               * Retain Background Image on Hover
               */
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > button.close-sub-menu:focus, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > button.close-sub-menu:active, .no-touchevents header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > button.close-sub-menu:hover, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > button.close-sub-menu:hover {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctbGVmdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEwLjYgMTgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwLjYgMTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctbGVmdC1wYXRoIiBmaWxsPSIjNzY3Njc2IiBwb2ludHM9IjAsOSA5LDAgMTAuNiwxLjYgMy4yLDkgMTAuNiwxNi40IDksMTggIi8+Cjwvc3ZnPgo=) 8.3333333333% 50% no-repeat;
    background-size: 12px 12px;
    color: #797979;
  }
  header#header aside#sticky {
    display: none;
  }
}
@media screen and (max-width: 619px) {
  header#header {
    /**
      * Header
      */
    /**
      * Navigation
      */
    /**
      * Navigation
      */
  }
  header#header .header {
    width: 79.1666666667%;
    padding: 0 0 0 16.6666666667%;
    /**
       * Logo
       */
  }
  header#header .header a.custom-logo-link {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImxvZ28tdW5jLW1vYmlsZS1wYXRoIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTMzLjYgMTAuMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTMzLjYgMTAuMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJsb2dvLXVuYy1tb2JpbGUtcGF0aF8xXyIgZmlsbD0iIzAwMDAwMCIgZD0iTTQuMywwLjJ2MC4zYy0wLjYsMC0wLjksMC4xLTEuMSwwLjNDMywwLjksMi45LDEuMiwyLjksMS44djQuOAoJQzIuOSw3LjQsMyw4LDMuMiw4LjRjMC40LDAuOCwxLjIsMS4yLDIuMywxLjJjMS4yLDAsMi0wLjQsMi41LTEuMmMwLjItMC41LDAuNC0xLjIsMC40LTIuMVYyLjRjMC0wLjgtMC4xLTEuMy0wLjMtMS41CglDNy44LDAuNiw3LjQsMC41LDYuOSwwLjVWMC4yaDMuNXYwLjNjLTAuNiwwLjEtMSwwLjItMS4xLDAuNEM5LDEuMSw5LDEuNiw5LDIuNHYzLjljMCwxLTAuMiwxLjgtMC41LDIuNGMtMC42LDEuMS0xLjcsMS42LTMuMywxLjYKCWMtMS42LDAtMi43LTAuNS0zLjMtMS42QzEuNSw4LjIsMS40LDcuNCwxLjQsNi41VjEuOGMwLTAuNS0wLjEtMC45LTAuMy0xLjFDMC45LDAuNiwwLjYsMC41LDAsMC41VjAuMkg0LjN6IE0xMS4xLDkuOAoJYzAuNi0wLjEsMS0wLjIsMS4yLTAuNGMwLjItMC4yLDAuMy0wLjcsMC4zLTEuNVYxLjNMMTIuMywxYy0wLjItMC4zLTAuNC0wLjQtMC42LTAuNWMtMC4yLTAuMS0wLjQtMC4xLTAuNy0wLjFWMC4yaDIuNmw1LjgsNy4ydi01CgljMC0wLjgtMC4xLTEuNC0wLjQtMS42Yy0wLjItMC4yLTAuNS0wLjMtMS4xLTAuM1YwLjJoMy41djAuM2MtMC42LDAuMS0xLDAuMi0xLjEsMC40cy0wLjMsMC43LTAuMywxLjV2Ny45aC0wLjNsLTYuNi04LjJ2NS44CgljMCwwLjgsMC4xLDEuNCwwLjQsMS42YzAuMiwwLjIsMC41LDAuMywxLDAuM3YwLjNoLTMuNVY5Ljh6IE0yOC43LDAuMmMwLjYsMC4yLDAuOSwwLjIsMSwwLjJjMC4xLDAsMC4zLDAsMC40LTAuMQoJYzAuMS0wLjEsMC4yLTAuMiwwLjMtMC40aDAuM2wwLjEsMy40aC0wLjNjLTAuMi0wLjctMC41LTEuMi0wLjgtMS42QzI5LDEsMjguMiwwLjYsMjcuMSwwLjZjLTEsMC0xLjksMC40LTIuNiwxLjIKCWMtMC43LDAuOC0xLDItMSwzLjRjMCwxLjMsMC40LDIuNCwxLjEsMy4yYzAuNywwLjgsMS42LDEuMiwyLjcsMS4yYzAuOCwwLDEuNS0wLjIsMi4xLTAuNmMwLjQtMC4yLDAuOC0wLjUsMS4yLTFsMC4zLDAuMwoJYy0wLjMsMC40LTAuNywwLjgtMS4yLDEuMWMtMC44LDAuNS0xLjgsMC44LTIuNywwLjhjLTEuNiwwLTIuOS0wLjUtMy44LTEuNWMtMC45LTEtMS4zLTIuMS0xLjMtMy42YzAtMS41LDAuNS0yLjcsMS40LTMuNwoJYzEtMSwyLjItMS42LDMuOC0xLjZDMjcuNSwwLDI4LjEsMC4xLDI4LjcsMC4yeiBNMzEuOCw2LjJoMy43djAuOWgtMy43VjYuMnogTTQzLjgsMC4yYzAuNiwwLjIsMC45LDAuMiwxLDAuMmMwLjEsMCwwLjMsMCwwLjQtMC4xCgljMC4xLTAuMSwwLjItMC4yLDAuMy0wLjRoMC4zbDAuMSwzLjRoLTAuM2MtMC4yLTAuNy0wLjUtMS4yLTAuOC0xLjZjLTAuNi0wLjgtMS40LTEuMi0yLjUtMS4yYy0xLDAtMS45LDAuNC0yLjYsMS4yCgljLTAuNywwLjgtMSwyLTEsMy40YzAsMS4zLDAuNCwyLjQsMS4xLDMuMmMwLjcsMC44LDEuNiwxLjIsMi43LDEuMmMwLjgsMCwxLjUtMC4yLDIuMS0wLjZjMC40LTAuMiwwLjgtMC41LDEuMi0xTDQ2LDguNAoJYy0wLjMsMC40LTAuNywwLjgtMS4yLDEuMWMtMC44LDAuNS0xLjgsMC44LTIuNywwLjhjLTEuNiwwLTIuOS0wLjUtMy44LTEuNWMtMC45LTEtMS4zLTIuMS0xLjMtMy42YzAtMS41LDAuNS0yLjcsMS40LTMuNwoJYzEtMSwyLjItMS42LDMuOC0xLjZDNDIuNiwwLDQzLjIsMC4xLDQzLjgsMC4yeiBNNDYuNyw5LjhjMC42LTAuMSwxLTAuMiwxLjEtMC4zUzQ4LDguOSw0OCw4LjNWMS44YzAtMC41LTAuMS0wLjktMC4yLTEKCXMtMC41LTAuMy0xLjEtMC4zVjAuMmg0LjJ2MC4zYy0wLjUsMC0wLjksMC4xLTEuMSwwLjNzLTAuMiwwLjUtMC4yLDF2Mi45aDQuNlYxLjhjMC0wLjUtMC4xLTAuOS0wLjItMXMtMC41LTAuMy0xLjEtMC4zVjAuMkg1N3YwLjMKCWMtMC42LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4yLTAuMiwwLjUtMC4yLDF2Ni43YzAsMC41LDAuMSwwLjksMC4yLDFjMC4yLDAuMiwwLjUsMC4zLDEuMSwwLjN2MC4zaC00LjJWOS44CgljMC42LTAuMSwxLTAuMiwxLjEtMC4zYzAuMS0wLjIsMC4yLTAuNiwwLjItMS4yVjUuNGgtNC42djMuMWMwLDAuNSwwLjEsMC45LDAuMiwxczAuNSwwLjMsMS4xLDAuM3YwLjNoLTQuMlY5Ljh6IE01Ny43LDEwLjFWOS44CgljMC40LDAsMC43LTAuMiwwLjktMC40YzAuMi0wLjIsMC41LTAuOSwxLTJMNjIuNywwSDYzbDMuNyw4LjVjMC4yLDAuNiwwLjQsMC45LDAuNiwxYzAuMSwwLjEsMC40LDAuMiwwLjgsMC4zdjAuM2gtMy44VjkuOAoJYzAuNCwwLDAuNy0wLjEsMC44LTAuMWMwLjEtMC4xLDAuMi0wLjIsMC4yLTAuNGMwLTAuMSwwLTAuMi0wLjEtMC40cy0wLjEtMC40LTAuMi0wLjZsLTAuNi0xLjRoLTRjLTAuNCwxLTAuNiwxLjYtMC43LDEuOAoJYy0wLjEsMC4yLTAuMSwwLjQtMC4xLDAuNWMwLDAuMywwLjEsMC40LDAuMywwLjVjMC4xLDAuMSwwLjQsMC4xLDAuNywwLjF2MC4zSDU3Ljd6IE02NC4yLDYuMmwtMS43LTQuMWwtMS43LDQuMUg2NC4yeiBNNjguOCw5LjgKCWMwLjYtMC4xLDAuOS0wLjIsMS4xLTAuM3MwLjItMC42LDAuMi0xLjJWMS44YzAtMC41LTAuMS0wLjktMC4yLTFjLTAuMi0wLjItMC41LTAuMy0xLTAuM1YwLjJoNGMxLjMsMCwyLjIsMC4yLDIuOSwwLjdzMSwxLjEsMSwxLjkKCWMwLDEtMC40LDEuOC0xLjEsMi4yYy0wLjcsMC41LTEuNywwLjctMi44LDAuN2MtMC4yLDAtMC40LDAtMC42LDBjLTAuMywwLTAuNCwwLTAuNiwwdjIuN2MwLDAuNiwwLjEsMC45LDAuMywxLjEKCUM3Miw5LjcsNzIuNCw5LjgsNzMsOS44djAuM2gtNC4yVjkuOHogTTczLjksMWMtMC40LTAuMi0xLTAuMy0xLjYtMC4zYy0wLjMsMC0wLjUsMC0wLjYsMC4xYy0wLjEsMC4xLTAuMSwwLjItMC4xLDAuNHYzLjkKCWMwLjMsMCwwLjQsMCwwLjUsMHMwLjIsMCwwLjIsMGMwLjcsMCwxLjItMC4xLDEuNi0wLjNjMC43LTAuNCwxLjEtMSwxLjEtMkM3NS4xLDIsNzQuNywxLjQsNzMuOSwxeiBNNzcuMyw5LjgKCWMwLjYtMC4xLDAuOS0wLjIsMS4xLTAuM2MwLjItMC4xLDAuMi0wLjUsMC4yLTEuMVYxLjhjMC0wLjUtMC4xLTAuOS0wLjItMWMtMC4yLTAuMi0wLjUtMC4zLTEuMS0wLjNWMC4yaDhsMC4xLDIuMWgtMC40CgljLTAuMS0wLjctMC4zLTEuMS0wLjYtMS4zcy0wLjgtMC4zLTEuNy0wLjNoLTJjLTAuMiwwLTAuNCwwLTAuNCwwLjFjLTAuMSwwLjEtMC4xLDAuMi0wLjEsMC40djMuM2gyLjNjMC42LDAsMS0wLjEsMS4yLTAuMwoJYzAuMi0wLjIsMC4zLTAuNiwwLjQtMS4yaDAuNHYzLjVoLTAuNGMtMC4xLTAuNi0wLjMtMS0wLjQtMS4yYy0wLjItMC4yLTAuNi0wLjMtMS4yLTAuM2gtMi4zdjMuN2MwLDAuMywwLjEsMC41LDAuMywwLjUKCWMwLjIsMC4xLDAuOCwwLjEsMS43LDAuMWMxLDAsMS44LTAuMSwyLjMtMC4zYzAuNS0wLjIsMC45LTAuOCwxLjMtMS42aDAuNGwtMC43LDIuNWgtOC4xVjkuOHogTTg2LjUsOS44YzAuNi0wLjEsMC45LTAuMiwxLjEtMC4zCgljMC4yLTAuMSwwLjItMC41LDAuMi0xLjFWMS44YzAtMC41LTAuMS0wLjktMC4yLTFjLTAuMi0wLjItMC41LTAuMy0xLjEtMC4zVjAuMmg0LjJ2MC4zYy0wLjYsMC0wLjksMC4xLTEuMSwwLjMKCWMtMC4yLDAuMi0wLjMsMC41LTAuMywxdjcuMmMwLDAuMiwwLDAuMywwLjEsMC40YzAuMSwwLjEsMC4yLDAuMiwwLjQsMC4yYzAuMSwwLDAuMiwwLDAuNCwwYzAuMSwwLDAuNCwwLDAuNywwCgljMS4zLDAsMi4yLTAuMSwyLjctMC4zQzk0LDksOTQuNCw4LjQsOTQuOSw3LjVoMC40bC0wLjcsMi42aC04LjFWOS44eiBNOTkuNCw5LjhjMC42LTAuMSwxLTAuMiwxLjEtMC4zczAuMi0wLjYsMC4yLTEuMlYxLjgKCWMwLTAuNS0wLjEtMC45LTAuMi0xYy0wLjItMC4yLTAuNS0wLjMtMS4xLTAuM1YwLjJoNC4ydjAuM2MtMC41LDAtMC45LDAuMS0xLjEsMC4zcy0wLjIsMC41LTAuMiwxdjIuOWg0LjZWMS44YzAtMC41LTAuMS0wLjktMC4yLTEKCXMtMC41LTAuMy0xLjEtMC4zVjAuMmg0LjJ2MC4zYy0wLjYsMC0wLjksMC4xLTEuMSwwLjNjLTAuMiwwLjItMC4yLDAuNS0wLjIsMXY2LjdjMCwwLjUsMC4xLDAuOSwwLjIsMWMwLjIsMC4yLDAuNSwwLjMsMS4xLDAuM3YwLjMKCWgtNC4yVjkuOGMwLjYtMC4xLDEtMC4yLDEuMS0wLjNjMC4xLTAuMiwwLjItMC42LDAuMi0xLjJWNS40aC00LjZ2My4xYzAsMC41LDAuMSwwLjksMC4yLDFzMC41LDAuMywxLjEsMC4zdjAuM2gtNC4yVjkuOHoKCSBNMTEwLjUsOS44YzAuNiwwLDEtMC4xLDEuMi0wLjNjMC4yLTAuMSwwLjMtMC41LDAuMy0xLjFWMS44YzAtMC42LTAuMS0wLjktMC4zLTEuMWMtMC4yLTAuMi0wLjYtMC4zLTEuMi0wLjNWMC4yaDQuNHYwLjMKCWMtMC42LDAtMSwwLjEtMS4yLDAuM2MtMC4yLDAuMi0wLjMsMC41LTAuMywxLjF2Ni43YzAsMC42LDAuMSwwLjksMC4zLDEuMWMwLjIsMC4xLDAuNiwwLjIsMS4yLDAuM3YwLjNoLTQuNFY5Ljh6IE0xMTUuNiw5LjgKCWMwLjYtMC4xLDAuOS0wLjIsMS4xLTAuM2MwLjItMC4xLDAuMi0wLjUsMC4yLTEuMVYxLjhjMC0wLjUtMC4xLTAuOS0wLjItMWMtMC4yLTAuMi0wLjUtMC4zLTEuMS0wLjNWMC4yaDQuMnYwLjMKCWMtMC42LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4yLTAuMywwLjUtMC4zLDF2Ny4yYzAsMC4yLDAsMC4zLDAuMSwwLjRjMC4xLDAuMSwwLjIsMC4yLDAuNCwwLjJjMC4xLDAsMC4yLDAsMC40LDAKCWMwLjEsMCwwLjQsMCwwLjcsMGMxLjMsMCwyLjItMC4xLDIuNy0wLjNjMC41LTAuMiwwLjktMC44LDEuNC0xLjdoMC40bC0wLjcsMi42aC04LjFWOS44eiBNMTI0LjgsOS44YzAuNi0wLjEsMC45LTAuMiwxLjEtMC4zCgljMC4yLTAuMSwwLjItMC41LDAuMi0xLjFWMS44YzAtMC41LTAuMS0wLjktMC4yLTFjLTAuMi0wLjItMC41LTAuMy0xLjEtMC4zVjAuMmg0LjJ2MC4zYy0wLjYsMC0wLjksMC4xLTEuMSwwLjMKCWMtMC4yLDAuMi0wLjMsMC41LTAuMywxdjcuMmMwLDAuMiwwLDAuMywwLjEsMC40YzAuMSwwLjEsMC4yLDAuMiwwLjQsMC4yYzAuMSwwLDAuMiwwLDAuNCwwYzAuMSwwLDAuNCwwLDAuNywwCgljMS4zLDAsMi4yLTAuMSwyLjctMC4zYzAuNS0wLjIsMC45LTAuOCwxLjQtMS43aDAuNGwtMC43LDIuNmgtOC4xVjkuOHoiLz4KPC9zdmc+Cg==) 5px center no-repeat;
    background-size: 180px 64px;
    margin: 0;
  }
  header#header #navigation {
    position: absolute;
    width: 100%;
  }
  header#header nav#navigation-main-menu {
    /**
       * Mobile Menu Button
       * - Show
       */
    /**
       * Close Menu Button
       * - Hide, as we change the hamburger menu to a close button on click
       */
    /**
       * Main Menu
       * - Hide
       */
  }
  header#header nav#navigation-main-menu button#mobile-main-menu {
    display: block;
    position: static;
    width: auto;
    height: auto;
    border: 0;
    background-color: transparent;
    line-height: inherit;
    text-align: inherit;
    color: #4B9CD3;
    position: absolute !important;
    top: 0;
    left: 0;
    min-height: 64px;
    padding: 0 5.5555555556%;
    background-color: #4B9CD3;
    /**
         * Close
         */
  }
  header#header nav#navigation-main-menu button#mobile-main-menu .icon {
    width: 20px;
    height: 16px;
    position: relative;
    transform: rotate(0deg);
    transition: 0.1s ease-in-out;
    display: block;
  }
  header#header nav#navigation-main-menu button#mobile-main-menu .icon span {
    display: block;
    position: absolute;
    height: 2px;
    width: 100%;
    background: #151515;
    opacity: 1;
    left: 0;
    transform: rotate(0deg);
    transition: 0.25s ease-in-out;
  }
  header#header nav#navigation-main-menu button#mobile-main-menu .icon span:nth-child(1) {
    top: 0px;
  }
  header#header nav#navigation-main-menu button#mobile-main-menu .icon span:nth-child(2), header#header nav#navigation-main-menu button#mobile-main-menu .icon span:nth-child(3) {
    top: 7px;
  }
  header#header nav#navigation-main-menu button#mobile-main-menu .icon span:nth-child(4) {
    top: 14px;
  }
  header#header nav#navigation-main-menu button#mobile-main-menu.close .icon span:nth-child(1) {
    top: 7px;
    width: 0%;
    left: 50%;
  }
  header#header nav#navigation-main-menu button#mobile-main-menu.close .icon span:nth-child(2) {
    transform: rotate(45deg);
  }
  header#header nav#navigation-main-menu button#mobile-main-menu.close .icon span:nth-child(3) {
    transform: rotate(-45deg);
  }
  header#header nav#navigation-main-menu button#mobile-main-menu.close .icon span:nth-child(4) {
    top: 7px;
    width: 0%;
    left: 50%;
  }
  header#header nav#navigation-main-menu button#main-menu-close {
    display: none !important;
  }
  header#header nav#navigation-main-menu ul.menu {
    display: none;
    animation: fade-in 0.25s ease-in-out;
    position: fixed;
    z-index: 200;
    overflow-y: scroll;
    top: 64px;
    bottom: 0;
    height: 100%;
    left: 0;
    width: 100%;
    background-color: #fff;
    /**
        * Show
        * - Toggled by JS
        */
  }
  header#header nav#navigation-main-menu ul.menu.show {
    display: block;
  }
  header#header nav#navigation-main-menu ul.menu > li {
    width: 83.3333333333%;
    margin: 0 8.3333333333%;
    border-bottom: 1px solid #E1E1E1;
    /**
         * Link
         */
    /**
         * Display Arrow on buttons that have sub menus
         */
    /**
         * Current State
         */
    /**
         * Sub Menu, Level 1
         */
  }
  header#header nav#navigation-main-menu ul.menu > li:first-child {
    margin: 0 8.3333333333%;
    text-align: left;
  }
  header#header nav#navigation-main-menu ul.menu > li:last-child {
    border-bottom: none;
  }
  header#header nav#navigation-main-menu ul.menu > li a,
  header#header nav#navigation-main-menu ul.menu > li button {
    width: 100%;
    font-family: "franklin-gothic-compressed", sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 40px;
    line-height: 1;
    padding: 30px 0;
    color: #151515;
    text-align: left;
    border-top: 0;
    /**
          * Hover State
          */
  }
  header#header nav#navigation-main-menu ul.menu > li a:focus, header#header nav#navigation-main-menu ul.menu > li a:active, .no-touchevents header#header nav#navigation-main-menu ul.menu > li a:hover, header#header nav#navigation-main-menu ul.menu > li a:hover,
  header#header nav#navigation-main-menu ul.menu > li button:focus,
  header#header nav#navigation-main-menu ul.menu > li button:active,
  .no-touchevents header#header nav#navigation-main-menu ul.menu > li button:hover,
  header#header nav#navigation-main-menu ul.menu > li button:hover {
    color: #4B9CD3;
    text-decoration: none;
    border-top: 0;
  }
  header#header nav#navigation-main-menu ul.menu > li.menu-item-has-children > button {
    width: 100%;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctcmlnaHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMC42IDE4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMC42IDE4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gaWQ9ImFycm93LXJpZ2h0LXBhdGgiIGZpbGw9IiM0QjlDRDMiIHBvaW50cz0iMTAuNiw5IDEuNiwwIDAsMS42IDcuNCw5IDAsMTYuNCAxLjYsMTggIi8+Cjwvc3ZnPgo=) 100% 50% no-repeat;
    background-size: 16px 16px;
  }
  header#header nav#navigation-main-menu ul.menu > li.current-menu-item > a,
  header#header nav#navigation-main-menu ul.menu > li.current-menu-item button, header#header nav#navigation-main-menu ul.menu > li.current-menu-ancestor > a,
  header#header nav#navigation-main-menu ul.menu > li.current-menu-ancestor button {
    color: #fff;
    border-top: 0;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu {
    position: fixed !important;
    width: 100%;
    top: 64px;
    bottom: 0;
    padding: 20px 0;
    /**
          * Display Sub Menu when 'show' class is set
          * by JS
          */
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu.show {
    display: block;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li {
    font-size: 16px;
    min-height: 44px;
    /**
           * Link
           */
    /**
           * Show Close Sub Menu Button
           */
    /**
           * Sub Menu, Level 2
           */
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li:first-child {
    display: block;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > a,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li button {
    padding: 16px 0 16px 16.6666666667%;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > a,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > button,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > button.close-sub-menu {
    font-size: 16px;
    min-height: 44px;
    margin-left: 0;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > button.close-sub-menu {
    position: relative;
    display: block;
    visibility: visible;
    width: auto;
    height: auto;
    clip: auto;
    width: 100%;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctbGVmdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEwLjYgMTgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwLjYgMTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctbGVmdC1wYXRoIiBmaWxsPSIjNzY3Njc2IiBwb2ludHM9IjAsOSA5LDAgMTAuNiwxLjYgMy4yLDkgMTAuNiwxNi40IDksMTggIi8+Cjwvc3ZnPgo=) 22px center no-repeat;
    background-size: 12px 12px;
    color: #797979;
    font-family: "franklin-gothic-atf", sans-serif;
    font-weight: 500;
    font-style: normal;
    /**
             * Retain Background Image on Hover
             */
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > button.close-sub-menu:focus, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > button.close-sub-menu:active, .no-touchevents header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > button.close-sub-menu:hover, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > button.close-sub-menu:hover {
    background-position: 22px center;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu {
    padding: 20px 0;
    height: calc(100% - 64px) !important;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li {
    font-size: 16px;
    min-height: 44px;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li:last-child {
    margin-bottom: 0;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > a,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > button,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > button.close-sub-menu {
    padding: 16px 16.6666666667%;
    font-size: 16px;
    min-height: 44px;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > a:focus, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > a:active, .no-touchevents header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > a:hover, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > a:hover,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > button:focus,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > button:active,
  .no-touchevents header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > button:hover,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > button:hover,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > button.close-sub-menu:focus,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > button.close-sub-menu:active,
  .no-touchevents header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > button.close-sub-menu:hover,
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > button.close-sub-menu:hover {
    color: #4B9CD3;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li button.close-sub-menu {
    background-position: 22px center;
  }
  header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li button.close-sub-menu:focus, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li button.close-sub-menu:active, .no-touchevents header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li button.close-sub-menu:hover, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li button.close-sub-menu:hover {
    background-position: 22px center;
  }
}
header#header nav#navigation-section-menu {
  float: right;
  width: 20.8333333333%;
  /**
  * Section Menu
  * - Hide when 'Navigate' is click
  */
  /**
  * Button
  */
  /**
    * Menu
    */
  /**
    * 620 design
    * - Section Menu: Remove text
    */
  /**
    * 320 design
    * - Mobile Menu Button: Display
    */
}
@media screen and (max-width: 1199px) {
  header#header nav#navigation-section-menu {
    width: 29.1666666667%;
    background-color: #4B9CD3;
  }
}
.no-touchevents header#header nav#navigation-section-menu button#section-menu:hover {
  color: #fff;
  background: #151515 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE4IDEwLjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDEwLjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctZG93bi1wYXRoIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjksMTAuNiAwLDEuNiAxLjYsMCA5LDcuNCAxNi40LDAgMTgsMS42ICIvPgo8L3N2Zz4K) right 20% center no-repeat;
  background-size: 14px 14px;
}
@media screen and (max-width: 1199px) {
  .no-touchevents header#header nav#navigation-section-menu button#section-menu:hover {
    background-position: center;
    background-color: #151515;
  }
}
header#header nav#navigation-section-menu button#section-menu.close {
  color: #fff;
  background-color: #151515;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctdXAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOCAxMC42IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOCAxMC42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgaWQ9ImFycm93LXVwLXBhdGgiIHBvaW50cz0iOSwwIDAsOSAxLjYsMTAuNiA5LDMuMiAxNi40LDEwLjYgMTgsOSAiLz4KPC9zdmc+Cg==);
}
.no-touchevents header#header nav#navigation-section-menu button#section-menu.close:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctdXAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOCAxMC42IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOCAxMC42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgaWQ9ImFycm93LXVwLXBhdGgiIHBvaW50cz0iOSwwIDAsOSAxLjYsMTAuNiA5LDMuMiAxNi40LDEwLjYgMTgsOSAiLz4KPC9zdmc+Cg==);
}
header#header nav#navigation-section-menu.hide {
  display: none;
}
header#header nav#navigation-section-menu.show {
  display: block;
}
header#header nav#navigation-section-menu button#section-menu {
  width: 100%;
  min-height: 64px;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 16px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE4IDEwLjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDEwLjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctZG93bi1wYXRoIiBwb2ludHM9IjksMTAuNiAwLDEuNiAxLjYsMCA5LDcuNCAxNi40LDAgMTgsMS42ICIvPgo8L3N2Zz4K) right 20% center no-repeat;
  background-size: 14px 14px;
  color: #151515;
  text-align: right;
  margin: 0;
  padding: 0;
  background-color: transparent;
  border: none;
  -webkit-appearance: none;
  border-radius: 0;
  padding: 0 calc(20% + 22px) 0 0;
}
header#header nav#navigation-section-menu ul.menu {
  display: none;
  animation: fade-in 0.25s ease-in-out;
  overflow: hidden;
  z-index: 100;
  padding: 40px 0 40px 20px;
  background-color: #151515;
  position: absolute;
  width: 20.8333333333%;
  /**
      * Display Sub Menu when 'show' class is set
      * by JS
      */
}
header#header nav#navigation-section-menu ul.menu::after {
  clear: both;
  content: "";
  display: table;
}
header#header nav#navigation-section-menu ul.menu.show {
  display: block;
}
header#header nav#navigation-section-menu ul.menu li {
  width: 80%;
  margin: 12px 0;
  line-height: 20px;
  text-align: right;
  /**
      * Links
      */
  /**
      * Current State
      */
}
header#header nav#navigation-section-menu ul.menu li:last-child {
  margin-bottom: 0;
}
header#header nav#navigation-section-menu ul.menu li a,
header#header nav#navigation-section-menu ul.menu li button {
  outline: 0;
  width: 100%;
  color: #fff;
  text-align: right;
}
.keyboard-user header#header nav#navigation-section-menu ul.menu li a:focus,
.keyboard-user header#header nav#navigation-section-menu ul.menu li button:focus {
  box-shadow: 0 0 0 2px #146aff inset;
}
header#header nav#navigation-section-menu ul.menu li a:focus, header#header nav#navigation-section-menu ul.menu li a:active, .no-touchevents header#header nav#navigation-section-menu ul.menu li a:hover, header#header nav#navigation-section-menu ul.menu li a:hover,
header#header nav#navigation-section-menu ul.menu li button:focus,
header#header nav#navigation-section-menu ul.menu li button:active,
.no-touchevents header#header nav#navigation-section-menu ul.menu li button:hover,
header#header nav#navigation-section-menu ul.menu li button:hover {
  color: #C4C4C4;
  text-decoration: none;
}
header#header nav#navigation-section-menu ul.menu li li {
  width: 100%;
}
header#header nav#navigation-section-menu ul.menu li.current-menu-item > a,
header#header nav#navigation-section-menu ul.menu li.current-menu-item button, header#header nav#navigation-section-menu ul.menu li.current-menu-ancestor > a,
header#header nav#navigation-section-menu ul.menu li.current-menu-ancestor button, header#header nav#navigation-section-menu ul.menu li.current_page_item > a,
header#header nav#navigation-section-menu ul.menu li.current_page_item button {
  color: #4B9CD3;
  text-decoration: none;
}
header#header nav#navigation-section-menu ul.menu li.menu-item-object-collection {
  padding-top: 20px;
}
header#header nav#navigation-section-menu ul.menu li.menu-item-object-collection > a,
header#header nav#navigation-section-menu ul.menu li.menu-item-object-collection button {
  color: #C4C4C4;
  font-size: 14px;
}
header#header nav#navigation-section-menu ul.menu li.menu-item-object-collection ~ .menu-item-object-collection {
  padding-top: 0;
}
@media screen and (max-width: 1199px) {
  header#header nav#navigation-section-menu {
    /**
       * Toggle Menu Button
       */
  }
  header#header nav#navigation-section-menu.active {
    background-color: #151515;
  }
  header#header nav#navigation-section-menu.active button#section-menu {
    color: #fff;
  }
  header#header nav#navigation-section-menu.active button#section-menu.close {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctdXAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOCAxMC42IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOCAxMC42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgaWQ9ImFycm93LXVwLXBhdGgiIHBvaW50cz0iOSwwIDAsOSAxLjYsMTAuNiA5LDMuMiAxNi40LDEwLjYgMTgsOSAiLz4KPC9zdmc+Cg==) center no-repeat;
    background-size: 14px 14px;
  }
  header#header nav#navigation-section-menu button#section-menu {
    position: absolute;
    top: 0;
    right: 0;
    width: 64px;
    height: 64px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE4IDEwLjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDEwLjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctZG93bi1wYXRoIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjksMTAuNiAwLDEuNiAxLjYsMCA5LDcuNCAxNi40LDAgMTgsMS42ICIvPgo8L3N2Zz4K) center no-repeat #151515;
    background-size: 14px 14px;
    text-indent: -9999px;
    text-align: inherit;
    padding: 0;
  }
  header#header nav#navigation-section-menu ul.menu {
    right: 0;
    top: 64px;
    width: 33.3333333333%;
    min-height: 400px;
    background-color: #4B9CD3;
  }
  header#header nav#navigation-section-menu ul.menu li {
    width: 87.5%;
    /**
         * Links
         */
  }
}
@media screen and (max-width: 619px) {
  header#header nav#navigation-section-menu button#section-menu {
    padding: 0 5.5555555556% 0 0;
  }
  header#header nav#navigation-section-menu ul.menu {
    width: 75%;
  }
  header#header nav#navigation-section-menu ul.menu li {
    width: 94.4444444444%;
  }
}
header#header a.button {
  display: flex;
  justify-content: center;
  align-items: center;
  float: right;
  width: 25%;
  height: 64px;
  padding-top: 0;
  padding-bottom: 0;
  font-size: 16px;
  line-height: 1;
  text-transform: none;
  /**
    * 620 design
    * - Section Menu: Remove text
    */
}
header#header a.button .icon-external {
  width: 13px;
  height: 13px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tZXh0ZXJuYWxsaW5rIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAgMTAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwIDEwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Imljb24tZXh0ZXJuYWxsaW5rLXBhdGgiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMCwwdjUuNUg4LjlWMS45TDAuOCwxMEwwLDkuMmw4LjEtOC4xSDQuNVYwSDEweiIvPgo8L3N2Zz4K) center no-repeat;
  margin-left: 16px;
}
@media screen and (max-width: 1199px) {
  header#header a.button {
    position: fixed;
    bottom: 0;
    right: 0;
    width: 100%;
    min-height: 64px;
    padding: 0 4.1666666667%;
    z-index: 150;
  }
  #unc-alert.full-page.is-active ~ .outer-container header#header a.button {
    display: none;
  }
}

#search-overlay {
  display: none;
  animation: fade-in 0.25s ease-in-out;
  position: absolute !important;
  width: 100%;
  height: 100vh !important;
  top: 64px;
  left: 0;
  right: 0;
  z-index: 201;
  zoom: 1;
  background: #fff;
  max-width: 1600px;
  margin: 0 auto;
}
#search-overlay .gsc-control-cse::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 620px) {
  #search-overlay .gsc-control-cse .gsc-search-button .gsc-search-button {
    position: relative;
    top: -5px;
  }
}
@media screen and (min-width: 620px) {
  #search-overlay .gsc-control-cse .gsc-clear-button .gsc-clear-button {
    position: relative;
    top: -5px;
  }
}
#search-overlay form input[type=text],
#search-overlay form input[type=search] {
  font-size: 24px;
  border: 0;
  /* do not group these rules */
  padding-left: 37px;
}
#search-overlay form input[type=text]::-webkit-input-placeholder,
#search-overlay form input[type=search]::-webkit-input-placeholder {
  font-size: 40px;
  color: #797979;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-style: normal;
}
#search-overlay form input[type=text]:-moz-placeholder,
#search-overlay form input[type=search]:-moz-placeholder {
  font-size: 40px;
  color: #797979;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-style: normal;
}
#search-overlay form input[type=text]::-moz-placeholder,
#search-overlay form input[type=search]::-moz-placeholder {
  font-size: 40px;
  color: #797979;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-style: normal;
}
#search-overlay form input[type=text]:-ms-input-placeholder,
#search-overlay form input[type=search]:-ms-input-placeholder {
  font-size: 40px;
  color: #797979;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-style: normal;
}
@media screen and (min-width: 620px) {
  #search-overlay form input[type=text],
  #search-overlay form input[type=search] {
    font-size: 40px;
    padding-left: 50px;
  }
}
#search-overlay form input[type=text]::-moz-placeholder, #search-overlay form input[type=search]::-moz-placeholder {
  font-size: 30px !important;
  color: #949494;
}
#search-overlay form input[type=text]::placeholder,
#search-overlay form input[type=search]::placeholder {
  font-size: 30px !important;
  color: #949494;
}
@media screen and (min-width: 620px) {
  #search-overlay form input[type=text]::-moz-placeholder, #search-overlay form input[type=search]::-moz-placeholder {
    font-size: 40px !important;
  }
  #search-overlay form input[type=text]::placeholder,
  #search-overlay form input[type=search]::placeholder {
    font-size: 40px !important;
  }
}

header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > a {
  color: black;
}
header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > a:hover, header#header nav#navigation-main-menu ul.menu > li > ul.sub-menu > li > ul.sub-menu > li > a:focus {
  color: #3B7CA7;
}

#unc-experience-header > .menu > ul > li > button,
#unc-experience-header > .content,
#unc-experience-header > .menu > ul > li > a,
#unc-experience-header > .content a.begin {
  color: #13294B;
}

header#header nav#navigation-main-menu ul.menu > li a,
header#header nav#navigation-main-menu ul.menu > li button,
#unc-experience-header > .content a.begin {
  font-size: 19px;
}

@media screen and (max-width: 619px) {
  header#header nav#navigation-main-menu ul.menu > li button:focus {
    color: #fff;
  }
  header#header nav#navigation-main-menu ul.menu > li a:focus {
    color: #fff;
  }
}
/**
* Container and Wrapper
*/
.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  /* Fix of Webkit flickering */
  z-index: 1;
}

.swiper-slide {
  float: left;
}

.swiper-container-vertical > .swiper-wrapper {
  flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}

.swiper-container-android .swiper-slide, .swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}

.swiper-container-multirow > .swiper-wrapper {
  -webkit-box-lines: multiple;
  -moz-box-lines: multiple;
  flex-wrap: wrap;
}

.swiper-container-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}

.swiper-slide {
  -webkit-flex-shrink: 0;
  -ms-flex: 0 0 auto;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
}

/* Auto Height */
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {
  height: auto;
}

.swiper-container-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}

/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
  touch-action: pan-y;
}

.swiper-wp8-vertical {
  touch-action: pan-x;
}

/**
* Pagination Dots
*/
ul.swiper-pagination {
  display: none;
  visibility: hidden;
  /**
   * Pagination Dot
   */
  /**
  * 620 design
  */
  /**
  * 320 design
  */
}
ul.swiper-pagination li {
  display: inline-block;
  margin: 0 6px;
  /**
  * Active Slide
  */
}
ul.swiper-pagination li button {
  position: static;
  width: auto;
  height: auto;
  border: 0;
  background-color: transparent;
  line-height: inherit;
  text-align: inherit;
  color: #4B9CD3;
  padding: 0;
  width: 8px;
  height: 8px;
  text-indent: -9999em;
  background-color: #E1E1E1;
  outline: 0;
  border-radius: 50%;
  transition: background-color 0.25s ease-in-out;
}
.keyboard-user ul.swiper-pagination li button:focus {
  box-shadow: 0 0 0 2px #151515;
}
ul.swiper-pagination li button:focus, ul.swiper-pagination li button:active, .no-touchevents ul.swiper-pagination li button:hover, ul.swiper-pagination li button:hover {
  background-color: #4B9CD3;
}
ul.swiper-pagination li.swiper-pagination-bullet-active button {
  background-color: #4B9CD3;
}
@media screen and (max-width: 959px) {
  ul.swiper-pagination {
    position: relative;
    display: block;
    visibility: visible;
    width: auto;
    height: auto;
    clip: auto;
    width: 100%;
    display: inline-flex;
    vertical-align: middle;
    justify-content: center;
    margin: 20px 0;
  }
}
@media screen and (max-width: 619px) {
  ul.swiper-pagination {
    position: relative;
    display: block;
    visibility: visible;
    width: auto;
    height: auto;
    clip: auto;
    width: 100%;
    display: inline-flex;
    vertical-align: middle;
    justify-content: center;
    margin: 20px 0;
  }
}

/**
* Buttons
*/
ul.swiper-button-wrapper {
  position: relative;
  width: 100px;
  height: 50px;
  text-align: center;
  margin: 0 auto;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  /**
  * 620 design
  */
}
ul.swiper-button-wrapper li {
  position: relative;
  /**
  * Previous
  */
  /**
  * Next
  */
}
ul.swiper-button-wrapper li button {
  position: relative;
  width: 50px;
  height: 50px;
  text-indent: -9999em;
  color: #151515;
  margin: 0;
  padding: 0;
  background-color: transparent;
  border: none;
  -webkit-appearance: none;
  border-radius: 0;
  outline: 0;
  border: 1px solid #151515;
  transition: background-color 0.25s ease-in-out;
}
.keyboard-user ul.swiper-button-wrapper li button:focus {
  box-shadow: 0 0 0 4px #146aff inset;
}
ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctbGVmdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEwLjYgMTgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwLjYgMTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctbGVmdC1wYXRoIiBwb2ludHM9IjAsOSA5LDAgMTAuNiwxLjYgMy4yLDkgMTAuNiwxNi40IDksMTggIi8+Cjwvc3ZnPgo=) center no-repeat #fff;
  background-size: 20px 20px;
  border-right: 0;
}
ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev::after {
  content: "";
  position: absolute;
  top: 49%;
  left: 20px;
  width: 30px;
  height: 2px;
  background: #151515;
  backface-visibility: hidden;
  transition: width 0.3s 0.2s;
}
ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:active, .no-touchevents ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctbGVmdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEwLjYgMTgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwLjYgMTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBpZD0iYXJyb3ctbGVmdC1wYXRoIiBwb2ludHM9IjAsOSA5LDAgMTAuNiwxLjYgMy4yLDkgMTAuNiwxNi40IDksMTggIi8+Cjwvc3ZnPgo=) center no-repeat #151515;
  background-size: 20px 20px;
}
ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:active::after, .no-touchevents ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover::after {
  width: 0;
  background: #fff;
  transition-delay: 0s;
}
ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctcmlnaHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMC42IDE4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMC42IDE4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gaWQ9ImFycm93LXJpZ2h0LXBhdGgiIHBvaW50cz0iMTAuNiw5IDEuNiwwIDAsMS42IDcuNCw5IDAsMTYuNCAxLjYsMTggIi8+Cjwvc3ZnPgo=) center no-repeat #fff;
  background-size: 20px 20px;
  border-left: 0;
}
ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next::after {
  content: "";
  position: absolute;
  top: 49%;
  right: 20px;
  width: 30px;
  height: 2px;
  background: #151515;
  backface-visibility: hidden;
  transition: width 0.3s 0.2s;
}
ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:active, .no-touchevents ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctcmlnaHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMC42IDE4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMC42IDE4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgaWQ9ImFycm93LXJpZ2h0LXBhdGgiIHBvaW50cz0iMTAuNiw5IDEuNiwwIDAsMS42IDcuNCw5IDAsMTYuNCAxLjYsMTggIi8+Cjwvc3ZnPgo=) center no-repeat #151515;
  background-size: 20px 20px;
}
ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:active::after, .no-touchevents ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover::after {
  width: 0;
  background: #fff;
  transition-delay: 0s;
}
@media screen and (max-width: 959px) {
  ul.swiper-button-wrapper {
    display: none;
    visibility: hidden;
  }
}

/**
* Comments
*/
article.comment-body {
  /**
  * Meta
  */
  /**
  * Comment Text
  */
  /**
  * Reply
  */
}
article.comment-body footer.comment-meta {
  float: left;
  width: 100%;
  margin: 0 0 50px 0;
  /**
  * Comment Author
  */
  /**
  * Comment Date
  */
}
article.comment-body footer.comment-meta div.comment-author {
  float: left;
  width: 100%;
  height: 48px;
}
article.comment-body footer.comment-meta div.comment-author img {
  float: left;
  margin: 0 10px 0 0;
}
article.comment-body footer.comment-meta div.comment-author b.fn {
  float: left;
  margin: 5px 0 0 0;
}
article.comment-body footer.comment-meta div.comment-author span.says {
  display: none;
}
article.comment-body footer.comment-meta div.comment-metadata {
  clear: both;
  float: left;
  margin: -20px 0 0 65px;
}
article.comment-body div.comment-content {
  clear: both;
  float: left;
  width: 100%;
  padding: 50px;
  border: 1px solid #E1E1E1;
}
article.comment-body div.reply {
  float: right;
  margin: -45px 0 0 0;
  font-size: 15px;
}
article.comment-body div.reply a {
  float: left;
  padding: 25px;
  text-decoration: none;
  background: #E1E1E1;
}

/**
* Comments Form
*/
/**
* Highlight and Share
*/
.highlight-and-share-wrapper {
  display: none;
  width: 0;
  height: 0;
  border: 1px solid #E1E1E1;
  box-shadow: 2px 3px 4px #E1E1E1;
}
.highlight-and-share-wrapper div {
  background: #fff;
  margin-bottom: 0;
  margin-right: 0;
  border-right: 1px solid #E1E1E1;
}
.highlight-and-share-wrapper div a {
  display: block;
  padding: 20px;
  line-height: 0;
  font-size: 0;
  color: transparent;
}
.highlight-and-share-wrapper div:last-child {
  border-right: 0;
}
.highlight-and-share-wrapper div.has_twitter {
  background: #fff;
}
.highlight-and-share-wrapper div.has_twitter:hover {
  background: #fff;
}
.highlight-and-share-wrapper div.has_facebook {
  background: #fff;
}
.highlight-and-share-wrapper div.has_facebook:hover {
  background: #fff;
}
.highlight-and-share-wrapper div.has_linkedin {
  background: #fff;
}
.highlight-and-share-wrapper div.has_linkedin:hover {
  background: #fff;
}
.highlight-and-share-wrapper div.has_pinterest {
  background: #fff;
}
.highlight-and-share-wrapper div.has_pinterest:hover {
  background: #fff;
}
.highlight-and-share-wrapper div.has_email {
  background: #fff;
}
.highlight-and-share-wrapper div.has_email:hover {
  background: #fff;
}
.highlight-and-share-wrapper div .fa {
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  width: 20px;
  height: 20px;
}
.highlight-and-share-wrapper div .fa-twitter {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tdHdpdHRlciIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDIzIDE4LjkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIzIDE4LjkiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBpZD0ic29jaWFsaWNvbi10d2l0dGVyLXBhdGgiIGZpbGw9IiM0QjlDRDMiIGQ9Ik0yMywyLjJjLTAuOCwwLjMtMS43LDAuNi0yLjcsMC44YzAuOS0wLjYsMS43LTEuNiwyLTIuN2MtMC45LDAuNS0xLjksMC45LTMsMS4xCgljLTAuOC0wLjgtMi0xLjQtMy41LTEuNGMtMi43LDAtNC43LDItNC43LDQuN2MwLDAuMywwLDAuOCwwLjIsMS4xYy0zLjktMC4yLTcuNC0yLTkuOC01QzEuMywxLjYsMC45LDIuNCwwLjksMy4zCgljMCwxLjYsMC44LDMuMiwyLDMuOWMtMC44LDAtMS42LTAuMy0yLjItMC42bDAsMGMwLDIuNCwxLjYsNC4zLDMuOCw0LjZjLTAuMywwLjItMC42LDAuMy0xLjEsMC4zYy0wLjMsMC0wLjYsMC0wLjksMAoJYzAuNiwxLjksMi40LDMuMiw0LjQsMy4zYy0xLjYsMS4zLTMuNiwyLTUuOCwyYy0wLjUsMC0wLjgsMC0xLjEsMGMyLDEuNCw0LjYsMiw3LjIsMmM4LjcsMCwxMy40LTcuMiwxMy40LTEzLjRjMC0wLjIsMC0wLjUsMC0wLjYKCUMyMS42LDMuOSwyMi40LDMuMiwyMywyLjIiLz4KPC9zdmc+Cg==);
}
.highlight-and-share-wrapper div .fa-facebook {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tZmFjZWJvb2siIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMSAxOS41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMSAxOS41IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InNvY2lhbGljb24tZmFjZWJvb2stcGF0aCIgZmlsbD0iIzRCOUNEMyIgZD0iTTExLDAuMkMxMC43LDAuMiw5LjQsMCw4LDBDNS4zLDAsMy4zLDEuNiwzLjMsNC42djIuNkgwdjMuNGgzLjN2OC45aDMuOXYtOC45aDMuM0wxMSw3LjIKCUg3LjFWNC45YzAtMSwwLjMtMS42LDEuOC0xLjZoMlYwLjJIMTF6Ii8+Cjwvc3ZnPgo=);
}
.highlight-and-share-wrapper div .fa-linkedin {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0ic29jaWFsaWNvbi1saW5rZWRpbiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIKCSB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDE1LjQgMTUuNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTUuNCAxNS40IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InNvY2lhbGljb24tbGlua2VkaW4tcGF0aCIgZmlsbD0iIzRCOUNEMyIgZD0iTTE1LjQsMTIuNWMwLDEuNi0xLjMsMi45LTIuOSwyLjlIMi45Yy0xLjYsMC0yLjktMS4zLTIuOS0yLjlWMi45QzAsMS4zLDEuMywwLDIuOSwwaDkuNgoJYzEuNiwwLDIuOSwxLjMsMi45LDIuOVYxMi41eiBNMy42LDIuNmMtMC44LDAtMS4zLDAuNS0xLjMsMS4yQzIuMiw0LjUsMi43LDUsMy41LDVoMGMwLjgsMCwxLjMtMC41LDEuMy0xLjIKCUM0LjgsMy4xLDQuMywyLjYsMy42LDIuNnogTTQuNywxMi45di03SDIuNHY3SDQuN3ogTTEzLDEyLjl2LTRjMC0yLjEtMS4xLTMuMS0yLjctMy4xQzkuMSw1LjgsOC42LDYuNSw4LjMsN2gwdi0xSDZjMCwwLDAsMC43LDAsNwoJaDIuM1Y5YzAtMC4yLDAtMC40LDAuMS0wLjZDOC41LDgsOC45LDcuNiw5LjYsNy42YzAuOCwwLDEuMiwwLjYsMS4yLDEuNnYzLjdIMTN6Ii8+Cjwvc3ZnPgo=);
}
.highlight-and-share-wrapper div .fa-pinterest {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tcGludGVyZXN0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTUgMTcuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTUgMTcuOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJzb2NpYWxpY29uLXBpbnRlcmVzdC1wYXRoIiBmaWxsPSIjNEI5Q0QzIiBkPSJNMTQuOSw1LjFjLTAuNC0yLjUtMi42LTQuNy02LjEtNS4xQzUuOS0wLjMsMi44LDAuOCwxLDMuMmMtMS41LDIuMi0xLjIsNC45LDAsNi4yCgljMC4zLDAuNCwwLjgsMC43LDEuMywwLjljMC4zLDAuMSwwLjUsMCwwLjUtMC4yYzAuMS0wLjMsMC4yLTAuNiwwLjMtMUMzLjEsOSwzLDguOCwyLjgsOC42QzEuNSw3LDIuMSwzLjUsNS4yLDIuMgoJYzIuNy0xLjEsNi45LTAuNCw3LjEsMy4yYzAuMSwxLjgtMC41LDQuMy0yLDUuM2MtMS43LDEuMS0zLjcsMC0zLjItMS41QzcuNSw3LjMsOC4yLDYsNy45LDUuMUM3LjUsMy41LDUuMiwzLjYsNC41LDUuNgoJQzQuMiw2LjQsNC4zLDcuMyw0LjYsOC4yYzAsMC4xLDAuMSwwLjEsMCwwLjJjLTEuNCw1LjYtMS42LDUuOS0xLjYsN2MwLDAuOCwwLDEuNiwwLjIsMi40YzAsMC4xLDAsMC4yLDAuMSwwLjIKCWMwLjEsMCwwLjEtMC4xLDAuMi0wLjFjMC40LTAuNSwwLjgtMS4xLDEuMi0xLjZjMC43LTEuMiwwLjgtMS44LDEuNS00LjNjMCwwLDAtMC4xLDAtMC4xYzAuMSwwLjEsMC4yLDAuMywwLjMsMC40CgljMS41LDEuNCw0LjcsMS4yLDYuNy0xQzE1LDksMTUuMSw2LjIsMTQuOSw1LjEiLz4KPC9zdmc+Cg==);
}
.highlight-and-share-wrapper div .fa-envelope {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbi1lbnZlbG9wZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDE4IDE0LjEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDE0LjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBpZD0iaWNvbi1lbnZlbG9wZS1wYXRoIiBmaWxsPSIjNEI5Q0QzIiBkPSJNMTYuMyw0LjRjLTEuNiwxLjEtMy4xLDIuMi00LjcsMy4zQzEwLjksOC4xLDkuOCw5LDksOWgwaDBDOC4yLDksNy4xLDguMSw2LjQsNy42CglDNC45LDYuNSwzLjMsNS40LDEuNyw0LjRDMSwzLjksMCwyLjcsMCwxLjhDMCwwLjgsMC41LDAsMS42LDBoMTQuOEMxNy4zLDAsMTgsMC43LDE4LDEuNkMxOCwyLjcsMTcuMiwzLjcsMTYuMyw0LjR6IE0xOCwxMi41CgljMCwwLjktMC43LDEuNi0xLjYsMS42SDEuNmMtMC45LDAtMS42LTAuNy0xLjYtMS42di04YzAuMywwLjMsMC42LDAuNiwxLDAuOWMxLjcsMS4xLDMuNCwyLjMsNSwzLjVjMC44LDAuNiwxLjksMS40LDMsMS40aDBoMAoJYzEuMSwwLDIuMS0wLjgsMy0xLjRjMS42LTEuMiwzLjMtMi4zLDUtMy41YzAuNC0wLjMsMC43LTAuNSwxLTAuOVYxMi41eiIvPgo8L3N2Zz4K);
}

/**
* TinyMCE Content Formatting
* in the WordPress Administration

* style.scss (frontend)
* editor-style.scss (TinyMCE)
*/
/**
* Alignment classes
* - These are used by WordPress TinyMCE when the user aligns media
* within the editor.  They're not typography, but need to be in this
* file as we compile an editor-style.css directly from this file.
*/
.alignleft {
  margin: 30px 0;
}
@media screen and (min-width: 620px) {
  .alignleft {
    float: left;
    width: 45.4545454545%;
    margin: 0 9.0909090909% 40px 0;
  }
  .chapters-container .alignleft {
    margin: 5px 5.5555555556% 30px 0;
  }
}
@media screen and (min-width: 960px) {
  .alignleft {
    width: 53.3333333333%;
    margin: 0 6.6666666667% 30px -13.3333333333%;
  }
}
@media screen and (min-width: 1200px) {
  .alignleft {
    width: 58.3333333333%;
    margin: 0 8.3333333333% 30px -16.6666666667%;
  }
}

.alignright {
  margin: 30px auto;
}
@media screen and (min-width: 620px) {
  .alignright {
    float: right;
    width: 45.4545454545%;
    margin: 0 0 40px 9.0909090909%;
  }
  .chapters-container .alignright {
    margin: 5px 0 30px 5.5555555556%;
  }
}
@media screen and (min-width: 960px) {
  .alignright {
    width: 53.3333333333%;
    margin: 0 -13.3333333333% 30px 6.6666666667%;
  }
}
@media screen and (min-width: 1200px) {
  .alignright {
    width: 58.3333333333%;
    margin: 0 -16.6666666667% 30px 8.3333333333%;
  }
}

.aligncenter {
  width: auto !important;
  clear: both;
  margin-right: -4.5833333333%;
  margin-left: -4.5833333333%;
}
@media screen and (min-width: 620px) {
  .aligncenter {
    margin: 40px auto;
  }
}
.aligncenter p.wp-caption-text {
  padding-right: 4.1666666667%;
  padding-left: 4.1666666667%;
}
@media screen and (min-width: 620px) {
  .aligncenter p.wp-caption-text {
    padding-right: 0;
    padding-left: 0;
  }
}

.alignnone {
  clear: both;
}
@media screen and (min-width: 620px) {
  .alignnone {
    margin: 40px 0;
  }
}

/**
* Captions for Images
* - These are used by WordPress TinyMCE when the user aligns media
* within the editor.  They're not typography, but need to be in this
* file as we compile an editor-style.css directly from this file.
*/
.wp-caption p.wp-caption-text {
  text-align: left;
  padding-top: 10px;
  margin: 0;
  color: #343434 !important;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 14px !important;
  line-height: 22px !important;
}

/**
* jQuery DatePicker
*/
.date-picker-wrapper {
  width: 100%;
  position: absolute;
  left: 0 !important;
  right: 0;
  z-index: 1;
  background-color: #fff;
  padding: 40px 0;
  font-size: 12px;
  line-height: 20px;
  margin-top: -4px;
}
@media screen and (min-width: 750px) {
  .date-picker-wrapper {
    margin-top: 0;
  }
}
@media screen and (min-width: 1200px) {
  .date-picker-wrapper {
    margin-top: -10px;
  }
}
.date-picker-wrapper .month-wrapper {
  width: 100% !important;
  padding: 0 20px;
  background-color: #fff;
  cursor: default;
  position: relative;
}
@media screen and (min-width: 750px) {
  .date-picker-wrapper .month-wrapper {
    padding: 0;
    width: 83.3333333333% !important;
    margin: auto;
  }
}
@media screen and (min-width: 960px) {
  .date-picker-wrapper .month-wrapper {
    width: 66.6666666667% !important;
    max-width: 640px;
  }
}
.date-picker-wrapper .month-wrapper table {
  max-width: 280px;
  margin: auto;
  border: 0;
  /**
  * Arrows and Month
  */
}
@media screen and (min-width: 750px) {
  .date-picker-wrapper .month-wrapper table.month1 {
    float: left;
  }
}
@media screen and (min-width: 750px) {
  .date-picker-wrapper .month-wrapper table.month2 {
    float: right;
  }
}
.date-picker-wrapper .month-wrapper table tr {
  display: table-row;
  border-bottom: 0;
  background-color: transparent;
}
.date-picker-wrapper .month-wrapper table th,
.date-picker-wrapper .month-wrapper table td {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  margin: 0;
  padding: 6px 0;
  border: 0;
  background-color: transparent;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
}
.date-picker-wrapper .month-wrapper table th:before,
.date-picker-wrapper .month-wrapper table td:before {
  display: none;
}
.date-picker-wrapper .month-wrapper table thead,
.date-picker-wrapper .month-wrapper table th {
  clip: inherit;
  height: auto;
  margin: 0;
  position: relative;
  width: auto;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 700;
  font-style: normal;
}
.date-picker-wrapper .month-wrapper table th.month-name {
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 40px;
  line-height: 45px;
  text-transform: uppercase;
  color: #151515;
}
.date-picker-wrapper .month-wrapper table .day {
  padding: 8px;
  font-size: 16px;
  line-height: 1;
  color: #343434;
  cursor: pointer;
}
.date-picker-wrapper .month-wrapper table .day.checked {
  color: #fff;
  background-color: #4B9CD3;
  font-family: "franklin-gothic-atf", sans-serif;
  font-weight: 500;
  font-style: normal;
}
.date-picker-wrapper .month-wrapper table .day.has-tooltip {
  cursor: help !important;
}
.date-picker-wrapper .month-wrapper table .day:focus, .date-picker-wrapper .month-wrapper table .day:active, .no-touchevents .date-picker-wrapper .month-wrapper table .day:hover, .date-picker-wrapper .month-wrapper table .day:hover {
  background-color: #E1E1E1;
}
.date-picker-wrapper .month-wrapper table .day.toMonth.hovering {
  background-color: #E1E1E1;
}
.date-picker-wrapper .month-wrapper table .day.nextMonth, .date-picker-wrapper .month-wrapper table .day.lastMonth {
  display: none;
}
.date-picker-wrapper .month-wrapper table tr.week-name {
  text-transform: capitalize;
}
.date-picker-wrapper .month-wrapper table tr.week-name th {
  padding: 30px 0 15px;
  color: #343434;
  font-size: 16px;
}
.date-picker-wrapper .month-wrapper table tr.caption th {
  padding: 0;
}
.date-picker-wrapper .month-wrapper table tr.caption .next {
  display: block;
  width: 100%;
  height: 40px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctcmlnaHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMC42IDE4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMC42IDE4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gaWQ9ImFycm93LXJpZ2h0LXBhdGgiIGZpbGw9IiM0QjlDRDMiIHBvaW50cz0iMTAuNiw5IDEuNiwwIDAsMS42IDcuNCw5IDAsMTYuNCAxLjYsMTggIi8+Cjwvc3ZnPgo=) center no-repeat;
  background-size: 16px 16px;
  text-indent: -9999em;
  cursor: pointer;
}
.date-picker-wrapper .month-wrapper table tr.caption .prev {
  display: block;
  width: 100%;
  height: 40px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctbGVmdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEwLjYgMTgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwLjYgMTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctbGVmdC1wYXRoIiBmaWxsPSIjNEI5Q0QzIiBwb2ludHM9IjAsOSA5LDAgMTAuNiwxLjYgMy4yLDkgMTAuNiwxNi40IDksMTggIi8+Cjwvc3ZnPgo=) center no-repeat;
  background-size: 16px 16px;
  text-indent: -9999em;
  cursor: pointer;
}
.date-picker-wrapper .month-wrapper table tr.caption .next:hover,
.date-picker-wrapper .month-wrapper table tr.caption .prev:hover {
  background-color: #E1E1E1;
}
.date-picker-wrapper .first-date-selected {
  background-color: #4B9CD3 !important;
  color: #fff !important;
}
.date-picker-wrapper .last-date-selected {
  background-color: #4B9CD3 !important;
  color: #fff !important;
}
.date-picker-wrapper .gap {
  display: none;
}
.date-picker-wrapper.two-months.no-gap .month1 .next, .date-picker-wrapper.two-months.no-gap .month2 .prev {
  display: none;
}

/**
 * Layouts
 *
 * Defines the default layout of the html & body tags, main container, main, section and article areas
 */
html {
  overflow-x: hidden;
  -webkit-tap-highlight-color: transparent;
  height: 100%;
}

body {
  height: auto;
  background-color: #767676;
  overflow-x: hidden;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  outline-color: #4B9CD3;
  outline-color: invert;
}
body.no-scroll {
  height: 100%;
  position: fixed;
}
body::before {
  content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDEyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgNTE0NDgpICAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIiBbCgk8IUVOVElUWSBuc19zdmcgImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KCTwhRU5USVRZIG5zX3hsaW5rICJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KXT4KPHN2ZyAgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9IiZuc19zdmc7IiB4bWxuczp4bGluaz0iJm5zX3hsaW5rOyIgd2lkdGg9IjI2My4wNDMiIGhlaWdodD0iNzIuMzU1IgoJIHZpZXdCb3g9IjAgMCAyNjMuMDQzIDcyLjM1NSIgb3ZlcmZsb3c9InZpc2libGUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI2My4wNDMgNzIuMzU1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc+Cgk8Zz4KCQk8cGF0aCBmaWxsPSIjMDAwMDAwIiBkPSJNMjUuNjAyLDIwLjM2N2MwLjExMywwLjEwOSwwLjE4NCwwLjA5NCwwLjE4NCwwLjA5NGM4LjQ1My0wLjMzMiwxMy4yOTYsMi44ODIsMTMuNzA3LDQuMjAxbDMuMzc5LTAuMDYxCgkJCWwxLjA1MS0yLjI4NWMwLjA2NC0wLjE4OSwwLjAzMS0wLjQ2OS0wLjAzNi0wLjU0M2MtMS4wMTYtMS4xMjktOS41MjMtMy41NTktMTkuNzg5LTMuNTU5Yy0xMC45NTQsMC0xNy45LDIuMTYyLTE5LjM2MywzLjI0NgoJCQljMCwwLTAuMzUyLDAuMjExLTAuMzYxLDAuNTMxYy0wLjAwNiwwLjE0OCwwLjIwOCwwLjU2MiwwLjIwOCwwLjU2MmwwLjI5NywwLjY0NWMwLjA5NCwwLjE4OCwwLjIyMywwLjE3NiwwLjQ0NSwwLjA0NwoJCQljMCwwLDAuMi0wLjA2MiwwLjIzOC0wLjE5M2MwLjA0LTAuMTMxLTAuMDg0LTAuMzU3LTAuMDg0LTAuMzU3Yy0wLjIxOC0wLjQ0NSwwLjA3LTAuNTA0LDAuMDg4LTAuNTEybDAuNjI3LTAuMjg1CgkJCWMwLjI5OC0wLjA4NiwwLjMzNCwwLjA3MiwwLjQzNCwwLjMwOWMwLDAsMC4xMTUsMC4zMjgsMC4xOTcsMC4zNzljMC4xNTcsMC4wOTgsMC42NTctMC4xODgsMi4xNDktMC41NTEKCQkJYzAuMTAxLTAuMDIsMC4xNTYtMC4wMjksMC4zNTUtMC4xMWMwLjE0NS0wLjA1OCwwLjAxNi0wLjU1OCwwLjAxNi0wLjU1OGMtMC4wNTMtMC4yNS0wLjE2OC0wLjUsMC4zNzUtMC41OWwwLjkzNC0wLjE4NgoJCQljMC40MzQtMC4xMTUsMC40NzUsMC4xMTEsMC41MjcsMC4zNjFjMCwwLDAuMDI3LDAuMzc5LDAuMTI1LDAuNTM1YzAuMTI0LDAuMiwwLjM0OC0wLjExNywzLjE5NS0wLjQyMQoJCQljMCwwLDAuNDE1LTAuMDEyLDAuNDk2LTAuMTU0YzAuMDg2LTAuMTUsMC4wMTYtMC40ODcsMC4wMTYtMC40ODdjLTAuMDMxLTAuMzQzLTAuMTcxLTAuNTk2LDAuNDg4LTAuNjM2bDEuMjQ2LTAuMTE0CgkJCWMwLjkzNC0wLjE1MiwwLjc3NSwwLjE2MSwwLjgwOSwwLjUwNGMwLDAsMC4wMzIsMC4zNzEsMC4xMDIsMC40MzhjMC4wNywwLjA2OCwwLjM2NSwwLjA2MiwwLjM2NSwwLjA2MgoJCQljMS41OTgtMC4xNjQsMi40OS0wLjE1Niw0LjE4Ni0wLjIyOWMwLDAsMC4yMzctMC4wMDIsMC4zMjUtMC4xYzAuMDg1LTAuMDk4LDAuMDYyLTAuMjAzLDAuMDYyLTAuMjAzCgkJCWMwLTAuMTkxLTAuMDQxLTAuNDk2LDAuMDgyLTAuNjI5YzAuMTQxLTAuMTQ2LDAuMzYtMC4wOCwwLjU4Mi0wLjA4bDEuNDI2LTAuMDAyYzAuMjE5LDAsMC42NjgtMC4wOTgsMC43OTUsMC4wNTkKCQkJYzAuMDgzLDAuMTAyLDAuMDU3LDAuNzA3LDAuMDU3LDAuNzA3UzI1LjUzNiwyMC4zLDI1LjYwMiwyMC4zNjd6Ii8+CgkJPHBhdGggZmlsbD0iIzAwMDAwMCIgZD0iTTI0LjE2NSw2LjYzM2MtOC4yNjYsMC0xMy4zNDgsMi42NTItMTYuNjA0LDUuODQ4YzAsMC0wLjA1NywwLjA1NS0wLjA4NiwwLjEzNwoJCQljLTAuMDYsMC4xNjQtMC4wNzYsMC40MDQsMC4yNiwwLjI4OWM3LjA3OC0yLjk3MSwxNC44MTItMS4xMDksMTcuMjc3LDEuNjkxYzAuMDg2LDAuMTI5LDAuMDA4LDAuMTYyLTAuMDk2LDAuMTY0CgkJCWMtMi40OSwwLjAyNS00LjU3Ni0wLjEyMS05LjE3OCwwLjUyM2MtMi40ODgsMC4zNTItNC43MDEsMC43MTMtNi41NywxLjE5OWMtMy4wNzgsMC44MDEtNS4yNiwxLjgwMS02LjQ3OSwyLjYwOQoJCQljLTAuNDQ4LDAuMjQzLTAuNDgzLDAuNDE1LTAuNTk0LDAuNjIyYy0wLjEzLDAuNC0wLjExNSwwLjM5OC0wLjIwMSwwLjY3MmMtMC4xNTIsMC41MTYtMC4yMywwLjg0OC0wLjI1OSwxLjAyCgkJCWMtMC4wNTMsMC4zMTIsMC4yODksMC4yMDMsMC40NjcsMC4wMjFjMC4zNzEtMC4zNzEsMS4zODYtMS4yNjgsMi44NzktMS45NjNjMS41MTktMC43MDcsNC4wMzUtMS41MTIsNi43NjEtMi4wMTYKCQkJYzMuNjM3LTAuNjcyLDguMDY1LTEuMSwxMi4xMTQtMS4xMDljNC42OTUtMC4wMTIsOC45MDIsMC40NzUsMTIuNDIyLDEuMTZjMy41NzYsMC42OTksNi40MDYsMS42NjgsOC4yMzQsMi41NTkKCQkJYzAuODU5LDAuNDE4LDEuMzQsMC44MDEsMS45MTcsMS4yOTFjMC40NTUsMC40NjUsMC40ODIsMC4wNjQsMC40NzUtMC4wNTdjMCwwLTAuMDg2LTAuNjIxLTAuODQ4LTIuMDIyCgkJCUM0My43MTksMTQuOTc3LDM3LjQ3Nyw2LjYzMywyNC4xNjUsNi42MzMiLz4KCQk8cGF0aCBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMC4yNSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTAuMTUzLDYxLjkwNgoJCQljMCwxLjkyLDcuOTc2LDUuODU1LDI0LjQ4NCw1Ljg1NWMxNi4wMiwwLDI0LjQ4LTMuOTM2LDI0LjQ4LTUuODU1bC0wLjA4Mi0yLjk0NWMwLDAuMDYyLTAuMDEyLTAuMTkxLTAuMDM2LTAuMTI1CgkJCWMtMC4wMjctMC41MzEtMC44NzUtMC42MzctMy40NjMtMC42NzJsLTAuMDU5LTEuNjMzYzAsMC4xNjgtMC41NDYsMC41MjMtMC44ODcsMC43MTljLTIuMTA3LDEuMjE4LTEwLjE2OSwzLjAzMS0yMC4yNTEsMy4wMzEKCQkJYy0xMS42NzYsMC0xOS44NS0yLjQyMy0yMS4xMzktMy43NUwzLjE3Miw1OS4wNWMzLjg0MywyLjc0NSwxNS42OCw1LjIwOCwyNy42MzIsMy45MzhjMC4zNTYtMC4wMTMsMC40NzctMC4wODUsMC44MzgsMC4wMTkKCQkJYzAuMDk4LDAuMDI5LDAuNDI2LDAuMzE4LTAuMjI1LDAuNTU3Yy02LjkzLDIuMjkxLTI0LjA0NSwxLjc3OS0zMS4yOTMtMy43MjNsMC4wMzMsMi4wNjYiLz4KCQk8Zz4KCQkJPHBhdGggZmlsbD0ibm9uZSIgZD0iTTM0LjMwMywyMy44NzloMC4xNDVjLTAuMDI0LTAuMDA0LTAuMDQ5LTAuMDA4LTAuMDczLTAuMDA4QzM0LjM0OCwyMy44NzEsMzQuMzI0LDIzLjg3NSwzNC4zMDMsMjMuODc5eiIvPgoJCQk8cGF0aCBmaWxsPSJub25lIiBkPSJNMzQuMTI1LDI0LjVjMCwwLjAwOCwwLjAwMiwwLjAxNywwLjAwNCwwLjAyN3YtMC41MTZsMCwwbDAsMGMtMC4wMDEsMC4wMDgtMC4wMDQsMC4wMTYtMC4wMDQsMC4wMjdWMjQuNXoiCgkJCQkvPgoJCQk8cmVjdCB4PSIzNC4xMjkiIHk9IjI0LjAxMiIgZmlsbD0iIzAwMDAwMCIgd2lkdGg9IjAiIGhlaWdodD0iMC41MTYiLz4KCQkJPHBhdGggZmlsbD0iIzAwMDAwMCIgZD0iTTI5Ljc1LDIzLjY5MWMwLjAwOCwwLDAuMDEyLTAuMDA0LDAuMDItMC4wMDRoLTAuMDM3QzI5LjczOCwyMy42ODgsMjkuNzQ1LDIzLjY5MSwyOS43NSwyMy42OTF6Ii8+CgkJCTxyZWN0IHg9IjM0LjEyOSIgeT0iMjQuNTI3IiBmaWxsPSIjMDAwMDAwIiB3aWR0aD0iMCIgaGVpZ2h0PSIwIi8+CgkJPC9nPgoJCTxwYXRoIGZpbGw9IiMwMDAwMDAiIGQ9Ik0zNC40MTUsMjIuNjk5TDI5LjksMjIuNjk1Yy0wLjIyMS0wLjAwNC0wLjMxOCwwLjEwOS0wLjMyMiwwLjMyOHYwLjUwNgoJCQljLTAuMDAxLDAuMjM4LDAuMTAyLDAuMzQ0LDAuMzQsMC4zNDZoMS4zOThjMC4xMjktMC4wMDgsMC4xNjIsMC4wNSwwLjE2OCwwLjA3YzAuMDU1LDAuMTQxLTAuMjAzLDAuMjU4LTAuMjksMC4zMTZsLTAuNjg5LDAuNDQ5CgkJCWMtMC4wOTYsMC4wNTktMC4xODYsMC4xODUtMC4xODQsMC40MzFsLTAuMDI5LDMyLjM0NWMwLjA2NiwwLjU2NywwLjk2OCwwLjYyMSwxLjk1MywwLjYxOGMwLjgzMS0wLjAwNCwxLjgwOS0wLjA0OSwxLjkxMi0wLjYwMgoJCQljMCwwLTAuMDI3LTMwLjc4NiwwLjAwMi0zMy40NDNjMC4wMDQtMC4xMjMsMC4wNTktMC4xNSwwLjA3OC0wLjE2MmMwLjAzMS0wLjAyLDAuMTcyLTAuMDMxLDAuMTcyLTAuMDMxCgkJCWMwLjIwNy0wLjAwOCwwLjMxNi0wLjEwOSwwLjMxOC0wLjMxNHYtMC41NDVDMzQuNzE5LDIyLjgwOSwzNC41OSwyMi43MDUsMzQuNDE1LDIyLjY5OXoiLz4KCQk8cGF0aCBmaWxsPSIjMDAwMDAwIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS13aWR0aD0iMC4yNSIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgZD0iTTI2Ljk5OSw0NS4xOTlsMC4xMDctMC4yMTZoMC4zMDUKCQkJbC0wLjAwMi0wLjIwMmgtNi4yNjhsLTAuMDAxLDAuMjAyaDAuMzM0bDAuMDkyLDAuMTk2bDAuMzc2LDAuNzg4YzAsMCwwLjA2NiwwLjA3MSwwLjE0OSwwLjEwNgoJCQljMC4wODIsMC4wMzQsMC4yNDYsMC4wNDcsMC4zMDQsMC4wNDljMS42NDYsMC4wMTQsMS4yODktMC4wMDIsMS41NDktMC4wMDJjMC4xMjEsMC4wMDQsMC4yODcsMC4wMDYsMC4zNjksMC4xMDUKCQkJYzAuMDU1LDAuMDY5LDAuMSwwLjI2LTAuMTI5LDAuNDEyYy0wLjUzNywwLjM1Ny0xLjQzNCwwLjk0My0xLjg1NSwxLjIxOWMtMC4wNSwwLjAyOS0wLjE5MSwwLjEyMy0wLjIzOCwwLjIzOAoJCQljLTAuMDUxLDAuMTMxLTAuMDQyLDAuMjI5LTAuMDQyLDAuMjI5djYuMDc4bC0wLjUzMywwLjIwNmMwLDAtMC4xNiwxLjIxMiwwLjAyNCwxLjMzN2MwLjE3NiwwLjExOSw1LjI4NSwwLjExOSw1LjQ2LDAuMDA4CgkJCWMwLjE3Ni0wLjExMywwLjAyNC0xLjM2NywwLjAyNC0xLjM2N2wtMC41MzktMC4xODR2LTguMTZMMjYuOTk5LDQ1LjE5OXoiLz4KCQk8cGF0aCBmaWxsPSIjMDAwMDAwIiBkPSJNNDMuMTY4LDI0LjQ2MWwtNC41MTYtMC4wMDRjLTAuMjE5LTAuMDA0LTAuMzIxLDAuMTA5LTAuMzI1LDAuMzN2MC41MDRjMCwwLjI0LDAuMTAyLDAuMzQyLDAuMzQyLDAuMzQ2CgkJCWgxLjRjMC4xMjctMC4wMDgsMC4xNjEsMC4wNTEsMC4xNjYsMC4wN2MwLjA1NSwwLjE0MS0wLjIwMywwLjI1OC0wLjI5MSwwLjMxNmwtMC42ODgsMC40NDljLTAuMDk3LDAuMDU5LTAuMTg4LDAuMTg0LTAuMTg0LDAuNDM0CgkJCWwtMC4wMjksMjkuMTZjMC4wNjYsMC41NywwLjk2NywwLjYyMSwxLjk1MSwwLjYxN2MwLjgzMi0wLjAwMiwxLjgwOS0wLjA0NywxLjkxNS0wLjYwMWMwLDAtMC4wMjgtMjcuNjAzLDAuMDA0LTMwLjI2MQoJCQljMC0wLjEyMywwLjA1NS0wLjE1LDAuMDc0LTAuMTYyYzAuMDMxLTAuMDIsMC4xNzItMC4wMzEsMC4xNzItMC4wMzFjMC4yMDctMC4wMDgsMC4zMTgtMC4xMDksMC4zMi0wLjMxNFYyNC43NwoJCQlDNDMuNDcxLDI0LjU3LDQzLjM0NCwyNC40NjcsNDMuMTY4LDI0LjQ2MXoiLz4KCQk8cGF0aCBmaWxsPSIjMDAwMDAwIiBkPSJNMTguNDk2LDIyLjY5OWwtNC41MTEtMC4wMDRjLTAuMjIxLDAtMC4zMiwwLjExMS0wLjMyNCwwLjMzMnYwLjUwNGMwLDAuMjM4LDAuMTAxLDAuMzQ0LDAuMzQyLDAuMzQ0SDE1LjQKCQkJYzAuMTI3LTAuMDA4LDAuMTYxLDAuMDU1LDAuMTY2LDAuMDdjMC4wNTUsMC4xNDEtMC4yMDMsMC4yNTktMC4yODksMC4zMTZsLTAuNjg4LDAuNDQ5Yy0wLjA5OCwwLjA1OS0wLjE4OCwwLjE4OC0wLjE4NiwwLjQzNAoJCQlsLTAuMDI5LDMyLjM0OGMwLjA2NiwwLjU2NCwwLjk2OSwwLjYxOSwxLjk1MywwLjYxM2MwLjgzMywwLDEuODA5LTAuMDQ3LDEuOTEzLTAuNTk4YzAsMC0wLjAyNS0zMC43ODUsMC4wMDQtMzMuNDQ1CgkJCWMwLjAwMS0wLjEyMywwLjA1Ni0wLjE1MiwwLjA3Ni0wLjE2NGMwLjAzMi0wLjAyLDAuMTcyLTAuMDMxLDAuMTcyLTAuMDMxYzAuMjA3LTAuMDA0LDAuMzE2LTAuMTA5LDAuMzE5LTAuMzEydi0wLjU0NQoJCQlDMTguODAxLDIyLjgxMSwxOC42NzIsMjIuNzA1LDE4LjQ5NiwyMi42OTl6Ii8+CgkJPHBhdGggZmlsbD0iIzAwMDAwMCIgZD0iTTkuNzE1LDI0LjU0NWwtNC41MTYtMC4wMDZjLTAuMjE4LDAtMC4zMiwwLjExMy0wLjMyNCwwLjMzMnYwLjUwNGMwLDAuMjM4LDAuMTAyLDAuMzQzLDAuMzQyLDAuMzQzCgkJCWwxLjQsMC4wMDRjMC4xMjctMC4wMTIsMC4xNjEsMC4wNTEsMC4xNjYsMC4wN2MwLjA1NSwwLjEzOS0wLjIwMywwLjI1Ny0wLjI5MSwwLjMxNmwtMC42ODgsMC40NDcKCQkJYy0wLjA5OCwwLjA1Ni0wLjE4OCwwLjE4Ni0wLjE4NCwwLjQzMUw1LjU5Miw1Ni4xNTJjMC4wNjUsMC41NjUsMC45NjksMC42MTgsMS45NTIsMC42MTdjMC44MzItMC4wMDMsMS44MDktMC4wNTIsMS45MTQtMC42MDIKCQkJYzAsMC0wLjAyNy0yNy42MDIsMC4wMDQtMzAuMjYyYzAtMC4xMjEsMC4wNTQtMC4xNSwwLjA3NC0wLjE2MmMwLjAzMS0wLjAyMSwwLjE3MS0wLjAzMywwLjE3MS0wLjAzMwoJCQljMC4yMDgtMC4wMDQsMC4zMTgtMC4xMDUsMC4zMjEtMC4zMTJ2LTAuNTQzQzEwLjAxOCwyNC42NTYsOS44ODksMjQuNTUsOS43MTUsMjQuNTQ1eiIvPgoJPC9nPgoJPGxpbmUgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2Utd2lkdGg9IjAuOCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iNjguMTEiIHkxPSIwIiB4Mj0iNjguMTEiIHkyPSI3Mi4zNTUiLz4KCTxnPgoJCTxwYXRoIGZpbGw9IiMwMDAwMDAiIGQ9Ik05OC40MzcsMTUuOTkzaC0wLjYxM2MtMC4xODMtMS4yODktMC40MjktMS41NzUtMS4yODgtMS41NzVoLTEuNDcxdjUuMzUxCgkJCWMwLDEuMTMzLDAuMTU2LDEuMzE0LDEuNDMyLDEuMzE0djAuNjExaC01LjA1MXYtMC42MTFjMS4yNzUsMCwxLjQzMi0wLjE4MiwxLjQzMi0xLjMxNHYtNS4zNTFoLTEuNTQ5CgkJCWMtMC42MTIsMC0xLjAyOCwwLjI0OC0xLjIxMSwxLjU3NWgtMC42MTFsMC4yNDctMi42MDRoMC41NTljMC4wNTMsMC4wNzgsMC4xMDUsMC4xMzEsMC4yMDgsMC4xNwoJCQljMC4wOTIsMC4wMjUsMC4yMzUsMC4wMzgsMC40NDMsMC4wMzhoNS44NTljMC42MTEsMCwwLjY4OS0wLjAxMywwLjgxOS0wLjIwOGgwLjU2MUw5OC40MzcsMTUuOTkzeiIvPgoJCTxwYXRoIGZpbGw9IiMwMDAwMDAiIGQ9Ik0xMDguNzU4LDE3LjEyNXYtMS42MjdjMC0xLjAyOC0wLjIwOC0xLjI2My0xLjA5My0xLjI4OHYtMC42MTJoNC40MTN2MC42MTIKCQkJYy0wLjk1LDAuMDI1LTEuMTMzLDAuMjYtMS4xMzMsMS4xMTh2NC40NjZjMCwwLjkxMywwLjEwNCwxLjI3NSwxLjEzMywxLjI4OXYwLjYxMWgtNC40MTN2LTAuNjExCgkJCWMwLjg0Ni0wLjAzOSwxLjA5My0wLjI0NywxLjA5My0xLjI2NHYtMS44ODZoLTMuOTA1djEuOTI2YzAsMC43OTIsMC4wOTIsMS4xOTcsMS4xMzMsMS4yMjR2MC42MTFoLTQuNDY1di0wLjYxMQoJCQljMC44OTgtMC4wMzksMS4xNDQtMC4xOTYsMS4xNDQtMS4yNjR2LTQuMzU4YzAtMS4wNDMtMC4yODYtMS4yNTEtMS4xNDQtMS4yNTF2LTAuNjEyaDQuNDY1djAuNjEyCgkJCWMtMC44NzMsMC4wNTItMS4xMzMsMC4xNjktMS4xMzMsMS4yMzd2MS42NzhIMTA4Ljc1OHoiLz4KCTwvZz4KCTxnPgoJCTxwYXRoIGZpbGw9IiMwMDAwMDAiIGQ9Ik0xMjIuOTg2LDEzLjU5OGwwLjExOCwxLjkzOWgtMC42MTNjLTAuMTE3LTAuODg0LTAuMzEzLTEuMTMyLTAuOTUtMS4xMzJoLTIuNTV2Mi44MzhoMS42NzkKCQkJYzAuOTI1LDAsMS4xNzEtMC4xOTUsMS4xNzEtMC45OWgwLjYxMnYyLjcyMWgtMC42MTJjMC0wLjcyOC0wLjIwOC0wLjkyNC0xLjE1OS0wLjkyNGgtMS42OTF2Mi4wOTZjMCwwLjY5LDAuMDc4LDAuNzQxLDAuNzgsMC43NDEKCQkJaDEuNTExYzEuMTMzLDAsMS40MzEtMC40OTMsMS42MjctMS4zNTNoMC42MTFsLTAuMTcsMi4xNjFoLTcuOTM5di0wLjYxMWMxLjE4NCwwLDEuMzkyLTAuMjczLDEuMzkyLTEuMTk3di00LjQ3OQoJCQljMC0xLjEwNS0wLjM3Ny0xLjE5Ni0xLjMwMy0xLjE5NnYtMC42MTJIMTIyLjk4NnoiLz4KCQk8cGF0aCBmaWxsPSIjMDAwMDAwIiBkPSJNMTQxLjcwNywxMy41OTh2MC42MTJjLTEuMDk0LDAtMS4zMTIsMC4xOTUtMS4zMTIsMS4yMzd2Mi44NzVjMCwyLjYwNC0xLjYxMiwzLjU4LTMuODQsMy41OAoJCQljLTIuMzcxLDAtMy45MTktMS4wNTQtMy45MTktMi45OHYtMy40NDljMC0wLjg4Ni0wLjE4My0xLjI2My0xLjA5NC0xLjI2M3YtMC42MTJoNC40NHYwLjYxMmMtMC45MzgsMC0xLjE2MSwwLjI3My0xLjE2MSwxLjE0NgoJCQl2My40NjJjMCwxLjIwOSwwLjY1MiwxLjk2NSwyLjI1NiwxLjk2NWMxLjczLDAsMi4zOTMtMC45MjQsMi4zOTMtMi41Nzh2LTIuNzQ1YzAtMS4wMDUtMC4yNDYtMS4yNTEtMS4zMDEtMS4yNTF2LTAuNjEySDE0MS43MDd6IgoJCQkvPgoJPC9nPgoJPGc+CgkJPHBhdGggZmlsbD0iIzAwMDAwMCIgZD0iTTE1NC43NzgsMTMuNTk4djAuNjEyYy0wLjkzNywwLTEuMTcxLDAuMjYtMS4xNzEsMS4xNzJ2Ni40MDRoLTEuMDI3bC01Ljg5Ny02LjIyM3Y0LjI5NgoJCQljMCwwLjg2LDAuMTMsMS4yMjQsMS4yMzYsMS4yMjR2MC42MTFoLTMuMzQ2di0wLjYxMWMwLjkxMywwLDEuMTg1LTAuMTk2LDEuMTg1LTEuMjg5di01LjI0NgoJCQljLTAuMTU1LTAuMTU2LTAuNDY4LTAuMzM4LTEuMDkyLTAuMzM4di0wLjYxMmgzLjA3bDQuOTQ2LDUuMjU4di0zLjQ4NmMwLTAuNzk1LTAuMTQyLTEuMTU5LTEuMTk2LTEuMTU5di0wLjYxMkgxNTQuNzc4eiIvPgoJCTxwYXRoIGZpbGw9IiMwMDAwMDAiIGQ9Ik0xNTcuODM5LDIxLjY5NHYtMC42MTFjMC45MjMsMCwxLjExOC0wLjMzOSwxLjExOC0xLjE3MnYtNC40NWMwLTAuOTEzLTAuMTgxLTEuMjUxLTEuMTE4LTEuMjUxdi0wLjYxMgoJCQloNC40OTJ2MC42MTJjLTEuMDQ0LDAtMS4xODcsMC4zMzgtMS4xODcsMS4yNTF2NC4zNzJjMCwwLjgwNywwLjA3OCwxLjI1LDEuMTg3LDEuMjV2MC42MTFIMTU3LjgzOXoiLz4KCTwvZz4KCTxnPgoJCTxwYXRoIGZpbGw9IiMwMDAwMDAiIGQ9Ik0xNzQuNjE5LDE0LjIxYy0wLjk0OSwwLTEuMTg0LDAuMTgyLTEuNzU4LDEuNDU5bC0yLjgyNSw2LjIzM2gtMC45NWwtMi43MzItNi4wNjYKCQkJYy0wLjY4LTEuNTEtMC44MTktMS42MjYtMS42OTQtMS42MjZ2LTAuNjEyaDQuOTA4djAuNjEyYy0wLjk2MywwLTEuMzI2LDAuMTgyLTEuMzI2LDAuNTIxYzAsMC4xNjgsMC4wNzYsMC40MTYsMC4yNDksMC43OTMKCQkJbDEuNzI5LDMuNzg5bDEuNDk3LTMuMzQ2YzAuMzYzLTAuODE5LDAuNDU1LTEuMDU0LDAuNDU1LTEuMjc2YzAtMC4zMzctMC4zMzgtMC41MDctMS4xNDYtMC40OHYtMC42MTJoMy41OTVWMTQuMjF6Ii8+CgkJPHBhdGggZmlsbD0iIzAwMDAwMCIgZD0iTTE4My44MTUsMTMuNTk4bDAuMTE2LDEuOTM5aC0wLjYxMWMtMC4xMTctMC44ODQtMC4zMTItMS4xMzItMC45NTEtMS4xMzJoLTIuNTUydjIuODM4aDEuNjgxCgkJCWMwLjkyMywwLDEuMTctMC4xOTUsMS4xNy0wLjk5aDAuNjEzdjIuNzIxaC0wLjYxM2MwLTAuNzI4LTAuMjEtMC45MjQtMS4xNTYtMC45MjRoLTEuNjk0djIuMDk2YzAsMC42OSwwLjA3NywwLjc0MSwwLjc4MywwLjc0MQoJCQloMS41MDhjMS4xMzMsMCwxLjQzMy0wLjQ5MywxLjYyOC0xLjM1M2gwLjYxbC0wLjE2NSwyLjE2MWgtNy45NDR2LTAuNjExYzEuMTg3LDAsMS4zOTYtMC4yNzMsMS4zOTYtMS4xOTd2LTQuNDc5CgkJCWMwLTEuMTA1LTAuMzgtMS4xOTYtMS4zMDQtMS4xOTZ2LTAuNjEySDE4My44MTV6Ii8+Cgk8L2c+Cgk8cGF0aCBmaWxsPSIjMDAwMDAwIiBkPSJNMTk4LjI5NCwyMS44MTJoLTEuNjAxYy0xLjE3LDAtMS45LTAuMjIxLTIuNDU5LTAuNzgxYy0wLjg0Ni0wLjg0NS0xLjYxNS0yLjIyNS0yLjIzOS0yLjc3MmgtMC42OTF2MS43NDQKCQljMCwwLjk2NCwwLjM3OSwxLjA4MSwxLjM5NSwxLjA4MXYwLjYxMWgtNC45MzR2LTAuNjExYzEuMDk1LDAsMS4zNTQtMC4xOTYsMS4zNTQtMS4xNDZ2LTQuNTQyYzAtMC45NzctMC4yMzQtMS4xODUtMS4zNTQtMS4xODUKCQl2LTAuNjEyYzAuNzkzLTAuMDUyLDEuMzI5LTAuMDkyLDIuMzctMC4xNDRjMC44MTctMC4wMzgsMS42MjYtMC4wNjQsMi4wNjctMC4wNjRjMi4wODMsMCwzLjk4NCwwLjM1MiwzLjk4NCwyLjM1NgoJCWMwLDAuOTktMC42MzksMS43MTgtMS44NiwyLjEyMmMwLjgzMSwwLjY1LDEuMzEyLDEuNzgzLDIuMTQ2LDIuNjE2YzAuNTcxLDAuNTcyLDEuMTIxLDAuNzAxLDEuODIxLDAuNzE1VjIxLjgxMnogTTE5MS4zMDQsMTcuNjIKCQljMS44OSwwLjAyNiwyLjU2NS0wLjU2LDIuNTY1LTEuOWMwLTEuMDI5LTAuNjYzLTEuNzA1LTEuOTI2LTEuNzA1aC0wLjY0VjE3LjYyeiIvPgoJPGc+CgkJPHBhdGggZmlsbD0iIzAwMDAwMCIgZD0iTTIwMC42MjgsMTkuMjM0YzAuMzY2LDEuMjUsMS4yMjQsMS45NzksMi4zMDUsMS45NzljMC43OTUsMCwxLjM0Mi0wLjQ4MiwxLjM0Mi0xLjE1OAoJCQljMC0xLjcxOS00LjE0LTEuODg4LTQuMTQtNC40MTRjMC0wLjkyNCwwLjYzNi0yLjI1MiwyLjc3Mi0yLjI1MmMwLjk2MywwLDEuNjQxLDAuMjYxLDIuMDE4LDAuMjYxYzAuMTQ0LDAsMC4yMjEtMC4wNCwwLjI4Ni0wLjE2OQoJCQloMC40MzFsMC4yMTksMi4zMTZoLTAuNjFjLTAuMzUyLTEuMTItMS4yNjMtMS43MTktMi4yLTEuNzE5Yy0wLjY3NSwwLTEuMTQ2LDAuMzM5LTEuMTQ2LDAuODJjMCwxLjM1NCw0LjM1LDEuNzMyLDQuMzUsNC41MwoJCQljMCwxLjQ3Mi0xLjIzOCwyLjQ3My0zLjA0NCwyLjQ3M2MtMC45MjgsMC0xLjg3Ni0wLjI4Ni0yLjA5Ny0wLjI4NmMtMC4yMSwwLTAuMzAxLDAuMTE3LTAuMzI2LDAuMTk1aC0wLjQxN2wtMC4zNTMtMi41NzdIMjAwLjYyOAoJCQl6Ii8+CgkJPHBhdGggZmlsbD0iIzAwMDAwMCIgZD0iTTIwOS40NDUsMjEuNjk0di0wLjYxMWMwLjkyNCwwLDEuMTE4LTAuMzM5LDEuMTE4LTEuMTcydi00LjQ1YzAtMC45MTMtMC4xODEtMS4yNTEtMS4xMTgtMS4yNTF2LTAuNjEyCgkJCWg0LjQ5MXYwLjYxMmMtMS4wNDIsMC0xLjE4NSwwLjMzOC0xLjE4NSwxLjI1MXY0LjM3MmMwLDAuODA3LDAuMDc3LDEuMjUsMS4xODUsMS4yNXYwLjYxMUgyMDkuNDQ1eiIvPgoJCTxwYXRoIGZpbGw9IiMwMDAwMDAiIGQ9Ik0yMjUuNjA4LDE1Ljk5M2gtMC42MWMtMC4xODMtMS4yODktMC40MzMtMS41NzUtMS4yOS0xLjU3NWgtMS40NzF2NS4zNTFjMCwxLjEzMywwLjE1NywxLjMxNCwxLjQzNCwxLjMxNAoJCQl2MC42MTFoLTUuMDUxdi0wLjYxMWMxLjI3NSwwLDEuNDMtMC4xODIsMS40My0xLjMxNHYtNS4zNTFoLTEuNTQ4Yy0wLjYxMSwwLTEuMDI4LDAuMjQ4LTEuMjExLDEuNTc1aC0wLjYxMmwwLjI0OS0yLjYwNGgwLjU1OQoJCQljMC4wNTUsMC4wNzgsMC4xMDQsMC4xMzEsMC4yMDYsMC4xN2MwLjA5NCwwLjAyNSwwLjIzNSwwLjAzOCwwLjQ0NCwwLjAzOGg1Ljg1OGMwLjYxMywwLDAuNjktMC4wMTMsMC44Mi0wLjIwOGgwLjU1OQoJCQlMMjI1LjYwOCwxNS45OTN6Ii8+Cgk8L2c+Cgk8cGF0aCBmaWxsPSIjMDAwMDAwIiBkPSJNMjM3LjQxOCwxNC4yMWMtMC44ODYsMC0xLjEwNiwwLjE4Mi0xLjgxLDEuMjYzbC0xLjkxNCwyLjk0MXYxLjQzNGMwLDAuOTM2LDAuMTI5LDEuMjM1LDEuMjkxLDEuMjM1djAuNjExCgkJaC00Ljc3OXYtMC42MTFjMS4xNDYsMCwxLjMwMS0wLjMxMywxLjMwMS0xLjI1di0xLjM0bC0yLjM5Ni0zLjI0MWMtMC42MjMtMC44NDctMC44Ny0xLjA0Mi0xLjYxLTEuMDQydi0wLjYxMmg0LjY4NnYwLjYxMgoJCWMtMC42MzgsMC0wLjg4NiwwLjA3OC0wLjg4NiwwLjMyNWMwLDAuMTA1LDAuMDksMC4yNzQsMC4yMDcsMC40MjlsMS44MjIsMi40NzRsMS4zMTQtMi4wNTZjMC4yMzQtMC4zNzksMC4zNDItMC42LDAuMzQyLTAuNzU1CgkJYzAtMC4zMDEtMC4yMjItMC40MTctMC44Ni0wLjQxN3YtMC42MTJoMy4yOTNWMTQuMjF6Ii8+Cgk8Zz4KCQk8cGF0aCBmaWxsPSIjMDAwMDAwIiBkPSJNOTMuODEyLDM0LjY4NmMwLjk2NiwwLDEuNTksMC44NjIsMS41OSwyLjE4NWMwLDIuNTcxLTIuNDIyLDQuMjA1LTMuOTk3LDQuMjA1CgkJCWMtMC45NTIsMC0xLjYyMS0wLjg3OC0xLjYyMS0yLjEyNUM4OS43ODQsMzYuNzgxLDkxLjc3NywzNC42ODYsOTMuODEyLDM0LjY4NnogTTkyLjMyNSw0MC40NWMwLjU2NSwwLDEuMzgyLTEuNDY5LDEuMzgyLTMuMzEyCgkJCWMwLTAuOTgxLTAuMzg3LTEuODQzLTAuODE3LTEuODQzYy0wLjYwOSwwLTEuMzgyLDEuNTAxLTEuMzgyLDMuMjk4QzkxLjUwOCwzOS42NjQsOTEuODUsNDAuNDUsOTIuMzI1LDQwLjQ1eiIvPgoJCTxwYXRoIGZpbGw9IiMwMDAwMDAiIGQ9Ik05OS4wMzQsNDAuNDA3Yy0wLjE5MywxLjExNS0wLjU0OSwyLjA5Ni0xLjQ3MSwzLjAxN2MtMC41OTQsMC41OTUtMS4zMjMsMC45NTEtMi4zMzIsMC45NTEKCQkJYy0wLjkwNywwLTEuNTQ2LTAuMzcxLTEuNTQ2LTAuOTA3YzAtMC4zODYsMC40MDEtMC43NDMsMC44NDgtMC43NDNjMC45MDYsMCwwLjg3NSwxLjExNSwxLjU3NSwxLjExNQoJCQljMC41MzQsMCwwLjg3Ni0wLjYyNCwxLjA0MS0xLjYybDEuMTE0LTYuNzAzaC0xLjExNGwwLjA3My0wLjM1NWMwLjM1NywwLDAuODkyLTAuMTQ5LDEuMTc0LTAuMzI5CgkJCWMwLjMxMi0yLjA4MiwxLjUzLTMuOTA5LDMuNTY3LTMuOTA5YzAuODkyLDAsMS4zOTYsMC4zMTIsMS4zOTYsMC44NDZjMCwwLjQzMi0wLjM1NiwwLjc3NS0wLjgwMiwwLjc3NQoJCQljLTAuODMzLDAtMS4xNDQtMS4wMjUtMS42NDktMS4wMjVjLTAuMzU3LDAtMC40NzYsMC41NDgtMC42ODQsMS44NDFsLTAuMjM4LDEuNDcxaDEuMDcxbC0wLjE0OSwwLjY4NGgtMS4wNTVMOTkuMDM0LDQwLjQwN3oiLz4KCTwvZz4KCTxnPgoJCTxwYXRoIGZpbGw9IiMwMDAwMDAiIGQ9Ik0xMTkuMTIsMzIuODE0djAuNjEzYy0wLjkzNywwLTEuMTcxLDAuMjU5LTEuMTcxLDEuMTcydjYuNDAzaC0xLjAyOWwtNS44OTYtNi4yMjN2NC4yOTgKCQkJYzAsMC44NTgsMC4xMjksMS4yMjIsMS4yMzYsMS4yMjJ2MC42MTRoLTMuMzQ2VjQwLjNjMC45MTEsMCwxLjE4NS0wLjE5NCwxLjE4NS0xLjI4OHYtNS4yNDYKCQkJYy0wLjE1Ni0wLjE1NS0wLjQ2Ny0wLjMzOC0xLjA5My0wLjMzOHYtMC42MTNoMy4wNzJsNC45NDYsNS4yNTl2LTMuNDg2YzAtMC43OTYtMC4xNDMtMS4xNTktMS4xOTctMS4xNTl2LTAuNjEzSDExOS4xMnoiLz4KCQk8cGF0aCBmaWxsPSIjMDAwMDAwIiBkPSJNMTI2LjE2LDQxLjEyMWMtMy42NTgsMC00Ljc5MS0yLjM5NS00Ljc5MS00LjIwNWMwLTIuMTg4LDEuNTYyLTQuMzA5LDUuMTI5LTQuMzA5CgkJCWMzLjYxOSwwLDQuNzEyLDIuMzk2LDQuNzEyLDQuMTY1QzEzMS4yMSwzOC41MDMsMTMwLjExNyw0MS4xMjEsMTI2LjE2LDQxLjEyMXogTTEyNi4wOTUsMzMuMjMyYy0xLjE3MSwwLTIuNDA4LDAuODMyLTIuNDA4LDMuMDg0CgkJCWMwLDIuNDYsMS4xODQsNC4xNzksMi44OTEsNC4xNzljMS4yODgsMCwyLjMxNi0xLjAwMiwyLjMxNi0zLjA5OEMxMjguODk0LDM0LjkzNywxMjcuNzQ5LDMzLjIzMiwxMjYuMDk1LDMzLjIzMnoiLz4KCTwvZz4KCTxnPgoJCTxwYXRoIGZpbGw9IiMwMDAwMDAiIGQ9Ik0xNDQuMTA2LDQxLjAzaC0xLjZjLTEuMTc1LDAtMS45LTAuMjIyLTIuNDYyLTAuNzgxYy0wLjg0Ni0wLjg0Ny0xLjYxMi0yLjIyNi0yLjI0LTIuNzcxaC0wLjY4OHYxLjc0MwoJCQljMCwwLjk2MiwwLjM3OCwxLjA3OSwxLjM5NCwxLjA3OXYwLjYxNGgtNC45MzRWNDAuM2MxLjA5MiwwLDEuMzUyLTAuMTk0LDEuMzUyLTEuMTQ1di00LjU0M2MwLTAuOTc3LTAuMjMzLTEuMTg1LTEuMzUyLTEuMTg1CgkJCXYtMC42MTNjMC43OTMtMC4wNSwxLjMyNi0wLjA5LDIuMzY4LTAuMTQyYzAuODE5LTAuMDQsMS42MjgtMC4wNjUsMi4wNjktMC4wNjVjMi4wODQsMCwzLjk4NCwwLjM1MSwzLjk4NCwyLjM1NgoJCQljMCwwLjk4OC0wLjYzOCwxLjcxNy0xLjg2MiwyLjEyMmMwLjgzMywwLjY1LDEuMzE1LDEuNzgyLDIuMTQ5LDIuNjE2YzAuNTcxLDAuNTcyLDEuMTE4LDAuNzAzLDEuODIsMC43MTVWNDEuMDN6IE0xMzcuMTE3LDM2LjgzOAoJCQljMS44ODcsMC4wMjYsMi41NjUtMC41NjEsMi41NjUtMS45MDFjMC0xLjAyOC0wLjY2NS0xLjcwNC0xLjkyOS0xLjcwNGgtMC42MzdWMzYuODM4eiIvPgoJCTxwYXRoIGZpbGw9IiMwMDAwMDAiIGQ9Ik0xNTQuNDA3LDM1LjIxMWgtMC42MTFjLTAuMTg0LTEuMjktMC40My0xLjU3NS0xLjI4OC0xLjU3NWgtMS40NzR2NS4zNTFjMCwxLjEzMSwwLjE1NiwxLjMxMywxLjQzMiwxLjMxMwoJCQl2MC42MTRoLTUuMDQ4VjQwLjNjMS4yNzQsMCwxLjQyOS0wLjE4MywxLjQyOS0xLjMxM3YtNS4zNTFoLTEuNTQ4Yy0wLjYxMiwwLTEuMDI4LDAuMjQ3LTEuMjA5LDEuNTc1aC0wLjYxMWwwLjI0NS0yLjYwNGgwLjU1OQoJCQljMC4wNTQsMC4wNzgsMC4xMDUsMC4xMjksMC4yMDksMC4xN2MwLjA5MiwwLjAyNSwwLjIzNywwLjAzNywwLjQ0MSwwLjAzN2g1Ljg2YzAuNjEsMCwwLjY4OS0wLjAxMiwwLjgxOS0wLjIwN2gwLjU1OQoJCQlMMTU0LjQwNywzNS4yMTF6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBmaWxsPSIjMDAwMDAwIiBkPSJNMTY0LjQ3NywzNi4zNDN2LTEuNjI3YzAtMS4wMjktMC4yMS0xLjI2Mi0xLjA5NS0xLjI4OHYtMC42MTNoNC40MTF2MC42MTMKCQkJYy0wLjk0OSwwLjAyNi0xLjEzMiwwLjI1OS0xLjEzMiwxLjEydjQuNDY0YzAsMC45MTIsMC4xMDMsMS4yNzYsMS4xMzIsMS4yODh2MC42MTRoLTQuNDExVjQwLjMKCQkJYzAuODQ2LTAuMDM4LDEuMDk1LTAuMjQ2LDEuMDk1LTEuMjYyVjM3LjE1aC0zLjkwOHYxLjkyOGMwLDAuNzkzLDAuMDkyLDEuMTk2LDEuMTM0LDEuMjIydjAuNjE0aC00LjQ2NVY0MC4zCgkJCWMwLjg5Ny0wLjAzOCwxLjE0NS0wLjE5NCwxLjE0NS0xLjI2MnYtNC4zNjJjMC0xLjA0MS0wLjI4Ny0xLjI0OS0xLjE0NS0xLjI0OXYtMC42MTNoNC40NjV2MC42MTMKCQkJYy0wLjg3MywwLjA1MS0xLjEzNCwwLjE3LTEuMTM0LDEuMjM2djEuNjc5SDE2NC40Nzd6Ii8+CgkJPHBhdGggZmlsbD0iIzAwMDAwMCIgZD0iTTE4NS4xMTIsMzguMzZjLTAuMTA0LDAuNzQzLTAuNDE2LDEuNzA2LTAuNzk1LDIuNTkxbC0wLjAzNiwwLjA5MmMtMC4xMi0wLjA0LTAuMjQ5LTAuMDY1LTAuMzc5LTAuMDc4CgkJCWMtMC4xMTYtMC4wMjctMC4yNjEtMC4wMjctMC40MTYtMC4wMjdjLTAuMzUzLDAtMC43MjksMC4wNC0xLjEzMywwLjA5M2MtMC4zOTIsMC4wMzgtMC44MDgsMC4wOTEtMS4yNjMsMC4wOTEKCQkJYy0xLjc0NiwwLTIuOTQyLTAuNTg2LTMuNjg0LTEuMzkzYy0wLjc0NC0wLjgwOS0xLjA2Ny0xLjgyMi0xLjA2Ny0yLjcyMmMwLTEuMzAxLDAuNTIxLTIuMzgyLDEuNDMxLTMuMTc1CgkJCWMwLjg5OS0wLjc4MiwyLjE4OC0xLjIyNSwzLjY5OC0xLjIyNWMxLjM5LDAsMi4xNTksMC4zOTEsMi40ODQsMC4zOTFjMC4xMTgsMCwwLjE4NC0wLjA1MiwwLjIzNS0wLjE4NGgwLjQ4MmwwLjExNSwyLjcyM2gtMC42MTEKCQkJYy0wLjE0My0wLjY2NS0wLjQ2OC0xLjIxMS0wLjkyMy0xLjU4OWMtMC40NTYtMC4zNzgtMS4wMy0wLjU4Ni0xLjY4MS0wLjU4NmMtMS43MywwLTIuOTE1LDEuNDE4LTIuOTE1LDMuNDM3CgkJCWMwLDIuMTIxLDEuMjM1LDMuNTY3LDMuMDU5LDMuNTY3YzEuMjI0LDAsMi4xNjItMC42NjQsMi43ODctMi4wMDZIMTg1LjExMnoiLz4KCTwvZz4KCTxnPgoJCTxwYXRoIGZpbGw9IiMwMDAwMDAiIGQ9Ik0xOTYuNjIxLDQwLjkxNGgtNC43MjVWNDAuM2MwLjg4NiwwLDEuMTk5LTAuMTAzLDEuMTk5LTAuNDQyYzAtMC4xNy0wLjA5My0wLjQ4LTAuMjc2LTAuOTYzbC0wLjMtMC43NjcKCQkJaC0yLjg2MWwtMC4yMzUsMC42ODhjLTAuMTgyLDAuNTM0LTAuMjg2LDAuODk4LTAuMjg2LDEuMDA0YzAsMC4zNTEsMC40MywwLjQ3OSwxLjE0NiwwLjQ3OXYwLjYxNGgtMy4zNDVWNDAuMwoJCQljMC45NjMsMCwxLjA4LTAuMjIxLDEuNTQ5LTEuNTczbDIuMDMxLTUuODMybC0wLjExNy0wLjI4N2gyLjM0MmwyLjM2OSw2LjE1N2MwLjQ2OSwxLjIxLDAuNzU2LDEuNDk3LDEuNTEsMS41MzVWNDAuOTE0egoJCQkgTTE5MS4wMjQsMzQuMjM0bC0xLjA4LDMuMDg1aDIuMjc5TDE5MS4wMjQsMzQuMjM0eiIvPgoJCTxwYXRoIGZpbGw9IiMwMDAwMDAiIGQ9Ik0yMDkuNTIzLDQxLjAzaC0xLjYwM2MtMS4xNzIsMC0xLjktMC4yMjItMi40NTktMC43ODFjLTAuODQ3LTAuODQ3LTEuNjEzLTIuMjI2LTIuMjQtMi43NzFoLTAuNjg4djEuNzQzCgkJCWMwLDAuOTYyLDAuMzc1LDEuMDc5LDEuMzkxLDEuMDc5djAuNjE0aC00LjkzNFY0MC4zYzEuMDkyLDAsMS4zNTQtMC4xOTQsMS4zNTQtMS4xNDV2LTQuNTQzYzAtMC45NzctMC4yMzMtMS4xODUtMS4zNTQtMS4xODUKCQkJdi0wLjYxM2MwLjc5NS0wLjA1LDEuMzI5LTAuMDksMi4zNzEtMC4xNDJjMC44Mi0wLjA0LDEuNjI4LTAuMDY1LDIuMDctMC4wNjVjMi4wODMsMCwzLjk4LDAuMzUxLDMuOTgsMi4zNTYKCQkJYzAsMC45ODgtMC42MzksMS43MTctMS44NTksMi4xMjJjMC44MzQsMC42NSwxLjMxMiwxLjc4MiwyLjE0NiwyLjYxNmMwLjU3MywwLjU3MiwxLjEyMSwwLjcwMywxLjgyMywwLjcxNVY0MS4wM3oKCQkJIE0yMDIuNTM0LDM2LjgzOGMxLjg4NiwwLjAyNiwyLjU2NC0wLjU2MSwyLjU2NC0xLjkwMWMwLTEuMDI4LTAuNjYzLTEuNzA0LTEuOTI4LTEuNzA0aC0wLjYzN1YzNi44Mzh6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBmaWxsPSIjMDAwMDAwIiBkPSJNMjE1LjY0NSw0MS4xMjFjLTMuNjU1LDAtNC43OTEtMi4zOTUtNC43OTEtNC4yMDVjMC0yLjE4OCwxLjU2NS00LjMwOSw1LjEyOS00LjMwOQoJCQljMy42MiwwLDQuNzEzLDIuMzk2LDQuNzEzLDQuMTY1QzIyMC42OTYsMzguNTAzLDIxOS42MDMsNDEuMTIxLDIxNS42NDUsNDEuMTIxeiBNMjE1LjU3OSwzMy4yMzJjLTEuMTcsMC0yLjQwOCwwLjgzMi0yLjQwOCwzLjA4NAoJCQljMCwyLjQ2LDEuMTg3LDQuMTc5LDIuODkxLDQuMTc5YzEuMjkyLDAsMi4zMTgtMS4wMDIsMi4zMTgtMy4wOThDMjE4LjM3OSwzNC45MzcsMjE3LjIzMywzMy4yMzIsMjE1LjU3OSwzMy4yMzJ6Ii8+CgkJPHBhdGggZmlsbD0iIzAwMDAwMCIgZD0iTTIyOC4xMzIsMzIuODE0djAuNjEzYy0xLjEwNCwwLTEuMzI0LDAuMjA4LTEuMzI0LDEuMjM2djQuNTE4YzAsMC43OTMsMC4wOTEsMC45MjQsMC45NjEsMC45MjRoMC45OTEKCQkJYzAuNzkzLDAsMS4wNjctMC4wMjYsMi4xNTktMS41NDhoMC42MTNsLTAuOTkyLDIuMzU2aC03LjE5NlY0MC4zYzEuMTMzLDAsMS4yNzUtMC4zMzcsMS4yNzUtMS4yNjJ2LTQuMzc0CgkJCWMwLTAuOTM3LTAuMTQzLTEuMjM2LTEuMjc1LTEuMjM2di0wLjYxM0gyMjguMTMyeiIvPgoJPC9nPgoJPGc+CgkJPHBhdGggZmlsbD0iIzAwMDAwMCIgZD0iTTIzNC4wNyw0MC45MTRWNDAuM2MwLjkyNSwwLDEuMTItMC4zMzcsMS4xMi0xLjE3MXYtNC40NTNjMC0wLjkxMS0wLjE4My0xLjI0OS0xLjEyLTEuMjQ5di0wLjYxM2g0LjQ5MQoJCQl2MC42MTNjLTEuMDQyLDAtMS4xODYsMC4zMzgtMS4xODYsMS4yNDl2NC4zNzRjMCwwLjgwOCwwLjA3OSwxLjI1LDEuMTg2LDEuMjV2MC42MTRIMjM0LjA3eiIvPgoJCTxwYXRoIGZpbGw9IiMwMDAwMDAiIGQ9Ik0yNTIuMDc5LDMyLjgxNHYwLjYxM2MtMC45MzgsMC0xLjE3LDAuMjU5LTEuMTcsMS4xNzJ2Ni40MDNoLTEuMDI5bC01Ljg5NC02LjIyM3Y0LjI5OAoJCQljMCwwLjg1OCwwLjEyNiwxLjIyMiwxLjIzMywxLjIyMnYwLjYxNGgtMy4zNDNWNDAuM2MwLjkwOSwwLDEuMTg0LTAuMTk0LDEuMTg0LTEuMjg4di01LjI0NmMtMC4xNTctMC4xNTUtMC40Ny0wLjMzOC0xLjA5NS0wLjMzOAoJCQl2LTAuNjEzaDMuMDdsNC45NSw1LjI1OXYtMy40ODZjMC0wLjc5Ni0wLjE0My0xLjE1OS0xLjItMS4xNTl2LTAuNjEzSDI1Mi4wNzl6Ii8+Cgk8L2c+Cgk8cGF0aCBmaWxsPSIjMDAwMDAwIiBkPSJNMjYzLjA0Myw0MC45MTRoLTQuNzI1VjQwLjNjMC44ODQsMCwxLjE5OC0wLjEwMywxLjE5OC0wLjQ0MmMwLTAuMTctMC4wOTQtMC40OC0wLjI3NS0wLjk2M2wtMC4yOTgtMC43NjcKCQloLTIuODY0bC0wLjIzNSwwLjY4OGMtMC4xODMsMC41MzQtMC4yODYsMC44OTgtMC4yODYsMS4wMDRjMCwwLjM1MSwwLjQzLDAuNDc5LDEuMTQ1LDAuNDc5djAuNjE0aC0zLjM0NFY0MC4zCgkJYzAuOTY0LDAsMS4wODEtMC4yMjEsMS41NDgtMS41NzNsMi4wMzMtNS44MzJsLTAuMTItMC4yODdoMi4zNDVsMi4zNjgsNi4xNTdjMC40NjgsMS4yMSwwLjc1OCwxLjQ5NywxLjUxMSwxLjUzNVY0MC45MTR6CgkJIE0yNTcuNDQ4LDM0LjIzNGwtMS4wODIsMy4wODVoMi4yNzRMMjU3LjQ0OCwzNC4yMzR6Ii8+Cgk8Zz4KCQk8cGF0aCBmaWxsPSIjMDAwMDAwIiBkPSJNOTQuNDgsNTguNjg5Yy0wLjA3MywwLjMyNS0wLjEwNCwwLjU2MiwwLjA2LDAuNTYyYzAuMTYzLDAsMC43MTMtMC41MDMsMS4wMjUtMC44Nzd2MC40OTIKCQkJYy0wLjc1OCwwLjgwMi0xLjU2MSwxLjQyNy0yLjEyNSwxLjQyN2MtMC4zODcsMC0wLjU5NS0wLjMyNy0wLjU5NS0wLjg5MmMwLTAuMjY5LDAtMC40MDIsMC4xMDQtMC45MzdoLTAuMDMKCQkJYy0wLjkzNywwLjk2Ni0xLjc4MywxLjgyOC0yLjIyOSwxLjgyOGMtMC4zNDIsMC0xLjAyNS0wLjQxNi0xLjAyNS0xLjQ0MWMwLTAuOTY3LDAuMzQyLTIuMTg1LDEuNjItMy40NjMKCQkJYzEuMjE4LTEuMjAzLDIuMjU5LTEuNDg2LDQuMTc2LTEuNDg2TDk0LjQ4LDU4LjY4OXogTTkzLjY3OCw1NC44MTFjLTAuNzU4LDAtMS4yNDksMC4yMjMtMS43MDksMC42ODMKCQkJYy0wLjUwNSwwLjUwNS0wLjkyLDEuNTYxLTAuOTIsMi40MDhjMCwwLjYwOSwwLjIzNywxLjAyMywwLjYwOSwxLjAyM2MwLjM0MiwwLDAuODAyLTAuNDU5LDEuNDEyLTEuMDgzTDkzLjY3OCw1NC44MTF6Ii8+CgkJPHBhdGggZmlsbD0iIzAwMDAwMCIgZD0iTTk5LjE5Nyw1OC45MjVjLTAuMDYxLDAuMjcxLDAuMDc0LDAuNDc4LDAuMjY4LDAuNDc4czAuNzEzLTAuMzg4LDEuMTQ0LTAuODc2bDAuMjY4LDAuMjc5CgkJCWMtMC43NzQsMC44NzktMS43ODQsMS40ODgtMi41MTIsMS40ODhjLTAuNTUxLDAtMC45MzctMC40MzItMC43NzMtMS4yNjVsMC44NzctNC4yOTRoLTAuNzI4bDAuMDYtMC4zMjcKCQkJYzAuOTgtMC4zMjYsMS44MTItMS4xMTMsMi42ODktMi4zMzNoMC4zODdjLTAuMjgzLDAuNTk2LTAuNDc3LDEuMTc0LTAuNjg0LDEuOTc2aDEuMTczbC0wLjEzNCwwLjY4NWgtMS4xNzRMOTkuMTk3LDU4LjkyNXoiLz4KCTwvZz4KCTxnPgoJCTxwYXRoIGZpbGw9IiMwMDAwMDAiIGQ9Ik0xMTcuNzQ4LDU3LjU3OWMtMC4xMDQsMC43NDItMC40MTcsMS43MDQtMC43OTUsMi41OWwtMC4wMzksMC4wOTJjLTAuMTE2LTAuMDQtMC4yNDgtMC4wNjUtMC4zNzctMC4wNzgKCQkJYy0wLjExNy0wLjAyNi0wLjI2LTAuMDI2LTAuNDE3LTAuMDI2Yy0wLjM1MSwwLTAuNzI5LDAuMDM5LTEuMTMzLDAuMDkyYy0wLjM5LDAuMDM5LTAuODA2LDAuMDkxLTEuMjYyLDAuMDkxCgkJCWMtMS43NDQsMC0yLjk0Mi0wLjU4Ni0zLjY4NC0xLjM5M2MtMC43NDItMC44MDgtMS4wNjctMS44MjItMS4wNjctMi43MjNjMC0xLjMsMC41MjEtMi4zODEsMS40MzMtMy4xNzUKCQkJYzAuODk3LTAuNzgyLDIuMTg2LTEuMjI1LDMuNjk2LTEuMjI1YzEuMzkzLDAsMi4xNjIsMC4zOTIsMi40ODYsMC4zOTJjMC4xMTgsMCwwLjE4Mi0wLjA1MiwwLjIzNS0wLjE4M2gwLjQ4MmwwLjExNywyLjcyMWgtMC42MTIKCQkJYy0wLjE0NC0wLjY2My0wLjQ2OS0xLjIxLTAuOTI0LTEuNTg5Yy0wLjQ1Ni0wLjM3Ny0xLjAyOC0wLjU4NC0xLjY3OS0wLjU4NGMtMS43MzIsMC0yLjkxNywxLjQxOC0yLjkxNywzLjQzNgoJCQljMCwyLjEyMiwxLjIzNywzLjU2NiwzLjA2LDMuNTY2YzEuMjI0LDAsMi4xNjEtMC42NjQsMi43ODUtMi4wMDRIMTE3Ljc0OHoiLz4KCQk8cGF0aCBmaWxsPSIjMDAwMDAwIiBkPSJNMTI3Ljk2LDU1LjU2MXYtMS42MjVjMC0xLjAyOS0wLjIwOC0xLjI2NS0xLjA5My0xLjI5di0wLjYxMmg0LjQxMnYwLjYxMgoJCQljLTAuOTQ4LDAuMDI1LTEuMTMxLDAuMjYxLTEuMTMxLDEuMTE5djQuNDY2YzAsMC45MDksMC4xMDQsMS4yNzMsMS4xMzEsMS4yODh2MC42MTJoLTQuNDEydi0wLjYxMgoJCQljMC44NDYtMC4wMzgsMS4wOTMtMC4yNDYsMS4wOTMtMS4yNjJ2LTEuODg5aC0zLjkwNnYxLjkyNmMwLDAuNzk1LDAuMDkyLDEuMTk5LDEuMTMzLDEuMjI1djAuNjEyaC00LjQ2NHYtMC42MTIKCQkJYzAuODk3LTAuMDM4LDEuMTQ2LTAuMTk1LDEuMTQ2LTEuMjYydi00LjM2M2MwLTEuMDQtMC4yODctMS4yNDgtMS4xNDYtMS4yNDh2LTAuNjEyaDQuNDY0djAuNjEyCgkJCWMtMC44NzIsMC4wNTMtMS4xMzMsMC4xNjktMS4xMzMsMS4yMzV2MS42OEgxMjcuOTZ6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBmaWxsPSIjMDAwMDAwIiBkPSJNMTQzLjA2Miw2MC4xMzFoLTQuNzI1di0wLjYxMmMwLjg4NiwwLDEuMTk4LTAuMTA0LDEuMTk4LTAuNDQyYzAtMC4xNjktMC4wOTItMC40ODMtMC4yNzQtMC45NjQKCQkJbC0wLjI5OS0wLjc2OGgtMi44NjRsLTAuMjM1LDAuNjljLTAuMTgxLDAuNTMxLTAuMjg2LDAuODk2LTAuMjg2LDEuMDAxYzAsMC4zNTMsMC40MzEsMC40ODIsMS4xNDYsMC40ODJ2MC42MTJoLTMuMzQ2di0wLjYxMgoJCQljMC45NjMsMCwxLjA4LTAuMjIxLDEuNTUtMS41NzVsMi4wMzItNS44MzFsLTAuMTE5LTAuMjg4aDIuMzQzbDIuMzcsNi4xNThjMC40NjgsMS4yMTIsMC43NTUsMS40OTgsMS41MDksMS41MzZWNjAuMTMxegoJCQkgTTEzNy40NjUsNTMuNDUybC0xLjA4LDMuMDg2aDIuMjc5TDEzNy40NjUsNTMuNDUyeiIvPgoJCTxwYXRoIGZpbGw9IiMwMDAwMDAiIGQ9Ik0xNDYuNDk2LDU0LjI1OWMwLTEuMzkzLTAuMDU1LTEuNTQ5LTEuMTU5LTEuNjEzdi0wLjYxMmMwLjcxNy0wLjAzOCwxLjY3OS0wLjEwNCwyLjU2My0wLjE0MgoJCQljMC44NzEtMC4wNCwxLjYtMC4wNjcsMS43OTgtMC4wNjdjMi4xOTgsMCwzLjY0NCwwLjg4NiwzLjY0NCwyLjUyN2MwLDEuMTA2LTAuNzU1LDIuNTUtMy4yMzksMi41NQoJCQljLTAuNDE2LDAtMS4wNDQtMC4wNjQtMS40Mi0wLjE0M3YxLjczYzAsMC43NjgsMC4yMzMsMS4wMjksMS40NzEsMS4wMjl2MC42MTJoLTQuODE2di0wLjYxMmMwLjkyNSwwLDEuMTU5LTAuMjYyLDEuMTU5LTEuMjYyCgkJCVY1NC4yNTl6IE0xNDguNjgyLDU2LjEyMWMwLjIwNywwLjA1MywwLjQwMiwwLjA2NSwwLjYxMSwwLjA2NWMxLjA4MSwwLDEuNzMxLTAuNzE2LDEuNzMxLTEuOTAxYzAtMS4xNDUtMC42MTMtMS44MzUtMS42MTQtMS44MzUKCQkJYy0wLjI2MSwwLTAuNTIxLDAuMDI2LTAuNzI5LDAuMDkyVjU2LjEyMXoiLz4KCTwvZz4KCTxnPgoJCTxwYXRoIGZpbGw9IiMwMDAwMDAiIGQ9Ik0xNjMuNDgxLDUyLjAzM2wwLjExNywxLjkzOWgtMC42MTJjLTAuMTE5LTAuODg1LTAuMzExLTEuMTMyLTAuOTQ5LTEuMTMyaC0yLjU1MnYyLjgzN2gxLjY3NwoJCQljMC45MjksMCwxLjE3Mi0wLjE5NSwxLjE3Mi0wLjk4OGgwLjYxNHYyLjcxOWgtMC42MTRjMC0wLjcyOC0wLjIwNi0wLjkyMi0xLjE1NS0wLjkyMmgtMS42OTN2Mi4wOTUKCQkJYzAsMC42OTEsMC4wNzcsMC43NDIsMC43OCwwLjc0MmgxLjUxYzEuMTM2LDAsMS40MzItMC40OTUsMS42MjgtMS4zNTVoMC42MTFsLTAuMTY5LDIuMTYzaC03Ljk0MXYtMC42MTIKCQkJYzEuMTg0LDAsMS4zOTQtMC4yNzQsMS4zOTQtMS4xOTd2LTQuNDc5YzAtMS4xMDctMC4zNzgtMS4xOTctMS4zMDItMS4xOTd2LTAuNjEySDE2My40ODF6Ii8+CgkJPHBhdGggZmlsbD0iIzAwMDAwMCIgZD0iTTE3Mi4wMDcsNTIuMDMzdjAuNjEyYy0xLjEwNywwLTEuMzI4LDAuMjA4LTEuMzI4LDEuMjM1djQuNTE3YzAsMC43OTcsMC4wOSwwLjkyNiwwLjk2NSwwLjkyNmgwLjk4OAoJCQljMC43OTMsMCwxLjA2Ni0wLjAyNSwyLjE2MS0xLjU0OWgwLjYxbC0wLjk4OSwyLjM1NmgtNy4xOTV2LTAuNjEyYzEuMTMsMCwxLjI3NS0wLjMzNywxLjI3NS0xLjI2MnYtNC4zNzYKCQkJYzAtMC45MzctMC4xNDYtMS4yMzUtMS4yNzUtMS4yMzV2LTAuNjEySDE3Mi4wMDd6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBmaWxsPSIjMDAwMDAwIiBkPSJNMTkwLjMzNiw1NS41NjF2LTEuNjI1YzAtMS4wMjktMC4yMDktMS4yNjUtMS4wOTMtMS4yOXYtMC42MTJoNC40MTJ2MC42MTIKCQkJYy0wLjk1MiwwLjAyNS0xLjEzMywwLjI2MS0xLjEzMywxLjExOXY0LjQ2NmMwLDAuOTA5LDAuMTA0LDEuMjczLDEuMTMzLDEuMjg4djAuNjEyaC00LjQxMnYtMC42MTIKCQkJYzAuODQ2LTAuMDM4LDEuMDkzLTAuMjQ2LDEuMDkzLTEuMjYydi0xLjg4OWgtMy45MDR2MS45MjZjMCwwLjc5NSwwLjA4OCwxLjE5OSwxLjEzMSwxLjIyNXYwLjYxMmgtNC40NjV2LTAuNjEyCgkJCWMwLjktMC4wMzgsMS4xNDYtMC4xOTUsMS4xNDYtMS4yNjJ2LTQuMzYzYzAtMS4wNC0wLjI4Ny0xLjI0OC0xLjE0Ni0xLjI0OHYtMC42MTJoNC40NjV2MC42MTIKCQkJYy0wLjg3MSwwLjA1My0xLjEzMSwwLjE2OS0xLjEzMSwxLjIzNXYxLjY4SDE5MC4zMzZ6Ii8+CgkJPHBhdGggZmlsbD0iIzAwMDAwMCIgZD0iTTE5Ny4xNjMsNjAuMTMxdi0wLjYxMmMwLjkyNCwwLDEuMTE5LTAuMzM3LDEuMTE5LTEuMTczdi00LjQ1MmMwLTAuOTEtMC4xODItMS4yNDgtMS4xMTktMS4yNDh2LTAuNjEyCgkJCWg0LjQ5M3YwLjYxMmMtMS4wNDQsMC0xLjE4NywwLjMzOC0xLjE4NywxLjI0OHY0LjM3NWMwLDAuODA4LDAuMDgsMS4yNSwxLjE4NywxLjI1djAuNjEySDE5Ny4xNjN6Ii8+Cgk8L2c+Cgk8Zz4KCQk8cGF0aCBmaWxsPSIjMDAwMDAwIiBkPSJNMjA5LjQ4OCw1Mi4wMzN2MC42MTJjLTEuMTA1LDAtMS4zMjYsMC4yMDgtMS4zMjYsMS4yMzV2NC41MTdjMCwwLjc5NywwLjA5MSwwLjkyNiwwLjk2MiwwLjkyNmgwLjk5MgoJCQljMC43OTIsMCwxLjA2Ni0wLjAyNSwyLjE1OS0xLjU0OWgwLjYxMWwtMC45OSwyLjM1NmgtNy4xOTd2LTAuNjEyYzEuMTMzLDAsMS4yNzUtMC4zMzcsMS4yNzUtMS4yNjJ2LTQuMzc2CgkJCWMwLTAuOTM3LTAuMTQzLTEuMjM1LTEuMjc1LTEuMjM1di0wLjYxMkgyMDkuNDg4eiIvPgoJCTxwYXRoIGZpbGw9IiMwMDAwMDAiIGQ9Ik0yMTkuMjAzLDUyLjAzM3YwLjYxMmMtMS4xMDksMC0xLjMzLDAuMjA4LTEuMzMsMS4yMzV2NC41MTdjMCwwLjc5NywwLjA5MywwLjkyNiwwLjk2NCwwLjkyNmgwLjk4OAoJCQljMC43OTUsMCwxLjA2Ni0wLjAyNSwyLjE2Mi0xLjU0OWgwLjYxMWwtMC45ODcsMi4zNTZoLTcuMnYtMC42MTJjMS4xMzIsMCwxLjI3NC0wLjMzNywxLjI3NC0xLjI2MnYtNC4zNzYKCQkJYzAtMC45MzctMC4xNDMtMS4yMzUtMS4yNzQtMS4yMzV2LTAuNjEySDIxOS4yMDN6Ii8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==);
  display: none;
}

button,
a,
input,
textarea,
[tabindex] {
  outline: 0;
}
.keyboard-user button:focus,
.keyboard-user a:focus,
.keyboard-user input:focus,
.keyboard-user textarea:focus,
.keyboard-user [tabindex]:focus {
  box-shadow: 0 0 0 2px #146aff;
}

.skip-link {
  position: absolute;
  top: 20px;
  left: 20px;
  z-index: 9999;
}
.skip-link:not(:focus) {
  position: absolute;
  clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
  padding: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
}

.outer-container {
  /**
  * 1600 design
  */
}
@media screen and (min-width: 1200px) {
  .outer-container {
    max-width: 1600px;
    margin: 0 auto;
  }
}

.container {
  max-width: 1600px;
  margin: 0 auto;
}

main {
  clear: both;
  float: left;
  width: 100%;
  background-color: #fff;
  /**
   * Push Main when Header is position fixed
   **/
  /**
   * Push Main when Header is position fixed
   **/
}
main.menu-padding {
  padding-top: 63px;
}
@media screen and (max-width: 959px) {
  main {
    padding-top: 64px;
  }
}
main > section {
  position: relative;
  width: 100%;
  transition: 0.4s ease-in-out;
}
main > section::after {
  clear: both;
  content: "";
  display: table;
}
.js-enabled main > section {
  opacity: 0;
}
main > section.in-view {
  opacity: 1;
}
main > section:last-of-type:not(.post, .page_introduction) {
  margin-bottom: 0;
}

div.has-sidebar {
  float: left;
  width: 75%;
}
div.has-sidebar.right {
  float: right;
}

article {
  position: relative;
  width: 100%;
}

#overlay {
  display: none;
  position: fixed;
  z-index: 10;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.5);
  transform: translate3d(0, 0, 0);
  animation: fade-in 0.25s ease-in-out;
}
@media screen and (min-width: 960px) {
  body.navigate-open #overlay {
    display: block;
    max-width: 1600px;
    margin: 0 auto;
    background: #fff;
    z-index: 2;
  }
}

/**
* Collapsible Top/Bottom Margin for Sections
*/
section.taxonomy section.sections, section.video, section.storytelling_statistics, section.media_text, section.photo_gallery, section.periscope, section.page_title_introduction_no_background, section.news_topic_highlights, section.news, section.chaptered_page {
  margin-top: 50px;
  margin-bottom: 50px;
}
@media screen and (min-width: 620px) {
  section.taxonomy section.sections, section.video, section.storytelling_statistics, section.media_text, section.photo_gallery, section.periscope, section.page_title_introduction_no_background, section.news_topic_highlights, section.news, section.chaptered_page {
    margin-top: 60px;
    margin-bottom: 60px;
  }
}
@media screen and (min-width: 960px) {
  section.taxonomy section.sections, section.video, section.storytelling_statistics, section.media_text, section.photo_gallery, section.periscope, section.page_title_introduction_no_background, section.news_topic_highlights, section.news, section.chaptered_page {
    margin-top: 70px;
    margin-bottom: 70px;
  }
}
@media screen and (min-width: 1200px) {
  section.taxonomy section.sections, section.video, section.storytelling_statistics, section.media_text, section.photo_gallery, section.periscope, section.page_title_introduction_no_background, section.news_topic_highlights, section.news, section.chaptered_page {
    margin-top: 100px;
    margin-bottom: 100px;
  }
}

/**
* Collapsible Top Margin for Sections
*/
section.social_media, section.schools_map, section.social_carousel,
section.content_carousel, section.content {
  margin-top: 50px;
}
@media screen and (min-width: 620px) {
  section.social_media, section.schools_map, section.social_carousel,
  section.content_carousel, section.content {
    margin-top: 70px;
  }
}
@media screen and (min-width: 960px) {
  section.social_media, section.schools_map, section.social_carousel,
  section.content_carousel, section.content {
    margin-top: 100px;
  }
}
@media screen and (min-width: 1200px) {
  section.social_media, section.schools_map, section.social_carousel,
  section.content_carousel, section.content {
    margin-top: 120px;
  }
}

/**
* Collapsible Bottom Margin for Sections
*/
section.taxonomy section.top-level, section.post, section.school_media_text,
section.media_text, section.discover_article {
  margin-bottom: 50px;
}
@media screen and (min-width: 620px) {
  section.taxonomy section.top-level, section.post, section.school_media_text,
  section.media_text, section.discover_article {
    margin-bottom: 70px;
  }
}
@media screen and (min-width: 960px) {
  section.taxonomy section.top-level, section.post, section.school_media_text,
  section.media_text, section.discover_article {
    margin-bottom: 100px;
  }
}
@media screen and (min-width: 1200px) {
  section.taxonomy section.top-level, section.post, section.school_media_text,
  section.media_text, section.discover_article {
    margin-bottom: 120px;
  }
}

/**
* Top/Bottom Padding for Sections with Backgrounds
*/
section.testimonial_stories > .container, section.schools_list .background-image, section.featured_content,
section.flexible_featured_content {
  padding-top: 50px;
  padding-bottom: 50px;
}
@media screen and (min-width: 620px) {
  section.testimonial_stories > .container, section.schools_list .background-image, section.featured_content,
  section.flexible_featured_content {
    padding-top: 60px;
    padding-bottom: 60px;
  }
}
@media screen and (min-width: 960px) {
  section.testimonial_stories > .container, section.schools_list .background-image, section.featured_content,
  section.flexible_featured_content {
    padding-top: 70px;
    padding-bottom: 70px;
  }
}
@media screen and (min-width: 1200px) {
  section.testimonial_stories > .container, section.schools_list .background-image, section.featured_content,
  section.flexible_featured_content {
    padding-top: 100px;
    padding-bottom: 100px;
  }
}

/**
* Top Padding for Sections with Backgrounds
*/
section.content_module.localist-calendar {
  padding-top: 50px;
}
@media screen and (min-width: 620px) {
  section.content_module.localist-calendar {
    padding-top: 60px;
  }
}
@media screen and (min-width: 960px) {
  section.content_module.localist-calendar {
    padding-top: 70px;
  }
}
@media screen and (min-width: 1200px) {
  section.content_module.localist-calendar {
    padding-top: 100px;
  }
}

section.content_module::after {
  clear: both;
  content: "";
  display: table;
}

/**
* Typography and Content Formatting
*/
/**
 * Body
 */
body {
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  line-height: 26px;
  color: #343434;
  background-color: #767676;
}

/**
 * Headings
 */
h1,
h2,
h3,
h4,
h5,
h6,
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
  color: #151515;
  font-weight: 400;
  text-decoration: none;
}

.content_module h1 {
  text-shadow: 5px 5px 5px #000;
}

h2 {
  margin: 0 0 10px 0;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 30px;
  line-height: 40px;
  color: #151515;
}

h3 {
  margin: 0 0 10px 0;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 20px;
  line-height: 30px;
  color: #151515;
}
h3 a:focus, h3 a:active, .no-touchevents h3 a:hover, h3 a:hover {
  color: #3B7CA7;
  text-decoration: none;
}

blockquote {
  margin: 30px 0;
  border-left: 7px solid #E1E1E1;
  padding-left: 9.0909090909%;
}
@media screen and (min-width: 960px) {
  blockquote {
    margin: 40px 0;
    padding-left: 6.6666666667%;
  }
}
@media screen and (min-width: 1200px) {
  blockquote {
    padding-left: 8.3333333333%;
  }
}

/**
* Pull Quote
*/
.pullquote {
  position: relative;
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  color: #4B9CD3;
  margin: 0 0 30px;
  padding: 30px 0;
  font-size: 18px;
  line-height: 28px;
  border-left: 0;
}
@media screen and (min-width: 620px) {
  .pullquote {
    margin: 0 0 40px;
    padding: 50px 0;
    font-size: 28px;
    line-height: 42px;
  }
}
@media screen and (min-width: 960px) {
  .pullquote {
    margin: -50px -13.3333333333% -35px;
    padding: 70px 0;
  }
}
@media screen and (min-width: 1200px) {
  .pullquote {
    margin-left: -16.6666666667%;
    margin-right: -16.6666666667%;
  }
}
.pullquote p {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 18px;
  line-height: 28px;
  color: #4B9CD3 !important;
}
@media screen and (min-width: 620px) {
  .pullquote p {
    font-size: 28px !important;
    line-height: 42px !important;
  }
}
.pullquote p:last-child {
  margin: 0 !important;
}
.pullquote cite {
  display: block;
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-style: italic;
  font-size: 16px;
  line-height: 26px;
  margin: 10px 0 0;
}
@media screen and (min-width: 620px) {
  .pullquote cite {
    margin: 20px 0 0;
    font-size: 18px !important;
    line-height: 28px !important;
  }
}
.pullquote::before {
  content: "“";
  position: absolute;
  top: 10px;
  left: 0;
  font-size: 70px;
}
@media screen and (min-width: 620px) {
  .pullquote::before {
    font-size: 80px;
  }
}
.pullquote::after {
  content: "”";
  position: absolute;
  bottom: -15px;
  left: 0;
  font-size: 70px;
}
@media screen and (min-width: 620px) {
  .pullquote::after {
    font-size: 80px;
  }
}

/**
* HR
*/
hr {
  clear: both;
  float: left;
  width: 100%;
  height: 1px;
  margin: 0 0 50px 0;
  padding: 0;
  border: none;
  background: #E1E1E1;
}

/**
* Images
*/
img {
  width: 100%;
  height: auto;
  /**
  * Circular Image
  */
}
img.circle {
  border-radius: 50%;
}

/**
* Links
*/
a {
  text-decoration: none;
  color: #3B7CA7;
  transition: color 0.25s ease-in-out;
}
.gray a {
  color: #3B7CA7;
}
a:focus, a:active, .no-touchevents a:hover, a:hover {
  color: #151515;
}

.content a {
  text-decoration: underline;
}
.content a:focus, .content a:active, .no-touchevents .content a:hover, .content a:hover {
  text-decoration: none;
  color: #151515;
}
.content h1 a,
.content h2 a,
.content h3 a,
.content h4 a,
.content h5 a,
.content h6 a {
  text-decoration: none;
}

/**
* Paragraphs
*/
p {
  font-size: 16px;
  line-height: 26px;
  -ms-word-wrap: break-word;
  -moz-word-wrap: break-word;
  word-wrap: break-word;
}

/**
* Definition Lists
*/
dl dt {
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
  font-style: italic;
}

dl dd {
  margin: 0 0 50px 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
}

/**
* Unordered Lists
*/
ul {
  list-style: none;
  margin: 0;
}

/**
* Ordered Lists
*/
ol {
  list-style: none;
  margin: 0;
}

/**
* Unordered and Ordered li
*/
li {
  font-size: 16px;
  line-height: 26px;
}

/**
* Elements in an Article
*/
article ul {
  margin: 0 0 20px 20px;
  list-style: disc;
}
article ul li ul,
article ul li ol {
  margin: 10px 0 10px 20px;
}
article ol {
  margin: 0 0 20px 0;
  list-style: decimal;
  list-style-position: inside;
}
article ol li ul,
article ol li ol {
  margin: 10px 0 10px 20px;
}
article p {
  margin: 0 0 20px 0;
}
article p a {
  text-decoration: underline;
}
article table {
  margin: 30px 0;
}

/**
* Address
*/
address {
  margin: 0 0 50px 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
}

/**
* Abbreviation
*/
abbr,
acronym {
  border-bottom: 1px dotted #E1E1E1;
}

/**
* Cite
*/
cite {
  font-style: italic;
}

/**
* Code
*/
code {
  font-family: monospace;
}

/**
* Delete, Strike
*/
del,
strike {
  color: #E1E1E1;
  text-decoration: line-through;
}

/**
* Figures and Captions
*/
figure figcaption {
  font-size: 14px;
  line-height: 22px;
  color: #343434;
  padding: 5px 0;
  /**
    * 320 design
    */
}
@media screen and (max-width: 619px) {
  figure figcaption {
    font-size: 12px;
    line-height: 20px;
  }
}

/**
* Insert
*/
ins {
  border-bottom: 1px solid #E1E1E1;
  color: #E1E1E1;
}

/**
* Mark
*/
mark {
  padding: 12.5px;
  line-height: 26px;
  border-radius: 3px;
}

/**
* Keyboard
*/
kbd {
  border-radius: 3px;
  background-color: #f7f7f7;
  border: 1px solid #ccc;
  color: #333;
  display: inline-block;
  font-size: 11px;
  line-height: 1.4;
  margin: 0 0.1em;
  padding: 0.1em 0.6em;
  text-shadow: 0 1px 0 #fff;
}

/**
* Preformatted
*/
pre {
  font-size: 13px;
  text-shadow: 0 1px 0 #fff;
  white-space: pre-wrap;
  white-space: -moz-pre-wrap;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  word-wrap: break-word;
  background: #fff;
}

/**
* Quote
*/
q {
  font-style: italic;
}

/**
* Small
*/
small {
  font-size: 14px;
}

/**
* External Links Icon
*/
span.external-link {
  display: inline-block;
  width: 9px;
  height: 9px;
  margin: 0 0 0 12px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tZXh0ZXJuYWxsaW5rIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAgMTAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwIDEwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Imljb24tZXh0ZXJuYWxsaW5rLXBhdGgiIGQ9Ik0xMCwwdjUuNUg4LjlWMS45TDAuOCwxMEwwLDkuMmw4LjEtOC4xSDQuNVYwSDEweiIvPgo8L3N2Zz4K) right top no-repeat;
  background-size: 9px 9px;
  position: relative;
  top: 7px;
}

header#header nav#navigation-main-menu ul.menu > li a,
header#header nav#navigation-main-menu ul.menu > li button,
#unc-experience-header > .content a.begin {
  font-size: 19px;
  line-height: 56px;
}

a span.read-more {
  text-decoration: underline;
}

a span.read-more:hover,
span.read-more:focus {
  text-decoration: none;
}

footer#footer {
  clear: both;
  float: left;
  width: 100%;
  background-color: #4B9CD3;
  padding: 45px 0 0 0;
  /**
  * Column
  */
  /**
      * 960 design
      */
  /**
   * 620 design
   */
  /**
   * 320 design
   */
}
footer#footer ul {
  position: relative;
  float: left;
  width: 100%;
  padding: 0 4.1666666667%;
  /**
  * Widget
  */
  /**
  * Menu
  */
  /**
  * Text
  */
}
@media screen and (min-width: 960px) {
  footer#footer ul {
    display: flex;
    flex-wrap: wrap;
  }
}
footer#footer ul li.widget {
  float: left;
  width: 50%;
  font-size: 14px;
  color: #151515;
}
footer#footer ul li.widget::after {
  clear: both;
  content: "";
  display: table;
}
footer#footer ul li.widget ul {
  padding: 0;
}
footer#footer ul li.widget ul li {
  font-size: 14px;
  color: #151515;
}
footer#footer ul li.widget a {
  color: #151515;
  display: block;
}
footer#footer ul li.widget a:hover {
  text-decoration: underline;
}
footer#footer ul li.widget_nav_menu ul.menu {
  float: left;
  width: 100%;
}
footer#footer ul li.widget_nav_menu ul.menu li {
  float: left;
  width: 20%;
  margin: 0 20% 15px 0;
  font-family: "franklin-gothic-atf", sans-serif;
  font-weight: 500;
  font-style: normal;
  line-height: 1;
}
footer#footer ul li.widget_nav_menu ul.menu li a {
  font-size: 13px !important;
}
footer#footer ul li.widget_nav_menu ul.menu li:nth-child(3n) {
  margin-right: 0;
}
footer#footer ul li.widget_nav_menu ul.menu li:nth-child(3n+1) {
  clear: both;
}
footer#footer ul li.widget_text div.textwidget {
  text-align: right;
  color: #151515;
}
@media screen and (max-width: 1199px) {
  footer#footer ul li.widget {
    /**
    * Menu
    */
  }
  footer#footer ul li.widget:nth-child(2) {
    clear: left;
  }
  footer#footer ul li.widget:nth-child(3) {
    float: right;
  }
  footer#footer ul li.widget:nth-child(3) li.widget_unc_social_media_links ul {
    width: auto;
  }
  footer#footer ul li.widget.widget_nav_menu ul.menu li {
    width: 30%;
    margin: 0 10% 20px 0;
  }
  footer#footer ul li.widget.widget_nav_menu ul.menu li:nth-child(2n+1) {
    clear: both;
  }
  footer#footer ul li.widget.widget_nav_menu ul.menu li:nth-child(3n) {
    margin-right: 10%;
  }
  footer#footer ul li.widget.widget_nav_menu ul.menu li:nth-child(3n+1) {
    clear: none;
  }
  footer#footer ul li.widget.widget_nav_menu ul.menu li:nth-child(6n+1) {
    clear: both;
  }
}
@media screen and (max-width: 959px) {
  footer#footer ul {
    /**
    * Menu
    */
    /**
    * Text
    */
  }
  footer#footer ul li.widget {
    clear: both;
    width: 50%;
  }
  footer#footer ul li.widget:nth-child(3) {
    float: left;
    width: 100%;
  }
  footer#footer ul li.widget:nth-child(3) li.widget_unc_social_media_links ul {
    width: 100%;
  }
  footer#footer ul li.widget:nth-child(4) {
    position: relative;
    right: 0;
  }
  footer#footer ul li.widget_nav_menu ul.menu {
    float: left;
    width: 100%;
  }
  footer#footer ul li.widget_nav_menu ul.menu li {
    float: left;
    width: 20%;
    margin: 0 20% 20px 0;
    font-family: "franklin-gothic-atf", sans-serif;
    font-weight: 500;
    font-style: normal;
    line-height: 1;
  }
  footer#footer ul li.widget_nav_menu ul.menu li:nth-child(2n) {
    margin-right: 0;
  }
  footer#footer ul li.widget_nav_menu ul.menu li:nth-child(2n+1) {
    clear: both;
  }
  footer#footer ul li.widget_nav_menu ul.menu li:nth-child(3n) {
    margin-right: 20%;
  }
  footer#footer ul li.widget_nav_menu ul.menu li:nth-child(3n+1) {
    clear: none;
  }
  footer#footer ul li.widget_nav_menu ul.menu li:nth-child(6n) {
    margin-right: 0;
  }
  footer#footer ul li.widget_nav_menu ul.menu li:nth-child(6n+1) {
    clear: both;
  }
  footer#footer ul li.widget_text div.textwidget {
    text-align: left;
  }
}
@media screen and (max-width: 619px) {
  footer#footer {
    padding: 45px 0 0 0;
  }
  footer#footer ul li.widget {
    width: 100%;
    margin: 0 0 40px 0;
    /**
    * Menu
    */
  }
  footer#footer ul li.widget.widget_nav_menu ul.menu {
    float: left;
    width: 100%;
  }
  footer#footer ul li.widget.widget_nav_menu ul.menu li {
    width: 50%;
    margin: 0 0 20px 0 !important;
  }
}

/**
* Media
*/
div.media {
  position: relative;
  width: 100%;
  /**
   * Image
   */
  /**
  * Image Caption
  */
  /**
  	* Video Controls
  	* - Displayed if JS is enabled, replacing the <video> standard controls
  	*/
}
div.media.video, div.media.third-party {
  display: block;
  position: relative;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  overflow: hidden;
}
div.media.video::after, div.media.third-party::after {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
div.media.video > video, div.media.video iframe, div.media.video div, div.media.video p, div.media.video span, div.media.video a, div.media.third-party > video, div.media.third-party iframe, div.media.third-party div, div.media.third-party p, div.media.third-party span, div.media.third-party a {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
div.media iframe {
  height: 100%;
  width: 100%;
}
div.media video {
  width: 100%;
}
div.media .poster-image {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
div.media .ambient-video,
div.media .video {
  display: block;
  position: relative;
}
div.media .ambient-video::after,
div.media .video::after {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
div.media .ambient-video > video, div.media .ambient-video iframe, div.media .ambient-video div, div.media .ambient-video p, div.media .ambient-video span, div.media .ambient-video a,
div.media .video > video,
div.media .video iframe,
div.media .video div,
div.media .video p,
div.media .video span,
div.media .video a {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
div.media p {
  margin: 0;
}
div.media img {
  width: 100%;
  height: auto;
}
div.media figure {
  margin: 0;
  /**
  	* 620 design
  	*/
  /**
  	* 320 design
  	*/
}
div.media figure figcaption {
  font-size: 14px;
  line-height: 20px;
  color: #343434;
  padding-top: 10px;
}
@media screen and (max-width: 959px) {
  div.media figure figcaption {
    padding: 0 4.1666666667%;
  }
}
@media screen and (max-width: 619px) {
  div.media figure figcaption {
    font-size: 12px;
    line-height: 22px;
    text-align: left;
  }
}
div.media .video-controls {
  z-index: 3;
  /**
  		* 620 design
  		*/
}
@media screen and (min-width: 620px) {
  div.media .video-controls {
    bottom: 30px;
  }
}
@media screen and (min-width: 960px) {
  div.media .video-controls {
    bottom: 40px;
    right: 4.1666666667%;
    left: auto;
  }
}
@media screen and (min-width: 1200px) {
  div.media .video-controls {
    bottom: 50px;
  }
}
div.media .video-controls li {
  display: inline-block;
}
div.media .video-controls button.video {
  color: #151515;
  text-indent: -9999em;
  border: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
  /**
  		* Buttons are hidden by default, and shown if JS enabled
  		*/
  display: none;
  /**
  		* Show button
  		*/
  /**
  			* Play Button
  			*/
  /**
  			* Pause, Resume, Volume and Close Buttons
  			* - Overlay the video when it's playing
  			*/
}
div.media .video-controls button.video.show {
  display: block;
  width: 60px;
  height: 60px;
}
div.media .video-controls button.video.play.show {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tcGxheSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDkxLjMgOTEuMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOTEuMyA5MS4zIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGcgaWQ9Imljb24tcGxheS1jaXJjbGUiPgoJPGNpcmNsZSBmaWxsPSIjNEI5Q0QzIiBjeD0iNDUuNyIgY3k9IjQ1LjciIHI9IjQ1LjciLz4KPC9nPgo8ZyBpZD0iaWNvbi1wbGF5LWFycm93ZmlsbCI+Cgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjAuNiw0OC44bC05LjEsNS4zbC05LjEsNS4zYy0yLjQsMS40LTUuNS0wLjQtNS41LTMuMlY0NS43VjM1LjFjMC0yLjgsMy4xLTQuNiw1LjUtMy4ybDkuMSw1LjNsOS4xLDUuMwoJCUM2My4xLDQzLjksNjMuMSw0Ny40LDYwLjYsNDguOHoiLz4KPC9nPgo8L3N2Zz4K) center no-repeat;
}
div.media .video-controls button.video.play.show:focus, div.media .video-controls button.video.play.show:active, .no-touchevents div.media .video-controls button.video.play.show:hover, div.media .video-controls button.video.play.show:hover {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tcGxheSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDkxLjMgOTEuMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOTEuMyA5MS4zIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGcgaWQ9Imljb24tcGxheS1jaXJjbGUiPgoJPGNpcmNsZSBmaWxsPSIjNjRhZmUxIiBjeD0iNDUuNyIgY3k9IjQ1LjciIHI9IjQ1LjciLz4KPC9nPgo8ZyBpZD0iaWNvbi1wbGF5LWFycm93ZmlsbCI+Cgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjAuNiw0OC44bC05LjEsNS4zbC05LjEsNS4zYy0yLjQsMS40LTUuNS0wLjQtNS41LTMuMlY0NS43VjM1LjFjMC0yLjgsMy4xLTQuNiw1LjUtMy4ybDkuMSw1LjNsOS4xLDUuMwoJCUM2My4xLDQzLjksNjMuMSw0Ny40LDYwLjYsNDguOHoiLz4KPC9nPgo8L3N2Zz4K) center no-repeat;
}
div.media .video-controls button.video.pause.show {
  color: #fff;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0idmlkZW8tcGF1c2UiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMi41IDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMi41IDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InZpZGVvLXBhdXNlLXBhdGgiIGQ9Ik0zLjMsMjBIMFYwaDMuM1YyMHogTTEyLjUsMEg5LjJ2MjBoMy4zVjB6Ii8+Cjwvc3ZnPgo=) center no-repeat #fff;
  background-size: 20px 20px;
}
div.media .video-controls button.video.resume.show {
  color: #fff;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0idmlkZW8tcGxheSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE1LjggMjMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE1LjggMjMiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0idmlkZW8tcGxheS1wYXRoIiBwb2ludHM9IjE1LjgsMTEuNSAwLDAgMCwyMyAiLz4KPC9zdmc+Cg==) center no-repeat #fff;
  background-size: 20px 20px;
}
div.media .video-controls button.video.mute.show {
  color: #fff;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0idmlkZW8tbXV0ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDIzLjMgMjQuNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjMuMyAyNC40IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InZpZGVvLW11dGUtcGF0aCIgZD0iTTE1LjUsMTEuM2wtNS4yLTUuMmw1LjItNFYxMS4zeiBNMjMsMjEuN2wtNy41LTcuNWwwLDBMOC43LDcuNGwwLDBMMS42LDAuM2MtMC40LTAuNC0wLjktMC40LTEuMywwCglzLTAuNCwwLjksMCwxLjNsNi44LDYuOEwxLjQsOXY4LjZsNS45LDAuNmw4LjIsNi4zdi03LjVsNi4yLDYuMmMwLjIsMC4yLDAuNSwwLjMsMC42LDAuM3MwLjUtMC4xLDAuNi0wLjMKCUMyMy40LDIyLjYsMjMuNCwyMi4xLDIzLDIxLjd6Ii8+Cjwvc3ZnPgo=) center no-repeat #fff;
  background-size: 20px 20px;
}
div.media .video-controls button.video.unmute.show {
  color: #fff;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0idmlkZW8tdm9sdW1lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMjYgMjIuMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjYgMjIuMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJ2aWRlby12b2x1bWUtcGF0aCIgZD0iTTE0LjEsMEw1LjksNi4yTDAsNi44bDAsMHY4LjVsNS45LDAuNmw4LjIsNi4yQzE0LjEsMjIuMSwxNC4xLDAsMTQuMSwweiBNMTkuMSwzLjlsLTEuOCwxLjcKCWMxLjMsMS41LDIuMSwzLjQsMi4xLDUuNXMtMC44LDQtMi4xLDUuNWwxLjgsMS43YzEuNy0xLjksMi44LTQuNCwyLjgtNy4yUzIwLjksNS44LDE5LjEsMy45eiBNMjIuMSwxLjFsLTEuOCwxLjcKCWMxLjksMi4yLDMuMiw1LjEsMy4yLDguM3MtMS4yLDYuMS0zLjIsOC4zbDEuOCwxLjdjMi40LTIuNywzLjktNi4xLDMuOS05LjlTMjQuNSwzLjcsMjIuMSwxLjF6Ii8+Cjwvc3ZnPgo=) center no-repeat #fff;
  background-size: 20px 20px;
}
div.media .video-controls button.video.close.show {
  color: #151515;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tY2xvc2UtcGF0aF8xXyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cjxwb2x5Z29uIGlkPSJpY29uLWNsb3NlLXBhdGgiIHBvaW50cz0iMTYsMS42IDE0LjQsMCA4LDYuNCA4LDYuNCA4LDYuNCAxLjYsMCAwLDEuNiA2LjQsOCAwLDE0LjQgMS42LDE2IDgsOS42IDgsOS42IDgsOS42IDE0LjQsMTYgCgkxNiwxNC40IDkuNiw4ICIvPgo8L3N2Zz4K) center no-repeat #fff;
  background-size: 20px 20px;
}
@media screen and (max-width: 959px) {
  div.media .video-controls button.video {
    /**
    			* Reduce Play Button Size and left align
    			*/
    /**
    			* Reduce Button Sizes
    			*/
  }
  div.media .video-controls button.video.play.show {
    left: 0;
    width: 40px;
    height: 40px;
  }
  div.media .video-controls button.video.pause.show, div.media .video-controls button.video.resume.show, div.media .video-controls button.video.mute.show, div.media .video-controls button.video.unmute.show, div.media .video-controls button.video.close.show {
    width: 40px;
    height: 40px;
  }
}

/**
* Widgets
*/
.widget_unc_customizer_logo a img {
  display: inline;
}
.widget_unc_customizer_logo a img:focus {
  height: auto;
}

li.widget {
  float: left;
  width: 100%;
  margin: 0 0 40px 0;
  /**
  * Title
  */
  /**
  * Lists
  */
  /**
  * Links
  */
}
li.widget .widgettitle {
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 18px;
}
li.widget ul {
  float: left;
  width: 100%;
}
li.widget ul li {
  float: left;
  width: 100%;
  margin: 0;
  font-size: 16px;
  line-height: 26px;
}
li.widget ul li ul {
  margin-top: 10px;
}
li.widget a {
  text-decoration: none;
}

/**
* Akismet
*/
/**
* Calendar
*/
li.widget_calendar table {
  width: 100%;
}
li.widget_calendar table caption {
  margin: 0 0 25px 0;
  padding: 0 0 50px 0;
  border-bottom: 1px solid #E1E1E1;
  font-size: 16px;
}
li.widget_calendar table th, li.widget_calendar table td {
  font-size: 16px;
  line-height: 52px;
  text-align: center;
}
li.widget_calendar table tfoot {
  margin: 50px 0 0 0;
  padding: 50px 0 0 0;
  border-top: 1px solid #E1E1E1;
}

/**
* Categories
*/
li.widget_categories ul li ul.children {
  padding-left: 50px;
}
li.widget_categories ul li ul.children li {
  font-size: 16px;
}

/**
* Custom Menu
*/
li.widget_nav_menu ul li ul.sub-menu {
  padding-left: 50px;
}
li.widget_nav_menu ul li ul.sub-menu li {
  font-size: 16px;
}

/**
* Customizer Logo
*/
li.widget_unc_customizer_logo img {
  width: 273px;
  height: auto;
}

/**
* Pages
*/
li.widget_pages ul li ul.children {
  padding-left: 50px;
}
li.widget_pages ul li ul.children li {
  font-size: 16px;
}

/**
* Recent Entries / Posts
*/
li.widget_recent_entries ul li span.post-date {
  display: block;
  clear: both;
  float: left;
  width: 100%;
  font-size: 13px;
}

/**
* RSS
*/
li.widget_rss h2.widgettitle a.rsswidget:first-child {
  display: none;
}
li.widget_rss ul li a.rsswidget {
  display: block;
  clear: both;
  float: left;
  width: 100%;
}
li.widget_rss ul li span.rss-date {
  display: block;
  clear: both;
  float: left;
  width: 100%;
  font-size: 13px;
}
li.widget_rss ul li div.rssSummary {
  float: left;
  width: 100%;
}

/**
* Search
*/
form.search-form label {
  position: relative;
  z-index: 1;
  float: left;
  width: 100%;
  height: 48px;
  margin: 0;
  padding: 0 48px 0 10px;
}
form.search-form label span.screen-reader-text {
  display: none;
}
form.search-form input.search-field {
  width: 100%;
  height: 48px;
  margin: 0;
  border-right: none;
}
form.search-form input.search-field:focus {
  border-color: #E1E1E1;
}
form.search-form input.search-submit {
  position: relative;
  z-index: 2;
  float: right;
  display: block;
  width: 48px;
  height: 48px;
  line-height: 48px;
  margin: -48px 0 0 0;
  padding: 0;
  border: 1px solid #E1E1E1;
  border-left: none;
  text-indent: -9999px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbi1zZWFyY2giIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyNCAyNS4xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNS4xIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Imljb24tc2VhcmNoLXBhdGgiIGZpbGw9IiMxNTE1MTUiIGQ9Ik0yMy42LDIyLjdsLTYuMi02LjVjMS42LTEuOSwyLjQtNC4zLDIuNC02LjdDMTkuNSw0LDE0LjktMC4yLDkuNSwwCglDNCwwLjItMC4yLDQuOSwwLDEwLjNjMC4yLDUuMyw0LjYsOS40LDkuOSw5LjVjMS45LDAsMy44LTAuNiw1LjQtMS43bDYuMyw2LjZjMC4yLDAuMywwLjYsMC40LDEsMC40YzAuNCwwLDAuNy0wLjEsMS0wLjQKCUMyNC4xLDI0LjEsMjQuMiwyMy4yLDIzLjYsMjIuN0MyMy42LDIyLjYsMjMuNiwyMi42LDIzLjYsMjIuN3ogTTIuNyw5LjVjMC4yLTQsMy41LTcsNy41LTYuOWM0LDAuMiw3LDMuNSw2LjksNy41CgljLTAuMiwzLjgtMy4zLDYuOS03LjIsNi45QzUuOCwxNi44LDIuNiwxMy41LDIuNyw5LjV6Ii8+Cjwvc3ZnPgo=) center no-repeat #fcfcfc;
  background-size: 24px 24px;
}

/**
* Social
*/
/**
* Text
*/
li.widget_text div.textwidget {
  clear: both;
  float: left;
  width: 100%;
}
li.widget_text div.textwidget small {
  font-size: 13px;
}
li.widget_text div.textwidget p {
  font-size: 16px;
  line-height: 26px;
  margin: 0 0 50px 0;
}
li.widget_text div.textwidget p input[type=text] {
  margin: 0 0 10px 0;
}
li.widget_text div.textwidget p input[type=submit] {
  width: 100%;
}

/**
* Forms
*/
form {
  clear: both;
  float: left;
  width: 100%;
}
form label {
  clear: both;
  float: left;
  width: 100%;
  margin: 0 0 25px 0;
}
form p,
form div {
  float: left;
  width: 100%;
}
form input[type=text],
form input[type=password],
form input[type=email],
form input[type=number],
form input[type=search],
form input[type=tel],
form input[type=url],
form input[type=date],
form textarea {
  float: left;
  width: 100%;
  height: 50px;
  padding: 5px 20px 5px 15px;
  border: 1px solid #E1E1E1;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  color: #151515;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0;
  outline: 0;
  /* do not group these rules */
}
.keyboard-user form input[type=text]:focus,
.keyboard-user form input[type=password]:focus,
.keyboard-user form input[type=email]:focus,
.keyboard-user form input[type=number]:focus,
.keyboard-user form input[type=search]:focus,
.keyboard-user form input[type=tel]:focus,
.keyboard-user form input[type=url]:focus,
.keyboard-user form input[type=date]:focus,
.keyboard-user form textarea:focus {
  box-shadow: 0 0 0 4px #146aff inset;
}
form input[type=text]::-webkit-input-placeholder,
form input[type=password]::-webkit-input-placeholder,
form input[type=email]::-webkit-input-placeholder,
form input[type=number]::-webkit-input-placeholder,
form input[type=search]::-webkit-input-placeholder,
form input[type=tel]::-webkit-input-placeholder,
form input[type=url]::-webkit-input-placeholder,
form input[type=date]::-webkit-input-placeholder,
form textarea::-webkit-input-placeholder {
  font-size: 16px;
  color: #797979;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-style: normal;
}
form input[type=text]:-moz-placeholder,
form input[type=password]:-moz-placeholder,
form input[type=email]:-moz-placeholder,
form input[type=number]:-moz-placeholder,
form input[type=search]:-moz-placeholder,
form input[type=tel]:-moz-placeholder,
form input[type=url]:-moz-placeholder,
form input[type=date]:-moz-placeholder,
form textarea:-moz-placeholder {
  font-size: 16px;
  color: #797979;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-style: normal;
}
form input[type=text]::-moz-placeholder,
form input[type=password]::-moz-placeholder,
form input[type=email]::-moz-placeholder,
form input[type=number]::-moz-placeholder,
form input[type=search]::-moz-placeholder,
form input[type=tel]::-moz-placeholder,
form input[type=url]::-moz-placeholder,
form input[type=date]::-moz-placeholder,
form textarea::-moz-placeholder {
  font-size: 16px;
  color: #797979;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-style: normal;
}
form input[type=text]:-ms-input-placeholder,
form input[type=password]:-ms-input-placeholder,
form input[type=email]:-ms-input-placeholder,
form input[type=number]:-ms-input-placeholder,
form input[type=search]:-ms-input-placeholder,
form input[type=tel]:-ms-input-placeholder,
form input[type=url]:-ms-input-placeholder,
form input[type=date]:-ms-input-placeholder,
form textarea:-ms-input-placeholder {
  font-size: 16px;
  color: #797979;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-style: normal;
}
form select {
  width: 100%;
  height: 50px;
  padding: 5px 20px;
  border: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE4IDEwLjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDEwLjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctZG93bi1wYXRoIiBmaWxsPSIjNEI5Q0QzIiBwb2ludHM9IjksMTAuNiAwLDEuNiAxLjYsMCA5LDcuNCAxNi40LDAgMTgsMS42ICIvPgo8L3N2Zz4K) 95% 50% no-repeat #fff;
  background-size: 8px 8px;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  color: #343434;
  border-radius: 0;
  outline: 0;
  /* Hide default select dropdown arrow */
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  /* IE9, 10, 11 */
}
.keyboard-user form select:focus {
  box-shadow: 0 0 0 4px #146aff inset;
}
form select::-ms-expand {
  display: none;
}
form textarea {
  height: 160px;
  line-height: 20px;
}

/**
* Placeholders
*/
::-webkit-input-placeholder {
  color: #E1E1E1;
}

:-moz-placeholder {
  color: #E1E1E1;
}

::-moz-placeholder {
  color: #E1E1E1;
}

:-ms-input-placeholder {
  color: #E1E1E1;
}

/**
* Gravity Forms Overrides
*/
.gform_wrapper .top_label .gfield_label {
  margin: 40px 0px 0px 0px;
}

form.search-form label.visually-hidden {
  position: absolute;
  clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
  padding: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
}

/**
 * Pagination
 */
.pagination {
  clear: both;
  width: 100%;
  padding: 0 4.1666666667%;
  text-align: center;
}
.pagination .button {
  margin: 50px 20px;
}

/**
* Infinite Scroll Loading Animation
* - Displayed when the above pagination is replaced by jscroll
*/
div.unc-loader,
div.j-loading-wrapper {
  clear: both;
  width: 100%;
  height: 150px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0iIzRiOWNkMyI+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSIzIiByPSIwIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InIiIHZhbHVlcz0iMDszOzA7MCIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiCiAgICAgIGJlZ2luPSIwIgogICAgICBrZXlTcGxpbmVzPSIwLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44OzAuMiAwLjIgMC40IDAuOCIKICAgICAgY2FsY01vZGU9InNwbGluZSIKICAgIC8+CiAgPC9jaXJjbGU+CiAgPGNpcmNsZSB0cmFuc2Zvcm09InJvdGF0ZSg0NSAxNiAxNikiIGN4PSIxNiIgY3k9IjMiIHI9IjAiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iciIgdmFsdWVzPSIwOzM7MDswIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIKICAgICAgYmVnaW49IjAuMTI1cyIKICAgICAga2V5U3BsaW5lcz0iMC4yIDAuMiAwLjQgMC44OzAuMiAwLjIgMC40IDAuODswLjIgMC4yIDAuNCAwLjgiCiAgICAgIGNhbGNNb2RlPSJzcGxpbmUiCiAgICAvPgogIDwvY2lyY2xlPgogIDxjaXJjbGUgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTYgMTYpIiBjeD0iMTYiIGN5PSIzIiByPSIwIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InIiIHZhbHVlcz0iMDszOzA7MCIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiCiAgICAgIGJlZ2luPSIwLjI1cyIKICAgICAga2V5U3BsaW5lcz0iMC4yIDAuMiAwLjQgMC44OzAuMiAwLjIgMC40IDAuODswLjIgMC4yIDAuNCAwLjgiCiAgICAgIGNhbGNNb2RlPSJzcGxpbmUiCiAgICAvPgogIDwvY2lyY2xlPgogIDxjaXJjbGUgdHJhbnNmb3JtPSJyb3RhdGUoMTM1IDE2IDE2KSIgY3g9IjE2IiBjeT0iMyIgcj0iMCI+CiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiB2YWx1ZXM9IjA7MzswOzAiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIgogICAgICBiZWdpbj0iMC4zNzVzIgogICAgICBrZXlTcGxpbmVzPSIwLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44OzAuMiAwLjIgMC40IDAuOCIKICAgICAgY2FsY01vZGU9InNwbGluZSIKICAgIC8+CiAgPC9jaXJjbGU+CiAgPGNpcmNsZSB0cmFuc2Zvcm09InJvdGF0ZSgxODAgMTYgMTYpIiBjeD0iMTYiIGN5PSIzIiByPSIwIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InIiIHZhbHVlcz0iMDszOzA7MCIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiCiAgICAgIGJlZ2luPSIwLjVzIgogICAgICBrZXlTcGxpbmVzPSIwLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44OzAuMiAwLjIgMC40IDAuOCIKICAgICAgY2FsY01vZGU9InNwbGluZSIKICAgIC8+CiAgPC9jaXJjbGU+CiAgPGNpcmNsZSB0cmFuc2Zvcm09InJvdGF0ZSgyMjUgMTYgMTYpIiBjeD0iMTYiIGN5PSIzIiByPSIwIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InIiIHZhbHVlcz0iMDszOzA7MCIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiCiAgICAgIGJlZ2luPSIwLjYyNXMiCiAgICAgIGtleVNwbGluZXM9IjAuMiAwLjIgMC40IDAuODswLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44IgogICAgICBjYWxjTW9kZT0ic3BsaW5lIgogICAgLz4KICA8L2NpcmNsZT4KICA8Y2lyY2xlIHRyYW5zZm9ybT0icm90YXRlKDI3MCAxNiAxNikiIGN4PSIxNiIgY3k9IjMiIHI9IjAiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iciIgdmFsdWVzPSIwOzM7MDswIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIKICAgICAgYmVnaW49IjAuNzVzIgogICAgICBrZXlTcGxpbmVzPSIwLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44OzAuMiAwLjIgMC40IDAuOCIKICAgICAgY2FsY01vZGU9InNwbGluZSIKICAgIC8+CiAgPC9jaXJjbGU+CiAgPGNpcmNsZSB0cmFuc2Zvcm09InJvdGF0ZSgzMTUgMTYgMTYpIiBjeD0iMTYiIGN5PSIzIiByPSIwIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InIiIHZhbHVlcz0iMDszOzA7MCIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiCiAgICAgIGJlZ2luPSIwLjg3NXMiCiAgICAgIGtleVNwbGluZXM9IjAuMiAwLjIgMC40IDAuODswLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44IgogICAgICBjYWxjTW9kZT0ic3BsaW5lIgogICAgLz4KICA8L2NpcmNsZT4KICA8Y2lyY2xlIHRyYW5zZm9ybT0icm90YXRlKDE4MCAxNiAxNikiIGN4PSIxNiIgY3k9IjMiIHI9IjAiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iciIgdmFsdWVzPSIwOzM7MDswIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIKICAgICAgYmVnaW49IjAuNXMiCiAgICAgIGtleVNwbGluZXM9IjAuMiAwLjIgMC40IDAuODswLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44IgogICAgICBjYWxjTW9kZT0ic3BsaW5lIgogICAgLz4KICA8L2NpcmNsZT4KPC9zdmc+Cg==) center no-repeat #fff;
  background-size: 40px 40px;
  text-indent: -9999em;
  /**
   * 960 design
   */
}
@media screen and (max-width: 1199px) {
  div.unc-loader,
  div.j-loading-wrapper {
    height: 80px;
    background-size: 30px 30px;
  }
}

#wpadminbar {
  position: fixed;
}

body.admin-bar.logged-in header#header {
  top: 46px;
}
@media screen and (min-width: 783px) {
  body.admin-bar.logged-in header#header {
    top: 32px;
  }
}
@media screen and (min-width: 960px) {
  body.admin-bar.logged-in header#header {
    top: 0;
  }
}
@media screen and (min-width: 960px) {
  body.admin-bar.logged-in header#header #navigation.fixed {
    top: 32px;
  }
}
@media screen and (max-width: 619px) {
  body.admin-bar.logged-in header#header nav#navigation-main-menu ul.menu {
    margin-top: 46px !important;
  }
}
@media screen and (max-width: 959px) {
  body.admin-bar.logged-in header#header nav#navigation-main-menu ul.sub-menu {
    margin-top: 46px !important;
  }
}
body.admin-bar.logged-in #unc-cookies-notification {
  margin-top: 46px;
}
@media screen and (min-width: 783px) {
  body.admin-bar.logged-in #unc-cookies-notification {
    margin-top: 32px;
  }
}
body.admin-bar.logged-in #unc-alert {
  top: 46px;
}
@media screen and (min-width: 783px) {
  body.admin-bar.logged-in #unc-alert {
    top: 32px;
  }
}

#unc-experience-header > .media .video .pause, #unc-experience-story-content section.background_media_title > .media .video .pause,
body.story-template-default section.background_media_title > .media .video .pause, header#header .header .media .pause, div.media .ambient-video .pause,
div.media .video .pause {
  position: static;
  width: auto;
  height: auto;
  border: 0;
  background-color: transparent;
  line-height: inherit;
  text-align: inherit;
  color: #4B9CD3;
  text-indent: -9999px;
  display: block;
  position: absolute;
  z-index: 2;
  bottom: 20px;
  right: 20px;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  background: rgba(21, 21, 21, 0.3) url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0idmlkZW8tcGF1c2UiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMi41IDIwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMi41IDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InZpZGVvLXBhdXNlLXBhdGgiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zLjMsMjBIMFYwaDMuM1YyMHogTTEyLjUsMEg5LjJ2MjBoMy4zVjB6Ii8+Cjwvc3ZnPgo=) center no-repeat;
  background-size: 14px 14px;
  transition: background-color 0.25s ease-in-out;
}
#unc-experience-header > .media .video .pause:focus, #unc-experience-story-content section.background_media_title > .media .video .pause:focus,
body.story-template-default section.background_media_title > .media .video .pause:focus, header#header .header .media .pause:focus, div.media .ambient-video .pause:focus,
div.media .video .pause:focus, #unc-experience-header > .media .video .pause:active, #unc-experience-story-content section.background_media_title > .media .video .pause:active,
body.story-template-default section.background_media_title > .media .video .pause:active, header#header .header .media .pause:active, div.media .ambient-video .pause:active,
div.media .video .pause:active, #unc-experience-header > .media .video .pause:hover, #unc-experience-story-content section.background_media_title > .media .video .pause:hover,
body.story-template-default section.background_media_title > .media .video .pause:hover, header#header .header .media .pause:hover, div.media .ambient-video .pause:hover,
div.media .video .pause:hover {
  background-color: #151515;
}
#unc-experience-header > .media .video .paused.pause, #unc-experience-story-content section.background_media_title > .media .video .paused.pause,
body.story-template-default section.background_media_title > .media .video .paused.pause, header#header .header .media .paused.pause, div.media .ambient-video .paused.pause,
div.media .video .paused.pause {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0idmlkZW8tcGxheSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE1LjggMjMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE1LjggMjMiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0idmlkZW8tcGxheS1wYXRoIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjE1LjgsMTEuNSAwLDAgMCwyMyAiLz4KPC9zdmc+);
}

.gsc-control-cse {
  position: relative;
  padding: 0 !important;
  font-family: inherit;
  font-size: inherit;
  background-color: transparent;
  border: 0;
}
.gsc-control-cse b,
.gsc-control-cse strong {
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-weight: normal;
}
.gsc-control-cse table {
  border: 0;
}
.gsc-control-cse table tbody tr {
  background-color: transparent;
  padding: 0;
  border: 0;
}
.gsc-control-cse table tbody tr td {
  float: none;
  background-color: transparent;
  padding: 0;
  border: 0;
}
.gsc-control-cse table tbody tr td::before {
  display: none;
}
.gsc-control-cse form {
  padding: 0;
  margin: 0;
  font-size: inherit;
}
.gsc-control-cse table.gsc-search-box {
  margin: 0;
  border: 0;
  position: relative;
  height: 50px;
  width: 100%;
  border-bottom: solid 1px #949494;
  border-collapse: collapse;
}
@media screen and (min-width: 620px) {
  .gsc-control-cse table.gsc-search-box {
    height: 70px;
  }
}
.gsc-control-cse table.gsc-search-box td {
  float: none;
  border: 0;
  padding: 0;
  background-color: transparent;
}
.gsc-control-cse table.gsc-search-box td::before {
  display: none;
}
.gsc-control-cse table.gsc-search-box td:first-child {
  border-left: 0;
}
.gsc-control-cse table.gsc-search-box td:last-child {
  border-right: 0;
}
.gsc-control-cse table.gsc-search-box td.gsc-input {
  padding: 0;
}
.gsc-control-cse table.gsc-search-box td.gsc-input input[type=text] {
  float: none;
  width: 100%;
  padding: 0 30px 0 36px;
  border: 0;
  font-size: 24px;
  line-height: 1;
  color: #151515;
  text-indent: 0 !important;
  background: none !important;
}
@media screen and (min-width: 620px) {
  .gsc-control-cse table.gsc-search-box td.gsc-input input[type=text] {
    font-size: 40px;
    padding-left: 50px;
  }
}
.gsc-control-cse table.gsc-search-box td.gsc-input input[type=text]::-moz-placeholder {
  font-size: 30px !important;
  color: #949494;
}
.gsc-control-cse table.gsc-search-box td.gsc-input input[type=text]::placeholder {
  font-size: 30px !important;
  color: #949494;
}
@media screen and (min-width: 620px) {
  .gsc-control-cse table.gsc-search-box td.gsc-input input[type=text]::-moz-placeholder {
    font-size: 40px !important;
  }
  .gsc-control-cse table.gsc-search-box td.gsc-input input[type=text]::placeholder {
    font-size: 40px !important;
  }
}
.gsc-control-cse table.gsc-search-box td.gsc-search-button {
  position: absolute;
  top: 13px;
  left: 0;
}
@media screen and (min-width: 620px) {
  .gsc-control-cse table.gsc-search-box td.gsc-search-button {
    top: 18px;
  }
}
.gsc-control-cse table.gsc-search-box td.gsc-search-button input.gsc-search-button {
  position: static;
  width: auto;
  height: auto;
  border: 0;
  background-color: transparent;
  line-height: inherit;
  text-align: inherit;
  color: #4B9CD3;
  text-indent: -9999px;
  width: 20px;
  height: 20px;
  min-width: 0;
  padding: 0;
  border-radius: 0;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbi1zZWFyY2giIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyNCAyNS4xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNS4xIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Imljb24tc2VhcmNoLXBhdGgiIGZpbGw9IiMxNTE1MTUiIGQ9Ik0yMy42LDIyLjdsLTYuMi02LjVjMS42LTEuOSwyLjQtNC4zLDIuNC02LjdDMTkuNSw0LDE0LjktMC4yLDkuNSwwCglDNCwwLjItMC4yLDQuOSwwLDEwLjNjMC4yLDUuMyw0LjYsOS40LDkuOSw5LjVjMS45LDAsMy44LTAuNiw1LjQtMS43bDYuMyw2LjZjMC4yLDAuMywwLjYsMC40LDEsMC40YzAuNCwwLDAuNy0wLjEsMS0wLjQKCUMyNC4xLDI0LjEsMjQuMiwyMy4yLDIzLjYsMjIuN0MyMy42LDIyLjYsMjMuNiwyMi42LDIzLjYsMjIuN3ogTTIuNyw5LjVjMC4yLTQsMy41LTcsNy41LTYuOWM0LDAuMiw3LDMuNSw2LjksNy41CgljLTAuMiwzLjgtMy4zLDYuOS03LjIsNi45QzUuOCwxNi44LDIuNiwxMy41LDIuNyw5LjV6Ii8+Cjwvc3ZnPgo=) center no-repeat #fff;
  background-size: 20px 20px;
}
@media screen and (min-width: 620px) {
  .gsc-control-cse table.gsc-search-box td.gsc-search-button input.gsc-search-button {
    width: 26px;
    height: 26px;
    background-size: 26px 26px;
  }
}
.gsc-control-cse table.gsc-search-box td .gsc-search-button-v2 {
  display: none;
}
.gsc-control-cse table.gsc-search-box td div#gsc-iw-id1 {
  border: none;
  box-shadow: none;
}
.gsc-control-cse table.gsc-search-box td div#gsc-iw-id1:hover {
  border: none;
  box-shadow: none;
}
.gsc-control-cse table.gsc-search-box td div#gsc-iw-id1:active {
  border: none;
  box-shadow: none;
}
.gsc-control-cse table.gsc-search-box td.gsc-clear-button {
  position: absolute;
  top: 14px;
  right: 0;
  width: 18px;
  height: 50px;
}
@media screen and (min-width: 620px) {
  .gsc-control-cse table.gsc-search-box td.gsc-clear-button {
    top: 22px;
  }
}
.gsc-control-cse table.gsc-search-box td.gsc-clear-button div.gsc-clear-button {
  position: static;
  width: auto;
  height: auto;
  border: 0;
  background-color: transparent;
  line-height: inherit;
  text-align: inherit;
  color: #4B9CD3;
  margin: 0;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  background: #ccc url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tY2xvc2UtcGF0aF8xXyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cjxwb2x5Z29uIGlkPSJpY29uLWNsb3NlLXBhdGgiIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMTYsMS42IDE0LjQsMCA4LDYuNCA4LDYuNCA4LDYuNCAxLjYsMCAwLDEuNiA2LjQsOCAwLDE0LjQgMS42LDE2IDgsOS42IDgsOS42IDgsOS42IDE0LjQsMTYgCgkxNiwxNC40IDkuNiw4ICIvPgo8L3N2Zz4K) center no-repeat;
  background-size: 8px 8px;
}
.gsc-control-cse .gsc-above-wrapper-area {
  border: 0;
  padding: 0;
}
.gsc-control-cse .gsc-result-info-container {
  padding: 40px 0;
  border: 0;
  background-color: transparent;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
}
.gsc-control-cse .gsc-result-info-container .gsc-result-info {
  padding: 0;
  margin: 0;
  font-size: 16px;
  line-height: 24px;
  color: #151515;
}
@media screen and (min-width: 620px) {
  .gsc-control-cse .gsc-result-info-container .gsc-result-info {
    font-size: 22px;
    line-height: 30px;
  }
}
.gsc-control-cse .gsc-results {
  margin-top: 0;
  margin-bottom: 40px;
}
.gsc-control-cse .gsc-results .gsc-resultsHeader {
  display: none;
}
@media screen and (max-width: 959px) {
  .gsc-control-cse .gsc-results .gsc-table-result .gsc-thumbnail {
    display: none;
  }
}
.gsc-control-cse .gsc-results .gs-web-image-box,
.gsc-control-cse .gsc-results .gs-promotion-image-box {
  padding: 4px 40px 10px 0;
  width: 180px;
}
.gsc-control-cse .gsc-results .gs-web-image-box img.gs-image,
.gsc-control-cse .gsc-results .gs-web-image-box img.gs-promotion-image,
.gsc-control-cse .gsc-results .gs-promotion-image-box img.gs-image,
.gsc-control-cse .gsc-results .gs-promotion-image-box img.gs-promotion-image {
  max-width: 140px;
  max-height: 100%;
}
.gsc-control-cse .gsc-results .gsc-webResult.gsc-result {
  padding: 0;
  border: 0;
  margin: 0 0 40px;
}
.gsc-control-cse .gsc-results .gsc-webResult.gsc-result:focus, .gsc-control-cse .gsc-results .gsc-webResult.gsc-result:active, .no-touchevents .gsc-control-cse .gsc-results .gsc-webResult.gsc-result:hover, .gsc-control-cse .gsc-results .gsc-webResult.gsc-result:hover {
  border: 0;
}
.gsc-control-cse .gsc-results .gsc-webResult.gsc-result .gs-title {
  height: auto;
  color: #151515;
  text-decoration: none;
  margin-bottom: 6px;
}
.gsc-control-cse .gsc-results .gsc-webResult.gsc-result .gs-title * {
  color: #151515;
  text-decoration: none;
  font-size: 20px;
  line-height: 24px;
}
.gsc-control-cse .gsc-results .gsc-webResult.gsc-result .gs-title a.gs-title {
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
  text-transform: uppercase;
  color: #151515;
  transition: color 0.25s ease-in-out;
}
.gsc-control-cse .gsc-results .gsc-webResult.gsc-result .gs-title a.gs-title b {
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
  transition: color 0.25s ease-in-out;
}
.gsc-control-cse .gsc-results .gsc-webResult.gsc-result .gs-title a.gs-title:focus, .gsc-control-cse .gsc-results .gsc-webResult.gsc-result .gs-title a.gs-title:active, .no-touchevents .gsc-control-cse .gsc-results .gsc-webResult.gsc-result .gs-title a.gs-title:hover, .gsc-control-cse .gsc-results .gsc-webResult.gsc-result .gs-title a.gs-title:hover {
  color: #4B9CD3;
}
.gsc-control-cse .gsc-results .gsc-webResult.gsc-result .gs-title a.gs-title:focus b, .gsc-control-cse .gsc-results .gsc-webResult.gsc-result .gs-title a.gs-title:active b, .no-touchevents .gsc-control-cse .gsc-results .gsc-webResult.gsc-result .gs-title a.gs-title:hover b, .gsc-control-cse .gsc-results .gsc-webResult.gsc-result .gs-title a.gs-title:hover b {
  color: #4B9CD3;
}
.gsc-control-cse .gsc-results .gsc-webResult.gsc-result .gs-title a.gs-title b {
  color: #151515;
  font-weight: normal;
}
.gsc-control-cse .gsc-results .gsc-webResult.gsc-result .gs-snippet {
  margin-bottom: 6px;
}
.gsc-control-cse .gsc-results .gsc-webResult.gsc-result .gs-snippet,
.gsc-control-cse .gsc-results .gsc-webResult.gsc-result .gs-visibleUrl {
  color: #343434;
  font-size: 16px;
  line-height: 26px;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-weight: normal;
}
.gsc-control-cse .gsc-results .gsc-webResult.gsc-result .gs-no-results-result .gs-snippet {
  padding: 0;
  margin: 0;
  border: 0;
  background-color: transparent;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  line-height: 24px;
  color: #151515;
}
@media screen and (min-width: 620px) {
  .gsc-control-cse .gsc-results .gsc-webResult.gsc-result .gs-no-results-result .gs-snippet {
    font-size: 22px;
    line-height: 30px;
  }
}
.gsc-control-cse .gsc-results .gcsc-branding {
  display: none;
}
.gsc-control-cse .gsc-results .gsc-cursor-box {
  margin: 40px 0;
  padding: 34px 0 0;
  border-top: solid 1px #E1E1E1;
}
.gsc-control-cse .gsc-results .gsc-cursor-box .gsc-cursor-page {
  color: #151515;
  font-size: 15px;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 700;
  font-style: normal;
  text-decoration: none;
  padding: 0 5px;
  background-color: white;
}
.gsc-control-cse .gsc-results .gsc-cursor-box .gsc-cursor-page:focus, .gsc-control-cse .gsc-results .gsc-cursor-box .gsc-cursor-page:active, .no-touchevents .gsc-control-cse .gsc-results .gsc-cursor-box .gsc-cursor-page:hover, .gsc-control-cse .gsc-results .gsc-cursor-box .gsc-cursor-page:hover {
  text-decoration: underline;
}
@media screen and (min-width: 620px) {
  .gsc-control-cse .gsc-results .gsc-cursor-box .gsc-cursor-page {
    font-size: 18px;
    padding: 0 14px;
  }
}
.gsc-control-cse .gsc-results .gsc-cursor-box .gsc-cursor-page:first-child {
  padding-left: 0;
}
.gsc-control-cse .gsc-results .gsc-cursor-box .gsc-cursor-page:last-child {
  padding-right: 0;
}
.gsc-control-cse .gsc-results .gsc-cursor-box .gsc-cursor-page.gsc-cursor-current-page {
  color: #4B9CD3;
  text-shadow: none;
  background-color: transparent;
}

.gcsc-find-more-on-google {
  color: black;
  border-bottom: 1px solid #4B9CD3;
}

.gcsc-find-more-on-google-magnifier {
  fill: black;
}

.gsc-table-result, .gsc-thumbnail-inside, .gsc-url-top {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

/**
* Defaults for all Content Modules
* Shared Elements used across multiple Content Modules
*/
section.content_module {
  position: relative;
  /**
  * Hero Article
  * - Discover Articles: Article #1
  * - Hero Content
  */
  /**
  * 960 design
  */
  /**
  * 620 design
  */
  /**
  * 320 design
  */
}
section.content_module article.hero {
  position: relative;
  float: left;
  width: 100%;
  height: 680px;
  margin: 0;
}
section.content_module article.hero div.content {
  position: absolute;
  z-index: 2;
  bottom: 0;
  right: 0;
  width: 33.3333333333%;
  margin: 0;
  padding: 80px 4.1666666667% 70px 4.1666666667%;
  background: #fff;
}
section.content_module article.hero div.content header div.terms {
  position: relative;
  float: left;
  width: 100%;
  margin: 0 0 30px 0;
  padding: 0 0 35px 0;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 40px;
  line-height: 1;
  text-transform: uppercase;
  text-align: center;
  color: #151515;
}
section.content_module article.hero div.content header div.terms::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
}
section.content_module article.hero div.content header div.terms a {
  color: #151515;
}
section.content_module article.hero div.content header div.terms a:focus, section.content_module article.hero div.content header div.terms a:active, section.content_module article.hero div.content header div.terms a:hover {
  color: #4B9CD3;
  text-decoration: underline;
}
section.content_module article.hero div.content header h3 {
  margin: 0 0 20px 0;
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 36px;
  line-height: 42px;
  text-align: center;
  text-transform: none;
}
section.content_module article.hero div.content header h3 a[href$=".com/"]::after,
section.content_module article.hero div.content header h3 a[href$=".com"]::after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 12px;
  height: 12px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tZXh0ZXJuYWxsaW5rIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTAgMTAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwIDEwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Imljb24tZXh0ZXJuYWxsaW5rLXBhdGgiIGQ9Ik0xMCwwdjUuNUg4LjlWMS45TDAuOCwxMEwwLDkuMmw4LjEtOC4xSDQuNVYwSDEweiIvPgo8L3N2Zz4K) 100% 50% no-repeat;
  background-size: 12px 12px;
  margin-left: 5px;
}
section.content_module article.hero div.content p {
  text-align: center;
  color: #343434;
}
section.content_module nav.tabs {
  float: left;
  width: 100%;
  margin: 0 0 25px 0;
  padding: 0 0 10px 0;
  border-bottom: 1px solid #E1E1E1;
}
section.content_module nav.tabs ul li {
  float: left;
  padding: 0 10px 0 0;
}
section.content_module nav.tabs ul li:last-child {
  padding: 0;
}
section.content_module nav.tabs ul li a {
  float: left;
  width: 100%;
  padding: 12px 15px;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 16px;
  line-height: 22px;
  background-color: #E1E1E1;
  color: #151515;
  text-align: center;
  transition: background-color 0.25s ease-in-out, color 0.25s ease-in-out;
}
section.content_module nav.tabs ul li a:focus, section.content_module nav.tabs ul li a:active, .no-touchevents section.content_module nav.tabs ul li a:hover, section.content_module nav.tabs ul li a:hover {
  text-decoration: none;
}
section.content_module nav.tabs ul li a.selected {
  background-color: #4B9CD3;
  color: #151515;
}
@media screen and (min-width: 960px) {
  section.content_module nav.tabs ul li a:not(.selected):focus, section.content_module nav.tabs ul li a:not(.selected):active, .no-touchevents section.content_module nav.tabs ul li a:not(.selected):hover, section.content_module nav.tabs ul li a:not(.selected):hover {
    background-color: #d1d3d4;
  }
}
section.content_module nav.tabs.tabs-1 ul li {
  width: 100%;
}
section.content_module nav.tabs.tabs-2 ul li {
  width: 50%;
}
section.content_module nav.tabs.tabs-3 ul li {
  width: 33%;
}
section.content_module div.background-image {
  position: relative;
  z-index: 1;
  float: left;
  width: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
section.content_module ul.masonry {
  -moz-column-count: 3;
  column-count: 3;
  -moz-column-gap: 50px;
  column-gap: 50px;
}
section.content_module div.google-map {
  float: left;
  width: 100%;
  height: 675px;
}
section.content_module div.gm-style-iw-outer {
  width: 300px !important;
  /**
  * Bubble Background
  */
  /**
  * Triangle Shadow
  * - Left align pointer
  */
  /**
  * Triangle Container
  * - Left align pointer
  */
  /**
  * Triangle, left half
  */
  /**
  * Triangle, left half
  */
  /**
  * InfoWindow content
  */
}
section.content_module div.gm-style-iw-outer > div:nth-child(1) > div:nth-child(1) {
  border: 0 !important;
  box-shadow: none !important;
}
section.content_module div.gm-style-iw-outer > div:nth-child(1) > div:nth-child(2) {
  background-color: transparent !important;
  border: 0 !important;
  box-shadow: none !important;
  width: 300px !important;
}
section.content_module div.gm-style-iw-outer > div:nth-child(1) > div:nth-child(4) {
  background-color: #4B9CD3 !important;
  border: 0 !important;
  width: 300px !important;
}
section.content_module div.gm-style-iw-outer div.gm-arrow-shadow {
  left: 4px !important;
}
section.content_module div.gm-style-iw-outer div.gm-arrow {
  left: 4px !important;
}
section.content_module div.gm-style-iw-outer div.gm-arrow > div:nth-child(1) > div:nth-child(1) {
  background-color: #4B9CD3 !important;
  box-shadow: none !important;
}
section.content_module div.gm-style-iw-outer div.gm-arrow > div:nth-child(2) > div:nth-child(1) {
  background-color: #4B9CD3 !important;
  box-shadow: none !important;
}
section.content_module div.gm-style-iw-outer div.gm-style-iw {
  width: 300px !important;
  top: 0 !important;
  left: 0 !important;
}
section.content_module div.gm-style-iw-outer div.gm-style-iw div.google-map-infowindow {
  width: 100%;
  height: 100%;
  padding: 30px 20px;
  /**
  * Header
  */
  /**
  * Text
  */
}
section.content_module div.gm-style-iw-outer div.gm-style-iw div.google-map-infowindow h4 {
  margin: 0 20px 20px 0;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 30px;
  text-transform: uppercase;
  color: #fff;
}
section.content_module div.gm-style-iw-outer div.gm-style-iw div.google-map-infowindow p {
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  line-height: 26px;
  color: #151515;
}
section.content_module div.gm-style-iw-outer .gm-style-iw-close {
  top: 25px !important;
  right: 12px !important;
  width: 30px !important;
  height: 30px !important;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tY2xvc2UtcGF0aF8xXyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cjxwb2x5Z29uIGlkPSJpY29uLWNsb3NlLXBhdGgiIHBvaW50cz0iMTYsMS42IDE0LjQsMCA4LDYuNCA4LDYuNCA4LDYuNCAxLjYsMCAwLDEuNiA2LjQsOCAwLDE0LjQgMS42LDE2IDgsOS42IDgsOS42IDgsOS42IDE0LjQsMTYgCgkxNiwxNC40IDkuNiw4ICIvPgo8L3N2Zz4K) center no-repeat transparent;
  background-size: 16px 16px;
  border-right: 0;
}
section.content_module div.gm-style-iw-outer .gm-style-iw-close:focus, section.content_module div.gm-style-iw-outer .gm-style-iw-close:active, .no-touchevents section.content_module div.gm-style-iw-outer .gm-style-iw-close:hover, section.content_module div.gm-style-iw-outer .gm-style-iw-close:hover {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tY2xvc2UtcGF0aF8xXyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cjxwb2x5Z29uIGlkPSJpY29uLWNsb3NlLXBhdGgiIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMTYsMS42IDE0LjQsMCA4LDYuNCA4LDYuNCA4LDYuNCAxLjYsMCAwLDEuNiA2LjQsOCAwLDE0LjQgMS42LDE2IDgsOS42IDgsOS42IDgsOS42IDE0LjQsMTYgCgkxNiwxNC40IDkuNiw4ICIvPgo8L3N2Zz4K) center no-repeat transparent;
  background-size: 16px 16px;
}
section.content_module div.gm-style-iw-outer .gm-style-iw-close img {
  display: none;
}
section.content_module body.admin-bar section.content_module .fixed {
  top: 82px;
}
@media screen and (max-width: 1199px) {
  section.content_module article.hero {
    height: 540px;
  }
  section.content_module article.hero div.content {
    width: 37.5%;
    padding: 50px 4.1666666667% 40px 4.1666666667%;
  }
  section.content_module article.hero div.content header h3 {
    padding: 0 14.2857142857%;
    font-size: 30px;
    line-height: 36px;
  }
  section.content_module article.hero div.content header div.terms {
    margin: 0 0 25px 0;
    padding: 0 0 25px 0;
  }
}
@media screen and (max-width: 959px) {
  section.content_module {
    /**
    * Drawer
    * - At 620 design, collapses elements into a single column
    * - JS toggles the open/close state
    */
  }
  section.content_module .background-image::before {
    content: "";
    display: block;
    width: 100%;
    height: 80px;
    position: absolute;
    top: 0;
    left: 0;
    background: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  section.content_module article.hero {
    padding: 0;
    height: auto;
    min-height: 350px; /* Must match div.content's top margin */
  }
  section.content_module article.hero div.content {
    position: relative;
    top: 0;
    left: 0;
    background-color: #fff;
    width: 100%;
    margin: 350px 0 0 0;
    padding: 35px 12.5% 50px 12.5%;
  }
  section.content_module article.hero div.content header div.terms {
    position: absolute;
    top: -350px; /* Negative of div.content's top margin */
    left: 0;
    margin: 0;
    padding: 30px 0 0 4.1666666667%;
    text-align: left;
    color: #fff;
  }
  section.content_module article.hero div.content header div.terms a {
    position: relative;
    color: #fff;
  }
  section.content_module article.hero div.content header div.terms.blue-bar:after {
    width: 0;
    height: 0;
    background-color: transparent;
  }
  section.content_module article.hero div.content header h3 {
    margin: 0 0 10px 0;
    padding: 0 14.2857142857%;
    font-size: 30px;
    line-height: 36px;
  }
  section.content_module ul.masonry {
    -moz-column-count: 1;
    column-count: 1;
    -moz-column-gap: 0;
    column-gap: 0;
  }
  section.content_module div.google-map {
    width: 50%;
    height: 300px;
  }
  section.content_module .mobile-google-map {
    position: relative;
    display: table;
    float: left;
    width: 50%;
    height: 300px;
    background-color: #4B9CD3;
    /**
    * InfoWindow content
    */
  }
  section.content_module .mobile-google-map::after {
    content: "";
    width: 0;
    height: 0;
    border-top: 15px solid transparent;
    border-bottom: 15px solid transparent;
    border-left: 15px solid #4B9CD3;
    position: absolute;
    top: 50%;
    transform: translate(0, -50%);
    right: -15px;
    z-index: 5;
  }
  section.content_module .mobile-google-map div.google-map-infowindow {
    display: table-cell;
    vertical-align: middle;
    padding: 0 8.3333333333%;
    text-align: center;
    /**
    * Header
    */
    /**
    * Text
    */
  }
  section.content_module .mobile-google-map div.google-map-infowindow h4 {
    margin: 0 0 15px;
    font-family: "franklin-gothic-extra-compre", sans-serif;
    font-weight: 600;
    font-style: normal;
    font-size: 30px;
    text-transform: uppercase;
    color: #fff;
  }
  section.content_module .mobile-google-map div.google-map-infowindow p {
    font-family: "franklin-gothic-urw", sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 16px;
    line-height: 26px;
    color: #151515;
  }
  section.content_module .drawers {
    margin: 0;
    padding: 0;
  }
  section.content_module .drawers.over-footer {
    display: none;
  }
  section.content_module .drawers .handle {
    width: 100%;
    height: 65px;
    line-height: 65px;
    margin: 0;
    padding: 0 4.1666666667%;
    font-family: "franklin-gothic-urw", sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 18px;
    background-color: #4B9CD3;
    color: #fff;
    text-transform: uppercase;
    cursor: pointer;
    border-top: solid 1px #E1E1E1;
  }
  section.content_module .drawers .handle.open {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctdXAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOCAxMC42IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOCAxMC42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgaWQ9ImFycm93LXVwLXBhdGgiIHBvaW50cz0iOSwwIDAsOSAxLjYsMTAuNiA5LDMuMiAxNi40LDEwLjYgMTgsOSAiLz4KPC9zdmc+Cg==) 95% 50% no-repeat;
    background-size: 16px 16px;
  }
  section.content_module .drawers .handle.close {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE4IDEwLjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDEwLjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctZG93bi1wYXRoIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjksMTAuNiAwLDEuNiAxLjYsMCA5LDcuNCAxNi40LDAgMTgsMS42ICIvPgo8L3N2Zz4K) 95% 50% no-repeat;
    background-size: 16px 16px;
  }
  section.content_module .drawers .drawer {
    width: 100%;
    min-height: 60px;
    margin: 0;
    padding: 0 4.1666666667%;
    background: #fff;
    border-bottom: 1px solid #E1E1E1;
  }
  section.content_module .drawers .drawer:last-child {
    border: 0;
  }
}
@media screen and (max-width: 619px) {
  section.content_module article.hero {
    min-height: 180px; /* Must match div.content's top margin */
  }
  section.content_module article.hero div.content {
    margin: 180px 0 0 0;
    padding: 22px 4.1666666667% 25px 4.1666666667%;
  }
  section.content_module article.hero div.content header div.terms {
    top: -180px; /* Negative of div.content's top margin */
    font-size: 22px;
    line-height: 1;
  }
  section.content_module article.hero div.content header h3 {
    padding: 0 4.5454545455%;
    font-size: 24px;
    line-height: 30px;
  }
  section.content_module div.google-map {
    width: 100%;
    height: 200px;
  }
  section.content_module .mobile-google-map {
    width: 100%;
    height: 200px;
  }
  section.content_module .mobile-google-map::after {
    content: "";
    width: 0;
    height: 0;
    border-right: 15px solid transparent;
    border-left: 15px solid transparent;
    border-top: 15px solid #4B9CD3;
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
    top: inherit;
    bottom: -30px;
    z-index: 5;
  }
}

/**
* Ambient Video
*/
section.ambient_video {
  padding: 80px 0;
  /**
  * Header
  */
  /**
  * Video
  */
  /**
   * 960 design
   */
  /**
   * 620 design
   */
  /**
   * 320 design
   */
}
section.ambient_video header.top-level.column {
  width: 50%;
  padding: 0 8.3333333333%;
}
section.ambient_video header.top-level.column h2.blue-bar {
  margin: 60px 0 30px 0;
  color: #151515;
  font-size: 80px;
  text-align: center;
}
section.ambient_video header.top-level.column h3 {
  padding: 0 12.5%;
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 48px;
  line-height: 60px;
  text-transform: none;
}
section.ambient_video header.top-level.column p {
  padding: 0 12.5%;
  text-align: center;
}
section.ambient_video video {
  float: right;
  width: 50%;
}
@media screen and (max-width: 1199px) {
  section.ambient_video header.top-level.column h2.blue-bar {
    margin: 35px 0;
    font-size: 70px;
  }
  section.ambient_video header.top-level.column h3 {
    padding: 0;
  }
  section.ambient_video header.top-level.column p {
    padding: 0;
  }
}
@media screen and (max-width: 959px) {
  section.ambient_video header.top-level.column h2.blue-bar {
    margin: 35px 0 15px 0;
    font-size: 50px;
  }
  section.ambient_video header.top-level.column h3 {
    font-size: 30px;
    line-height: 40px;
  }
}
@media screen and (max-width: 619px) {
  section.ambient_video {
    padding: 10px 0 30px 0;
    border-top: 1px solid #E1E1E1;
  }
  section.ambient_video header.top-level.column {
    width: 100%;
  }
  section.ambient_video header.top-level.column h3 {
    font-size: 36px;
    line-height: 46px;
  }
  section.ambient_video video {
    width: 100%;
  }
}

section.background_media_title {
  position: relative;
}
section.background_media_title > .media {
  transform: translate3d(0, 0, 0);
}
@media screen and (min-width: 960px) {
  section.background_media_title > .media .video {
    position: static;
  }
  section.background_media_title > .media .video::after {
    display: none;
  }
}

/**
* Call to Action
*/
section.call_to_action {
  text-align: center;
  /**
  * 620 design
  */
  /**
  * 320 design
  */
}
section.call_to_action a {
  display: block;
  display: block;
  position: relative;
}
section.call_to_action a::after {
  clear: both;
  content: "";
  display: table;
}
section.call_to_action a::after {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
section.call_to_action a > .background-image {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
section.call_to_action div.background-image {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
section.call_to_action .text {
  display: block;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 100px;
  line-height: 1;
  color: #fff;
  text-transform: uppercase;
  margin: 12.5% auto 100px;
}
section.call_to_action .button {
  margin: 0 0 12.5%;
  font-size: 18px;
  background-color: #fff;
  color: #3B7CA7;
}
section.call_to_action .button:focus, section.call_to_action .button:active, .no-touchevents section.call_to_action .button:hover, section.call_to_action .button:hover {
  background-color: #151515;
  color: #4B9CD3;
}
@media screen and (max-width: 959px) {
  section.call_to_action .text {
    font-size: 52px;
    margin-bottom: 30px;
  }
  section.call_to_action .link-title {
    font-size: 52px;
  }
}
@media screen and (max-width: 619px) {
  section.call_to_action a::after {
    display: none;
  }
  section.call_to_action a > .background-image {
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }
  section.call_to_action div.background-image {
    height: 348px;
  }
  section.call_to_action .text {
    margin-bottom: 30px;
  }
  section.call_to_action .link-title {
    font-size: 52px;
  }
}

/**
* Chaptered Page
*/
section.chaptered_page {
  /**
  * Content
  */
  /**
     * Navigation
     */
  /**
  * 620 design
  */
}
section.chaptered_page article {
  float: right;
  width: 75%;
  padding: 0 25% 0 0;
  font-size: 18px;
  /**
  * Chapter
  */
}
section.chaptered_page article p,
section.chaptered_page article li,
section.chaptered_page article ol,
section.chaptered_page article dt,
section.chaptered_page article dd,
section.chaptered_page article address,
section.chaptered_page article pre {
  color: #343434;
}
@media screen and (min-width: 620px) {
  section.chaptered_page article p,
  section.chaptered_page article li,
  section.chaptered_page article ol,
  section.chaptered_page article dt,
  section.chaptered_page article dd,
  section.chaptered_page article address,
  section.chaptered_page article pre {
    font-size: 18px;
    line-height: 28px;
  }
}
section.chaptered_page article div.chapter {
  margin: 0 0 50px 0;
  padding-bottom: 30px;
  border-bottom: 1px solid #E1E1E1;
  color: #797979;
}
section.chaptered_page article div.chapter::after {
  clear: both;
  content: "";
  display: table;
}
section.chaptered_page article div.chapter:last-child {
  border: none;
}
@media screen and (min-width: 960px) {
  section.chaptered_page article div.chapter:last-child {
    min-height: 300px;
  }
}
section.chaptered_page article div.chapter a {
  text-decoration: underline;
}
section.chaptered_page article div.chapter .wp-caption {
  width: auto !important;
}
@media screen and (max-width: 1199px) {
  section.chaptered_page article div.chapter .wp-caption {
    width: 100% !important;
  }
}
section.chaptered_page article div.chapter .wp-caption-text {
  font-size: 14px;
  line-height: 20px;
  color: #343434;
  text-align: right;
}
@media screen and (max-width: 619px) {
  section.chaptered_page article div.chapter .wp-caption-text {
    font-size: 12px;
    line-height: 22px;
    text-align: left;
    padding: 0 4.1666666667%;
  }
}
section.chaptered_page nav.nav-chapters-container {
  width: 12.5%;
  position: absolute;
  top: -4px;
  left: 8.3333333333%;
}
@media screen and (min-width: 960px) {
  section.chaptered_page nav.nav-chapters-container {
    bottom: 0 !important;
  }
}
@media screen and (min-width: 960px) {
  section.chaptered_page nav.nav-chapters-container.fixed {
    position: fixed;
    top: 140px;
    right: 0;
    bottom: 0 !important;
    left: 0;
    width: 100%;
    max-width: 1600px;
    margin: 0 auto;
  }
  body.unc-alerts-active section.chaptered_page nav.nav-chapters-container.fixed {
    top: 280px;
  }
  section.chaptered_page nav.nav-chapters-container.fixed ul.chapters-nav {
    position: relative;
    width: 12.5%;
    left: 8.3333333333%;
    overflow-y: auto;
    height: 100%;
  }
}
section.chaptered_page nav.nav-chapters-container.bottom {
  opacity: 0;
}
section.chaptered_page nav.nav-chapters-container button.handle {
  display: none;
}
section.chaptered_page nav.nav-chapters-container ul.chapters-nav li {
  margin: 15px 0;
}
section.chaptered_page nav.nav-chapters-container ul.chapters-nav li a {
  display: inline-block;
  width: 100%;
  position: relative;
  font-family: "franklin-gothic-atf", sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 16px;
  line-height: 20px;
  color: #151515;
  /**
  * Hover and Selected States
  */
}
section.chaptered_page nav.nav-chapters-container ul.chapters-nav li a:focus, section.chaptered_page nav.nav-chapters-container ul.chapters-nav li a:active, .no-touchevents section.chaptered_page nav.nav-chapters-container ul.chapters-nav li a:hover, section.chaptered_page nav.nav-chapters-container ul.chapters-nav li a:hover {
  text-decoration: none;
}
@media screen and (min-width: 960px) {
  section.chaptered_page nav.nav-chapters-container ul.chapters-nav li a.active {
    color: #3B7CA7;
  }
  section.chaptered_page nav.nav-chapters-container ul.chapters-nav li a.active::before {
    content: "";
    display: inline-block;
    position: absolute;
    left: -20px;
    top: 10px;
    margin: -3px 0 0 0;
    width: 7px;
    height: 7px;
    background-color: #3B7CA7;
    border-radius: 50%;
  }
}
section.chaptered_page #chapters-end {
  height: 0;
}
@media screen and (max-width: 959px) {
  section.chaptered_page {
    padding-top: 10px;
  }
  section.chaptered_page article {
    float: left;
    width: 100%;
    padding: 0 4.1666666667%;
  }
  section.chaptered_page nav.nav-chapters-container {
    visibility: hidden;
    position: fixed !important;
    z-index: 100;
    bottom: 0;
    left: 0;
    top: auto;
    width: 100%;
    padding: 0;
    height: auto;
    background-color: #151515;
    transition: all 0.25s ease-in-out;
  }
  section.chaptered_page nav.nav-chapters-container button.handle {
    display: block;
    position: static;
    width: auto;
    height: auto;
    border: 0;
    background-color: transparent;
    line-height: inherit;
    text-align: inherit;
    color: #4B9CD3;
    width: 100%;
    padding: 0 4.1666666667%;
    height: 60px;
    line-height: 60px;
    font-family: "franklin-gothic-urw", sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 18px;
    line-height: 1;
    color: #fff;
    text-transform: uppercase;
    background-color: #4B9CD3;
    background: #4B9CD3 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctdXAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOCAxMC42IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOCAxMC42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgaWQ9ImFycm93LXVwLXBhdGgiIHBvaW50cz0iOSwwIDAsOSAxLjYsMTAuNiA5LDMuMiAxNi40LDEwLjYgMTgsOSAiLz4KPC9zdmc+Cg==) right 4.1666666667% center no-repeat;
    background-size: 14px 14px;
    border-top: solid 1px #fff;
  }
  section.chaptered_page nav.nav-chapters-container button.handle.active {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE4IDEwLjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDEwLjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctZG93bi1wYXRoIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjksMTAuNiAwLDEuNiAxLjYsMCA5LDcuNCAxNi40LDAgMTgsMS42ICIvPgo8L3N2Zz4K);
  }
  section.chaptered_page nav.nav-chapters-container ul.chapters-nav li {
    margin: 0;
  }
  section.chaptered_page nav.nav-chapters-container ul.chapters-nav li:last-child {
    border-bottom: 0;
  }
  section.chaptered_page nav.nav-chapters-container ul.chapters-nav li a {
    padding: 22px 4.1666666667% 19px;
    font-family: "franklin-gothic-urw", sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 18px;
    line-height: 1;
    color: #fff;
    text-decoration: none;
  }
}

/**
* Content
*/
section.content {
  background-color: #fff;
  /**
  * 620 design
  */
  /**
  * 460 design
  */
}
@media screen and (min-width: 960px) {
  section.content {
    margin-top: 0;
  }
}
section.content .container {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
}
section.content header.top-level {
  padding: 0 8.3333333333% 24px;
  box-sizing: border-box;
  position: relative;
  box-sizing: border-box;
  position: unset;
}
section.content header.top-level::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 620px) {
  section.content header.top-level {
    padding-bottom: 30px;
  }
}
@media screen and (min-width: 960px) {
  section.content header.top-level {
    padding: 0 16.6666666667% 40px;
  }
}
@media screen and (min-width: 1200px) {
  section.content header.top-level {
    padding-bottom: 47px;
  }
}
@media screen and (min-width: 960px) {
  section.content header.top-level {
    padding-left: 4.1666666667%;
  }
}
section.content header.top-level::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
  display: none;
}
@media screen and (min-width: 960px) {
  section.content header.top-level::after {
    left: 0;
    right: auto;
  }
}
@media screen and (min-width: 960px) and (min-width: 960px) {
  section.content header.top-level::after {
    left: 4.1666666667%;
  }
}
section.content header.top-level h1,
section.content header.top-level h2 {
  position: relative;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 48px;
  line-height: 38px;
  color: #151515;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  text-align: center;
  padding-bottom: 24px;
}
@media screen and (min-width: 960px) {
  section.content header.top-level h1,
  section.content header.top-level h2 {
    text-align: left;
  }
}
@media screen and (min-width: 620px) {
  section.content header.top-level h1,
  section.content header.top-level h2 {
    font-size: 55px;
    line-height: 45px;
  }
}
@media screen and (min-width: 960px) {
  section.content header.top-level h1,
  section.content header.top-level h2 {
    font-size: 70px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.content header.top-level h1,
  section.content header.top-level h2 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.content header.top-level h1 a:focus, section.content header.top-level h1 a:active, .no-touchevents section.content header.top-level h1 a:hover, section.content header.top-level h1 a:hover,
section.content header.top-level h2 a:focus,
section.content header.top-level h2 a:active,
.no-touchevents section.content header.top-level h2 a:hover,
section.content header.top-level h2 a:hover {
  text-decoration: none;
}
@media screen and (min-width: 620px) {
  section.content header.top-level h1,
  section.content header.top-level h2 {
    padding-bottom: 28px;
  }
}
@media screen and (min-width: 960px) {
  section.content header.top-level h1,
  section.content header.top-level h2 {
    padding-bottom: 38px;
  }
}
@media screen and (min-width: 1200px) {
  section.content header.top-level h1,
  section.content header.top-level h2 {
    padding-bottom: 46px;
  }
}
section.content header.top-level h1::after,
section.content header.top-level h2::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
}
@media screen and (min-width: 960px) {
  section.content header.top-level h1::after,
  section.content header.top-level h2::after {
    left: 0;
    right: auto;
  }
}
@media screen and (min-width: 620px) {
  section.content header.top-level h1 {
    font-size: 60px;
    line-height: 50px;
  }
}
@media screen and (min-width: 960px) {
  section.content header.top-level h1 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.content header.top-level h3 {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 36px;
  line-height: 36px;
  text-align: center;
  margin: 20px auto;
  padding: 0;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.content header.top-level h3 {
    font-size: 30px;
    line-height: 30px;
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.content header.top-level h3 {
    font-size: 48px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.content header.top-level h3 {
    margin: 38px auto;
  }
}
section.content header.top-level p {
  color: #343434;
  margin: 18px auto;
  text-align: center;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.content header.top-level p {
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.content header.top-level p {
    margin: 32px auto;
  }
}
@media screen and (min-width: 1200px) {
  section.content header.top-level p {
    margin: 40px auto;
  }
}
section.content header.top-level p:last-of-type {
  margin-bottom: 0;
}
section.content header.top-level p a {
  color: #3B7CA7;
  text-decoration: underline;
}
section.content header.top-level p a:focus, section.content header.top-level p a:active, .no-touchevents section.content header.top-level p a:hover, section.content header.top-level p a:hover {
  color: #151515;
}
section.content header.top-level .more {
  display: inline-block;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 28px;
}
@media screen and (min-width: 960px) {
  section.content header.top-level .more {
    display: block;
  }
}
section.content header.top-level .more a {
  display: block;
  transition: color 0.25s ease-in-out;
  padding: 20px 0;
}
@media screen and (min-width: 960px) {
  section.content header.top-level .more a {
    padding: 30px 0;
  }
}
@media screen and (min-width: 1200px) {
  section.content header.top-level .more a {
    padding: 36px 0;
  }
}
section.content header.top-level .more a:focus, section.content header.top-level .more a:active, .no-touchevents section.content header.top-level .more a:hover, section.content header.top-level .more a:hover {
  text-decoration: none;
}
@media screen and (max-width: 959px) {
  section.content header.top-level {
    padding-bottom: 0;
  }
}
@media screen and (min-width: 960px) {
  section.content header.top-level {
    width: 25%;
    padding-right: 4.1666666667%;
    padding-top: 50px;
  }
}
section.content header.top-level .more a {
  color: #3B7CA7;
}
section.content header.top-level .more a:focus, section.content header.top-level .more a:active, section.content header.top-level .more a:hover {
  color: #151515;
  text-decoration: underline;
}
section.content ul.posts, section.content section.news_topic_highlights ul.posts ul.jscroll-inner, section.news_topic_highlights ul.posts section.content ul.jscroll-inner, section.content section.news_topic_highlights ul.posts ul.jscroll-added, section.news_topic_highlights ul.posts section.content ul.jscroll-added {
  width: 75%;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  border-left: 1px solid #E1E1E1;
}
@media screen and (min-width: 960px) {
  section.content ul.posts, section.content section.news_topic_highlights ul.posts ul.jscroll-inner, section.news_topic_highlights ul.posts section.content ul.jscroll-inner, section.content section.news_topic_highlights ul.posts ul.jscroll-added, section.news_topic_highlights ul.posts section.content ul.jscroll-added {
    min-height: 650px;
  }
}
section.content ul.posts > li, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li {
  position: relative;
  border-right: 1px solid #E1E1E1;
}
@media screen and (min-width: 960px) {
  section.content ul.posts > li, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li {
    width: 33.3333333333%;
  }
}
section.content ul.posts > li > a, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li > a, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li > a, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li > a, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li > a {
  outline: 0;
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
}
.keyboard-user section.content ul.posts > li > a:focus, .keyboard-user section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li > a:focus, section.news_topic_highlights ul.posts .keyboard-user section.content ul.jscroll-inner > li > a:focus, .keyboard-user section.content section.news_topic_highlights ul.posts ul.jscroll-added > li > a:focus, section.news_topic_highlights ul.posts .keyboard-user section.content ul.jscroll-added > li > a:focus {
  box-shadow: 0 0 0 5px #146aff;
}
section.content ul.posts > li > a:focus, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li > a:focus, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li > a:focus, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li > a:focus, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li > a:focus, section.content ul.posts > li > a:active, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li > a:active, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li > a:active, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li > a:active, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li > a:active, .no-touchevents section.content ul.posts > li > a:hover, section.content ul.posts > li > a:hover, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li > a:hover, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li > a:hover, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li > a:hover, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li > a:hover {
  text-decoration: none;
}
section.content ul.posts > li > a:focus h3, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li > a:focus h3, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li > a:focus h3, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li > a:focus h3, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li > a:focus h3, section.content ul.posts > li > a:active h3, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li > a:active h3, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li > a:active h3, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li > a:active h3, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li > a:active h3, .no-touchevents section.content ul.posts > li > a:hover h3, section.content ul.posts > li > a:hover h3, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li > a:hover h3, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li > a:hover h3, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li > a:hover h3, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li > a:hover h3 {
  text-decoration: underline;
}
section.content ul.posts > li:focus .image img, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li:focus .image img, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li:focus .image img, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li:focus .image img, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li:focus .image img, section.content ul.posts > li:active .image img, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li:active .image img, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li:active .image img, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li:active .image img, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li:active .image img, .no-touchevents section.content ul.posts > li:hover .image img, section.content ul.posts > li:hover .image img, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li:hover .image img, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li:hover .image img, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li:hover .image img, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li:hover .image img {
  transform: scale(1.1);
}
section.content ul.posts > li .image, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li .image, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li .image, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li .image, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li .image {
  align-self: flex-start;
}
section.content ul.posts > li .image a, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li .image a, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li .image a, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li .image a, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li .image a {
  display: block;
  overflow: hidden;
  display: block;
  position: relative;
}
section.content ul.posts > li .image a::after, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li .image a::after, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li .image a::after, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li .image a::after, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li .image a::after {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
section.content ul.posts > li .image a > img, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li .image a > img, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li .image a > img, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li .image a > img, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li .image a > img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
section.content ul.posts > li .image img, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li .image img, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li .image img, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li .image img, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li .image img {
  display: block;
  transition: all 0.25s ease;
}
section.content ul.posts > li .content, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li .content, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li .content, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li .content, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li .content {
  padding: 50px 4.1666666667%;
  text-align: center;
  color: #343434;
}
section.content ul.posts > li .content p a, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li .content p a, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li .content p a, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li .content p a, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li .content p a {
  color: #3B7CA7;
}
section.content ul.posts > li .content header, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li .content header, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li .content header, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li .content header, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li .content header {
  margin: 0 0 18px;
}
section.content ul.posts > li .content header .comma, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li .content header .comma, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li .content header .comma, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li .content header .comma, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li .content header .comma {
  margin-right: 5px;
}
section.content ul.posts > li .content header time, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li .content header time, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li .content header time, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li .content header time, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li .content header time {
  display: block;
  margin: 0 0 20px;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-style: italic;
  color: #343434;
  font-size: 14px;
  line-height: 1;
  text-transform: uppercase;
}
section.content ul.posts > li .content header h3, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li .content header h3, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li .content header h3, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li .content header h3, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li .content header h3 {
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 20px;
  line-height: 24px;
  text-transform: uppercase;
  margin: 0;
}
section.content ul.posts > li .content header h3 a, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li .content header h3 a, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li .content header h3 a, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li .content header h3 a, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li .content header h3 a {
  display: block;
}
section.content ul.posts > li .content header h3 a:before, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li .content header h3 a:before, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li .content header h3 a:before, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li .content header h3 a:before, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li .content header h3 a:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
section.content footer .more {
  display: none;
  padding: 50px 0;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  color: #3B7CA7;
  font-size: 18px;
  line-height: 26px;
  text-transform: uppercase;
  transition: color 0.25s ease-in-out;
}
section.content footer .more:focus, section.content footer .more:active, .no-touchevents section.content footer .more:hover, section.content footer .more:hover {
  color: #151515;
  text-decoration: none;
}
@media screen and (max-width: 959px) {
  section.content footer .more {
    display: block;
  }
}
@media screen and (max-width: 959px) {
  section.content .container {
    flex-direction: column;
    align-items: center;
  }
  section.content header.top-level {
    width: 100%;
  }
  section.content header.top-level .more {
    display: none;
  }
  section.content ul.posts, section.content section.news_topic_highlights ul.posts ul.jscroll-inner, section.news_topic_highlights ul.posts section.content ul.jscroll-inner, section.content section.news_topic_highlights ul.posts ul.jscroll-added, section.news_topic_highlights ul.posts section.content ul.jscroll-added {
    width: 100%;
    flex-direction: column;
    border-left: 0;
    border-top: 1px solid #E1E1E1;
  }
  section.content ul.posts > li, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li {
    flex: 1 0 auto;
    border-right: 0;
    border-bottom: 1px solid #E1E1E1;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    justify-content: flex-start;
    padding: 30px 12.5%;
  }
  section.content ul.posts > li.has-post-thumbnail, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li.has-post-thumbnail, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li.has-post-thumbnail, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li.has-post-thumbnail, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li.has-post-thumbnail {
    padding: 30px 4.1666666667%;
  }
  section.content ul.posts > li.has-post-thumbnail .image, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li.has-post-thumbnail .image, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li.has-post-thumbnail .image, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li.has-post-thumbnail .image, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li.has-post-thumbnail .image {
    flex: 1 0 40.9090909091%;
    padding-right: 9.0909090909%;
  }
  section.content ul.posts > li .content, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li .content, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li .content, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li .content, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li .content {
    text-align: left;
    padding: 0;
  }
  section.content ul.posts > li .content header h3, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li .content header h3, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li .content header h3, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li .content header h3, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li .content header h3 {
    margin-bottom: 0;
  }
  section.content .more {
    display: none;
  }
  section.content footer {
    text-align: center;
    width: 100%;
  }
  section.content footer .more {
    display: block;
    padding: 30px 0;
  }
}
@media screen and (max-width: 459px) {
  section.content ul.posts, section.content section.news_topic_highlights ul.posts ul.jscroll-inner, section.news_topic_highlights ul.posts section.content ul.jscroll-inner, section.content section.news_topic_highlights ul.posts ul.jscroll-added, section.news_topic_highlights ul.posts section.content ul.jscroll-added {
    border-top: 0;
  }
  section.content ul.posts > li, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li {
    flex-direction: column;
    padding: 0;
  }
  section.content ul.posts > li.has-post-thumbnail, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li.has-post-thumbnail, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li.has-post-thumbnail, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li.has-post-thumbnail, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li.has-post-thumbnail {
    padding: 0;
  }
  section.content ul.posts > li.has-post-thumbnail .image, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li.has-post-thumbnail .image, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li.has-post-thumbnail .image, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li.has-post-thumbnail .image, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li.has-post-thumbnail .image {
    width: 100%;
    flex: 1 0 auto;
    padding-right: 0;
  }
  section.content ul.posts > li .content, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li .content, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li .content, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li .content, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li .content {
    width: 100%;
    padding: 30px 4.1666666667%;
    text-align: center;
  }
  section.content ul.posts > li .content header, section.content section.news_topic_highlights ul.posts ul.jscroll-inner > li .content header, section.news_topic_highlights ul.posts section.content ul.jscroll-inner > li .content header, section.content section.news_topic_highlights ul.posts ul.jscroll-added > li .content header, section.news_topic_highlights ul.posts section.content ul.jscroll-added > li .content header {
    margin: 0 0 10px;
  }
}

section.news ul.posts li.post .content h3 a, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post .content h3 a, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post .content h3 a {
  text-decoration: underline;
  color: #151515;
}
section.news ul.posts li.post .content h3 a:focus, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post .content h3 a:focus, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post .content h3 a:focus, section.news ul.posts li.post .content h3 a:active, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post .content h3 a:active, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post .content h3 a:active, section.news ul.posts li.post .content h3 a:hover, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post .content h3 a:hover, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post .content h3 a:hover {
  text-decoration: none;
}

section.discover_article article .content a {
  text-decoration: none !important;
}
section.discover_article article .content a h3 {
  text-decoration: underline;
}
section.discover_article article .content a h3:focus, section.discover_article article .content a h3:active, section.discover_article article .content a h3:hover {
  color: #007FAE !important;
  text-decoration: none;
}

/**
* Content Carousel
*/
section.social_carousel,
section.content_carousel {
  background-color: #fff;
  /**
   * 620 design
   */
  /**
   * 320 design
   */
}
section.social_carousel .container,
section.content_carousel .container {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
}
section.social_carousel header.top-level,
section.content_carousel header.top-level {
  padding: 0 8.3333333333% 24px;
  box-sizing: border-box;
  position: relative;
  box-sizing: border-box;
  position: unset;
}
section.social_carousel header.top-level::after,
section.content_carousel header.top-level::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 620px) {
  section.social_carousel header.top-level,
  section.content_carousel header.top-level {
    padding-bottom: 30px;
  }
}
@media screen and (min-width: 960px) {
  section.social_carousel header.top-level,
  section.content_carousel header.top-level {
    padding: 0 16.6666666667% 40px;
  }
}
@media screen and (min-width: 1200px) {
  section.social_carousel header.top-level,
  section.content_carousel header.top-level {
    padding-bottom: 47px;
  }
}
@media screen and (min-width: 960px) {
  section.social_carousel header.top-level,
  section.content_carousel header.top-level {
    padding-left: 4.1666666667%;
  }
}
section.social_carousel header.top-level::after,
section.content_carousel header.top-level::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
  display: none;
}
@media screen and (min-width: 960px) {
  section.social_carousel header.top-level::after,
  section.content_carousel header.top-level::after {
    left: 0;
    right: auto;
  }
}
@media screen and (min-width: 960px) and (min-width: 960px) {
  section.social_carousel header.top-level::after,
  section.content_carousel header.top-level::after {
    left: 4.1666666667%;
  }
}
section.social_carousel header.top-level h1,
section.social_carousel header.top-level h2,
section.content_carousel header.top-level h1,
section.content_carousel header.top-level h2 {
  position: relative;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 48px;
  line-height: 38px;
  color: #151515;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  text-align: center;
  padding-bottom: 24px;
}
@media screen and (min-width: 960px) {
  section.social_carousel header.top-level h1,
  section.social_carousel header.top-level h2,
  section.content_carousel header.top-level h1,
  section.content_carousel header.top-level h2 {
    text-align: left;
  }
}
@media screen and (min-width: 620px) {
  section.social_carousel header.top-level h1,
  section.social_carousel header.top-level h2,
  section.content_carousel header.top-level h1,
  section.content_carousel header.top-level h2 {
    font-size: 55px;
    line-height: 45px;
  }
}
@media screen and (min-width: 960px) {
  section.social_carousel header.top-level h1,
  section.social_carousel header.top-level h2,
  section.content_carousel header.top-level h1,
  section.content_carousel header.top-level h2 {
    font-size: 70px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.social_carousel header.top-level h1,
  section.social_carousel header.top-level h2,
  section.content_carousel header.top-level h1,
  section.content_carousel header.top-level h2 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.social_carousel header.top-level h1 a:focus, section.social_carousel header.top-level h1 a:active, .no-touchevents section.social_carousel header.top-level h1 a:hover, section.social_carousel header.top-level h1 a:hover,
section.social_carousel header.top-level h2 a:focus,
section.social_carousel header.top-level h2 a:active,
.no-touchevents section.social_carousel header.top-level h2 a:hover,
section.social_carousel header.top-level h2 a:hover,
section.content_carousel header.top-level h1 a:focus,
section.content_carousel header.top-level h1 a:active,
.no-touchevents section.content_carousel header.top-level h1 a:hover,
section.content_carousel header.top-level h1 a:hover,
section.content_carousel header.top-level h2 a:focus,
section.content_carousel header.top-level h2 a:active,
.no-touchevents section.content_carousel header.top-level h2 a:hover,
section.content_carousel header.top-level h2 a:hover {
  text-decoration: none;
}
@media screen and (min-width: 620px) {
  section.social_carousel header.top-level h1,
  section.social_carousel header.top-level h2,
  section.content_carousel header.top-level h1,
  section.content_carousel header.top-level h2 {
    padding-bottom: 28px;
  }
}
@media screen and (min-width: 960px) {
  section.social_carousel header.top-level h1,
  section.social_carousel header.top-level h2,
  section.content_carousel header.top-level h1,
  section.content_carousel header.top-level h2 {
    padding-bottom: 38px;
  }
}
@media screen and (min-width: 1200px) {
  section.social_carousel header.top-level h1,
  section.social_carousel header.top-level h2,
  section.content_carousel header.top-level h1,
  section.content_carousel header.top-level h2 {
    padding-bottom: 46px;
  }
}
section.social_carousel header.top-level h1::after,
section.social_carousel header.top-level h2::after,
section.content_carousel header.top-level h1::after,
section.content_carousel header.top-level h2::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
}
@media screen and (min-width: 960px) {
  section.social_carousel header.top-level h1::after,
  section.social_carousel header.top-level h2::after,
  section.content_carousel header.top-level h1::after,
  section.content_carousel header.top-level h2::after {
    left: 0;
    right: auto;
  }
}
@media screen and (min-width: 620px) {
  section.social_carousel header.top-level h1,
  section.content_carousel header.top-level h1 {
    font-size: 60px;
    line-height: 50px;
  }
}
@media screen and (min-width: 960px) {
  section.social_carousel header.top-level h1,
  section.content_carousel header.top-level h1 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.social_carousel header.top-level h3,
section.content_carousel header.top-level h3 {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 36px;
  line-height: 36px;
  text-align: center;
  margin: 20px auto;
  padding: 0;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.social_carousel header.top-level h3,
  section.content_carousel header.top-level h3 {
    font-size: 30px;
    line-height: 30px;
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.social_carousel header.top-level h3,
  section.content_carousel header.top-level h3 {
    font-size: 48px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.social_carousel header.top-level h3,
  section.content_carousel header.top-level h3 {
    margin: 38px auto;
  }
}
section.social_carousel header.top-level p,
section.content_carousel header.top-level p {
  color: #343434;
  margin: 18px auto;
  text-align: center;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.social_carousel header.top-level p,
  section.content_carousel header.top-level p {
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.social_carousel header.top-level p,
  section.content_carousel header.top-level p {
    margin: 32px auto;
  }
}
@media screen and (min-width: 1200px) {
  section.social_carousel header.top-level p,
  section.content_carousel header.top-level p {
    margin: 40px auto;
  }
}
section.social_carousel header.top-level p:last-of-type,
section.content_carousel header.top-level p:last-of-type {
  margin-bottom: 0;
}
section.social_carousel header.top-level p a,
section.content_carousel header.top-level p a {
  color: #3B7CA7;
  text-decoration: underline;
}
section.social_carousel header.top-level p a:focus, section.social_carousel header.top-level p a:active, .no-touchevents section.social_carousel header.top-level p a:hover, section.social_carousel header.top-level p a:hover,
section.content_carousel header.top-level p a:focus,
section.content_carousel header.top-level p a:active,
.no-touchevents section.content_carousel header.top-level p a:hover,
section.content_carousel header.top-level p a:hover {
  color: #151515;
}
section.social_carousel header.top-level .more,
section.content_carousel header.top-level .more {
  display: inline-block;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 28px;
}
@media screen and (min-width: 960px) {
  section.social_carousel header.top-level .more,
  section.content_carousel header.top-level .more {
    display: block;
  }
}
section.social_carousel header.top-level .more a,
section.content_carousel header.top-level .more a {
  display: block;
  transition: color 0.25s ease-in-out;
  padding: 20px 0;
}
@media screen and (min-width: 960px) {
  section.social_carousel header.top-level .more a,
  section.content_carousel header.top-level .more a {
    padding: 30px 0;
  }
}
@media screen and (min-width: 1200px) {
  section.social_carousel header.top-level .more a,
  section.content_carousel header.top-level .more a {
    padding: 36px 0;
  }
}
section.social_carousel header.top-level .more a:focus, section.social_carousel header.top-level .more a:active, .no-touchevents section.social_carousel header.top-level .more a:hover, section.social_carousel header.top-level .more a:hover,
section.content_carousel header.top-level .more a:focus,
section.content_carousel header.top-level .more a:active,
.no-touchevents section.content_carousel header.top-level .more a:hover,
section.content_carousel header.top-level .more a:hover {
  text-decoration: none;
}
@media screen and (max-width: 959px) {
  section.social_carousel header.top-level,
  section.content_carousel header.top-level {
    padding-bottom: 0;
  }
}
@media screen and (min-width: 960px) {
  section.social_carousel header.top-level,
  section.content_carousel header.top-level {
    width: 25%;
    padding-right: 4.1666666667%;
    padding-top: 50px;
    border-right: 1px solid #E1E1E1;
  }
}
section.social_carousel header.top-level .more,
section.content_carousel header.top-level .more {
  display: none;
}
@media screen and (min-width: 960px) {
  section.social_carousel header.top-level .more,
  section.content_carousel header.top-level .more {
    display: block;
  }
}
section.social_carousel ul.posts, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added,
section.content_carousel ul.posts,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added {
  display: table;
  table-layout: fixed;
  width: 75%;
}
section.social_carousel ul.posts > li, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li,
section.content_carousel ul.posts > li,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li {
  position: relative;
  display: table-cell;
  vertical-align: top;
  width: 33.3333333333%;
}
@media screen and (min-width: 960px) {
  section.social_carousel ul.posts > li:first-child, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li:first-child, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li:first-child, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li:first-child, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li:first-child, section.social_carousel ul.posts > li:nth-child(2), section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li:nth-child(2), section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li:nth-child(2), section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li:nth-child(2), section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li:nth-child(2),
  section.content_carousel ul.posts > li:first-child,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li:first-child,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li:first-child,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li:first-child,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li:first-child,
  section.content_carousel ul.posts > li:nth-child(2),
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li:nth-child(2),
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li:nth-child(2),
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li:nth-child(2),
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li:nth-child(2) {
    border-right: solid 1px #E1E1E1;
  }
}
section.social_carousel ul.posts > li ul.swiper-button-wrapper, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li ul.swiper-button-wrapper, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li ul.swiper-button-wrapper, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li ul.swiper-button-wrapper, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li ul.swiper-button-wrapper,
section.content_carousel ul.posts > li ul.swiper-button-wrapper,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li ul.swiper-button-wrapper,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li ul.swiper-button-wrapper,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li ul.swiper-button-wrapper,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li ul.swiper-button-wrapper {
  position: relative;
  margin: 40px auto;
}
section.social_carousel ul.posts > li .title, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li .title, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li .title, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li .title, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li .title,
section.content_carousel ul.posts > li .title,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li .title,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li .title,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li .title,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li .title {
  display: block;
  position: absolute;
  z-index: 2;
  top: 20px;
  left: 20px;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 30px;
  line-height: 1;
  text-transform: uppercase;
  color: #fff;
}
@media screen and (min-width: 960px) {
  section.social_carousel ul.posts > li .title.black, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li .title.black, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li .title.black, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li .title.black, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li .title.black,
  section.content_carousel ul.posts > li .title.black,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li .title.black,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li .title.black,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li .title.black,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li .title.black {
    color: #151515;
  }
}
section.social_carousel ul.posts > li.posts a, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts a, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts a, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts a, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts a, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner a, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner a, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner a, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner a, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner a, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner a, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added a, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added a, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added a, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added a, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added a, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added a, section.social_carousel ul.posts > li.discover-articles a, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles a, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles a, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles a, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles a,
section.content_carousel ul.posts > li.posts a,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts a,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts a,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts a,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts a,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner a,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner a,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner a,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner a,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner a,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner a,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added a,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added a,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added a,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added a,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added a,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added a,
section.content_carousel ul.posts > li.discover-articles a,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles a,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles a,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles a,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles a {
  display: block;
  outline: 0;
}
.keyboard-user section.social_carousel ul.posts > li.posts a:focus, .keyboard-user section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts a:focus, section.news_topic_highlights ul.posts .keyboard-user section.social_carousel ul.jscroll-inner > li.posts a:focus, .keyboard-user section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts a:focus, section.news_topic_highlights ul.posts .keyboard-user section.social_carousel ul.jscroll-added > li.posts a:focus, .keyboard-user section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner a:focus, section.news_topic_highlights .keyboard-user section.social_carousel ul.posts > li.jscroll-inner a:focus, .keyboard-user section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner a:focus, section.news_topic_highlights ul.posts .keyboard-user section.social_carousel ul.jscroll-inner > li.jscroll-inner a:focus, .keyboard-user section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner a:focus, section.news_topic_highlights ul.posts .keyboard-user section.social_carousel ul.jscroll-added > li.jscroll-inner a:focus, .keyboard-user section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added a:focus, section.news_topic_highlights .keyboard-user section.social_carousel ul.posts > li.jscroll-added a:focus, .keyboard-user section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added a:focus, section.news_topic_highlights ul.posts .keyboard-user section.social_carousel ul.jscroll-inner > li.jscroll-added a:focus, .keyboard-user section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added a:focus, section.news_topic_highlights ul.posts .keyboard-user section.social_carousel ul.jscroll-added > li.jscroll-added a:focus, .keyboard-user section.social_carousel ul.posts > li.discover-articles a:focus, .keyboard-user section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles a:focus, section.news_topic_highlights ul.posts .keyboard-user section.social_carousel ul.jscroll-inner > li.discover-articles a:focus, .keyboard-user section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles a:focus, section.news_topic_highlights ul.posts .keyboard-user section.social_carousel ul.jscroll-added > li.discover-articles a:focus,
.keyboard-user section.content_carousel ul.posts > li.posts a:focus,
.keyboard-user section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts a:focus,
section.news_topic_highlights ul.posts .keyboard-user section.content_carousel ul.jscroll-inner > li.posts a:focus,
.keyboard-user section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts a:focus,
section.news_topic_highlights ul.posts .keyboard-user section.content_carousel ul.jscroll-added > li.posts a:focus,
.keyboard-user section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner a:focus,
section.news_topic_highlights .keyboard-user section.content_carousel ul.posts > li.jscroll-inner a:focus,
.keyboard-user section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner a:focus,
section.news_topic_highlights ul.posts .keyboard-user section.content_carousel ul.jscroll-inner > li.jscroll-inner a:focus,
.keyboard-user section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner a:focus,
section.news_topic_highlights ul.posts .keyboard-user section.content_carousel ul.jscroll-added > li.jscroll-inner a:focus,
.keyboard-user section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added a:focus,
section.news_topic_highlights .keyboard-user section.content_carousel ul.posts > li.jscroll-added a:focus,
.keyboard-user section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added a:focus,
section.news_topic_highlights ul.posts .keyboard-user section.content_carousel ul.jscroll-inner > li.jscroll-added a:focus,
.keyboard-user section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added a:focus,
section.news_topic_highlights ul.posts .keyboard-user section.content_carousel ul.jscroll-added > li.jscroll-added a:focus,
.keyboard-user section.content_carousel ul.posts > li.discover-articles a:focus,
.keyboard-user section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles a:focus,
section.news_topic_highlights ul.posts .keyboard-user section.content_carousel ul.jscroll-inner > li.discover-articles a:focus,
.keyboard-user section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles a:focus,
section.news_topic_highlights ul.posts .keyboard-user section.content_carousel ul.jscroll-added > li.discover-articles a:focus {
  box-shadow: 0 0 0 2px #146aff inset;
}
section.social_carousel ul.posts > li.posts a:focus, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts a:focus, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts a:focus, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts a:focus, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts a:focus, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner a:focus, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner a:focus, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner a:focus, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner a:focus, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner a:focus, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner a:focus, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added a:focus, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added a:focus, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added a:focus, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added a:focus, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added a:focus, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added a:focus, section.social_carousel ul.posts > li.posts a:active, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts a:active, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts a:active, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts a:active, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts a:active, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner a:active, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner a:active, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner a:active, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner a:active, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner a:active, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner a:active, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added a:active, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added a:active, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added a:active, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added a:active, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added a:active, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added a:active, .no-touchevents section.social_carousel ul.posts > li.posts a:hover, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts a:hover, section.news_topic_highlights ul.posts .no-touchevents section.social_carousel ul.jscroll-inner > li.posts a:hover, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts a:hover, section.news_topic_highlights ul.posts .no-touchevents section.social_carousel ul.jscroll-added > li.posts a:hover, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner a:hover, section.news_topic_highlights .no-touchevents section.social_carousel ul.posts > li.jscroll-inner a:hover, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner a:hover, section.news_topic_highlights ul.posts .no-touchevents section.social_carousel ul.jscroll-inner > li.jscroll-inner a:hover, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner a:hover, section.news_topic_highlights ul.posts .no-touchevents section.social_carousel ul.jscroll-added > li.jscroll-inner a:hover, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added a:hover, section.news_topic_highlights .no-touchevents section.social_carousel ul.posts > li.jscroll-added a:hover, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added a:hover, section.news_topic_highlights ul.posts .no-touchevents section.social_carousel ul.jscroll-inner > li.jscroll-added a:hover, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added a:hover, section.news_topic_highlights ul.posts .no-touchevents section.social_carousel ul.jscroll-added > li.jscroll-added a:hover, section.social_carousel ul.posts > li.posts a:hover, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts a:hover, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts a:hover, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts a:hover, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts a:hover, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner a:hover, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner a:hover, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner a:hover, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner a:hover, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner a:hover, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner a:hover, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added a:hover, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added a:hover, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added a:hover, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added a:hover, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added a:hover, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added a:hover, section.social_carousel ul.posts > li.discover-articles a:focus, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles a:focus, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles a:focus, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles a:focus, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles a:focus, section.social_carousel ul.posts > li.discover-articles a:active, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles a:active, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles a:active, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles a:active, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles a:active, .no-touchevents section.social_carousel ul.posts > li.discover-articles a:hover, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles a:hover, section.news_topic_highlights ul.posts .no-touchevents section.social_carousel ul.jscroll-inner > li.discover-articles a:hover, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles a:hover, section.news_topic_highlights ul.posts .no-touchevents section.social_carousel ul.jscroll-added > li.discover-articles a:hover, section.social_carousel ul.posts > li.discover-articles a:hover, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles a:hover, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles a:hover, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles a:hover, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles a:hover,
section.content_carousel ul.posts > li.posts a:focus,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts a:focus,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts a:focus,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts a:focus,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts a:focus,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner a:focus,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner a:focus,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner a:focus,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner a:focus,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner a:focus,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner a:focus,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added a:focus,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added a:focus,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added a:focus,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added a:focus,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added a:focus,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added a:focus,
section.content_carousel ul.posts > li.posts a:active,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts a:active,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts a:active,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts a:active,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts a:active,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner a:active,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner a:active,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner a:active,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner a:active,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner a:active,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner a:active,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added a:active,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added a:active,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added a:active,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added a:active,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added a:active,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added a:active,
.no-touchevents section.content_carousel ul.posts > li.posts a:hover,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts a:hover,
section.news_topic_highlights ul.posts .no-touchevents section.content_carousel ul.jscroll-inner > li.posts a:hover,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts a:hover,
section.news_topic_highlights ul.posts .no-touchevents section.content_carousel ul.jscroll-added > li.posts a:hover,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner a:hover,
section.news_topic_highlights .no-touchevents section.content_carousel ul.posts > li.jscroll-inner a:hover,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner a:hover,
section.news_topic_highlights ul.posts .no-touchevents section.content_carousel ul.jscroll-inner > li.jscroll-inner a:hover,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner a:hover,
section.news_topic_highlights ul.posts .no-touchevents section.content_carousel ul.jscroll-added > li.jscroll-inner a:hover,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added a:hover,
section.news_topic_highlights .no-touchevents section.content_carousel ul.posts > li.jscroll-added a:hover,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added a:hover,
section.news_topic_highlights ul.posts .no-touchevents section.content_carousel ul.jscroll-inner > li.jscroll-added a:hover,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added a:hover,
section.news_topic_highlights ul.posts .no-touchevents section.content_carousel ul.jscroll-added > li.jscroll-added a:hover,
section.content_carousel ul.posts > li.posts a:hover,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts a:hover,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts a:hover,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts a:hover,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts a:hover,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner a:hover,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner a:hover,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner a:hover,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner a:hover,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner a:hover,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner a:hover,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added a:hover,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added a:hover,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added a:hover,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added a:hover,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added a:hover,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added a:hover,
section.content_carousel ul.posts > li.discover-articles a:focus,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles a:focus,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles a:focus,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles a:focus,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles a:focus,
section.content_carousel ul.posts > li.discover-articles a:active,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles a:active,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles a:active,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles a:active,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles a:active,
.no-touchevents section.content_carousel ul.posts > li.discover-articles a:hover,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles a:hover,
section.news_topic_highlights ul.posts .no-touchevents section.content_carousel ul.jscroll-inner > li.discover-articles a:hover,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles a:hover,
section.news_topic_highlights ul.posts .no-touchevents section.content_carousel ul.jscroll-added > li.discover-articles a:hover,
section.content_carousel ul.posts > li.discover-articles a:hover,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles a:hover,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles a:hover,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles a:hover,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles a:hover {
  text-decoration: none;
}
section.social_carousel ul.posts > li.posts a:focus h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts a:focus h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts a:focus h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts a:focus h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts a:focus h3, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner a:focus h3, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner a:focus h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner a:focus h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner a:focus h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner a:focus h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner a:focus h3, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added a:focus h3, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added a:focus h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added a:focus h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added a:focus h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added a:focus h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added a:focus h3, section.social_carousel ul.posts > li.posts a:active h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts a:active h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts a:active h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts a:active h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts a:active h3, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner a:active h3, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner a:active h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner a:active h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner a:active h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner a:active h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner a:active h3, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added a:active h3, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added a:active h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added a:active h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added a:active h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added a:active h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added a:active h3, .no-touchevents section.social_carousel ul.posts > li.posts a:hover h3, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts a:hover h3, section.news_topic_highlights ul.posts .no-touchevents section.social_carousel ul.jscroll-inner > li.posts a:hover h3, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts a:hover h3, section.news_topic_highlights ul.posts .no-touchevents section.social_carousel ul.jscroll-added > li.posts a:hover h3, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner a:hover h3, section.news_topic_highlights .no-touchevents section.social_carousel ul.posts > li.jscroll-inner a:hover h3, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner a:hover h3, section.news_topic_highlights ul.posts .no-touchevents section.social_carousel ul.jscroll-inner > li.jscroll-inner a:hover h3, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner a:hover h3, section.news_topic_highlights ul.posts .no-touchevents section.social_carousel ul.jscroll-added > li.jscroll-inner a:hover h3, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added a:hover h3, section.news_topic_highlights .no-touchevents section.social_carousel ul.posts > li.jscroll-added a:hover h3, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added a:hover h3, section.news_topic_highlights ul.posts .no-touchevents section.social_carousel ul.jscroll-inner > li.jscroll-added a:hover h3, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added a:hover h3, section.news_topic_highlights ul.posts .no-touchevents section.social_carousel ul.jscroll-added > li.jscroll-added a:hover h3, section.social_carousel ul.posts > li.posts a:hover h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts a:hover h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts a:hover h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts a:hover h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts a:hover h3, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner a:hover h3, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner a:hover h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner a:hover h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner a:hover h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner a:hover h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner a:hover h3, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added a:hover h3, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added a:hover h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added a:hover h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added a:hover h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added a:hover h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added a:hover h3, section.social_carousel ul.posts > li.discover-articles a:focus h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles a:focus h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles a:focus h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles a:focus h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles a:focus h3, section.social_carousel ul.posts > li.discover-articles a:active h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles a:active h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles a:active h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles a:active h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles a:active h3, .no-touchevents section.social_carousel ul.posts > li.discover-articles a:hover h3, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles a:hover h3, section.news_topic_highlights ul.posts .no-touchevents section.social_carousel ul.jscroll-inner > li.discover-articles a:hover h3, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles a:hover h3, section.news_topic_highlights ul.posts .no-touchevents section.social_carousel ul.jscroll-added > li.discover-articles a:hover h3, section.social_carousel ul.posts > li.discover-articles a:hover h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles a:hover h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles a:hover h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles a:hover h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles a:hover h3,
section.content_carousel ul.posts > li.posts a:focus h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts a:focus h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts a:focus h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts a:focus h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts a:focus h3,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner a:focus h3,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner a:focus h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner a:focus h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner a:focus h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner a:focus h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner a:focus h3,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added a:focus h3,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added a:focus h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added a:focus h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added a:focus h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added a:focus h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added a:focus h3,
section.content_carousel ul.posts > li.posts a:active h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts a:active h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts a:active h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts a:active h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts a:active h3,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner a:active h3,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner a:active h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner a:active h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner a:active h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner a:active h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner a:active h3,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added a:active h3,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added a:active h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added a:active h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added a:active h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added a:active h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added a:active h3,
.no-touchevents section.content_carousel ul.posts > li.posts a:hover h3,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts a:hover h3,
section.news_topic_highlights ul.posts .no-touchevents section.content_carousel ul.jscroll-inner > li.posts a:hover h3,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts a:hover h3,
section.news_topic_highlights ul.posts .no-touchevents section.content_carousel ul.jscroll-added > li.posts a:hover h3,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner a:hover h3,
section.news_topic_highlights .no-touchevents section.content_carousel ul.posts > li.jscroll-inner a:hover h3,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner a:hover h3,
section.news_topic_highlights ul.posts .no-touchevents section.content_carousel ul.jscroll-inner > li.jscroll-inner a:hover h3,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner a:hover h3,
section.news_topic_highlights ul.posts .no-touchevents section.content_carousel ul.jscroll-added > li.jscroll-inner a:hover h3,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added a:hover h3,
section.news_topic_highlights .no-touchevents section.content_carousel ul.posts > li.jscroll-added a:hover h3,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added a:hover h3,
section.news_topic_highlights ul.posts .no-touchevents section.content_carousel ul.jscroll-inner > li.jscroll-added a:hover h3,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added a:hover h3,
section.news_topic_highlights ul.posts .no-touchevents section.content_carousel ul.jscroll-added > li.jscroll-added a:hover h3,
section.content_carousel ul.posts > li.posts a:hover h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts a:hover h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts a:hover h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts a:hover h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts a:hover h3,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner a:hover h3,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner a:hover h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner a:hover h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner a:hover h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner a:hover h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner a:hover h3,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added a:hover h3,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added a:hover h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added a:hover h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added a:hover h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added a:hover h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added a:hover h3,
section.content_carousel ul.posts > li.discover-articles a:focus h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles a:focus h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles a:focus h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles a:focus h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles a:focus h3,
section.content_carousel ul.posts > li.discover-articles a:active h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles a:active h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles a:active h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles a:active h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles a:active h3,
.no-touchevents section.content_carousel ul.posts > li.discover-articles a:hover h3,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles a:hover h3,
section.news_topic_highlights ul.posts .no-touchevents section.content_carousel ul.jscroll-inner > li.discover-articles a:hover h3,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles a:hover h3,
section.news_topic_highlights ul.posts .no-touchevents section.content_carousel ul.jscroll-added > li.discover-articles a:hover h3,
section.content_carousel ul.posts > li.discover-articles a:hover h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles a:hover h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles a:hover h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles a:hover h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles a:hover h3 {
  text-decoration: underline;
}
section.social_carousel ul.posts > li.posts li:not(.has-post-thumbnail), section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts li:not(.has-post-thumbnail), section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts li:not(.has-post-thumbnail), section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts li:not(.has-post-thumbnail), section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts li:not(.has-post-thumbnail), section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner li:not(.has-post-thumbnail), section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner li:not(.has-post-thumbnail), section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner li:not(.has-post-thumbnail), section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner li:not(.has-post-thumbnail), section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner li:not(.has-post-thumbnail), section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner li:not(.has-post-thumbnail), section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added li:not(.has-post-thumbnail), section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added li:not(.has-post-thumbnail), section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added li:not(.has-post-thumbnail), section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added li:not(.has-post-thumbnail), section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added li:not(.has-post-thumbnail), section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added li:not(.has-post-thumbnail), section.social_carousel ul.posts > li.discover-articles li:not(.has-post-thumbnail), section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles li:not(.has-post-thumbnail), section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles li:not(.has-post-thumbnail), section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles li:not(.has-post-thumbnail), section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles li:not(.has-post-thumbnail),
section.content_carousel ul.posts > li.posts li:not(.has-post-thumbnail),
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts li:not(.has-post-thumbnail),
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts li:not(.has-post-thumbnail),
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts li:not(.has-post-thumbnail),
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts li:not(.has-post-thumbnail),
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner li:not(.has-post-thumbnail),
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner li:not(.has-post-thumbnail),
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner li:not(.has-post-thumbnail),
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner li:not(.has-post-thumbnail),
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner li:not(.has-post-thumbnail),
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner li:not(.has-post-thumbnail),
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added li:not(.has-post-thumbnail),
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added li:not(.has-post-thumbnail),
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added li:not(.has-post-thumbnail),
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added li:not(.has-post-thumbnail),
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added li:not(.has-post-thumbnail),
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added li:not(.has-post-thumbnail),
section.content_carousel ul.posts > li.discover-articles li:not(.has-post-thumbnail),
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles li:not(.has-post-thumbnail),
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles li:not(.has-post-thumbnail),
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles li:not(.has-post-thumbnail),
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles li:not(.has-post-thumbnail) {
  display: flex;
  align-items: top;
}
section.social_carousel ul.posts > li.posts li:not(.has-post-thumbnail) div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts li:not(.has-post-thumbnail) div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts li:not(.has-post-thumbnail) div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts li:not(.has-post-thumbnail) div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts li:not(.has-post-thumbnail) div.image, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner li:not(.has-post-thumbnail) div.image, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner li:not(.has-post-thumbnail) div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner li:not(.has-post-thumbnail) div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner li:not(.has-post-thumbnail) div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner li:not(.has-post-thumbnail) div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner li:not(.has-post-thumbnail) div.image, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added li:not(.has-post-thumbnail) div.image, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added li:not(.has-post-thumbnail) div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added li:not(.has-post-thumbnail) div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added li:not(.has-post-thumbnail) div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added li:not(.has-post-thumbnail) div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added li:not(.has-post-thumbnail) div.image, section.social_carousel ul.posts > li.discover-articles li:not(.has-post-thumbnail) div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles li:not(.has-post-thumbnail) div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles li:not(.has-post-thumbnail) div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles li:not(.has-post-thumbnail) div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles li:not(.has-post-thumbnail) div.image,
section.content_carousel ul.posts > li.posts li:not(.has-post-thumbnail) div.image,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts li:not(.has-post-thumbnail) div.image,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts li:not(.has-post-thumbnail) div.image,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts li:not(.has-post-thumbnail) div.image,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts li:not(.has-post-thumbnail) div.image,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner li:not(.has-post-thumbnail) div.image,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner li:not(.has-post-thumbnail) div.image,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner li:not(.has-post-thumbnail) div.image,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner li:not(.has-post-thumbnail) div.image,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner li:not(.has-post-thumbnail) div.image,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner li:not(.has-post-thumbnail) div.image,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added li:not(.has-post-thumbnail) div.image,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added li:not(.has-post-thumbnail) div.image,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added li:not(.has-post-thumbnail) div.image,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added li:not(.has-post-thumbnail) div.image,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added li:not(.has-post-thumbnail) div.image,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added li:not(.has-post-thumbnail) div.image,
section.content_carousel ul.posts > li.discover-articles li:not(.has-post-thumbnail) div.image,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles li:not(.has-post-thumbnail) div.image,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles li:not(.has-post-thumbnail) div.image,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles li:not(.has-post-thumbnail) div.image,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles li:not(.has-post-thumbnail) div.image {
  display: none;
}
section.social_carousel ul.posts > li.posts li:not(.has-post-thumbnail) div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts li:not(.has-post-thumbnail) div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts li:not(.has-post-thumbnail) div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts li:not(.has-post-thumbnail) div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts li:not(.has-post-thumbnail) div.content, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner li:not(.has-post-thumbnail) div.content, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner li:not(.has-post-thumbnail) div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner li:not(.has-post-thumbnail) div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner li:not(.has-post-thumbnail) div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner li:not(.has-post-thumbnail) div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner li:not(.has-post-thumbnail) div.content, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added li:not(.has-post-thumbnail) div.content, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added li:not(.has-post-thumbnail) div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added li:not(.has-post-thumbnail) div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added li:not(.has-post-thumbnail) div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added li:not(.has-post-thumbnail) div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added li:not(.has-post-thumbnail) div.content, section.social_carousel ul.posts > li.discover-articles li:not(.has-post-thumbnail) div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles li:not(.has-post-thumbnail) div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles li:not(.has-post-thumbnail) div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles li:not(.has-post-thumbnail) div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles li:not(.has-post-thumbnail) div.content,
section.content_carousel ul.posts > li.posts li:not(.has-post-thumbnail) div.content,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts li:not(.has-post-thumbnail) div.content,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts li:not(.has-post-thumbnail) div.content,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts li:not(.has-post-thumbnail) div.content,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts li:not(.has-post-thumbnail) div.content,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner li:not(.has-post-thumbnail) div.content,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner li:not(.has-post-thumbnail) div.content,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner li:not(.has-post-thumbnail) div.content,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner li:not(.has-post-thumbnail) div.content,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner li:not(.has-post-thumbnail) div.content,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner li:not(.has-post-thumbnail) div.content,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added li:not(.has-post-thumbnail) div.content,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added li:not(.has-post-thumbnail) div.content,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added li:not(.has-post-thumbnail) div.content,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added li:not(.has-post-thumbnail) div.content,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added li:not(.has-post-thumbnail) div.content,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added li:not(.has-post-thumbnail) div.content,
section.content_carousel ul.posts > li.discover-articles li:not(.has-post-thumbnail) div.content,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles li:not(.has-post-thumbnail) div.content,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles li:not(.has-post-thumbnail) div.content,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles li:not(.has-post-thumbnail) div.content,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles li:not(.has-post-thumbnail) div.content {
  padding-top: 85px;
  padding-bottom: 0;
}
section.social_carousel ul.posts > li.posts:focus .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts:focus .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts:focus .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts:focus .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts:focus .image img, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner:focus .image img, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner:focus .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner:focus .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner:focus .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner:focus .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner:focus .image img, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added:focus .image img, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added:focus .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added:focus .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added:focus .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added:focus .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added:focus .image img, section.social_carousel ul.posts > li.posts:active .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts:active .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts:active .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts:active .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts:active .image img, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner:active .image img, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner:active .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner:active .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner:active .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner:active .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner:active .image img, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added:active .image img, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added:active .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added:active .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added:active .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added:active .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added:active .image img, .no-touchevents section.social_carousel ul.posts > li.posts:hover .image img, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts:hover .image img, section.news_topic_highlights ul.posts .no-touchevents section.social_carousel ul.jscroll-inner > li.posts:hover .image img, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts:hover .image img, section.news_topic_highlights ul.posts .no-touchevents section.social_carousel ul.jscroll-added > li.posts:hover .image img, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner:hover .image img, section.news_topic_highlights .no-touchevents section.social_carousel ul.posts > li.jscroll-inner:hover .image img, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner:hover .image img, section.news_topic_highlights ul.posts .no-touchevents section.social_carousel ul.jscroll-inner > li.jscroll-inner:hover .image img, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner:hover .image img, section.news_topic_highlights ul.posts .no-touchevents section.social_carousel ul.jscroll-added > li.jscroll-inner:hover .image img, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added:hover .image img, section.news_topic_highlights .no-touchevents section.social_carousel ul.posts > li.jscroll-added:hover .image img, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added:hover .image img, section.news_topic_highlights ul.posts .no-touchevents section.social_carousel ul.jscroll-inner > li.jscroll-added:hover .image img, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added:hover .image img, section.news_topic_highlights ul.posts .no-touchevents section.social_carousel ul.jscroll-added > li.jscroll-added:hover .image img, section.social_carousel ul.posts > li.posts:hover .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts:hover .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts:hover .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts:hover .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts:hover .image img, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner:hover .image img, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner:hover .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner:hover .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner:hover .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner:hover .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner:hover .image img, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added:hover .image img, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added:hover .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added:hover .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added:hover .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added:hover .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added:hover .image img, section.social_carousel ul.posts > li.discover-articles:focus .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles:focus .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles:focus .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles:focus .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles:focus .image img, section.social_carousel ul.posts > li.discover-articles:active .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles:active .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles:active .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles:active .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles:active .image img, .no-touchevents section.social_carousel ul.posts > li.discover-articles:hover .image img, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles:hover .image img, section.news_topic_highlights ul.posts .no-touchevents section.social_carousel ul.jscroll-inner > li.discover-articles:hover .image img, .no-touchevents section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles:hover .image img, section.news_topic_highlights ul.posts .no-touchevents section.social_carousel ul.jscroll-added > li.discover-articles:hover .image img, section.social_carousel ul.posts > li.discover-articles:hover .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles:hover .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles:hover .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles:hover .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles:hover .image img,
section.content_carousel ul.posts > li.posts:focus .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts:focus .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts:focus .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts:focus .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts:focus .image img,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner:focus .image img,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner:focus .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner:focus .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner:focus .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner:focus .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner:focus .image img,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added:focus .image img,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added:focus .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added:focus .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added:focus .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added:focus .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added:focus .image img,
section.content_carousel ul.posts > li.posts:active .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts:active .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts:active .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts:active .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts:active .image img,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner:active .image img,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner:active .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner:active .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner:active .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner:active .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner:active .image img,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added:active .image img,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added:active .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added:active .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added:active .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added:active .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added:active .image img,
.no-touchevents section.content_carousel ul.posts > li.posts:hover .image img,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts:hover .image img,
section.news_topic_highlights ul.posts .no-touchevents section.content_carousel ul.jscroll-inner > li.posts:hover .image img,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts:hover .image img,
section.news_topic_highlights ul.posts .no-touchevents section.content_carousel ul.jscroll-added > li.posts:hover .image img,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner:hover .image img,
section.news_topic_highlights .no-touchevents section.content_carousel ul.posts > li.jscroll-inner:hover .image img,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner:hover .image img,
section.news_topic_highlights ul.posts .no-touchevents section.content_carousel ul.jscroll-inner > li.jscroll-inner:hover .image img,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner:hover .image img,
section.news_topic_highlights ul.posts .no-touchevents section.content_carousel ul.jscroll-added > li.jscroll-inner:hover .image img,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added:hover .image img,
section.news_topic_highlights .no-touchevents section.content_carousel ul.posts > li.jscroll-added:hover .image img,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added:hover .image img,
section.news_topic_highlights ul.posts .no-touchevents section.content_carousel ul.jscroll-inner > li.jscroll-added:hover .image img,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added:hover .image img,
section.news_topic_highlights ul.posts .no-touchevents section.content_carousel ul.jscroll-added > li.jscroll-added:hover .image img,
section.content_carousel ul.posts > li.posts:hover .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts:hover .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts:hover .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts:hover .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts:hover .image img,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner:hover .image img,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner:hover .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner:hover .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner:hover .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner:hover .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner:hover .image img,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added:hover .image img,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added:hover .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added:hover .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added:hover .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added:hover .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added:hover .image img,
section.content_carousel ul.posts > li.discover-articles:focus .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles:focus .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles:focus .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles:focus .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles:focus .image img,
section.content_carousel ul.posts > li.discover-articles:active .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles:active .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles:active .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles:active .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles:active .image img,
.no-touchevents section.content_carousel ul.posts > li.discover-articles:hover .image img,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles:hover .image img,
section.news_topic_highlights ul.posts .no-touchevents section.content_carousel ul.jscroll-inner > li.discover-articles:hover .image img,
.no-touchevents section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles:hover .image img,
section.news_topic_highlights ul.posts .no-touchevents section.content_carousel ul.jscroll-added > li.discover-articles:hover .image img,
section.content_carousel ul.posts > li.discover-articles:hover .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles:hover .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles:hover .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles:hover .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles:hover .image img {
  transform: scale(1.1);
}
section.social_carousel ul.posts > li.posts .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts .image img, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner .image img, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner .image img, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added .image img, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added .image img, section.social_carousel ul.posts > li.discover-articles .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles .image img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles .image img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles .image img,
section.content_carousel ul.posts > li.posts .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts .image img,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner .image img,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner .image img,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added .image img,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added .image img,
section.content_carousel ul.posts > li.discover-articles .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles .image img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles .image img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles .image img {
  transition: all 0.25s ease-in-out;
}
section.social_carousel ul.posts > li.posts .image a, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts .image a, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts .image a, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts .image a, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts .image a, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner .image a, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner .image a, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner .image a, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner .image a, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner .image a, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner .image a, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added .image a, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added .image a, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added .image a, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added .image a, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added .image a, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added .image a, section.social_carousel ul.posts > li.discover-articles .image a, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles .image a, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles .image a, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles .image a, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles .image a,
section.content_carousel ul.posts > li.posts .image a,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts .image a,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts .image a,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts .image a,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts .image a,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner .image a,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner .image a,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner .image a,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner .image a,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner .image a,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner .image a,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added .image a,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added .image a,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added .image a,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added .image a,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added .image a,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added .image a,
section.content_carousel ul.posts > li.discover-articles .image a,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles .image a,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles .image a,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles .image a,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles .image a {
  display: block;
  position: relative;
  overflow: hidden;
}
section.social_carousel ul.posts > li.posts .image a::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts .image a::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts .image a::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts .image a::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts .image a::after, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner .image a::after, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner .image a::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner .image a::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner .image a::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner .image a::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner .image a::after, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added .image a::after, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added .image a::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added .image a::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added .image a::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added .image a::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added .image a::after, section.social_carousel ul.posts > li.discover-articles .image a::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles .image a::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles .image a::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles .image a::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles .image a::after,
section.content_carousel ul.posts > li.posts .image a::after,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts .image a::after,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts .image a::after,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts .image a::after,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts .image a::after,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner .image a::after,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner .image a::after,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner .image a::after,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner .image a::after,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner .image a::after,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner .image a::after,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added .image a::after,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added .image a::after,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added .image a::after,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added .image a::after,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added .image a::after,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added .image a::after,
section.content_carousel ul.posts > li.discover-articles .image a::after,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles .image a::after,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles .image a::after,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles .image a::after,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles .image a::after {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
section.social_carousel ul.posts > li.posts .image a > img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts .image a > img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts .image a > img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts .image a > img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts .image a > img, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner .image a > img, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner .image a > img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner .image a > img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner .image a > img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner .image a > img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner .image a > img, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added .image a > img, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added .image a > img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added .image a > img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added .image a > img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added .image a > img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added .image a > img, section.social_carousel ul.posts > li.discover-articles .image a > img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles .image a > img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles .image a > img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles .image a > img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles .image a > img,
section.content_carousel ul.posts > li.posts .image a > img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts .image a > img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts .image a > img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts .image a > img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts .image a > img,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner .image a > img,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner .image a > img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner .image a > img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner .image a > img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner .image a > img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner .image a > img,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added .image a > img,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added .image a > img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added .image a > img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added .image a > img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added .image a > img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added .image a > img,
section.content_carousel ul.posts > li.discover-articles .image a > img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles .image a > img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles .image a > img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles .image a > img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles .image a > img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
section.social_carousel ul.posts > li.posts div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts div.content, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner div.content, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner div.content, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added div.content, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added div.content, section.social_carousel ul.posts > li.discover-articles div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles div.content,
section.content_carousel ul.posts > li.posts div.content,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts div.content,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts div.content,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts div.content,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts div.content,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner div.content,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner div.content,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner div.content,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner div.content,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner div.content,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner div.content,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added div.content,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added div.content,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added div.content,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added div.content,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added div.content,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added div.content,
section.content_carousel ul.posts > li.discover-articles div.content,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles div.content,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles div.content,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles div.content,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles div.content {
  padding: 36px 16.6666666667% 0;
  text-align: center;
  color: #797979;
}
@media screen and (min-width: 960px) {
  section.social_carousel ul.posts > li.posts div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts div.content, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner div.content, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner div.content, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added div.content, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added div.content, section.social_carousel ul.posts > li.discover-articles div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles div.content,
  section.content_carousel ul.posts > li.posts div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts div.content,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner div.content,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner div.content,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added div.content,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added div.content,
  section.content_carousel ul.posts > li.discover-articles div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles div.content {
    padding-top: 45px;
    padding-bottom: 45px;
  }
}
section.social_carousel ul.posts > li.posts div.content header, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts div.content header, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts div.content header, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts div.content header, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts div.content header, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner div.content header, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner div.content header, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner div.content header, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner div.content header, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner div.content header, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner div.content header, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added div.content header, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added div.content header, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added div.content header, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added div.content header, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added div.content header, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added div.content header, section.social_carousel ul.posts > li.discover-articles div.content header, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles div.content header, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles div.content header, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles div.content header, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles div.content header,
section.content_carousel ul.posts > li.posts div.content header,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts div.content header,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts div.content header,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts div.content header,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts div.content header,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner div.content header,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner div.content header,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner div.content header,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner div.content header,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner div.content header,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner div.content header,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added div.content header,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added div.content header,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added div.content header,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added div.content header,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added div.content header,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added div.content header,
section.content_carousel ul.posts > li.discover-articles div.content header,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles div.content header,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles div.content header,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles div.content header,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles div.content header {
  margin: 0 0 20px 0;
}
section.social_carousel ul.posts > li.posts div.content header time, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts div.content header time, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts div.content header time, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts div.content header time, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts div.content header time, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner div.content header time, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner div.content header time, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner div.content header time, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner div.content header time, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner div.content header time, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner div.content header time, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added div.content header time, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added div.content header time, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added div.content header time, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added div.content header time, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added div.content header time, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added div.content header time, section.social_carousel ul.posts > li.discover-articles div.content header time, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles div.content header time, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles div.content header time, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles div.content header time, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles div.content header time,
section.content_carousel ul.posts > li.posts div.content header time,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts div.content header time,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts div.content header time,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts div.content header time,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts div.content header time,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner div.content header time,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner div.content header time,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner div.content header time,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner div.content header time,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner div.content header time,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner div.content header time,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added div.content header time,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added div.content header time,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added div.content header time,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added div.content header time,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added div.content header time,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added div.content header time,
section.content_carousel ul.posts > li.discover-articles div.content header time,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles div.content header time,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles div.content header time,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles div.content header time,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles div.content header time {
  display: block;
  margin: 0 0 20px 0;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-style: italic;
  color: #343434;
  font-size: 14px;
  line-height: 14px;
  text-transform: uppercase;
}
section.social_carousel ul.posts > li.posts div.content header h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts div.content header h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts div.content header h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts div.content header h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts div.content header h3, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner div.content header h3, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner div.content header h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner div.content header h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner div.content header h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner div.content header h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner div.content header h3, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added div.content header h3, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added div.content header h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added div.content header h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added div.content header h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added div.content header h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added div.content header h3, section.social_carousel ul.posts > li.discover-articles div.content header h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles div.content header h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles div.content header h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles div.content header h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles div.content header h3,
section.content_carousel ul.posts > li.posts div.content header h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts div.content header h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts div.content header h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts div.content header h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts div.content header h3,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner div.content header h3,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner div.content header h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner div.content header h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner div.content header h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner div.content header h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner div.content header h3,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added div.content header h3,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added div.content header h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added div.content header h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added div.content header h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added div.content header h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added div.content header h3,
section.content_carousel ul.posts > li.discover-articles div.content header h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles div.content header h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles div.content header h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles div.content header h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles div.content header h3 {
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 20px;
  line-height: 24px;
  text-transform: uppercase;
}
section.social_carousel ul.posts > li.posts div.content header h3 a:before, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts div.content header h3 a:before, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts div.content header h3 a:before, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts div.content header h3 a:before, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts div.content header h3 a:before, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner div.content header h3 a:before, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner div.content header h3 a:before, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner div.content header h3 a:before, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner div.content header h3 a:before, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner div.content header h3 a:before, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner div.content header h3 a:before, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added div.content header h3 a:before, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added div.content header h3 a:before, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added div.content header h3 a:before, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added div.content header h3 a:before, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added div.content header h3 a:before, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added div.content header h3 a:before, section.social_carousel ul.posts > li.discover-articles div.content header h3 a:before, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles div.content header h3 a:before, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles div.content header h3 a:before, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles div.content header h3 a:before, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles div.content header h3 a:before,
section.content_carousel ul.posts > li.posts div.content header h3 a:before,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts div.content header h3 a:before,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts div.content header h3 a:before,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts div.content header h3 a:before,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts div.content header h3 a:before,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner div.content header h3 a:before,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner div.content header h3 a:before,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner div.content header h3 a:before,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner div.content header h3 a:before,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner div.content header h3 a:before,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner div.content header h3 a:before,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added div.content header h3 a:before,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added div.content header h3 a:before,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added div.content header h3 a:before,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added div.content header h3 a:before,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added div.content header h3 a:before,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added div.content header h3 a:before,
section.content_carousel ul.posts > li.discover-articles div.content header h3 a:before,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles div.content header h3 a:before,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles div.content header h3 a:before,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles div.content header h3 a:before,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles div.content header h3 a:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
section.social_carousel ul.posts > li.posts div.content p, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts div.content p, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts div.content p, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts div.content p, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts div.content p, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner div.content p, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner div.content p, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner div.content p, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner div.content p, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner div.content p, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner div.content p, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added div.content p, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added div.content p, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added div.content p, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added div.content p, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added div.content p, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added div.content p, section.social_carousel ul.posts > li.discover-articles div.content p, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles div.content p, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles div.content p, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles div.content p, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles div.content p,
section.content_carousel ul.posts > li.posts div.content p,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts div.content p,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts div.content p,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts div.content p,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts div.content p,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner div.content p,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner div.content p,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner div.content p,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner div.content p,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner div.content p,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner div.content p,
section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added div.content p,
section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added div.content p,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added div.content p,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added div.content p,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added div.content p,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added div.content p,
section.content_carousel ul.posts > li.discover-articles div.content p,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles div.content p,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles div.content p,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles div.content p,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles div.content p {
  display: block; /* Fallback for non-webkit */
  font-size: 16px;
  line-height: 1.625;
  height: 312px; /* Fallback for non-webkit */
  overflow: hidden;
}
@supports (-webkit-line-clamp: 12) {
  section.social_carousel ul.posts > li.posts div.content p, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts div.content p, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts div.content p, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts div.content p, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts div.content p, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner div.content p, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner div.content p, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner div.content p, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner div.content p, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner div.content p, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner div.content p, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added div.content p, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added div.content p, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added div.content p, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added div.content p, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added div.content p, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added div.content p, section.social_carousel ul.posts > li.discover-articles div.content p, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles div.content p, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles div.content p, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles div.content p, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles div.content p,
  section.content_carousel ul.posts > li.posts div.content p,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts div.content p,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts div.content p,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts div.content p,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts div.content p,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner div.content p,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner div.content p,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner div.content p,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner div.content p,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner div.content p,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner div.content p,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added div.content p,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added div.content p,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added div.content p,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added div.content p,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added div.content p,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added div.content p,
  section.content_carousel ul.posts > li.discover-articles div.content p,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles div.content p,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles div.content p,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles div.content p,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles div.content p {
    display: -webkit-box;
    -webkit-line-clamp: 12;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    height: auto;
  }
}
section.social_carousel ul.posts > li.events, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events,
section.content_carousel ul.posts > li.events,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events {
  position: relative;
  background-color: #151515;
  color: #fff;
}
section.social_carousel ul.posts > li.events:focus, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events:focus, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events:focus, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events:focus, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events:focus, section.social_carousel ul.posts > li.events:active, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events:active, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events:active, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events:active, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events:active, .no-touchevents section.social_carousel ul.posts > li.events:hover, section.social_carousel ul.posts > li.events:hover, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events:hover, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events:hover, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events:hover, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events:hover,
section.content_carousel ul.posts > li.events:focus,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events:focus,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events:focus,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events:focus,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events:focus,
section.content_carousel ul.posts > li.events:active,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events:active,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events:active,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events:active,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events:active,
.no-touchevents section.content_carousel ul.posts > li.events:hover,
section.content_carousel ul.posts > li.events:hover,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events:hover,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events:hover,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events:hover,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events:hover {
  background: #151515; /* Old browsers */ /* FF3.6+ */ /* Chrome,Safari4+ */ /* Chrome10+,Safari5.1+ */ /* Opera 11.10+ */ /* IE10+ */
  background: linear-gradient(to bottom, #151515 10%, #000000 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#000000",GradientType=0 ); /* IE6-9 */
}
section.social_carousel ul.posts > li.events li.event, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event,
section.content_carousel ul.posts > li.events li.event,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event {
  float: left;
  width: 100%;
  border-right: 0;
  text-align: center;
}
section.social_carousel ul.posts > li.events li.event div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event div.content,
section.content_carousel ul.posts > li.events li.event div.content,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event div.content,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event div.content,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event div.content,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event div.content {
  padding: 20px 0 0;
}
@media screen and (min-width: 960px) {
  section.social_carousel ul.posts > li.events li.event .time-container, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .time-container, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event .time-container, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .time-container, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event .time-container,
  section.content_carousel ul.posts > li.events li.event .time-container,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .time-container,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event .time-container,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .time-container,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event .time-container {
    display: block;
    position: relative;
  }
  section.social_carousel ul.posts > li.events li.event .time-container::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .time-container::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event .time-container::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .time-container::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event .time-container::after,
  section.content_carousel ul.posts > li.events li.event .time-container::after,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .time-container::after,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event .time-container::after,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .time-container::after,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event .time-container::after {
    content: "";
    display: block;
    padding-bottom: 56.25%;
  }
  section.social_carousel ul.posts > li.events li.event .time-container > time.date, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .time-container > time.date, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event .time-container > time.date, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .time-container > time.date, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event .time-container > time.date,
  section.content_carousel ul.posts > li.events li.event .time-container > time.date,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .time-container > time.date,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event .time-container > time.date,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .time-container > time.date,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event .time-container > time.date {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
  section.social_carousel ul.posts > li.events li.event .time-container .inner-container, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .time-container .inner-container, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event .time-container .inner-container, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .time-container .inner-container, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event .time-container .inner-container,
  section.content_carousel ul.posts > li.events li.event .time-container .inner-container,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .time-container .inner-container,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event .time-container .inner-container,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .time-container .inner-container,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event .time-container .inner-container {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    padding-top: 45px;
  }
}
section.social_carousel ul.posts > li.events li.event time.date, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event time.date, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event time.date, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event time.date, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event time.date,
section.content_carousel ul.posts > li.events li.event time.date,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event time.date,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event time.date,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event time.date,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event time.date {
  font-family: "franklin-gothic-compressed", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 60px;
  line-height: 1;
  text-transform: uppercase;
  color: #fff;
  display: block;
}
@media screen and (max-width: 1199px) {
  section.social_carousel ul.posts > li.events li.event time.date, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event time.date, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event time.date, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event time.date, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event time.date,
  section.content_carousel ul.posts > li.events li.event time.date,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event time.date,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event time.date,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event time.date,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event time.date {
    font-size: 50px;
  }
}
section.social_carousel ul.posts > li.events li.event time.date span, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event time.date span, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event time.date span, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event time.date span, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event time.date span,
section.content_carousel ul.posts > li.events li.event time.date span,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event time.date span,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event time.date span,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event time.date span,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event time.date span {
  display: block;
  width: 100%;
}
@media screen and (min-width: 960px) {
  section.social_carousel ul.posts > li.events li.event .event-info, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .event-info, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event .event-info, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .event-info, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event .event-info,
  section.content_carousel ul.posts > li.events li.event .event-info,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .event-info,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event .event-info,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .event-info,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event .event-info {
    padding: 36px 16.6666666667% 0;
  }
}
@media screen and (min-width: 1200px) {
  section.social_carousel ul.posts > li.events li.event .event-info, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .event-info, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event .event-info, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .event-info, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event .event-info,
  section.content_carousel ul.posts > li.events li.event .event-info,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .event-info,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event .event-info,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .event-info,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event .event-info {
    padding-top: 44px;
  }
}
section.social_carousel ul.posts > li.events li.event header, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event header, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event header, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event header, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event header,
section.content_carousel ul.posts > li.events li.event header,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event header,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event header,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event header,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event header {
  flex: 1 0 auto;
}
section.social_carousel ul.posts > li.events li.event header h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event header h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event header h3, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event header h3, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event header h3,
section.content_carousel ul.posts > li.events li.event header h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event header h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event header h3,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event header h3,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event header h3 {
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 20px;
  line-height: 24px;
  text-transform: uppercase;
}
section.social_carousel ul.posts > li.events li.event header h3 a, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event header h3 a, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event header h3 a, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event header h3 a, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event header h3 a,
section.content_carousel ul.posts > li.events li.event header h3 a,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event header h3 a,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event header h3 a,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event header h3 a,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event header h3 a {
  color: #4B9CD3;
}
section.social_carousel ul.posts > li.events li.event header h3 a:before, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event header h3 a:before, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event header h3 a:before, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event header h3 a:before, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event header h3 a:before,
section.content_carousel ul.posts > li.events li.event header h3 a:before,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event header h3 a:before,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event header h3 a:before,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event header h3 a:before,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event header h3 a:before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
section.social_carousel ul.posts > li.events li.event header .time, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event header .time, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event header .time, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event header .time, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event header .time,
section.social_carousel ul.posts > li.events li.event header .venue-cost,
section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event header .venue-cost,
section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event header .venue-cost,
section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event header .venue-cost,
section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event header .venue-cost,
section.content_carousel ul.posts > li.events li.event header .time,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event header .time,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event header .time,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event header .time,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event header .time,
section.content_carousel ul.posts > li.events li.event header .venue-cost,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event header .venue-cost,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event header .venue-cost,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event header .venue-cost,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event header .venue-cost {
  color: #fff;
  font-size: 16px;
  line-height: 24px;
}
section.social_carousel ul.posts > li.events li.event header .venue .address, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event header .venue .address, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event header .venue .address, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event header .venue .address, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event header .venue .address,
section.content_carousel ul.posts > li.events li.event header .venue .address,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event header .venue .address,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event header .venue .address,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event header .venue .address,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event header .venue .address {
  display: inline-block;
  width: 0;
  text-indent: -9999em;
}
section.social_carousel ul.posts > li.events li.event .content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event .content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event .content,
section.content_carousel ul.posts > li.events li.event .content,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .content,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event .content,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .content,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event .content {
  padding: 46px 0 100px;
  color: #C4C4C4;
}
section.social_carousel ul.posts > li.events li.event .range-container, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .range-container, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event .range-container, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .range-container, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event .range-container,
section.content_carousel ul.posts > li.events li.event .range-container,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .range-container,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event .range-container,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .range-container,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event .range-container {
  display: flex;
  align-items: center;
  position: relative;
}
@media screen and (min-width: 960px) {
  section.social_carousel ul.posts > li.events li.event .range-container, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .range-container, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event .range-container, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .range-container, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event .range-container,
  section.content_carousel ul.posts > li.events li.event .range-container,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .range-container,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event .range-container,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .range-container,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event .range-container {
    padding: 0 16.6666666667%;
  }
}
section.social_carousel ul.posts > li.events li.event .range-container .range-start, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .range-container .range-start, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event .range-container .range-start, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .range-container .range-start, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event .range-container .range-start,
section.content_carousel ul.posts > li.events li.event .range-container .range-start,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .range-container .range-start,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event .range-container .range-start,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .range-container .range-start,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event .range-container .range-start {
  width: 50%;
}
section.social_carousel ul.posts > li.events li.event .range-container .range-end, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .range-container .range-end, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event .range-container .range-end, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .range-container .range-end, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event .range-container .range-end,
section.content_carousel ul.posts > li.events li.event .range-container .range-end,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .range-container .range-end,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event .range-container .range-end,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .range-container .range-end,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event .range-container .range-end {
  width: 50%;
}
section.social_carousel ul.posts > li.events li.event .range-container .range-hyphen, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .range-container .range-hyphen, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event .range-container .range-hyphen, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .range-container .range-hyphen, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event .range-container .range-hyphen,
section.content_carousel ul.posts > li.events li.event .range-container .range-hyphen,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .range-container .range-hyphen,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event .range-container .range-hyphen,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .range-container .range-hyphen,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event .range-container .range-hyphen {
  padding: 10px;
}
section.social_carousel ul.posts > li.events ul.swiper-button-wrapper li:first-child button, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-button-wrapper li:first-child button, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events ul.swiper-button-wrapper li:first-child button, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-button-wrapper li:first-child button, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events ul.swiper-button-wrapper li:first-child button,
section.content_carousel ul.posts > li.events ul.swiper-button-wrapper li:first-child button,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-button-wrapper li:first-child button,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events ul.swiper-button-wrapper li:first-child button,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-button-wrapper li:first-child button,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events ul.swiper-button-wrapper li:first-child button {
  border-right: 0;
}
section.social_carousel ul.posts > li.events ul.swiper-button-wrapper li:last-child button, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-button-wrapper li:last-child button, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events ul.swiper-button-wrapper li:last-child button, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-button-wrapper li:last-child button, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events ul.swiper-button-wrapper li:last-child button,
section.content_carousel ul.posts > li.events ul.swiper-button-wrapper li:last-child button,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-button-wrapper li:last-child button,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events ul.swiper-button-wrapper li:last-child button,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-button-wrapper li:last-child button,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events ul.swiper-button-wrapper li:last-child button {
  border-left: 0;
}
section.social_carousel ul.posts > li.events ul.swiper-button-wrapper li button, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-button-wrapper li button, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events ul.swiper-button-wrapper li button, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-button-wrapper li button, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events ul.swiper-button-wrapper li button,
section.content_carousel ul.posts > li.events ul.swiper-button-wrapper li button,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-button-wrapper li button,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events ul.swiper-button-wrapper li button,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-button-wrapper li button,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events ul.swiper-button-wrapper li button {
  border: 1px solid #fff;
}
section.social_carousel ul.posts > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev,
section.content_carousel ul.posts > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctbGVmdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEwLjYgMTgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwLjYgMTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBpZD0iYXJyb3ctbGVmdC1wYXRoIiBwb2ludHM9IjAsOSA5LDAgMTAuNiwxLjYgMy4yLDkgMTAuNiwxNi40IDksMTggIi8+Cjwvc3ZnPgo=) center no-repeat #151515;
  background-size: 20px 20px;
}
section.social_carousel ul.posts > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev::after,
section.content_carousel ul.posts > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev::after,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev::after,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev::after,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev::after,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev::after {
  content: "";
  background: #fff;
}
section.social_carousel ul.posts > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover,
section.content_carousel ul.posts > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctbGVmdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEwLjYgMTgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwLjYgMTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctbGVmdC1wYXRoIiBwb2ludHM9IjAsOSA5LDAgMTAuNiwxLjYgMy4yLDkgMTAuNiwxNi40IDksMTggIi8+Cjwvc3ZnPgo=) center no-repeat #fff;
  background-size: 20px 20px;
}
section.social_carousel ul.posts > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover::after,
section.content_carousel ul.posts > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover::after,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover::after,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover::after,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover::after,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover::after {
  background: #151515;
}
section.social_carousel ul.posts > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next,
section.content_carousel ul.posts > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctcmlnaHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMC42IDE4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMC42IDE4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgaWQ9ImFycm93LXJpZ2h0LXBhdGgiIHBvaW50cz0iMTAuNiw5IDEuNiwwIDAsMS42IDcuNCw5IDAsMTYuNCAxLjYsMTggIi8+Cjwvc3ZnPgo=) center no-repeat #151515;
  background-size: 20px 20px;
}
section.social_carousel ul.posts > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next::after,
section.content_carousel ul.posts > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next::after,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next::after,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next::after,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next::after,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next::after {
  content: "";
  background: #fff;
}
section.social_carousel ul.posts > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover,
section.content_carousel ul.posts > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctcmlnaHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMC42IDE4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMC42IDE4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gaWQ9ImFycm93LXJpZ2h0LXBhdGgiIHBvaW50cz0iMTAuNiw5IDEuNiwwIDAsMS42IDcuNCw5IDAsMTYuNCAxLjYsMTggIi8+Cjwvc3ZnPgo=) center no-repeat #fff;
  background-size: 20px 20px;
}
section.social_carousel ul.posts > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover::after,
section.content_carousel ul.posts > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover::after,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover::after,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover::after,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover::after,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover::after {
  background: #151515;
}
section.social_carousel ul.posts > li.social-media li.social, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media li.social, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media li.social,
section.content_carousel ul.posts > li.social-media li.social,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media li.social,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media li.social {
  text-align: center;
  color: #797979;
}
section.social_carousel ul.posts > li.social-media li.social span.icon, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social span.icon, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media li.social span.icon, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social span.icon, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media li.social span.icon,
section.content_carousel ul.posts > li.social-media li.social span.icon,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social span.icon,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media li.social span.icon,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social span.icon,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media li.social span.icon {
  display: inline-block;
  min-height: 22px;
  margin: 0 0 20px;
  padding: 35px 0 0;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 20px;
  text-transform: uppercase;
  color: #151515;
}
section.social_carousel ul.posts > li.social-media li.social div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media li.social div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media li.social div.content,
section.content_carousel ul.posts > li.social-media li.social div.content,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social div.content,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media li.social div.content,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social div.content,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media li.social div.content {
  padding: 45px 16.6666666667% 0;
}
section.social_carousel ul.posts > li.social-media li.social.facebook .image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social.facebook .image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media li.social.facebook .image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social.facebook .image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media li.social.facebook .image,
section.content_carousel ul.posts > li.social-media li.social.facebook .image,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social.facebook .image,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media li.social.facebook .image,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social.facebook .image,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media li.social.facebook .image {
  display: block;
  position: relative;
  overflow: hidden;
}
section.social_carousel ul.posts > li.social-media li.social.facebook .image::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social.facebook .image::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media li.social.facebook .image::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social.facebook .image::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media li.social.facebook .image::after,
section.content_carousel ul.posts > li.social-media li.social.facebook .image::after,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social.facebook .image::after,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media li.social.facebook .image::after,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social.facebook .image::after,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media li.social.facebook .image::after {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
section.social_carousel ul.posts > li.social-media li.social.facebook .image > img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social.facebook .image > img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media li.social.facebook .image > img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social.facebook .image > img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media li.social.facebook .image > img, section.social_carousel ul.posts > li.social-media li.social.facebook .image a, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social.facebook .image a, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media li.social.facebook .image a, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social.facebook .image a, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media li.social.facebook .image a,
section.content_carousel ul.posts > li.social-media li.social.facebook .image > img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social.facebook .image > img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media li.social.facebook .image > img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social.facebook .image > img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media li.social.facebook .image > img,
section.content_carousel ul.posts > li.social-media li.social.facebook .image a,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social.facebook .image a,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media li.social.facebook .image a,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social.facebook .image a,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media li.social.facebook .image a {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
section.social_carousel ul.posts > li.social-media li.social.facebook .image > img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social.facebook .image > img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media li.social.facebook .image > img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social.facebook .image > img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media li.social.facebook .image > img,
section.content_carousel ul.posts > li.social-media li.social.facebook .image > img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social.facebook .image > img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media li.social.facebook .image > img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social.facebook .image > img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media li.social.facebook .image > img {
  max-height: 227px;
}
section.social_carousel ul.posts > li.social-media li.social.facebook span.icon, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social.facebook span.icon, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media li.social.facebook span.icon, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social.facebook span.icon, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media li.social.facebook span.icon,
section.content_carousel ul.posts > li.social-media li.social.facebook span.icon,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social.facebook span.icon,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media li.social.facebook span.icon,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social.facebook span.icon,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media li.social.facebook span.icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tZmFjZWJvb2siIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMSAxOS41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMSAxOS41IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InNvY2lhbGljb24tZmFjZWJvb2stcGF0aCIgZmlsbD0iIzRCOUNEMyIgZD0iTTExLDAuMkMxMC43LDAuMiw5LjQsMCw4LDBDNS4zLDAsMy4zLDEuNiwzLjMsNC42djIuNkgwdjMuNGgzLjN2OC45aDMuOXYtOC45aDMuM0wxMSw3LjIKCUg3LjFWNC45YzAtMSwwLjMtMS42LDEuOC0xLjZoMlYwLjJIMTF6Ii8+Cjwvc3ZnPgo=) top center no-repeat;
  background-size: 20px 20px;
}
section.social_carousel ul.posts > li.social-media li.social.twitter, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social.twitter, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media li.social.twitter, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social.twitter, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media li.social.twitter,
section.content_carousel ul.posts > li.social-media li.social.twitter,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social.twitter,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media li.social.twitter,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social.twitter,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media li.social.twitter {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
section.social_carousel ul.posts > li.social-media li.social.twitter span.icon, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social.twitter span.icon, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media li.social.twitter span.icon, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social.twitter span.icon, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media li.social.twitter span.icon,
section.content_carousel ul.posts > li.social-media li.social.twitter span.icon,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social.twitter span.icon,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media li.social.twitter span.icon,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social.twitter span.icon,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media li.social.twitter span.icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tdHdpdHRlciIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDIzIDE4LjkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIzIDE4LjkiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBpZD0ic29jaWFsaWNvbi10d2l0dGVyLXBhdGgiIGZpbGw9IiM0QjlDRDMiIGQ9Ik0yMywyLjJjLTAuOCwwLjMtMS43LDAuNi0yLjcsMC44YzAuOS0wLjYsMS43LTEuNiwyLTIuN2MtMC45LDAuNS0xLjksMC45LTMsMS4xCgljLTAuOC0wLjgtMi0xLjQtMy41LTEuNGMtMi43LDAtNC43LDItNC43LDQuN2MwLDAuMywwLDAuOCwwLjIsMS4xYy0zLjktMC4yLTcuNC0yLTkuOC01QzEuMywxLjYsMC45LDIuNCwwLjksMy4zCgljMCwxLjYsMC44LDMuMiwyLDMuOWMtMC44LDAtMS42LTAuMy0yLjItMC42bDAsMGMwLDIuNCwxLjYsNC4zLDMuOCw0LjZjLTAuMywwLjItMC42LDAuMy0xLjEsMC4zYy0wLjMsMC0wLjYsMC0wLjksMAoJYzAuNiwxLjksMi40LDMuMiw0LjQsMy4zYy0xLjYsMS4zLTMuNiwyLTUuOCwyYy0wLjUsMC0wLjgsMC0xLjEsMGMyLDEuNCw0LjYsMiw3LjIsMmM4LjcsMCwxMy40LTcuMiwxMy40LTEzLjRjMC0wLjIsMC0wLjUsMC0wLjYKCUMyMS42LDMuOSwyMi40LDMuMiwyMywyLjIiLz4KPC9zdmc+Cg==) top center no-repeat;
  background-size: 20px 20px;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  section.social_carousel ul.posts > li.social-media li.social.twitter, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social.twitter, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media li.social.twitter, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social.twitter, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media li.social.twitter,
  section.content_carousel ul.posts > li.social-media li.social.twitter,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social.twitter,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media li.social.twitter,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social.twitter,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media li.social.twitter {
    display: inline-block;
  }
}
section.social_carousel ul.posts > li.social-media li.social.instagram .image > img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social.instagram .image > img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media li.social.instagram .image > img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social.instagram .image > img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media li.social.instagram .image > img,
section.content_carousel ul.posts > li.social-media li.social.instagram .image > img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social.instagram .image > img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media li.social.instagram .image > img,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social.instagram .image > img,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media li.social.instagram .image > img {
  max-height: 300px;
}
section.social_carousel ul.posts > li.social-media li.social.instagram span.icon, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social.instagram span.icon, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media li.social.instagram span.icon, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social.instagram span.icon, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media li.social.instagram span.icon,
section.content_carousel ul.posts > li.social-media li.social.instagram span.icon,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media li.social.instagram span.icon,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media li.social.instagram span.icon,
section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media li.social.instagram span.icon,
section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media li.social.instagram span.icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24taW5zdGFncmFtIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTkgMTkuMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTkgMTkuMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJzb2NpYWxpY29uLWluc3RhZ3JhbS1wYXRoIiBmaWxsPSIjNEI5Q0QzIiBkPSJNOS41LDBDNi45LDAsNi42LDAsNS42LDAuMWMtMSwwLTEuNywwLjItMi4zLDAuNEMyLjcsMC43LDIuMSwxLjEsMS42LDEuNlMwLjcsMi43LDAuNSwzLjMKCUMwLjMsMy45LDAuMSw0LjYsMC4xLDUuNkMwLDYuNiwwLDYuOSwwLDkuNXMwLDIuOSwwLjEsMy45YzAsMSwwLjIsMS43LDAuNCwyLjNjMC4yLDAuNiwwLjYsMS4yLDEuMSwxLjdjMC41LDAuNSwxLjEsMC45LDEuNywxLjEKCWMwLjYsMC4yLDEuMywwLjQsMi4zLDAuNGMxLDAsMS4zLDAuMSwzLjksMC4xczIuOSwwLDMuOS0wLjFjMSwwLDEuNy0wLjIsMi4zLTAuNGMwLjYtMC4yLDEuMi0wLjYsMS43LTEuMWMwLjUtMC41LDAuOS0xLjEsMS4xLTEuNwoJYzAuMi0wLjYsMC40LTEuMywwLjQtMi4zYzAtMSwwLjEtMS4zLDAuMS0zLjlzMC0yLjktMC4xLTMuOWMwLTEtMC4yLTEuNy0wLjQtMi4zYy0wLjItMC42LTAuNi0xLjItMS4xLTEuNwoJYy0wLjUtMC41LTEuMS0wLjktMS43LTEuMWMtMC42LTAuMi0xLjMtMC40LTIuMy0wLjRDMTIuNCwwLDEyLjEsMCw5LjUsMCBNOS41LDEuN2MyLjUsMCwyLjgsMCwzLjgsMC4xYzAuOSwwLDEuNCwwLjIsMS44LDAuMwoJYzAuNCwwLjIsMC44LDAuNCwxLjEsMC43YzAuMywwLjMsMC41LDAuNywwLjcsMS4xYzAuMSwwLjMsMC4zLDAuOCwwLjMsMS44YzAsMSwwLjEsMS4zLDAuMSwzLjljMCwyLjUsMCwyLjgtMC4xLDMuOAoJYzAsMC45LTAuMiwxLjQtMC4zLDEuOGMtMC4yLDAuNC0wLjQsMC44LTAuNywxLjFjLTAuMywwLjMtMC42LDAuNS0xLjEsMC43Yy0wLjMsMC4xLTAuOCwwLjMtMS44LDAuM2MtMSwwLTEuMywwLjEtMy44LDAuMQoJcy0yLjgsMC0zLjgtMC4xYy0wLjksMC0xLjQtMC4yLTEuOC0wLjNjLTAuNC0wLjItMC44LTAuNC0xLjEtMC43Yy0wLjMtMC4zLTAuNS0wLjctMC43LTEuMWMtMC4xLTAuMy0wLjMtMC44LTAuMy0xLjgKCWMwLTEtMC4xLTEuMy0wLjEtMy44YzAtMi41LDAtMi44LDAuMS0zLjljMC0wLjksMC4yLTEuNCwwLjMtMS44YzAuMi0wLjQsMC40LTAuOCwwLjctMS4xYzAuMy0wLjMsMC42LTAuNSwxLjEtMC43CglDNC4yLDIsNC43LDEuOCw1LjcsMS44QzYuNywxLjcsNywxLjcsOS41LDEuNyBNOS41LDEyLjdjLTEuNywwLTMuMi0xLjQtMy4yLTMuMmMwLTEuOCwxLjQtMy4yLDMuMi0zLjJzMy4yLDEuNCwzLjIsMy4yCglDMTIuNywxMS4zLDExLjIsMTIuNyw5LjUsMTIuNyBNOS41LDQuNmMtMi43LDAtNC45LDIuMi00LjksNC45czIuMiw0LjksNC45LDQuOXM0LjktMi4yLDQuOS00LjlTMTIuMiw0LjYsOS41LDQuNiBNMTUuNyw0LjQKCWMwLDAuNi0wLjUsMS4xLTEuMSwxLjFjLTAuNiwwLTEuMS0wLjUtMS4xLTEuMWMwLTAuNiwwLjUtMS4xLDEuMS0xLjFDMTUuMiwzLjMsMTUuNywzLjgsMTUuNyw0LjQiLz4KPC9zdmc+Cg==) top center no-repeat;
  background-size: 20px 20px;
}
section.social_carousel footer,
section.content_carousel footer {
  display: none;
}
section.social_carousel footer .more,
section.content_carousel footer .more {
  display: block;
  padding: 50px 0;
  margin: 0 auto;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  color: #4B9CD3;
  font-size: 18px;
  line-height: 26px;
  text-transform: uppercase;
  transition: color 0.25s ease-in-out;
}
section.social_carousel footer .more:focus, section.social_carousel footer .more:active, .no-touchevents section.social_carousel footer .more:hover, section.social_carousel footer .more:hover,
section.content_carousel footer .more:focus,
section.content_carousel footer .more:active,
.no-touchevents section.content_carousel footer .more:hover,
section.content_carousel footer .more:hover {
  color: #151515;
  text-decoration: none;
}
@media screen and (max-width: 959px) {
  section.social_carousel footer,
  section.content_carousel footer {
    display: block;
    clear: both;
    float: left;
    width: 100%;
    text-align: center;
    border-top: 1px solid #E1E1E1;
    border-bottom: 1px solid #E1E1E1;
  }
}
@media screen and (max-width: 959px) {
  section.social_carousel .container,
  section.content_carousel .container {
    flex-direction: column;
  }
  section.social_carousel header.top-level,
  section.content_carousel header.top-level {
    border-left: 0;
    border-bottom: 1px solid #E1E1E1;
  }
  section.social_carousel ul.posts, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added,
  section.content_carousel ul.posts,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added {
    position: relative;
    width: 100%;
  }
  section.social_carousel ul.posts > li, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li,
  section.content_carousel ul.posts > li,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li {
    position: relative;
    display: inline-block;
    width: 100%;
    padding: 0;
    /**
        * Posts Column
        */
    /**
        * Events Column
        */
    /**
        * Social Media Column
        */
  }
  section.social_carousel ul.posts > li .title, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li .title, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li .title, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li .title, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li .title,
  section.content_carousel ul.posts > li .title,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li .title,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li .title,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li .title,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li .title {
    top: 60px;
    left: 6%;
    font-size: 22px;
  }
  section.social_carousel ul.posts > li.events .title, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events .title, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events .title, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events .title, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events .title,
  section.content_carousel ul.posts > li.events .title,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events .title,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events .title,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events .title,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events .title {
    display: none;
  }
  section.social_carousel ul.posts > li.posts, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added, section.social_carousel ul.posts > li.discover-articles, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles,
  section.content_carousel ul.posts > li.posts,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added,
  section.content_carousel ul.posts > li.discover-articles,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles {
    padding: 0;
  }
  section.social_carousel ul.posts > li.posts ul li.post, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.post, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts ul li.post, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.post, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts ul li.post, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.post, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner ul li.post, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.post, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner ul li.post, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.post, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner ul li.post, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.post, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added ul li.post, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.post, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added ul li.post, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.post, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added ul li.post,
  section.social_carousel ul.posts > li.posts ul li.discover,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.discover,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts ul li.discover,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.discover,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts ul li.discover,
  section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.discover,
  section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner ul li.discover,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.discover,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner ul li.discover,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.discover,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner ul li.discover,
  section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.discover,
  section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added ul li.discover,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.discover,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added ul li.discover,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.discover,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added ul li.discover, section.social_carousel ul.posts > li.discover-articles ul li.post, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.post, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles ul li.post, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.post, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles ul li.post,
  section.social_carousel ul.posts > li.discover-articles ul li.discover,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.discover,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles ul li.discover,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.discover,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles ul li.discover,
  section.content_carousel ul.posts > li.posts ul li.post,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.post,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts ul li.post,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.post,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts ul li.post,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.post,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner ul li.post,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.post,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner ul li.post,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.post,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner ul li.post,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.post,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added ul li.post,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.post,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added ul li.post,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.post,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added ul li.post,
  section.content_carousel ul.posts > li.posts ul li.discover,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.discover,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts ul li.discover,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.discover,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts ul li.discover,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.discover,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner ul li.discover,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.discover,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner ul li.discover,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.discover,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner ul li.discover,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.discover,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added ul li.discover,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.discover,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added ul li.discover,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.discover,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added ul li.discover,
  section.content_carousel ul.posts > li.discover-articles ul li.post,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.post,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles ul li.post,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.post,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles ul li.post,
  section.content_carousel ul.posts > li.discover-articles ul li.discover,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.discover,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles ul li.discover,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.discover,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles ul li.discover {
    position: relative;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 50px 4.1666666667%;
    height: auto;
    border-bottom: solid 1px #E1E1E1;
    /**
           * Image
           */
    /**
           * Content
           */
  }
  section.social_carousel ul.posts > li.posts ul li.post:last-child, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.post:last-child, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts ul li.post:last-child, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.post:last-child, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts ul li.post:last-child, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.post:last-child, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner ul li.post:last-child, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.post:last-child, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner ul li.post:last-child, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.post:last-child, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner ul li.post:last-child, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.post:last-child, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added ul li.post:last-child, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.post:last-child, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added ul li.post:last-child, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.post:last-child, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added ul li.post:last-child,
  section.social_carousel ul.posts > li.posts ul li.discover:last-child,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.discover:last-child,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts ul li.discover:last-child,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.discover:last-child,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts ul li.discover:last-child,
  section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.discover:last-child,
  section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner ul li.discover:last-child,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.discover:last-child,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner ul li.discover:last-child,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.discover:last-child,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner ul li.discover:last-child,
  section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.discover:last-child,
  section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added ul li.discover:last-child,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.discover:last-child,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added ul li.discover:last-child,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.discover:last-child,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added ul li.discover:last-child, section.social_carousel ul.posts > li.discover-articles ul li.post:last-child, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.post:last-child, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles ul li.post:last-child, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.post:last-child, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles ul li.post:last-child,
  section.social_carousel ul.posts > li.discover-articles ul li.discover:last-child,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.discover:last-child,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles ul li.discover:last-child,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.discover:last-child,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles ul li.discover:last-child,
  section.content_carousel ul.posts > li.posts ul li.post:last-child,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.post:last-child,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts ul li.post:last-child,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.post:last-child,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts ul li.post:last-child,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.post:last-child,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner ul li.post:last-child,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.post:last-child,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner ul li.post:last-child,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.post:last-child,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner ul li.post:last-child,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.post:last-child,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added ul li.post:last-child,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.post:last-child,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added ul li.post:last-child,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.post:last-child,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added ul li.post:last-child,
  section.content_carousel ul.posts > li.posts ul li.discover:last-child,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.discover:last-child,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts ul li.discover:last-child,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.discover:last-child,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts ul li.discover:last-child,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.discover:last-child,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner ul li.discover:last-child,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.discover:last-child,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner ul li.discover:last-child,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.discover:last-child,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner ul li.discover:last-child,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.discover:last-child,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added ul li.discover:last-child,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.discover:last-child,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added ul li.discover:last-child,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.discover:last-child,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added ul li.discover:last-child,
  section.content_carousel ul.posts > li.discover-articles ul li.post:last-child,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.post:last-child,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles ul li.post:last-child,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.post:last-child,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles ul li.post:last-child,
  section.content_carousel ul.posts > li.discover-articles ul li.discover:last-child,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.discover:last-child,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles ul li.discover:last-child,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.discover:last-child,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles ul li.discover:last-child {
    border-bottom: 0;
  }
  section.social_carousel ul.posts > li.posts ul li.post div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.post div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts ul li.post div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.post div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts ul li.post div.image, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.post div.image, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner ul li.post div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.post div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner ul li.post div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.post div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner ul li.post div.image, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.post div.image, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added ul li.post div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.post div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added ul li.post div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.post div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added ul li.post div.image,
  section.social_carousel ul.posts > li.posts ul li.discover div.image,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.discover div.image,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts ul li.discover div.image,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.discover div.image,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts ul li.discover div.image,
  section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.discover div.image,
  section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner ul li.discover div.image,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.discover div.image,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner ul li.discover div.image,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.discover div.image,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner ul li.discover div.image,
  section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.discover div.image,
  section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added ul li.discover div.image,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.discover div.image,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added ul li.discover div.image,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.discover div.image,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added ul li.discover div.image, section.social_carousel ul.posts > li.discover-articles ul li.post div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.post div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles ul li.post div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.post div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles ul li.post div.image,
  section.social_carousel ul.posts > li.discover-articles ul li.discover div.image,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.discover div.image,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles ul li.discover div.image,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.discover div.image,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles ul li.discover div.image,
  section.content_carousel ul.posts > li.posts ul li.post div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.post div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts ul li.post div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.post div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts ul li.post div.image,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.post div.image,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner ul li.post div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.post div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner ul li.post div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.post div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner ul li.post div.image,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.post div.image,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added ul li.post div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.post div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added ul li.post div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.post div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added ul li.post div.image,
  section.content_carousel ul.posts > li.posts ul li.discover div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.discover div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts ul li.discover div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.discover div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts ul li.discover div.image,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.discover div.image,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner ul li.discover div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.discover div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner ul li.discover div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.discover div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner ul li.discover div.image,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.discover div.image,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added ul li.discover div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.discover div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added ul li.discover div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.discover div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added ul li.discover div.image,
  section.content_carousel ul.posts > li.discover-articles ul li.post div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.post div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles ul li.post div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.post div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles ul li.post div.image,
  section.content_carousel ul.posts > li.discover-articles ul li.discover div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.discover div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles ul li.discover div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.discover div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles ul li.discover div.image {
    width: 31.8181818182%;
  }
  section.social_carousel ul.posts > li.posts ul li.post:not(.has-post-thumbnail) div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.post:not(.has-post-thumbnail) div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts ul li.post:not(.has-post-thumbnail) div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.post:not(.has-post-thumbnail) div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts ul li.post:not(.has-post-thumbnail) div.content, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.post:not(.has-post-thumbnail) div.content, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner ul li.post:not(.has-post-thumbnail) div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.post:not(.has-post-thumbnail) div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner ul li.post:not(.has-post-thumbnail) div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.post:not(.has-post-thumbnail) div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner ul li.post:not(.has-post-thumbnail) div.content, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.post:not(.has-post-thumbnail) div.content, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added ul li.post:not(.has-post-thumbnail) div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.post:not(.has-post-thumbnail) div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added ul li.post:not(.has-post-thumbnail) div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.post:not(.has-post-thumbnail) div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added ul li.post:not(.has-post-thumbnail) div.content,
  section.social_carousel ul.posts > li.posts ul li.discover:not(.has-post-thumbnail) div.content,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.discover:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts ul li.discover:not(.has-post-thumbnail) div.content,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.discover:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts ul li.discover:not(.has-post-thumbnail) div.content,
  section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.discover:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner ul li.discover:not(.has-post-thumbnail) div.content,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.discover:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner ul li.discover:not(.has-post-thumbnail) div.content,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.discover:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner ul li.discover:not(.has-post-thumbnail) div.content,
  section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.discover:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added ul li.discover:not(.has-post-thumbnail) div.content,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.discover:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added ul li.discover:not(.has-post-thumbnail) div.content,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.discover:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added ul li.discover:not(.has-post-thumbnail) div.content, section.social_carousel ul.posts > li.discover-articles ul li.post:not(.has-post-thumbnail) div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.post:not(.has-post-thumbnail) div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles ul li.post:not(.has-post-thumbnail) div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.post:not(.has-post-thumbnail) div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles ul li.post:not(.has-post-thumbnail) div.content,
  section.social_carousel ul.posts > li.discover-articles ul li.discover:not(.has-post-thumbnail) div.content,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.discover:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles ul li.discover:not(.has-post-thumbnail) div.content,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.discover:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles ul li.discover:not(.has-post-thumbnail) div.content,
  section.content_carousel ul.posts > li.posts ul li.post:not(.has-post-thumbnail) div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.post:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts ul li.post:not(.has-post-thumbnail) div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.post:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts ul li.post:not(.has-post-thumbnail) div.content,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.post:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner ul li.post:not(.has-post-thumbnail) div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.post:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner ul li.post:not(.has-post-thumbnail) div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.post:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner ul li.post:not(.has-post-thumbnail) div.content,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.post:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added ul li.post:not(.has-post-thumbnail) div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.post:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added ul li.post:not(.has-post-thumbnail) div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.post:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added ul li.post:not(.has-post-thumbnail) div.content,
  section.content_carousel ul.posts > li.posts ul li.discover:not(.has-post-thumbnail) div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.discover:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts ul li.discover:not(.has-post-thumbnail) div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.discover:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts ul li.discover:not(.has-post-thumbnail) div.content,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.discover:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner ul li.discover:not(.has-post-thumbnail) div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.discover:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner ul li.discover:not(.has-post-thumbnail) div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.discover:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner ul li.discover:not(.has-post-thumbnail) div.content,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.discover:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added ul li.discover:not(.has-post-thumbnail) div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.discover:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added ul li.discover:not(.has-post-thumbnail) div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.discover:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added ul li.discover:not(.has-post-thumbnail) div.content,
  section.content_carousel ul.posts > li.discover-articles ul li.post:not(.has-post-thumbnail) div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.post:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles ul li.post:not(.has-post-thumbnail) div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.post:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles ul li.post:not(.has-post-thumbnail) div.content,
  section.content_carousel ul.posts > li.discover-articles ul li.discover:not(.has-post-thumbnail) div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.discover:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles ul li.discover:not(.has-post-thumbnail) div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.discover:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles ul li.discover:not(.has-post-thumbnail) div.content {
    width: auto;
  }
  section.social_carousel ul.posts > li.posts ul li.post div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.post div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts ul li.post div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.post div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts ul li.post div.content, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.post div.content, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner ul li.post div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.post div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner ul li.post div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.post div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner ul li.post div.content, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.post div.content, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added ul li.post div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.post div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added ul li.post div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.post div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added ul li.post div.content,
  section.social_carousel ul.posts > li.posts ul li.discover div.content,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.discover div.content,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts ul li.discover div.content,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.discover div.content,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts ul li.discover div.content,
  section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.discover div.content,
  section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner ul li.discover div.content,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.discover div.content,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner ul li.discover div.content,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.discover div.content,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner ul li.discover div.content,
  section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.discover div.content,
  section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added ul li.discover div.content,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.discover div.content,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added ul li.discover div.content,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.discover div.content,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added ul li.discover div.content, section.social_carousel ul.posts > li.discover-articles ul li.post div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.post div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles ul li.post div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.post div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles ul li.post div.content,
  section.social_carousel ul.posts > li.discover-articles ul li.discover div.content,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.discover div.content,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles ul li.discover div.content,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.discover div.content,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles ul li.discover div.content,
  section.content_carousel ul.posts > li.posts ul li.post div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.post div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts ul li.post div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.post div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts ul li.post div.content,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.post div.content,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner ul li.post div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.post div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner ul li.post div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.post div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner ul li.post div.content,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.post div.content,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added ul li.post div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.post div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added ul li.post div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.post div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added ul li.post div.content,
  section.content_carousel ul.posts > li.posts ul li.discover div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.discover div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts ul li.discover div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.discover div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts ul li.discover div.content,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.discover div.content,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner ul li.discover div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.discover div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner ul li.discover div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.discover div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner ul li.discover div.content,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.discover div.content,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added ul li.discover div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.discover div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added ul li.discover div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.discover div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added ul li.discover div.content,
  section.content_carousel ul.posts > li.discover-articles ul li.post div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.post div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles ul li.post div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.post div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles ul li.post div.content,
  section.content_carousel ul.posts > li.discover-articles ul li.discover div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.discover div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles ul li.discover div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.discover div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles ul li.discover div.content {
    width: 63.6363636364%;
    padding: 0 0 30px 8.3333333333%;
    text-align: left;
  }
  section.social_carousel ul.posts > li.posts ul li.post div.content header, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.post div.content header, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts ul li.post div.content header, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.post div.content header, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts ul li.post div.content header, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.post div.content header, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner ul li.post div.content header, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.post div.content header, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner ul li.post div.content header, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.post div.content header, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner ul li.post div.content header, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.post div.content header, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added ul li.post div.content header, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.post div.content header, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added ul li.post div.content header, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.post div.content header, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added ul li.post div.content header,
  section.social_carousel ul.posts > li.posts ul li.discover div.content header,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.discover div.content header,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts ul li.discover div.content header,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.discover div.content header,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts ul li.discover div.content header,
  section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.discover div.content header,
  section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner ul li.discover div.content header,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.discover div.content header,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner ul li.discover div.content header,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.discover div.content header,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner ul li.discover div.content header,
  section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.discover div.content header,
  section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added ul li.discover div.content header,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.discover div.content header,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added ul li.discover div.content header,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.discover div.content header,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added ul li.discover div.content header, section.social_carousel ul.posts > li.discover-articles ul li.post div.content header, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.post div.content header, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles ul li.post div.content header, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.post div.content header, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles ul li.post div.content header,
  section.social_carousel ul.posts > li.discover-articles ul li.discover div.content header,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.discover div.content header,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles ul li.discover div.content header,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.discover div.content header,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles ul li.discover div.content header,
  section.content_carousel ul.posts > li.posts ul li.post div.content header,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.post div.content header,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts ul li.post div.content header,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.post div.content header,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts ul li.post div.content header,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.post div.content header,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner ul li.post div.content header,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.post div.content header,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner ul li.post div.content header,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.post div.content header,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner ul li.post div.content header,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.post div.content header,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added ul li.post div.content header,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.post div.content header,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added ul li.post div.content header,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.post div.content header,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added ul li.post div.content header,
  section.content_carousel ul.posts > li.posts ul li.discover div.content header,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.discover div.content header,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts ul li.discover div.content header,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.discover div.content header,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts ul li.discover div.content header,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.discover div.content header,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner ul li.discover div.content header,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.discover div.content header,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner ul li.discover div.content header,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.discover div.content header,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner ul li.discover div.content header,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.discover div.content header,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added ul li.discover div.content header,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.discover div.content header,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added ul li.discover div.content header,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.discover div.content header,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added ul li.discover div.content header,
  section.content_carousel ul.posts > li.discover-articles ul li.post div.content header,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.post div.content header,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles ul li.post div.content header,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.post div.content header,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles ul li.post div.content header,
  section.content_carousel ul.posts > li.discover-articles ul li.discover div.content header,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.discover div.content header,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles ul li.discover div.content header,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.discover div.content header,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles ul li.discover div.content header {
    margin: 0 0 10px 0;
  }
  section.social_carousel ul.posts > li.posts ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul.swiper-pagination, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul.swiper-pagination, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul.swiper-pagination, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul.swiper-pagination, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul.swiper-pagination, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul.swiper-pagination, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul.swiper-pagination, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul.swiper-pagination, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added ul.swiper-pagination, section.social_carousel ul.posts > li.discover-articles ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul.swiper-pagination, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul.swiper-pagination, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles ul.swiper-pagination,
  section.content_carousel ul.posts > li.posts ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul.swiper-pagination,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul.swiper-pagination,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul.swiper-pagination,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul.swiper-pagination,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul.swiper-pagination,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul.swiper-pagination,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul.swiper-pagination,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul.swiper-pagination,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added ul.swiper-pagination,
  section.content_carousel ul.posts > li.discover-articles ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul.swiper-pagination,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul.swiper-pagination,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles ul.swiper-pagination {
    position: absolute;
    bottom: 50px;
    left: 41.6666666667%;
    margin: 0 0 0 -10px;
    z-index: 2;
    justify-content: flex-start;
  }
  section.social_carousel ul.posts > li.events, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events,
  section.content_carousel ul.posts > li.events,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events {
    padding: 0;
  }
  section.social_carousel ul.posts > li.events li.event, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event,
  section.content_carousel ul.posts > li.events li.event,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event {
    padding: 50px 0 0 0;
    border-bottom: 0;
    display: inline-block;
  }
  section.social_carousel ul.posts > li.events li.event:before, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event:before, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event:before, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event:before, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event:before,
  section.content_carousel ul.posts > li.events li.event:before,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event:before,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event:before,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event:before,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event:before {
    content: "";
    display: block;
    position: absolute;
    top: 50px;
    left: 33.3333333333%;
    height: 100%;
    border-right: 1px solid #2D2D2D;
  }
  section.social_carousel ul.posts > li.events li.event time.date, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event time.date, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event time.date, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event time.date, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event time.date,
  section.content_carousel ul.posts > li.events li.event time.date,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event time.date,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event time.date,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event time.date,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event time.date {
    float: left;
    width: 33.3333333333%;
    padding: 35px 0 80px;
  }
  section.social_carousel ul.posts > li.events li.event .event-info, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .event-info, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event .event-info, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .event-info, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event .event-info,
  section.content_carousel ul.posts > li.events li.event .event-info,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .event-info,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event .event-info,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .event-info,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event .event-info {
    float: left;
    width: 62.5%;
    padding: 35px 0 80px 8.3333333333%;
    text-align: left;
  }
  section.social_carousel ul.posts > li.events ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-pagination, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-pagination, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events ul.swiper-pagination,
  section.content_carousel ul.posts > li.events ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-pagination,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-pagination,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events ul.swiper-pagination {
    position: absolute;
    bottom: 30px;
    left: 41.6666666667%;
    margin: 0;
    z-index: 2;
    justify-content: flex-start;
  }
  section.social_carousel ul.posts > li.social-media, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media,
  section.content_carousel ul.posts > li.social-media,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media {
    padding: 0;
  }
  section.social_carousel ul.posts > li.social-media ul li.social, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media ul li.social, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media ul li.social,
  section.content_carousel ul.posts > li.social-media ul li.social,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media ul li.social,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media ul li.social {
    width: 100%;
    height: 367px;
    padding: 50px 4.1666666667%;
    /**
           * Image
           */
    /**
           * Content
           */
  }
  section.social_carousel ul.posts > li.social-media ul li.social.facebook, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social.facebook, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media ul li.social.facebook, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social.facebook, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media ul li.social.facebook, section.social_carousel ul.posts > li.social-media ul li.social.instagram, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social.instagram, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media ul li.social.instagram, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social.instagram, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media ul li.social.instagram,
  section.content_carousel ul.posts > li.social-media ul li.social.facebook,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social.facebook,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media ul li.social.facebook,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social.facebook,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media ul li.social.facebook,
  section.content_carousel ul.posts > li.social-media ul li.social.instagram,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social.instagram,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media ul li.social.instagram,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social.instagram,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media ul li.social.instagram {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
  }
  section.social_carousel ul.posts > li.social-media ul li.social.twitter, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social.twitter, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media ul li.social.twitter, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social.twitter, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media ul li.social.twitter,
  section.content_carousel ul.posts > li.social-media ul li.social.twitter,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social.twitter,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media ul li.social.twitter,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social.twitter,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media ul li.social.twitter {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  section.social_carousel ul.posts > li.social-media ul li.social.twitter p, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social.twitter p, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media ul li.social.twitter p, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social.twitter p, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media ul li.social.twitter p,
  section.content_carousel ul.posts > li.social-media ul li.social.twitter p,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social.twitter p,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media ul li.social.twitter p,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social.twitter p,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media ul li.social.twitter p {
    width: 100%;
  }
  section.social_carousel ul.posts > li.social-media ul li.social.facebook span.icon, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social.facebook span.icon, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media ul li.social.facebook span.icon, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social.facebook span.icon, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media ul li.social.facebook span.icon,
  section.content_carousel ul.posts > li.social-media ul li.social.facebook span.icon,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social.facebook span.icon,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media ul li.social.facebook span.icon,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social.facebook span.icon,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media ul li.social.facebook span.icon {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tZmFjZWJvb2siIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMSAxOS41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMSAxOS41IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InNvY2lhbGljb24tZmFjZWJvb2stcGF0aCIgZmlsbD0iIzRCOUNEMyIgZD0iTTExLDAuMkMxMC43LDAuMiw5LjQsMCw4LDBDNS4zLDAsMy4zLDEuNiwzLjMsNC42djIuNkgwdjMuNGgzLjN2OC45aDMuOXYtOC45aDMuM0wxMSw3LjIKCUg3LjFWNC45YzAtMSwwLjMtMS42LDEuOC0xLjZoMlYwLjJIMTF6Ii8+Cjwvc3ZnPgo=) left top no-repeat;
    background-size: 20px 20px;
    margin: 0 0 20px;
  }
  section.social_carousel ul.posts > li.social-media ul li.social.instagram span.icon, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social.instagram span.icon, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media ul li.social.instagram span.icon, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social.instagram span.icon, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media ul li.social.instagram span.icon,
  section.content_carousel ul.posts > li.social-media ul li.social.instagram span.icon,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social.instagram span.icon,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media ul li.social.instagram span.icon,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social.instagram span.icon,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media ul li.social.instagram span.icon {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24taW5zdGFncmFtIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTkgMTkuMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTkgMTkuMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJzb2NpYWxpY29uLWluc3RhZ3JhbS1wYXRoIiBmaWxsPSIjNEI5Q0QzIiBkPSJNOS41LDBDNi45LDAsNi42LDAsNS42LDAuMWMtMSwwLTEuNywwLjItMi4zLDAuNEMyLjcsMC43LDIuMSwxLjEsMS42LDEuNlMwLjcsMi43LDAuNSwzLjMKCUMwLjMsMy45LDAuMSw0LjYsMC4xLDUuNkMwLDYuNiwwLDYuOSwwLDkuNXMwLDIuOSwwLjEsMy45YzAsMSwwLjIsMS43LDAuNCwyLjNjMC4yLDAuNiwwLjYsMS4yLDEuMSwxLjdjMC41LDAuNSwxLjEsMC45LDEuNywxLjEKCWMwLjYsMC4yLDEuMywwLjQsMi4zLDAuNGMxLDAsMS4zLDAuMSwzLjksMC4xczIuOSwwLDMuOS0wLjFjMSwwLDEuNy0wLjIsMi4zLTAuNGMwLjYtMC4yLDEuMi0wLjYsMS43LTEuMWMwLjUtMC41LDAuOS0xLjEsMS4xLTEuNwoJYzAuMi0wLjYsMC40LTEuMywwLjQtMi4zYzAtMSwwLjEtMS4zLDAuMS0zLjlzMC0yLjktMC4xLTMuOWMwLTEtMC4yLTEuNy0wLjQtMi4zYy0wLjItMC42LTAuNi0xLjItMS4xLTEuNwoJYy0wLjUtMC41LTEuMS0wLjktMS43LTEuMWMtMC42LTAuMi0xLjMtMC40LTIuMy0wLjRDMTIuNCwwLDEyLjEsMCw5LjUsMCBNOS41LDEuN2MyLjUsMCwyLjgsMCwzLjgsMC4xYzAuOSwwLDEuNCwwLjIsMS44LDAuMwoJYzAuNCwwLjIsMC44LDAuNCwxLjEsMC43YzAuMywwLjMsMC41LDAuNywwLjcsMS4xYzAuMSwwLjMsMC4zLDAuOCwwLjMsMS44YzAsMSwwLjEsMS4zLDAuMSwzLjljMCwyLjUsMCwyLjgtMC4xLDMuOAoJYzAsMC45LTAuMiwxLjQtMC4zLDEuOGMtMC4yLDAuNC0wLjQsMC44LTAuNywxLjFjLTAuMywwLjMtMC42LDAuNS0xLjEsMC43Yy0wLjMsMC4xLTAuOCwwLjMtMS44LDAuM2MtMSwwLTEuMywwLjEtMy44LDAuMQoJcy0yLjgsMC0zLjgtMC4xYy0wLjksMC0xLjQtMC4yLTEuOC0wLjNjLTAuNC0wLjItMC44LTAuNC0xLjEtMC43Yy0wLjMtMC4zLTAuNS0wLjctMC43LTEuMWMtMC4xLTAuMy0wLjMtMC44LTAuMy0xLjgKCWMwLTEtMC4xLTEuMy0wLjEtMy44YzAtMi41LDAtMi44LDAuMS0zLjljMC0wLjksMC4yLTEuNCwwLjMtMS44YzAuMi0wLjQsMC40LTAuOCwwLjctMS4xYzAuMy0wLjMsMC42LTAuNSwxLjEtMC43CglDNC4yLDIsNC43LDEuOCw1LjcsMS44QzYuNywxLjcsNywxLjcsOS41LDEuNyBNOS41LDEyLjdjLTEuNywwLTMuMi0xLjQtMy4yLTMuMmMwLTEuOCwxLjQtMy4yLDMuMi0zLjJzMy4yLDEuNCwzLjIsMy4yCglDMTIuNywxMS4zLDExLjIsMTIuNyw5LjUsMTIuNyBNOS41LDQuNmMtMi43LDAtNC45LDIuMi00LjksNC45czIuMiw0LjksNC45LDQuOXM0LjktMi4yLDQuOS00LjlTMTIuMiw0LjYsOS41LDQuNiBNMTUuNyw0LjQKCWMwLDAuNi0wLjUsMS4xLTEuMSwxLjFjLTAuNiwwLTEuMS0wLjUtMS4xLTEuMWMwLTAuNiwwLjUtMS4xLDEuMS0xLjFDMTUuMiwzLjMsMTUuNywzLjgsMTUuNyw0LjQiLz4KPC9zdmc+Cg==) left top no-repeat;
    background-size: 20px 20px;
    margin: 0 0 20px;
  }
  section.social_carousel ul.posts > li.social-media ul li.social div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media ul li.social div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media ul li.social div.image,
  section.content_carousel ul.posts > li.social-media ul li.social div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media ul li.social div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media ul li.social div.image {
    position: relative;
    width: 31.8181818182%;
    margin-right: 54px;
  }
  section.social_carousel ul.posts > li.social-media ul li.social li:not(.has-post-thumbnail) div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social li:not(.has-post-thumbnail) div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media ul li.social li:not(.has-post-thumbnail) div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social li:not(.has-post-thumbnail) div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media ul li.social li:not(.has-post-thumbnail) div.content,
  section.content_carousel ul.posts > li.social-media ul li.social li:not(.has-post-thumbnail) div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social li:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media ul li.social li:not(.has-post-thumbnail) div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social li:not(.has-post-thumbnail) div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media ul li.social li:not(.has-post-thumbnail) div.content {
    padding: 0;
    width: auto;
    margin: 0;
  }
  section.social_carousel ul.posts > li.social-media ul li.social div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media ul li.social div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media ul li.social div.content,
  section.content_carousel ul.posts > li.social-media ul li.social div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media ul li.social div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media ul li.social div.content {
    float: left;
    width: 59.0909090909%;
    padding: 18px 0 26px;
    margin-bottom: 10px;
    text-align: left;
  }
  section.social_carousel ul.posts > li.social-media ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul.swiper-pagination, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul.swiper-pagination, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media ul.swiper-pagination,
  section.content_carousel ul.posts > li.social-media ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul.swiper-pagination,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul.swiper-pagination,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media ul.swiper-pagination {
    position: absolute;
    bottom: 30px;
    left: 41.6666666667%;
    margin: 0;
    z-index: 2;
    justify-content: flex-start;
  }
}
@media screen and (max-width: 619px) {
  section.social_carousel header.top-level,
  section.content_carousel header.top-level {
    border-bottom: 0;
  }
  section.social_carousel ul.posts > li, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li,
  section.content_carousel ul.posts > li,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li {
    /**
        * Posts Column
        */
    /**
        * Events Column
        */
    /**
        * Social Media Column
        */
  }
  section.social_carousel ul.posts > li .title, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li .title, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li .title, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li .title, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li .title,
  section.content_carousel ul.posts > li .title,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li .title,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li .title,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li .title,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li .title {
    top: 20px;
    left: 4.1666666667%;
    font-size: 30px;
  }
  section.social_carousel ul.posts > li.events .title, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events .title, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events .title, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events .title, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events .title,
  section.content_carousel ul.posts > li.events .title,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events .title,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events .title,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events .title,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events .title {
    display: block;
  }
  section.social_carousel ul.posts > li.posts, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added, section.social_carousel ul.posts > li.discover-articles, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles,
  section.content_carousel ul.posts > li.posts,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added,
  section.content_carousel ul.posts > li.discover-articles,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles {
    padding: 0;
  }
  section.social_carousel ul.posts > li.posts ul li.post, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.post, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts ul li.post, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.post, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts ul li.post, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.post, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner ul li.post, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.post, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner ul li.post, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.post, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner ul li.post, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.post, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added ul li.post, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.post, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added ul li.post, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.post, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added ul li.post,
  section.social_carousel ul.posts > li.posts ul li.discover,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.discover,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts ul li.discover,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.discover,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts ul li.discover,
  section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.discover,
  section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner ul li.discover,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.discover,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner ul li.discover,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.discover,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner ul li.discover,
  section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.discover,
  section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added ul li.discover,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.discover,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added ul li.discover,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.discover,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added ul li.discover, section.social_carousel ul.posts > li.discover-articles ul li.post, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.post, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles ul li.post, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.post, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles ul li.post,
  section.social_carousel ul.posts > li.discover-articles ul li.discover,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.discover,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles ul li.discover,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.discover,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles ul li.discover,
  section.content_carousel ul.posts > li.posts ul li.post,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.post,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts ul li.post,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.post,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts ul li.post,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.post,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner ul li.post,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.post,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner ul li.post,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.post,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner ul li.post,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.post,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added ul li.post,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.post,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added ul li.post,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.post,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added ul li.post,
  section.content_carousel ul.posts > li.posts ul li.discover,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.discover,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts ul li.discover,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.discover,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts ul li.discover,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.discover,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner ul li.discover,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.discover,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner ul li.discover,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.discover,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner ul li.discover,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.discover,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added ul li.discover,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.discover,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added ul li.discover,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.discover,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added ul li.discover,
  section.content_carousel ul.posts > li.discover-articles ul li.post,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.post,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles ul li.post,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.post,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles ul li.post,
  section.content_carousel ul.posts > li.discover-articles ul li.discover,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.discover,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles ul li.discover,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.discover,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles ul li.discover {
    padding: 0;
    flex-direction: column;
    border-bottom: 0;
    /**
           * Image
           */
    /**
           * Content
           */
  }
  section.social_carousel ul.posts > li.posts ul li.post div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.post div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts ul li.post div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.post div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts ul li.post div.image, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.post div.image, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner ul li.post div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.post div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner ul li.post div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.post div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner ul li.post div.image, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.post div.image, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added ul li.post div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.post div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added ul li.post div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.post div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added ul li.post div.image,
  section.social_carousel ul.posts > li.posts ul li.discover div.image,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.discover div.image,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts ul li.discover div.image,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.discover div.image,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts ul li.discover div.image,
  section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.discover div.image,
  section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner ul li.discover div.image,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.discover div.image,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner ul li.discover div.image,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.discover div.image,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner ul li.discover div.image,
  section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.discover div.image,
  section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added ul li.discover div.image,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.discover div.image,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added ul li.discover div.image,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.discover div.image,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added ul li.discover div.image, section.social_carousel ul.posts > li.discover-articles ul li.post div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.post div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles ul li.post div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.post div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles ul li.post div.image,
  section.social_carousel ul.posts > li.discover-articles ul li.discover div.image,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.discover div.image,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles ul li.discover div.image,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.discover div.image,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles ul li.discover div.image,
  section.content_carousel ul.posts > li.posts ul li.post div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.post div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts ul li.post div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.post div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts ul li.post div.image,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.post div.image,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner ul li.post div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.post div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner ul li.post div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.post div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner ul li.post div.image,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.post div.image,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added ul li.post div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.post div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added ul li.post div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.post div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added ul li.post div.image,
  section.content_carousel ul.posts > li.posts ul li.discover div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.discover div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts ul li.discover div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.discover div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts ul li.discover div.image,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.discover div.image,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner ul li.discover div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.discover div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner ul li.discover div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.discover div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner ul li.discover div.image,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.discover div.image,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added ul li.discover div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.discover div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added ul li.discover div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.discover div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added ul li.discover div.image,
  section.content_carousel ul.posts > li.discover-articles ul li.post div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.post div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles ul li.post div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.post div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles ul li.post div.image,
  section.content_carousel ul.posts > li.discover-articles ul li.discover div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.discover div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles ul li.discover div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.discover div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles ul li.discover div.image {
    float: none;
    width: 100%;
    padding: 0;
  }
  section.social_carousel ul.posts > li.posts ul li.post div.image a::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.post div.image a::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts ul li.post div.image a::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.post div.image a::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts ul li.post div.image a::after, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.post div.image a::after, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner ul li.post div.image a::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.post div.image a::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner ul li.post div.image a::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.post div.image a::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner ul li.post div.image a::after, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.post div.image a::after, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added ul li.post div.image a::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.post div.image a::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added ul li.post div.image a::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.post div.image a::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added ul li.post div.image a::after,
  section.social_carousel ul.posts > li.posts ul li.discover div.image a::after,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.discover div.image a::after,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts ul li.discover div.image a::after,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.discover div.image a::after,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts ul li.discover div.image a::after,
  section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.discover div.image a::after,
  section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner ul li.discover div.image a::after,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.discover div.image a::after,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner ul li.discover div.image a::after,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.discover div.image a::after,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner ul li.discover div.image a::after,
  section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.discover div.image a::after,
  section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added ul li.discover div.image a::after,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.discover div.image a::after,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added ul li.discover div.image a::after,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.discover div.image a::after,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added ul li.discover div.image a::after, section.social_carousel ul.posts > li.discover-articles ul li.post div.image a::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.post div.image a::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles ul li.post div.image a::after, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.post div.image a::after, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles ul li.post div.image a::after,
  section.social_carousel ul.posts > li.discover-articles ul li.discover div.image a::after,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.discover div.image a::after,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles ul li.discover div.image a::after,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.discover div.image a::after,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles ul li.discover div.image a::after,
  section.content_carousel ul.posts > li.posts ul li.post div.image a::after,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.post div.image a::after,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts ul li.post div.image a::after,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.post div.image a::after,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts ul li.post div.image a::after,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.post div.image a::after,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner ul li.post div.image a::after,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.post div.image a::after,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner ul li.post div.image a::after,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.post div.image a::after,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner ul li.post div.image a::after,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.post div.image a::after,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added ul li.post div.image a::after,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.post div.image a::after,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added ul li.post div.image a::after,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.post div.image a::after,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added ul li.post div.image a::after,
  section.content_carousel ul.posts > li.posts ul li.discover div.image a::after,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.discover div.image a::after,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts ul li.discover div.image a::after,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.discover div.image a::after,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts ul li.discover div.image a::after,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.discover div.image a::after,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner ul li.discover div.image a::after,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.discover div.image a::after,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner ul li.discover div.image a::after,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.discover div.image a::after,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner ul li.discover div.image a::after,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.discover div.image a::after,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added ul li.discover div.image a::after,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.discover div.image a::after,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added ul li.discover div.image a::after,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.discover div.image a::after,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added ul li.discover div.image a::after,
  section.content_carousel ul.posts > li.discover-articles ul li.post div.image a::after,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.post div.image a::after,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles ul li.post div.image a::after,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.post div.image a::after,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles ul li.post div.image a::after,
  section.content_carousel ul.posts > li.discover-articles ul li.discover div.image a::after,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.discover div.image a::after,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles ul li.discover div.image a::after,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.discover div.image a::after,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles ul li.discover div.image a::after {
    display: none;
  }
  section.social_carousel ul.posts > li.posts ul li.post div.image a > img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.post div.image a > img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts ul li.post div.image a > img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.post div.image a > img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts ul li.post div.image a > img, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.post div.image a > img, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner ul li.post div.image a > img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.post div.image a > img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner ul li.post div.image a > img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.post div.image a > img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner ul li.post div.image a > img, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.post div.image a > img, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added ul li.post div.image a > img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.post div.image a > img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added ul li.post div.image a > img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.post div.image a > img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added ul li.post div.image a > img,
  section.social_carousel ul.posts > li.posts ul li.discover div.image a > img,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.discover div.image a > img,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts ul li.discover div.image a > img,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.discover div.image a > img,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts ul li.discover div.image a > img,
  section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.discover div.image a > img,
  section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner ul li.discover div.image a > img,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.discover div.image a > img,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner ul li.discover div.image a > img,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.discover div.image a > img,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner ul li.discover div.image a > img,
  section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.discover div.image a > img,
  section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added ul li.discover div.image a > img,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.discover div.image a > img,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added ul li.discover div.image a > img,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.discover div.image a > img,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added ul li.discover div.image a > img, section.social_carousel ul.posts > li.discover-articles ul li.post div.image a > img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.post div.image a > img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles ul li.post div.image a > img, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.post div.image a > img, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles ul li.post div.image a > img,
  section.social_carousel ul.posts > li.discover-articles ul li.discover div.image a > img,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.discover div.image a > img,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles ul li.discover div.image a > img,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.discover div.image a > img,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles ul li.discover div.image a > img,
  section.content_carousel ul.posts > li.posts ul li.post div.image a > img,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.post div.image a > img,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts ul li.post div.image a > img,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.post div.image a > img,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts ul li.post div.image a > img,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.post div.image a > img,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner ul li.post div.image a > img,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.post div.image a > img,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner ul li.post div.image a > img,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.post div.image a > img,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner ul li.post div.image a > img,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.post div.image a > img,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added ul li.post div.image a > img,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.post div.image a > img,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added ul li.post div.image a > img,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.post div.image a > img,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added ul li.post div.image a > img,
  section.content_carousel ul.posts > li.posts ul li.discover div.image a > img,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.discover div.image a > img,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts ul li.discover div.image a > img,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.discover div.image a > img,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts ul li.discover div.image a > img,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.discover div.image a > img,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner ul li.discover div.image a > img,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.discover div.image a > img,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner ul li.discover div.image a > img,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.discover div.image a > img,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner ul li.discover div.image a > img,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.discover div.image a > img,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added ul li.discover div.image a > img,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.discover div.image a > img,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added ul li.discover div.image a > img,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.discover div.image a > img,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added ul li.discover div.image a > img,
  section.content_carousel ul.posts > li.discover-articles ul li.post div.image a > img,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.post div.image a > img,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles ul li.post div.image a > img,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.post div.image a > img,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles ul li.post div.image a > img,
  section.content_carousel ul.posts > li.discover-articles ul li.discover div.image a > img,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.discover div.image a > img,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles ul li.discover div.image a > img,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.discover div.image a > img,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles ul li.discover div.image a > img {
    position: static;
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }
  section.social_carousel ul.posts > li.posts ul li.post div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.post div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts ul li.post div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.post div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts ul li.post div.content, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.post div.content, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner ul li.post div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.post div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner ul li.post div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.post div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner ul li.post div.content, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.post div.content, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added ul li.post div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.post div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added ul li.post div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.post div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added ul li.post div.content,
  section.social_carousel ul.posts > li.posts ul li.discover div.content,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.discover div.content,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts ul li.discover div.content,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.discover div.content,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts ul li.discover div.content,
  section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.discover div.content,
  section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner ul li.discover div.content,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.discover div.content,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner ul li.discover div.content,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.discover div.content,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner ul li.discover div.content,
  section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.discover div.content,
  section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added ul li.discover div.content,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.discover div.content,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added ul li.discover div.content,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.discover div.content,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added ul li.discover div.content, section.social_carousel ul.posts > li.discover-articles ul li.post div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.post div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles ul li.post div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.post div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles ul li.post div.content,
  section.social_carousel ul.posts > li.discover-articles ul li.discover div.content,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.discover div.content,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles ul li.discover div.content,
  section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.discover div.content,
  section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles ul li.discover div.content,
  section.content_carousel ul.posts > li.posts ul li.post div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.post div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts ul li.post div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.post div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts ul li.post div.content,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.post div.content,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner ul li.post div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.post div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner ul li.post div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.post div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner ul li.post div.content,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.post div.content,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added ul li.post div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.post div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added ul li.post div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.post div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added ul li.post div.content,
  section.content_carousel ul.posts > li.posts ul li.discover div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul li.discover div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts ul li.discover div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul li.discover div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts ul li.discover div.content,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul li.discover div.content,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner ul li.discover div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul li.discover div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner ul li.discover div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul li.discover div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner ul li.discover div.content,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul li.discover div.content,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added ul li.discover div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul li.discover div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added ul li.discover div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul li.discover div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added ul li.discover div.content,
  section.content_carousel ul.posts > li.discover-articles ul li.post div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.post div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles ul li.post div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.post div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles ul li.post div.content,
  section.content_carousel ul.posts > li.discover-articles ul li.discover div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul li.discover div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles ul li.discover div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul li.discover div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles ul li.discover div.content {
    float: none;
    width: 100%;
    padding: 42px 8.3333333333%;
    text-align: center;
  }
  section.social_carousel ul.posts > li.posts ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul.swiper-pagination, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.posts ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul.swiper-pagination, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.posts ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul.swiper-pagination, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-inner ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul.swiper-pagination, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-inner ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul.swiper-pagination, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-inner ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul.swiper-pagination, section.news_topic_highlights section.social_carousel ul.posts > li.jscroll-added ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul.swiper-pagination, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.jscroll-added ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul.swiper-pagination, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.jscroll-added ul.swiper-pagination, section.social_carousel ul.posts > li.discover-articles ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul.swiper-pagination, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.discover-articles ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul.swiper-pagination, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.discover-articles ul.swiper-pagination,
  section.content_carousel ul.posts > li.posts ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.posts ul.swiper-pagination,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.posts ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.posts ul.swiper-pagination,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.posts ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-inner ul.swiper-pagination,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-inner ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-inner ul.swiper-pagination,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-inner ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-inner ul.swiper-pagination,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-inner ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts > li.jscroll-added ul.swiper-pagination,
  section.news_topic_highlights section.content_carousel ul.posts > li.jscroll-added ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.jscroll-added ul.swiper-pagination,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.jscroll-added ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.jscroll-added ul.swiper-pagination,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.jscroll-added ul.swiper-pagination,
  section.content_carousel ul.posts > li.discover-articles ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.discover-articles ul.swiper-pagination,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.discover-articles ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.discover-articles ul.swiper-pagination,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.discover-articles ul.swiper-pagination {
    position: relative;
    bottom: auto;
    left: auto;
    margin-bottom: 50px;
    justify-content: center;
  }
  section.social_carousel ul.posts > li.events li.event, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event,
  section.content_carousel ul.posts > li.events li.event,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event {
    padding: 70px 8.3333333333% 0;
    border-bottom: 0;
    display: block;
  }
  section.social_carousel ul.posts > li.events li.event:before, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event:before, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event:before, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event:before, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event:before,
  section.content_carousel ul.posts > li.events li.event:before,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event:before,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event:before,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event:before,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event:before {
    display: none;
  }
  section.social_carousel ul.posts > li.events li.event div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event div.content,
  section.content_carousel ul.posts > li.events li.event div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event div.content {
    padding-top: 12px;
  }
  section.social_carousel ul.posts > li.events li.event time.date, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event time.date, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event time.date, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event time.date, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event time.date,
  section.content_carousel ul.posts > li.events li.event time.date,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event time.date,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event time.date,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event time.date,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event time.date {
    float: none;
    width: 100%;
    border-right: 0;
    font-size: 50px;
    padding: 0;
    margin-right: 0;
    margin-bottom: 16px;
  }
  section.social_carousel ul.posts > li.events li.event .event-info, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .event-info, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events li.event .event-info, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .event-info, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events li.event .event-info,
  section.content_carousel ul.posts > li.events li.event .event-info,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events li.event .event-info,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events li.event .event-info,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events li.event .event-info,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events li.event .event-info {
    float: none;
    width: auto;
    padding: 0;
    margin-bottom: 50px;
    text-align: center;
  }
  section.social_carousel ul.posts > li.events ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-pagination, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.events ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-pagination, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.events ul.swiper-pagination,
  section.content_carousel ul.posts > li.events ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.events ul.swiper-pagination,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.events ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.events ul.swiper-pagination,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.events ul.swiper-pagination {
    position: relative;
    bottom: auto;
    left: auto;
    margin-bottom: 30px;
    justify-content: center;
  }
  section.social_carousel ul.posts > li.social-media, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media,
  section.content_carousel ul.posts > li.social-media,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media {
    padding: 0;
  }
  section.social_carousel ul.posts > li.social-media ul li.social, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media ul li.social, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media ul li.social,
  section.content_carousel ul.posts > li.social-media ul li.social,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media ul li.social,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media ul li.social {
    height: auto;
    /**
           * Image
           */
    /**
           * Content
           */
  }
  section.social_carousel ul.posts > li.social-media ul li.social.facebook, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social.facebook, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media ul li.social.facebook, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social.facebook, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media ul li.social.facebook, section.social_carousel ul.posts > li.social-media ul li.social.instagram, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social.instagram, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media ul li.social.instagram, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social.instagram, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media ul li.social.instagram,
  section.content_carousel ul.posts > li.social-media ul li.social.facebook,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social.facebook,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media ul li.social.facebook,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social.facebook,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media ul li.social.facebook,
  section.content_carousel ul.posts > li.social-media ul li.social.instagram,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social.instagram,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media ul li.social.instagram,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social.instagram,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media ul li.social.instagram {
    flex-direction: column;
    padding: 0;
  }
  section.social_carousel ul.posts > li.social-media ul li.social.twitter, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social.twitter, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media ul li.social.twitter, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social.twitter, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media ul li.social.twitter,
  section.content_carousel ul.posts > li.social-media ul li.social.twitter,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social.twitter,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media ul li.social.twitter,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social.twitter,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media ul li.social.twitter {
    padding: 50px 12.5%;
  }
  section.social_carousel ul.posts > li.social-media ul li.social.facebook span.icon, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social.facebook span.icon, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media ul li.social.facebook span.icon, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social.facebook span.icon, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media ul li.social.facebook span.icon,
  section.content_carousel ul.posts > li.social-media ul li.social.facebook span.icon,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social.facebook span.icon,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media ul li.social.facebook span.icon,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social.facebook span.icon,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media ul li.social.facebook span.icon {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tZmFjZWJvb2siIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMSAxOS41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMSAxOS41IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InNvY2lhbGljb24tZmFjZWJvb2stcGF0aCIgZmlsbD0iIzRCOUNEMyIgZD0iTTExLDAuMkMxMC43LDAuMiw5LjQsMCw4LDBDNS4zLDAsMy4zLDEuNiwzLjMsNC42djIuNkgwdjMuNGgzLjN2OC45aDMuOXYtOC45aDMuM0wxMSw3LjIKCUg3LjFWNC45YzAtMSwwLjMtMS42LDEuOC0xLjZoMlYwLjJIMTF6Ii8+Cjwvc3ZnPgo=) top center no-repeat;
    background-size: 20px 20px;
  }
  section.social_carousel ul.posts > li.social-media ul li.social.instagram span.icon, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social.instagram span.icon, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media ul li.social.instagram span.icon, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social.instagram span.icon, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media ul li.social.instagram span.icon,
  section.content_carousel ul.posts > li.social-media ul li.social.instagram span.icon,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social.instagram span.icon,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media ul li.social.instagram span.icon,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social.instagram span.icon,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media ul li.social.instagram span.icon {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24taW5zdGFncmFtIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTkgMTkuMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTkgMTkuMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJzb2NpYWxpY29uLWluc3RhZ3JhbS1wYXRoIiBmaWxsPSIjNEI5Q0QzIiBkPSJNOS41LDBDNi45LDAsNi42LDAsNS42LDAuMWMtMSwwLTEuNywwLjItMi4zLDAuNEMyLjcsMC43LDIuMSwxLjEsMS42LDEuNlMwLjcsMi43LDAuNSwzLjMKCUMwLjMsMy45LDAuMSw0LjYsMC4xLDUuNkMwLDYuNiwwLDYuOSwwLDkuNXMwLDIuOSwwLjEsMy45YzAsMSwwLjIsMS43LDAuNCwyLjNjMC4yLDAuNiwwLjYsMS4yLDEuMSwxLjdjMC41LDAuNSwxLjEsMC45LDEuNywxLjEKCWMwLjYsMC4yLDEuMywwLjQsMi4zLDAuNGMxLDAsMS4zLDAuMSwzLjksMC4xczIuOSwwLDMuOS0wLjFjMSwwLDEuNy0wLjIsMi4zLTAuNGMwLjYtMC4yLDEuMi0wLjYsMS43LTEuMWMwLjUtMC41LDAuOS0xLjEsMS4xLTEuNwoJYzAuMi0wLjYsMC40LTEuMywwLjQtMi4zYzAtMSwwLjEtMS4zLDAuMS0zLjlzMC0yLjktMC4xLTMuOWMwLTEtMC4yLTEuNy0wLjQtMi4zYy0wLjItMC42LTAuNi0xLjItMS4xLTEuNwoJYy0wLjUtMC41LTEuMS0wLjktMS43LTEuMWMtMC42LTAuMi0xLjMtMC40LTIuMy0wLjRDMTIuNCwwLDEyLjEsMCw5LjUsMCBNOS41LDEuN2MyLjUsMCwyLjgsMCwzLjgsMC4xYzAuOSwwLDEuNCwwLjIsMS44LDAuMwoJYzAuNCwwLjIsMC44LDAuNCwxLjEsMC43YzAuMywwLjMsMC41LDAuNywwLjcsMS4xYzAuMSwwLjMsMC4zLDAuOCwwLjMsMS44YzAsMSwwLjEsMS4zLDAuMSwzLjljMCwyLjUsMCwyLjgtMC4xLDMuOAoJYzAsMC45LTAuMiwxLjQtMC4zLDEuOGMtMC4yLDAuNC0wLjQsMC44LTAuNywxLjFjLTAuMywwLjMtMC42LDAuNS0xLjEsMC43Yy0wLjMsMC4xLTAuOCwwLjMtMS44LDAuM2MtMSwwLTEuMywwLjEtMy44LDAuMQoJcy0yLjgsMC0zLjgtMC4xYy0wLjksMC0xLjQtMC4yLTEuOC0wLjNjLTAuNC0wLjItMC44LTAuNC0xLjEtMC43Yy0wLjMtMC4zLTAuNS0wLjctMC43LTEuMWMtMC4xLTAuMy0wLjMtMC44LTAuMy0xLjgKCWMwLTEtMC4xLTEuMy0wLjEtMy44YzAtMi41LDAtMi44LDAuMS0zLjljMC0wLjksMC4yLTEuNCwwLjMtMS44YzAuMi0wLjQsMC40LTAuOCwwLjctMS4xYzAuMy0wLjMsMC42LTAuNSwxLjEtMC43CglDNC4yLDIsNC43LDEuOCw1LjcsMS44QzYuNywxLjcsNywxLjcsOS41LDEuNyBNOS41LDEyLjdjLTEuNywwLTMuMi0xLjQtMy4yLTMuMmMwLTEuOCwxLjQtMy4yLDMuMi0zLjJzMy4yLDEuNCwzLjIsMy4yCglDMTIuNywxMS4zLDExLjIsMTIuNyw5LjUsMTIuNyBNOS41LDQuNmMtMi43LDAtNC45LDIuMi00LjksNC45czIuMiw0LjksNC45LDQuOXM0LjktMi4yLDQuOS00LjlTMTIuMiw0LjYsOS41LDQuNiBNMTUuNyw0LjQKCWMwLDAuNi0wLjUsMS4xLTEuMSwxLjFjLTAuNiwwLTEuMS0wLjUtMS4xLTEuMWMwLTAuNiwwLjUtMS4xLDEuMS0xLjFDMTUuMiwzLjMsMTUuNywzLjgsMTUuNyw0LjQiLz4KPC9zdmc+Cg==) top center no-repeat;
    background-size: 20px 20px;
  }
  section.social_carousel ul.posts > li.social-media ul li.social div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media ul li.social div.image, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social div.image, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media ul li.social div.image,
  section.content_carousel ul.posts > li.social-media ul li.social div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media ul li.social div.image,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social div.image,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media ul li.social div.image {
    float: left;
    width: 100%;
    padding: 0;
    margin-right: 0;
  }
  section.social_carousel ul.posts > li.social-media ul li.social div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media ul li.social div.content, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social div.content, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media ul li.social div.content,
  section.content_carousel ul.posts > li.social-media ul li.social div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul li.social div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media ul li.social div.content,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul li.social div.content,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media ul li.social div.content {
    float: left;
    width: 100%;
    padding: 50px 12.5%;
    text-align: center;
  }
  section.social_carousel ul.posts > li.social-media ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul.swiper-pagination, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-inner > li.social-media ul.swiper-pagination, section.social_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul.swiper-pagination, section.news_topic_highlights ul.posts section.social_carousel ul.jscroll-added > li.social-media ul.swiper-pagination,
  section.content_carousel ul.posts > li.social-media ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-inner > li.social-media ul.swiper-pagination,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-inner > li.social-media ul.swiper-pagination,
  section.content_carousel section.news_topic_highlights ul.posts ul.jscroll-added > li.social-media ul.swiper-pagination,
  section.news_topic_highlights ul.posts section.content_carousel ul.jscroll-added > li.social-media ul.swiper-pagination {
    position: relative;
    bottom: auto;
    left: auto;
    margin-bottom: 30px;
    justify-content: center;
  }
}

/**
* Content With Image
*/
section.content_with_image {
  position: relative;
  /**
  * Adding flex to container
  */
  /**
  * Content
  */
  /**
  * Image
  */
  /**
  * 620 design
  */
  /**
  * 320 design
  */
}
section.content_with_image div.container {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
}
section.content_with_image div.container.container-reverse {
  flex-direction: row-reverse;
}
section.content_with_image div.content {
  width: 50%;
  padding: 0 10.4166666667%;
}
section.content_with_image div.content p,
section.content_with_image div.content ul {
  color: #343434;
  margin-bottom: 24px;
}
section.content_with_image div.content p:only-child,
section.content_with_image div.content ul:only-child {
  margin-bottom: 0;
}
section.content_with_image div.content p strong,
section.content_with_image div.content ul strong {
  display: block;
  margin: 30px 0 5px 0;
  color: #151515;
  font-size: 18px;
  line-height: 28px;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
  text-transform: uppercase;
}
section.content_with_image div.content p em,
section.content_with_image div.content ul em {
  color: #343434;
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-style: italic;
}
section.content_with_image div.content blockquote {
  position: relative;
  margin: 0 0 15px;
}
section.content_with_image div.content blockquote::before, section.content_with_image div.content blockquote::after {
  content: "";
}
section.content_with_image div.content blockquote p {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 22px;
  line-height: 38px;
  color: #151515;
  padding: 0;
}
section.content_with_image div.content blockquote p::before {
  content: "“";
  position: absolute;
  left: -10px;
}
section.content_with_image div.content blockquote p::after {
  content: "”";
}
section.content_with_image div.image {
  position: relative;
  width: 50%;
}
section.content_with_image div.image img {
  max-width: 100%;
  width: 100%;
  height: 56.25vh;
  -o-object-fit: cover;
     object-fit: cover;
}
section.content_with_image div.image .arrow-left {
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
  right: 0;
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 10px solid #fff;
}
@media screen and (max-width: 959px) {
  section.content_with_image div.container {
    flex-direction: column;
    height: auto;
  }
  section.content_with_image div.container.container-reverse {
    flex-direction: column-reverse;
  }
  section.content_with_image div.content {
    width: 100%;
    padding: 81px 78px;
  }
  section.content_with_image div.image {
    width: 100%;
  }
  section.content_with_image div.image img {
    height: 40vh;
  }
  section.content_with_image div.image .arrow-left {
    display: none;
    visibility: hidden;
  }
}
@media screen and (max-width: 619px) {
  section.content_with_image div.content {
    padding: 40px 8.3333333333%;
  }
  section.content_with_image div.content blockquote p {
    font-size: 18px;
    line-height: 28px;
  }
}

/**
* Discover Article
*/
section.discover_article {
  background-color: #fff;
}
section.discover_article header.top-level {
  padding: 0 8.3333333333% 24px;
  box-sizing: border-box;
  position: relative;
  box-sizing: border-box;
  padding-top: 24px;
}
section.discover_article header.top-level::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 620px) {
  section.discover_article header.top-level {
    padding-bottom: 30px;
  }
}
@media screen and (min-width: 960px) {
  section.discover_article header.top-level {
    padding: 0 16.6666666667% 40px;
  }
}
@media screen and (min-width: 1200px) {
  section.discover_article header.top-level {
    padding-bottom: 47px;
  }
}
@media screen and (min-width: 960px) {
  section.discover_article header.top-level {
    padding-left: 4.1666666667%;
  }
}
section.discover_article header.top-level::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
}
@media screen and (min-width: 960px) {
  section.discover_article header.top-level::after {
    left: 0;
    right: auto;
  }
}
@media screen and (min-width: 960px) and (min-width: 960px) {
  section.discover_article header.top-level::after {
    left: 4.1666666667%;
  }
}
section.discover_article header.top-level h1,
section.discover_article header.top-level h2 {
  position: relative;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 48px;
  line-height: 38px;
  color: #151515;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  text-align: center;
}
@media screen and (min-width: 960px) {
  section.discover_article header.top-level h1,
  section.discover_article header.top-level h2 {
    text-align: left;
  }
}
@media screen and (min-width: 620px) {
  section.discover_article header.top-level h1,
  section.discover_article header.top-level h2 {
    font-size: 55px;
    line-height: 45px;
  }
}
@media screen and (min-width: 960px) {
  section.discover_article header.top-level h1,
  section.discover_article header.top-level h2 {
    font-size: 70px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.discover_article header.top-level h1,
  section.discover_article header.top-level h2 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.discover_article header.top-level h1 a:focus, section.discover_article header.top-level h1 a:active, .no-touchevents section.discover_article header.top-level h1 a:hover, section.discover_article header.top-level h1 a:hover,
section.discover_article header.top-level h2 a:focus,
section.discover_article header.top-level h2 a:active,
.no-touchevents section.discover_article header.top-level h2 a:hover,
section.discover_article header.top-level h2 a:hover {
  text-decoration: none;
}
@media screen and (min-width: 620px) {
  section.discover_article header.top-level h1 {
    font-size: 60px;
    line-height: 50px;
  }
}
@media screen and (min-width: 960px) {
  section.discover_article header.top-level h1 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.discover_article header.top-level h3 {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 36px;
  line-height: 36px;
  text-align: center;
  margin: 20px auto;
  padding: 0;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.discover_article header.top-level h3 {
    font-size: 30px;
    line-height: 30px;
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.discover_article header.top-level h3 {
    font-size: 48px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.discover_article header.top-level h3 {
    margin: 38px auto;
  }
}
section.discover_article header.top-level p {
  color: #343434;
  margin: 18px auto;
  text-align: center;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.discover_article header.top-level p {
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.discover_article header.top-level p {
    margin: 32px auto;
  }
}
@media screen and (min-width: 1200px) {
  section.discover_article header.top-level p {
    margin: 40px auto;
  }
}
section.discover_article header.top-level p:last-of-type {
  margin-bottom: 0;
}
section.discover_article header.top-level p a {
  color: #3B7CA7;
  text-decoration: underline;
}
section.discover_article header.top-level p a:focus, section.discover_article header.top-level p a:active, .no-touchevents section.discover_article header.top-level p a:hover, section.discover_article header.top-level p a:hover {
  color: #151515;
}
section.discover_article header.top-level .more {
  display: inline-block;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 28px;
}
@media screen and (min-width: 960px) {
  section.discover_article header.top-level .more {
    display: block;
  }
}
section.discover_article header.top-level .more a {
  display: block;
  transition: color 0.25s ease-in-out;
  padding: 20px 0;
}
@media screen and (min-width: 960px) {
  section.discover_article header.top-level .more a {
    padding: 30px 0;
  }
}
@media screen and (min-width: 1200px) {
  section.discover_article header.top-level .more a {
    padding: 36px 0;
  }
}
section.discover_article header.top-level .more a:focus, section.discover_article header.top-level .more a:active, .no-touchevents section.discover_article header.top-level .more a:hover, section.discover_article header.top-level .more a:hover {
  text-decoration: none;
}
@media screen and (min-width: 620px) {
  section.discover_article header.top-level {
    padding-top: 60px;
  }
}
@media screen and (min-width: 960px) {
  section.discover_article header.top-level {
    padding-top: 70px;
  }
}
@media screen and (min-width: 1200px) {
  section.discover_article header.top-level {
    padding-top: 90px;
  }
}
section.discover_article article {
  overflow: hidden;
}
section.discover_article article .content {
  position: relative;
  padding: 18px 4.1666666667% 0;
  background-color: #fff;
}
@media screen and (min-width: 620px) and (max-width: 959px) {
  section.discover_article article .content {
    padding: 36px 8.3333333333% 0;
    width: 75%;
    margin: -80px auto 0;
    text-align: center;
  }
}
@media screen and (min-width: 960px) {
  section.discover_article article .content {
    position: absolute;
    z-index: 1;
    top: 0;
    bottom: 0;
    width: 29.1666666667%;
    height: 100%;
    padding: 0 4.1666666667%;
    transition: all 0.25s ease-in-out;
  }
}
@media screen and (min-width: 1200px) {
  section.discover_article article .content {
    width: 25%;
  }
}
@media screen and (min-width: 620px) and (max-width: 959px) {
  section.discover_article article .content.hide {
    opacity: 0;
  }
}
section.discover_article article .content a {
  color: #343434;
}
@media screen and (min-width: 960px) {
  section.discover_article article .content a {
    display: block;
    position: absolute;
    top: 50%;
    transform: translate(0, -50%);
    padding-right: 16.6666666667%;
  }
}
section.discover_article article .content a:focus, section.discover_article article .content a:active, .no-touchevents section.discover_article article .content a:hover, section.discover_article article .content a:hover {
  text-decoration: none;
}
section.discover_article article .content a:focus h3, section.discover_article article .content a:active h3, .no-touchevents section.discover_article article .content a:hover h3, section.discover_article article .content a:hover h3 {
  color: #4B9CD3;
}
section.discover_article article .content a:focus p, section.discover_article article .content a:active p, .no-touchevents section.discover_article article .content a:hover p, section.discover_article article .content a:hover p {
  color: #151515;
}
section.discover_article article .content h3 {
  margin: 0 0 8px;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 20px;
  line-height: 24px;
  text-transform: uppercase;
  transition: color 0.25s ease-in-out;
}
@media screen and (min-width: 620px) and (max-width: 959px) {
  section.discover_article article .content h3 {
    font-size: 26px;
    line-height: 30px;
    margin-bottom: 30px;
  }
}
@media screen and (min-width: 960px) {
  section.discover_article article .content h3 {
    margin-bottom: 15px;
  }
}
section.discover_article article .content p {
  width: 100%;
  display: block; /* Fallback for non-webkit */
  font-size: 16px;
  line-height: 1.625;
  height: 234px; /* Fallback for non-webkit */
  overflow: hidden;
  transition: color 0.25s ease-in-out;
}
@supports (-webkit-line-clamp: 9) {
  section.discover_article article .content p {
    display: -webkit-box;
    -webkit-line-clamp: 9;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    height: auto;
  }
}
section.discover_article article .content p:last-child {
  margin-bottom: 0;
}
@media screen and (min-width: 960px) {
  section.discover_article article.left .media .video-controls {
    left: -16.6666666667%;
  }
}
@media screen and (min-width: 960px) and (min-width: 1200px) {
  section.discover_article article.left .media .video-controls {
    left: -12.5%;
  }
}
@media screen and (min-width: 960px) {
  section.discover_article article.left .media.full-width .video-controls {
    left: auto;
  }
  section.discover_article article.left .content {
    right: 0;
  }
  section.discover_article article.left .content.hide {
    right: -29.1666666667%;
  }
}
@media screen and (min-width: 960px) and (min-width: 1200px) {
  section.discover_article article.left .content.hide {
    right: -25%;
  }
}
@media screen and (min-width: 960px) {
  section.discover_article article.right .content {
    left: 0;
  }
  section.discover_article article.right .content.hide {
    left: -25%;
  }
  section.discover_article article.right div.media .video-controls {
    left: 12.5%;
  }
  section.discover_article article.right div.media.full-width .video-controls {
    left: 4.1666666667%;
  }
}

/**
* Discover Articles
*/
section.discover_articles {
  padding: 0;
  /**
  * Downward Triangle
  */
  /**
  * Force background color
  */
  background-color: #EEE;
  /**
  * Articles - Right Hand Side Small
  * - .hero and .item-2 override these styles as necessary
  */
  /**
  * Second Article - Left Hand Side Large
  */
  /**
  * Second Article Typography
  */
  /**
  * Third Article
  */
  /**
  * Final Article
  */
  /**
  * Discover Articles Module
  */
  /**
  * 960 design
  */
  /**
  * 620 design
  */
  /**
  * 320 design
  */
}
section.discover_articles::before {
  content: "";
  width: 0;
  height: 0;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
  border-top: 10px solid #fff;
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0);
  z-index: 2;
  top: 0;
}
@media screen and (min-width: 960px) {
  section.discover_articles > ul.container {
    position: relative;
    clear: left;
  }
  section.discover_articles > ul.container::after {
    clear: both;
    content: "";
    display: table;
  }
  section.discover_articles > ul.container article {
    display: flex;
    align-items: center;
  }
  section.discover_articles > ul.container > li {
    clear: right;
    float: right;
    width: 41.6666666667%;
    margin: 0 4.1666666667% 35px 0;
    padding: 0;
  }
  section.discover_articles > ul.container > li::after {
    clear: both;
    content: "";
    display: table;
  }
  section.discover_articles > ul.container > li:first-child {
    position: relative;
    bottom: 0;
    clear: both;
    float: left;
    z-index: 2;
    width: 45.8333333333%;
    margin: -60px 4.1666666667% 0;
    padding: 50px 4.1666666667% 70px 4.1666666667%;
    background: #fff;
  }
}
@media screen and (min-width: 960px) and (min-width: 1200px) {
  section.discover_articles > ul.container > li:first-child {
    margin-top: -100px;
  }
}
@media screen and (min-width: 960px) {
  section.discover_articles > ul.container > li:first-child article {
    display: block;
  }
}
section.discover_articles:nth-child(even) {
  background-color: #EEE;
}
section.discover_articles article {
  /**
  * Image
  */
  /**
  * Content
  */
}
@media screen and (min-width: 960px) {
  section.discover_articles article.hero {
    position: static;
    height: auto;
    float: none;
  }
}
section.discover_articles article.hero div.content header div.terms a:focus, section.discover_articles article.hero div.content header div.terms a:active, .no-touchevents section.discover_articles article.hero div.content header div.terms a:hover, section.discover_articles article.hero div.content header div.terms a:hover {
  color: #4B9CD3;
}
section.discover_articles article > a {
  display: block;
  outline: 0;
}
.keyboard-user section.discover_articles article > a:focus {
  box-shadow: 0 0 0 5px #146aff;
}
section.discover_articles article div.image {
  float: left;
  width: 50%;
  display: block;
  position: relative;
  overflow: hidden;
}
section.discover_articles article div.image::after {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
section.discover_articles article div.image > img, section.discover_articles article div.image a {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
section.discover_articles article div.image img {
  width: 100%;
}
section.discover_articles article div.content header div.terms {
  position: absolute;
  top: 0;
  left: 0;
  width: 50%;
  padding: 15px;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 20px;
  line-height: 1;
  text-transform: uppercase;
  color: #fff;
}
section.discover_articles article div.content header div.terms a {
  color: #fff;
}
section.discover_articles article div.content header div.terms a:focus, section.discover_articles article div.content header div.terms a:active, .no-touchevents section.discover_articles article div.content header div.terms a:hover, section.discover_articles article div.content header div.terms a:hover {
  color: #fff;
  text-decoration: underline;
}
section.discover_articles article div.content header h3 {
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 20px;
  line-height: 24px;
  text-transform: uppercase;
  vertical-align: middle;
  margin: 0;
}
section.discover_articles article div.content header h3 a {
  color: #151515;
}
section.discover_articles article div.content header h3 a:focus, section.discover_articles article div.content header h3 a:active, .no-touchevents section.discover_articles article div.content header h3 a:hover, section.discover_articles article div.content header h3 a:hover {
  color: #3B7CA7;
}
section.discover_articles div.background-image {
  display: block;
  position: relative;
}
section.discover_articles div.background-image::after {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
section.discover_articles div.background-image > .container {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
section.discover_articles div.background-image::after {
  clear: both;
  content: "";
  display: table;
}
section.discover_articles article.item-2 {
  /**
  * Image
  */
}
section.discover_articles article.item-2 div.image {
  float: none;
  width: 100%;
  margin: 0 0 60px 0;
}
section.discover_articles article.item-2 div.content {
  /**
  * Header
  */
  /**
  * Excerpt
  */
}
section.discover_articles article.item-2 div.content header {
  /**
  * Terms
  */
  /**
  * Post Title
  */
}
section.discover_articles article.item-2 div.content header div.terms {
  position: relative;
  float: left;
  width: 100%;
  margin: 0 0 30px 0;
  padding: 0 0 35px 0;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 40px;
  line-height: 1;
  text-transform: uppercase;
  text-align: center;
}
section.discover_articles article.item-2 div.content header div.terms::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
}
section.discover_articles article.item-2 div.content header div.terms a {
  color: #151515;
}
section.discover_articles article.item-2 div.content header div.terms a:focus, section.discover_articles article.item-2 div.content header div.terms a:active, .no-touchevents section.discover_articles article.item-2 div.content header div.terms a:hover, section.discover_articles article.item-2 div.content header div.terms a:hover {
  color: #4B9CD3;
}
section.discover_articles article.item-2 div.content header h3 {
  margin: 0 0 20px 0;
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 36px;
  line-height: 42px;
  text-align: center;
  text-transform: none;
}
section.discover_articles article.item-2 div.content p {
  text-align: center;
  color: #343434;
}
section.discover_articles article.item-3 {
  margin-top: 65px;
}
section.discover_articles article.item-5 {
  margin-bottom: 65px;
}
section.discover_articles article.item-3 div.content header div.terms::before,
section.discover_articles article.item-4 div.content header div.terms::before,
section.discover_articles article.item-5 div.content header div.terms::before {
  content: "";
  display: block;
  width: 100%;
  height: 50px;
  position: absolute;
  top: 0;
  left: 0;
  background: linear-gradient(rgba(21, 21, 21, 0.65), rgba(0, 0, 0, 0));
}
section.discover_articles article.item-3 div.content header div.terms a,
section.discover_articles article.item-4 div.content header div.terms a,
section.discover_articles article.item-5 div.content header div.terms a {
  position: relative;
  z-index: 3;
  outline: 0;
}
.keyboard-user section.discover_articles article.item-3 div.content header div.terms a:focus,
.keyboard-user section.discover_articles article.item-4 div.content header div.terms a:focus,
.keyboard-user section.discover_articles article.item-5 div.content header div.terms a:focus {
  box-shadow: 0 0 0 2px white;
}
section.discover_articles article.item-3 div.content header h3,
section.discover_articles article.item-4 div.content header h3,
section.discover_articles article.item-5 div.content header h3 {
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
  right: 0;
  width: 50%;
  padding: 0 0 0 7.1428571429%;
}
@media screen and (max-width: 1199px) {
  section.discover_articles {
    /**
    * Second Article - Left Hand Side Large
    */
  }
  section.discover_articles article.item-2 {
    /**
    * Image
    */
  }
  section.discover_articles article.item-2 div.image {
    margin: 0 0 50px 0;
  }
  section.discover_articles article.item-2 div.content {
    /**
    * Header
    */
  }
  section.discover_articles article.item-2 div.content header {
    /**
    * Post Title
    */
    /**
     * Terms
     */
  }
  section.discover_articles article.item-2 div.content header h3 {
    font-size: 30px;
    line-height: 36px;
  }
  section.discover_articles article.item-2 div.content header div.terms {
    margin: 0 0 25px 0;
    padding: 0 0 25px 0;
  }
}
@media screen and (max-width: 959px) {
  section.discover_articles {
    /**
    * Second Article - match all other articles
    */
    /**
    * Third Article
    */
  }
  section.discover_articles div.background-image {
    margin-bottom: 270px;
    height: 360px;
  }
  section.discover_articles div.background-image > .container {
    top: 100%;
  }
  section.discover_articles > ul.container {
    padding-top: 270px;
    padding-bottom: 30px;
  }
  section.discover_articles > ul.container::after {
    clear: both;
    content: "";
    display: table;
  }
  section.discover_articles article.hero {
    position: static;
    min-height: 0;
    float: none;
  }
  section.discover_articles article.hero div.content {
    position: static;
    margin-top: 0;
    padding-bottom: 50px;
    height: 270px;
  }
}
@media screen and (max-width: 959px) and (max-width: 619px) {
  section.discover_articles article.hero div.content {
    padding-bottom: 30px;
  }
}
@media screen and (max-width: 959px) {
  section.discover_articles article.hero div.content p {
    display: block; /* Fallback for non-webkit */
    font-size: 16px;
    line-height: 1.625;
    height: 104px; /* Fallback for non-webkit */
    overflow: hidden;
  }
  @supports (-webkit-line-clamp: 4) {
    section.discover_articles article.hero div.content p {
      display: -webkit-box;
      -webkit-line-clamp: 4;
      -webkit-box-orient: vertical;
      text-overflow: ellipsis;
      height: auto;
    }
  }
  section.discover_articles article.hero div.content p:last-child {
    margin-bottom: 0;
  }
  section.discover_articles article.hero div.content header h3 {
    display: block; /* Fallback for non-webkit */
    font-size: 30px;
    line-height: 1.2;
    height: 72px; /* Fallback for non-webkit */
    overflow: hidden;
  }
  @supports (-webkit-line-clamp: 2) {
    section.discover_articles article.hero div.content header h3 {
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      text-overflow: ellipsis;
      height: auto;
    }
  }
  section.discover_articles article.hero div.content header div.terms {
    padding-top: 20px;
  }
}
@media screen and (max-width: 959px) and (max-width: 619px) {
  section.discover_articles article.hero div.content header div.terms {
    padding-top: 15px;
    top: -240px;
  }
}
@media screen and (max-width: 959px) {
  section.discover_articles article.hero div.image {
    display: none;
  }
  section.discover_articles article.item-2 {
    width: 100%;
    margin: 50px 0 30px 0;
    padding: 0 8.3333333333%;
    background-color: transparent;
    /**
    * Image
    */
    /**
    * Content
    */
  }
  section.discover_articles article.item-2 div.image {
    float: left;
    width: 50%;
    margin-bottom: 0;
  }
  section.discover_articles article.item-2 div.content header div.terms {
    position: absolute;
    top: 0;
    left: 8.3333333333%;
    width: 50%;
    padding: 15px;
    font-family: "franklin-gothic-extra-compre", sans-serif;
    font-weight: 600;
    font-style: normal;
    font-size: 20px;
    text-transform: uppercase;
    color: #fff;
    text-align: left;
  }
  section.discover_articles article.item-2 div.content header div.terms::before {
    content: "";
    display: block;
    width: 83.3333333333%;
    height: 50px;
    position: absolute;
    top: 0;
    left: 0;
    background: linear-gradient(rgba(21, 21, 21, 0.65), rgba(0, 0, 0, 0));
  }
  section.discover_articles article.item-2 div.content header div.terms a {
    color: #fff;
    position: relative;
    z-index: 3;
  }
  section.discover_articles article.item-2 div.content header div.terms.blue-bar:after {
    width: 0;
    height: 0;
    background-color: transparent;
  }
  section.discover_articles article.item-2 div.content header h3 {
    font-family: "franklin-gothic-urw-cond", sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 20px;
    line-height: 1;
    text-transform: uppercase;
    vertical-align: middle;
    text-align: left;
    position: absolute;
    top: 50%;
    transform: translate(0, -50%);
    right: 0;
    width: 50%;
    padding: 0 4.1666666667%;
  }
  section.discover_articles article.item-2 div.content header h3 a {
    color: #151515;
  }
  section.discover_articles article.item-2 div.content p {
    display: none;
  }
  section.discover_articles article.item-3 {
    margin: 0 0 30px 0;
  }
  section.discover_articles article {
    clear: both;
    float: left;
    width: 100%;
    margin: 0 0 30px 0;
    padding: 0 8.3333333333%;
    background-color: transparent;
  }
  section.discover_articles article div.image {
    width: 50%;
  }
  section.discover_articles article.item-3 div.content header div.terms,
  section.discover_articles article.item-4 div.content header div.terms,
  section.discover_articles article.item-5 div.content header div.terms {
    left: 8.3333333333%;
  }
  section.discover_articles article.item-3 div.content header div.terms::before,
  section.discover_articles article.item-4 div.content header div.terms::before,
  section.discover_articles article.item-5 div.content header div.terms::before {
    content: "";
    display: block;
    width: 83.3333333333%;
    height: 50px;
    position: absolute;
    top: 0;
    left: 0;
    background: linear-gradient(rgba(21, 21, 21, 0.65), rgba(0, 0, 0, 0));
  }
  section.discover_articles article.item-3 div.content header h3,
  section.discover_articles article.item-4 div.content header h3,
  section.discover_articles article.item-5 div.content header h3 {
    padding: 0 4.1666666667%;
  }
}
@media screen and (max-width: 619px) {
  section.discover_articles {
    /**
    * First Article - Full Width
    */
  }
  section.discover_articles div.background-image {
    height: 240px;
    margin-bottom: 240px;
  }
  section.discover_articles article.hero div.content {
    height: 240px;
  }
  section.discover_articles article.hero div.content header h3 {
    font-size: 24px;
    line-height: 30px;
    display: block; /* Fallback for non-webkit */
    font-size: 24px;
    line-height: 1.25;
    height: 60px; /* Fallback for non-webkit */
    overflow: hidden;
  }
  @supports (-webkit-line-clamp: 2) {
    section.discover_articles article.hero div.content header h3 {
      display: -webkit-box;
      -webkit-line-clamp: 2;
      -webkit-box-orient: vertical;
      text-overflow: ellipsis;
      height: auto;
    }
  }
  section.discover_articles article.item-2,
  section.discover_articles article.item-3,
  section.discover_articles article.item-4,
  section.discover_articles article.item-5,
  section.discover_articles article {
    margin: 20px 0;
    padding: 0 4.1666666667%;
  }
  section.discover_articles article.item-2 div.image,
  section.discover_articles article.item-3 div.image,
  section.discover_articles article.item-4 div.image,
  section.discover_articles article.item-5 div.image,
  section.discover_articles article div.image {
    width: 100%;
    margin: 0 0 20px 0;
  }
  section.discover_articles article.item-2 div.content header div.terms,
  section.discover_articles article.item-3 div.content header div.terms,
  section.discover_articles article.item-4 div.content header div.terms,
  section.discover_articles article.item-5 div.content header div.terms,
  section.discover_articles article div.content header div.terms {
    width: 91.6666666667%;
    left: 4.1666666667%;
    line-height: 18px;
  }
  section.discover_articles article.item-2 div.content header div.terms::before,
  section.discover_articles article.item-3 div.content header div.terms::before,
  section.discover_articles article.item-4 div.content header div.terms::before,
  section.discover_articles article.item-5 div.content header div.terms::before,
  section.discover_articles article div.content header div.terms::before {
    width: 100%;
  }
  section.discover_articles article.item-2 div.content header h3,
  section.discover_articles article.item-3 div.content header h3,
  section.discover_articles article.item-4 div.content header h3,
  section.discover_articles article.item-5 div.content header h3,
  section.discover_articles article div.content header h3 {
    position: relative;
    width: 100%;
    transform: inherit;
    margin: 0;
    padding: 0 4.5454545455%;
  }
}

body.unc-experience-displayed {
  height: 100%;
  overflow: hidden;
}
body.unc-experience-displayed #overlay {
  display: block;
}
body.unc-experience-displayed header#header {
  display: none;
}
body.unc-experience-displayed #unc-experience-header > .content,
body.unc-experience-displayed #unc-experience-header > .menu {
  display: none;
}

#unc-experience-story-content {
  display: none;
  position: fixed;
  right: 0;
  top: 0;
  background: #fff;
  z-index: 100;
  overflow-x: hidden;
  overflow-y: auto;
  height: 100%;
  width: 100%;
  max-width: 1600px;
}
@media screen and (max-width: 959px) {
  #unc-experience-story-content {
    left: 0;
    bottom: 0;
    padding-top: 60px;
  }
}
@media screen and (min-width: 960px) {
  #unc-experience-story-content {
    left: 8.3333333333%;
    width: 91.6666666667%;
    animation: hem-slide 0.25s ease-in-out;
    padding-top: 80px;
  }
}
@media screen and (min-width: 1600px) {
  #unc-experience-story-content {
    left: 0;
    margin: 0 auto;
  }
}

#unc-experience-story-content section.background_media_title > .media,
body.story-template-default section.background_media_title > .media {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  display: block;
  position: relative;
  max-height: 675px;
  overflow: hidden;
}
#unc-experience-story-content section.background_media_title > .media::after,
body.story-template-default section.background_media_title > .media::after {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
#unc-experience-story-content section.background_media_title > .media > img,
body.story-template-default section.background_media_title > .media > img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
@media screen and (max-width: 959px) {
  #unc-experience-story-content section.background_media_title > .media,
  body.story-template-default section.background_media_title > .media {
    display: block;
    position: relative;
  }
  #unc-experience-story-content section.background_media_title > .media::after,
  body.story-template-default section.background_media_title > .media::after {
    content: "";
    display: block;
    padding-bottom: 70.3125%;
  }
  #unc-experience-story-content section.background_media_title > .media > img,
  body.story-template-default section.background_media_title > .media > img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
}
@media screen and (max-width: 959px) {
  #unc-experience-story-content section.background_media_title > .media .video,
  body.story-template-default section.background_media_title > .media .video {
    display: none;
  }
}
#unc-experience-story-content section.background_media_title > .media .video .pause,
body.story-template-default section.background_media_title > .media .video .pause {
  bottom: 12px;
  right: 14px;
}
#unc-experience-story-content section.background_media_title header,
body.story-template-default section.background_media_title header {
  position: relative;
  width: 100%;
  padding: 120px 8.3333333333% 40px;
  background: #151515;
  margin-top: -120px;
}
@media screen and (min-width: 960px) {
  #unc-experience-story-content section.background_media_title header,
  body.story-template-default section.background_media_title header {
    width: 50%;
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 84px 8.3333333333% 78px;
    background-color: rgba(51, 141, 202, 0.9);
    color: #fff;
  }
}
@media screen and (max-width: 959px) {
  #unc-experience-story-content section.background_media_title header,
  body.story-template-default section.background_media_title header {
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#151515+0,151515+100&0+0,1+28,1+100 */ /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(21, 21, 21, 0) 0%, rgb(21, 21, 21) 28%, rgb(21, 21, 21) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00151515", endColorstr="#151515",GradientType=0 ); /* IE6-9 */
  }
}
@media screen and (max-width: 619px) {
  #unc-experience-story-content section.background_media_title header,
  body.story-template-default section.background_media_title header {
    padding-bottom: 20px;
    padding-top: 80px;
    margin-top: -80px;
  }
}
#unc-experience-story-content section.background_media_title header h2,
body.story-template-default section.background_media_title header h2 {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  color: #fff;
  font-size: 36px;
  line-height: 1;
  margin-bottom: 0x;
}
@media screen and (min-width: 620px) {
  #unc-experience-story-content section.background_media_title header h2,
  body.story-template-default section.background_media_title header h2 {
    font-size: 60px;
  }
}
@media screen and (min-width: 960px) {
  #unc-experience-story-content section.background_media_title header h2,
  body.story-template-default section.background_media_title header h2 {
    line-height: 64px;
  }
}
#unc-experience-story-content section.background_media_title .home-button,
body.story-template-default section.background_media_title .home-button {
  position: static;
  width: auto;
  height: auto;
  border: 0;
  background-color: transparent;
  line-height: inherit;
  text-align: inherit;
  color: #4B9CD3;
  width: 120px;
  height: 50px;
  padding: 0;
  margin: 0;
  position: absolute;
  top: 22px;
  left: 4.1666666667%;
  z-index: 1;
  text-align: center;
  background-color: #fff;
  color: #000000;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  font-size: 18px;
  line-height: 48px;
  text-transform: uppercase;
  transition: background-color 0.25s ease-in-out;
}
@media screen and (max-width: 619px) {
  #unc-experience-story-content section.background_media_title .home-button,
  body.story-template-default section.background_media_title .home-button {
    width: 50px;
    left: 8.3333333333%;
  }
}
#unc-experience-story-content section.background_media_title .home-button:focus, #unc-experience-story-content section.background_media_title .home-button:active, .no-touchevents #unc-experience-story-content section.background_media_title .home-button:hover, #unc-experience-story-content section.background_media_title .home-button:hover,
body.story-template-default section.background_media_title .home-button:focus,
body.story-template-default section.background_media_title .home-button:active,
.no-touchevents body.story-template-default section.background_media_title .home-button:hover,
body.story-template-default section.background_media_title .home-button:hover {
  background-color: #d1d3d4;
}
#unc-experience-story-content section.background_media_title .home-button span,
body.story-template-default section.background_media_title .home-button span {
  display: inline-block;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctbGVmdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEwLjYgMTgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwLjYgMTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctbGVmdC1wYXRoIiBwb2ludHM9IjAsOSA5LDAgMTAuNiwxLjYgMy4yLDkgMTAuNiwxNi40IDksMTggIi8+Cjwvc3ZnPgo=) center left no-repeat;
  background-size: 12px 12px;
  padding-left: 22px;
  position: relative;
  padding-top: 2px;
}
@media screen and (max-width: 619px) {
  #unc-experience-story-content section.background_media_title .home-button span,
  body.story-template-default section.background_media_title .home-button span {
    text-indent: -9999px;
    padding-left: 12px;
  }
}
#unc-experience-story-content section.background_media_title .scroll-button,
body.story-template-default section.background_media_title .scroll-button {
  position: static;
  width: auto;
  height: auto;
  border: 0;
  background-color: transparent;
  line-height: inherit;
  text-align: inherit;
  color: #4B9CD3;
  width: 50px;
  height: 50px;
  padding: 0;
  margin: 0;
  position: absolute;
  bottom: 0;
  left: 50%;
  z-index: 1;
  text-align: center;
  background: #151515 url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE4IDEwLjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDEwLjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctZG93bi1wYXRoIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjksMTAuNiAwLDEuNiAxLjYsMCA5LDcuNCAxNi40LDAgMTgsMS42ICIvPgo8L3N2Zz4K) center no-repeat;
  background-size: 16px 16px;
  text-indent: -9999px;
}
@media screen and (max-width: 959px) {
  #unc-experience-story-content section.background_media_title .scroll-button,
  body.story-template-default section.background_media_title .scroll-button {
    display: none;
  }
}
@media screen and (min-width: 960px) {
  #unc-experience-story-content section.content_with_image div.content,
  body.story-template-default section.content_with_image div.content {
    padding: 0 9.0909090909%;
  }
}
@media screen and (min-width: 620px) {
  #unc-experience-story-content section.statistics_carousel div.intro,
  body.story-template-default section.statistics_carousel div.intro {
    flex-shrink: 0;
    width: 41.6666666667%;
    padding: 0 8.3333333333%;
  }
}
@media screen and (min-width: 960px) {
  #unc-experience-story-content section.statistics_carousel div.intro,
  body.story-template-default section.statistics_carousel div.intro {
    width: 36.3636363636%;
    padding: 0 4.5454545455% 0 9.0909090909%;
  }
}
#unc-experience-story-content section.discover_article .content,
body.story-template-default section.discover_article .content {
  padding-right: 4.5454545455%;
  padding-left: 4.5454545455%;
}

@media screen and (min-width: 960px) {
  body.unc-experience:not(.navigate-open):not(.search-open) header#header {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
  }
}
@media screen and (min-width: 960px) {
  body.unc-experience:not(.navigate-open):not(.search-open) header#header .header {
    background-color: transparent;
  }
}
@media screen and (min-width: 960px) {
  body.unc-experience:not(.navigate-open):not(.search-open) header#header #navigation:not(.fixed) {
    background-color: transparent;
  }
  body.unc-experience:not(.navigate-open):not(.search-open) header#header #navigation:not(.fixed) nav#navigation-main-menu ul.menu {
    border-top: solid 1px #fff;
    border-bottom: solid 1px #fff;
  }
  body.unc-experience:not(.navigate-open):not(.search-open) header#header #navigation:not(.fixed) nav#navigation-main-menu ul.menu > li > a,
  body.unc-experience:not(.navigate-open):not(.search-open) header#header #navigation:not(.fixed) nav#navigation-main-menu ul.menu > li > button {
    color: #fff;
  }
  body.unc-experience:not(.navigate-open):not(.search-open) header#header #navigation:not(.fixed) nav#navigation-main-menu ul.menu > li > a:focus, body.unc-experience:not(.navigate-open):not(.search-open) header#header #navigation:not(.fixed) nav#navigation-main-menu ul.menu > li > a:active, .no-touchevents body.unc-experience:not(.navigate-open):not(.search-open) header#header #navigation:not(.fixed) nav#navigation-main-menu ul.menu > li > a:hover, body.unc-experience:not(.navigate-open):not(.search-open) header#header #navigation:not(.fixed) nav#navigation-main-menu ul.menu > li > a:hover,
  body.unc-experience:not(.navigate-open):not(.search-open) header#header #navigation:not(.fixed) nav#navigation-main-menu ul.menu > li > button:focus,
  body.unc-experience:not(.navigate-open):not(.search-open) header#header #navigation:not(.fixed) nav#navigation-main-menu ul.menu > li > button:active,
  .no-touchevents body.unc-experience:not(.navigate-open):not(.search-open) header#header #navigation:not(.fixed) nav#navigation-main-menu ul.menu > li > button:hover,
  body.unc-experience:not(.navigate-open):not(.search-open) header#header #navigation:not(.fixed) nav#navigation-main-menu ul.menu > li > button:hover {
    color: #151515;
  }
}
body.unc-experience:not(.navigate-open):not(.search-open) main#main {
  padding-top: 0;
}

#unc-experience-header {
  position: relative;
}
#unc-experience-header a:focus, #unc-experience-header a:active, #unc-experience-header a:hover {
  color: #3B7CA7;
  text-decoration: none;
}
@media screen and (max-width: 959px) {
  #unc-experience-header {
    padding-top: 64px;
  }
}
#unc-experience-header > .content {
  background-color: #4B9CD3;
}
#unc-experience-header > .media {
  display: block;
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
#unc-experience-header > .media::after {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
#unc-experience-header > .media > img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
@media screen and (max-width: 1199px) {
  #unc-experience-header > .media {
    display: block;
    position: relative;
  }
  #unc-experience-header > .media::after {
    content: "";
    display: block;
    padding-bottom: 70.3125%;
  }
  #unc-experience-header > .media > img {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
}
@media screen and (min-width: 960px) {
  #unc-experience-header > .media {
    min-height: 675px;
    height: 100vh;
  }
  @supports (-ms-ime-align: auto) {
    #unc-experience-header > .media {
      max-height: 851px;
    }
  }
  #unc-experience-header > .media::before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    top: auto;
    height: 50%;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%);
  }
}
@media screen and (max-width: 959px) {
  #unc-experience-header > .media .video {
    display: none;
  }
}
@media screen and (min-width: 960px) {
  #unc-experience-header > .media .video {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow: hidden;
    /* 1. No object-fit support: */
    /* 2. If supporting object-fit, overriding (1): */
  }
  #unc-experience-header > .media .video::after {
    display: none;
  }
  #unc-experience-header > .media .video video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}
@media screen and (min-width: 960px) and (min-aspect-ratio: 16/9) {
  #unc-experience-header > .media .video video {
    height: 300%;
    top: -100%;
  }
}
@media screen and (min-width: 960px) and (max-aspect-ratio: 16/9) {
  #unc-experience-header > .media .video video {
    width: 300%;
    left: -100%;
  }
}
@media screen and (min-width: 960px) {
  @supports ((-o-object-fit: cover) or (object-fit: cover)) and (not (-ms-ime-align: auto)) {
    #unc-experience-header > .media .video video {
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
    }
  }
}
#unc-experience-header > .content {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(51, 141, 202, 0.9);
  color: #fff;
  width: 37.5%;
  padding: 274px 4.1666666667% 20px;
}
@media screen and (min-width: 1200px) {
  #unc-experience-header > .content {
    left: 4.1666666667%;
    width: 29.1666666667%;
  }
}
@media screen and (max-width: 959px) {
  #unc-experience-header > .content {
    position: relative;
    left: 0;
    width: 100%;
    padding: 120px 8.3333333333% 40px;
    background: #151515;
    margin-top: -120px;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#151515+0,151515+100&0+0,1+28,1+100 */ /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(21, 21, 21, 0) 0%, rgb(21, 21, 21) 28%, rgb(21, 21, 21) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#00151515", endColorstr="#151515",GradientType=0 ); /* IE6-9 */
  }
}
@media screen and (max-width: 619px) {
  #unc-experience-header > .content {
    padding-bottom: 20px;
    padding-top: 80px;
    margin-top: -80px;
  }
}
#unc-experience-header > .content h2,
#unc-experience-header > .content h2 a {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  color: #fff;
  font-size: 46px;
  line-height: 1;
  margin-bottom: 20px;
}
@media screen and (max-width: 959px) {
  #unc-experience-header > .content h2,
  #unc-experience-header > .content h2 a {
    font-size: 50px;
  }
}
@media screen and (max-width: 619px) {
  #unc-experience-header > .content h2,
  #unc-experience-header > .content h2 a {
    font-size: 36px;
  }
}
#unc-experience-header > .content p {
  font-size: 18px;
  margin-bottom: 20px;
}
@media screen and (max-width: 959px) {
  #unc-experience-header > .content p {
    color: #797979;
  }
}
@media screen and (max-width: 619px) {
  #unc-experience-header > .content p {
    display: none;
  }
}
#unc-experience-header > .content a.begin {
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 1;
  color: #fff;
  transition: color 0.25s ease-in-out;
}
@media screen and (min-width: 960px) {
  #unc-experience-header > .content a.begin:focus, #unc-experience-header > .content a.begin:active, .no-touchevents #unc-experience-header > .content a.begin:hover, #unc-experience-header > .content a.begin:hover {
    text-decoration: underline;
  }
}
#unc-experience-header > .scroll-for-more {
  position: absolute;
  bottom: 0;
  left: 45.8333333333%;
  margin: 0;
  padding: 0;
  background-color: transparent;
  border: none;
  -webkit-appearance: none;
  border-radius: 0;
  font-family: "franklin-gothic-compressed", sans-serif;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 15px;
  line-height: 64px;
  color: #fff;
}
@media screen and (min-width: 1200px) {
  #unc-experience-header > .scroll-for-more {
    line-height: 80px;
  }
}
#unc-experience-header > .scroll-for-more::after {
  content: "";
  position: absolute;
  right: -24px;
  top: 39%;
  width: 16px;
  height: 16px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tc2Nyb2xsYXJyb3ciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxNS42IDIwLjEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE1LjYgMjAuMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJpY29uLXNjcm9sbGFycm93LXBhdGgiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNMTQuOCwxMS42bC03LjEsNy4xbC03LjEtNy4xIE03LjcsMThWMCIvPgo8L3N2Zz4K) center no-repeat;
  background-size: 16px 16px;
}
@media screen and (max-width: 959px) {
  #unc-experience-header > .scroll-for-more {
    display: none;
  }
}
#unc-experience-header > .scroll-for-more:focus, #unc-experience-header > .scroll-for-more:active, .no-touchevents #unc-experience-header > .scroll-for-more:hover, #unc-experience-header > .scroll-for-more:hover {
  color: rgba(255, 255, 255, 0.75);
  text-decoration: none;
}
#unc-experience-header .social-icons {
  position: absolute;
  bottom: 20px;
  right: 20px;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 12px;
}
@media screen and (max-width: 959px) {
  #unc-experience-header .social-icons {
    display: none;
  }
}
#unc-experience-header .social-icons.has-video {
  right: 86px;
}
#unc-experience-header .social-icons > ul li {
  width: 36px;
  height: 36px;
  margin-right: 14px;
}
#unc-experience-header .social-icons > ul li a {
  width: 36px;
  height: 36px;
  background-color: transparent;
  border-radius: 50%;
  transition: background-color 0.25s ease-in-out;
}
#unc-experience-header .social-icons > ul li a:focus, #unc-experience-header .social-icons > ul li a:active, .no-touchevents #unc-experience-header .social-icons > ul li a:hover, #unc-experience-header .social-icons > ul li a:hover {
  background-color: rgba(255, 255, 255, 0.9);
}
#unc-experience-header > .menu {
  background-color: #fff;
  width: 100%;
  height: 64px;
}
#unc-experience-header > .menu::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 960px) {
  #unc-experience-header > .menu {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    width: 37.5%;
  }
}
@media screen and (min-width: 1200px) {
  #unc-experience-header > .menu {
    left: 4.1666666667%;
    width: 29.1666666667%;
    height: 80px;
  }
}
#unc-experience-header > .menu > ul {
  padding-left: 8.3333333333%;
}
@media screen and (min-width: 620px) {
  #unc-experience-header > .menu > ul {
    padding-left: 0;
    text-align: center;
  }
}
@media screen and (min-width: 960px) {
  #unc-experience-header > .menu > ul {
    padding-left: 11.1111111111%;
    text-align: left;
  }
}
@media screen and (min-width: 1200px) {
  #unc-experience-header > .menu > ul {
    padding-left: 14.2857142857%;
  }
}
#unc-experience-header > .menu > ul > li {
  display: inline-block;
  line-height: 64px;
  margin-right: 4%;
  white-space: nowrap;
}
@media screen and (min-width: 960px) {
  #unc-experience-header > .menu > ul > li {
    display: block;
    float: left;
    margin-right: 8%;
  }
}
@media screen and (min-width: 1200px) {
  #unc-experience-header > .menu > ul > li {
    line-height: 80px;
    margin-right: 6%;
  }
}
#unc-experience-header > .menu > ul > li:last-child {
  margin-right: 0;
}
#unc-experience-header > .menu > ul > li > button,
#unc-experience-header > .menu > ul > li > a {
  margin: 0;
  padding: 0;
  background-color: transparent;
  border: none;
  -webkit-appearance: none;
  border-radius: 0;
  font-family: "franklin-gothic-compressed", sans-serif;
  font-weight: 400;
  font-style: normal;
  text-transform: uppercase;
  font-size: 15px;
  line-height: 1;
  color: #3B7CA7;
  transition: color 0.25s ease-in-out;
}
#unc-experience-header > .menu > ul > li > button:focus, #unc-experience-header > .menu > ul > li > button:active, .no-touchevents #unc-experience-header > .menu > ul > li > button:hover, #unc-experience-header > .menu > ul > li > button:hover,
#unc-experience-header > .menu > ul > li > a:focus,
#unc-experience-header > .menu > ul > li > a:active,
.no-touchevents #unc-experience-header > .menu > ul > li > a:hover,
#unc-experience-header > .menu > ul > li > a:hover {
  color: #151515;
  text-decoration: none;
}
#unc-experience-header > .menu > ul > li > button .external-link,
#unc-experience-header > .menu > ul > li > a .external-link {
  display: none;
}
@media screen and (min-width: 960px) {
  body.navigate-open #unc-experience-header, body.search-open #unc-experience-header {
    top: -241px;
  }
}

#experience-nav-container {
  position: fixed;
  max-width: 1600px;
  z-index: 21;
  top: 0;
  right: 0;
  margin: 0 auto;
  width: 100%;
}
@media screen and (max-width: 959px) {
  #experience-nav-container {
    left: 0;
  }
}
@media screen and (min-width: 960px) {
  #experience-nav-container {
    left: 8.3333333333%;
    height: 80px;
    width: 91.6666666667%;
    animation: hem-slide 0.25s ease-in-out;
  }
}
@media screen and (min-width: 1600px) {
  #experience-nav-container {
    left: 0;
    width: 100%;
  }
}
#experience-nav-container nav {
  display: flex;
  height: 64px;
  background: #151515;
  color: #fff;
}
@media screen and (min-width: 960px) {
  #experience-nav-container nav {
    height: 80px;
  }
}
#experience-nav-container nav > div {
  border-bottom: solid 1px #404040;
}
#experience-nav-container .menu-logo {
  width: 100%;
  padding-left: 8.3333333333%;
  margin-right: auto;
}
@media screen and (min-width: 620px) {
  #experience-nav-container .menu-logo {
    padding-left: 4.1666666667%;
  }
}
#experience-nav-container .menu-logo a {
  display: block;
  text-indent: -9999px;
  height: 64px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImxvZ28tdW5jLW1vYmlsZS1wYXRoIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTMzLjYgMTAuMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTMzLjYgMTAuMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJsb2dvLXVuYy1tb2JpbGUtcGF0aF8xXyIgZmlsbD0iI0ZGRkZGRiIgZD0iTTQuMywwLjJ2MC4zYy0wLjYsMC0wLjksMC4xLTEuMSwwLjNDMywwLjksMi45LDEuMiwyLjksMS44djQuOAoJQzIuOSw3LjQsMyw4LDMuMiw4LjRjMC40LDAuOCwxLjIsMS4yLDIuMywxLjJjMS4yLDAsMi0wLjQsMi41LTEuMmMwLjItMC41LDAuNC0xLjIsMC40LTIuMVYyLjRjMC0wLjgtMC4xLTEuMy0wLjMtMS41CglDNy44LDAuNiw3LjQsMC41LDYuOSwwLjVWMC4yaDMuNXYwLjNjLTAuNiwwLjEtMSwwLjItMS4xLDAuNEM5LDEuMSw5LDEuNiw5LDIuNHYzLjljMCwxLTAuMiwxLjgtMC41LDIuNGMtMC42LDEuMS0xLjcsMS42LTMuMywxLjYKCWMtMS42LDAtMi43LTAuNS0zLjMtMS42QzEuNSw4LjIsMS40LDcuNCwxLjQsNi41VjEuOGMwLTAuNS0wLjEtMC45LTAuMy0xLjFDMC45LDAuNiwwLjYsMC41LDAsMC41VjAuMkg0LjN6IE0xMS4xLDkuOAoJYzAuNi0wLjEsMS0wLjIsMS4yLTAuNGMwLjItMC4yLDAuMy0wLjcsMC4zLTEuNVYxLjNMMTIuMywxYy0wLjItMC4zLTAuNC0wLjQtMC42LTAuNWMtMC4yLTAuMS0wLjQtMC4xLTAuNy0wLjFWMC4yaDIuNmw1LjgsNy4ydi01CgljMC0wLjgtMC4xLTEuNC0wLjQtMS42Yy0wLjItMC4yLTAuNS0wLjMtMS4xLTAuM1YwLjJoMy41djAuM2MtMC42LDAuMS0xLDAuMi0xLjEsMC40cy0wLjMsMC43LTAuMywxLjV2Ny45aC0wLjNsLTYuNi04LjJ2NS44CgljMCwwLjgsMC4xLDEuNCwwLjQsMS42YzAuMiwwLjIsMC41LDAuMywxLDAuM3YwLjNoLTMuNVY5Ljh6IE0yOC43LDAuMmMwLjYsMC4yLDAuOSwwLjIsMSwwLjJjMC4xLDAsMC4zLDAsMC40LTAuMQoJYzAuMS0wLjEsMC4yLTAuMiwwLjMtMC40aDAuM2wwLjEsMy40aC0wLjNjLTAuMi0wLjctMC41LTEuMi0wLjgtMS42QzI5LDEsMjguMiwwLjYsMjcuMSwwLjZjLTEsMC0xLjksMC40LTIuNiwxLjIKCWMtMC43LDAuOC0xLDItMSwzLjRjMCwxLjMsMC40LDIuNCwxLjEsMy4yYzAuNywwLjgsMS42LDEuMiwyLjcsMS4yYzAuOCwwLDEuNS0wLjIsMi4xLTAuNmMwLjQtMC4yLDAuOC0wLjUsMS4yLTFsMC4zLDAuMwoJYy0wLjMsMC40LTAuNywwLjgtMS4yLDEuMWMtMC44LDAuNS0xLjgsMC44LTIuNywwLjhjLTEuNiwwLTIuOS0wLjUtMy44LTEuNWMtMC45LTEtMS4zLTIuMS0xLjMtMy42YzAtMS41LDAuNS0yLjcsMS40LTMuNwoJYzEtMSwyLjItMS42LDMuOC0xLjZDMjcuNSwwLDI4LjEsMC4xLDI4LjcsMC4yeiBNMzEuOCw2LjJoMy43djAuOWgtMy43VjYuMnogTTQzLjgsMC4yYzAuNiwwLjIsMC45LDAuMiwxLDAuMmMwLjEsMCwwLjMsMCwwLjQtMC4xCgljMC4xLTAuMSwwLjItMC4yLDAuMy0wLjRoMC4zbDAuMSwzLjRoLTAuM2MtMC4yLTAuNy0wLjUtMS4yLTAuOC0xLjZjLTAuNi0wLjgtMS40LTEuMi0yLjUtMS4yYy0xLDAtMS45LDAuNC0yLjYsMS4yCgljLTAuNywwLjgtMSwyLTEsMy40YzAsMS4zLDAuNCwyLjQsMS4xLDMuMmMwLjcsMC44LDEuNiwxLjIsMi43LDEuMmMwLjgsMCwxLjUtMC4yLDIuMS0wLjZjMC40LTAuMiwwLjgtMC41LDEuMi0xTDQ2LDguNAoJYy0wLjMsMC40LTAuNywwLjgtMS4yLDEuMWMtMC44LDAuNS0xLjgsMC44LTIuNywwLjhjLTEuNiwwLTIuOS0wLjUtMy44LTEuNWMtMC45LTEtMS4zLTIuMS0xLjMtMy42YzAtMS41LDAuNS0yLjcsMS40LTMuNwoJYzEtMSwyLjItMS42LDMuOC0xLjZDNDIuNiwwLDQzLjIsMC4xLDQzLjgsMC4yeiBNNDYuNyw5LjhjMC42LTAuMSwxLTAuMiwxLjEtMC4zUzQ4LDguOSw0OCw4LjNWMS44YzAtMC41LTAuMS0wLjktMC4yLTEKCXMtMC41LTAuMy0xLjEtMC4zVjAuMmg0LjJ2MC4zYy0wLjUsMC0wLjksMC4xLTEuMSwwLjNzLTAuMiwwLjUtMC4yLDF2Mi45aDQuNlYxLjhjMC0wLjUtMC4xLTAuOS0wLjItMXMtMC41LTAuMy0xLjEtMC4zVjAuMkg1N3YwLjMKCWMtMC42LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4yLTAuMiwwLjUtMC4yLDF2Ni43YzAsMC41LDAuMSwwLjksMC4yLDFjMC4yLDAuMiwwLjUsMC4zLDEuMSwwLjN2MC4zaC00LjJWOS44CgljMC42LTAuMSwxLTAuMiwxLjEtMC4zYzAuMS0wLjIsMC4yLTAuNiwwLjItMS4yVjUuNGgtNC42djMuMWMwLDAuNSwwLjEsMC45LDAuMiwxczAuNSwwLjMsMS4xLDAuM3YwLjNoLTQuMlY5Ljh6IE01Ny43LDEwLjFWOS44CgljMC40LDAsMC43LTAuMiwwLjktMC40YzAuMi0wLjIsMC41LTAuOSwxLTJMNjIuNywwSDYzbDMuNyw4LjVjMC4yLDAuNiwwLjQsMC45LDAuNiwxYzAuMSwwLjEsMC40LDAuMiwwLjgsMC4zdjAuM2gtMy44VjkuOAoJYzAuNCwwLDAuNy0wLjEsMC44LTAuMWMwLjEtMC4xLDAuMi0wLjIsMC4yLTAuNGMwLTAuMSwwLTAuMi0wLjEtMC40cy0wLjEtMC40LTAuMi0wLjZsLTAuNi0xLjRoLTRjLTAuNCwxLTAuNiwxLjYtMC43LDEuOAoJYy0wLjEsMC4yLTAuMSwwLjQtMC4xLDAuNWMwLDAuMywwLjEsMC40LDAuMywwLjVjMC4xLDAuMSwwLjQsMC4xLDAuNywwLjF2MC4zSDU3Ljd6IE02NC4yLDYuMmwtMS43LTQuMWwtMS43LDQuMUg2NC4yeiBNNjguOCw5LjgKCWMwLjYtMC4xLDAuOS0wLjIsMS4xLTAuM3MwLjItMC42LDAuMi0xLjJWMS44YzAtMC41LTAuMS0wLjktMC4yLTFjLTAuMi0wLjItMC41LTAuMy0xLTAuM1YwLjJoNGMxLjMsMCwyLjIsMC4yLDIuOSwwLjdzMSwxLjEsMSwxLjkKCWMwLDEtMC40LDEuOC0xLjEsMi4yYy0wLjcsMC41LTEuNywwLjctMi44LDAuN2MtMC4yLDAtMC40LDAtMC42LDBjLTAuMywwLTAuNCwwLTAuNiwwdjIuN2MwLDAuNiwwLjEsMC45LDAuMywxLjEKCUM3Miw5LjcsNzIuNCw5LjgsNzMsOS44djAuM2gtNC4yVjkuOHogTTczLjksMWMtMC40LTAuMi0xLTAuMy0xLjYtMC4zYy0wLjMsMC0wLjUsMC0wLjYsMC4xYy0wLjEsMC4xLTAuMSwwLjItMC4xLDAuNHYzLjkKCWMwLjMsMCwwLjQsMCwwLjUsMHMwLjIsMCwwLjIsMGMwLjcsMCwxLjItMC4xLDEuNi0wLjNjMC43LTAuNCwxLjEtMSwxLjEtMkM3NS4xLDIsNzQuNywxLjQsNzMuOSwxeiBNNzcuMyw5LjgKCWMwLjYtMC4xLDAuOS0wLjIsMS4xLTAuM2MwLjItMC4xLDAuMi0wLjUsMC4yLTEuMVYxLjhjMC0wLjUtMC4xLTAuOS0wLjItMWMtMC4yLTAuMi0wLjUtMC4zLTEuMS0wLjNWMC4yaDhsMC4xLDIuMWgtMC40CgljLTAuMS0wLjctMC4zLTEuMS0wLjYtMS4zcy0wLjgtMC4zLTEuNy0wLjNoLTJjLTAuMiwwLTAuNCwwLTAuNCwwLjFjLTAuMSwwLjEtMC4xLDAuMi0wLjEsMC40djMuM2gyLjNjMC42LDAsMS0wLjEsMS4yLTAuMwoJYzAuMi0wLjIsMC4zLTAuNiwwLjQtMS4yaDAuNHYzLjVoLTAuNGMtMC4xLTAuNi0wLjMtMS0wLjQtMS4yYy0wLjItMC4yLTAuNi0wLjMtMS4yLTAuM2gtMi4zdjMuN2MwLDAuMywwLjEsMC41LDAuMywwLjUKCWMwLjIsMC4xLDAuOCwwLjEsMS43LDAuMWMxLDAsMS44LTAuMSwyLjMtMC4zYzAuNS0wLjIsMC45LTAuOCwxLjMtMS42aDAuNGwtMC43LDIuNWgtOC4xVjkuOHogTTg2LjUsOS44YzAuNi0wLjEsMC45LTAuMiwxLjEtMC4zCgljMC4yLTAuMSwwLjItMC41LDAuMi0xLjFWMS44YzAtMC41LTAuMS0wLjktMC4yLTFjLTAuMi0wLjItMC41LTAuMy0xLjEtMC4zVjAuMmg0LjJ2MC4zYy0wLjYsMC0wLjksMC4xLTEuMSwwLjMKCWMtMC4yLDAuMi0wLjMsMC41LTAuMywxdjcuMmMwLDAuMiwwLDAuMywwLjEsMC40YzAuMSwwLjEsMC4yLDAuMiwwLjQsMC4yYzAuMSwwLDAuMiwwLDAuNCwwYzAuMSwwLDAuNCwwLDAuNywwCgljMS4zLDAsMi4yLTAuMSwyLjctMC4zQzk0LDksOTQuNCw4LjQsOTQuOSw3LjVoMC40bC0wLjcsMi42aC04LjFWOS44eiBNOTkuNCw5LjhjMC42LTAuMSwxLTAuMiwxLjEtMC4zczAuMi0wLjYsMC4yLTEuMlYxLjgKCWMwLTAuNS0wLjEtMC45LTAuMi0xYy0wLjItMC4yLTAuNS0wLjMtMS4xLTAuM1YwLjJoNC4ydjAuM2MtMC41LDAtMC45LDAuMS0xLjEsMC4zcy0wLjIsMC41LTAuMiwxdjIuOWg0LjZWMS44YzAtMC41LTAuMS0wLjktMC4yLTEKCXMtMC41LTAuMy0xLjEtMC4zVjAuMmg0LjJ2MC4zYy0wLjYsMC0wLjksMC4xLTEuMSwwLjNjLTAuMiwwLjItMC4yLDAuNS0wLjIsMXY2LjdjMCwwLjUsMC4xLDAuOSwwLjIsMWMwLjIsMC4yLDAuNSwwLjMsMS4xLDAuM3YwLjMKCWgtNC4yVjkuOGMwLjYtMC4xLDEtMC4yLDEuMS0wLjNjMC4xLTAuMiwwLjItMC42LDAuMi0xLjJWNS40aC00LjZ2My4xYzAsMC41LDAuMSwwLjksMC4yLDFzMC41LDAuMywxLjEsMC4zdjAuM2gtNC4yVjkuOHoKCSBNMTEwLjUsOS44YzAuNiwwLDEtMC4xLDEuMi0wLjNjMC4yLTAuMSwwLjMtMC41LDAuMy0xLjFWMS44YzAtMC42LTAuMS0wLjktMC4zLTEuMWMtMC4yLTAuMi0wLjYtMC4zLTEuMi0wLjNWMC4yaDQuNHYwLjMKCWMtMC42LDAtMSwwLjEtMS4yLDAuM2MtMC4yLDAuMi0wLjMsMC41LTAuMywxLjF2Ni43YzAsMC42LDAuMSwwLjksMC4zLDEuMWMwLjIsMC4xLDAuNiwwLjIsMS4yLDAuM3YwLjNoLTQuNFY5Ljh6IE0xMTUuNiw5LjgKCWMwLjYtMC4xLDAuOS0wLjIsMS4xLTAuM2MwLjItMC4xLDAuMi0wLjUsMC4yLTEuMVYxLjhjMC0wLjUtMC4xLTAuOS0wLjItMWMtMC4yLTAuMi0wLjUtMC4zLTEuMS0wLjNWMC4yaDQuMnYwLjMKCWMtMC42LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4yLTAuMywwLjUtMC4zLDF2Ny4yYzAsMC4yLDAsMC4zLDAuMSwwLjRjMC4xLDAuMSwwLjIsMC4yLDAuNCwwLjJjMC4xLDAsMC4yLDAsMC40LDAKCWMwLjEsMCwwLjQsMCwwLjcsMGMxLjMsMCwyLjItMC4xLDIuNy0wLjNjMC41LTAuMiwwLjktMC44LDEuNC0xLjdoMC40bC0wLjcsMi42aC04LjFWOS44eiBNMTI0LjgsOS44YzAuNi0wLjEsMC45LTAuMiwxLjEtMC4zCgljMC4yLTAuMSwwLjItMC41LDAuMi0xLjFWMS44YzAtMC41LTAuMS0wLjktMC4yLTFjLTAuMi0wLjItMC41LTAuMy0xLjEtMC4zVjAuMmg0LjJ2MC4zYy0wLjYsMC0wLjksMC4xLTEuMSwwLjMKCWMtMC4yLDAuMi0wLjMsMC41LTAuMywxdjcuMmMwLDAuMiwwLDAuMywwLjEsMC40YzAuMSwwLjEsMC4yLDAuMiwwLjQsMC4yYzAuMSwwLDAuMiwwLDAuNCwwYzAuMSwwLDAuNCwwLDAuNywwCgljMS4zLDAsMi4yLTAuMSwyLjctMC4zYzAuNS0wLjIsMC45LTAuOCwxLjQtMS43aDAuNGwtMC43LDIuNmgtOC4xVjkuOHoiLz4KPC9zdmc+Cg==) 0 center no-repeat;
  background-size: 134px 64px;
}
@media screen and (min-width: 960px) {
  #experience-nav-container .menu-logo a {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ImxvZ28tdW5jLXNsaW0iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAzOTUgMTMuMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzk1IDEzLjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBpZD0ibG9nby11bmMtc2xpbS1wYXRoIiBmaWxsPSIjRkZGRkZGIiBkPSJNMC4xLDAuMmg4LjRsMC4xLDIuNUg4LjJDOCwyLDcuOCwxLjUsNy41LDEuMkM3LjMsMSw2LjcsMC45LDUuOCwwLjlINXY3LjYKCUM1LDksNS4xLDkuNCw1LjMsOS41YzAuMiwwLjEsMC42LDAuMiwxLjIsMC4zdjAuM0gyLjFWOS44YzAuNiwwLDEtMC4yLDEuMi0wLjNjMC4yLTAuMiwwLjItMC42LDAuMi0xLjJWMC45SDIuNwoJQzEuOSwwLjksMS4zLDEsMSwxLjJDMC43LDEuNSwwLjUsMiwwLjQsMi44SDBMMC4xLDAuMnogTTkuNCw5LjhjMC42LTAuMSwwLjktMC4yLDEuMS0wLjNjMC4xLTAuMiwwLjItMC41LDAuMi0xLjJWMS45CgljMC0wLjUtMC4xLTAuOS0wLjItMUMxMC4zLDAuNywxMCwwLjYsOS40LDAuNVYwLjJoNC4xdjAuM2MtMC41LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4yLTAuMiwwLjUtMC4yLDF2Mi45aDQuNVYxLjkKCWMwLTAuNS0wLjEtMC45LTAuMi0xYy0wLjItMC4yLTAuNS0wLjMtMS4xLTAuM1YwLjJoNC4xdjAuM2MtMC41LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4yLTAuMiwwLjUtMC4yLDF2Ni42YzAsMC41LDAuMSwwLjksMC4yLDEKCWMwLjIsMC4yLDAuNSwwLjMsMS4xLDAuM3YwLjNoLTQuMVY5LjhjMC42LTAuMSwwLjktMC4yLDEuMS0wLjNjMC4xLTAuMiwwLjItMC41LDAuMi0xLjJWNS40aC00LjV2My4xYzAsMC41LDAuMSwwLjksMC4yLDEKCWMwLjIsMC4yLDAuNSwwLjMsMS4xLDAuM3YwLjNIOS40VjkuOHogTTIwLjQsOS44YzAuNS0wLjEsMC45LTAuMiwxLjEtMC4zYzAuMi0wLjEsMC4yLTAuNSwwLjItMVYxLjljMC0wLjUtMC4xLTAuOS0wLjItMQoJYy0wLjItMC4yLTAuNS0wLjMtMS4xLTAuM1YwLjJoNy45bDAuMSwyLjFIMjhjLTAuMS0wLjctMC4zLTEuMS0wLjYtMS4zcy0wLjgtMC4zLTEuNy0wLjNoLTJjLTAuMiwwLTAuNCwwLTAuNCwwLjEKCWMtMC4xLDAuMS0wLjEsMC4yLTAuMSwwLjR2My4zaDIuM2MwLjYsMCwxLTAuMSwxLjItMC4zYzAuMi0wLjIsMC4zLTAuNiwwLjQtMS4xaDAuM3YzLjRoLTAuM2MtMC4xLTAuNi0wLjMtMS0wLjQtMS4xCgljLTAuMi0wLjItMC42LTAuMy0xLjItMC4zaC0yLjN2My43YzAsMC4zLDAuMSwwLjUsMC4zLDAuNWMwLjIsMC4xLDAuNywwLjEsMS43LDAuMWMxLDAsMS43LTAuMSwyLjItMC4zYzAuNS0wLjIsMC45LTAuOCwxLjMtMS42CgloMC40bC0wLjcsMi41aC04VjkuOHogTTM3LjQsMC4ydjAuM2MtMC42LDAtMC45LDAuMS0xLjEsMC4zQzM2LjEsMSwzNiwxLjMsMzYsMS45djQuN2MwLDAuOCwwLjEsMS40LDAuMywxLjgKCWMwLjQsMC44LDEuMSwxLjIsMi4zLDEuMmMxLjIsMCwyLTAuNCwyLjQtMS4yYzAuMi0wLjUsMC4zLTEuMiwwLjMtMi4xVjIuNGMwLTAuOC0wLjEtMS4zLTAuMy0xLjVjLTAuMi0wLjItMC42LTAuMy0xLjEtMC40VjAuMmgzLjQKCXYwLjNjLTAuNiwwLjEtMC45LDAuMi0xLjEsMC40QzQyLjEsMS4yLDQyLDEuNiw0MiwyLjR2My45YzAsMS0wLjIsMS44LTAuNSwyLjRjLTAuNiwxLjEtMS43LDEuNi0zLjMsMS42Yy0xLjYsMC0yLjctMC41LTMuMy0xLjYKCWMtMC4zLTAuNi0wLjUtMS4zLTAuNS0yLjJWMS45YzAtMC41LTAuMS0wLjktMC4yLTFjLTAuMi0wLjItMC41LTAuMi0xLjEtMC4zVjAuMkgzNy40eiBNNDQuMyw5LjhjMC42LTAuMSwxLTAuMiwxLjItMC40CgljMC4yLTAuMiwwLjMtMC43LDAuMy0xLjVWMS4zbC0wLjItMC4yYy0wLjItMC4zLTAuNC0wLjQtMC42LTAuNWMtMC4yLTAuMS0wLjQtMC4xLTAuNy0wLjFWMC4yaDIuNWw1LjcsNy4xVjIuNAoJYzAtMC44LTAuMS0xLjMtMC40LTEuNmMtMC4yLTAuMi0wLjUtMC4zLTEuMS0wLjNWMC4yaDMuNXYwLjNjLTAuNiwwLjEtMC45LDAuMi0xLjEsMC40cy0wLjMsMC43LTAuMywxLjV2Ny44aC0wLjNsLTYuNi04LjF2NS44CgljMCwwLjgsMC4xLDEuMywwLjQsMS42YzAuMiwwLjIsMC41LDAuMywxLDAuM3YwLjNoLTMuNVY5Ljh6IE01NS40LDkuOGMwLjYsMCwxLTAuMSwxLjItMC4zYzAuMi0wLjEsMC4zLTAuNSwwLjMtMS4xVjEuOQoJYzAtMC41LTAuMS0wLjktMC4zLTEuMWMtMC4yLTAuMi0wLjYtMC4yLTEuMi0wLjNWMC4yaDQuNHYwLjNjLTAuNiwwLTEsMC4xLTEuMiwwLjNjLTAuMiwwLjItMC4zLDAuNS0wLjMsMS4xdjYuNgoJYzAsMC42LDAuMSwwLjksMC4zLDEuMWMwLjIsMC4xLDAuNiwwLjIsMS4yLDAuM3YwLjNoLTQuNFY5Ljh6IE02NC43LDAuMnYwLjNjLTAuNCwwLTAuNiwwLTAuOCwwLjFjLTAuMiwwLjEtMC40LDAuMi0wLjQsMC41CgljMCwwLjEsMCwwLjMsMC4xLDAuNXMwLjIsMC42LDAuNSwxLjFsMi4zLDUuMmwyLjEtNS42YzAuMS0wLjIsMC4yLTAuNSwwLjItMC42YzAtMC4yLDAuMS0wLjMsMC4xLTAuNGMwLTAuMy0wLjEtMC41LTAuNC0wLjYKCWMtMC4xLTAuMS0wLjQtMC4xLTAuNy0wLjFWMC4yaDN2MC4zYy0wLjMsMC0wLjUsMC4xLTAuNywwLjNjLTAuMiwwLjItMC41LDAuNi0wLjcsMS4xbC0zLjMsOC4zSDY2bC0zLjctOC4xQzYyLDEuNCw2MS43LDEsNjEuNiwwLjgKCWMtMC4yLTAuMi0wLjUtMC4zLTAuOC0wLjNWMC4ySDY0Ljd6IE03MS43LDkuOGMwLjUtMC4xLDAuOS0wLjIsMS4xLTAuM0M3Myw5LjMsNzMsOSw3Myw4LjRWMS45YzAtMC41LTAuMS0wLjktMC4yLTEKCWMtMC4yLTAuMi0wLjUtMC4zLTEuMS0wLjNWMC4yaDcuOWwwLjEsMi4xaC0wLjRjLTAuMS0wLjctMC4zLTEuMS0wLjYtMS4zUzc3LjksMC44LDc3LDAuOGgtMmMtMC4yLDAtMC40LDAtMC40LDAuMQoJYy0wLjEsMC4xLTAuMSwwLjItMC4xLDAuNHYzLjNoMi4zYzAuNiwwLDEtMC4xLDEuMi0wLjNjMC4yLTAuMiwwLjMtMC42LDAuNC0xLjFoMC4zdjMuNGgtMC4zYy0wLjEtMC42LTAuMy0xLTAuNC0xLjEKCWMtMC4yLTAuMi0wLjYtMC4zLTEuMi0wLjNoLTIuM3YzLjdjMCwwLjMsMC4xLDAuNSwwLjMsMC41YzAuMiwwLjEsMC43LDAuMSwxLjcsMC4xYzEsMCwxLjctMC4xLDIuMi0wLjNjMC41LTAuMiwwLjktMC44LDEuMy0xLjYKCWgwLjRsLTAuNywyLjVoLThWOS44eiBNODEsOS44YzAuNi0wLjEsMC45LTAuMiwxLjEtMC4zYzAuMS0wLjIsMC4yLTAuNiwwLjItMS4yVjEuOWMwLTAuNS0wLjEtMC45LTAuMi0xYy0wLjItMC4yLTAuNS0wLjMtMS0wLjMKCVYwLjJoNC4xYzAuOSwwLDEuNiwwLjEsMi4xLDAuM2MxLjEsMC40LDEuNiwxLjIsMS42LDIuM2MwLDAuNy0wLjIsMS4zLTAuNywxLjdjLTAuNSwwLjQtMS4xLDAuNy0yLDAuOGwzLjEsMy44CgljMC4yLDAuMiwwLjQsMC40LDAuNiwwLjVjMC4yLDAuMSwwLjQsMC4yLDAuNywwLjJ2MC4zaC0yLjRsLTMuNy00LjZsLTAuNywwdjIuOWMwLDAuNSwwLjEsMC45LDAuMiwxYzAuMiwwLjEsMC41LDAuMiwxLjEsMC4zdjAuMwoJSDgxVjkuOHogTTg2LDQuNmMwLjgtMC4zLDEuMi0wLjksMS4yLTEuOGMwLTAuOS0wLjQtMS40LTEuMS0xLjhjLTAuNC0wLjItMC45LTAuMy0xLjUtMC4zYy0wLjQsMC0wLjcsMC0wLjgsMC4xCgljLTAuMSwwLjEtMC4xLDAuMi0wLjEsMC40VjVDODQuOCw0LjksODUuNiw0LjgsODYsNC42eiBNOTEuNyw3LjFjMC4zLDAuNywwLjUsMS4yLDAuOSwxLjZjMC42LDAuNywxLjMsMSwyLjIsMQoJYzAuNSwwLDAuOS0wLjEsMS4yLTAuNGMwLjMtMC4zLDAuNS0wLjcsMC41LTEuM2MwLTAuNS0wLjItMC45LTAuNS0xLjNjLTAuMi0wLjItMC43LTAuNi0xLjQtMWwtMS4zLTAuOGMtMC40LTAuMi0wLjctMC41LTAuOS0wLjcKCWMtMC40LTAuNS0wLjYtMS0wLjYtMS41YzAtMC43LDAuMi0xLjQsMC43LTEuOUM5MywwLjMsOTMuNywwLDk0LjUsMGMwLjMsMCwwLjcsMC4xLDEuMiwwLjJjMC41LDAuMiwwLjcsMC4yLDAuOCwwLjIKCWMwLjIsMCwwLjMsMCwwLjQtMC4xQzk3LDAuMyw5NywwLjIsOTcsMGgwLjNsMC4zLDMuMmgtMC40Yy0wLjItMC45LTAuNi0xLjYtMS4yLTJjLTAuNS0wLjQtMS4xLTAuNi0xLjYtMC42Yy0wLjQsMC0wLjgsMC4xLTEuMSwwLjQKCWMtMC4zLDAuMi0wLjUsMC42LTAuNSwxYzAsMC40LDAuMSwwLjcsMC4zLDFjMC4yLDAuMywwLjYsMC42LDEuMSwwLjlsMS4zLDAuOGMwLjgsMC41LDEuNCwxLDEuNywxLjRDOTcuOCw2LjQsOTgsNi45LDk4LDcuNQoJYzAsMC44LTAuMywxLjQtMC45LDEuOWMtMC42LDAuNS0xLjMsMC44LTIuMiwwLjhjLTAuNSwwLTAuOS0wLjEtMS40LTAuM2MtMC41LTAuMi0wLjgtMC4zLTAuOS0wLjNjLTAuMiwwLTAuMywwLjEtMC40LDAuMgoJYy0wLjEsMC4xLTAuMSwwLjItMC4xLDAuM2gtMC4zbC0wLjQtMy4ySDkxLjd6IE05OSw5LjhjMC42LDAsMS0wLjEsMS4yLTAuM2MwLjItMC4xLDAuMy0wLjUsMC4zLTEuMVYxLjljMC0wLjUtMC4xLTAuOS0wLjMtMS4xCglDMTAwLDAuNiw5OS42LDAuNiw5OSwwLjVWMC4yaDQuNHYwLjNjLTAuNiwwLTEsMC4xLTEuMiwwLjNjLTAuMiwwLjItMC4zLDAuNS0wLjMsMS4xdjYuNmMwLDAuNiwwLjEsMC45LDAuMywxLjEKCWMwLjIsMC4xLDAuNiwwLjIsMS4yLDAuM3YwLjNIOTlWOS44eiBNMTA0LjMsMC4yaDguNGwwLjEsMi41aC0wLjRjLTAuMi0wLjgtMC40LTEuMy0wLjctMS41Yy0wLjMtMC4yLTAuOC0wLjQtMS43LTAuNGgtMC44djcuNgoJYzAsMC42LDAuMSwwLjksMC4zLDEuMWMwLjIsMC4xLDAuNiwwLjIsMS4yLDAuM3YwLjNoLTQuM1Y5LjhjMC42LDAsMS0wLjIsMS4yLTAuM2MwLjItMC4yLDAuMi0wLjYsMC4yLTEuMlYwLjloLTAuOAoJYy0wLjgsMC0xLjQsMC4xLTEuNywwLjRjLTAuMywwLjItMC41LDAuOC0wLjcsMS41aC0wLjRMMTA0LjMsMC4yeiBNMTE3LjgsMC4ydjAuM2MtMC4zLDAtMC42LDAtMC44LDAuMWMtMC4yLDAuMS0wLjMsMC4yLTAuMywwLjQKCWMwLDAuMSwwLDAuMSwwLDAuMmMwLDAuMSwwLjEsMC4yLDAuMiwwLjRsMi4yLDMuMmwyLjEtMy4yYzAuMS0wLjEsMC4xLTAuMywwLjItMC4zYzAtMC4xLDAtMC4yLDAtMC4yYzAtMC4yLTAuMS0wLjQtMC4zLTAuNAoJYy0wLjEsMC0wLjQtMC4xLTAuNy0wLjFWMC4yaDMuMnYwLjNjLTAuMywwLTAuNiwwLjEtMC44LDAuM2MtMC40LDAuMy0wLjgsMC43LTEuMiwxLjRsLTIuMiwzLjN2Mi45YzAsMC42LDAuMSwwLjksMC4zLDEuMQoJYzAuMiwwLjEsMC42LDAuMiwxLjIsMC4zdjAuM2gtNC41VjkuOGMwLjcsMCwxLjEtMC4xLDEuMi0wLjNjMC4yLTAuMiwwLjItMC42LDAuMi0xLjJWNS43bC0xLjktMi44Yy0wLjctMS0xLjEtMS42LTEuNC0xLjkKCWMtMC4zLTAuMy0wLjYtMC40LTEtMC40VjAuMkgxMTcuOHogTTEzNS41LDQuMWMwLjMsMC40LDAuNSwwLjksMC41LDEuNWMwLDEtMC41LDItMS40LDNjLTAuOSwxLTEuOSwxLjUtMywxLjUKCWMtMC43LDAtMS4yLTAuMi0xLjYtMC42cy0wLjYtMC45LTAuNi0xLjZjMC0xLjEsMC40LTIuMSwxLjMtM2MwLjktMSwxLjktMS41LDMtMS41QzEzNC42LDMuNSwxMzUuMiwzLjcsMTM1LjUsNC4xeiBNMTMxLDkuNQoJYzAuMiwwLjMsMC41LDAuNCwwLjksMC40YzAuOCwwLDEuNS0wLjYsMi4xLTEuOGMwLjUtMSwwLjgtMiwwLjgtMi44YzAtMC40LDAtMC43LTAuMS0wLjljLTAuMi0wLjQtMC41LTAuNi0wLjktMC42CgljLTAuNywwLTEuNCwwLjYtMi4xLDEuN2MtMC42LDEtMC45LDItMC45LDNDMTMwLjcsOC45LDEzMC44LDkuMiwxMzEsOS41eiBNMTQyLjYsMS40Yy0wLjEsMC4xLTAuMywwLjItMC40LDAuMgoJYy0wLjIsMC0wLjMtMC4xLTAuNC0wLjJjLTAuMS0wLjEtMC4yLTAuMi0wLjItMC40YzAtMC4xLDAtMC4zLDAuMS0wLjVjMC0wLjEsMC0wLjEtMC4xLTAuMmMtMC4xLDAtMC4xLTAuMS0wLjItMC4xCgljLTAuNCwwLTAuNywwLjQtMC45LDEuMmMtMC4xLDAuNC0wLjMsMS4yLTAuNSwyLjNoMS42bC0wLjEsMC41aC0xLjZMMTM4LjYsOWMtMC4zLDEuMy0wLjcsMi4zLTEuMiwzYy0wLjUsMC44LTEuMSwxLjItMS45LDEuMgoJYy0wLjQsMC0wLjYtMC4xLTAuOS0wLjNjLTAuMi0wLjItMC4zLTAuNC0wLjMtMC42YzAtMC4xLDAtMC4zLDAuMS0wLjRjMC4xLTAuMSwwLjItMC4yLDAuNC0wLjJjMC4yLDAsMC4zLDAuMSwwLjQsMC4yCgljMC4xLDAuMSwwLjIsMC4yLDAuMiwwLjRjMCwwLjEsMCwwLjItMC4xLDAuM2MtMC4xLDAuMS0wLjEsMC4yLTAuMSwwLjJjMCwwLDAsMC4xLDAuMSwwLjFjMC4xLDAsMC4xLDAsMC4yLDBjMC40LDAsMC44LTAuMywxLTEKCWMwLjEtMC4zLDAuMy0wLjgsMC40LTEuNGwxLjctNi4yaC0xLjNsMC4xLTAuNWgxLjRjMC4zLTEuMSwwLjYtMiwwLjktMi41YzAuNS0wLjgsMS4xLTEuMiwxLjgtMS4yYzAuMywwLDAuNiwwLjEsMC44LDAuMwoJYzAuMiwwLjIsMC4zLDAuNCwwLjMsMC42QzE0Mi44LDEuMSwxNDIuNywxLjIsMTQyLjYsMS40eiBNMTQ1LjgsOS44YzAuNi0wLjEsMS0wLjIsMS4yLTAuNHMwLjMtMC43LDAuMy0xLjVWMS4zbC0wLjItMC4yCgljLTAuMi0wLjMtMC40LTAuNC0wLjYtMC41Yy0wLjItMC4xLTAuNC0wLjEtMC43LTAuMVYwLjJoMi41bDUuNyw3LjFWMi40YzAtMC44LTAuMS0xLjMtMC40LTEuNmMtMC4yLTAuMi0wLjUtMC4zLTEuMS0wLjNWMC4yaDMuNQoJdjAuM2MtMC42LDAuMS0wLjksMC4yLTEuMSwwLjRjLTAuMiwwLjItMC4zLDAuNy0wLjMsMS41djcuOGgtMC4zbC02LjYtOC4xdjUuOGMwLDAuOCwwLjEsMS4zLDAuNCwxLjZjMC4yLDAuMiwwLjUsMC4zLDEsMC4zdjAuMwoJaC0zLjVWOS44eiBNMTU4LjEsMS4zYzAuOS0wLjksMi0xLjMsMy40LTEuM2MxLjMsMCwyLjUsMC40LDMuNCwxLjNjMSwxLDEuNSwyLjIsMS41LDMuOGMwLDEuNi0wLjUsMi45LTEuNSwzLjgKCWMtMC45LDAuOC0yLDEuMy0zLjMsMS4zYy0xLjQsMC0yLjUtMC41LTMuNS0xLjRjLTAuOS0xLTEuNC0yLjItMS40LTMuN0MxNTYuNiwzLjYsMTU3LjEsMi4zLDE1OC4xLDEuM3ogTTE1OS4yLDguNgoJYzAuNiwwLjcsMS40LDEuMSwyLjMsMS4xYzAuOSwwLDEuNi0wLjQsMi4yLTEuMWMwLjYtMC43LDAuOS0xLjksMC45LTMuNWMwLTEuNi0wLjMtMi44LTAuOS0zLjVjLTAuNi0wLjctMS40LTEuMS0yLjItMS4xCgljLTAuOSwwLTEuNiwwLjQtMi4zLDEuMWMtMC42LDAuNy0wLjksMS45LTAuOSwzLjVDMTU4LjMsNi43LDE1OC42LDcuOSwxNTkuMiw4LjZ6IE0xNjcsOS44YzAuNi0wLjEsMC45LTAuMiwxLjEtMC4zCgljMC4xLTAuMiwwLjItMC42LDAuMi0xLjJWMS45YzAtMC41LTAuMS0wLjktMC4yLTFjLTAuMi0wLjItMC41LTAuMy0xLTAuM1YwLjJoNC4xYzAuOSwwLDEuNiwwLjEsMi4xLDAuM2MxLjEsMC40LDEuNiwxLjIsMS42LDIuMwoJYzAsMC43LTAuMiwxLjMtMC43LDEuN2MtMC41LDAuNC0xLjEsMC43LTIsMC44bDMuMSwzLjhjMC4yLDAuMiwwLjQsMC40LDAuNiwwLjVjMC4yLDAuMSwwLjQsMC4yLDAuNywwLjJ2MC4zaC0yLjRsLTMuNy00LjZsLTAuNywwCgl2Mi45YzAsMC41LDAuMSwwLjksMC4yLDFjMC4yLDAuMSwwLjUsMC4yLDEuMSwwLjN2MC4zSDE2N1Y5Ljh6IE0xNzIuMSw0LjZjMC44LTAuMywxLjItMC45LDEuMi0xLjhjMC0wLjktMC40LTEuNC0xLjEtMS44CgljLTAuNC0wLjItMC45LTAuMy0xLjUtMC4zYy0wLjQsMC0wLjcsMC0wLjgsMC4xcy0wLjEsMC4yLTAuMSwwLjRWNUMxNzAuOCw0LjksMTcxLjYsNC44LDE3Mi4xLDQuNnogTTE3Ni42LDAuMmg4LjRsMC4xLDIuNWgtMC40CgljLTAuMi0wLjgtMC40LTEuMy0wLjctMS41Yy0wLjMtMC4yLTAuOC0wLjQtMS43LTAuNGgtMC44djcuNmMwLDAuNiwwLjEsMC45LDAuMywxLjFjMC4yLDAuMSwwLjYsMC4yLDEuMiwwLjN2MC4zaC00LjNWOS44CgljMC42LDAsMS0wLjIsMS4yLTAuM2MwLjItMC4yLDAuMi0wLjYsMC4yLTEuMlYwLjloLTAuOGMtMC44LDAtMS40LDAuMS0xLjcsMC40Yy0wLjMsMC4yLTAuNSwwLjgtMC43LDEuNWgtMC40TDE3Ni42LDAuMnogTTE4Niw5LjgKCWMwLjYtMC4xLDAuOS0wLjIsMS4xLTAuM2MwLjEtMC4yLDAuMi0wLjUsMC4yLTEuMlYxLjljMC0wLjUtMC4xLTAuOS0wLjItMWMtMC4yLTAuMi0wLjUtMC4zLTEuMS0wLjNWMC4yaDQuMXYwLjMKCWMtMC41LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4yLTAuMiwwLjUtMC4yLDF2Mi45aDQuNVYxLjljMC0wLjUtMC4xLTAuOS0wLjItMWMtMC4yLTAuMi0wLjUtMC4zLTEuMS0wLjNWMC4yaDQuMXYwLjMKCWMtMC41LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4yLTAuMiwwLjUtMC4yLDF2Ni42YzAsMC41LDAuMSwwLjksMC4yLDFjMC4yLDAuMiwwLjUsMC4zLDEuMSwwLjN2MC4zSDE5MlY5LjgKCWMwLjYtMC4xLDAuOS0wLjIsMS4xLTAuM2MwLjEtMC4yLDAuMi0wLjUsMC4yLTEuMlY1LjRoLTQuNXYzLjFjMCwwLjUsMC4xLDAuOSwwLjIsMWMwLjIsMC4yLDAuNSwwLjMsMS4xLDAuM3YwLjNIMTg2VjkuOHoKCSBNMjA3LjMsMC4zYzAuNiwwLjIsMC45LDAuMiwwLjksMC4yYzAuMSwwLDAuMywwLDAuNC0wLjFjMC4xLTAuMSwwLjItMC4yLDAuMy0wLjRoMC4zbDAuMSwzLjNIMjA5Yy0wLjItMC43LTAuNS0xLjItMC44LTEuNgoJYy0wLjYtMC44LTEuNC0xLjEtMi41LTEuMWMtMSwwLTEuOSwwLjQtMi41LDEuMmMtMC43LDAuOC0xLDEuOS0xLDMuNGMwLDEuMywwLjMsMi40LDEsMy4yYzAuNywwLjgsMS42LDEuMiwyLjYsMS4yCgljMC44LDAsMS41LTAuMiwyLjEtMC42YzAuNC0wLjIsMC44LTAuNSwxLjItMC45bDAuMywwLjNjLTAuMywwLjQtMC43LDAuOC0xLjIsMS4xYy0wLjgsMC41LTEuNywwLjgtMi43LDAuOGMtMS42LDAtMi45LTAuNS0zLjgtMS41CgljLTAuOS0wLjktMS4zLTIuMS0xLjMtMy41YzAtMS40LDAuNS0yLjcsMS40LTMuNmMxLTEsMi4yLTEuNSwzLjctMS41QzIwNi4xLDAuMSwyMDYuNywwLjIsMjA3LjMsMC4zeiBNMjEwLDEwLjFWOS44CgljMC40LDAsMC43LTAuMiwwLjktMC40YzAuMi0wLjIsMC41LTAuOSwxLTJsMy4xLTcuM2gwLjNsMy43LDguNGMwLjIsMC42LDAuNCwwLjksMC42LDFjMC4xLDAuMSwwLjQsMC4yLDAuNywwLjN2MC4zaC0zLjhWOS44CgljMC40LDAsMC43LTAuMSwwLjgtMC4xYzAuMS0wLjEsMC4yLTAuMiwwLjItMC40YzAtMC4xLDAtMC4yLTAuMS0wLjRjMC0wLjItMC4xLTAuNC0wLjItMC42bC0wLjYtMS40aC0zLjljLTAuNCwxLTAuNiwxLjYtMC43LDEuOAoJYy0wLjEsMC4yLTAuMSwwLjQtMC4xLDAuNWMwLDAuMiwwLjEsMC40LDAuMywwLjVjMC4xLDAuMSwwLjQsMC4xLDAuNywwLjF2MC4zSDIxMHogTTIxNi40LDYuMmwtMS43LTQuMUwyMTMsNi4ySDIxNi40eiBNMjIxLjEsOS44CgljMC42LTAuMSwwLjktMC4yLDEuMS0wLjNjMC4xLTAuMiwwLjItMC42LDAuMi0xLjJWMS45YzAtMC41LTAuMS0wLjktMC4yLTFjLTAuMi0wLjItMC41LTAuMy0xLTAuM1YwLjJoNC4xYzAuOSwwLDEuNiwwLjEsMi4xLDAuMwoJYzEuMSwwLjQsMS42LDEuMiwxLjYsMi4zYzAsMC43LTAuMiwxLjMtMC43LDEuN3MtMS4xLDAuNy0yLDAuOGwzLjEsMy44YzAuMiwwLjIsMC40LDAuNCwwLjYsMC41YzAuMiwwLjEsMC40LDAuMiwwLjcsMC4ydjAuM2gtMi40CglsLTMuNy00LjZsLTAuNiwwdjIuOWMwLDAuNSwwLjEsMC45LDAuMiwxczAuNSwwLjIsMS4xLDAuM3YwLjNoLTQuMVY5Ljh6IE0yMjYuMSw0LjZjMC44LTAuMywxLjItMC45LDEuMi0xLjhjMC0wLjktMC40LTEuNC0xLjEtMS44CgljLTAuNC0wLjItMC45LTAuMy0xLjUtMC4zYy0wLjQsMC0wLjcsMC0wLjgsMC4xYy0wLjEsMC4xLTAuMSwwLjItMC4xLDAuNFY1QzIyNC45LDQuOSwyMjUuNyw0LjgsMjI2LjEsNC42eiBNMjMyLjIsMS4zCgljMC45LTAuOSwyLTEuMywzLjQtMS4zYzEuMywwLDIuNSwwLjQsMy40LDEuM2MxLDEsMS41LDIuMiwxLjUsMy44YzAsMS42LTAuNSwyLjktMS41LDMuOGMtMC45LDAuOC0yLDEuMy0zLjMsMS4zCgljLTEuNCwwLTIuNS0wLjUtMy41LTEuNGMtMC45LTEtMS40LTIuMi0xLjQtMy43QzIzMC43LDMuNiwyMzEuMiwyLjMsMjMyLjIsMS4zeiBNMjMzLjMsOC42YzAuNiwwLjcsMS40LDEuMSwyLjMsMS4xCgljMC45LDAsMS42LTAuNCwyLjItMS4xczAuOS0xLjksMC45LTMuNWMwLTEuNi0wLjMtMi44LTAuOS0zLjVjLTAuNi0wLjctMS40LTEuMS0yLjItMS4xYy0wLjksMC0xLjYsMC40LTIuMywxLjEKCWMtMC42LDAuNy0wLjksMS45LTAuOSwzLjVDMjMyLjQsNi43LDIzMi43LDcuOSwyMzMuMyw4LjZ6IE0yNDEsOS44YzAuNS0wLjEsMC45LTAuMiwxLjEtMC4zYzAuMi0wLjEsMC4yLTAuNSwwLjItMVYxLjkKCWMwLTAuNS0wLjEtMC45LTAuMi0xYy0wLjItMC4yLTAuNS0wLjMtMS4xLTAuM1YwLjJoNC4ydjAuM2MtMC41LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4xLTAuMywwLjUtMC4zLDF2Ny4xYzAsMC4yLDAsMC4zLDAuMSwwLjQKCWMwLjEsMC4xLDAuMiwwLjIsMC40LDAuMmMwLjEsMCwwLjIsMCwwLjQsMGMwLjEsMCwwLjQsMCwwLjcsMGMxLjMsMCwyLjItMC4xLDIuNy0wLjNjMC41LTAuMiwwLjktMC44LDEuMy0xLjdoMC40bC0wLjcsMi42aC04VjkuOHoKCSBNMjUwLjMsOS44YzAuNiwwLDEtMC4xLDEuMi0wLjNjMC4yLTAuMSwwLjMtMC41LDAuMy0xLjFWMS45YzAtMC41LTAuMS0wLjktMC4zLTEuMWMtMC4yLTAuMi0wLjYtMC4yLTEuMi0wLjNWMC4yaDQuNHYwLjMKCWMtMC42LDAtMSwwLjEtMS4yLDAuM2MtMC4yLDAuMi0wLjMsMC41LTAuMywxLjF2Ni42YzAsMC42LDAuMSwwLjksMC4zLDEuMWMwLjIsMC4xLDAuNiwwLjIsMS4yLDAuM3YwLjNoLTQuNFY5Ljh6IE0yNTUuNSw5LjgKCWMwLjYtMC4xLDEtMC4yLDEuMi0wLjRjMC4yLTAuMiwwLjMtMC43LDAuMy0xLjVWMS4zbC0wLjItMC4yYy0wLjItMC4zLTAuNC0wLjQtMC42LTAuNWMtMC4yLTAuMS0wLjQtMC4xLTAuNy0wLjFWMC4yaDIuNWw1LjcsNy4xCglWMi40YzAtMC44LTAuMS0xLjMtMC40LTEuNmMtMC4yLTAuMi0wLjUtMC4zLTEuMS0wLjNWMC4yaDMuNXYwLjNjLTAuNiwwLjEtMC45LDAuMi0xLjEsMC40Yy0wLjIsMC4yLTAuMywwLjctMC4zLDEuNXY3LjhoLTAuMwoJbC02LjYtOC4xdjUuOGMwLDAuOCwwLjEsMS4zLDAuNCwxLjZjMC4yLDAuMiwwLjUsMC4zLDEsMC4zdjAuM2gtMy41VjkuOHogTTI2NiwxMC4xVjkuOGMwLjQsMCwwLjctMC4yLDAuOS0wLjRjMC4yLTAuMiwwLjUtMC45LDEtMgoJbDMuMS03LjNoMC4zbDMuNyw4LjRjMC4yLDAuNiwwLjQsMC45LDAuNiwxYzAuMSwwLjEsMC40LDAuMiwwLjcsMC4zdjAuM2gtMy44VjkuOGMwLjQsMCwwLjctMC4xLDAuOC0wLjFjMC4xLTAuMSwwLjItMC4yLDAuMi0wLjQKCWMwLTAuMSwwLTAuMi0wLjEtMC40YzAtMC4yLTAuMS0wLjQtMC4yLTAuNmwtMC42LTEuNGgtMy45Yy0wLjQsMS0wLjYsMS42LTAuNywxLjhjLTAuMSwwLjItMC4xLDAuNC0wLjEsMC41YzAsMC4yLDAuMSwwLjQsMC4zLDAuNQoJYzAuMSwwLjEsMC40LDAuMSwwLjcsMC4xdjAuM0gyNjZ6IE0yNzIuNCw2LjJsLTEuNy00LjFMMjY5LDYuMkgyNzIuNHogTTI4NywzLjhjMC4xLDAuMSwwLjIsMC4yLDAuMywwLjRsMCwwLjFsMC4yLTAuNQoJYzAtMC4xLDAtMC4xLDAuMS0wLjFjMCwwLDAsMCwwLjEsMGwwLjgtMC4xYzAsMCwwLjEsMCwwLjEsMHMwLDAsMCwwLjFjMCwwLjEsMCwwLjEsMCwwLjFjMCwwLDAsMC4xLDAsMC4ybC0wLjcsMi42CgljLTAuMiwwLjYtMC4zLDEuMS0wLjQsMS41Yy0wLjIsMC43LTAuMywxLjItMC4zLDEuM2MwLDAuMSwwLDAuMSwwLjEsMC4xYzAsMCwwLjEsMCwwLjEsMGMwLDAsMC4xLDAsMC4xLDBjMC4xLDAsMC4xLTAuMSwwLjItMC4xCglsMC4xLTAuMWMwLDAsMC4xLTAuMSwwLjEtMC4xYzAuMSwwLDAuMS0wLjEsMC4yLTAuMmwwLjUtMC41bDAuMiwwLjJjLTAuNSwwLjYtMC45LDEuMS0xLjIsMS4zYy0wLjMsMC4yLTAuNiwwLjMtMC45LDAuMwoJYy0wLjIsMC0wLjMtMC4xLTAuNC0wLjJjLTAuMS0wLjEtMC4xLTAuMy0wLjEtMC41YzAtMC4yLDAtMC40LDAuMS0wLjdjMC4xLTAuMywwLjEtMC42LDAuMi0wLjhjLTAuMSwwLjEtMC4yLDAuNC0wLjQsMC42CgljLTAuMiwwLjMtMC41LDAuNS0wLjgsMC44Yy0wLjQsMC4zLTAuNywwLjUtMSwwLjdjLTAuMiwwLjEtMC41LDAuMS0wLjcsMC4xYy0wLjQsMC0wLjctMC4yLTEuMS0wLjVjLTAuMy0wLjMtMC41LTAuOC0wLjUtMS40CgljMC0xLDAuNS0yLjEsMS40LTMuMmMwLjktMS4xLDEuOS0xLjcsMi45LTEuN0MyODYuNSwzLjUsMjg2LjgsMy42LDI4NywzLjh6IE0yODYuNyw0LjFjLTAuMi0wLjItMC40LTAuMi0wLjYtMC4yCgljLTAuOCwwLTEuNSwwLjYtMi4yLDEuOGMtMC42LDEuMS0wLjksMi0wLjksMi43YzAsMC40LDAuMSwwLjcsMC4yLDAuOGMwLjIsMC4yLDAuNCwwLjMsMC42LDAuM2MwLjcsMCwxLjQtMC42LDIuMS0xLjgKCWMwLjYtMS4xLDEtMiwxLTIuOUMyODcsNC41LDI4Ni45LDQuMiwyODYuNyw0LjF6IE0yODkuNyw5LjRjMC0wLjEsMC0wLjEsMC0wLjJsMS40LTVoLTEuMWMwLTAuMSwwLTAuMiwwLTAuMmMwLDAsMC4xLTAuMSwwLjEtMC4xCgljMC41LTAuMiwwLjktMC40LDEuMS0wLjZjMC4zLTAuMiwwLjYtMC42LDEuMS0xLjFsMC4xLTAuMWMwLDAsMCwwLDAuMSwwYzAsMCwwLDAsMC4xLDBjMCwwLDAuMSwwLDAuMSwwYzAsMCwwLDAuMSwwLDAuMQoJYzAsMCwwLDAuMSwwLDAuMWwtMC40LDEuNmgxLjJsLTAuMSwwLjVoLTEuMmwtMS4zLDQuOWMwLDAuMSwwLDAuMiwwLDAuMmMwLDAuMSwwLjEsMC4xLDAuMiwwLjFjMC4xLDAsMC4zLTAuMSwwLjUtMC40CgljMC4xLTAuMSwwLjQtMC40LDAuNy0wLjhsMC4yLDAuMWwtMC4xLDAuMmMtMC40LDAuNi0wLjgsMS4xLTEuMSwxLjNjLTAuMywwLjItMC42LDAuNC0wLjksMC40Yy0wLjIsMC0wLjQtMC4xLTAuNS0wLjIKCWMtMC4xLTAuMS0wLjItMC4zLTAuMi0wLjRDMjg5LjcsOS41LDI4OS43LDkuNSwyODkuNyw5LjR6IE0zMDUuNSwwLjNjMC42LDAuMiwwLjksMC4yLDAuOSwwLjJjMC4xLDAsMC4zLDAsMC40LTAuMQoJYzAuMS0wLjEsMC4yLTAuMiwwLjMtMC40aDAuM2wwLjEsMy4zaC0wLjNjLTAuMi0wLjctMC41LTEuMi0wLjgtMS42QzMwNS44LDEsMzA1LDAuNywzMDQsMC43Yy0xLDAtMS45LDAuNC0yLjUsMS4yCgljLTAuNywwLjgtMSwxLjktMSwzLjRjMCwxLjMsMC4zLDIuNCwxLDMuMmMwLjcsMC44LDEuNiwxLjIsMi42LDEuMmMwLjgsMCwxLjUtMC4yLDIuMS0wLjZjMC40LTAuMiwwLjgtMC41LDEuMi0wLjlsMC4zLDAuMwoJYy0wLjMsMC40LTAuNywwLjgtMS4yLDEuMWMtMC44LDAuNS0xLjcsMC44LTIuNywwLjhjLTEuNiwwLTIuOS0wLjUtMy44LTEuNWMtMC45LTAuOS0xLjMtMi4xLTEuMy0zLjVjMC0xLjQsMC41LTIuNywxLjQtMy42CgljMS0xLDIuMi0xLjUsMy43LTEuNUMzMDQuMywwLjEsMzA0LjksMC4yLDMwNS41LDAuM3ogTTMwOC42LDkuOGMwLjYtMC4xLDAuOS0wLjIsMS4xLTAuM2MwLjEtMC4yLDAuMi0wLjUsMC4yLTEuMlYxLjkKCWMwLTAuNS0wLjEtMC45LTAuMi0xYy0wLjItMC4yLTAuNS0wLjMtMS4xLTAuM1YwLjJoNC4xdjAuM2MtMC41LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4yLTAuMiwwLjUtMC4yLDF2Mi45aDQuNVYxLjkKCWMwLTAuNS0wLjEtMC45LTAuMi0xcy0wLjUtMC4zLTEuMS0wLjNWMC4yaDQuMXYwLjNjLTAuNSwwLTAuOSwwLjEtMS4xLDAuM2MtMC4yLDAuMi0wLjIsMC41LTAuMiwxdjYuNmMwLDAuNSwwLjEsMC45LDAuMiwxCgljMC4yLDAuMiwwLjUsMC4zLDEuMSwwLjN2MC4zaC00LjFWOS44YzAuNi0wLjEsMC45LTAuMiwxLjEtMC4zYzAuMS0wLjIsMC4yLTAuNSwwLjItMS4yVjUuNGgtNC41djMuMWMwLDAuNSwwLjEsMC45LDAuMiwxCgljMC4yLDAuMiwwLjUsMC4zLDEuMSwwLjN2MC4zaC00LjFWOS44eiBNMzE5LjYsMTAuMVY5LjhjMC40LDAsMC43LTAuMiwwLjktMC40YzAuMi0wLjIsMC41LTAuOSwxLTJsMy4xLTcuM2gwLjNsMy43LDguNAoJYzAuMiwwLjYsMC40LDAuOSwwLjYsMXMwLjQsMC4yLDAuNywwLjN2MC4zaC0zLjhWOS44YzAuNCwwLDAuNy0wLjEsMC44LTAuMWMwLjEtMC4xLDAuMi0wLjIsMC4yLTAuNGMwLTAuMSwwLTAuMi0wLjEtMC40CgljMC0wLjItMC4xLTAuNC0wLjItMC42bC0wLjYtMS40aC0zLjljLTAuNCwxLTAuNiwxLjYtMC43LDEuOGMtMC4xLDAuMi0wLjEsMC40LTAuMSwwLjVjMCwwLjIsMC4xLDAuNCwwLjMsMC41CgljMC4xLDAuMSwwLjQsMC4xLDAuNywwLjF2MC4zSDMxOS42eiBNMzI2LDYuMmwtMS43LTQuMWwtMS43LDQuMUgzMjZ6IE0zMzAuNyw5LjhjMC42LTAuMSwwLjktMC4yLDEuMS0wLjNjMC4xLTAuMiwwLjItMC42LDAuMi0xLjIKCVYxLjljMC0wLjUtMC4xLTAuOS0wLjItMWMtMC4yLTAuMi0wLjUtMC4zLTEtMC4zVjAuMmgzLjljMS4zLDAsMi4yLDAuMiwyLjksMC43YzAuNywwLjUsMSwxLjEsMSwxLjljMCwxLTAuNCwxLjctMS4xLDIuMgoJYy0wLjcsMC41LTEuNywwLjctMi44LDAuN2MtMC4yLDAtMC40LDAtMC42LDBjLTAuMiwwLTAuNCwwLTAuNiwwdjIuN2MwLDAuNiwwLjEsMC45LDAuMywxLjFjMC4yLDAuMSwwLjYsMC4yLDEuMSwwLjN2MC4zaC00LjFWOS44egoJIE0zMzUuNywxLjFjLTAuNC0wLjItMS0wLjMtMS42LTAuM2MtMC4zLDAtMC41LDAtMC42LDAuMWMtMC4xLDAuMS0wLjEsMC4yLTAuMSwwLjR2My45YzAuMywwLDAuNCwwLDAuNSwwYzAuMSwwLDAuMiwwLDAuMiwwCgljMC43LDAsMS4yLTAuMSwxLjYtMC4zYzAuNy0wLjQsMS4xLTEsMS4xLTJDMzM2LjksMiwzMzYuNSwxLjQsMzM1LjcsMS4xeiBNMzM4LjcsOS44YzAuNS0wLjEsMC45LTAuMiwxLjEtMC4zCgljMC4yLTAuMSwwLjItMC41LDAuMi0xVjEuOWMwLTAuNS0wLjEtMC45LTAuMi0xYy0wLjItMC4yLTAuNS0wLjMtMS4xLTAuM1YwLjJoNy45bDAuMSwyLjFoLTAuNGMtMC4xLTAuNy0wLjMtMS4xLTAuNi0xLjMKCWMtMC4zLTAuMi0wLjgtMC4zLTEuNy0wLjNoLTJjLTAuMiwwLTAuNCwwLTAuNCwwLjFjLTAuMSwwLjEtMC4xLDAuMi0wLjEsMC40djMuM2gyLjNjMC42LDAsMS0wLjEsMS4yLTAuM2MwLjItMC4yLDAuMy0wLjYsMC40LTEuMQoJaDAuM3YzLjRoLTAuM2MtMC4xLTAuNi0wLjMtMS0wLjQtMS4xYy0wLjItMC4yLTAuNi0wLjMtMS4yLTAuM2gtMi4zdjMuN2MwLDAuMywwLjEsMC41LDAuMywwLjVjMC4yLDAuMSwwLjcsMC4xLDEuNywwLjEKCWMxLDAsMS43LTAuMSwyLjItMC4zYzAuNS0wLjIsMC45LTAuOCwxLjMtMS42aDAuNGwtMC43LDIuNWgtOFY5Ljh6IE0zNDgsOS44YzAuNS0wLjEsMC45LTAuMiwxLjEtMC4zYzAuMi0wLjEsMC4yLTAuNSwwLjItMVYxLjkKCWMwLTAuNS0wLjEtMC45LTAuMi0xYy0wLjItMC4yLTAuNS0wLjMtMS4xLTAuM1YwLjJoNC4ydjAuM2MtMC41LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4xLTAuMywwLjUtMC4zLDF2Ny4xYzAsMC4yLDAsMC4zLDAuMSwwLjQKCXMwLjIsMC4yLDAuNCwwLjJjMC4xLDAsMC4yLDAsMC40LDBjMC4xLDAsMC40LDAsMC43LDBjMS4zLDAsMi4yLTAuMSwyLjctMC4zYzAuNS0wLjIsMC45LTAuOCwxLjMtMS43aDAuNGwtMC43LDIuNmgtOFY5Ljh6CgkgTTM2MC44LDkuOGMwLjYtMC4xLDAuOS0wLjIsMS4xLTAuM2MwLjEtMC4yLDAuMi0wLjUsMC4yLTEuMlYxLjljMC0wLjUtMC4xLTAuOS0wLjItMWMtMC4yLTAuMi0wLjUtMC4zLTEuMS0wLjNWMC4yaDQuMXYwLjMKCWMtMC41LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4yLTAuMiwwLjUtMC4yLDF2Mi45aDQuNVYxLjljMC0wLjUtMC4xLTAuOS0wLjItMWMtMC4yLTAuMi0wLjUtMC4zLTEuMS0wLjNWMC4yaDQuMXYwLjMKCWMtMC41LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4yLTAuMiwwLjUtMC4yLDF2Ni42YzAsMC41LDAuMSwwLjksMC4yLDFjMC4yLDAuMiwwLjUsMC4zLDEuMSwwLjN2MC4zaC00LjFWOS44CgljMC42LTAuMSwwLjktMC4yLDEuMS0wLjNjMC4xLTAuMiwwLjItMC41LDAuMi0xLjJWNS40aC00LjV2My4xYzAsMC41LDAuMSwwLjksMC4yLDFjMC4yLDAuMiwwLjUsMC4zLDEuMSwwLjN2MC4zaC00LjFWOS44egoJIE0zNzEuOCw5LjhjMC42LDAsMS0wLjEsMS4yLTAuM2MwLjItMC4xLDAuMy0wLjUsMC4zLTEuMVYxLjljMC0wLjUtMC4xLTAuOS0wLjMtMS4xYy0wLjItMC4yLTAuNi0wLjItMS4yLTAuM1YwLjJoNC40djAuMwoJYy0wLjYsMC0xLDAuMS0xLjIsMC4zYy0wLjIsMC4yLTAuMywwLjUtMC4zLDEuMXY2LjZjMCwwLjYsMC4xLDAuOSwwLjMsMS4xYzAuMiwwLjEsMC42LDAuMiwxLjIsMC4zdjAuM2gtNC40VjkuOHogTTM3Ny4xLDkuOAoJYzAuNS0wLjEsMC45LTAuMiwxLjEtMC4zYzAuMi0wLjEsMC4yLTAuNSwwLjItMVYxLjljMC0wLjUtMC4xLTAuOS0wLjItMWMtMC4yLTAuMi0wLjUtMC4zLTEuMS0wLjNWMC4yaDQuMnYwLjMKCWMtMC41LDAtMC45LDAuMS0xLjEsMC4zYy0wLjIsMC4xLTAuMywwLjUtMC4zLDF2Ny4xYzAsMC4yLDAsMC4zLDAuMSwwLjRzMC4yLDAuMiwwLjQsMC4yYzAuMSwwLDAuMiwwLDAuNCwwYzAuMSwwLDAuNCwwLDAuNywwCgljMS4zLDAsMi4yLTAuMSwyLjctMC4zYzAuNS0wLjIsMC45LTAuOCwxLjMtMS43aDAuNGwtMC43LDIuNmgtOFY5Ljh6IE0zODYuMyw5LjhjMC41LTAuMSwwLjktMC4yLDEuMS0wLjNjMC4yLTAuMSwwLjItMC41LDAuMi0xCglWMS45YzAtMC41LTAuMS0wLjktMC4yLTFjLTAuMi0wLjItMC41LTAuMy0xLjEtMC4zVjAuMmg0LjJ2MC4zYy0wLjUsMC0wLjksMC4xLTEuMSwwLjNjLTAuMiwwLjEtMC4zLDAuNS0wLjMsMXY3LjEKCWMwLDAuMiwwLDAuMywwLjEsMC40YzAuMSwwLjEsMC4yLDAuMiwwLjQsMC4yYzAuMSwwLDAuMiwwLDAuNCwwYzAuMSwwLDAuNCwwLDAuNywwYzEuMywwLDIuMi0wLjEsMi43LTAuM2MwLjUtMC4yLDAuOS0wLjgsMS4zLTEuNwoJaDAuNGwtMC43LDIuNmgtOFY5Ljh6Ii8+Cjwvc3ZnPgo=);
    height: 80px;
    background-size: 394px 80px;
  }
}
#experience-nav-container .share-menu {
  width: 64px;
  flex-grow: 0;
  flex-shrink: 0;
  border-left: solid 1px #404040;
  text-align: center;
  position: relative;
}
@media screen and (min-width: 960px) {
  #experience-nav-container .share-menu {
    width: 80px;
  }
}
#experience-nav-container .share-menu.active {
  border-bottom: 0;
}
#experience-nav-container .share-menu .trigger {
  position: static;
  width: auto;
  height: auto;
  border: 0;
  background-color: transparent;
  line-height: inherit;
  text-align: inherit;
  color: #4B9CD3;
  text-indent: -9999px;
  width: 64px;
  height: 64px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbi1zaGFyZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE3LjQgMTcuNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTcuNCAxNy42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Imljb24tc2hhcmUtcGF0aCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTE0LjIsMTEuMmMtMSwwLTEuOSwwLjUtMi41LDEuMkw2LjMsOS42YzAuMS0wLjMsMC4xLTAuNSwwLjEtMC44CgljMC0wLjMtMC4xLTAuNi0wLjEtMC45bDUuNC0yLjhjMC42LDAuOCwxLjUsMS4zLDIuNiwxLjNjMS44LDAsMy4yLTEuNCwzLjItMy4yQzE3LjQsMS40LDE2LDAsMTQuMiwwQzEyLjUsMCwxMSwxLjQsMTEsMy4yCgljMCwwLjMsMC4xLDAuNiwwLjEsMC44TDUuNyw2LjhDNS4xLDYuMSw0LjIsNS42LDMuMiw1LjZDMS40LDUuNiwwLDcsMCw4LjhDMCwxMC42LDEuNCwxMiwzLjIsMTJjMSwwLDItMC41LDIuNi0xLjNsNS40LDIuOAoJYy0wLjEsMC4zLTAuMSwwLjYtMC4xLDAuOWMwLDEuOCwxLjQsMy4yLDMuMiwzLjJjMS44LDAsMy4yLTEuNCwzLjItMy4yQzE3LjQsMTIuNiwxNiwxMS4yLDE0LjIsMTEuMnoiLz4KPC9zdmc+Cg==) center no-repeat;
  background-size: 20px 20px;
}
@media screen and (min-width: 960px) {
  #experience-nav-container .share-menu .trigger {
    width: 80px;
    height: 80px;
  }
}
#experience-nav-container .share-menu ul.social-sharing {
  display: none;
  position: absolute;
  top: 64px;
  right: 0;
  padding: 0;
  background: #151515;
  color: #fff;
  width: 64px;
  border: solid 1px #404040;
  border-top: 0;
}
@media screen and (min-width: 960px) {
  #experience-nav-container .share-menu ul.social-sharing {
    top: 80px;
    width: 80px;
  }
}
#experience-nav-container .share-menu ul.social-sharing li {
  display: block;
  border: 0;
  width: 64px;
  height: 60px;
}
@media screen and (min-width: 960px) {
  #experience-nav-container .share-menu ul.social-sharing li {
    width: 80px;
    height: 70px;
  }
}
#experience-nav-container .share-menu ul.social-sharing li a {
  display: block;
  background-color: transparent;
  border: 0;
}
#experience-nav-container .share-menu ul.social-sharing li a.facebook {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tZmFjZWJvb2siIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMSAxOS41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMSAxOS41IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InNvY2lhbGljb24tZmFjZWJvb2stcGF0aCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTExLDAuMkMxMC43LDAuMiw5LjQsMCw4LDBDNS4zLDAsMy4zLDEuNiwzLjMsNC42djIuNkgwdjMuNGgzLjN2OC45aDMuOXYtOC45aDMuM0wxMSw3LjIKCUg3LjFWNC45YzAtMSwwLjMtMS42LDEuOC0xLjZoMlYwLjJIMTF6Ii8+Cjwvc3ZnPgo=);
}
#experience-nav-container .share-menu ul.social-sharing li a.facebook:focus, #experience-nav-container .share-menu ul.social-sharing li a.facebook:active, .no-touchevents #experience-nav-container .share-menu ul.social-sharing li a.facebook:hover, #experience-nav-container .share-menu ul.social-sharing li a.facebook:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tZmFjZWJvb2siIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMSAxOS41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMSAxOS41IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InNvY2lhbGljb24tZmFjZWJvb2stcGF0aCIgZmlsbD0iIzRCOUNEMyIgZD0iTTExLDAuMkMxMC43LDAuMiw5LjQsMCw4LDBDNS4zLDAsMy4zLDEuNiwzLjMsNC42djIuNkgwdjMuNGgzLjN2OC45aDMuOXYtOC45aDMuM0wxMSw3LjIKCUg3LjFWNC45YzAtMSwwLjMtMS42LDEuOC0xLjZoMlYwLjJIMTF6Ii8+Cjwvc3ZnPgo=);
}
#experience-nav-container .share-menu ul.social-sharing li a.twitter {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjUuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tdHdpdHRlciIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDIzIDE4LjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIzIDE4Ljk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTIuMzkwMDg4LC0yNS4wNTg1OTcpIj4KCTxwYXRoIGlkPSJwYXRoMTAwOSIgY2xhc3M9InN0MCIgZD0iTS01MC42LDI1LjNsNy42LDEwLjFsLTcuNiw4LjJoMS43bDYuNy03LjJsNS40LDcuMmg1LjhsLTgtMTAuN2w3LjEtNy43aC0xLjdsLTYuMSw2LjZsLTUtNi42CgkJSC01MC42eiBNLTQ4LjEsMjYuNmgyLjdsMTEuOCwxNS44aC0yLjdMLTQ4LjEsMjYuNnoiLz4KPC9nPgo8L3N2Zz4K);
}
#experience-nav-container .share-menu ul.social-sharing li a.twitter:focus, #experience-nav-container .share-menu ul.social-sharing li a.twitter:active, .no-touchevents #experience-nav-container .share-menu ul.social-sharing li a.twitter:hover, #experience-nav-container .share-menu ul.social-sharing li a.twitter:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tdHdpdHRlciIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDIzIDE4LjkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIzIDE4LjkiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBpZD0ic29jaWFsaWNvbi10d2l0dGVyLXBhdGgiIGZpbGw9IiM0QjlDRDMiIGQ9Ik0yMywyLjJjLTAuOCwwLjMtMS43LDAuNi0yLjcsMC44YzAuOS0wLjYsMS43LTEuNiwyLTIuN2MtMC45LDAuNS0xLjksMC45LTMsMS4xCgljLTAuOC0wLjgtMi0xLjQtMy41LTEuNGMtMi43LDAtNC43LDItNC43LDQuN2MwLDAuMywwLDAuOCwwLjIsMS4xYy0zLjktMC4yLTcuNC0yLTkuOC01QzEuMywxLjYsMC45LDIuNCwwLjksMy4zCgljMCwxLjYsMC44LDMuMiwyLDMuOWMtMC44LDAtMS42LTAuMy0yLjItMC42bDAsMGMwLDIuNCwxLjYsNC4zLDMuOCw0LjZjLTAuMywwLjItMC42LDAuMy0xLjEsMC4zYy0wLjMsMC0wLjYsMC0wLjksMAoJYzAuNiwxLjksMi40LDMuMiw0LjQsMy4zYy0xLjYsMS4zLTMuNiwyLTUuOCwyYy0wLjUsMC0wLjgsMC0xLjEsMGMyLDEuNCw0LjYsMiw3LjIsMmM4LjcsMCwxMy40LTcuMiwxMy40LTEzLjRjMC0wLjIsMC0wLjUsMC0wLjYKCUMyMS42LDMuOSwyMi40LDMuMiwyMywyLjIiLz4KPC9zdmc+Cg==);
}
#experience-nav-container .share-menu ul.social-sharing li a.pinterest {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tcGludGVyZXN0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTUgMTcuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTUgMTcuOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJzb2NpYWxpY29uLXBpbnRlcmVzdC1wYXRoIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTQuOSw1LjFjLTAuNC0yLjUtMi42LTQuNy02LjEtNS4xQzUuOS0wLjMsMi44LDAuOCwxLDMuMmMtMS41LDIuMi0xLjIsNC45LDAsNi4yCgljMC4zLDAuNCwwLjgsMC43LDEuMywwLjljMC4zLDAuMSwwLjUsMCwwLjUtMC4yYzAuMS0wLjMsMC4yLTAuNiwwLjMtMUMzLjEsOSwzLDguOCwyLjgsOC42QzEuNSw3LDIuMSwzLjUsNS4yLDIuMgoJYzIuNy0xLjEsNi45LTAuNCw3LjEsMy4yYzAuMSwxLjgtMC41LDQuMy0yLDUuM2MtMS43LDEuMS0zLjcsMC0zLjItMS41QzcuNSw3LjMsOC4yLDYsNy45LDUuMUM3LjUsMy41LDUuMiwzLjYsNC41LDUuNgoJQzQuMiw2LjQsNC4zLDcuMyw0LjYsOC4yYzAsMC4xLDAuMSwwLjEsMCwwLjJjLTEuNCw1LjYtMS42LDUuOS0xLjYsN2MwLDAuOCwwLDEuNiwwLjIsMi40YzAsMC4xLDAsMC4yLDAuMSwwLjIKCWMwLjEsMCwwLjEtMC4xLDAuMi0wLjFjMC40LTAuNSwwLjgtMS4xLDEuMi0xLjZjMC43LTEuMiwwLjgtMS44LDEuNS00LjNjMCwwLDAtMC4xLDAtMC4xYzAuMSwwLjEsMC4yLDAuMywwLjMsMC40CgljMS41LDEuNCw0LjcsMS4yLDYuNy0xQzE1LDksMTUuMSw2LjIsMTQuOSw1LjEiLz4KPC9zdmc+Cg==);
}
#experience-nav-container .share-menu ul.social-sharing li a.pinterest:focus, #experience-nav-container .share-menu ul.social-sharing li a.pinterest:active, .no-touchevents #experience-nav-container .share-menu ul.social-sharing li a.pinterest:hover, #experience-nav-container .share-menu ul.social-sharing li a.pinterest:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tcGludGVyZXN0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTUgMTcuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTUgMTcuOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJzb2NpYWxpY29uLXBpbnRlcmVzdC1wYXRoIiBmaWxsPSIjNEI5Q0QzIiBkPSJNMTQuOSw1LjFjLTAuNC0yLjUtMi42LTQuNy02LjEtNS4xQzUuOS0wLjMsMi44LDAuOCwxLDMuMmMtMS41LDIuMi0xLjIsNC45LDAsNi4yCgljMC4zLDAuNCwwLjgsMC43LDEuMywwLjljMC4zLDAuMSwwLjUsMCwwLjUtMC4yYzAuMS0wLjMsMC4yLTAuNiwwLjMtMUMzLjEsOSwzLDguOCwyLjgsOC42QzEuNSw3LDIuMSwzLjUsNS4yLDIuMgoJYzIuNy0xLjEsNi45LTAuNCw3LjEsMy4yYzAuMSwxLjgtMC41LDQuMy0yLDUuM2MtMS43LDEuMS0zLjcsMC0zLjItMS41QzcuNSw3LjMsOC4yLDYsNy45LDUuMUM3LjUsMy41LDUuMiwzLjYsNC41LDUuNgoJQzQuMiw2LjQsNC4zLDcuMyw0LjYsOC4yYzAsMC4xLDAuMSwwLjEsMCwwLjJjLTEuNCw1LjYtMS42LDUuOS0xLjYsN2MwLDAuOCwwLDEuNiwwLjIsMi40YzAsMC4xLDAsMC4yLDAuMSwwLjIKCWMwLjEsMCwwLjEtMC4xLDAuMi0wLjFjMC40LTAuNSwwLjgtMS4xLDEuMi0xLjZjMC43LTEuMiwwLjgtMS44LDEuNS00LjNjMCwwLDAtMC4xLDAtMC4xYzAuMSwwLjEsMC4yLDAuMywwLjMsMC40CgljMS41LDEuNCw0LjcsMS4yLDYuNy0xQzE1LDksMTUuMSw2LjIsMTQuOSw1LjEiLz4KPC9zdmc+Cg==);
}
#experience-nav-container .share-menu ul.social-sharing li a.email {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbi1lbnZlbG9wZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDE4IDE0LjEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDE0LjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBpZD0iaWNvbi1lbnZlbG9wZS1wYXRoIiBmaWxsPSIjRkZGRkZGIiBkPSJNMTYuMyw0LjRjLTEuNiwxLjEtMy4xLDIuMi00LjcsMy4zQzEwLjksOC4xLDkuOCw5LDksOWgwaDBDOC4yLDksNy4xLDguMSw2LjQsNy42CglDNC45LDYuNSwzLjMsNS40LDEuNyw0LjRDMSwzLjksMCwyLjcsMCwxLjhDMCwwLjgsMC41LDAsMS42LDBoMTQuOEMxNy4zLDAsMTgsMC43LDE4LDEuNkMxOCwyLjcsMTcuMiwzLjcsMTYuMyw0LjR6IE0xOCwxMi41CgljMCwwLjktMC43LDEuNi0xLjYsMS42SDEuNmMtMC45LDAtMS42LTAuNy0xLjYtMS42di04YzAuMywwLjMsMC42LDAuNiwxLDAuOWMxLjcsMS4xLDMuNCwyLjMsNSwzLjVjMC44LDAuNiwxLjksMS40LDMsMS40aDBoMAoJYzEuMSwwLDIuMS0wLjgsMy0xLjRjMS42LTEuMiwzLjMtMi4zLDUtMy41YzAuNC0wLjMsMC43LTAuNSwxLTAuOVYxMi41eiIvPgo8L3N2Zz4K);
}
#experience-nav-container .share-menu ul.social-sharing li a.email:focus, #experience-nav-container .share-menu ul.social-sharing li a.email:active, .no-touchevents #experience-nav-container .share-menu ul.social-sharing li a.email:hover, #experience-nav-container .share-menu ul.social-sharing li a.email:hover {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbi1lbnZlbG9wZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDE4IDE0LjEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDE0LjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBpZD0iaWNvbi1lbnZlbG9wZS1wYXRoIiBmaWxsPSIjNEI5Q0QzIiBkPSJNMTYuMyw0LjRjLTEuNiwxLjEtMy4xLDIuMi00LjcsMy4zQzEwLjksOC4xLDkuOCw5LDksOWgwaDBDOC4yLDksNy4xLDguMSw2LjQsNy42CglDNC45LDYuNSwzLjMsNS40LDEuNyw0LjRDMSwzLjksMCwyLjcsMCwxLjhDMCwwLjgsMC41LDAsMS42LDBoMTQuOEMxNy4zLDAsMTgsMC43LDE4LDEuNkMxOCwyLjcsMTcuMiwzLjcsMTYuMyw0LjR6IE0xOCwxMi41CgljMCwwLjktMC43LDEuNi0xLjYsMS42SDEuNmMtMC45LDAtMS42LTAuNy0xLjYtMS42di04YzAuMywwLjMsMC42LDAuNiwxLDAuOWMxLjcsMS4xLDMuNCwyLjMsNSwzLjVjMC44LDAuNiwxLjksMS40LDMsMS40aDBoMAoJYzEuMSwwLDIuMS0wLjgsMy0xLjRjMS42LTEuMiwzLjMtMi4zLDUtMy41YzAuNC0wLjMsMC43LTAuNSwxLTAuOVYxMi41eiIvPgo8L3N2Zz4K);
}
@media screen and (min-width: 620px) {
  #experience-nav-container .story-title {
    border-left: solid 1px #404040;
    padding: 0 4.1666666667%;
  }
}
#experience-nav-container .story-title h3 {
  color: #fff;
  font-size: 16px;
  line-height: 64px;
  white-space: nowrap;
  max-width: 260px;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media screen and (max-width: 619px) {
  #experience-nav-container .story-title h3 {
    visibility: hidden;
    width: 1px;
  }
}
@media screen and (min-width: 960px) {
  #experience-nav-container .story-title h3 {
    line-height: 80px;
    max-width: 200px;
  }
}
@media screen and (min-width: 1060px) {
  #experience-nav-container .story-title h3 {
    max-width: 250px;
  }
}
@media screen and (min-width: 1200px) {
  #experience-nav-container .story-title h3 {
    max-width: 280px;
  }
}
#experience-nav-container .chapters-menu {
  width: 64px;
  text-align: center;
  border-left: solid 1px #404040;
}
@media screen and (max-width: 1199px) {
  #experience-nav-container .chapters-menu {
    flex-grow: 0;
    flex-shrink: 0;
  }
}
@media screen and (min-width: 960px) {
  #experience-nav-container .chapters-menu {
    width: 80px;
  }
}
@media screen and (min-width: 1200px) {
  #experience-nav-container .chapters-menu {
    width: auto;
    padding: 0 4.1666666667%;
  }
}
#experience-nav-container .chapters-menu.active {
  border-bottom: 0;
}
#experience-nav-container .chapters-menu .trigger {
  position: static;
  width: auto;
  height: auto;
  border: 0;
  background-color: transparent;
  line-height: inherit;
  text-align: inherit;
  color: #4B9CD3;
  width: 64px;
  height: 64px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE4IDEwLjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDEwLjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctZG93bi1wYXRoIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjksMTAuNiAwLDEuNiAxLjYsMCA5LDcuNCAxNi40LDAgMTgsMS42ICIvPgo8L3N2Zz4K) center no-repeat;
  background-size: 16px 16px;
}
@media screen and (min-width: 960px) {
  #experience-nav-container .chapters-menu .trigger {
    width: 80px;
    height: 80px;
  }
}
@media screen and (max-width: 1199px) {
  #experience-nav-container .chapters-menu .trigger {
    text-indent: -9999px;
  }
}
@media screen and (min-width: 1200px) {
  #experience-nav-container .chapters-menu .trigger {
    width: auto;
    background-position: center right;
    font-family: "franklin-gothic-urw-cond", sans-serif;
    font-weight: 700;
    font-style: normal;
    color: #fff;
    font-size: 16px;
    line-height: 1;
    white-space: nowrap;
    padding: 0 30px 0 0;
    margin-right: -4.1666666667%;
  }
}
#experience-nav-container .chapters-menu .trigger.active {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctdXAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOCAxMC42IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOCAxMC42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgaWQ9ImFycm93LXVwLXBhdGgiIHBvaW50cz0iOSwwIDAsOSAxLjYsMTAuNiA5LDMuMiAxNi40LDEwLjYgMTgsOSAiLz4KPC9zdmc+Cg==);
}
#experience-nav-container .chapters-menu .trigger span,
#experience-nav-container .chapters-menu .trigger em {
  position: absolute;
  clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
  padding: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
}
#experience-nav-container .chapters-menu ul {
  display: none;
  position: absolute;
  top: 64px;
  right: 0;
  padding: 40px 4.1666666667%;
  background: #151515;
  color: #fff;
  width: 75%;
  border: solid 1px #404040;
  border-top: 0;
}
@media screen and (min-width: 620px) {
  #experience-nav-container .chapters-menu ul {
    width: 41.6666666667%;
  }
}
@media screen and (min-width: 960px) {
  #experience-nav-container .chapters-menu ul {
    top: 80px;
    width: 33.3333333333%;
  }
}
@media screen and (min-width: 1200px) {
  #experience-nav-container .chapters-menu ul {
    width: 25%;
  }
}
#experience-nav-container .chapters-menu ul li {
  text-align: right;
  margin-bottom: 10px;
}
#experience-nav-container .chapters-menu ul li a {
  font-size: 16px;
  line-height: 24px;
  display: inline-block;
  color: #fff;
  transition: color 0.25s ease-in-out;
}
#experience-nav-container .chapters-menu ul li a:focus, #experience-nav-container .chapters-menu ul li a:active, .no-touchevents #experience-nav-container .chapters-menu ul li a:hover, #experience-nav-container .chapters-menu ul li a:hover {
  text-decoration: none;
  color: #C4C4C4;
}

/**
* Featured Content
* Flexible Featured Content
*/
section.featured_content,
section.flexible_featured_content {
  background-color: #EEE;
  /**
  * Downward Triangle
  */
  /**
  * 960 design
  */
  /**
  * 620 design
  */
  /**
  * 320 design
  */
}
section.featured_content::before,
section.flexible_featured_content::before {
  content: "";
  width: 0;
  height: 0;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
  border-top: 10px solid #fff;
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0);
  z-index: 2;
  top: 0;
}
@media screen and (min-width: 960px) {
  section.featured_content .container,
  section.flexible_featured_content .container {
    padding: 0 12.5%;
  }
}
section.featured_content header.top-level,
section.flexible_featured_content header.top-level {
  padding: 0 8.3333333333% 24px;
  box-sizing: border-box;
  position: relative;
  box-sizing: border-box;
}
section.featured_content header.top-level::after,
section.flexible_featured_content header.top-level::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 620px) {
  section.featured_content header.top-level,
  section.flexible_featured_content header.top-level {
    padding-bottom: 30px;
  }
}
@media screen and (min-width: 960px) {
  section.featured_content header.top-level,
  section.flexible_featured_content header.top-level {
    padding: 0 16.6666666667% 40px;
  }
}
@media screen and (min-width: 1200px) {
  section.featured_content header.top-level,
  section.flexible_featured_content header.top-level {
    padding-bottom: 47px;
  }
}
section.featured_content header.top-level::after,
section.flexible_featured_content header.top-level::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
}
section.featured_content header.top-level h1,
section.featured_content header.top-level h2,
section.flexible_featured_content header.top-level h1,
section.flexible_featured_content header.top-level h2 {
  position: relative;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 48px;
  line-height: 38px;
  color: #151515;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  text-align: center;
}
@media screen and (min-width: 620px) {
  section.featured_content header.top-level h1,
  section.featured_content header.top-level h2,
  section.flexible_featured_content header.top-level h1,
  section.flexible_featured_content header.top-level h2 {
    font-size: 55px;
    line-height: 45px;
  }
}
@media screen and (min-width: 960px) {
  section.featured_content header.top-level h1,
  section.featured_content header.top-level h2,
  section.flexible_featured_content header.top-level h1,
  section.flexible_featured_content header.top-level h2 {
    font-size: 70px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.featured_content header.top-level h1,
  section.featured_content header.top-level h2,
  section.flexible_featured_content header.top-level h1,
  section.flexible_featured_content header.top-level h2 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.featured_content header.top-level h1 a:focus, section.featured_content header.top-level h1 a:active, .no-touchevents section.featured_content header.top-level h1 a:hover, section.featured_content header.top-level h1 a:hover,
section.featured_content header.top-level h2 a:focus,
section.featured_content header.top-level h2 a:active,
.no-touchevents section.featured_content header.top-level h2 a:hover,
section.featured_content header.top-level h2 a:hover,
section.flexible_featured_content header.top-level h1 a:focus,
section.flexible_featured_content header.top-level h1 a:active,
.no-touchevents section.flexible_featured_content header.top-level h1 a:hover,
section.flexible_featured_content header.top-level h1 a:hover,
section.flexible_featured_content header.top-level h2 a:focus,
section.flexible_featured_content header.top-level h2 a:active,
.no-touchevents section.flexible_featured_content header.top-level h2 a:hover,
section.flexible_featured_content header.top-level h2 a:hover {
  text-decoration: none;
}
@media screen and (min-width: 620px) {
  section.featured_content header.top-level h1,
  section.flexible_featured_content header.top-level h1 {
    font-size: 60px;
    line-height: 50px;
  }
}
@media screen and (min-width: 960px) {
  section.featured_content header.top-level h1,
  section.flexible_featured_content header.top-level h1 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.featured_content header.top-level h3,
section.flexible_featured_content header.top-level h3 {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 36px;
  line-height: 36px;
  text-align: center;
  margin: 20px auto;
  padding: 0;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.featured_content header.top-level h3,
  section.flexible_featured_content header.top-level h3 {
    font-size: 30px;
    line-height: 30px;
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.featured_content header.top-level h3,
  section.flexible_featured_content header.top-level h3 {
    font-size: 48px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.featured_content header.top-level h3,
  section.flexible_featured_content header.top-level h3 {
    margin: 38px auto;
  }
}
section.featured_content header.top-level p,
section.flexible_featured_content header.top-level p {
  color: #343434;
  margin: 18px auto;
  text-align: center;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.featured_content header.top-level p,
  section.flexible_featured_content header.top-level p {
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.featured_content header.top-level p,
  section.flexible_featured_content header.top-level p {
    margin: 32px auto;
  }
}
@media screen and (min-width: 1200px) {
  section.featured_content header.top-level p,
  section.flexible_featured_content header.top-level p {
    margin: 40px auto;
  }
}
section.featured_content header.top-level p:last-of-type,
section.flexible_featured_content header.top-level p:last-of-type {
  margin-bottom: 0;
}
section.featured_content header.top-level p a,
section.flexible_featured_content header.top-level p a {
  color: #3B7CA7;
  text-decoration: underline;
}
section.featured_content header.top-level p a:focus, section.featured_content header.top-level p a:active, .no-touchevents section.featured_content header.top-level p a:hover, section.featured_content header.top-level p a:hover,
section.flexible_featured_content header.top-level p a:focus,
section.flexible_featured_content header.top-level p a:active,
.no-touchevents section.flexible_featured_content header.top-level p a:hover,
section.flexible_featured_content header.top-level p a:hover {
  color: #151515;
}
section.featured_content header.top-level .more,
section.flexible_featured_content header.top-level .more {
  display: inline-block;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 28px;
}
@media screen and (min-width: 960px) {
  section.featured_content header.top-level .more,
  section.flexible_featured_content header.top-level .more {
    display: block;
  }
}
section.featured_content header.top-level .more a,
section.flexible_featured_content header.top-level .more a {
  display: block;
  transition: color 0.25s ease-in-out;
  padding: 20px 0;
}
@media screen and (min-width: 960px) {
  section.featured_content header.top-level .more a,
  section.flexible_featured_content header.top-level .more a {
    padding: 30px 0;
  }
}
@media screen and (min-width: 1200px) {
  section.featured_content header.top-level .more a,
  section.flexible_featured_content header.top-level .more a {
    padding: 36px 0;
  }
}
section.featured_content header.top-level .more a:focus, section.featured_content header.top-level .more a:active, .no-touchevents section.featured_content header.top-level .more a:hover, section.featured_content header.top-level .more a:hover,
section.flexible_featured_content header.top-level .more a:focus,
section.flexible_featured_content header.top-level .more a:active,
.no-touchevents section.flexible_featured_content header.top-level .more a:hover,
section.flexible_featured_content header.top-level .more a:hover {
  text-decoration: none;
}
@media screen and (min-width: 960px) {
  section.featured_content header.top-level,
  section.flexible_featured_content header.top-level {
    padding-left: 11.1111111111%;
    padding-right: 11.1111111111%;
  }
}
section.featured_content header.top-level a,
section.flexible_featured_content header.top-level a {
  color: #151515 !important;
}
section.featured_content ul.posts li, section.featured_content section.news_topic_highlights ul.posts ul.jscroll-inner li, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li, section.featured_content section.news_topic_highlights ul.posts ul.jscroll-added li, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li,
section.flexible_featured_content ul.posts li,
section.flexible_featured_content section.news_topic_highlights ul.posts ul.jscroll-inner li,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li,
section.flexible_featured_content section.news_topic_highlights ul.posts ul.jscroll-added li,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li {
  position: relative;
  display: table;
  width: 100%;
  padding: 50px;
  background-color: #fff;
  border-bottom: 1px solid #E1E1E1;
}
section.featured_content ul.posts li:focus .content header h3 a, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li:focus .content header h3 a, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li:focus .content header h3 a, section.featured_content ul.posts li:active .content header h3 a, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li:active .content header h3 a, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li:active .content header h3 a, .no-touchevents section.featured_content ul.posts li:hover .content header h3 a, section.featured_content ul.posts li:hover .content header h3 a, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li:hover .content header h3 a, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li:hover .content header h3 a,
section.flexible_featured_content ul.posts li:focus .content header h3 a,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li:focus .content header h3 a,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li:focus .content header h3 a,
section.flexible_featured_content ul.posts li:active .content header h3 a,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li:active .content header h3 a,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li:active .content header h3 a,
.no-touchevents section.flexible_featured_content ul.posts li:hover .content header h3 a,
section.flexible_featured_content ul.posts li:hover .content header h3 a,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li:hover .content header h3 a,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li:hover .content header h3 a {
  color: #3B7CA7;
}
section.featured_content ul.posts li:focus .image a img, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li:focus .image a img, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li:focus .image a img, section.featured_content ul.posts li:active .image a img, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li:active .image a img, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li:active .image a img, .no-touchevents section.featured_content ul.posts li:hover .image a img, section.featured_content ul.posts li:hover .image a img, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li:hover .image a img, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li:hover .image a img,
section.flexible_featured_content ul.posts li:focus .image a img,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li:focus .image a img,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li:focus .image a img,
section.flexible_featured_content ul.posts li:active .image a img,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li:active .image a img,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li:active .image a img,
.no-touchevents section.flexible_featured_content ul.posts li:hover .image a img,
section.flexible_featured_content ul.posts li:hover .image a img,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li:hover .image a img,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li:hover .image a img {
  transform: scale(1.1);
}
section.featured_content ul.posts li .image, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li .image, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li .image,
section.flexible_featured_content ul.posts li .image,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li .image,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li .image {
  display: table-cell;
  width: 43.75%;
  padding: 0 6.25% 0 0;
}
section.featured_content ul.posts li .image a, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li .image a, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li .image a,
section.flexible_featured_content ul.posts li .image a,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li .image a,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li .image a {
  outline: 0;
  display: block;
  overflow: hidden;
}
.keyboard-user section.featured_content ul.posts li .image a:focus, section.news_topic_highlights ul.posts .keyboard-user section.featured_content ul.jscroll-inner li .image a:focus, section.news_topic_highlights ul.posts .keyboard-user section.featured_content ul.jscroll-added li .image a:focus,
.keyboard-user section.flexible_featured_content ul.posts li .image a:focus,
section.news_topic_highlights ul.posts .keyboard-user section.flexible_featured_content ul.jscroll-inner li .image a:focus,
section.news_topic_highlights ul.posts .keyboard-user section.flexible_featured_content ul.jscroll-added li .image a:focus {
  box-shadow: 0 0 0 5px #146aff;
}
section.featured_content ul.posts li .image img, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li .image img, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li .image img,
section.flexible_featured_content ul.posts li .image img,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li .image img,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li .image img {
  transition: all 0.25s ease-in-out;
}
section.featured_content ul.posts li .content, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li .content, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li .content,
section.flexible_featured_content ul.posts li .content,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li .content,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li .content {
  display: table-cell;
  width: 50%;
  vertical-align: middle;
  color: #343434;
}
section.featured_content ul.posts li .content p, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li .content p, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li .content p,
section.flexible_featured_content ul.posts li .content p,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li .content p,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li .content p {
  margin: 16px 0;
}
section.featured_content ul.posts li .content p:first-of-type, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li .content p:first-of-type, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li .content p:first-of-type,
section.flexible_featured_content ul.posts li .content p:first-of-type,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li .content p:first-of-type,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li .content p:first-of-type {
  margin-top: 0;
}
section.featured_content ul.posts li .content p:last-of-type, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li .content p:last-of-type, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li .content p:last-of-type,
section.flexible_featured_content ul.posts li .content p:last-of-type,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li .content p:last-of-type,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li .content p:last-of-type {
  margin-bottom: 0;
}
section.featured_content ul.posts li .content header, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li .content header, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li .content header,
section.flexible_featured_content ul.posts li .content header,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li .content header,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li .content header {
  margin: 0 0 10px 0;
}
section.featured_content ul.posts li .content header h3, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li .content header h3, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li .content header h3,
section.flexible_featured_content ul.posts li .content header h3,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li .content header h3,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li .content header h3 {
  margin: 0;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 22px;
  line-height: 30px;
  text-transform: uppercase;
}
section.featured_content ul.posts li .content header h3 a, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li .content header h3 a, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li .content header h3 a,
section.flexible_featured_content ul.posts li .content header h3 a,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li .content header h3 a,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li .content header h3 a {
  transition: color 0.25s ease-in-out;
}
section.featured_content ul.posts li .content header span.position, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li .content header span.position, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li .content header span.position,
section.flexible_featured_content ul.posts li .content header span.position,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li .content header span.position,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li .content header span.position {
  display: block;
  margin: 0 0 5px 0;
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-style: italic;
  font-size: 16px;
  color: #151515;
}
section.featured_content ul.posts li .content header span.department, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li .content header span.department, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li .content header span.department,
section.flexible_featured_content ul.posts li .content header span.department,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li .content header span.department,
section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li .content header span.department {
  display: block;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  line-height: 22px;
  color: #151515;
}
section.featured_content footer,
section.flexible_featured_content footer {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
section.featured_content footer .button,
section.flexible_featured_content footer .button {
  margin: 50px 0 0;
}
@media screen and (max-width: 1199px) {
  section.featured_content ul.posts li, section.featured_content section.news_topic_highlights ul.posts ul.jscroll-inner li, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li, section.featured_content section.news_topic_highlights ul.posts ul.jscroll-added li, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li,
  section.flexible_featured_content ul.posts li,
  section.flexible_featured_content section.news_topic_highlights ul.posts ul.jscroll-inner li,
  section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li,
  section.flexible_featured_content section.news_topic_highlights ul.posts ul.jscroll-added li,
  section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li {
    padding: 4.5454545455% 13.6363636364% 4.5454545455% 4.5454545455%;
  }
  section.featured_content ul.posts li .image, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li .image, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li .image,
  section.flexible_featured_content ul.posts li .image,
  section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li .image,
  section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li .image {
    width: 44.4444444444%;
    padding: 0 5.5555555556% 0 0;
  }
  section.featured_content ul.posts li .content, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li .content, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li .content,
  section.flexible_featured_content ul.posts li .content,
  section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li .content,
  section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li .content {
    width: 55.5555555556%;
  }
}
@media screen and (max-width: 959px) {
  section.featured_content ul.posts, section.featured_content section.news_topic_highlights ul.posts ul.jscroll-inner, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner, section.featured_content section.news_topic_highlights ul.posts ul.jscroll-added, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added,
  section.flexible_featured_content ul.posts,
  section.flexible_featured_content section.news_topic_highlights ul.posts ul.jscroll-inner,
  section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner,
  section.flexible_featured_content section.news_topic_highlights ul.posts ul.jscroll-added,
  section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added {
    margin: 0 4.1666666667%;
  }
  section.featured_content ul.posts li, section.featured_content section.news_topic_highlights ul.posts ul.jscroll-inner li, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li, section.featured_content section.news_topic_highlights ul.posts ul.jscroll-added li, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li,
  section.flexible_featured_content ul.posts li,
  section.flexible_featured_content section.news_topic_highlights ul.posts ul.jscroll-inner li,
  section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li,
  section.flexible_featured_content section.news_topic_highlights ul.posts ul.jscroll-added li,
  section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li {
    padding: 4.5454545455%;
  }
  section.featured_content ul.posts li .image, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li .image, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li .image,
  section.flexible_featured_content ul.posts li .image,
  section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li .image,
  section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li .image {
    width: 50%;
    padding-right: 5%;
  }
  section.featured_content ul.posts li .content, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li .content, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li .content,
  section.flexible_featured_content ul.posts li .content,
  section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li .content,
  section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li .content {
    width: 50%;
  }
  section.featured_content ul.posts li .content header h3, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li .content header h3, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li .content header h3,
  section.flexible_featured_content ul.posts li .content header h3,
  section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li .content header h3,
  section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li .content header h3 {
    font-size: 20px;
    line-height: 24px;
  }
  section.featured_content footer .button,
  section.flexible_featured_content footer .button {
    margin: 30px 0 0;
  }
}
@media screen and (max-width: 619px) {
  section.featured_content ul.posts li, section.featured_content section.news_topic_highlights ul.posts ul.jscroll-inner li, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li, section.featured_content section.news_topic_highlights ul.posts ul.jscroll-added li, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li,
  section.flexible_featured_content ul.posts li,
  section.flexible_featured_content section.news_topic_highlights ul.posts ul.jscroll-inner li,
  section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li,
  section.flexible_featured_content section.news_topic_highlights ul.posts ul.jscroll-added li,
  section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li {
    padding: 30px 8.3333333333%;
  }
  section.featured_content ul.posts li div.image, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li div.image, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li div.image,
  section.flexible_featured_content ul.posts li div.image,
  section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li div.image,
  section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li div.image {
    display: block;
    width: 100%;
    margin: 0 0 20px;
    padding: 0;
  }
  section.featured_content ul.posts li div.content, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-inner li div.content, section.news_topic_highlights ul.posts section.featured_content ul.jscroll-added li div.content,
  section.flexible_featured_content ul.posts li div.content,
  section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-inner li div.content,
  section.news_topic_highlights ul.posts section.flexible_featured_content ul.jscroll-added li div.content {
    display: block;
    width: 100%;
  }
  section.featured_content footer .button,
  section.flexible_featured_content footer .button {
    margin: 30px 0 0;
  }
}

/**
* Hero Content
*/
/**
* HTML Headings
*/
section.page_title_html_headings {
  overflow: hidden;
}
section.page_title_html_headings header {
  position: relative;
  z-index: 2;
  overflow: hidden;
  display: flex;
  align-items: center;
  width: 100%;
  min-height: 100px;
  padding: 50px 4.1666666667%;
  background-color: #fff;
  background-position: center;
  background-size: cover;
  justify-content: center;
  /**
   * Dark Theme
   */
  /**
  * Italic Text
  */
  /**
  * Medium Sized Text
  */
}
section.page_title_html_headings header:after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
}
@media screen and (min-width: 620px) {
  section.page_title_html_headings header {
    min-height: 100px;
    padding: 100px 8.3333333333%;
  }
}
section.page_title_html_headings header h2, section.page_title_html_headings header h3 {
  position: relative;
  z-index: 2;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 80px;
  line-height: 60px;
  text-transform: uppercase;
}
section.page_title_html_headings header h2 h2, section.page_title_html_headings header h2 h3, section.page_title_html_headings header h3 h2, section.page_title_html_headings header h3 h3 {
  font-size: 48px;
  line-height: 38px;
}
@media screen and (min-width: 620px) {
  section.page_title_html_headings header h2 h2, section.page_title_html_headings header h2 h3, section.page_title_html_headings header h3 h2, section.page_title_html_headings header h3 h3 {
    font-size: 55px;
    line-height: 45px;
  }
}
@media screen and (min-width: 960px) {
  section.page_title_html_headings header h2 h2, section.page_title_html_headings header h2 h3, section.page_title_html_headings header h3 h2, section.page_title_html_headings header h3 h3 {
    font-size: 70px;
    line-height: 50px;
  }
}
section.page_title_html_headings header.dark {
  background-color: #151515;
}
section.page_title_html_headings header.dark h2, section.page_title_html_headings header.dark h3 {
  color: #fff;
}
section.page_title_html_headings header.italics h2, section.page_title_html_headings header.italics h3 {
  font-family: "ITC Franklin GothicLTW01DmCnIt", Verdana, Arial, sans-serif;
}
section.page_title_html_headings header.medium-font h2, section.page_title_html_headings header.medium-font h3 {
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
}
section.page_title_html_headings header.medium-font.italics h2, section.page_title_html_headings header.medium-font.italics h3 {
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
}

/**
* Image
*/
section.image {
  /**
  * 620 design
  */
  /**
  * 320 design
  */
}
section.image div.container {
  position: relative;
  /**
  * Link
  */
  /**
  * Title
  */
}
section.image div.container a {
  display: block;
  text-align: center;
}
section.image div.container img {
  width: 100%;
  height: 56.25vh;
  -o-object-fit: cover;
     object-fit: cover;
}
section.image div.container h2 {
  width: 100%;
  padding: 0 8.3333333333%;
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-weight: 700;
  font-size: 60px;
  line-height: 1;
  color: #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media screen and (max-width: 959px) {
  section.image div.container h2 {
    font-size: 34px;
    line-height: 1;
  }
  section.image div.container img {
    height: 34vh;
  }
}
@media screen and (max-width: 619px) {
  section.image div.container h2 {
    font-size: 18px;
    line-height: 1;
  }
}

/**
* Juicer Feed
*/
section.juicer_feed {
  /**
  * Drawer Button
  * - Displayed on 620 and less viewports
  */
  /**
  * Feed
  */
  /**
    * 320 design
    */
}
section.juicer_feed .filters-toggle {
  display: none;
}
section.juicer_feed ul.juicer-feed.modern {
  /**
  * Hide referral link
  * - This isn't included in the rendered JS on paid accounts
  */
  /**
  * Filters
  */
  /**
  * Columns
  */
  /**
  * Item
  */
  /**
  * Load More
  */
}
section.juicer_feed ul.juicer-feed.modern h1.referral {
  display: none;
}
section.juicer_feed ul.juicer-feed.modern ul.j-filters {
  position: relative;
  clear: both;
  display: flex;
  height: 60px;
  background: #151515;
  color: #fff;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
  margin: 0;
}
section.juicer_feed ul.juicer-feed.modern ul.j-filters::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 620px) {
  section.juicer_feed ul.juicer-feed.modern ul.j-filters {
    bottom: 0 !important;
  }
}
section.juicer_feed ul.juicer-feed.modern ul.j-filters.open, section.juicer_feed ul.juicer-feed.modern ul.j-filters.close {
  position: relative;
  display: block;
  visibility: visible;
  width: auto;
  height: auto;
  clip: auto;
}
section.juicer_feed ul.juicer-feed.modern ul.j-filters li {
  padding: 0;
  display: inline-block;
  height: 60px;
  line-height: 60px;
  margin: 0;
  cursor: pointer;
  font-size: 9px; /* when the handle is longer than the name of the service */
  width: auto;
  text-align: center;
  background-color: transparent !important;
  /**
  * Selected
  */
  /**
  * Featured Posts Label
  */
  /**
  * Facebook
  */
  /**
  * Twitter
  */
  /**
  * Instagram
  */
}
section.juicer_feed ul.juicer-feed.modern ul.j-filters li:before {
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
  margin: 0;
  font-size: 16px;
  height: 60px;
  line-height: 60px;
  display: block;
  padding: 0 10px;
}
section.juicer_feed ul.juicer-feed.modern ul.j-filters li:after {
  display: none !important;
}
section.juicer_feed ul.juicer-feed.modern ul.j-filters li.selected, section.juicer_feed ul.juicer-feed.modern ul.j-filters li.highlight {
  color: #4B9CD3;
}
section.juicer_feed ul.juicer-feed.modern ul.j-filters li.selected:after, section.juicer_feed ul.juicer-feed.modern ul.j-filters li.highlight:after {
  display: none;
}
section.juicer_feed ul.juicer-feed.modern ul.j-filters li.label {
  order: 1;
  text-transform: uppercase;
  cursor: default;
  font-weight: normal;
  font-size: 16px;
  padding: 0 10px 0 50px;
}
section.juicer_feed ul.juicer-feed.modern ul.j-filters li.all {
  order: 2;
  background: transparent;
  padding: 0 10px;
  font-weight: normal;
  font-size: 16px;
}
section.juicer_feed ul.juicer-feed.modern ul.j-filters li.all:before, section.juicer_feed ul.juicer-feed.modern ul.j-filters li.all:after {
  display: none;
}
section.juicer_feed ul.juicer-feed.modern ul.j-filters li.j-facebook {
  order: 3;
}
section.juicer_feed ul.juicer-feed.modern ul.j-filters li.j-facebook:before {
  content: "Facebook";
}
section.juicer_feed ul.juicer-feed.modern ul.j-filters li.j-twitter {
  order: 5;
  margin-right: auto;
}
section.juicer_feed ul.juicer-feed.modern ul.j-filters li.j-twitter:before {
  content: "Twitter";
}
section.juicer_feed ul.juicer-feed.modern ul.j-filters li.j-instagram {
  order: 4;
}
section.juicer_feed ul.juicer-feed.modern ul.j-filters li.j-instagram:before {
  content: "Instagram";
}
section.juicer_feed ul.juicer-feed.modern a.j-paginate {
  width: 100%;
  margin: 0;
  padding: 25px 0;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  font-size: 18px;
  font-weight: normal;
  line-height: 1;
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
  color: #4B9CD3;
  border: 0;
}
@media screen and (min-width: 960px) {
  section.juicer_feed ul.juicer-feed.modern a.j-paginate {
    padding: 32px 0;
    font-size: 20px;
  }
}
@media screen and (min-width: 1200px) {
  section.juicer_feed ul.juicer-feed.modern a.j-paginate {
    font-size: 24px;
  }
}
section.juicer_feed ul.juicer-feed.modern a.j-paginate:hover {
  background-color: #4B9CD3;
  color: #fff;
}
@media screen and (max-width: 619px) {
  section.juicer_feed {
    /**
    * Drawers
    * - Show toggle button
    */
  }
  section.juicer_feed .filters-toggle {
    display: block;
    position: fixed !important;
    bottom: 0;
    z-index: 2;
    width: 100%;
    height: 60px;
    line-height: 60px;
    padding: 0 4.1666666667%;
    border: 0;
    outline: none;
    color: #fff;
    text-align: left;
    font-family: "franklin-gothic-urw-cond", sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 16px;
    text-transform: uppercase;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctdXAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOCAxMC42IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOCAxMC42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgaWQ9ImFycm93LXVwLXBhdGgiIHBvaW50cz0iOSwwIDAsOSAxLjYsMTAuNiA5LDMuMiAxNi40LDEwLjYgMTgsOSAiLz4KPC9zdmc+Cg==) 95% 50% no-repeat #151515;
    background-size: 16px 16px;
    background-color: #151515 !important;
    transition: all 0.25s ease-in-out;
  }
  section.juicer_feed .filters-toggle.active {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE4IDEwLjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDEwLjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctZG93bi1wYXRoIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjksMTAuNiAwLDEuNiAxLjYsMCA5LDcuNCAxNi40LDAgMTgsMS42ICIvPgo8L3N2Zz4K);
  }
  section.juicer_feed ul.juicer-feed.modern {
    /**
    * Filters
    * - Convert to drawer layout
    */
  }
  section.juicer_feed ul.juicer-feed.modern ul.j-filters {
    position: fixed !important;
    z-index: 100;
    bottom: 0;
    left: 0;
    top: auto;
    width: 100%;
    padding: 0;
    margin: 0;
    height: auto;
    background-color: #fff;
    transition: all 0.25s ease-in-out;
    opacity: 0;
  }
  section.juicer_feed ul.juicer-feed.modern ul.j-filters.active {
    opacity: 1;
  }
  section.juicer_feed ul.juicer-feed.modern ul.j-filters li {
    display: block;
    width: 100%;
    margin: 0;
    font-family: "franklin-gothic-urw", sans-serif;
    font-weight: 400;
    font-style: normal;
    text-align: left;
    color: #343434;
    border-bottom: 1px solid #E1E1E1;
  }
  section.juicer_feed ul.juicer-feed.modern ul.j-filters li:before {
    font-family: "franklin-gothic-urw", sans-serif;
    font-weight: 400;
    font-style: normal;
    padding: 0 4.1666666667%;
  }
  section.juicer_feed ul.juicer-feed.modern ul.j-filters li.label {
    display: none;
  }
  section.juicer_feed ul.juicer-feed.modern ul.j-filters li.all {
    padding: 0 4.1666666667%;
  }
}

/**
* Link List
* - Doesn't sit in a <section>, as it's included in the Tabbed Content Module
*/
ul.link-list {
  clear: both;
  float: left;
  list-style: none;
  width: 100%;
  margin: 0 0 50px 0;
  padding: 0;
  color: inherit;
  /**
     * 320 design
     */
}
ul.link-list::after {
  clear: both;
  content: "";
  display: table;
}
ul.link-list li {
  float: left;
  width: 50%;
  padding: 0 8.3333333333% 0 0;
  /**
  * Title
  */
}
ul.link-list li:nth-child(odd) {
  padding: 0 0 0 8.3333333333%;
}
ul.link-list li.title {
  width: 100%;
  margin: 0 0 15px 0;
  padding: 0;
}
ul.link-list li.title h3 {
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 22px;
  line-height: 32px;
  color: #151515;
}
ul.link-list li a {
  float: left;
  width: 100%;
  font-family: "franklin-gothic-atf", sans-serif;
  font-weight: 500;
  font-style: normal;
  font-size: 16px;
  padding: 25px 25px 25px 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctY2lyY2xlLXBhdGhfMV8iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMy41IDIzLjUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIzLjUgMjMuNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJhcnJvdy1jaXJjbGUtcGF0aCIgZmlsbD0iIzRCOUNEMyIgZD0iTTEwLDYuNmw1LjEsNS4xTDEwLDE2LjlsLTEuMS0xLjFsNC4xLTQuMUw4LjksNy43TDEwLDYuNnogTTIzLjUsMTEuOGMwLDYuNS01LjMsMTEuOC0xMS44LDExLjgKCVMwLDE4LjIsMCwxMS44QzAsNS4zLDUuMywwLDExLjgsMFMyMy41LDUuMywyMy41LDExLjh6IE0yMiwxMS44YzAtNS43LTQuNi0xMC4yLTEwLjItMTAuMlMxLjUsNi4xLDEuNSwxMS44CglDMS41LDE3LjQsNi4xLDIyLDExLjgsMjJTMjIsMTcuNCwyMiwxMS44eiIvPgo8L3N2Zz4K) 100% 50% no-repeat;
  background-size: 20px 20px;
  color: #3B7CA7;
}
ul.link-list li a:focus, ul.link-list li a:active, .no-touchevents ul.link-list li a:hover, ul.link-list li a:hover {
  text-decoration: none;
}
@media screen and (max-width: 619px) {
  ul.link-list li {
    width: 100%;
    padding: 0;
  }
  ul.link-list li:nth-child(odd) {
    padding: 0;
  }
}

/**
* Links
*/
section.links {
  /**
  * 620 design
  */
  /**
  * 320 design
  */
}
section.links div.background-image {
  width: 100%;
  height: 56.25vh;
  padding: 50px 52px;
}
section.links div.background-image::before {
  content: "";
  display: block;
  width: 100%;
  height: 30%;
  position: absolute;
  bottom: 0;
  left: 0;
  top: auto;
  background: linear-gradient(rgba(21, 21, 21, 0), #151515);
}
section.links header.top-level {
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  margin: 0 0 0 84px;
}
section.links header.top-level h2 {
  position: relative;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 80px;
  line-height: 1;
  text-transform: uppercase;
  text-align: left;
  padding: 70px 0 50px;
  margin: 0;
  color: #fff;
}
section.links header.top-level h2::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
}
section.links footer {
  clear: both;
  background-color: #151515;
  font-size: 14px;
  line-height: 22px;
  color: #C4C4C4;
  padding: 0 4.1666666667% 20px;
}
@media screen and (min-width: 960px) {
  section.links footer {
    padding: 0 8.3333333333% 20px;
  }
}
section.links .link-list-wrapper {
  width: 100%;
  background-color: #151515;
  padding: 0 8.3333333333% 40px;
}
section.links .link-list-wrapper::after {
  clear: both;
  content: "";
  display: table;
}
section.links ul.link-list {
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
}
section.links ul.link-list li {
  padding: 0;
  width: 50%;
}
@media screen and (min-width: 620px) {
  section.links ul.link-list li:nth-child(odd) {
    padding-right: 4.1666666667%;
  }
}
@media screen and (min-width: 620px) {
  section.links ul.link-list li:nth-child(even) {
    padding-left: 4.1666666667%;
  }
}
section.links ul.link-list li:last-child a {
  border-bottom: 0;
}
@media screen and (min-width: 620px) {
  section.links ul.link-list li:nth-last-child(2) a {
    border-bottom: 0;
  }
}
@media screen and (max-width: 619px) {
  section.links ul.link-list li {
    width: 100%;
  }
}
section.links ul.link-list li a {
  color: #fff;
  font-family: "franklin-gothic-compressed", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 20px;
  line-height: 24px;
  text-transform: uppercase;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctY2lyY2xlLXBhdGhfMV8iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMy41IDIzLjUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIzLjUgMjMuNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJhcnJvdy1jaXJjbGUtcGF0aCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTEwLDYuNmw1LjEsNS4xTDEwLDE2LjlsLTEuMS0xLjFsNC4xLTQuMUw4LjksNy43TDEwLDYuNnogTTIzLjUsMTEuOGMwLDYuNS01LjMsMTEuOC0xMS44LDExLjgKCVMwLDE4LjIsMCwxMS44QzAsNS4zLDUuMywwLDExLjgsMFMyMy41LDUuMywyMy41LDExLjh6IE0yMiwxMS44YzAtNS43LTQuNi0xMC4yLTEwLjItMTAuMlMxLjUsNi4xLDEuNSwxMS44CglDMS41LDE3LjQsNi4xLDIyLDExLjgsMjJTMjIsMTcuNCwyMiwxMS44eiIvPgo8L3N2Zz4K) 100% 50% no-repeat;
  background-size: 20px 20px;
}
section.links ul.link-list li a span.sub-title {
  display: block;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 16px;
  line-height: 22px;
  text-transform: none;
  margin-top: 5px;
  color: #C4C4C4;
}
@media screen and (max-width: 959px) {
  section.links div.background-image {
    height: 34vh;
    padding: 29px 4.1666666667%;
  }
  section.links header.top-level {
    margin: 0 0 0 4.1666666667%;
  }
  section.links header.top-level h2 {
    font-size: 60px;
    padding: 29px 0 20px;
  }
  section.links .link-list-wrapper {
    padding: 0 4.1666666667%;
  }
  section.links ul.link-list {
    width: 100%;
    grid-column-gap: 52px;
  }
  section.links ul.link-list li a {
    padding-right: 25px;
    font-size: 19px;
  }
}
@media screen and (max-width: 619px) {
  section.links div.background-image {
    padding: 20px 4.1666666667%;
  }
  section.links h2.blue-bar {
    font-size: 48px;
    padding: 0 0 16px;
  }
  section.links .link-list-wrapper {
    padding: 0 8.3333333333%;
  }
  section.links ul.link-list {
    display: block;
    width: 100%;
  }
}

section.content_module.localist-calendar * {
  box-sizing: border-box;
}
section.content_module.localist-calendar .localist-calendar-container {
  margin-bottom: 7rem;
}
section.content_module.localist-calendar .localist-calendar-container > ol.localist-event-list {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  list-style: none;
  font-family: franklin-gothic-urw, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 100%;
  margin: 0 auto;
  transition: opacity 0.1s ease-out, left 0.5s ease-out;
}
section.content_module.localist-calendar .localist-calendar-container > ol.localist-event-list > li.event {
  margin: 20px auto;
  width: 90%;
  position: relative;
  border: 2px solid #efefef;
  background: #fff;
  min-height: 25rem;
}
section.content_module.localist-calendar .localist-calendar-container .event-card {
  padding: 0;
  margin: 0;
  color: #3b3b3b;
  font-size: 1rem;
  min-height: 25rem;
}
section.content_module.localist-calendar .localist-calendar-container .event-card .event-overview {
  transition: all 0.1s ease-out;
  min-height: 25rem;
}
section.content_module.localist-calendar .localist-calendar-container .event-card .event-overview .localist-event-header {
  overflow: hidden;
  position: relative;
  height: 12.5rem;
}
section.content_module.localist-calendar .localist-calendar-container .event-card .event-overview .localist-event-header .event-short-date {
  background: #007fae;
  position: absolute;
  width: 2.777777778em;
  height: 2.777777778em;
  top: 0;
  left: 0;
  z-index: 1;
  padding: 0.333333333em 0 0;
  color: #fff;
  font-weight: 800;
  font-size: 1.125rem;
  line-height: 1.111111111em;
  font-family: "franklin-gothic-atf", sans-serif;
  text-align: center;
  text-transform: uppercase;
  transition: all 0.1s ease-out;
}
section.content_module.localist-calendar .localist-calendar-container .event-card .event-overview .localist-event-header .event-short-date abbr {
  display: block;
  font-size: 11px;
  font-weight: 400;
  line-height: 1.181818182em;
  border: 0 none;
}
section.content_module.localist-calendar .localist-calendar-container .event-card .event-overview .localist-event-header .event-img {
  position: relative;
  height: 25rem;
  width: 100%;
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
  transition: all 0.1s ease-out;
}
section.content_module.localist-calendar .localist-calendar-container .event-card .event-overview .localist-event-content {
  height: 12.5rem;
  border: 1px solid #efefef;
  border-width: 0 1px;
  padding: 10px;
}
section.content_module.localist-calendar .localist-calendar-container .event-card .event-overview .localist-event-content:before {
  background: #fff;
  bottom: 0;
  content: "";
  height: 17px;
  left: 1px;
  position: absolute;
  right: 1px;
}
section.content_module.localist-calendar .localist-calendar-container .event-card .event-overview .localist-event-content .event-title {
  color: #007fae;
  font-weight: 800;
  width: 100%;
  z-index: 1;
  line-height: 1.5;
  font-size: 1rem;
  font-family: "franklin-gothic-atf", sans-serif;
  text-align: center;
}
section.content_module.localist-calendar .localist-calendar-container .event-card .event-overview .localist-event-content .location {
  color: #007fae;
}
section.content_module.localist-calendar .localist-calendar-container .event-card .event-overview .localist-event-content .date-time {
  font-weight: 500;
  border-top: 1px solid #cccccc;
  margin-top: 10px;
  padding-top: 10px;
}
section.content_module.localist-calendar .localist-calendar-container .event-card .event-overview .localist-event-content .time {
  border-left: 1px solid #cccccc;
  padding: 0 5px;
  margin-left: 5px;
}
section.content_module.localist-calendar .localist-calendar-container .event-card .event-overview .localist-event-content hr {
  color: #cccccc;
}
section.content_module.localist-calendar .localist-calendar-container .event-card .event-overview .localist-event-content p {
  overflow: hidden;
  margin: 0;
  display: -webkit-box;
  text-overflow: ellipsis;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  line-height: 1.5em;
  font-family: "franklin-gothic-urw", sans-serif;
  font-size: 16px;
  text-align: center;
}
section.content_module.localist-calendar .localist-calendar-container .event-card a.cover {
  height: 100%;
  left: 0;
  position: absolute;
  text-indent: -9999px;
  top: 0;
  width: 100%;
  font-size: 0.5rem;
}
section.content_module.localist-calendar .localist-calendar-container .event-card a.cover:hover {
  border: 3px solid #007fae;
}

@media screen and (min-width: 782px) {
  section.content_module.localist-calendar .localist-calendar-container > ol.localist-event-list {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-content: center;
    align-items: stretch;
  }
  section.content_module.localist-calendar .localist-calendar-container > ol.localist-event-list > li.event {
    width: 45%;
    margin: 20px 1rem;
    flex: 0 1 auto;
    align-self: auto;
  }
}
@media screen and (min-width: 1060px) {
  section.content_module.localist-calendar .localist-calendar-container > ol.localist-event-list > li.event {
    width: 22%;
  }
}
/**
* News
*/
section.news {
  background-color: #fff;
  /**
  * 960 design
  */
  /**
  * 620 design
  */
  /**
  * 320 design
  */
}
section.news header.top-level {
  padding: 0 8.3333333333% 24px;
  box-sizing: border-box;
  position: relative;
  box-sizing: border-box;
}
section.news header.top-level::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 620px) {
  section.news header.top-level {
    padding-bottom: 30px;
  }
}
@media screen and (min-width: 960px) {
  section.news header.top-level {
    padding: 0 16.6666666667% 40px;
  }
}
@media screen and (min-width: 1200px) {
  section.news header.top-level {
    padding-bottom: 47px;
  }
}
section.news header.top-level::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
}
section.news header.top-level h1,
section.news header.top-level h2 {
  position: relative;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 48px;
  line-height: 38px;
  color: #151515;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  text-align: center;
}
@media screen and (min-width: 620px) {
  section.news header.top-level h1,
  section.news header.top-level h2 {
    font-size: 55px;
    line-height: 45px;
  }
}
@media screen and (min-width: 960px) {
  section.news header.top-level h1,
  section.news header.top-level h2 {
    font-size: 70px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.news header.top-level h1,
  section.news header.top-level h2 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.news header.top-level h1 a:focus, section.news header.top-level h1 a:active, .no-touchevents section.news header.top-level h1 a:hover, section.news header.top-level h1 a:hover,
section.news header.top-level h2 a:focus,
section.news header.top-level h2 a:active,
.no-touchevents section.news header.top-level h2 a:hover,
section.news header.top-level h2 a:hover {
  text-decoration: none;
}
@media screen and (min-width: 620px) {
  section.news header.top-level h1 {
    font-size: 60px;
    line-height: 50px;
  }
}
@media screen and (min-width: 960px) {
  section.news header.top-level h1 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.news header.top-level h3 {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 36px;
  line-height: 36px;
  text-align: center;
  margin: 20px auto;
  padding: 0;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.news header.top-level h3 {
    font-size: 30px;
    line-height: 30px;
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.news header.top-level h3 {
    font-size: 48px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.news header.top-level h3 {
    margin: 38px auto;
  }
}
section.news header.top-level p {
  color: #343434;
  margin: 18px auto;
  text-align: center;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.news header.top-level p {
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.news header.top-level p {
    margin: 32px auto;
  }
}
@media screen and (min-width: 1200px) {
  section.news header.top-level p {
    margin: 40px auto;
  }
}
section.news header.top-level p:last-of-type {
  margin-bottom: 0;
}
section.news header.top-level p a {
  color: #3B7CA7;
  text-decoration: underline;
}
section.news header.top-level p a:focus, section.news header.top-level p a:active, .no-touchevents section.news header.top-level p a:hover, section.news header.top-level p a:hover {
  color: #151515;
}
section.news header.top-level .more {
  display: inline-block;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 28px;
}
@media screen and (min-width: 960px) {
  section.news header.top-level .more {
    display: block;
  }
}
section.news header.top-level .more a {
  display: block;
  transition: color 0.25s ease-in-out;
  padding: 20px 0;
}
@media screen and (min-width: 960px) {
  section.news header.top-level .more a {
    padding: 30px 0;
  }
}
@media screen and (min-width: 1200px) {
  section.news header.top-level .more a {
    padding: 36px 0;
  }
}
section.news header.top-level .more a:focus, section.news header.top-level .more a:active, .no-touchevents section.news header.top-level .more a:hover, section.news header.top-level .more a:hover {
  text-decoration: none;
}
section.news ul.posts, section.news section.news_topic_highlights ul.posts ul.jscroll-inner, section.news_topic_highlights ul.posts section.news ul.jscroll-inner, section.news section.news_topic_highlights ul.posts ul.jscroll-added, section.news_topic_highlights ul.posts section.news ul.jscroll-added {
  position: relative;
  float: left;
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  /**
  * Columns
  */
  /**
  * Post
  */
}
section.news ul.posts li.column, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.column, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.column {
  width: 16.6666666667%;
  margin: 0 4.1666666667%;
  /**
   * First column = large center
   */
  /**
   * Left column
   */
  /**
   * Right column
   */
}
section.news ul.posts li.column:nth-child(1), section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.column:nth-child(1), section.news_topic_highlights ul.posts section.news ul.jscroll-added li.column:nth-child(1) {
  order: 2;
  width: 50%;
  margin: 0;
  border-left: 1px solid #E1E1E1;
  border-right: 1px solid #E1E1E1;
}
section.news ul.posts li.column:nth-child(2), section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.column:nth-child(2), section.news_topic_highlights ul.posts section.news ul.jscroll-added li.column:nth-child(2) {
  order: 1;
}
section.news ul.posts li.column:nth-child(3), section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.column:nth-child(3), section.news_topic_highlights ul.posts section.news ul.jscroll-added li.column:nth-child(3) {
  order: 3;
}
section.news ul.posts li.column:last-child li.post:last-child, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.column:last-child li.post:last-child, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.column:last-child li.post:last-child {
  margin-bottom: 0;
}
section.news ul.posts li.post, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post, section.news ul.posts li.discover, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.discover, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.discover {
  margin: 0 0 25px;
  padding: 0 0 20px;
  /**
  * Image
  */
  /**
  * Content
  */
  /**
  * 1st Item - Large Center
  */
  /**
  * 2nd Item
  */
  /**
  * 3rd Item
  */
  /**
  * 5th Item
  */
  /**
  * 6th Item
  */
}
section.news ul.posts li.post .image, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post .image, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post .image, section.news ul.posts li.discover .image, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.discover .image, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.discover .image {
  margin: 0 0 26px;
}
section.news ul.posts li.post .image a, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post .image a, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post .image a, section.news ul.posts li.discover .image a, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.discover .image a, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.discover .image a {
  outline: 0;
  display: block;
}
.keyboard-user section.news ul.posts li.post .image a:focus, section.news_topic_highlights ul.posts .keyboard-user section.news ul.jscroll-inner li.post .image a:focus, section.news_topic_highlights ul.posts .keyboard-user section.news ul.jscroll-added li.post .image a:focus, .keyboard-user section.news ul.posts li.discover .image a:focus, section.news_topic_highlights ul.posts .keyboard-user section.news ul.jscroll-inner li.discover .image a:focus, section.news_topic_highlights ul.posts .keyboard-user section.news ul.jscroll-added li.discover .image a:focus {
  box-shadow: 0 0 0 5px #146aff;
}
section.news ul.posts li.post .content h3, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post .content h3, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post .content h3, section.news ul.posts li.discover .content h3, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.discover .content h3, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.discover .content h3 {
  margin: 0;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 20px;
  line-height: 24px;
  text-transform: uppercase;
}
section.news ul.posts li.post .content p, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post .content p, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post .content p, section.news ul.posts li.discover .content p, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.discover .content p, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.discover .content p {
  margin: 12px 0 0;
}
section.news ul.posts li.post.item-1, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post.item-1, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post.item-1, section.news ul.posts li.discover.item-1, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.discover.item-1, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.discover.item-1 {
  /**
  * Image
  */
  /**
  * Content
  */
}
section.news ul.posts li.post.item-1 .image, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post.item-1 .image, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post.item-1 .image, section.news ul.posts li.discover.item-1 .image, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.discover.item-1 .image, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.discover.item-1 .image {
  margin: 0 0 60px;
}
section.news ul.posts li.post.item-1 .content, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post.item-1 .content, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post.item-1 .content, section.news ul.posts li.discover.item-1 .content, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.discover.item-1 .content, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.discover.item-1 .content {
  padding: 0 8.3333333333%;
  text-align: center;
}
section.news ul.posts li.post.item-1 .content h3, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post.item-1 .content h3, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post.item-1 .content h3, section.news ul.posts li.discover.item-1 .content h3, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.discover.item-1 .content h3, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.discover.item-1 .content h3 {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 30px;
  line-height: 36px;
  text-transform: none;
}
section.news ul.posts li.post.item-1 .content p, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post.item-1 .content p, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post.item-1 .content p, section.news ul.posts li.discover.item-1 .content p, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.discover.item-1 .content p, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.discover.item-1 .content p {
  margin: 30px 0 0;
}
section.news ul.posts li.post.item-2, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post.item-2, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post.item-2, section.news ul.posts li.discover.item-2, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.discover.item-2, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.discover.item-2 {
  border-bottom: 1px solid #E1E1E1;
}
section.news ul.posts li.post.item-3, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post.item-3, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post.item-3, section.news ul.posts li.discover.item-3, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.discover.item-3, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.discover.item-3 {
  border-bottom: 1px solid #E1E1E1;
}
section.news ul.posts li.post.item-5, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post.item-5, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post.item-5, section.news ul.posts li.discover.item-5, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.discover.item-5, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.discover.item-5 {
  border-bottom: 1px solid #E1E1E1;
}
section.news ul.posts li.post.item-6, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post.item-6, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post.item-6, section.news ul.posts li.discover.item-6, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.discover.item-6, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.discover.item-6 {
  border-bottom: 1px solid #E1E1E1;
}
@media screen and (max-width: 1199px) {
  section.news ul.posts li.post, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post {
    padding: 0 0 20px;
  }
  section.news ul.posts li.post .image, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post .image, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post .image {
    margin: 0 0 20px;
  }
  section.news ul.posts li.post.item-1 .image, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post.item-1 .image, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post.item-1 .image {
    margin-bottom: 60px;
  }
}
@media screen and (max-width: 959px) {
  section.news ul.posts, section.news section.news_topic_highlights ul.posts ul.jscroll-inner, section.news_topic_highlights ul.posts section.news ul.jscroll-inner, section.news section.news_topic_highlights ul.posts ul.jscroll-added, section.news_topic_highlights ul.posts section.news ul.jscroll-added {
    display: flex;
    flex-wrap: wrap;
    /**
    * Columns
    */
  }
  section.news ul.posts li.column, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.column, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.column {
    /**
     * First column = large center
     */
    /**
     * Left column
     */
    /**
     * Right column
     */
  }
  section.news ul.posts li.column:nth-child(1), section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.column:nth-child(1), section.news_topic_highlights ul.posts section.news ul.jscroll-added li.column:nth-child(1) {
    order: unset;
    clear: both;
    float: left;
    width: 100%;
    margin: 0;
  }
  section.news ul.posts li.column:nth-child(2), section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.column:nth-child(2), section.news_topic_highlights ul.posts section.news ul.jscroll-added li.column:nth-child(2) {
    order: unset;
    clear: both;
    float: left;
    width: 50%;
    margin: 0;
    border-right: solid 1px #E1E1E1;
  }
  section.news ul.posts li.column:nth-child(3), section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.column:nth-child(3), section.news_topic_highlights ul.posts section.news ul.jscroll-added li.column:nth-child(3) {
    order: unset;
    float: right;
    width: 50%;
    margin: 0;
  }
  section.news ul.posts li.post, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post {
    margin: 0 8.3333333333% 25px;
    padding: 0 0 20px;
  }
  section.news ul.posts li.post.item-1, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post.item-1, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post.item-1 {
    margin: 0;
    padding: 0 0 30px;
  }
  section.news ul.posts li.post.item-1 .image, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post.item-1 .image, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post.item-1 .image {
    margin-bottom: 40px;
  }
  section.news ul.posts li.post.item-1 .content, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post.item-1 .content, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post.item-1 .content {
    padding: 0 12.5% 50px;
    border-bottom: 1px solid #E1E1E1;
    margin: 0 4.1666666667%;
  }
}
@media screen and (max-width: 619px) {
  section.news ul.posts li.column:nth-child(2), section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.column:nth-child(2), section.news_topic_highlights ul.posts section.news ul.jscroll-added li.column:nth-child(2) {
    width: 100%;
  }
  section.news ul.posts li.column:nth-child(3), section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.column:nth-child(3), section.news_topic_highlights ul.posts section.news ul.jscroll-added li.column:nth-child(3) {
    width: 100%;
  }
  section.news ul.posts li.post, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post {
    width: 100%;
    margin: 0 0 30px;
    padding: 0 0 26px;
    /**
    * 1st Item
    */
    /**
    * All other items
    */
  }
  section.news ul.posts li.post .image, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post .image, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post .image {
    margin: 0 0 20px;
  }
  section.news ul.posts li.post .content, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post .content, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post .content {
    padding: 0 4.1666666667%;
    text-align: left;
    border: none;
  }
  section.news ul.posts li.post.item-1 .image, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post.item-1 .image, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post.item-1 .image {
    margin: 0;
  }
  section.news ul.posts li.post.item-1 .content, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post.item-1 .content, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post.item-1 .content {
    margin-top: 20px;
    padding: 0;
    text-align: left;
    border: none;
  }
  section.news ul.posts li.post.item-1 .content h3, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post.item-1 .content h3, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post.item-1 .content h3 {
    font-family: "franklin-gothic-urw-cond", sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 20px;
    line-height: 24px;
    text-transform: uppercase;
  }
  section.news ul.posts li.post.item-1 .content p, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post.item-1 .content p, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post.item-1 .content p {
    margin-top: 12px;
  }
  section.news ul.posts li.post.item-2, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post.item-2, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post.item-2, section.news ul.posts li.post.item-3, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post.item-3, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post.item-3, section.news ul.posts li.post.item-4, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post.item-4, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post.item-4, section.news ul.posts li.post.item-5, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post.item-5, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post.item-5, section.news ul.posts li.post.item-6, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post.item-6, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post.item-6, section.news ul.posts li.post.item-7, section.news_topic_highlights ul.posts section.news ul.jscroll-inner li.post.item-7, section.news_topic_highlights ul.posts section.news ul.jscroll-added li.post.item-7 {
    clear: both;
    float: left;
    width: 100%;
    margin: 0 0 30px 0;
    padding: 0 0 26px 0;
    border-bottom: 1px solid #E1E1E1;
  }
}

/**
* Content
*/
section.news_topic_highlights {
  /**
  * 620 design
  */
  /**
  * 320 design
  */
}
section.news_topic_highlights header.top-level {
  padding: 0 8.3333333333% 24px;
  box-sizing: border-box;
  position: relative;
  box-sizing: border-box;
}
section.news_topic_highlights header.top-level::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 620px) {
  section.news_topic_highlights header.top-level {
    padding-bottom: 30px;
  }
}
@media screen and (min-width: 960px) {
  section.news_topic_highlights header.top-level {
    padding: 0 16.6666666667% 40px;
  }
}
@media screen and (min-width: 1200px) {
  section.news_topic_highlights header.top-level {
    padding-bottom: 47px;
  }
}
section.news_topic_highlights header.top-level::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
}
section.news_topic_highlights header.top-level h1,
section.news_topic_highlights header.top-level h2 {
  position: relative;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 48px;
  line-height: 38px;
  color: #151515;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  text-align: center;
}
@media screen and (min-width: 620px) {
  section.news_topic_highlights header.top-level h1,
  section.news_topic_highlights header.top-level h2 {
    font-size: 55px;
    line-height: 45px;
  }
}
@media screen and (min-width: 960px) {
  section.news_topic_highlights header.top-level h1,
  section.news_topic_highlights header.top-level h2 {
    font-size: 70px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.news_topic_highlights header.top-level h1,
  section.news_topic_highlights header.top-level h2 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.news_topic_highlights header.top-level h1 a:focus, section.news_topic_highlights header.top-level h1 a:active, .no-touchevents section.news_topic_highlights header.top-level h1 a:hover, section.news_topic_highlights header.top-level h1 a:hover,
section.news_topic_highlights header.top-level h2 a:focus,
section.news_topic_highlights header.top-level h2 a:active,
.no-touchevents section.news_topic_highlights header.top-level h2 a:hover,
section.news_topic_highlights header.top-level h2 a:hover {
  text-decoration: none;
}
@media screen and (min-width: 620px) {
  section.news_topic_highlights header.top-level h1 {
    font-size: 60px;
    line-height: 50px;
  }
}
@media screen and (min-width: 960px) {
  section.news_topic_highlights header.top-level h1 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.news_topic_highlights header.top-level h3 {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 36px;
  line-height: 36px;
  text-align: center;
  margin: 20px auto;
  padding: 0;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.news_topic_highlights header.top-level h3 {
    font-size: 30px;
    line-height: 30px;
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.news_topic_highlights header.top-level h3 {
    font-size: 48px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.news_topic_highlights header.top-level h3 {
    margin: 38px auto;
  }
}
section.news_topic_highlights header.top-level p {
  color: #343434;
  margin: 18px auto;
  text-align: center;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.news_topic_highlights header.top-level p {
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.news_topic_highlights header.top-level p {
    margin: 32px auto;
  }
}
@media screen and (min-width: 1200px) {
  section.news_topic_highlights header.top-level p {
    margin: 40px auto;
  }
}
section.news_topic_highlights header.top-level p:last-of-type {
  margin-bottom: 0;
}
section.news_topic_highlights header.top-level p a {
  color: #3B7CA7;
  text-decoration: underline;
}
section.news_topic_highlights header.top-level p a:focus, section.news_topic_highlights header.top-level p a:active, .no-touchevents section.news_topic_highlights header.top-level p a:hover, section.news_topic_highlights header.top-level p a:hover {
  color: #151515;
}
section.news_topic_highlights header.top-level .more {
  display: inline-block;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 28px;
}
@media screen and (min-width: 960px) {
  section.news_topic_highlights header.top-level .more {
    display: block;
  }
}
section.news_topic_highlights header.top-level .more a {
  display: block;
  transition: color 0.25s ease-in-out;
  padding: 20px 0;
}
@media screen and (min-width: 960px) {
  section.news_topic_highlights header.top-level .more a {
    padding: 30px 0;
  }
}
@media screen and (min-width: 1200px) {
  section.news_topic_highlights header.top-level .more a {
    padding: 36px 0;
  }
}
section.news_topic_highlights header.top-level .more a:focus, section.news_topic_highlights header.top-level .more a:active, .no-touchevents section.news_topic_highlights header.top-level .more a:hover, section.news_topic_highlights header.top-level .more a:hover {
  text-decoration: none;
}
section.news_topic_highlights ul.posts, section.news_topic_highlights ul.posts ul.jscroll-inner, section.news_topic_highlights ul.posts ul.jscroll-added {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: stretch;
  flex-wrap: wrap;
}
@media screen and (min-width: 960px) {
  section.news_topic_highlights ul.posts, section.news_topic_highlights ul.posts ul.jscroll-inner, section.news_topic_highlights ul.posts ul.jscroll-added {
    padding: 0 4.1666666667%;
  }
}
section.news_topic_highlights ul.posts li, section.news_topic_highlights ul.posts ul.jscroll-inner li, section.news_topic_highlights ul.posts ul.jscroll-added li {
  position: relative;
  border: 1px solid #E1E1E1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
@media screen and (min-width: 960px) {
  section.news_topic_highlights ul.posts li, section.news_topic_highlights ul.posts ul.jscroll-inner li, section.news_topic_highlights ul.posts ul.jscroll-added li {
    width: 27.2727272727%;
    margin: 0 4.5454545455% 50px 0;
  }
  section.news_topic_highlights ul.posts li:nth-child(3n+1) {
    margin-left: 4.5454545455%;
  }
}
section.news_topic_highlights ul.posts li .image {
  display: none;
}
section.news_topic_highlights ul.posts li.has-post-thumbnail .image {
  display: block;
}
section.news_topic_highlights ul.posts li.has-post-thumbnail .image::before {
  content: "";
  display: block;
  width: 100%;
  height: 80px;
  position: absolute;
  top: 0;
  left: 0;
  background: linear-gradient(rgba(21, 21, 21, 0.65), rgba(0, 0, 0, 0));
}
section.news_topic_highlights ul.posts li.has-post-thumbnail > .content {
  flex-grow: 1;
}
section.news_topic_highlights ul.posts li.has-post-thumbnail > .content header .terms {
  width: 100%;
  position: absolute;
  margin: 0;
  padding: 17px 15px;
  top: 0;
  left: 0;
  text-align: left;
}
section.news_topic_highlights ul.posts li.has-post-thumbnail > .content header .terms a {
  color: #fff;
  position: relative;
  z-index: 3;
}
section.news_topic_highlights ul.posts li.has-post-thumbnail > .content header .terms a:focus, section.news_topic_highlights ul.posts li.has-post-thumbnail > .content header .terms a:active, .no-touchevents section.news_topic_highlights ul.posts li.has-post-thumbnail > .content header .terms a:hover, section.news_topic_highlights ul.posts li.has-post-thumbnail > .content header .terms a:hover {
  color: #d1d3d4;
}
@media screen and (min-width: 960px) {
  section.news_topic_highlights ul.posts li:nth-last-child(1), section.news_topic_highlights ul.posts li:nth-last-child(2), section.news_topic_highlights ul.posts li:nth-last-child(3) {
    margin-bottom: 0;
  }
}
section.news_topic_highlights ul.posts li .image {
  width: 100%;
  flex: none;
}
section.news_topic_highlights ul.posts li .image a {
  outline: 0;
  display: block;
}
.keyboard-user section.news_topic_highlights ul.posts li .image a:focus {
  box-shadow: 0 0 0 5px #146aff;
}
section.news_topic_highlights ul.posts li .content {
  width: 100%;
  padding: 30px 38px;
  text-align: center;
}
section.news_topic_highlights ul.posts li .content header .terms {
  margin: 0 0 30px;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 20px;
  text-transform: uppercase;
  text-align: center;
}
section.news_topic_highlights ul.posts li .content header h3 {
  line-height: 24px;
  text-transform: uppercase;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
}
section.news_topic_highlights ul.posts li .content p {
  color: #343434;
}
section.news_topic_highlights ul.posts li .content p a {
  color: #3B7CA7;
}
section.news_topic_highlights .unc-loader {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0iIzRiOWNkMyI+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSIzIiByPSIwIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InIiIHZhbHVlcz0iMDszOzA7MCIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiCiAgICAgIGJlZ2luPSIwIgogICAgICBrZXlTcGxpbmVzPSIwLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44OzAuMiAwLjIgMC40IDAuOCIKICAgICAgY2FsY01vZGU9InNwbGluZSIKICAgIC8+CiAgPC9jaXJjbGU+CiAgPGNpcmNsZSB0cmFuc2Zvcm09InJvdGF0ZSg0NSAxNiAxNikiIGN4PSIxNiIgY3k9IjMiIHI9IjAiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iciIgdmFsdWVzPSIwOzM7MDswIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIKICAgICAgYmVnaW49IjAuMTI1cyIKICAgICAga2V5U3BsaW5lcz0iMC4yIDAuMiAwLjQgMC44OzAuMiAwLjIgMC40IDAuODswLjIgMC4yIDAuNCAwLjgiCiAgICAgIGNhbGNNb2RlPSJzcGxpbmUiCiAgICAvPgogIDwvY2lyY2xlPgogIDxjaXJjbGUgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTYgMTYpIiBjeD0iMTYiIGN5PSIzIiByPSIwIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InIiIHZhbHVlcz0iMDszOzA7MCIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiCiAgICAgIGJlZ2luPSIwLjI1cyIKICAgICAga2V5U3BsaW5lcz0iMC4yIDAuMiAwLjQgMC44OzAuMiAwLjIgMC40IDAuODswLjIgMC4yIDAuNCAwLjgiCiAgICAgIGNhbGNNb2RlPSJzcGxpbmUiCiAgICAvPgogIDwvY2lyY2xlPgogIDxjaXJjbGUgdHJhbnNmb3JtPSJyb3RhdGUoMTM1IDE2IDE2KSIgY3g9IjE2IiBjeT0iMyIgcj0iMCI+CiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiB2YWx1ZXM9IjA7MzswOzAiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIgogICAgICBiZWdpbj0iMC4zNzVzIgogICAgICBrZXlTcGxpbmVzPSIwLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44OzAuMiAwLjIgMC40IDAuOCIKICAgICAgY2FsY01vZGU9InNwbGluZSIKICAgIC8+CiAgPC9jaXJjbGU+CiAgPGNpcmNsZSB0cmFuc2Zvcm09InJvdGF0ZSgxODAgMTYgMTYpIiBjeD0iMTYiIGN5PSIzIiByPSIwIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InIiIHZhbHVlcz0iMDszOzA7MCIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiCiAgICAgIGJlZ2luPSIwLjVzIgogICAgICBrZXlTcGxpbmVzPSIwLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44OzAuMiAwLjIgMC40IDAuOCIKICAgICAgY2FsY01vZGU9InNwbGluZSIKICAgIC8+CiAgPC9jaXJjbGU+CiAgPGNpcmNsZSB0cmFuc2Zvcm09InJvdGF0ZSgyMjUgMTYgMTYpIiBjeD0iMTYiIGN5PSIzIiByPSIwIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InIiIHZhbHVlcz0iMDszOzA7MCIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiCiAgICAgIGJlZ2luPSIwLjYyNXMiCiAgICAgIGtleVNwbGluZXM9IjAuMiAwLjIgMC40IDAuODswLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44IgogICAgICBjYWxjTW9kZT0ic3BsaW5lIgogICAgLz4KICA8L2NpcmNsZT4KICA8Y2lyY2xlIHRyYW5zZm9ybT0icm90YXRlKDI3MCAxNiAxNikiIGN4PSIxNiIgY3k9IjMiIHI9IjAiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iciIgdmFsdWVzPSIwOzM7MDswIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIKICAgICAgYmVnaW49IjAuNzVzIgogICAgICBrZXlTcGxpbmVzPSIwLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44OzAuMiAwLjIgMC40IDAuOCIKICAgICAgY2FsY01vZGU9InNwbGluZSIKICAgIC8+CiAgPC9jaXJjbGU+CiAgPGNpcmNsZSB0cmFuc2Zvcm09InJvdGF0ZSgzMTUgMTYgMTYpIiBjeD0iMTYiIGN5PSIzIiByPSIwIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InIiIHZhbHVlcz0iMDszOzA7MCIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiCiAgICAgIGJlZ2luPSIwLjg3NXMiCiAgICAgIGtleVNwbGluZXM9IjAuMiAwLjIgMC40IDAuODswLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44IgogICAgICBjYWxjTW9kZT0ic3BsaW5lIgogICAgLz4KICA8L2NpcmNsZT4KICA8Y2lyY2xlIHRyYW5zZm9ybT0icm90YXRlKDE4MCAxNiAxNikiIGN4PSIxNiIgY3k9IjMiIHI9IjAiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iciIgdmFsdWVzPSIwOzM7MDswIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIKICAgICAgYmVnaW49IjAuNXMiCiAgICAgIGtleVNwbGluZXM9IjAuMiAwLjIgMC40IDAuODswLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44IgogICAgICBjYWxjTW9kZT0ic3BsaW5lIgogICAgLz4KICA8L2NpcmNsZT4KPC9zdmc+Cg==) center no-repeat;
  background-size: 20px 20px;
}
section.news_topic_highlights .next {
  width: 100%;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 24px;
  line-height: 34px;
  text-transform: uppercase;
  text-align: center;
}
section.news_topic_highlights .next a {
  display: block;
  color: #151515;
}
@media screen and (max-width: 959px) {
  section.news_topic_highlights {
    /**
    * 'More' Link
    * - Show
    */
  }
  section.news_topic_highlights ul.posts, section.news_topic_highlights ul.posts ul.jscroll-inner, section.news_topic_highlights ul.posts ul.jscroll-added {
    width: 100%;
    border-top: 1px solid #E1E1E1;
  }
  section.news_topic_highlights ul.posts li, section.news_topic_highlights ul.posts ul.jscroll-inner li, section.news_topic_highlights ul.posts ul.jscroll-added li {
    flex: none;
    width: 100%;
    flex-direction: row;
    align-items: flex-start;
    margin: 0;
    padding: 50px 4.1666666667%;
    border-top: 0;
    border-right: 0;
    border-left: 0;
    border-bottom: 1px solid #E1E1E1;
  }
  section.news_topic_highlights ul.posts li.has-post-thumbnail > .content header .terms {
    width: 31.8181818182%;
    top: 50px;
    left: 4.1666666667%;
    padding: 10px 15px;
  }
  section.news_topic_highlights ul.posts li .image {
    position: relative;
    flex: 0 1 auto;
    width: 272px;
    margin: 0 53px 0 0;
  }
  section.news_topic_highlights ul.posts li .content {
    width: 68.1818181818%;
    padding: 0;
    text-align: left;
  }
  section.news_topic_highlights ul.posts li .content header .terms {
    text-align: left;
    margin-bottom: 20px;
  }
  section.news_topic_highlights footer {
    clear: both;
    float: left;
    width: 100%;
    text-align: center;
    border-top: 1px solid #E1E1E1;
  }
  section.news_topic_highlights footer .more {
    position: relative;
    display: block;
    visibility: visible;
    width: auto;
    height: auto;
    clip: auto;
    display: block;
    margin: 25px auto;
  }
}
@media screen and (max-width: 619px) {
  section.news_topic_highlights ul.posts, section.news_topic_highlights ul.posts ul.jscroll-inner, section.news_topic_highlights ul.posts ul.jscroll-added {
    border-top: 0;
  }
  section.news_topic_highlights ul.posts li, section.news_topic_highlights ul.posts ul.jscroll-inner li, section.news_topic_highlights ul.posts ul.jscroll-added li {
    width: 83.3333333333%;
    flex-direction: column;
    border: 1px solid #E1E1E1;
    padding: 0;
    margin: 0 0 20px;
  }
  section.news_topic_highlights ul.posts li.has-post-thumbnail > .content header .terms {
    width: 100%;
    top: 0;
    left: 0;
  }
  section.news_topic_highlights ul.posts li .image {
    width: 100%;
    flex: none;
    margin: 0;
  }
  section.news_topic_highlights ul.posts li .content {
    width: 100%;
    padding: 36px 8.3333333333%;
    text-align: center;
  }
  section.news_topic_highlights ul.posts li .content header .terms {
    text-align: center;
  }
}

/**
* Page Introduction
*/
section.page_introduction {
  padding-top: 70px;
  margin-bottom: 70px;
  /**
  * Force background color
  */
  background-color: #fff;
  /**
  * Blue Bar
  */
  /**
   * 960 design
   */
  /**
   * 620 design
   */
  /**
   * 320 design
   */
}
section.page_introduction:nth-child(even) {
  background-color: #fff;
}
section.page_introduction::before {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 0;
  z-index: 5;
}
section.page_introduction .container {
  text-align: center;
}
section.page_introduction p {
  color: #151515;
  padding: 0 20.8333333333%;
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 26px;
  line-height: 46px;
  text-align: center;
}
section.page_introduction a.button {
  margin-top: 30px;
}
section.page_introduction a.button:focus, section.page_introduction a.button:active, .no-touchevents section.page_introduction a.button:hover, section.page_introduction a.button:hover {
  background-color: #151515;
  color: #fff;
}
@media screen and (max-width: 1199px) {
  section.page_introduction p {
    padding: 0 12.5%;
  }
}
@media screen and (max-width: 959px) {
  section.page_introduction {
    padding-top: 43px;
    margin-bottom: 43px;
  }
  section.page_introduction p {
    padding: 0 8.3333333333%;
    font-size: 22px;
    line-height: 34px;
  }
}
@media screen and (max-width: 619px) {
  section.page_introduction {
    padding-top: 33px;
    margin-bottom: 33px;
  }
  section.page_introduction p {
    padding: 0 12.5%;
    font-size: 18px;
    line-height: 28px;
  }
}

/**
* Page Title
*/
section.page_title {
  overflow: hidden;
}
section.page_title header {
  position: relative;
  z-index: 2;
  overflow: hidden;
  display: flex;
  align-items: center;
  width: 100%;
  min-height: 240px;
  padding: 50px 4.1666666667%;
  background-color: #151515;
  background-position: center;
  background-size: cover;
  text-align: center;
  /**
   * Dark Theme
   */
  /**
  * Italic Text
  */
  /**
  * Medium Sized Text
  */
  /**
  * Ambient Video Background
  */
}
@media screen and (min-width: 620px) {
  section.page_title header {
    min-height: 400px;
    padding: 100px 8.3333333333%;
  }
}
section.page_title header::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.3);
}
section.page_title header h1 {
  position: relative;
  z-index: 2;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 65px;
  line-height: 55px;
  color: #fff;
  text-transform: uppercase;
}
@media screen and (min-width: 620px) {
  section.page_title header h1 {
    font-size: 120px;
    line-height: 90px;
  }
}
@media screen and (min-width: 960px) {
  section.page_title header h1 {
    font-size: 160px;
    line-height: 120px;
  }
}
section.page_title header h1 span {
  display: block;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 22px;
  line-height: 38px;
  color: #fff;
  text-transform: uppercase;
}
@media screen and (min-width: 620px) {
  section.page_title header h1 span {
    font-size: 35px;
    line-height: 70px;
  }
}
@media screen and (min-width: 960px) {
  section.page_title header h1 span {
    font-size: 50px;
    line-height: 84px;
  }
}
section.page_title header.dark {
  background-color: #fff;
}
section.page_title header.dark h1,
section.page_title header.dark h1 span {
  color: #151515;
}
section.page_title header.italics h1 {
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
}
section.page_title header.italics h1 span {
  font-family: "franklin-gothic-compressed", sans-serif;
  font-weight: 400;
  font-style: italic;
}
section.page_title header.medium-font h1,
section.page_title header.medium-font h1 span {
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  font-size: 36px;
  line-height: 34px;
}
@media screen and (min-width: 620px) {
  section.page_title header.medium-font h1,
  section.page_title header.medium-font h1 span {
    font-size: 60px;
    line-height: 55px;
  }
}
@media screen and (min-width: 960px) {
  section.page_title header.medium-font h1,
  section.page_title header.medium-font h1 span {
    font-size: 85px;
    line-height: 80px;
  }
}
section.page_title header .media {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
@media screen and (max-width: 959px) {
  section.page_title header .media .ambient-video,
  section.page_title header .media .video {
    display: none;
  }
}
@media screen and (min-width: 960px) {
  section.page_title header .media .ambient-video,
  section.page_title header .media .video {
    height: 100%;
  }
}

/**
* Page Title and Introduction, No Background
*/
section.page_title_introduction_no_background {
  /**
  * Force background color
  */
  background-color: #fff;
  /**
  * Header
  */
}
section.page_title_introduction_no_background:nth-child(even) {
  background-color: #fff;
}
section.page_title_introduction_no_background header.top-level {
  padding: 0 8.3333333333% 24px;
  box-sizing: border-box;
  position: relative;
  box-sizing: border-box;
  position: unset;
  padding-bottom: 0 !important;
}
section.page_title_introduction_no_background header.top-level::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 620px) {
  section.page_title_introduction_no_background header.top-level {
    padding-bottom: 30px;
  }
}
@media screen and (min-width: 960px) {
  section.page_title_introduction_no_background header.top-level {
    padding: 0 16.6666666667% 40px;
  }
}
@media screen and (min-width: 1200px) {
  section.page_title_introduction_no_background header.top-level {
    padding-bottom: 47px;
  }
}
section.page_title_introduction_no_background header.top-level::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
  display: none;
}
section.page_title_introduction_no_background header.top-level h1,
section.page_title_introduction_no_background header.top-level h2 {
  position: relative;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 48px;
  line-height: 38px;
  color: #151515;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  text-align: center;
  padding-bottom: 24px;
}
@media screen and (min-width: 620px) {
  section.page_title_introduction_no_background header.top-level h1,
  section.page_title_introduction_no_background header.top-level h2 {
    font-size: 55px;
    line-height: 45px;
  }
}
@media screen and (min-width: 960px) {
  section.page_title_introduction_no_background header.top-level h1,
  section.page_title_introduction_no_background header.top-level h2 {
    font-size: 70px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.page_title_introduction_no_background header.top-level h1,
  section.page_title_introduction_no_background header.top-level h2 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.page_title_introduction_no_background header.top-level h1 a:focus, section.page_title_introduction_no_background header.top-level h1 a:active, .no-touchevents section.page_title_introduction_no_background header.top-level h1 a:hover, section.page_title_introduction_no_background header.top-level h1 a:hover,
section.page_title_introduction_no_background header.top-level h2 a:focus,
section.page_title_introduction_no_background header.top-level h2 a:active,
.no-touchevents section.page_title_introduction_no_background header.top-level h2 a:hover,
section.page_title_introduction_no_background header.top-level h2 a:hover {
  text-decoration: none;
}
@media screen and (min-width: 620px) {
  section.page_title_introduction_no_background header.top-level h1,
  section.page_title_introduction_no_background header.top-level h2 {
    padding-bottom: 28px;
  }
}
@media screen and (min-width: 960px) {
  section.page_title_introduction_no_background header.top-level h1,
  section.page_title_introduction_no_background header.top-level h2 {
    padding-bottom: 38px;
  }
}
@media screen and (min-width: 1200px) {
  section.page_title_introduction_no_background header.top-level h1,
  section.page_title_introduction_no_background header.top-level h2 {
    padding-bottom: 46px;
  }
}
section.page_title_introduction_no_background header.top-level h1::after,
section.page_title_introduction_no_background header.top-level h2::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
}
@media screen and (min-width: 620px) {
  section.page_title_introduction_no_background header.top-level h1 {
    font-size: 60px;
    line-height: 50px;
  }
}
@media screen and (min-width: 960px) {
  section.page_title_introduction_no_background header.top-level h1 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.page_title_introduction_no_background header.top-level h3 {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 36px;
  line-height: 36px;
  text-align: center;
  margin: 20px auto;
  padding: 0;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.page_title_introduction_no_background header.top-level h3 {
    font-size: 30px;
    line-height: 30px;
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.page_title_introduction_no_background header.top-level h3 {
    font-size: 48px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.page_title_introduction_no_background header.top-level h3 {
    margin: 38px auto;
  }
}
section.page_title_introduction_no_background header.top-level p {
  color: #343434;
  margin: 18px auto;
  text-align: center;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.page_title_introduction_no_background header.top-level p {
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.page_title_introduction_no_background header.top-level p {
    margin: 32px auto;
  }
}
@media screen and (min-width: 1200px) {
  section.page_title_introduction_no_background header.top-level p {
    margin: 40px auto;
  }
}
section.page_title_introduction_no_background header.top-level p:last-of-type {
  margin-bottom: 0;
}
section.page_title_introduction_no_background header.top-level p a {
  color: #3B7CA7;
  text-decoration: underline;
}
section.page_title_introduction_no_background header.top-level p a:focus, section.page_title_introduction_no_background header.top-level p a:active, .no-touchevents section.page_title_introduction_no_background header.top-level p a:hover, section.page_title_introduction_no_background header.top-level p a:hover {
  color: #151515;
}
section.page_title_introduction_no_background header.top-level .more {
  display: inline-block;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 28px;
}
@media screen and (min-width: 960px) {
  section.page_title_introduction_no_background header.top-level .more {
    display: block;
  }
}
section.page_title_introduction_no_background header.top-level .more a {
  display: block;
  transition: color 0.25s ease-in-out;
  padding: 20px 0;
}
@media screen and (min-width: 960px) {
  section.page_title_introduction_no_background header.top-level .more a {
    padding: 30px 0;
  }
}
@media screen and (min-width: 1200px) {
  section.page_title_introduction_no_background header.top-level .more a {
    padding: 36px 0;
  }
}
section.page_title_introduction_no_background header.top-level .more a:focus, section.page_title_introduction_no_background header.top-level .more a:active, .no-touchevents section.page_title_introduction_no_background header.top-level .more a:hover, section.page_title_introduction_no_background header.top-level .more a:hover {
  text-decoration: none;
}
section.page_title_introduction_no_background header.top-level h1 {
  text-shadow: none;
}

/**
* Periscope
*/
section.periscope {
  padding: 0 !important;
  background-color: #fff;
  /**
  * 320 design
  */
}
section.periscope::after {
  clear: both;
  content: "";
  display: table;
}
section.periscope .container {
  position: relative;
}
section.periscope header.top-level {
  padding: 0 8.3333333333% 24px;
  box-sizing: border-box;
  position: relative;
  box-sizing: border-box;
  position: unset;
}
section.periscope header.top-level::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 620px) {
  section.periscope header.top-level {
    padding-bottom: 30px;
  }
}
@media screen and (min-width: 960px) {
  section.periscope header.top-level {
    padding: 0 16.6666666667% 40px;
  }
}
@media screen and (min-width: 1200px) {
  section.periscope header.top-level {
    padding-bottom: 47px;
  }
}
section.periscope header.top-level::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
  display: none;
}
section.periscope header.top-level h1,
section.periscope header.top-level h2 {
  position: relative;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 48px;
  line-height: 38px;
  color: #151515;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  text-align: center;
  padding-bottom: 24px;
}
@media screen and (min-width: 620px) {
  section.periscope header.top-level h1,
  section.periscope header.top-level h2 {
    font-size: 55px;
    line-height: 45px;
  }
}
@media screen and (min-width: 960px) {
  section.periscope header.top-level h1,
  section.periscope header.top-level h2 {
    font-size: 70px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.periscope header.top-level h1,
  section.periscope header.top-level h2 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.periscope header.top-level h1 a:focus, section.periscope header.top-level h1 a:active, .no-touchevents section.periscope header.top-level h1 a:hover, section.periscope header.top-level h1 a:hover,
section.periscope header.top-level h2 a:focus,
section.periscope header.top-level h2 a:active,
.no-touchevents section.periscope header.top-level h2 a:hover,
section.periscope header.top-level h2 a:hover {
  text-decoration: none;
}
@media screen and (min-width: 620px) {
  section.periscope header.top-level h1,
  section.periscope header.top-level h2 {
    padding-bottom: 28px;
  }
}
@media screen and (min-width: 960px) {
  section.periscope header.top-level h1,
  section.periscope header.top-level h2 {
    padding-bottom: 38px;
  }
}
@media screen and (min-width: 1200px) {
  section.periscope header.top-level h1,
  section.periscope header.top-level h2 {
    padding-bottom: 46px;
  }
}
section.periscope header.top-level h1::after,
section.periscope header.top-level h2::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
}
@media screen and (min-width: 620px) {
  section.periscope header.top-level h1 {
    font-size: 60px;
    line-height: 50px;
  }
}
@media screen and (min-width: 960px) {
  section.periscope header.top-level h1 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.periscope header.top-level h3 {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 36px;
  line-height: 36px;
  text-align: center;
  margin: 20px auto;
  padding: 0;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.periscope header.top-level h3 {
    font-size: 30px;
    line-height: 30px;
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.periscope header.top-level h3 {
    font-size: 48px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.periscope header.top-level h3 {
    margin: 38px auto;
  }
}
section.periscope header.top-level p {
  color: #343434;
  margin: 18px auto;
  text-align: center;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.periscope header.top-level p {
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.periscope header.top-level p {
    margin: 32px auto;
  }
}
@media screen and (min-width: 1200px) {
  section.periscope header.top-level p {
    margin: 40px auto;
  }
}
section.periscope header.top-level p:last-of-type {
  margin-bottom: 0;
}
section.periscope header.top-level p a {
  color: #3B7CA7;
  text-decoration: underline;
}
section.periscope header.top-level p a:focus, section.periscope header.top-level p a:active, .no-touchevents section.periscope header.top-level p a:hover, section.periscope header.top-level p a:hover {
  color: #151515;
}
section.periscope header.top-level .more {
  display: inline-block;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 28px;
}
@media screen and (min-width: 960px) {
  section.periscope header.top-level .more {
    display: block;
  }
}
section.periscope header.top-level .more a {
  display: block;
  transition: color 0.25s ease-in-out;
  padding: 20px 0;
}
@media screen and (min-width: 960px) {
  section.periscope header.top-level .more a {
    padding: 30px 0;
  }
}
@media screen and (min-width: 1200px) {
  section.periscope header.top-level .more a {
    padding: 36px 0;
  }
}
section.periscope header.top-level .more a:focus, section.periscope header.top-level .more a:active, .no-touchevents section.periscope header.top-level .more a:hover, section.periscope header.top-level .more a:hover {
  text-decoration: none;
}
@media screen and (min-width: 620px) {
  section.periscope header.top-level {
    width: 50%;
    float: left;
    padding: 5px 4.1666666667%;
  }
}
section.periscope .periscope {
  width: 100%;
  padding: 0 4.1666666667%;
}
@media screen and (min-width: 620px) {
  section.periscope .periscope {
    float: left;
    width: 50%;
  }
}
section.periscope .periscope .twitter-tweet {
  width: 100% !important;
  margin: 0 auto !important;
}
@media screen and (max-width: 619px) {
  section.periscope header.top-level h3 {
    margin-bottom: 0;
  }
  section.periscope header.top-level p {
    display: none;
  }
  section.periscope header.top-level.hide {
    left: 0;
  }
  section.periscope .periscope .twitter-tweet {
    margin: 0 auto !important;
  }
}

/**
* Phone Directory
* - Doesn't sit in a <section>, as it's included in the Tabbed Content Module
*/
ul.phone-directory {
  clear: both;
  float: left;
  width: 100%;
  margin: 0 0 50px 0;
  /**
     * 320 design
     */
}
ul.phone-directory li {
  float: left;
  width: 100%;
  margin: 10px 0;
}
ul.phone-directory li span {
  display: block;
  float: left;
  width: 50%;
}
ul.phone-directory li span.phone-number {
  float: right;
  text-align: right;
}
@media screen and (max-width: 619px) {
  ul.phone-directory li span {
    width: 100%;
  }
  ul.phone-directory li span.phone-number {
    float: left;
    text-align: left;
  }
}

/**
* Photo Gallery
*/
section.photo_gallery {
  /**
  * 620 design
  */
  /**
  * 320 design
  */
}
section.photo_gallery::after {
  clear: both;
  content: "";
  display: table;
}
section.photo_gallery .container {
  position: relative;
}
section.photo_gallery header.top-level {
  padding: 0 8.3333333333% 24px;
  box-sizing: border-box;
  position: relative;
  box-sizing: border-box;
  position: unset;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 50%;
  background-color: #fff;
  z-index: 5;
  transition: all 0.25s ease-in-out;
}
section.photo_gallery header.top-level::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 620px) {
  section.photo_gallery header.top-level {
    padding-bottom: 30px;
  }
}
@media screen and (min-width: 960px) {
  section.photo_gallery header.top-level {
    padding: 0 16.6666666667% 40px;
  }
}
@media screen and (min-width: 1200px) {
  section.photo_gallery header.top-level {
    padding-bottom: 47px;
  }
}
section.photo_gallery header.top-level::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
  display: none;
}
section.photo_gallery header.top-level h1,
section.photo_gallery header.top-level h2 {
  position: relative;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 48px;
  line-height: 38px;
  color: #151515;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  text-align: center;
  padding-bottom: 24px;
}
@media screen and (min-width: 620px) {
  section.photo_gallery header.top-level h1,
  section.photo_gallery header.top-level h2 {
    font-size: 55px;
    line-height: 45px;
  }
}
@media screen and (min-width: 960px) {
  section.photo_gallery header.top-level h1,
  section.photo_gallery header.top-level h2 {
    font-size: 70px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.photo_gallery header.top-level h1,
  section.photo_gallery header.top-level h2 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.photo_gallery header.top-level h1 a:focus, section.photo_gallery header.top-level h1 a:active, .no-touchevents section.photo_gallery header.top-level h1 a:hover, section.photo_gallery header.top-level h1 a:hover,
section.photo_gallery header.top-level h2 a:focus,
section.photo_gallery header.top-level h2 a:active,
.no-touchevents section.photo_gallery header.top-level h2 a:hover,
section.photo_gallery header.top-level h2 a:hover {
  text-decoration: none;
}
@media screen and (min-width: 620px) {
  section.photo_gallery header.top-level h1,
  section.photo_gallery header.top-level h2 {
    padding-bottom: 28px;
  }
}
@media screen and (min-width: 960px) {
  section.photo_gallery header.top-level h1,
  section.photo_gallery header.top-level h2 {
    padding-bottom: 38px;
  }
}
@media screen and (min-width: 1200px) {
  section.photo_gallery header.top-level h1,
  section.photo_gallery header.top-level h2 {
    padding-bottom: 46px;
  }
}
section.photo_gallery header.top-level h1::after,
section.photo_gallery header.top-level h2::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
}
@media screen and (min-width: 620px) {
  section.photo_gallery header.top-level h1 {
    font-size: 60px;
    line-height: 50px;
  }
}
@media screen and (min-width: 960px) {
  section.photo_gallery header.top-level h1 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.photo_gallery header.top-level h3 {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 36px;
  line-height: 36px;
  text-align: center;
  margin: 20px auto;
  padding: 0;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.photo_gallery header.top-level h3 {
    font-size: 30px;
    line-height: 30px;
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.photo_gallery header.top-level h3 {
    font-size: 48px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.photo_gallery header.top-level h3 {
    margin: 38px auto;
  }
}
section.photo_gallery header.top-level p {
  color: #343434;
  margin: 18px auto;
  text-align: center;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.photo_gallery header.top-level p {
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.photo_gallery header.top-level p {
    margin: 32px auto;
  }
}
@media screen and (min-width: 1200px) {
  section.photo_gallery header.top-level p {
    margin: 40px auto;
  }
}
section.photo_gallery header.top-level p:last-of-type {
  margin-bottom: 0;
}
section.photo_gallery header.top-level p a {
  color: #3B7CA7;
  text-decoration: underline;
}
section.photo_gallery header.top-level p a:focus, section.photo_gallery header.top-level p a:active, .no-touchevents section.photo_gallery header.top-level p a:hover, section.photo_gallery header.top-level p a:hover {
  color: #151515;
}
section.photo_gallery header.top-level .more {
  display: inline-block;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 28px;
}
@media screen and (min-width: 960px) {
  section.photo_gallery header.top-level .more {
    display: block;
  }
}
section.photo_gallery header.top-level .more a {
  display: block;
  transition: color 0.25s ease-in-out;
  padding: 20px 0;
}
@media screen and (min-width: 960px) {
  section.photo_gallery header.top-level .more a {
    padding: 30px 0;
  }
}
@media screen and (min-width: 1200px) {
  section.photo_gallery header.top-level .more a {
    padding: 36px 0;
  }
}
section.photo_gallery header.top-level .more a:focus, section.photo_gallery header.top-level .more a:active, .no-touchevents section.photo_gallery header.top-level .more a:hover, section.photo_gallery header.top-level .more a:hover {
  text-decoration: none;
}
@media screen and (min-width: 960px) {
  section.photo_gallery header.top-level {
    padding: 50px 8.3333333333%;
  }
}
section.photo_gallery header.top-level p {
  margin-top: 0;
  margin-bottom: 30px;
}
section.photo_gallery header.top-level .hidden {
  display: none;
}
section.photo_gallery header.top-level.hide {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background-color: transparent;
  justify-content: space-around;
  transition: all 0.25s ease-in-out;
}
section.photo_gallery header.top-level.hide h3,
section.photo_gallery header.top-level.hide p {
  display: block;
  visibility: hidden;
  margin: 0;
}
section.photo_gallery ul.swiper-button-wrapper {
  margin-top: auto;
}
section.photo_gallery ul.swiper-button-wrapper.full-width {
  width: 152px;
  z-index: 5;
}
section.photo_gallery ul.swiper-button-wrapper.full-width li.unc-swiper-button-prev,
section.photo_gallery ul.swiper-button-wrapper.full-width li.unc-swiper-button-next {
  display: block;
}
section.photo_gallery ul.swiper-button-wrapper.full-width li.unc-swiper-button-prev button.swiper-button-prev {
  border-left: 0;
}
section.photo_gallery ul.swiper-button-wrapper li.unc-swiper-button-prev,
section.photo_gallery ul.swiper-button-wrapper li.unc-swiper-button-next {
  display: none;
}
section.photo_gallery ul.swiper-button-wrapper li.unc-swiper-button-close {
  display: none;
}
section.photo_gallery ul.swiper-button-wrapper li.unc-swiper-button-close.show {
  display: block;
  /**
  * Show close icon on position absolute
  */
}
section.photo_gallery ul.swiper-button-wrapper li.unc-swiper-button-close.show button.swiper-button-close {
  text-indent: -9999px;
  width: 50px;
  height: 50px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tY2xvc2UtcGF0aF8xXyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cjxwb2x5Z29uIGlkPSJpY29uLWNsb3NlLXBhdGgiIHBvaW50cz0iMTYsMS42IDE0LjQsMCA4LDYuNCA4LDYuNCA4LDYuNCAxLjYsMCAwLDEuNiA2LjQsOCAwLDE0LjQgMS42LDE2IDgsOS42IDgsOS42IDgsOS42IDE0LjQsMTYgCgkxNiwxNC40IDkuNiw4ICIvPgo8L3N2Zz4K) center no-repeat #fff;
  background-size: 16px 16px;
  border-right: 0;
}
section.photo_gallery ul.swiper-button-wrapper li.unc-swiper-button-close.show button.swiper-button-close:focus, section.photo_gallery ul.swiper-button-wrapper li.unc-swiper-button-close.show button.swiper-button-close:active, .no-touchevents section.photo_gallery ul.swiper-button-wrapper li.unc-swiper-button-close.show button.swiper-button-close:hover, section.photo_gallery ul.swiper-button-wrapper li.unc-swiper-button-close.show button.swiper-button-close:hover {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tY2xvc2UtcGF0aF8xXyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cjxwb2x5Z29uIGlkPSJpY29uLWNsb3NlLXBhdGgiIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMTYsMS42IDE0LjQsMCA4LDYuNCA4LDYuNCA4LDYuNCAxLjYsMCAwLDEuNiA2LjQsOCAwLDE0LjQgMS42LDE2IDgsOS42IDgsOS42IDgsOS42IDE0LjQsMTYgCgkxNiwxNC40IDkuNiw4ICIvPgo8L3N2Zz4K) center no-repeat #151515;
  background-size: 16px 16px;
}
section.photo_gallery footer button.btn-open-gallery {
  display: block;
  margin: 0;
  padding: 0;
  background-color: transparent;
  border: none;
  -webkit-appearance: none;
  border-radius: 0;
  font-size: 18px;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  color: #3B7CA7;
  text-transform: uppercase;
  margin: 0 auto;
  padding: 20px;
  transition: color 0.25s ease-in-out;
}
section.photo_gallery footer button.btn-open-gallery:focus, section.photo_gallery footer button.btn-open-gallery:active, .no-touchevents section.photo_gallery footer button.btn-open-gallery:hover, section.photo_gallery footer button.btn-open-gallery:hover {
  color: #151515;
}
section.photo_gallery footer button.btn-open-gallery.hide {
  display: none;
}
section.photo_gallery .swiper-wrapper li {
  display: block;
  position: relative;
  overflow: hidden;
}
section.photo_gallery .swiper-wrapper li::after {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
section.photo_gallery .swiper-wrapper li > a, section.photo_gallery .swiper-wrapper li img, section.photo_gallery .swiper-wrapper li div, section.photo_gallery .swiper-wrapper li p {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
@media screen and (max-width: 959px) {
  section.photo_gallery header.top-level {
    padding-top: 30px;
  }
  section.photo_gallery ul.swiper-pagination {
    display: none;
  }
  section.photo_gallery ul.swiper-button-wrapper.show {
    display: flex;
    visibility: visible;
  }
}
@media screen and (max-width: 619px) {
  section.photo_gallery header.top-level {
    width: 100%;
    position: relative;
    height: auto;
    padding-bottom: 0;
  }
  section.photo_gallery header.top-level h3 {
    visibility: visible !important;
    margin: 20px auto !important;
  }
  section.photo_gallery header.top-level h2:after {
    background-color: #4B9CD3 !important;
  }
  section.photo_gallery .hidden {
    display: block;
  }
  section.photo_gallery ul.swiper-pagination {
    display: inline-flex;
  }
  section.photo_gallery ul.swiper-button-wrapper {
    display: none !important;
  }
  section.photo_gallery footer button.btn-open-gallery {
    display: none;
  }
}

/**
* Promo
*/
section.promo {
  /**
  * Promos List
  */
}
section.promo ul.promos {
  /**
  * Three Column Layout
  */
}
section.promo ul.promos li.promo {
  position: relative;
  overflow: hidden;
  /**
  * Background Image
  */
  /**
  * Gradient Overlay
  */
  /**
  * Title
  */
  /**
  * Button Container
  */
}
@media screen and (max-width: 619px) {
  section.promo ul.promos li.promo {
    height: 348px;
  }
}
@media screen and (min-width: 960px) {
  section.promo ul.promos li.promo {
    float: left;
    height: auto;
    width: 50%;
  }
}
section.promo ul.promos li.promo a {
  display: block;
}
@media screen and (min-width: 620px) {
  section.promo ul.promos li.promo a {
    display: block;
    position: relative;
  }
  section.promo ul.promos li.promo a::after {
    content: "";
    display: block;
    padding-bottom: 56.25%;
  }
  section.promo ul.promos li.promo a > .background-image {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
}
.keyboard-user section.promo ul.promos li.promo a:focus .title,
.keyboard-user section.promo ul.promos li.promo a:focus .button {
  box-shadow: 0 0 0 5px #146aff inset;
}
section.promo ul.promos li.promo a:focus .background-image, section.promo ul.promos li.promo a:active .background-image, .no-touchevents section.promo ul.promos li.promo a:hover .background-image, section.promo ul.promos li.promo a:hover .background-image {
  transform: scale(1.1);
}
section.promo ul.promos li.promo div.background-image {
  position: absolute;
  z-index: 1;
  float: left;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
  background-color: #151515;
  transition: all 0.5s ease-in-out;
}
section.promo ul.promos li.promo div.gradient {
  position: absolute;
  z-index: 1;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0; /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, rgba(21, 21, 21, 0.65) 0%, rgba(21, 21, 21, 0) 33%, rgba(21, 21, 21, 0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#a6151515", endColorstr="#00151515",GradientType=0 ); /* IE6-9 */
}
section.promo ul.promos li.promo .title {
  padding: 30px 8.3333333333%;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 40px;
  line-height: 35px;
  text-transform: uppercase;
  color: #fff;
  text-align: left;
}
@media screen and (min-width: 620px) {
  section.promo ul.promos li.promo .title {
    padding: 30px 4.1666666667%;
    font-size: 60px;
    line-height: 50px;
  }
}
@media screen and (min-width: 960px) {
  section.promo ul.promos li.promo .title {
    padding: 40px 8.3333333333%;
  }
}
@media screen and (min-width: 1200px) {
  section.promo ul.promos li.promo .title {
    font-size: 70px;
    line-height: 60px;
  }
}
section.promo ul.promos li.promo .button-container {
  position: absolute;
  bottom: 50px;
  left: 0;
  right: 0;
  margin: 0 auto;
  text-align: center;
}
section.promo ul.promos li.promo .button-container .button {
  color: #3B7CA7;
}
section.promo ul.promos li.promo .button-container .button:hover {
  color: #4B9CD3;
}
@media screen and (min-width: 960px) {
  section.promo ul.promos.columns-3 li.promo {
    width: 33.3333333333%;
  }
}
@media screen and (min-width: 960px) {
  section.promo ul.promos.columns-3 li.promo a {
    display: block;
    position: relative;
  }
  section.promo ul.promos.columns-3 li.promo a::after {
    content: "";
    display: block;
    padding-bottom: 100%;
  }
  section.promo ul.promos.columns-3 li.promo a > .background-image {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
}
@media screen and (min-width: 960px) {
  section.promo ul.promos.columns-3 li.promo .title {
    padding-left: 12.5%;
    padding-left: 12.5%;
  }
}

/**
* Schools Map
*/
section.school_links_map {
  padding-top: 80px;
  /**
  * Overlay
  */
  /**
   * 620 design
   */
  /**
  * 320 design
  */
}
section.school_links_map div.overlay {
  position: absolute;
  z-index: 2;
  top: 0;
  width: 500px;
  margin: 0 0 0 4.1666666667%;
  background-color: #4B9CD3;
  /**
  * Content
  */
}
section.school_links_map div.overlay::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: #000000;
  opacity: 0.3;
}
section.school_links_map div.overlay div.content {
  position: relative;
  float: left;
  width: 100%;
  padding: 83px 16.6666666667% 56px 16.6666666667%;
  /**
  * Header
  */
  /**
  * List
  */
}
section.school_links_map div.overlay div.content header.top-level {
  padding: 0 8.3333333333% 24px;
  box-sizing: border-box;
  position: relative;
  box-sizing: border-box;
  position: unset;
}
section.school_links_map div.overlay div.content header.top-level::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 620px) {
  section.school_links_map div.overlay div.content header.top-level {
    padding-bottom: 30px;
  }
}
@media screen and (min-width: 960px) {
  section.school_links_map div.overlay div.content header.top-level {
    padding: 0 16.6666666667% 40px;
  }
}
@media screen and (min-width: 1200px) {
  section.school_links_map div.overlay div.content header.top-level {
    padding-bottom: 47px;
  }
}
section.school_links_map div.overlay div.content header.top-level::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
  display: none;
}
section.school_links_map div.overlay div.content header.top-level h1,
section.school_links_map div.overlay div.content header.top-level h2 {
  position: relative;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 48px;
  line-height: 38px;
  color: #151515;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  text-align: center;
  padding-bottom: 24px;
}
@media screen and (min-width: 620px) {
  section.school_links_map div.overlay div.content header.top-level h1,
  section.school_links_map div.overlay div.content header.top-level h2 {
    font-size: 55px;
    line-height: 45px;
  }
}
@media screen and (min-width: 960px) {
  section.school_links_map div.overlay div.content header.top-level h1,
  section.school_links_map div.overlay div.content header.top-level h2 {
    font-size: 70px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.school_links_map div.overlay div.content header.top-level h1,
  section.school_links_map div.overlay div.content header.top-level h2 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.school_links_map div.overlay div.content header.top-level h1 a:focus, section.school_links_map div.overlay div.content header.top-level h1 a:active, .no-touchevents section.school_links_map div.overlay div.content header.top-level h1 a:hover, section.school_links_map div.overlay div.content header.top-level h1 a:hover,
section.school_links_map div.overlay div.content header.top-level h2 a:focus,
section.school_links_map div.overlay div.content header.top-level h2 a:active,
.no-touchevents section.school_links_map div.overlay div.content header.top-level h2 a:hover,
section.school_links_map div.overlay div.content header.top-level h2 a:hover {
  text-decoration: none;
}
@media screen and (min-width: 620px) {
  section.school_links_map div.overlay div.content header.top-level h1,
  section.school_links_map div.overlay div.content header.top-level h2 {
    padding-bottom: 28px;
  }
}
@media screen and (min-width: 960px) {
  section.school_links_map div.overlay div.content header.top-level h1,
  section.school_links_map div.overlay div.content header.top-level h2 {
    padding-bottom: 38px;
  }
}
@media screen and (min-width: 1200px) {
  section.school_links_map div.overlay div.content header.top-level h1,
  section.school_links_map div.overlay div.content header.top-level h2 {
    padding-bottom: 46px;
  }
}
section.school_links_map div.overlay div.content header.top-level h1::after,
section.school_links_map div.overlay div.content header.top-level h2::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
}
@media screen and (min-width: 620px) {
  section.school_links_map div.overlay div.content header.top-level h1 {
    font-size: 60px;
    line-height: 50px;
  }
}
@media screen and (min-width: 960px) {
  section.school_links_map div.overlay div.content header.top-level h1 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.school_links_map div.overlay div.content header.top-level h3 {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 36px;
  line-height: 36px;
  text-align: center;
  margin: 20px auto;
  padding: 0;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.school_links_map div.overlay div.content header.top-level h3 {
    font-size: 30px;
    line-height: 30px;
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.school_links_map div.overlay div.content header.top-level h3 {
    font-size: 48px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.school_links_map div.overlay div.content header.top-level h3 {
    margin: 38px auto;
  }
}
section.school_links_map div.overlay div.content header.top-level p {
  color: #343434;
  margin: 18px auto;
  text-align: center;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.school_links_map div.overlay div.content header.top-level p {
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.school_links_map div.overlay div.content header.top-level p {
    margin: 32px auto;
  }
}
@media screen and (min-width: 1200px) {
  section.school_links_map div.overlay div.content header.top-level p {
    margin: 40px auto;
  }
}
section.school_links_map div.overlay div.content header.top-level p:last-of-type {
  margin-bottom: 0;
}
section.school_links_map div.overlay div.content header.top-level p a {
  color: #3B7CA7;
  text-decoration: underline;
}
section.school_links_map div.overlay div.content header.top-level p a:focus, section.school_links_map div.overlay div.content header.top-level p a:active, .no-touchevents section.school_links_map div.overlay div.content header.top-level p a:hover, section.school_links_map div.overlay div.content header.top-level p a:hover {
  color: #151515;
}
section.school_links_map div.overlay div.content header.top-level .more {
  display: inline-block;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 28px;
}
@media screen and (min-width: 960px) {
  section.school_links_map div.overlay div.content header.top-level .more {
    display: block;
  }
}
section.school_links_map div.overlay div.content header.top-level .more a {
  display: block;
  transition: color 0.25s ease-in-out;
  padding: 20px 0;
}
@media screen and (min-width: 960px) {
  section.school_links_map div.overlay div.content header.top-level .more a {
    padding: 30px 0;
  }
}
@media screen and (min-width: 1200px) {
  section.school_links_map div.overlay div.content header.top-level .more a {
    padding: 36px 0;
  }
}
section.school_links_map div.overlay div.content header.top-level .more a:focus, section.school_links_map div.overlay div.content header.top-level .more a:active, .no-touchevents section.school_links_map div.overlay div.content header.top-level .more a:hover, section.school_links_map div.overlay div.content header.top-level .more a:hover {
  text-decoration: none;
}
section.school_links_map div.overlay div.content header.top-level h2 {
  color: #fff;
}
section.school_links_map div.overlay div.content ul.links li {
  float: left;
  width: 100%;
  margin: 0 0 20px 0;
}
section.school_links_map div.overlay div.content ul.links li:last-child {
  margin-bottom: 0;
}
section.school_links_map div.overlay div.content ul.links li a.button {
  width: 100%;
  line-height: 22px;
}
section.school_links_map div.overlay .google-map-infowindow {
  display: none;
}
@media screen and (max-width: 959px) {
  section.school_links_map {
    padding-top: 0;
  }
  section.school_links_map div.overlay {
    width: 83.3333333333%;
    position: relative;
    margin: 0 8.3333333333% 50px 8.3333333333%;
  }
  section.school_links_map div.overlay div.content {
    padding: 60px 16.6666666667%;
  }
}
@media screen and (max-width: 619px) {
  section.school_links_map div.overlay {
    width: 100%;
    margin: 0 0 30px 0;
  }
  section.school_links_map div.overlay div.content {
    width: 100%;
    padding: 60px 4.1666666667%;
  }
}
@media screen and (min-width: 960px) {
  section.school_links_map div.gm-style-iw-outer {
    transform: translate(-72px, 10px);
  }
  section.school_links_map div.gm-style-iw-outer div.gm-arrow {
    border-top: 18px solid #4B9CD3 !important;
    border-right: 18px solid transparent;
    border-left: 18px solid transparent;
    left: 60px !important;
  }
  section.school_links_map div.gm-style-iw-outer div.gm-arrow * {
    display: none;
  }
}

/**
* School Media and Text
* Media and Text
*/
section.school_media_text,
section.media_text {
  /**
  * Force background color
  */
  background-color: #fff;
  /**
  * 620 design
  */
  /**
   * 320 design
   */
}
section.school_media_text:nth-child(even),
section.media_text:nth-child(even) {
  background-color: #fff;
}
section.school_media_text article,
section.media_text article {
  float: left;
  /**
  * Media
  */
  /**
   * Content
   */
}
section.school_media_text article div.media,
section.media_text article div.media {
  position: relative;
  z-index: 1;
  float: left;
  width: 45.8333333333%;
  /**
  * Video Controls
  */
}
section.school_media_text article div.media.third-party::after, section.school_media_text article div.media.video::after,
section.media_text article div.media.third-party::after,
section.media_text article div.media.video::after {
  content: "";
  display: block;
  width: 100%;
  padding-bottom: 56.25%;
}
section.school_media_text article div.media .video-controls,
section.media_text article div.media .video-controls {
  width: 37.5%;
  left: 20px;
  bottom: 20px;
  /**
  * Video Buttons
  */
}
section.school_media_text article div.media .video-controls button.video,
section.media_text article div.media .video-controls button.video {
  /**
  * Reduce Button Sizes
  */
}
section.school_media_text article div.media .video-controls button.video.play.show,
section.media_text article div.media .video-controls button.video.play.show {
  width: 30px;
  height: 30px;
}
@media screen and (min-width: 960px) {
  section.school_media_text article div.media .video-controls button.video.pause.show, section.school_media_text article div.media .video-controls button.video.resume.show, section.school_media_text article div.media .video-controls button.video.mute.show, section.school_media_text article div.media .video-controls button.video.unmute.show, section.school_media_text article div.media .video-controls button.video.close.show,
  section.media_text article div.media .video-controls button.video.pause.show,
  section.media_text article div.media .video-controls button.video.resume.show,
  section.media_text article div.media .video-controls button.video.mute.show,
  section.media_text article div.media .video-controls button.video.unmute.show,
  section.media_text article div.media .video-controls button.video.close.show {
    width: 40px;
    height: 40px;
    background-size: 12px 12px;
  }
}
section.school_media_text article div.content,
section.media_text article div.content {
  position: relative;
  float: right;
  z-index: 2;
  width: 54.1666666667%;
  padding: 0 8.3333333333% 0 4.1666666667%;
  font-size: 16px;
  line-height: 26px;
  color: #343434;
  /**
  * Title
  */
  /**
  * Person
  */
}
section.school_media_text article div.content h2,
section.media_text article div.content h2 {
  margin: 0 0 35px 0;
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 42px;
  line-height: 50px;
}
section.school_media_text article div.content p,
section.media_text article div.content p {
  color: #343434;
}
section.school_media_text article div.content p:last-of-type,
section.media_text article div.content p:last-of-type {
  display: inline;
}
section.school_media_text article div.content p a,
section.media_text article div.content p a {
  text-decoration: underline;
}
section.school_media_text article div.content .more-link,
section.media_text article div.content .more-link {
  display: inline;
  padding-left: 5px;
}
section.school_media_text article div.content .more-link a,
section.media_text article div.content .more-link a {
  display: inline-block;
  text-decoration: underline;
}
section.school_media_text article div.content aside.person,
section.media_text article div.content aside.person {
  float: left;
  width: 100%;
  margin: 40px 0 0 0;
  /**
  * Person Image
  */
  /**
  * Name and Position
  */
}
section.school_media_text article div.content aside.person img.circle,
section.media_text article div.content aside.person img.circle {
  float: left;
  width: 16.6666666667%;
  margin: 0 5.5555555556% 0 0;
}
section.school_media_text article div.content aside.person .name,
section.media_text article div.content aside.person .name {
  float: right;
  width: 77.7777777778%;
  margin: 10px 0 0 0;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 22px;
  line-height: 30px;
  text-transform: uppercase;
  color: #151515;
}
section.school_media_text article div.content aside.person div.position,
section.media_text article div.content aside.person div.position {
  clear: right;
  float: right;
  width: 77.7777777778%;
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-style: italic;
}
section.school_media_text article div.content aside.person div.position p,
section.media_text article div.content aside.person div.position p {
  color: #151515;
}
@media screen and (max-width: 959px) {
  section.school_media_text article,
  section.media_text article {
    padding: 0 12.5%;
  }
  section.school_media_text article div.media,
  section.media_text article div.media {
    width: 100%;
    margin: 0 0 32px 0;
  }
  section.school_media_text article div.media .video-controls,
  section.media_text article div.media .video-controls {
    left: 0;
  }
  section.school_media_text article div.content,
  section.media_text article div.content {
    clear: both;
    float: left;
    width: 100%;
    padding: 0;
  }
  section.school_media_text article div.content h2,
  section.media_text article div.content h2 {
    font-size: 34px;
    line-height: 44px;
  }
  section.school_media_text article div.content aside.person,
  section.media_text article div.content aside.person {
    margin: 30px 0 0 0;
    /**
    * Person Image
    */
    /**
    * Name and Position
    */
  }
  section.school_media_text article div.content aside.person img.circle,
  section.media_text article div.content aside.person img.circle {
    width: 12.5%;
    margin: 0 4.1666666667% 0 0;
  }
  section.school_media_text article div.content aside.person .name,
  section.media_text article div.content aside.person .name {
    width: 83.3333333333%;
  }
  section.school_media_text article div.content aside.person div.position,
  section.media_text article div.content aside.person div.position {
    width: 83.3333333333%;
  }
}
@media screen and (max-width: 619px) {
  section.school_media_text article,
  section.media_text article {
    padding: 0;
  }
  section.school_media_text article div.media,
  section.media_text article div.media {
    margin: 0 0 20px 0;
  }
  section.school_media_text article div.media .video-controls,
  section.media_text article div.media .video-controls {
    left: 10px;
  }
  section.school_media_text article div.content,
  section.media_text article div.content {
    padding: 0 8.3333333333%;
  }
  section.school_media_text article div.content h2,
  section.media_text article div.content h2 {
    font-size: 30px;
    line-height: 36px;
    margin: 0 0 30px;
  }
  section.school_media_text article div.content aside.person,
  section.media_text article div.content aside.person {
    /**
    * Person Image
    */
    /**
    * Name and Position
    */
  }
  section.school_media_text article div.content aside.person img.circle,
  section.media_text article div.content aside.person img.circle {
    width: 20.8333333333%;
    margin: 0 4.1666666667% 0 0;
  }
  section.school_media_text article div.content aside.person .name,
  section.media_text article div.content aside.person .name {
    width: 75%;
  }
  section.school_media_text article div.content aside.person div.position,
  section.media_text article div.content aside.person div.position {
    width: 75%;
  }
  section.school_media_text article div.content aside.person .name,
  section.media_text article div.content aside.person .name {
    font-size: 20px;
    line-height: 28px;
  }
  section.school_media_text article div.content aside.person div.position p,
  section.media_text article div.content aside.person div.position p {
    font-size: 14px;
    line-height: 20px;
  }
}

/**
* Schools List
*/
section.schools_list {
  background-color: #151515;
  /**
  * Downward Triangle
  */
  /**
  * Header
  */
  /**
  * Schools List
  */
}
section.schools_list .background-image {
  position: relative;
}
section.schools_list .background-image::after {
  clear: both;
  content: "";
  display: table;
}
section.schools_list .background-image:after {
  content: "";
  content: "";
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #151515;
  opacity: 0.3;
  z-index: 1;
}
section.schools_list .container {
  position: relative;
  z-index: 2;
}
section.schools_list header.top-level {
  padding: 0 8.3333333333% 24px;
  box-sizing: border-box;
  position: relative;
  box-sizing: border-box;
  position: unset;
}
section.schools_list header.top-level::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 620px) {
  section.schools_list header.top-level {
    padding-bottom: 30px;
  }
}
@media screen and (min-width: 960px) {
  section.schools_list header.top-level {
    padding: 0 16.6666666667% 40px;
  }
}
@media screen and (min-width: 1200px) {
  section.schools_list header.top-level {
    padding-bottom: 47px;
  }
}
section.schools_list header.top-level::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
  display: none;
}
section.schools_list header.top-level h1,
section.schools_list header.top-level h2 {
  position: relative;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 48px;
  line-height: 38px;
  color: #151515;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  text-align: center;
  padding-bottom: 24px;
}
@media screen and (min-width: 620px) {
  section.schools_list header.top-level h1,
  section.schools_list header.top-level h2 {
    font-size: 55px;
    line-height: 45px;
  }
}
@media screen and (min-width: 960px) {
  section.schools_list header.top-level h1,
  section.schools_list header.top-level h2 {
    font-size: 70px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.schools_list header.top-level h1,
  section.schools_list header.top-level h2 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.schools_list header.top-level h1 a:focus, section.schools_list header.top-level h1 a:active, .no-touchevents section.schools_list header.top-level h1 a:hover, section.schools_list header.top-level h1 a:hover,
section.schools_list header.top-level h2 a:focus,
section.schools_list header.top-level h2 a:active,
.no-touchevents section.schools_list header.top-level h2 a:hover,
section.schools_list header.top-level h2 a:hover {
  text-decoration: none;
}
@media screen and (min-width: 620px) {
  section.schools_list header.top-level h1,
  section.schools_list header.top-level h2 {
    padding-bottom: 28px;
  }
}
@media screen and (min-width: 960px) {
  section.schools_list header.top-level h1,
  section.schools_list header.top-level h2 {
    padding-bottom: 38px;
  }
}
@media screen and (min-width: 1200px) {
  section.schools_list header.top-level h1,
  section.schools_list header.top-level h2 {
    padding-bottom: 46px;
  }
}
section.schools_list header.top-level h1::after,
section.schools_list header.top-level h2::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
}
@media screen and (min-width: 620px) {
  section.schools_list header.top-level h1 {
    font-size: 60px;
    line-height: 50px;
  }
}
@media screen and (min-width: 960px) {
  section.schools_list header.top-level h1 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.schools_list header.top-level h3 {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 36px;
  line-height: 36px;
  text-align: center;
  margin: 20px auto;
  padding: 0;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.schools_list header.top-level h3 {
    font-size: 30px;
    line-height: 30px;
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.schools_list header.top-level h3 {
    font-size: 48px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.schools_list header.top-level h3 {
    margin: 38px auto;
  }
}
section.schools_list header.top-level p {
  color: #343434;
  margin: 18px auto;
  text-align: center;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.schools_list header.top-level p {
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.schools_list header.top-level p {
    margin: 32px auto;
  }
}
@media screen and (min-width: 1200px) {
  section.schools_list header.top-level p {
    margin: 40px auto;
  }
}
section.schools_list header.top-level p:last-of-type {
  margin-bottom: 0;
}
section.schools_list header.top-level p a {
  color: #3B7CA7;
  text-decoration: underline;
}
section.schools_list header.top-level p a:focus, section.schools_list header.top-level p a:active, .no-touchevents section.schools_list header.top-level p a:hover, section.schools_list header.top-level p a:hover {
  color: #151515;
}
section.schools_list header.top-level .more {
  display: inline-block;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 28px;
}
@media screen and (min-width: 960px) {
  section.schools_list header.top-level .more {
    display: block;
  }
}
section.schools_list header.top-level .more a {
  display: block;
  transition: color 0.25s ease-in-out;
  padding: 20px 0;
}
@media screen and (min-width: 960px) {
  section.schools_list header.top-level .more a {
    padding: 30px 0;
  }
}
@media screen and (min-width: 1200px) {
  section.schools_list header.top-level .more a {
    padding: 36px 0;
  }
}
section.schools_list header.top-level .more a:focus, section.schools_list header.top-level .more a:active, .no-touchevents section.schools_list header.top-level .more a:hover, section.schools_list header.top-level .more a:hover {
  text-decoration: none;
}
section.schools_list header.top-level h2 {
  color: #fff;
}
section.schools_list ul.schools {
  position: relative;
  padding: 0 8.3333333333%;
  margin: auto;
  max-width: 1200px;
  /**
  * School Link
  */
}
@media screen and (min-width: 620px) {
  section.schools_list ul.schools {
    -moz-column-count: 2;
         column-count: 2;
    -moz-column-gap: 30px;
         column-gap: 30px;
  }
}
@media screen and (min-width: 960px) {
  section.schools_list ul.schools {
    -moz-column-gap: 50px;
         column-gap: 50px;
    -moz-column-count: 3;
         column-count: 3;
  }
}
section.schools_list ul.schools li.school {
  margin: 0 0 20px 0;
  /**
  * Button
  */
}
section.schools_list ul.schools li.school:last-child {
  margin-bottom: 0;
}
section.schools_list ul.schools li.school a.button {
  width: 100%;
  line-height: 22px;
}
section.schools_list ul.schools li.school a.button:focus, section.schools_list ul.schools li.school a.button:active, section.schools_list ul.schools li.school a.button:hover {
  color: #fff;
  text-decoration: none;
}

/**
* Schools Map
*/
section.schools_map {
  background-color: #fff;
}
section.schools_map header.top-level {
  padding: 0 8.3333333333% 24px;
  box-sizing: border-box;
  position: relative;
  box-sizing: border-box;
}
section.schools_map header.top-level::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 620px) {
  section.schools_map header.top-level {
    padding-bottom: 30px;
  }
}
@media screen and (min-width: 960px) {
  section.schools_map header.top-level {
    padding: 0 16.6666666667% 40px;
  }
}
@media screen and (min-width: 1200px) {
  section.schools_map header.top-level {
    padding-bottom: 47px;
  }
}
section.schools_map header.top-level::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
}
section.schools_map header.top-level h1,
section.schools_map header.top-level h2 {
  position: relative;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 48px;
  line-height: 38px;
  color: #151515;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  text-align: center;
}
@media screen and (min-width: 620px) {
  section.schools_map header.top-level h1,
  section.schools_map header.top-level h2 {
    font-size: 55px;
    line-height: 45px;
  }
}
@media screen and (min-width: 960px) {
  section.schools_map header.top-level h1,
  section.schools_map header.top-level h2 {
    font-size: 70px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.schools_map header.top-level h1,
  section.schools_map header.top-level h2 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.schools_map header.top-level h1 a:focus, section.schools_map header.top-level h1 a:active, .no-touchevents section.schools_map header.top-level h1 a:hover, section.schools_map header.top-level h1 a:hover,
section.schools_map header.top-level h2 a:focus,
section.schools_map header.top-level h2 a:active,
.no-touchevents section.schools_map header.top-level h2 a:hover,
section.schools_map header.top-level h2 a:hover {
  text-decoration: none;
}
@media screen and (min-width: 620px) {
  section.schools_map header.top-level h1 {
    font-size: 60px;
    line-height: 50px;
  }
}
@media screen and (min-width: 960px) {
  section.schools_map header.top-level h1 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.schools_map header.top-level h3 {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 36px;
  line-height: 36px;
  text-align: center;
  margin: 20px auto;
  padding: 0;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.schools_map header.top-level h3 {
    font-size: 30px;
    line-height: 30px;
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.schools_map header.top-level h3 {
    font-size: 48px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.schools_map header.top-level h3 {
    margin: 38px auto;
  }
}
section.schools_map header.top-level p {
  color: #343434;
  margin: 18px auto;
  text-align: center;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.schools_map header.top-level p {
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.schools_map header.top-level p {
    margin: 32px auto;
  }
}
@media screen and (min-width: 1200px) {
  section.schools_map header.top-level p {
    margin: 40px auto;
  }
}
section.schools_map header.top-level p:last-of-type {
  margin-bottom: 0;
}
section.schools_map header.top-level p a {
  color: #3B7CA7;
  text-decoration: underline;
}
section.schools_map header.top-level p a:focus, section.schools_map header.top-level p a:active, .no-touchevents section.schools_map header.top-level p a:hover, section.schools_map header.top-level p a:hover {
  color: #151515;
}
section.schools_map header.top-level .more {
  display: inline-block;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 28px;
}
@media screen and (min-width: 960px) {
  section.schools_map header.top-level .more {
    display: block;
  }
}
section.schools_map header.top-level .more a {
  display: block;
  transition: color 0.25s ease-in-out;
  padding: 20px 0;
}
@media screen and (min-width: 960px) {
  section.schools_map header.top-level .more a {
    padding: 30px 0;
  }
}
@media screen and (min-width: 1200px) {
  section.schools_map header.top-level .more a {
    padding: 36px 0;
  }
}
section.schools_map header.top-level .more a:focus, section.schools_map header.top-level .more a:active, .no-touchevents section.schools_map header.top-level .more a:hover, section.schools_map header.top-level .more a:hover {
  text-decoration: none;
}
section.schools_map div.google-map {
  float: none;
  width: 100% !important;
  height: auto !important;
  display: block;
  position: relative;
}
section.schools_map div.google-map::after {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
section.schools_map div.google-map > div {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.content_module.search {
  padding: 30px 8.3333333333% 50px;
}
@media screen and (min-width: 620px) {
  .content_module.search {
    padding: 50px 4.1666666667% 120px;
  }
}
@media screen and (min-width: 960px) {
  .content_module.search {
    padding-right: 8.3333333333%;
  }
}
@media screen and (min-width: 1200px) {
  .content_module.search {
    padding-right: 25%;
    padding-left: 8.3333333333%;
  }
}
@media screen and (min-width: 960px) {
  .content_module.search .search-container {
    float: left;
    width: 71.4285714286%;
  }
}
@media screen and (min-width: 1200px) {
  .content_module.search .search-container {
    width: 75%;
  }
}
.content_module.search .search-nav a {
  font-size: 16px;
  color: #151515;
  transition: background-color 0.25s ease-in-out, color 0.25s ease-in-out;
}
@media screen and (min-width: 620px) {
  .content_module.search .search-nav a {
    font-size: 18px;
  }
}
@media screen and (min-width: 960px) {
  .content_module.search .search-nav a {
    font-family: "franklin-gothic-atf", sans-serif;
    font-weight: 500;
    font-style: normal;
    font-size: 16px;
  }
}
.content_module.search .search-nav a.active {
  color: #3B7CA7;
}
.content_module.search .search-nav a:focus, .content_module.search .search-nav a:active, .no-touchevents .content_module.search .search-nav a:hover, .content_module.search .search-nav a:hover {
  text-decoration: none;
}
@media screen and (max-width: 959px) {
  .content_module.search .search-nav {
    position: fixed;
    z-index: 100;
    bottom: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 64px;
    background: #fff;
  }
  .content_module.search .search-nav li {
    float: left;
    width: 33.3333333333%;
    text-align: center;
    border-top: solid 1px #E1E1E1;
  }
  .content_module.search .search-nav li:first-child {
    border-right: solid 1px #E1E1E1;
  }
  .content_module.search .search-nav li:last-child {
    border-left: solid 1px #E1E1E1;
  }
  .content_module.search .search-nav li a {
    display: inline-block;
    width: 100%;
    line-height: 64px;
  }
  .content_module.search .search-nav li a:focus, .content_module.search .search-nav li a:active, .no-touchevents .content_module.search .search-nav li a:hover, .content_module.search .search-nav li a:hover {
    background-color: #d1d3d4;
  }
  .content_module.search .search-nav li a .external-link {
    top: 24px;
  }
}
@media screen and (min-width: 960px) {
  .content_module.search .search-nav {
    float: left;
    width: 28.5714285714%;
    padding-top: 10px;
  }
  .content_module.search .search-nav li {
    margin-bottom: 16px;
  }
  .content_module.search .search-nav li a {
    display: inline-block;
    margin-left: -20px;
    text-indent: 20px;
  }
  .content_module.search .search-nav li a.active {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI2cHgiIGhlaWdodD0iN3B4Ij4KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzRCOUNEMyIgZD0iTTMuMDAwLDAuMzI4IEwzLjAwMCwwLjMyOCBDNC42NTcsMC4zMjggNi4wMDAsMS42NzEgNi4wMDAsMy4zMjggTDYuMDAwLDMuMzI5IEM2LjAwMCw0Ljk4NiA0LjY1Nyw2LjMyOSAzLjAwMCw2LjMyOSBMMy4wMDAsNi4zMjkgQzEuMzQzLDYuMzI5IC0wLjAwMCw0Ljk4NiAtMC4wMDAsMy4zMjkgTC0wLjAwMCwzLjMyOCBDLTAuMDAwLDEuNjcxIDEuMzQzLDAuMzI4IDMuMDAwLDAuMzI4IFoiLz4KPC9zdmc+) 0 48% no-repeat;
    background-size: 6px 7px;
  }
  .content_module.search .search-nav li a:focus, .content_module.search .search-nav li a:active, .no-touchevents .content_module.search .search-nav li a:hover, .content_module.search .search-nav li a:hover {
    color: #3B7CA7;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHdpZHRoPSI2cHgiIGhlaWdodD0iN3B4Ij4KCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZmlsbD0iIzRCOUNEMyIgZD0iTTMuMDAwLDAuMzI4IEwzLjAwMCwwLjMyOCBDNC42NTcsMC4zMjggNi4wMDAsMS42NzEgNi4wMDAsMy4zMjggTDYuMDAwLDMuMzI5IEM2LjAwMCw0Ljk4NiA0LjY1Nyw2LjMyOSAzLjAwMCw2LjMyOSBMMy4wMDAsNi4zMjkgQzEuMzQzLDYuMzI5IC0wLjAwMCw0Ljk4NiAtMC4wMDAsMy4zMjkgTC0wLjAwMCwzLjMyOCBDLTAuMDAwLDEuNjcxIDEuMzQzLDAuMzI4IDMuMDAwLDAuMzI4IFoiLz4KPC9zdmc+) 0 48% no-repeat;
    background-size: 6px 7px;
  }
}
@media screen and (min-width: 1200px) {
  .content_module.search .search-nav {
    width: 25%;
  }
}
.content_module.search .search-faq p,
.content_module.search .search-faq li {
  width: 100%;
  border-bottom: solid 1px #E1E1E1;
  padding: 16px 0 14px;
  font-size: 16px;
  line-height: 20px;
}
@media screen and (min-width: 620px) {
  .content_module.search .search-faq p,
  .content_module.search .search-faq li {
    min-height: 70px;
    padding: 26px 0 22px;
    font-size: 18px;
    line-height: 24px;
  }
}
.content_module.search .search-faq a {
  display: inline-block;
  color: #343434;
  transition: color 0.25s ease-in-out;
}
.content_module.search .search-faq a:focus, .content_module.search .search-faq a:active, .no-touchevents .content_module.search .search-faq a:hover, .content_module.search .search-faq a:hover {
  color: #4B9CD3;
}

section.social_carousel ul.feeds .icon,
section.social_media ul.feeds .icon {
  width: 100%;
  display: inline-block;
  min-height: 22px;
  margin: 0 auto 20px;
  padding: 35px 0 0 0;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 20px;
  line-height: 24px;
  text-transform: uppercase;
  color: #151515;
  text-align: center;
  background-size: 20px 20px;
  background-repeat: no-repeat;
  background-position: top center;
}
section.social_carousel ul.feeds .content,
section.social_media ul.feeds .content {
  padding: 50px 12.5% 0;
}
section.social_carousel ul.feeds .content p,
section.social_media ul.feeds .content p {
  text-align: center;
}
section.social_carousel ul.feeds > li.facebook .icon,
section.social_media ul.feeds > li.facebook .icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tZmFjZWJvb2siIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMSAxOS41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMSAxOS41IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InNvY2lhbGljb24tZmFjZWJvb2stcGF0aCIgZmlsbD0iIzRCOUNEMyIgZD0iTTExLDAuMkMxMC43LDAuMiw5LjQsMCw4LDBDNS4zLDAsMy4zLDEuNiwzLjMsNC42djIuNkgwdjMuNGgzLjN2OC45aDMuOXYtOC45aDMuM0wxMSw3LjIKCUg3LjFWNC45YzAtMSwwLjMtMS42LDEuOC0xLjZoMlYwLjJIMTF6Ii8+Cjwvc3ZnPgo=);
}
section.social_carousel ul.feeds > li.facebook.dark .icon,
section.social_media ul.feeds > li.facebook.dark .icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tZmFjZWJvb2siIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMSAxOS41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMSAxOS41IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InNvY2lhbGljb24tZmFjZWJvb2stcGF0aCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTExLDAuMkMxMC43LDAuMiw5LjQsMCw4LDBDNS4zLDAsMy4zLDEuNiwzLjMsNC42djIuNkgwdjMuNGgzLjN2OC45aDMuOXYtOC45aDMuM0wxMSw3LjIKCUg3LjFWNC45YzAtMSwwLjMtMS42LDEuOC0xLjZoMlYwLjJIMTF6Ii8+Cjwvc3ZnPgo=);
}
section.social_carousel ul.feeds > li.facebook .image,
section.social_media ul.feeds > li.facebook .image {
  display: block;
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
section.social_carousel ul.feeds > li.facebook .image::after,
section.social_media ul.feeds > li.facebook .image::after {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
section.social_carousel ul.feeds > li.facebook .image > img, section.social_carousel ul.feeds > li.facebook .image a,
section.social_media ul.feeds > li.facebook .image > img,
section.social_media ul.feeds > li.facebook .image a {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
section.social_carousel ul.feeds > li.twitter .icon,
section.social_media ul.feeds > li.twitter .icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tdHdpdHRlciIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDIzIDE4LjkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIzIDE4LjkiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBpZD0ic29jaWFsaWNvbi10d2l0dGVyLXBhdGgiIGZpbGw9IiM0QjlDRDMiIGQ9Ik0yMywyLjJjLTAuOCwwLjMtMS43LDAuNi0yLjcsMC44YzAuOS0wLjYsMS43LTEuNiwyLTIuN2MtMC45LDAuNS0xLjksMC45LTMsMS4xCgljLTAuOC0wLjgtMi0xLjQtMy41LTEuNGMtMi43LDAtNC43LDItNC43LDQuN2MwLDAuMywwLDAuOCwwLjIsMS4xYy0zLjktMC4yLTcuNC0yLTkuOC01QzEuMywxLjYsMC45LDIuNCwwLjksMy4zCgljMCwxLjYsMC44LDMuMiwyLDMuOWMtMC44LDAtMS42LTAuMy0yLjItMC42bDAsMGMwLDIuNCwxLjYsNC4zLDMuOCw0LjZjLTAuMywwLjItMC42LDAuMy0xLjEsMC4zYy0wLjMsMC0wLjYsMC0wLjksMAoJYzAuNiwxLjksMi40LDMuMiw0LjQsMy4zYy0xLjYsMS4zLTMuNiwyLTUuOCwyYy0wLjUsMC0wLjgsMC0xLjEsMGMyLDEuNCw0LjYsMiw3LjIsMmM4LjcsMCwxMy40LTcuMiwxMy40LTEzLjRjMC0wLjIsMC0wLjUsMC0wLjYKCUMyMS42LDMuOSwyMi40LDMuMiwyMywyLjIiLz4KPC9zdmc+Cg==);
}
section.social_carousel ul.feeds > li.instagram .icon,
section.social_media ul.feeds > li.instagram .icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24taW5zdGFncmFtIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTkgMTkuMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTkgMTkuMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJzb2NpYWxpY29uLWluc3RhZ3JhbS1wYXRoIiBmaWxsPSIjNEI5Q0QzIiBkPSJNOS41LDBDNi45LDAsNi42LDAsNS42LDAuMWMtMSwwLTEuNywwLjItMi4zLDAuNEMyLjcsMC43LDIuMSwxLjEsMS42LDEuNlMwLjcsMi43LDAuNSwzLjMKCUMwLjMsMy45LDAuMSw0LjYsMC4xLDUuNkMwLDYuNiwwLDYuOSwwLDkuNXMwLDIuOSwwLjEsMy45YzAsMSwwLjIsMS43LDAuNCwyLjNjMC4yLDAuNiwwLjYsMS4yLDEuMSwxLjdjMC41LDAuNSwxLjEsMC45LDEuNywxLjEKCWMwLjYsMC4yLDEuMywwLjQsMi4zLDAuNGMxLDAsMS4zLDAuMSwzLjksMC4xczIuOSwwLDMuOS0wLjFjMSwwLDEuNy0wLjIsMi4zLTAuNGMwLjYtMC4yLDEuMi0wLjYsMS43LTEuMWMwLjUtMC41LDAuOS0xLjEsMS4xLTEuNwoJYzAuMi0wLjYsMC40LTEuMywwLjQtMi4zYzAtMSwwLjEtMS4zLDAuMS0zLjlzMC0yLjktMC4xLTMuOWMwLTEtMC4yLTEuNy0wLjQtMi4zYy0wLjItMC42LTAuNi0xLjItMS4xLTEuNwoJYy0wLjUtMC41LTEuMS0wLjktMS43LTEuMWMtMC42LTAuMi0xLjMtMC40LTIuMy0wLjRDMTIuNCwwLDEyLjEsMCw5LjUsMCBNOS41LDEuN2MyLjUsMCwyLjgsMCwzLjgsMC4xYzAuOSwwLDEuNCwwLjIsMS44LDAuMwoJYzAuNCwwLjIsMC44LDAuNCwxLjEsMC43YzAuMywwLjMsMC41LDAuNywwLjcsMS4xYzAuMSwwLjMsMC4zLDAuOCwwLjMsMS44YzAsMSwwLjEsMS4zLDAuMSwzLjljMCwyLjUsMCwyLjgtMC4xLDMuOAoJYzAsMC45LTAuMiwxLjQtMC4zLDEuOGMtMC4yLDAuNC0wLjQsMC44LTAuNywxLjFjLTAuMywwLjMtMC42LDAuNS0xLjEsMC43Yy0wLjMsMC4xLTAuOCwwLjMtMS44LDAuM2MtMSwwLTEuMywwLjEtMy44LDAuMQoJcy0yLjgsMC0zLjgtMC4xYy0wLjksMC0xLjQtMC4yLTEuOC0wLjNjLTAuNC0wLjItMC44LTAuNC0xLjEtMC43Yy0wLjMtMC4zLTAuNS0wLjctMC43LTEuMWMtMC4xLTAuMy0wLjMtMC44LTAuMy0xLjgKCWMwLTEtMC4xLTEuMy0wLjEtMy44YzAtMi41LDAtMi44LDAuMS0zLjljMC0wLjksMC4yLTEuNCwwLjMtMS44YzAuMi0wLjQsMC40LTAuOCwwLjctMS4xYzAuMy0wLjMsMC42LTAuNSwxLjEtMC43CglDNC4yLDIsNC43LDEuOCw1LjcsMS44QzYuNywxLjcsNywxLjcsOS41LDEuNyBNOS41LDEyLjdjLTEuNywwLTMuMi0xLjQtMy4yLTMuMmMwLTEuOCwxLjQtMy4yLDMuMi0zLjJzMy4yLDEuNCwzLjIsMy4yCglDMTIuNywxMS4zLDExLjIsMTIuNyw5LjUsMTIuNyBNOS41LDQuNmMtMi43LDAtNC45LDIuMi00LjksNC45czIuMiw0LjksNC45LDQuOXM0LjktMi4yLDQuOS00LjlTMTIuMiw0LjYsOS41LDQuNiBNMTUuNyw0LjQKCWMwLDAuNi0wLjUsMS4xLTEuMSwxLjFjLTAuNiwwLTEuMS0wLjUtMS4xLTEuMWMwLTAuNiwwLjUtMS4xLDEuMS0xLjFDMTUuMiwzLjMsMTUuNywzLjgsMTUuNyw0LjQiLz4KPC9zdmc+Cg==);
}
section.social_carousel ul.feeds > li.instagram.dark .icon,
section.social_media ul.feeds > li.instagram.dark .icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24taW5zdGFncmFtIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTkgMTkuMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTkgMTkuMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJzb2NpYWxpY29uLWluc3RhZ3JhbS1wYXRoIiBmaWxsPSIjRkZGRkZGIiBkPSJNOS41LDBDNi45LDAsNi42LDAsNS42LDAuMWMtMSwwLTEuNywwLjItMi4zLDAuNEMyLjcsMC43LDIuMSwxLjEsMS42LDEuNlMwLjcsMi43LDAuNSwzLjMKCUMwLjMsMy45LDAuMSw0LjYsMC4xLDUuNkMwLDYuNiwwLDYuOSwwLDkuNXMwLDIuOSwwLjEsMy45YzAsMSwwLjIsMS43LDAuNCwyLjNjMC4yLDAuNiwwLjYsMS4yLDEuMSwxLjdjMC41LDAuNSwxLjEsMC45LDEuNywxLjEKCWMwLjYsMC4yLDEuMywwLjQsMi4zLDAuNGMxLDAsMS4zLDAuMSwzLjksMC4xczIuOSwwLDMuOS0wLjFjMSwwLDEuNy0wLjIsMi4zLTAuNGMwLjYtMC4yLDEuMi0wLjYsMS43LTEuMWMwLjUtMC41LDAuOS0xLjEsMS4xLTEuNwoJYzAuMi0wLjYsMC40LTEuMywwLjQtMi4zYzAtMSwwLjEtMS4zLDAuMS0zLjlzMC0yLjktMC4xLTMuOWMwLTEtMC4yLTEuNy0wLjQtMi4zYy0wLjItMC42LTAuNi0xLjItMS4xLTEuNwoJYy0wLjUtMC41LTEuMS0wLjktMS43LTEuMWMtMC42LTAuMi0xLjMtMC40LTIuMy0wLjRDMTIuNCwwLDEyLjEsMCw5LjUsMCBNOS41LDEuN2MyLjUsMCwyLjgsMCwzLjgsMC4xYzAuOSwwLDEuNCwwLjIsMS44LDAuMwoJYzAuNCwwLjIsMC44LDAuNCwxLjEsMC43YzAuMywwLjMsMC41LDAuNywwLjcsMS4xYzAuMSwwLjMsMC4zLDAuOCwwLjMsMS44YzAsMSwwLjEsMS4zLDAuMSwzLjljMCwyLjUsMCwyLjgtMC4xLDMuOAoJYzAsMC45LTAuMiwxLjQtMC4zLDEuOGMtMC4yLDAuNC0wLjQsMC44LTAuNywxLjFjLTAuMywwLjMtMC42LDAuNS0xLjEsMC43Yy0wLjMsMC4xLTAuOCwwLjMtMS44LDAuM2MtMSwwLTEuMywwLjEtMy44LDAuMQoJcy0yLjgsMC0zLjgtMC4xYy0wLjksMC0xLjQtMC4yLTEuOC0wLjNjLTAuNC0wLjItMC44LTAuNC0xLjEtMC43Yy0wLjMtMC4zLTAuNS0wLjctMC43LTEuMWMtMC4xLTAuMy0wLjMtMC44LTAuMy0xLjgKCWMwLTEtMC4xLTEuMy0wLjEtMy44YzAtMi41LDAtMi44LDAuMS0zLjljMC0wLjksMC4yLTEuNCwwLjMtMS44YzAuMi0wLjQsMC40LTAuOCwwLjctMS4xYzAuMy0wLjMsMC42LTAuNSwxLjEtMC43CglDNC4yLDIsNC43LDEuOCw1LjcsMS44QzYuNywxLjcsNywxLjcsOS41LDEuNyBNOS41LDEyLjdjLTEuNywwLTMuMi0xLjQtMy4yLTMuMmMwLTEuOCwxLjQtMy4yLDMuMi0zLjJzMy4yLDEuNCwzLjIsMy4yCglDMTIuNywxMS4zLDExLjIsMTIuNyw5LjUsMTIuNyBNOS41LDQuNmMtMi43LDAtNC45LDIuMi00LjksNC45czIuMiw0LjksNC45LDQuOXM0LjktMi4yLDQuOS00LjlTMTIuMiw0LjYsOS41LDQuNiBNMTUuNyw0LjQKCWMwLDAuNi0wLjUsMS4xLTEuMSwxLjFjLTAuNiwwLTEuMS0wLjUtMS4xLTEuMWMwLTAuNiwwLjUtMS4xLDEuMS0xLjFDMTUuMiwzLjMsMTUuNywzLjgsMTUuNyw0LjQiLz4KPC9zdmc+Cg==);
}
section.social_carousel ul.feeds > li.instagram .image > img,
section.social_media ul.feeds > li.instagram .image > img {
  max-height: 400px;
}
section.social_carousel ul.feeds > li.light,
section.social_media ul.feeds > li.light {
  background-color: #fff;
}
section.social_carousel ul.feeds > li.light .content span,
section.social_media ul.feeds > li.light .content span {
  color: #151515;
}
section.social_carousel ul.feeds > li.light .content p,
section.social_media ul.feeds > li.light .content p {
  color: #151515;
}
section.social_carousel ul.feeds > li.dark:not(.twitter),
section.social_media ul.feeds > li.dark:not(.twitter) {
  background-color: #151515;
}
section.social_carousel ul.feeds > li.dark:not(.twitter) .content span,
section.social_media ul.feeds > li.dark:not(.twitter) .content span {
  color: #fff;
}
section.social_carousel ul.feeds > li.dark:not(.twitter) .content p,
section.social_media ul.feeds > li.dark:not(.twitter) .content p {
  color: #fff;
}
section.social_carousel ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li:first-child button,
section.social_media ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li:first-child button {
  border-right: 0;
}
section.social_carousel ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li:last-child button,
section.social_media ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li:last-child button {
  border-left: 0;
}
section.social_carousel ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li button,
section.social_media ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li button {
  border: 1px solid #fff;
}
section.social_carousel ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev,
section.social_media ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev {
  background-color: #151515;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctbGVmdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEwLjYgMTgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwLjYgMTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBpZD0iYXJyb3ctbGVmdC1wYXRoIiBwb2ludHM9IjAsOSA5LDAgMTAuNiwxLjYgMy4yLDkgMTAuNiwxNi40IDksMTggIi8+Cjwvc3ZnPgo=);
}
section.social_carousel ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev::after,
section.social_media ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev::after {
  content: "";
  background: #fff;
}
section.social_carousel ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:focus, section.social_carousel ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:active, .no-touchevents section.social_carousel ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover, section.social_carousel ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover,
section.social_media ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:focus,
section.social_media ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:active,
.no-touchevents section.social_media ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover,
section.social_media ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover {
  background-color: #fff;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctbGVmdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEwLjYgMTgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwLjYgMTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctbGVmdC1wYXRoIiBwb2ludHM9IjAsOSA5LDAgMTAuNiwxLjYgMy4yLDkgMTAuNiwxNi40IDksMTggIi8+Cjwvc3ZnPgo=);
}
section.social_carousel ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:focus::after, section.social_carousel ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:active::after, .no-touchevents section.social_carousel ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover::after, section.social_carousel ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover::after,
section.social_media ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:focus::after,
section.social_media ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:active::after,
.no-touchevents section.social_media ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover::after,
section.social_media ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover::after {
  background: #151515;
}
section.social_carousel ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next,
section.social_media ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next {
  background-color: #151515;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctcmlnaHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMC42IDE4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMC42IDE4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgaWQ9ImFycm93LXJpZ2h0LXBhdGgiIHBvaW50cz0iMTAuNiw5IDEuNiwwIDAsMS42IDcuNCw5IDAsMTYuNCAxLjYsMTggIi8+Cjwvc3ZnPgo=);
}
section.social_carousel ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next::after,
section.social_media ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next::after {
  content: "";
  background: #fff;
}
section.social_carousel ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:focus, section.social_carousel ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:active, .no-touchevents section.social_carousel ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover, section.social_carousel ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover,
section.social_media ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:focus,
section.social_media ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:active,
.no-touchevents section.social_media ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover,
section.social_media ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover {
  background-color: #fff;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctcmlnaHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMC42IDE4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMC42IDE4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gaWQ9ImFycm93LXJpZ2h0LXBhdGgiIHBvaW50cz0iMTAuNiw5IDEuNiwwIDAsMS42IDcuNCw5IDAsMTYuNCAxLjYsMTggIi8+Cjwvc3ZnPgo=);
}
section.social_carousel ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:focus::after, section.social_carousel ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:active::after, .no-touchevents section.social_carousel ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover::after, section.social_carousel ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover::after,
section.social_media ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:focus::after,
section.social_media ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:active::after,
.no-touchevents section.social_media ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover::after,
section.social_media ul.feeds > li.dark:not(.twitter) ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover::after {
  background: #151515;
}

/**
* Social Media
*/
section.social_media {
  background-color: #fff;
}
section.social_media header.top-level {
  padding: 0 8.3333333333% 24px;
  box-sizing: border-box;
  position: relative;
  box-sizing: border-box;
}
section.social_media header.top-level::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 620px) {
  section.social_media header.top-level {
    padding-bottom: 30px;
  }
}
@media screen and (min-width: 960px) {
  section.social_media header.top-level {
    padding: 0 16.6666666667% 40px;
  }
}
@media screen and (min-width: 1200px) {
  section.social_media header.top-level {
    padding-bottom: 47px;
  }
}
section.social_media header.top-level::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
}
section.social_media header.top-level h1,
section.social_media header.top-level h2 {
  position: relative;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 48px;
  line-height: 38px;
  color: #151515;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  text-align: center;
}
@media screen and (min-width: 620px) {
  section.social_media header.top-level h1,
  section.social_media header.top-level h2 {
    font-size: 55px;
    line-height: 45px;
  }
}
@media screen and (min-width: 960px) {
  section.social_media header.top-level h1,
  section.social_media header.top-level h2 {
    font-size: 70px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.social_media header.top-level h1,
  section.social_media header.top-level h2 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.social_media header.top-level h1 a:focus, section.social_media header.top-level h1 a:active, .no-touchevents section.social_media header.top-level h1 a:hover, section.social_media header.top-level h1 a:hover,
section.social_media header.top-level h2 a:focus,
section.social_media header.top-level h2 a:active,
.no-touchevents section.social_media header.top-level h2 a:hover,
section.social_media header.top-level h2 a:hover {
  text-decoration: none;
}
@media screen and (min-width: 620px) {
  section.social_media header.top-level h1 {
    font-size: 60px;
    line-height: 50px;
  }
}
@media screen and (min-width: 960px) {
  section.social_media header.top-level h1 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.social_media header.top-level h3 {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 36px;
  line-height: 36px;
  text-align: center;
  margin: 20px auto;
  padding: 0;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.social_media header.top-level h3 {
    font-size: 30px;
    line-height: 30px;
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.social_media header.top-level h3 {
    font-size: 48px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.social_media header.top-level h3 {
    margin: 38px auto;
  }
}
section.social_media header.top-level p {
  color: #343434;
  margin: 18px auto;
  text-align: center;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.social_media header.top-level p {
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.social_media header.top-level p {
    margin: 32px auto;
  }
}
@media screen and (min-width: 1200px) {
  section.social_media header.top-level p {
    margin: 40px auto;
  }
}
section.social_media header.top-level p:last-of-type {
  margin-bottom: 0;
}
section.social_media header.top-level p a {
  color: #3B7CA7;
  text-decoration: underline;
}
section.social_media header.top-level p a:focus, section.social_media header.top-level p a:active, .no-touchevents section.social_media header.top-level p a:hover, section.social_media header.top-level p a:hover {
  color: #151515;
}
section.social_media header.top-level .more {
  display: inline-block;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 28px;
}
@media screen and (min-width: 960px) {
  section.social_media header.top-level .more {
    display: block;
  }
}
section.social_media header.top-level .more a {
  display: block;
  transition: color 0.25s ease-in-out;
  padding: 20px 0;
}
@media screen and (min-width: 960px) {
  section.social_media header.top-level .more a {
    padding: 30px 0;
  }
}
@media screen and (min-width: 1200px) {
  section.social_media header.top-level .more a {
    padding: 36px 0;
  }
}
section.social_media header.top-level .more a:focus, section.social_media header.top-level .more a:active, .no-touchevents section.social_media header.top-level .more a:hover, section.social_media header.top-level .more a:hover {
  text-decoration: none;
}
section.social_media ul.feeds {
  position: relative;
  width: 100%;
}
@media screen and (min-width: 620px) {
  section.social_media ul.feeds {
    display: flex;
  }
}
@media screen and (min-width: 620px) and (max-width: 959px) {
  section.social_media ul.feeds {
    flex-flow: row wrap;
  }
}
section.social_media ul.feeds > li {
  position: relative;
  width: 100%;
}
@media screen and (min-width: 960px) {
  section.social_media ul.feeds > li {
    padding-bottom: 150px;
  }
}
@media screen and (min-width: 1200px) {
  section.social_media ul.feeds > li {
    padding-bottom: 170px;
  }
}
@media screen and (min-width: 620px) {
  section.social_media ul.feeds > li.facebook {
    order: 2;
    width: 50%;
  }
}
@media screen and (min-width: 960px) {
  section.social_media ul.feeds > li.facebook {
    order: 1;
    width: 25%;
  }
}
section.social_media ul.feeds > li.twitter {
  background-color: #EEE !important;
}
@media screen and (min-width: 620px) {
  section.social_media ul.feeds > li.twitter {
    order: 1;
    width: 100%;
  }
}
@media screen and (min-width: 960px) {
  section.social_media ul.feeds > li.twitter {
    order: 2;
    width: 50%;
  }
}
section.social_media ul.feeds > li.twitter .image {
  display: none;
}
section.social_media ul.feeds > li.twitter .icon {
  margin: 50px 0 0;
}
@media screen and (min-width: 960px) {
  section.social_media ul.feeds > li.twitter .icon {
    margin-top: 100px;
  }
}
section.social_media ul.feeds > li.twitter p {
  text-align: center;
  padding: 40px 8.3333333333% 0;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 24px;
  line-height: 34px;
}
@media screen and (min-width: 620px) {
  section.social_media ul.feeds > li.twitter p {
    padding: 48px 16.6666666667% 0;
    font-size: 26px;
    line-height: 36px;
  }
}
@media screen and (min-width: 960px) {
  section.social_media ul.feeds > li.twitter p {
    padding-top: 60px;
    font-size: 30px;
    line-height: 40px;
  }
}
section.social_media ul.feeds > li.twitter a {
  color: #151515;
}
section.social_media ul.feeds > li.twitter ul.swiper-pagination li:not(.swiper-pagination-bullet-active) button {
  background-color: #fff;
}
section.social_media ul.feeds > li.twitter ul.swiper-pagination li:not(.swiper-pagination-bullet-active) button:focus, section.social_media ul.feeds > li.twitter ul.swiper-pagination li:not(.swiper-pagination-bullet-active) button:active, .no-touchevents section.social_media ul.feeds > li.twitter ul.swiper-pagination li:not(.swiper-pagination-bullet-active) button:hover, section.social_media ul.feeds > li.twitter ul.swiper-pagination li:not(.swiper-pagination-bullet-active) button:hover {
  background-color: #4B9CD3;
}
@media screen and (min-width: 620px) {
  section.social_media ul.feeds > li.instagram {
    order: 3;
    width: 50%;
  }
}
@media screen and (min-width: 960px) {
  section.social_media ul.feeds > li.instagram {
    width: 25%;
  }
}
section.social_media ul.feeds ul.swiper-button-wrapper {
  position: absolute;
  left: 50%;
  bottom: 50px;
  margin-left: -50px;
}
@media screen and (min-width: 1200px) {
  section.social_media ul.feeds ul.swiper-button-wrapper {
    bottom: 60px;
  }
}
section.social_media ul.feeds ul.swiper-pagination {
  margin: 40px 0;
}

/**
* Social Media Directory
*/
section.social_media_directory {
  padding: 0 4.1666666667% 50px;
  /**
  * Tabs
  */
  /**
  * Account
  */
  /**
  * Accounts
  */
  /**
  * 620 design
  */
  /**
   * 320 design
   */
}
@media screen and (min-width: 960px) {
  section.social_media_directory {
    padding: 0 16.6666666667% 90px;
  }
}
@media screen and (min-width: 1200px) {
  section.social_media_directory {
    padding-left: 25%;
    padding-right: 25%;
  }
}
section.social_media_directory nav.tabs {
  float: none;
  position: relative;
  margin: 0;
  /**
  * Search
  */
}
section.social_media_directory nav.tabs ul {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}
section.social_media_directory nav.tabs ul li {
  float: none;
  flex: 1 1 auto;
  /**
  * Handle
  * - Hide
  */
  /**
  * Search Button
  * - JS will change default target to show/hide the search form
  */
}
@media screen and (min-width: 960px) {
  section.social_media_directory nav.tabs ul li {
    min-height: 50px;
  }
  section.social_media_directory nav.tabs ul li:last-child a:focus, section.social_media_directory nav.tabs ul li:last-child a:active, .no-touchevents section.social_media_directory nav.tabs ul li:last-child a:hover, section.social_media_directory nav.tabs ul li:last-child a:hover {
    background-color: transparent;
  }
}
section.social_media_directory nav.tabs ul li.handle {
  display: none;
  visibility: hidden;
}
section.social_media_directory nav.tabs ul li a {
  min-height: 50px;
  padding: 14px 15px 10px;
}
section.social_media_directory nav.tabs ul li a.search.button {
  width: 30px;
  height: 50px;
  border: none;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbi1zZWFyY2giIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyNCAyNS4xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNS4xIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Imljb24tc2VhcmNoLXBhdGgiIGZpbGw9IiMxNTE1MTUiIGQ9Ik0yMy42LDIyLjdsLTYuMi02LjVjMS42LTEuOSwyLjQtNC4zLDIuNC02LjdDMTkuNSw0LDE0LjktMC4yLDkuNSwwCglDNCwwLjItMC4yLDQuOSwwLDEwLjNjMC4yLDUuMyw0LjYsOS40LDkuOSw5LjVjMS45LDAsMy44LTAuNiw1LjQtMS43bDYuMyw2LjZjMC4yLDAuMywwLjYsMC40LDEsMC40YzAuNCwwLDAuNy0wLjEsMS0wLjQKCUMyNC4xLDI0LjEsMjQuMiwyMy4yLDIzLjYsMjIuN0MyMy42LDIyLjYsMjMuNiwyMi42LDIzLjYsMjIuN3ogTTIuNyw5LjVjMC4yLTQsMy41LTcsNy41LTYuOWM0LDAuMiw3LDMuNSw2LjksNy41CgljLTAuMiwzLjgtMy4zLDYuOS03LjIsNi45QzUuOCwxNi44LDIuNiwxMy41LDIuNyw5LjV6Ii8+Cjwvc3ZnPgo=) center no-repeat;
  background-size: 20px 20px;
  text-indent: -9999em;
  cursor: pointer;
}
section.social_media_directory nav.tabs div.search {
  display: none;
  position: relative;
  float: right;
  width: 0;
  left: 100%;
  animation: fade-in 0.25s ease-in-out;
  /**
  * Show
  */
}
section.social_media_directory nav.tabs div.search label {
  position: absolute;
  clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
  padding: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
}
section.social_media_directory nav.tabs div.search.show {
  display: inline-block;
  position: absolute !important;
  left: 0;
  top: 0;
  width: 100%;
  height: auto;
  clip: auto;
  transition: all 0.5s ease-in;
}
section.social_media_directory nav.tabs div.search button {
  position: absolute;
  top: 1px;
  right: 1px;
  z-index: 2;
  width: 35px;
  height: 48px;
  border: none;
  text-indent: -9999em;
  cursor: pointer;
  /**
  * Search Button
  */
  /**
  * Close Button
  */
}
section.social_media_directory nav.tabs div.search button.search {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbi1zZWFyY2giIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyNCAyNS4xIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNCAyNS4xIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Imljb24tc2VhcmNoLXBhdGgiIGZpbGw9IiMxNTE1MTUiIGQ9Ik0yMy42LDIyLjdsLTYuMi02LjVjMS42LTEuOSwyLjQtNC4zLDIuNC02LjdDMTkuNSw0LDE0LjktMC4yLDkuNSwwCglDNCwwLjItMC4yLDQuOSwwLDEwLjNjMC4yLDUuMyw0LjYsOS40LDkuOSw5LjVjMS45LDAsMy44LTAuNiw1LjQtMS43bDYuMyw2LjZjMC4yLDAuMywwLjYsMC40LDEsMC40YzAuNCwwLDAuNy0wLjEsMS0wLjQKCUMyNC4xLDI0LjEsMjQuMiwyMy4yLDIzLjYsMjIuN0MyMy42LDIyLjYsMjMuNiwyMi42LDIzLjYsMjIuN3ogTTIuNyw5LjVjMC4yLTQsMy41LTcsNy41LTYuOWM0LDAuMiw3LDMuNSw2LjksNy41CgljLTAuMiwzLjgtMy4zLDYuOS03LjIsNi45QzUuOCwxNi44LDIuNiwxMy41LDIuNyw5LjV6Ii8+Cjwvc3ZnPgo=) center no-repeat #fff;
  background-size: 15px 15px;
}
@media screen and (min-width: 960px) {
  section.social_media_directory nav.tabs div.search button.search {
    display: none;
  }
}
section.social_media_directory nav.tabs div.search button.close {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tY2xvc2UtcGF0aF8xXyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDE2IDE2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNiAxNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cjxwb2x5Z29uIGlkPSJpY29uLWNsb3NlLXBhdGgiIHBvaW50cz0iMTYsMS42IDE0LjQsMCA4LDYuNCA4LDYuNCA4LDYuNCAxLjYsMCAwLDEuNiA2LjQsOCAwLDE0LjQgMS42LDE2IDgsOS42IDgsOS42IDgsOS42IDE0LjQsMTYgCgkxNiwxNC40IDkuNiw4ICIvPgo8L3N2Zz4K) center no-repeat #fff;
  background-size: 15px 15px;
}
section.social_media_directory .tab {
  display: none;
  animation: fade-in 0.25s ease-in-out;
}
section.social_media_directory .tab:first-of-type {
  display: block;
}
section.social_media_directory .mobile-title {
  display: none;
}
section.social_media_directory .account-list > li {
  float: left;
  width: 100%;
  padding: 0;
  border-bottom: 1px solid #E1E1E1;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 18px;
}
section.social_media_directory .account-list > li > button {
  position: static;
  width: auto;
  height: auto;
  border: 0;
  background-color: transparent;
  line-height: inherit;
  text-align: inherit;
  color: #4B9CD3;
  display: block;
  width: 100%;
  padding: 20px 40px 20px 0;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 16px;
  line-height: 26px;
  color: #000000;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxNXB4IiBoZWlnaHQ9IjE1cHgiIHZpZXdCb3g9IjAgMCAxNSAxNSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMTUgMTU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojNEI5Q0QzO30KPC9zdHlsZT4KPHJlY3QgeT0iNiIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgLTEuMjI0NjQ3ZS0xNiAxLjIyNDY0N2UtMTYgLTEgMTUgMTUpIiBjbGFzcz0ic3QwIiB3aWR0aD0iMTUiIGhlaWdodD0iMyIvPgo8cmVjdCB5PSI2IiB0cmFuc2Zvcm09Im1hdHJpeCg2LjEyMzIzNGUtMTcgLTEgMSA2LjEyMzIzNGUtMTcgLTguODgxNzg0ZS0xNiAxNSkiIGNsYXNzPSJzdDAiIHdpZHRoPSIxNSIgaGVpZ2h0PSIzIi8+Cjwvc3ZnPgo=) right 44% no-repeat;
  background-size: 20px 20px;
}
@media screen and (min-width: 620px) {
  section.social_media_directory .account-list > li > button {
    font-size: 18px;
    line-height: 28px;
    padding: 30px 0;
  }
}
section.social_media_directory .account-list > li > button.active {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHdpZHRoPSIxNXB4IiBoZWlnaHQ9IjNweCIgdmlld0JveD0iMCAwIDE1IDMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE1IDM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojNEI5Q0QzO30KPC9zdHlsZT4KPHJlY3QgY2xhc3M9InN0MCIgd2lkdGg9IjE1IiBoZWlnaHQ9IjMiLz4KPC9zdmc+Cg==);
  background-size: 20px 4px;
}
section.social_media_directory ul.accounts {
  display: none;
  padding-bottom: 30px;
}
section.social_media_directory ul.accounts::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 620px) {
  section.social_media_directory ul.accounts {
    padding-bottom: 50px;
  }
}
section.social_media_directory ul.accounts li {
  float: left;
  width: 50%;
  padding: 0 0 10px 30px;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 700;
  font-style: normal;
}
section.social_media_directory ul.accounts li.facebook {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tZmFjZWJvb2siIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMSAxOS41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMSAxOS41IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InNvY2lhbGljb24tZmFjZWJvb2stcGF0aCIgZmlsbD0iIzRCOUNEMyIgZD0iTTExLDAuMkMxMC43LDAuMiw5LjQsMCw4LDBDNS4zLDAsMy4zLDEuNiwzLjMsNC42djIuNkgwdjMuNGgzLjN2OC45aDMuOXYtOC45aDMuM0wxMSw3LjIKCUg3LjFWNC45YzAtMSwwLjMtMS42LDEuOC0xLjZoMlYwLjJIMTF6Ii8+Cjwvc3ZnPgo=) 0 20% no-repeat;
  background-size: 16px 16px;
}
section.social_media_directory ul.accounts li.twitter {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tdHdpdHRlciIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDIzIDE4LjkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIzIDE4LjkiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBpZD0ic29jaWFsaWNvbi10d2l0dGVyLXBhdGgiIGZpbGw9IiM0QjlDRDMiIGQ9Ik0yMywyLjJjLTAuOCwwLjMtMS43LDAuNi0yLjcsMC44YzAuOS0wLjYsMS43LTEuNiwyLTIuN2MtMC45LDAuNS0xLjksMC45LTMsMS4xCgljLTAuOC0wLjgtMi0xLjQtMy41LTEuNGMtMi43LDAtNC43LDItNC43LDQuN2MwLDAuMywwLDAuOCwwLjIsMS4xYy0zLjktMC4yLTcuNC0yLTkuOC01QzEuMywxLjYsMC45LDIuNCwwLjksMy4zCgljMCwxLjYsMC44LDMuMiwyLDMuOWMtMC44LDAtMS42LTAuMy0yLjItMC42bDAsMGMwLDIuNCwxLjYsNC4zLDMuOCw0LjZjLTAuMywwLjItMC42LDAuMy0xLjEsMC4zYy0wLjMsMC0wLjYsMC0wLjksMAoJYzAuNiwxLjksMi40LDMuMiw0LjQsMy4zYy0xLjYsMS4zLTMuNiwyLTUuOCwyYy0wLjUsMC0wLjgsMC0xLjEsMGMyLDEuNCw0LjYsMiw3LjIsMmM4LjcsMCwxMy40LTcuMiwxMy40LTEzLjRjMC0wLjIsMC0wLjUsMC0wLjYKCUMyMS42LDMuOSwyMi40LDMuMiwyMywyLjIiLz4KPC9zdmc+Cg==) 0 20% no-repeat;
  background-size: 16px 16px;
}
section.social_media_directory ul.accounts li.instagram {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24taW5zdGFncmFtIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTkgMTkuMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTkgMTkuMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJzb2NpYWxpY29uLWluc3RhZ3JhbS1wYXRoIiBmaWxsPSIjNEI5Q0QzIiBkPSJNOS41LDBDNi45LDAsNi42LDAsNS42LDAuMWMtMSwwLTEuNywwLjItMi4zLDAuNEMyLjcsMC43LDIuMSwxLjEsMS42LDEuNlMwLjcsMi43LDAuNSwzLjMKCUMwLjMsMy45LDAuMSw0LjYsMC4xLDUuNkMwLDYuNiwwLDYuOSwwLDkuNXMwLDIuOSwwLjEsMy45YzAsMSwwLjIsMS43LDAuNCwyLjNjMC4yLDAuNiwwLjYsMS4yLDEuMSwxLjdjMC41LDAuNSwxLjEsMC45LDEuNywxLjEKCWMwLjYsMC4yLDEuMywwLjQsMi4zLDAuNGMxLDAsMS4zLDAuMSwzLjksMC4xczIuOSwwLDMuOS0wLjFjMSwwLDEuNy0wLjIsMi4zLTAuNGMwLjYtMC4yLDEuMi0wLjYsMS43LTEuMWMwLjUtMC41LDAuOS0xLjEsMS4xLTEuNwoJYzAuMi0wLjYsMC40LTEuMywwLjQtMi4zYzAtMSwwLjEtMS4zLDAuMS0zLjlzMC0yLjktMC4xLTMuOWMwLTEtMC4yLTEuNy0wLjQtMi4zYy0wLjItMC42LTAuNi0xLjItMS4xLTEuNwoJYy0wLjUtMC41LTEuMS0wLjktMS43LTEuMWMtMC42LTAuMi0xLjMtMC40LTIuMy0wLjRDMTIuNCwwLDEyLjEsMCw5LjUsMCBNOS41LDEuN2MyLjUsMCwyLjgsMCwzLjgsMC4xYzAuOSwwLDEuNCwwLjIsMS44LDAuMwoJYzAuNCwwLjIsMC44LDAuNCwxLjEsMC43YzAuMywwLjMsMC41LDAuNywwLjcsMS4xYzAuMSwwLjMsMC4zLDAuOCwwLjMsMS44YzAsMSwwLjEsMS4zLDAuMSwzLjljMCwyLjUsMCwyLjgtMC4xLDMuOAoJYzAsMC45LTAuMiwxLjQtMC4zLDEuOGMtMC4yLDAuNC0wLjQsMC44LTAuNywxLjFjLTAuMywwLjMtMC42LDAuNS0xLjEsMC43Yy0wLjMsMC4xLTAuOCwwLjMtMS44LDAuM2MtMSwwLTEuMywwLjEtMy44LDAuMQoJcy0yLjgsMC0zLjgtMC4xYy0wLjksMC0xLjQtMC4yLTEuOC0wLjNjLTAuNC0wLjItMC44LTAuNC0xLjEtMC43Yy0wLjMtMC4zLTAuNS0wLjctMC43LTEuMWMtMC4xLTAuMy0wLjMtMC44LTAuMy0xLjgKCWMwLTEtMC4xLTEuMy0wLjEtMy44YzAtMi41LDAtMi44LDAuMS0zLjljMC0wLjksMC4yLTEuNCwwLjMtMS44YzAuMi0wLjQsMC40LTAuOCwwLjctMS4xYzAuMy0wLjMsMC42LTAuNSwxLjEtMC43CglDNC4yLDIsNC43LDEuOCw1LjcsMS44QzYuNywxLjcsNywxLjcsOS41LDEuNyBNOS41LDEyLjdjLTEuNywwLTMuMi0xLjQtMy4yLTMuMmMwLTEuOCwxLjQtMy4yLDMuMi0zLjJzMy4yLDEuNCwzLjIsMy4yCglDMTIuNywxMS4zLDExLjIsMTIuNyw5LjUsMTIuNyBNOS41LDQuNmMtMi43LDAtNC45LDIuMi00LjksNC45czIuMiw0LjksNC45LDQuOXM0LjktMi4yLDQuOS00LjlTMTIuMiw0LjYsOS41LDQuNiBNMTUuNyw0LjQKCWMwLDAuNi0wLjUsMS4xLTEuMSwxLjFjLTAuNiwwLTEuMS0wLjUtMS4xLTEuMWMwLTAuNiwwLjUtMS4xLDEuMS0xLjFDMTUuMiwzLjMsMTUuNywzLjgsMTUuNyw0LjQiLz4KPC9zdmc+Cg==) 0 20% no-repeat;
  background-size: 16px 16px;
}
section.social_media_directory ul.accounts li.pinterest {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tcGludGVyZXN0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTUgMTcuOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTUgMTcuOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJzb2NpYWxpY29uLXBpbnRlcmVzdC1wYXRoIiBmaWxsPSIjNEI5Q0QzIiBkPSJNMTQuOSw1LjFjLTAuNC0yLjUtMi42LTQuNy02LjEtNS4xQzUuOS0wLjMsMi44LDAuOCwxLDMuMmMtMS41LDIuMi0xLjIsNC45LDAsNi4yCgljMC4zLDAuNCwwLjgsMC43LDEuMywwLjljMC4zLDAuMSwwLjUsMCwwLjUtMC4yYzAuMS0wLjMsMC4yLTAuNiwwLjMtMUMzLjEsOSwzLDguOCwyLjgsOC42QzEuNSw3LDIuMSwzLjUsNS4yLDIuMgoJYzIuNy0xLjEsNi45LTAuNCw3LjEsMy4yYzAuMSwxLjgtMC41LDQuMy0yLDUuM2MtMS43LDEuMS0zLjcsMC0zLjItMS41QzcuNSw3LjMsOC4yLDYsNy45LDUuMUM3LjUsMy41LDUuMiwzLjYsNC41LDUuNgoJQzQuMiw2LjQsNC4zLDcuMyw0LjYsOC4yYzAsMC4xLDAuMSwwLjEsMCwwLjJjLTEuNCw1LjYtMS42LDUuOS0xLjYsN2MwLDAuOCwwLDEuNiwwLjIsMi40YzAsMC4xLDAsMC4yLDAuMSwwLjIKCWMwLjEsMCwwLjEtMC4xLDAuMi0wLjFjMC40LTAuNSwwLjgtMS4xLDEuMi0xLjZjMC43LTEuMiwwLjgtMS44LDEuNS00LjNjMCwwLDAtMC4xLDAtMC4xYzAuMSwwLjEsMC4yLDAuMywwLjMsMC40CgljMS41LDEuNCw0LjcsMS4yLDYuNy0xQzE1LDksMTUuMSw2LjIsMTQuOSw1LjEiLz4KPC9zdmc+Cg==) 0 20% no-repeat;
  background-size: 16px 16px;
}
section.social_media_directory ul.accounts li.youtube {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24teW91dHViZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDI3IDE4LjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI3IDE4LjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBpZD0ic29jaWFsaWNvbi15b3V0dWJlLXBhdGgiIGZpbGw9IiM0QjlDRDMiIGQ9Ik0yNi43LDRjMCwwLTAuMy0xLjgtMS4xLTIuNmMtMS0xLjEtMi4yLTEuMS0yLjctMS4xQzE5LjIsMCwxMy41LDAsMTMuNSwwaDAKCWMwLDAtNS43LDAtOS40LDAuM0MzLjUsMC4zLDIuNCwwLjMsMS4zLDEuNEMwLjUsMi4yLDAuMyw0LDAuMyw0UzAsNi4xLDAsOC4zdjJjMCwyLjEsMC4zLDQuMywwLjMsNC4zczAuMywxLjgsMS4xLDIuNgoJYzEsMS4xLDIuNCwxLDMsMS4xYzIuMiwwLjIsOS4yLDAuMyw5LjIsMC4zczUuNywwLDkuNS0wLjNjMC41LTAuMSwxLjctMC4xLDIuNy0xLjFjMC44LTAuOCwxLjEtMi42LDEuMS0yLjZzMC4zLTIuMSwwLjMtNC4zdi0yCglDMjcsNi4xLDI2LjcsNCwyNi43LDR6IE0xMC43LDEzVjUuNWw3LjIsMy42TDEwLjcsMTN6Ii8+Cjwvc3ZnPgo=) 0 20% no-repeat;
  background-size: 16px 16px;
}
section.social_media_directory ul.accounts li.snapchat {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIyLjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tc25hcGNoYXQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMC44IDE5LjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwLjggMTkuNCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJzb2NpYWxpY29uLXNuYXBjaGF0LXBhdGgiIGZpbGw9IiM0QjlDRDMiIGQ9Ik0xMC40LDE5LjRjLTAuMSwwLTAuMSwwLTAuMiwwaC0wLjFjLTEuMywwLTItMC40LTIuNy0wLjkKCWMtMC41LTAuNC0wLjktMC43LTEuNC0wLjdjLTAuMywwLTAuNS0wLjEtMC44LTAuMWMtMC40LDAtMC44LDAuMS0xLjEsMC4xYy0wLjIsMC0wLjQsMC4xLTAuNSwwLjFjLTAuNCwwLTAuNi0wLjMtMC42LTAuNQoJcy0wLjEtMC4zLTAuMS0wLjVjMC0wLjEtMC4xLTAuMy0wLjEtMC40Yy0xLjYtMC4zLTIuNS0wLjYtMi43LTEuMkMwLDE1LjMsMCwxNS4yLDAsMTUuMWMwLTAuMywwLjItMC41LDAuNS0wLjZjMi43LTAuNCw0LTMuMyw0LTMuNAoJYzAuMS0wLjMsMC4yLTAuNSwwLjEtMC43QzQuNSwxMC4yLDMuOSwxMCwzLjUsOS45Yy0wLjEsMC0wLjItMC4xLTAuMy0wLjFDMi4yLDkuNCwyLDguOSwyLjEsOC41YzAuMS0wLjYsMS0wLjksMS41LTAuNwoJQzQsOCw0LjMsOCw0LjUsOGMwLjEsMCwwLjIsMCwwLjMsMGMwLTAuMSwwLTAuMywwLTAuNEM0LjcsNi4yLDQuNSw0LjQsNSwzLjRDNi40LDAuMiw5LjQsMCwxMC4yLDBoMC40YzAuOSwwLDMuOCwwLjIsNS4yLDMuNAoJYzAuNSwxLjEsMC40LDIuOCwwLjMsNC4ydjAuMWMwLDAuMSwwLDAuMiwwLDAuM2MwLjEsMCwwLjEsMCwwLjIsMGMwLjIsMCwwLjUtMC4xLDAuOC0wLjJjMC4yLTAuMSwwLjMtMC4xLDAuNS0wLjFzMC4zLDAsMC41LDAuMQoJYzAuNCwwLjEsMC43LDAuNSwwLjcsMC44YzAsMC41LTAuNCwwLjgtMS4xLDEuMWMtMC4xLDAtMC4yLDAuMS0wLjMsMC4xYy0wLjQsMC4xLTEsMC4zLTEuMSwwLjZjLTAuMSwwLjIsMCwwLjQsMC4xLDAuNmwwLDAKCWMwLjEsMC4zLDEuMywzLDMuOSwzLjRjMC4zLDAsMC41LDAuMywwLjUsMC42YzAsMC4xLDAsMC4yLTAuMSwwLjJjLTAuMiwwLjUtMS4xLDAuOS0yLjcsMS4yYzAsMC4xLTAuMSwwLjMtMC4xLDAuNAoJYzAsMC4yLTAuMSwwLjMtMC4xLDAuNWMtMC4xLDAuMy0wLjMsMC41LTAuNiwwLjVjLTAuMSwwLTAuMywwLTAuNS0wLjFjLTAuMy0wLjEtMC42LTAuMS0xLjEtMC4xYy0wLjIsMC0wLjUsMC0wLjgsMC4xCgljLTAuNSwwLjEtMC45LDAuNC0xLjQsMC43QzEyLjYsMTkuMSwxMS42LDE5LjQsMTAuNCwxOS40Ii8+Cjwvc3ZnPgo=) 0 20% no-repeat;
  background-size: 16px 16px;
}
section.social_media_directory ul.accounts li > a:focus, section.social_media_directory ul.accounts li > a:active, .no-touchevents section.social_media_directory ul.accounts li > a:hover, section.social_media_directory ul.accounts li > a:hover {
  text-decoration: none;
  transition: color 0.25s ease-in-out;
}
@media screen and (max-width: 959px) {
  section.social_media_directory {
    /**
    * Tabs
    */
  }
  section.social_media_directory nav.tabs {
    border-bottom: 0;
    padding: 0;
  }
  section.social_media_directory nav.tabs ul {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 5;
    background-color: #151515;
    border-top: 0;
    flex-direction: column;
  }
  section.social_media_directory nav.tabs ul li {
    /**
    * Handle
    * - Show
    */
  }
  section.social_media_directory nav.tabs ul li.handle {
    position: relative;
    display: block;
    visibility: visible;
    width: auto;
    height: auto;
    clip: auto;
    width: 100%;
  }
  section.social_media_directory nav.tabs ul li a {
    padding: 12px 0;
    line-height: 36px;
    background: none;
    font-family: "franklin-gothic-urw", sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 16px;
    text-align: left;
  }
  section.social_media_directory nav.tabs ul li a:hover {
    color: #4B9CD3;
  }
  section.social_media_directory nav.tabs ul li a.selected {
    color: #4B9CD3;
    background-color: #fff;
  }
  section.social_media_directory nav.tabs ul li a.search.button {
    position: absolute;
    clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px, 1px, 1px, 1px);
    padding: 0;
    border: 0;
    height: 1px;
    width: 1px;
    overflow: hidden;
  }
  section.social_media_directory nav.tabs div.search {
    position: relative;
    display: block;
    visibility: visible;
    width: auto;
    height: auto;
    clip: auto;
    width: 100% !important;
    left: 0;
  }
  section.social_media_directory nav.tabs div.search button.search {
    position: relative;
    display: block;
    visibility: visible;
    width: auto;
    height: auto;
    clip: auto;
    position: absolute !important;
    width: 35px;
    height: 48px;
  }
  section.social_media_directory nav.tabs div.search button.close {
    position: absolute;
    clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px, 1px, 1px, 1px);
    padding: 0;
    border: 0;
    height: 1px;
    width: 1px;
    overflow: hidden;
  }
  section.social_media_directory .mobile-title {
    width: 100%;
    display: block;
    float: left;
    border-bottom: 1px solid #E1E1E1;
  }
  section.social_media_directory .mobile-title h2 {
    font-family: "franklin-gothic-extra-compre", sans-serif;
    font-weight: 600;
    font-style: normal;
    font-size: 40px;
    text-transform: uppercase;
    padding: 50px 0 20px;
    margin: 0;
    text-align: center;
  }
}
@media screen and (max-width: 619px) {
  section.social_media_directory ul.accounts li {
    width: 100%;
  }
  section.social_media_directory .mobile-title h2 {
    font-size: 36px;
    padding: 40px 0 20px;
  }
}

/**
* Statistics
*/
section.statistics {
  /**
  * Header
  */
  /**
  * Statistics
  */
  /**
  * 620 design
  */
  /**
  * 320 design
  */
}
.page-template-default section.statistics {
  border-top: 1px solid #E1E1E1;
  border-bottom: 1px solid #E1E1E1;
}
section.statistics header.top-level {
  padding: 0 8.3333333333% 24px;
  box-sizing: border-box;
  position: relative;
  box-sizing: border-box;
}
section.statistics header.top-level::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 620px) {
  section.statistics header.top-level {
    padding-bottom: 30px;
  }
}
@media screen and (min-width: 960px) {
  section.statistics header.top-level {
    padding: 0 16.6666666667% 40px;
  }
}
@media screen and (min-width: 1200px) {
  section.statistics header.top-level {
    padding-bottom: 47px;
  }
}
section.statistics header.top-level::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
}
section.statistics header.top-level h1,
section.statistics header.top-level h2 {
  position: relative;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 48px;
  line-height: 38px;
  color: #151515;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  text-align: center;
}
@media screen and (min-width: 620px) {
  section.statistics header.top-level h1,
  section.statistics header.top-level h2 {
    font-size: 55px;
    line-height: 45px;
  }
}
@media screen and (min-width: 960px) {
  section.statistics header.top-level h1,
  section.statistics header.top-level h2 {
    font-size: 70px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.statistics header.top-level h1,
  section.statistics header.top-level h2 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.statistics header.top-level h1 a:focus, section.statistics header.top-level h1 a:active, .no-touchevents section.statistics header.top-level h1 a:hover, section.statistics header.top-level h1 a:hover,
section.statistics header.top-level h2 a:focus,
section.statistics header.top-level h2 a:active,
.no-touchevents section.statistics header.top-level h2 a:hover,
section.statistics header.top-level h2 a:hover {
  text-decoration: none;
}
@media screen and (min-width: 620px) {
  section.statistics header.top-level h1 {
    font-size: 60px;
    line-height: 50px;
  }
}
@media screen and (min-width: 960px) {
  section.statistics header.top-level h1 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.statistics header.top-level h3 {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 36px;
  line-height: 36px;
  text-align: center;
  margin: 20px auto;
  padding: 0;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.statistics header.top-level h3 {
    font-size: 30px;
    line-height: 30px;
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.statistics header.top-level h3 {
    font-size: 48px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.statistics header.top-level h3 {
    margin: 38px auto;
  }
}
section.statistics header.top-level p {
  color: #343434;
  margin: 18px auto;
  text-align: center;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.statistics header.top-level p {
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.statistics header.top-level p {
    margin: 32px auto;
  }
}
@media screen and (min-width: 1200px) {
  section.statistics header.top-level p {
    margin: 40px auto;
  }
}
section.statistics header.top-level p:last-of-type {
  margin-bottom: 0;
}
section.statistics header.top-level p a {
  color: #3B7CA7;
  text-decoration: underline;
}
section.statistics header.top-level p a:focus, section.statistics header.top-level p a:active, .no-touchevents section.statistics header.top-level p a:hover, section.statistics header.top-level p a:hover {
  color: #151515;
}
section.statistics header.top-level .more {
  display: inline-block;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 28px;
}
@media screen and (min-width: 960px) {
  section.statistics header.top-level .more {
    display: block;
  }
}
section.statistics header.top-level .more a {
  display: block;
  transition: color 0.25s ease-in-out;
  padding: 20px 0;
}
@media screen and (min-width: 960px) {
  section.statistics header.top-level .more a {
    padding: 30px 0;
  }
}
@media screen and (min-width: 1200px) {
  section.statistics header.top-level .more a {
    padding: 36px 0;
  }
}
section.statistics header.top-level .more a:focus, section.statistics header.top-level .more a:active, .no-touchevents section.statistics header.top-level .more a:hover, section.statistics header.top-level .more a:hover {
  text-decoration: none;
}
@media screen and (min-width: 960px) {
  section.statistics header.top-level {
    position: absolute;
    top: 70px;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 1;
    padding-bottom: 30px;
    max-width: 50%;
    padding-left: 0;
    padding-right: 0;
  }
}
section.statistics header.top-level h3 {
  position: relative;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 30px;
  line-height: 22px;
  text-transform: uppercase;
  text-align: center;
  color: #343434;
  margin: 24px 0 0;
}
section.statistics ul.statistics {
  position: relative;
  /**
  * 3 Items
  */
  /**
  * 5 Items
  */
  /**
  * 7 Items
  */
  /**
  * 9 Items
  */
}
section.statistics ul.statistics:before, section.statistics ul.statistics:after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 25%;
  height: 100%;
  bottom: 0;
  border-left: 1px solid #E1E1E1;
}
section.statistics ul.statistics:after {
  left: 75%;
}
section.statistics ul.statistics li.statistic {
  float: left;
  width: 25%;
  text-align: left;
  border-bottom: 1px solid #E1E1E1;
  /**
  * Statistics
  */
  /**
   * 1st & 2nd Items
   */
  /**
  * 3rd Item
  */
  /**
  * 4th Item
  */
  /**
  * 5th Item
  */
  /**
  * 6th, 7th, 8th and 9th Items
  */
}
section.statistics ul.statistics li.statistic div.statistic {
  display: table;
  width: 100%;
  padding: 0 16.6666666667%;
  height: 300px;
}
section.statistics ul.statistics li.statistic div.statistic div.statistic-inner {
  display: table-cell;
  vertical-align: middle;
  /**
  * Value
  */
  /**
  * Text
  */
}
section.statistics ul.statistics li.statistic div.statistic div.statistic-inner span.figure {
  display: block;
  font-family: "franklin-gothic-compressed", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 80px;
  line-height: 80px;
  color: #4B9CD3;
}
section.statistics ul.statistics li.statistic div.statistic div.statistic-inner span.text {
  display: block;
  font-size: 20px;
  line-height: 28px;
}
section.statistics ul.statistics li.statistic.item-2 {
  clear: left;
  border-bottom: 1px solid #E1E1E1;
}
section.statistics ul.statistics li.statistic.item-3 {
  position: relative;
  width: 50%;
  margin: 0;
}
section.statistics ul.statistics li.statistic.item-3 div.statistic {
  padding: 40px 4.1666666667%;
}
.school-template-default section.statistics ul.statistics li.statistic.item-3 div.statistic {
  top: 300px;
}
section.statistics ul.statistics li.statistic.item-3 div.statistic div.statistic-inner span.figure {
  font-size: 160px;
  line-height: 140px;
}
section.statistics ul.statistics li.statistic.item-3 div.statistic div.statistic-inner span.text {
  font-size: 30px;
  line-height: 40px;
}
section.statistics ul.statistics li.statistic.item-4 {
  position: absolute;
  right: 0;
}
section.statistics ul.statistics li.statistic.item-5 {
  float: right;
  clear: right;
}
section.statistics ul.statistics li.statistic.item-6 {
  clear: both;
}
section.statistics ul.statistics.items-3 {
  height: 600px;
}
section.statistics ul.statistics.items-3 li.statistic {
  padding-top: 300px;
  border-bottom: 0;
}
section.statistics ul.statistics.items-3 li.statistic.item-2 {
  clear: none;
  float: right;
  border-right: 0;
}
section.statistics ul.statistics.items-3 li.statistic div.statistic {
  padding: 0 8.3333333333%;
}
section.statistics ul.statistics.items-5 {
  height: 600px;
}
section.statistics ul.statistics.items-5 li.statistic.item-2, section.statistics ul.statistics.items-5 li.statistic.item-3, section.statistics ul.statistics.items-5 li.statistic.item-5 {
  border-bottom: 0;
}
section.statistics ul.statistics.items-5 li.statistic div.statistic {
  padding: 0 8.3333333333%;
}
section.statistics ul.statistics.items-9, section.statistics ul.statistics.items-7 {
  height: 900px;
}
section.statistics ul.statistics.items-9:before, section.statistics ul.statistics.items-9:after, section.statistics ul.statistics.items-7:before, section.statistics ul.statistics.items-7:after {
  height: 600px;
}
section.statistics ul.statistics.items-9 li.statistic.item-6, section.statistics ul.statistics.items-9 li.statistic.item-7, section.statistics ul.statistics.items-7 li.statistic.item-6, section.statistics ul.statistics.items-7 li.statistic.item-7 {
  width: 50%;
  border-bottom: 0;
}
section.statistics ul.statistics.items-9 li.statistic.item-7, section.statistics ul.statistics.items-7 li.statistic.item-7 {
  border-left: 1px solid #E1E1E1;
}
section.statistics ul.statistics.items-9 li.statistic div.statistic, section.statistics ul.statistics.items-7 li.statistic div.statistic {
  padding: 0 8.3333333333%;
}
section.statistics ul.statistics.items-9.no-header, section.statistics ul.statistics.items-7.no-header {
  height: 600px;
}
section.statistics ul.statistics.items-9.no-header li.statistic.item-2, section.statistics ul.statistics.items-9.no-header li.statistic.item-5, section.statistics ul.statistics.items-7.no-header li.statistic.item-2, section.statistics ul.statistics.items-7.no-header li.statistic.item-5 {
  border-bottom: 0;
}
section.statistics ul.statistics.items-9.no-header li.statistic.item-3, section.statistics ul.statistics.items-7.no-header li.statistic.item-3 {
  position: absolute;
  top: 0;
  left: 25%;
}
section.statistics ul.statistics.items-9.no-header li.statistic.item-3 div.statistic, section.statistics ul.statistics.items-7.no-header li.statistic.item-3 div.statistic {
  height: 400px;
}
section.statistics ul.statistics.items-9.no-header li.statistic.item-6, section.statistics ul.statistics.items-9.no-header li.statistic.item-7, section.statistics ul.statistics.items-7.no-header li.statistic.item-6, section.statistics ul.statistics.items-7.no-header li.statistic.item-7 {
  clear: none;
  width: 25%;
  position: absolute;
  top: 400px;
  left: 25%;
}
section.statistics ul.statistics.items-9.no-header li.statistic.item-6 div.statistic, section.statistics ul.statistics.items-9.no-header li.statistic.item-7 div.statistic, section.statistics ul.statistics.items-7.no-header li.statistic.item-6 div.statistic, section.statistics ul.statistics.items-7.no-header li.statistic.item-7 div.statistic {
  height: 200px;
  padding: 0 16.6666666667%;
}
section.statistics ul.statistics.items-9.no-header li.statistic.item-7, section.statistics ul.statistics.items-7.no-header li.statistic.item-7 {
  left: 50%;
}
section.statistics ul.statistics.items-9:before, section.statistics ul.statistics.items-9:after {
  height: 100%;
}
section.statistics ul.statistics.items-9 li.statistic.item-6, section.statistics ul.statistics.items-9 li.statistic.item-7, section.statistics ul.statistics.items-9 li.statistic.item-8, section.statistics ul.statistics.items-9 li.statistic.item-9 {
  width: 25%;
  border-bottom: 0;
}
section.statistics ul.statistics.items-9 li.statistic.item-7 {
  border-left: 0;
  border-right: 1px solid #E1E1E1;
}
@media screen and (max-width: 959px) {
  section.statistics {
    margin-top: 70px;
  }
  section.statistics .background-image::before {
    display: none;
  }
  section.statistics ul.statistics {
    /**
    * 3 Items
    */
    /**
    * 5 Items
    */
    /**
    * 7 Items
    */
    /**
    * 9 Items
    */
  }
  section.statistics ul.statistics:before {
    left: 29.1666666667%;
  }
  section.statistics ul.statistics:after {
    left: 70.8333333333%;
  }
  section.statistics ul.statistics li.statistic {
    width: 29.1666666667%;
    /**
    * 3rd Item
    */
  }
  section.statistics ul.statistics li.statistic div.statistic {
    height: 190px;
  }
  section.statistics ul.statistics li.statistic div.statistic div.statistic-inner span.figure {
    font-size: 50px;
    line-height: 50px;
  }
  section.statistics ul.statistics li.statistic div.statistic div.statistic-inner span.text {
    font-size: 16px;
    line-height: 22px;
  }
  section.statistics ul.statistics li.statistic.item-3 {
    width: 41.6666666667%;
  }
  section.statistics ul.statistics li.statistic.item-3 div.statistic {
    padding: 0 10%;
  }
  section.statistics ul.statistics li.statistic.item-3 div.statistic div.statistic-inner span.figure {
    font-size: 80px;
    line-height: 80px;
  }
  section.statistics ul.statistics li.statistic.item-3 div.statistic div.statistic-inner span.text {
    font-size: 20px;
    line-height: 26px;
  }
  section.statistics ul.statistics.items-3 {
    height: 190px;
  }
  section.statistics ul.statistics.items-3 li.statistic {
    padding-top: 0;
  }
  section.statistics ul.statistics.items-5 {
    height: 380px;
  }
  section.statistics ul.statistics.items-9, section.statistics ul.statistics.items-7 {
    height: 570px;
  }
  section.statistics ul.statistics.items-9:before, section.statistics ul.statistics.items-9:after, section.statistics ul.statistics.items-7:before, section.statistics ul.statistics.items-7:after {
    height: 380px;
  }
  section.statistics ul.statistics.items-9 li.statistic.item-6 div.statistic, section.statistics ul.statistics.items-9 li.statistic.item-7 div.statistic, section.statistics ul.statistics.items-7 li.statistic.item-6 div.statistic, section.statistics ul.statistics.items-7 li.statistic.item-7 div.statistic {
    padding: 0 4.1666666667%;
  }
  section.statistics ul.statistics.items-9.no-header, section.statistics ul.statistics.items-7.no-header {
    height: 380px;
  }
  section.statistics ul.statistics.items-9.no-header:before, section.statistics ul.statistics.items-9.no-header:after, section.statistics ul.statistics.items-7.no-header:before, section.statistics ul.statistics.items-7.no-header:after {
    left: 25%;
  }
  section.statistics ul.statistics.items-9.no-header:after, section.statistics ul.statistics.items-7.no-header:after {
    left: 75%;
  }
  section.statistics ul.statistics.items-9.no-header li.statistic, section.statistics ul.statistics.items-7.no-header li.statistic {
    width: 25%;
  }
  section.statistics ul.statistics.items-9.no-header li.statistic.item-3, section.statistics ul.statistics.items-7.no-header li.statistic.item-3 {
    left: 25%;
    width: 50%;
  }
  section.statistics ul.statistics.items-9.no-header li.statistic.item-3 div.statistic, section.statistics ul.statistics.items-7.no-header li.statistic.item-3 div.statistic {
    height: 190px;
  }
  section.statistics ul.statistics.items-9.no-header li.statistic.item-6, section.statistics ul.statistics.items-9.no-header li.statistic.item-7, section.statistics ul.statistics.items-7.no-header li.statistic.item-6, section.statistics ul.statistics.items-7.no-header li.statistic.item-7 {
    top: 190px;
  }
  section.statistics ul.statistics.items-9.no-header li.statistic.item-6 div.statistic, section.statistics ul.statistics.items-9.no-header li.statistic.item-7 div.statistic, section.statistics ul.statistics.items-7.no-header li.statistic.item-6 div.statistic, section.statistics ul.statistics.items-7.no-header li.statistic.item-7 div.statistic {
    height: 190px;
  }
  section.statistics ul.statistics.items-9:before, section.statistics ul.statistics.items-9:after {
    left: 25%;
    height: 100%;
  }
  section.statistics ul.statistics.items-9:after {
    left: 75%;
  }
  section.statistics ul.statistics.items-9 li.statistic {
    width: 25%;
  }
  section.statistics ul.statistics.items-9 li.statistic.item-3 {
    width: 50%;
  }
}
@media screen and (max-width: 619px) {
  section.statistics {
    margin-top: 50px;
    /**
    * 3 Items
    */
  }
  section.statistics header.top-level h3 {
    margin-top: 18px;
  }
  section.statistics ul.statistics {
    height: auto !important;
    padding: 20px 0;
    border: 0;
  }
  section.statistics ul.statistics:before, section.statistics ul.statistics:after {
    display: none;
  }
  section.statistics ul.statistics li.statistic {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    clear: both;
    float: none;
    width: 100% !important;
    margin: 0;
    border: 0 !important;
  }
  section.statistics ul.statistics li.statistic div.statistic {
    position: relative;
    top: auto !important;
    height: auto !important;
    padding: 15px 4.1666666667% !important;
    border: 0 !important;
  }
  section.statistics ul.statistics li.statistic div.statistic div.statistic-inner span.figure {
    float: left;
    width: 45.4545454545%;
    font-size: 55px !important;
    line-height: 55px !important;
  }
  section.statistics ul.statistics li.statistic div.statistic div.statistic-inner span.text {
    float: right;
    width: 50%;
    font-size: 16px !important;
    line-height: 26px !important;
  }
  section.statistics.items-3, section.statistics.items-5, section.statistics.items-7, section.statistics.items-9 {
    height: auto;
  }
}

/**
* Statistics Carousel
*/
section.statistics_carousel {
  /**
  * Flex container
  */
  /**
  * Carousel Static Header
  */
  /**
  * Carousel Swiper Slide
  */
  /**
  * 620 design
  */
  /**
  * 320 design
  */
}
section.statistics_carousel div.container {
  display: flex;
  flex-direction: row;
  height: 660px;
}
section.statistics_carousel div.intro {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  position: relative;
  z-index: 2;
  background-color: #4B9CD3;
  padding: 0 4.1666666667%;
  /**
  * Buttons
  */
}
section.statistics_carousel div.intro h2 {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 22px;
  line-height: 40px;
  color: #fff;
  text-transform: uppercase;
  margin: 0 0 20px;
}
section.statistics_carousel div.intro h2::after {
  content: "";
  background-color: inherit;
}
section.statistics_carousel div.intro h3 {
  width: 29.1666666667%;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 80px;
  line-height: 68px;
  color: #fff;
  text-transform: uppercase;
  margin: 0 0 30px;
}
section.statistics_carousel div.intro ul.swiper-button-wrapper {
  background-color: #4B9CD3;
  margin-left: 0;
}
section.statistics_carousel div.intro ul.swiper-button-wrapper li {
  /**
  * Previous
  */
  /**
  * Next
  */
}
section.statistics_carousel div.intro ul.swiper-button-wrapper li:first-child button {
  border-right: 0;
}
section.statistics_carousel div.intro ul.swiper-button-wrapper li:last-child button {
  border-left: 0;
}
section.statistics_carousel div.intro ul.swiper-button-wrapper li button {
  color: #fff;
  border: 1px solid #fff;
}
section.statistics_carousel div.intro ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctbGVmdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEwLjYgMTgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwLjYgMTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBpZD0iYXJyb3ctbGVmdC1wYXRoIiBwb2ludHM9IjAsOSA5LDAgMTAuNiwxLjYgMy4yLDkgMTAuNiwxNi40IDksMTggIi8+Cjwvc3ZnPgo=) center no-repeat #4B9CD3;
  background-size: 20px 20px;
}
section.statistics_carousel div.intro ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev::after {
  content: "";
  background: #fff;
}
section.statistics_carousel div.intro ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctbGVmdCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDEwLjYgMTgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDEwLjYgMTgiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctbGVmdC1wYXRoIiBwb2ludHM9IjAsOSA5LDAgMTAuNiwxLjYgMy4yLDkgMTAuNiwxNi40IDksMTggIi8+Cjwvc3ZnPgo=) center no-repeat #fff;
  background-size: 20px 20px;
}
section.statistics_carousel div.intro ul.swiper-button-wrapper li.unc-swiper-button-prev button.swiper-button-prev:hover::after {
  background: #151515;
}
section.statistics_carousel div.intro ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctcmlnaHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMC42IDE4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMC42IDE4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgaWQ9ImFycm93LXJpZ2h0LXBhdGgiIHBvaW50cz0iMTAuNiw5IDEuNiwwIDAsMS42IDcuNCw5IDAsMTYuNCAxLjYsMTggIi8+Cjwvc3ZnPgo=) center no-repeat #4B9CD3;
  background-size: 20px 20px;
}
section.statistics_carousel div.intro ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next::after {
  content: "";
  background: #fff;
}
section.statistics_carousel div.intro ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctcmlnaHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMC42IDE4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMC42IDE4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gaWQ9ImFycm93LXJpZ2h0LXBhdGgiIHBvaW50cz0iMTAuNiw5IDEuNiwwIDAsMS42IDcuNCw5IDAsMTYuNCAxLjYsMTggIi8+Cjwvc3ZnPgo=) center no-repeat #fff;
  background-size: 20px 20px;
}
section.statistics_carousel div.intro ul.swiper-button-wrapper li.unc-swiper-button-next button.swiper-button-next:hover::after {
  background: #151515;
}
section.statistics_carousel ul.swiper-wrapper {
  height: 660px;
}
section.statistics_carousel ul.swiper-wrapper li.swiper-slide {
  width: 58.3333333333%;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  border-left: 1px solid #E1E1E1;
  padding: 0 100px 0 49px;
}
section.statistics_carousel ul.swiper-wrapper li.swiper-slide span.figure {
  display: flex;
  align-items: flex-end;
  flex: 1 1 auto;
  font-family: "franklin-gothic-compressed", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 80px;
  line-height: 1;
  color: #4B9CD3;
  margin: 0 0 20px;
}
section.statistics_carousel ul.swiper-wrapper li.swiper-slide span.text {
  flex: 1 1 auto;
  width: 100%;
  font-size: 30px;
  line-height: 40px;
  color: #151515;
}
@media screen and (max-width: 959px) {
  section.statistics_carousel div.container {
    height: 500px;
  }
  section.statistics_carousel div.intro {
    padding: 88px 51px;
  }
  section.statistics_carousel div.intro h2 {
    line-height: 26px;
    margin: 0 0 39px;
  }
  section.statistics_carousel div.intro h3 {
    width: 50%;
    font-size: 60px;
    line-height: 50px;
  }
  section.statistics_carousel div.intro ul.swiper-button-wrapper {
    display: flex;
    visibility: visible;
  }
  section.statistics_carousel ul.swiper-wrapper {
    height: 500px;
  }
  section.statistics_carousel ul.swiper-wrapper li.swiper-slide {
    padding: 4.1666666667%;
  }
  section.statistics_carousel ul.swiper-wrapper li.swiper-slide span.figure {
    font-size: 60px;
    line-height: 1;
    margin: 0 0 10px;
  }
  section.statistics_carousel ul.swiper-wrapper li.swiper-slide span.text {
    font-size: 24px;
    line-height: 34px;
  }
}
@media screen and (max-width: 619px) {
  section.statistics_carousel div.container {
    display: block;
    height: 100%;
  }
  section.statistics_carousel div.intro {
    width: 100%;
    padding: 38px 41px;
  }
  section.statistics_carousel div.intro::after {
    content: "";
    position: absolute;
    left: 50%;
    transform: translate(-50%, 0);
    bottom: 0;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-bottom: 10px solid #fff;
  }
  section.statistics_carousel div.intro h2 {
    margin: 0 0 15px;
  }
  section.statistics_carousel div.intro h3 {
    width: 45.8333333333%;
    margin: 0;
  }
  section.statistics_carousel div.intro ul.swiper-button-wrapper {
    display: none;
    visibility: hidden;
  }
  section.statistics_carousel ul.swiper-wrapper {
    height: 300px;
  }
  section.statistics_carousel ul.swiper-wrapper li.swiper-slide {
    width: 100%;
    padding: 0 39px;
  }
}

/**
* Storytelling Statistics
*/
section.storytelling_statistics {
  /**
  * Header
  */
  /**
  * Statistics
  */
}
@media screen and (min-width: 620px) {
  section.storytelling_statistics > .container {
    margin: 0 8.3333333333%;
  }
}
@media screen and (min-width: 960px) {
  section.storytelling_statistics > .container {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    margin: 0 4.1666666667%;
  }
}
section.storytelling_statistics header.top-level {
  padding: 0 8.3333333333% 24px;
  box-sizing: border-box;
  position: relative;
  box-sizing: border-box;
  position: unset;
  padding-top: 0;
}
section.storytelling_statistics header.top-level::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 620px) {
  section.storytelling_statistics header.top-level {
    padding-bottom: 30px;
  }
}
@media screen and (min-width: 960px) {
  section.storytelling_statistics header.top-level {
    padding: 0 16.6666666667% 40px;
  }
}
@media screen and (min-width: 1200px) {
  section.storytelling_statistics header.top-level {
    padding-bottom: 47px;
  }
}
section.storytelling_statistics header.top-level::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
  display: none;
}
section.storytelling_statistics header.top-level h1,
section.storytelling_statistics header.top-level h2 {
  position: relative;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 48px;
  line-height: 38px;
  color: #151515;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  text-align: center;
  padding-bottom: 24px;
}
@media screen and (min-width: 620px) {
  section.storytelling_statistics header.top-level h1,
  section.storytelling_statistics header.top-level h2 {
    font-size: 55px;
    line-height: 45px;
  }
}
@media screen and (min-width: 960px) {
  section.storytelling_statistics header.top-level h1,
  section.storytelling_statistics header.top-level h2 {
    font-size: 70px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.storytelling_statistics header.top-level h1,
  section.storytelling_statistics header.top-level h2 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.storytelling_statistics header.top-level h1 a:focus, section.storytelling_statistics header.top-level h1 a:active, .no-touchevents section.storytelling_statistics header.top-level h1 a:hover, section.storytelling_statistics header.top-level h1 a:hover,
section.storytelling_statistics header.top-level h2 a:focus,
section.storytelling_statistics header.top-level h2 a:active,
.no-touchevents section.storytelling_statistics header.top-level h2 a:hover,
section.storytelling_statistics header.top-level h2 a:hover {
  text-decoration: none;
}
@media screen and (min-width: 620px) {
  section.storytelling_statistics header.top-level h1,
  section.storytelling_statistics header.top-level h2 {
    padding-bottom: 28px;
  }
}
@media screen and (min-width: 960px) {
  section.storytelling_statistics header.top-level h1,
  section.storytelling_statistics header.top-level h2 {
    padding-bottom: 38px;
  }
}
@media screen and (min-width: 1200px) {
  section.storytelling_statistics header.top-level h1,
  section.storytelling_statistics header.top-level h2 {
    padding-bottom: 46px;
  }
}
section.storytelling_statistics header.top-level h1::after,
section.storytelling_statistics header.top-level h2::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
}
@media screen and (min-width: 620px) {
  section.storytelling_statistics header.top-level h1 {
    font-size: 60px;
    line-height: 50px;
  }
}
@media screen and (min-width: 960px) {
  section.storytelling_statistics header.top-level h1 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.storytelling_statistics header.top-level h3 {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 36px;
  line-height: 36px;
  text-align: center;
  margin: 20px auto;
  padding: 0;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.storytelling_statistics header.top-level h3 {
    font-size: 30px;
    line-height: 30px;
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.storytelling_statistics header.top-level h3 {
    font-size: 48px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.storytelling_statistics header.top-level h3 {
    margin: 38px auto;
  }
}
section.storytelling_statistics header.top-level p {
  color: #343434;
  margin: 18px auto;
  text-align: center;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.storytelling_statistics header.top-level p {
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.storytelling_statistics header.top-level p {
    margin: 32px auto;
  }
}
@media screen and (min-width: 1200px) {
  section.storytelling_statistics header.top-level p {
    margin: 40px auto;
  }
}
section.storytelling_statistics header.top-level p:last-of-type {
  margin-bottom: 0;
}
section.storytelling_statistics header.top-level p a {
  color: #3B7CA7;
  text-decoration: underline;
}
section.storytelling_statistics header.top-level p a:focus, section.storytelling_statistics header.top-level p a:active, .no-touchevents section.storytelling_statistics header.top-level p a:hover, section.storytelling_statistics header.top-level p a:hover {
  color: #151515;
}
section.storytelling_statistics header.top-level .more {
  display: inline-block;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 28px;
}
@media screen and (min-width: 960px) {
  section.storytelling_statistics header.top-level .more {
    display: block;
  }
}
section.storytelling_statistics header.top-level .more a {
  display: block;
  transition: color 0.25s ease-in-out;
  padding: 20px 0;
}
@media screen and (min-width: 960px) {
  section.storytelling_statistics header.top-level .more a {
    padding: 30px 0;
  }
}
@media screen and (min-width: 1200px) {
  section.storytelling_statistics header.top-level .more a {
    padding: 36px 0;
  }
}
section.storytelling_statistics header.top-level .more a:focus, section.storytelling_statistics header.top-level .more a:active, .no-touchevents section.storytelling_statistics header.top-level .more a:hover, section.storytelling_statistics header.top-level .more a:hover {
  text-decoration: none;
}
@media screen and (min-width: 960px) {
  section.storytelling_statistics header.top-level {
    width: 22.7272727273%;
    margin-right: 4.5454545455%;
    padding: 5px 0 0;
  }
  section.storytelling_statistics header.top-level h2 {
    text-align: left;
  }
  section.storytelling_statistics header.top-level h2.blue-bar::after {
    right: auto;
  }
  section.storytelling_statistics header.top-level p {
    text-align: left;
  }
}
section.storytelling_statistics ul.statistics {
  display: flex;
  flex-direction: row;
  justify-content: center;
  flex-wrap: wrap;
  /**
  * Statistic
  */
}
@media screen and (min-width: 960px) {
  section.storytelling_statistics ul.statistics {
    width: 68.1818181818%;
    margin-left: 4.5454545455%;
  }
}
section.storytelling_statistics ul.statistics li.statistic {
  display: block;
  position: relative;
  width: 50%;
  /**
  * Cell Colors
     */
}
section.storytelling_statistics ul.statistics li.statistic::after {
  content: "";
  display: block;
  padding-bottom: 100%;
}
section.storytelling_statistics ul.statistics li.statistic > .statistic, section.storytelling_statistics ul.statistics li.statistic img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
@media screen and (min-width: 960px) {
  section.storytelling_statistics ul.statistics li.statistic {
    width: 33.3333333333%;
  }
}
section.storytelling_statistics ul.statistics li.statistic img {
  width: 100%;
}
section.storytelling_statistics ul.statistics li.statistic div.statistic {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
section.storytelling_statistics ul.statistics li.statistic div.statistic .statistic-inner {
  padding: 0 20%;
}
section.storytelling_statistics ul.statistics li.statistic div.statistic .statistic-inner .figure {
  display: block;
  font-family: "franklin-gothic-compressed", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 50px;
  line-height: 45px;
  text-align: center;
}
@media screen and (min-width: 620px) {
  section.storytelling_statistics ul.statistics li.statistic div.statistic .statistic-inner .figure {
    font-size: 80px;
    line-height: 70px;
  }
}
section.storytelling_statistics ul.statistics li.statistic div.statistic .statistic-inner .text {
  display: block;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 15px;
  line-height: 20px;
  text-align: center;
}
@media screen and (min-width: 620px) {
  section.storytelling_statistics ul.statistics li.statistic div.statistic .statistic-inner .text {
    font-size: 16px;
    line-height: 26px;
  }
}
section.storytelling_statistics ul.statistics li.statistic:nth-child(4n+1) {
  background-color: #EEE;
  color: #151515;
}
section.storytelling_statistics ul.statistics li.statistic:nth-child(4n+2) {
  background-color: #151515;
  color: #fff;
}
section.storytelling_statistics ul.statistics li.statistic:nth-child(4n+3) {
  background-color: #4B9CD3;
  color: #151515;
}
section.storytelling_statistics ul.statistics li.statistic:nth-child(4n+4) {
  background-color: #fff;
  box-shadow: inset 0 0 1px #797979;
}

/**
* Tabbed Content
*/
section.tabbed_content {
  padding: 50px 0;
  /**
  * Container
  */
  /**
   * 320 design
   */
}
section.tabbed_content div.container {
  max-width: 600px;
}
section.tabbed_content .tab p,
section.tabbed_content .tab li,
section.tabbed_content .tab ol,
section.tabbed_content .tab dt,
section.tabbed_content .tab dd,
section.tabbed_content .tab address,
section.tabbed_content .tab pre {
  color: #343434;
}
section.tabbed_content .tab h3 {
  float: left;
  width: 100%;
  font-size: 22px;
  line-height: 32px;
  margin: 10px 0;
}
section.tabbed_content .tab h3:first-child {
  margin: 0 0 10px;
}
section.tabbed_content .tab p {
  float: left;
  width: 100%;
  font-size: 18px;
  line-height: 28px;
  margin: 0 0 10px;
}
section.tabbed_content .tab p a {
  text-decoration: underline;
}
section.tabbed_content .tab ul {
  float: left;
  width: 100%;
  display: block;
  list-style: disc;
  margin: 0 0 10px;
  padding: 0 0 0 16px;
  color: #797979;
}
section.tabbed_content .tab .phone-directory {
  list-style: none;
  color: inherit;
  margin: 0 0 50px 0;
  padding: 0;
}
section.tabbed_content .tab .link-list {
  list-style: none;
  color: inherit;
  margin: 0 0 50px 0;
  padding: 0;
}
section.tabbed_content .tab .link-list .title {
  margin: 0;
}
@media screen and (max-width: 619px) {
  section.tabbed_content div.container {
    width: 91.6666666667%;
    max-width: 91.6666666667%;
    margin: 0 4.1666666667%;
  }
}

/**
* Testimonial Stories
*/
section.testimonial_stories {
  /**
  * Header
  */
  /**
  * Testimonials
  */
}
section.testimonial_stories > .container::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 460px) {
  section.testimonial_stories > .container {
    padding-left: 8.3333333333%;
    padding-right: 8.3333333333%;
  }
}
@media screen and (min-width: 960px) {
  section.testimonial_stories > .container {
    padding-left: 8.3333333333%;
    padding-right: 12.5%;
  }
}
section.testimonial_stories > .container.white {
  background-color: #fff;
}
section.testimonial_stories > .container.gray {
  background-color: #EEE;
}
section.testimonial_stories header.top-level {
  padding: 0 8.3333333333% 24px;
  box-sizing: border-box;
  position: relative;
  box-sizing: border-box;
  position: unset;
}
section.testimonial_stories header.top-level::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 620px) {
  section.testimonial_stories header.top-level {
    padding-bottom: 30px;
  }
}
@media screen and (min-width: 960px) {
  section.testimonial_stories header.top-level {
    padding: 0 16.6666666667% 40px;
  }
}
@media screen and (min-width: 1200px) {
  section.testimonial_stories header.top-level {
    padding-bottom: 47px;
  }
}
section.testimonial_stories header.top-level::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
  display: none;
}
section.testimonial_stories header.top-level h1,
section.testimonial_stories header.top-level h2 {
  position: relative;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 48px;
  line-height: 38px;
  color: #151515;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  text-align: center;
  padding-bottom: 24px;
}
@media screen and (min-width: 620px) {
  section.testimonial_stories header.top-level h1,
  section.testimonial_stories header.top-level h2 {
    font-size: 55px;
    line-height: 45px;
  }
}
@media screen and (min-width: 960px) {
  section.testimonial_stories header.top-level h1,
  section.testimonial_stories header.top-level h2 {
    font-size: 70px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.testimonial_stories header.top-level h1,
  section.testimonial_stories header.top-level h2 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.testimonial_stories header.top-level h1 a:focus, section.testimonial_stories header.top-level h1 a:active, .no-touchevents section.testimonial_stories header.top-level h1 a:hover, section.testimonial_stories header.top-level h1 a:hover,
section.testimonial_stories header.top-level h2 a:focus,
section.testimonial_stories header.top-level h2 a:active,
.no-touchevents section.testimonial_stories header.top-level h2 a:hover,
section.testimonial_stories header.top-level h2 a:hover {
  text-decoration: none;
}
@media screen and (min-width: 620px) {
  section.testimonial_stories header.top-level h1,
  section.testimonial_stories header.top-level h2 {
    padding-bottom: 28px;
  }
}
@media screen and (min-width: 960px) {
  section.testimonial_stories header.top-level h1,
  section.testimonial_stories header.top-level h2 {
    padding-bottom: 38px;
  }
}
@media screen and (min-width: 1200px) {
  section.testimonial_stories header.top-level h1,
  section.testimonial_stories header.top-level h2 {
    padding-bottom: 46px;
  }
}
section.testimonial_stories header.top-level h1::after,
section.testimonial_stories header.top-level h2::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
}
@media screen and (min-width: 620px) {
  section.testimonial_stories header.top-level h1 {
    font-size: 60px;
    line-height: 50px;
  }
}
@media screen and (min-width: 960px) {
  section.testimonial_stories header.top-level h1 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.testimonial_stories header.top-level h3 {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 36px;
  line-height: 36px;
  text-align: center;
  margin: 20px auto;
  padding: 0;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.testimonial_stories header.top-level h3 {
    font-size: 30px;
    line-height: 30px;
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.testimonial_stories header.top-level h3 {
    font-size: 48px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.testimonial_stories header.top-level h3 {
    margin: 38px auto;
  }
}
section.testimonial_stories header.top-level p {
  color: #343434;
  margin: 18px auto;
  text-align: center;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.testimonial_stories header.top-level p {
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.testimonial_stories header.top-level p {
    margin: 32px auto;
  }
}
@media screen and (min-width: 1200px) {
  section.testimonial_stories header.top-level p {
    margin: 40px auto;
  }
}
section.testimonial_stories header.top-level p:last-of-type {
  margin-bottom: 0;
}
section.testimonial_stories header.top-level p a {
  color: #3B7CA7;
  text-decoration: underline;
}
section.testimonial_stories header.top-level p a:focus, section.testimonial_stories header.top-level p a:active, .no-touchevents section.testimonial_stories header.top-level p a:hover, section.testimonial_stories header.top-level p a:hover {
  color: #151515;
}
section.testimonial_stories header.top-level .more {
  display: inline-block;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 28px;
}
@media screen and (min-width: 960px) {
  section.testimonial_stories header.top-level .more {
    display: block;
  }
}
section.testimonial_stories header.top-level .more a {
  display: block;
  transition: color 0.25s ease-in-out;
  padding: 20px 0;
}
@media screen and (min-width: 960px) {
  section.testimonial_stories header.top-level .more a {
    padding: 30px 0;
  }
}
@media screen and (min-width: 1200px) {
  section.testimonial_stories header.top-level .more a {
    padding: 36px 0;
  }
}
section.testimonial_stories header.top-level .more a:focus, section.testimonial_stories header.top-level .more a:active, .no-touchevents section.testimonial_stories header.top-level .more a:hover, section.testimonial_stories header.top-level .more a:hover {
  text-decoration: none;
}
@media screen and (min-width: 960px) {
  section.testimonial_stories header.top-level {
    float: left;
    width: 26.3157894737%;
    margin-right: 15.7894736842%;
    padding-left: 0;
    padding-right: 0;
  }
  section.testimonial_stories header.top-level h2 {
    text-align: left;
  }
  section.testimonial_stories header.top-level h2.blue-bar::after {
    right: auto;
  }
  section.testimonial_stories header.top-level p {
    text-align: left;
  }
  section.testimonial_stories header.top-level .more a {
    color: #3B7CA7;
  }
}
@media screen and (max-width: 959px) {
  section.testimonial_stories header.top-level p {
    margin-bottom: 0;
  }
  section.testimonial_stories header.top-level .more {
    position: absolute;
    height: 74px;
    bottom: 0;
    right: 0;
    left: 0;
    border-top: 1px solid #d1d3d4;
    display: block;
    margin: 0 auto;
    line-height: 74px;
    text-align: center;
  }
}
section.testimonial_stories ul.testimonials {
  margin-bottom: 20px;
  /**
  * Testimonial
  */
}
section.testimonial_stories ul.testimonials::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 460px) {
  section.testimonial_stories ul.testimonials {
    margin-bottom: 50px;
  }
}
@media screen and (min-width: 960px) {
  section.testimonial_stories ul.testimonials {
    float: left;
    width: 57.8947368421%;
    margin-bottom: 0;
  }
}
section.testimonial_stories ul.testimonials li.testimonial {
  position: relative;
  margin-bottom: 20px;
  /**
  * Media
  */
  /**
  * Content
  */
  /**
  * Hosted Video
  */
}
section.testimonial_stories ul.testimonials li.testimonial::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 460px) {
  section.testimonial_stories ul.testimonials li.testimonial {
    display: flex;
  }
}
section.testimonial_stories ul.testimonials li.testimonial:last-child {
  margin-bottom: 0;
}
section.testimonial_stories ul.testimonials li.testimonial div.media {
  width: 100%;
}
@media screen and (min-width: 460px) {
  section.testimonial_stories ul.testimonials li.testimonial div.media {
    float: left;
    width: 40%;
    margin-right: 5%;
  }
}
@media screen and (min-width: 960px) {
  section.testimonial_stories ul.testimonials li.testimonial div.media {
    width: 36.3636363636%;
    margin-right: 9.0909090909%;
  }
}
section.testimonial_stories ul.testimonials li.testimonial div.content {
  position: relative;
  padding: 20px 8.3333333333%;
  /**
  * Quote
  */
  /**
  * Person
  */
}
@media screen and (min-width: 460px) {
  section.testimonial_stories ul.testimonials li.testimonial div.content {
    align-self: center;
    float: left;
    width: 55%;
    padding: 0;
  }
}
@media screen and (min-width: 960px) {
  section.testimonial_stories ul.testimonials li.testimonial div.content {
    width: 54.5454545455%;
  }
}
section.testimonial_stories ul.testimonials li.testimonial div.content a {
  color: #151515;
}
section.testimonial_stories ul.testimonials li.testimonial div.content a:focus, section.testimonial_stories ul.testimonials li.testimonial div.content a:active, .no-touchevents section.testimonial_stories ul.testimonials li.testimonial div.content a:hover, section.testimonial_stories ul.testimonials li.testimonial div.content a:hover {
  color: #3B7CA7;
}
section.testimonial_stories ul.testimonials li.testimonial div.content blockquote {
  position: relative;
  padding: 0;
  margin: 0 0 6px;
  border: 0;
}
@media screen and (min-width: 960px) {
  section.testimonial_stories ul.testimonials li.testimonial div.content blockquote {
    margin-bottom: 16px;
  }
}
section.testimonial_stories ul.testimonials li.testimonial div.content blockquote::before, section.testimonial_stories ul.testimonials li.testimonial div.content blockquote::after {
  content: "";
}
section.testimonial_stories ul.testimonials li.testimonial div.content blockquote p {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 20px;
  line-height: 30px;
  padding: 0;
}
section.testimonial_stories ul.testimonials li.testimonial div.content blockquote p::before {
  position: absolute;
  left: -10px;
}
section.testimonial_stories ul.testimonials li.testimonial div.content span.person {
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 14px;
  line-height: 24px;
  color: #151515;
  text-transform: uppercase;
}
section.testimonial_stories ul.testimonials li.testimonial.has-self-hosted-video, section.testimonial_stories ul.testimonials li.testimonial.has-third-party-video {
  display: block;
  margin-bottom: 30px;
  /**
  * Move content so it doesn't overlap the video play button
  */
}
section.testimonial_stories ul.testimonials li.testimonial.has-self-hosted-video:last-child, section.testimonial_stories ul.testimonials li.testimonial.has-third-party-video:last-child {
  margin-bottom: 0;
}
section.testimonial_stories ul.testimonials li.testimonial.has-self-hosted-video div.media, section.testimonial_stories ul.testimonials li.testimonial.has-third-party-video div.media {
  float: none;
  width: 100%;
  margin: 0;
  /**
  * Video Controls
  */
  /**
       * Video Buttons
       */
}
section.testimonial_stories ul.testimonials li.testimonial.has-self-hosted-video div.media .video-controls, section.testimonial_stories ul.testimonials li.testimonial.has-third-party-video div.media .video-controls {
  bottom: 20px;
  left: 0px;
  padding: 0;
}
section.testimonial_stories ul.testimonials li.testimonial.has-self-hosted-video div.media button.video, section.testimonial_stories ul.testimonials li.testimonial.has-third-party-video div.media button.video {
  /**
  * Reduce Button Sizes
  */
}
section.testimonial_stories ul.testimonials li.testimonial.has-self-hosted-video div.media button.video.play.show, section.testimonial_stories ul.testimonials li.testimonial.has-third-party-video div.media button.video.play.show {
  width: 80px;
  height: 80px;
}
@media screen and (min-width: 960px) {
  section.testimonial_stories ul.testimonials li.testimonial.has-self-hosted-video div.media button.video.pause.show, section.testimonial_stories ul.testimonials li.testimonial.has-self-hosted-video div.media button.video.resume.show, section.testimonial_stories ul.testimonials li.testimonial.has-self-hosted-video div.media button.video.mute.show, section.testimonial_stories ul.testimonials li.testimonial.has-self-hosted-video div.media button.video.unmute.show, section.testimonial_stories ul.testimonials li.testimonial.has-self-hosted-video div.media button.video.close.show, section.testimonial_stories ul.testimonials li.testimonial.has-third-party-video div.media button.video.pause.show, section.testimonial_stories ul.testimonials li.testimonial.has-third-party-video div.media button.video.resume.show, section.testimonial_stories ul.testimonials li.testimonial.has-third-party-video div.media button.video.mute.show, section.testimonial_stories ul.testimonials li.testimonial.has-third-party-video div.media button.video.unmute.show, section.testimonial_stories ul.testimonials li.testimonial.has-third-party-video div.media button.video.close.show {
    width: 40px;
    height: 40px;
    background-size: 12px 12px;
  }
}
section.testimonial_stories ul.testimonials li.testimonial.has-self-hosted-video div.content, section.testimonial_stories ul.testimonials li.testimonial.has-third-party-video div.content {
  padding: 24px 4.1666666667% 24px 0;
  transition: all 0.1s ease;
  width: 100%;
  float: none;
}
@media screen and (max-width: 619px) {
  section.testimonial_stories ul.testimonials li.testimonial.has-self-hosted-video div.content, section.testimonial_stories ul.testimonials li.testimonial.has-third-party-video div.content {
    padding-left: 4.1666666667%;
  }
}
section.testimonial_stories ul.testimonials li.testimonial.has-self-hosted-video div.content span.person, section.testimonial_stories ul.testimonials li.testimonial.has-third-party-video div.content span.person {
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 18px;
  line-height: 22px;
}
@media screen and (min-width: 620px) {
  section.testimonial_stories ul.testimonials li.testimonial.has-self-hosted-video div.content span.person, section.testimonial_stories ul.testimonials li.testimonial.has-third-party-video div.content span.person {
    font-size: 20px;
    line-height: 24px;
  }
}
section.testimonial_stories ul.testimonials li.testimonial.has-self-hosted-video div.content blockquote p::before, section.testimonial_stories ul.testimonials li.testimonial.has-third-party-video div.content blockquote p::before {
  display: none;
}
section.testimonial_stories ul.testimonials li.testimonial.has-self-hosted-video div.content blockquote p::after, section.testimonial_stories ul.testimonials li.testimonial.has-third-party-video div.content blockquote p::after {
  display: none;
}

/**
* Video
*/
section.video::after {
  clear: both;
  content: "";
  display: table;
}
section.video .container {
  position: relative;
}
@media screen and (min-width: 620px) {
  section.video .container {
    overflow: hidden;
  }
}
section.video header.top-level {
  padding: 0 8.3333333333% 24px;
  box-sizing: border-box;
  position: relative;
  box-sizing: border-box;
  position: unset;
}
section.video header.top-level::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 620px) {
  section.video header.top-level {
    padding-bottom: 30px;
  }
}
@media screen and (min-width: 960px) {
  section.video header.top-level {
    padding: 0 16.6666666667% 40px;
  }
}
@media screen and (min-width: 1200px) {
  section.video header.top-level {
    padding-bottom: 47px;
  }
}
section.video header.top-level::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
  display: none;
}
section.video header.top-level h1,
section.video header.top-level h2 {
  position: relative;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 48px;
  line-height: 38px;
  color: #151515;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  text-align: center;
  padding-bottom: 24px;
}
@media screen and (min-width: 620px) {
  section.video header.top-level h1,
  section.video header.top-level h2 {
    font-size: 55px;
    line-height: 45px;
  }
}
@media screen and (min-width: 960px) {
  section.video header.top-level h1,
  section.video header.top-level h2 {
    font-size: 70px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.video header.top-level h1,
  section.video header.top-level h2 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.video header.top-level h1 a:focus, section.video header.top-level h1 a:active, .no-touchevents section.video header.top-level h1 a:hover, section.video header.top-level h1 a:hover,
section.video header.top-level h2 a:focus,
section.video header.top-level h2 a:active,
.no-touchevents section.video header.top-level h2 a:hover,
section.video header.top-level h2 a:hover {
  text-decoration: none;
}
@media screen and (min-width: 620px) {
  section.video header.top-level h1,
  section.video header.top-level h2 {
    padding-bottom: 28px;
  }
}
@media screen and (min-width: 960px) {
  section.video header.top-level h1,
  section.video header.top-level h2 {
    padding-bottom: 38px;
  }
}
@media screen and (min-width: 1200px) {
  section.video header.top-level h1,
  section.video header.top-level h2 {
    padding-bottom: 46px;
  }
}
section.video header.top-level h1::after,
section.video header.top-level h2::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
}
@media screen and (min-width: 620px) {
  section.video header.top-level h1 {
    font-size: 60px;
    line-height: 50px;
  }
}
@media screen and (min-width: 960px) {
  section.video header.top-level h1 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.video header.top-level h3 {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 36px;
  line-height: 36px;
  text-align: center;
  margin: 20px auto;
  padding: 0;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.video header.top-level h3 {
    font-size: 30px;
    line-height: 30px;
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.video header.top-level h3 {
    font-size: 48px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.video header.top-level h3 {
    margin: 38px auto;
  }
}
section.video header.top-level p {
  color: #343434;
  margin: 18px auto;
  text-align: center;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.video header.top-level p {
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.video header.top-level p {
    margin: 32px auto;
  }
}
@media screen and (min-width: 1200px) {
  section.video header.top-level p {
    margin: 40px auto;
  }
}
section.video header.top-level p:last-of-type {
  margin-bottom: 0;
}
section.video header.top-level p a {
  color: #3B7CA7;
  text-decoration: underline;
}
section.video header.top-level p a:focus, section.video header.top-level p a:active, .no-touchevents section.video header.top-level p a:hover, section.video header.top-level p a:hover {
  color: #151515;
}
section.video header.top-level .more {
  display: inline-block;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 28px;
}
@media screen and (min-width: 960px) {
  section.video header.top-level .more {
    display: block;
  }
}
section.video header.top-level .more a {
  display: block;
  transition: color 0.25s ease-in-out;
  padding: 20px 0;
}
@media screen and (min-width: 960px) {
  section.video header.top-level .more a {
    padding: 30px 0;
  }
}
@media screen and (min-width: 1200px) {
  section.video header.top-level .more a {
    padding: 36px 0;
  }
}
section.video header.top-level .more a:focus, section.video header.top-level .more a:active, .no-touchevents section.video header.top-level .more a:hover, section.video header.top-level .more a:hover {
  text-decoration: none;
}
@media screen and (min-width: 620px) {
  section.video header.top-level {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    z-index: 2;
    height: 100%;
    width: 50%;
    padding: 30px 4.1666666667% 0;
    background: #fff;
    transition: all 0.25s ease-in-out;
  }
}
@media screen and (min-width: 620px) and (min-width: 960px) {
  section.video header.top-level {
    padding-top: 50px;
  }
}
@media screen and (min-width: 620px) {
  section.video header.top-level.hide {
    left: -50%;
  }
}
@media screen and (max-width: 619px) {
  section.video header.top-level p {
    display: none;
  }
}
section.video header.top-level p a {
  color: #3B7CA7;
}
section.video .media {
  display: block;
  position: relative;
}
section.video .media::after {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
section.video .media > video, section.video .media iframe, section.video .media > div {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
section.video .media.full-width .video-controls {
  left: 4.1666666667%;
}
section.video .media .video-controls {
  position: absolute;
  padding: 0;
  z-index: 1;
  transition: all 0.25s ease-in-out;
  left: 37.5%;
  margin-left: 3%;
  top: 36%;
  transition: all 0.25s ease-in-out;
}
@media screen and (min-width: 620px) {
  section.video .media .video-controls {
    left: 68.125%;
    top: 38%;
  }
}
@media screen and (min-width: 960px) {
  section.video .media .video-controls {
    bottom: 40px;
  }
}
@media screen and (min-width: 1200px) {
  section.video .media .video-controls {
    bottom: 50px;
  }
}

/**
* Event Template
*/
.today-events {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin: 0 auto;
  max-width: 1100px;
  padding: 0 20px;
  /**
  * Event Article
  */
  /**
  * Event Date, Time, Links
  */
  /**
  * 620 design
  */
  /**
  * 320 design
  */
}
.today-events section.event {
  width: 66.6666666667%;
  padding: 100px 11.1111111111% 0 0;
  border-right: 1px solid #E1E1E1;
}
.today-events section.event header h1 {
  position: relative;
  padding: 0 0 40px;
  margin: 0;
  text-align: center;
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 45px;
  line-height: 55px;
}
.today-events section.event header h1::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
}
.today-events section.event article.tribe_events .image img {
  max-height: 340px;
  max-width: 100%;
  width: auto;
  margin-left: auto;
  margin-right: auto;
}
.today-events section.event article.tribe_events .content {
  padding: 51px 0;
}
.today-events section.event article.tribe_events .content p {
  font-size: 18px;
  line-height: 28px;
  color: #343434;
}
.today-events section.event article.tribe_events .content p:first-child {
  font-family: "franklin-gothic-atf", sans-serif;
  font-weight: 500;
  font-style: normal;
}
.today-events section.event article.tribe_events footer {
  display: flex;
  flex-direction: row;
  margin: 0 0 50px;
}
.today-events section.event article.tribe_events footer h2 {
  font-family: "franklin-gothic-compressed", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 18px;
  line-height: 28px;
  text-transform: uppercase;
  padding-right: 5px;
}
.today-events section.event article.tribe_events footer a {
  font-size: 18px;
  line-height: 28px;
  text-transform: lowercase;
}
.today-events aside.event-sidebar {
  width: 33.3333333333%;
  padding: 100px 0 0 4.1666666667%;
  /**
  * Event Date, Time
  */
  /**
  * Event Links
  */
  /**
  * Social Share
  */
}
.today-events aside.event-sidebar a {
  color: #3B7CA7;
  text-decoration: underline;
}
.today-events aside.event-sidebar a:focus, .today-events aside.event-sidebar a:active, .no-touchevents .today-events aside.event-sidebar a:hover, .today-events aside.event-sidebar a:hover {
  color: #151515;
}
.today-events aside.event-sidebar ul.widget {
  float: left;
  width: 100%;
}
.today-events aside.event-sidebar ul.widget li {
  color: #343434;
  text-align: center;
}
.today-events aside.event-sidebar ul.widget li span.month-date {
  display: block;
  font-family: "franklin-gothic-compressed", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 60px;
  line-height: 60px;
  color: #151515;
  text-transform: uppercase;
  margin: 0 auto 37px;
}
.today-events aside.event-sidebar ul.widget li .range-container span {
  display: block;
}
.today-events aside.event-sidebar ul.widget li .range-container div.range-start,
.today-events aside.event-sidebar ul.widget li .range-container div.range-hyphen,
.today-events aside.event-sidebar ul.widget li .range-container div.range-end {
  display: inline-block;
}
.today-events aside.event-sidebar ul.widget li .range-container div.range-hyphen {
  vertical-align: super;
}
.today-events aside.event-sidebar ul.widget li p:last-child {
  text-transform: uppercase;
}
.today-events aside.event-sidebar ul.event-actions {
  float: left;
  width: 100%;
}
.today-events aside.event-sidebar ul.event-actions > li {
  font-family: "franklin-gothic-atf", sans-serif;
  font-weight: 500;
  font-style: normal;
  padding: 25px 0;
  border-bottom: 1px solid #E1E1E1;
}
.today-events aside.event-sidebar ul.event-actions > li:last-child {
  border-bottom: 0;
}
.today-events aside.event-sidebar ul.event-actions > li .arrow-right {
  margin: 0;
  padding: 0;
  background-color: transparent;
  border: none;
  -webkit-appearance: none;
  border-radius: 0;
  width: 100%;
  display: block;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  font-size: 18px;
  line-height: 28px;
  text-transform: uppercase;
  color: #fff;
  background-color: #4B9CD3;
  padding: 18px;
}
.today-events aside.event-sidebar ul.event-actions > li .arrow-right .arrow-down {
  display: inline-block;
  vertical-align: middle;
  width: 16px;
  height: 15px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctZG93biIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDE4IDEwLjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDEwLjYiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cG9seWdvbiBpZD0iYXJyb3ctZG93bi1wYXRoIiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjksMTAuNiAwLDEuNiAxLjYsMCA5LDcuNCAxNi40LDAgMTgsMS42ICIvPgo8L3N2Zz4K) center center no-repeat;
  background-size: 16px 16px;
  margin-left: 10px;
}
.today-events aside.event-sidebar ul.event-actions > li .arrow-right .arrow-down.arrow-up {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iYXJyb3ctdXAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxOCAxMC42IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxOCAxMC42IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gZmlsbD0iI0ZGRkZGRiIgaWQ9ImFycm93LXVwLXBhdGgiIHBvaW50cz0iOSwwIDAsOSAxLjYsMTAuNiA5LDMuMiAxNi40LDEwLjYgMTgsOSAiLz4KPC9zdmc+Cg==) center center no-repeat;
  background-size: 16px 16px;
}
.today-events aside.event-sidebar ul.event-actions > li .tickets-content {
  display: none;
  padding: 25px 0 0;
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
  color: #343434;
}
.today-events aside.event-sidebar ul.event-actions > li .tickets-content.show {
  display: block;
}
.today-events aside.event-sidebar ul.event-actions > li .tickets-content.show a {
  text-decoration: underline;
}
.today-events aside.event-sidebar ul.event-actions > li button.btn, .today-events aside.event-sidebar ul.event-actions > li button.button {
  width: 100%;
  text-align: left;
  font-family: "franklin-gothic-atf", sans-serif;
  font-weight: 500;
  font-style: normal;
}
.today-events aside.event-sidebar ul.event-actions > li .btn-print {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tcHJpbnQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNiAyMC40IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyNiAyMC40IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Imljb24tcHJpbnQtcGF0aCIgZmlsbD0iIzRCOUNEMyIgZD0iTTIxLjEsNS43di01YzAtMC40LTAuMy0wLjctMC43LTAuN0g1LjZDNS4yLDAsNC45LDAuMyw0LjksMC43djVDMi4xLDYuMSwwLDguNCwwLDExLjIKCWMwLDMuMSwyLjUsNS41LDUuNSw1LjVoMC44djIuOWMwLDAuNCwwLjMsMC43LDAuNywwLjdoMTEuN2MwLjQsMCwwLjctMC4zLDAuNy0wLjd2LTIuOWgwLjhjMy4xLDAsNS41LTIuNSw1LjUtNS41CglDMjYsOC40LDIzLjksNi4xLDIxLjEsNS43eiBNNi40LDEuNWgxMy4zdjQuMkg2LjRWMS41eiBNMTguMSwxOC45SDcuOXYtNC44aDEwLjNWMTguOXogTTIwLjUsMTUuM2gtMC44di0xLjJoMS4zCgljMC40LDAsMC43LTAuMywwLjctMC43YzAtMC40LTAuMy0wLjctMC43LTAuN0g1LjFjLTAuNCwwLTAuNywwLjMtMC43LDAuN2MwLDAuNCwwLjMsMC43LDAuNywwLjdoMS4zdjEuMkg1LjVjLTIuMiwwLTQtMS44LTQtNAoJczEuOC00LDQtNGgxNC45YzIuMiwwLDQsMS44LDQsNFMyMi43LDE1LjMsMjAuNSwxNS4zeiBNMTguMSwyLjhoLTAuMmMtMC40LDAtMC43LDAuMy0wLjcsMC43czAuMywwLjcsMC43LDAuN2gwLjIKCWMwLjQsMCwwLjctMC4zLDAuNy0wLjdTMTguNSwyLjgsMTguMSwyLjh6IE0xNS42LDIuOGgtMC4yYy0wLjQsMC0wLjcsMC4zLTAuNywwLjdzMC4zLDAuNywwLjcsMC43aDAuMmMwLjQsMCwwLjctMC4zLDAuNy0wLjcKCVMxNiwyLjgsMTUuNiwyLjh6Ii8+Cjwvc3ZnPgo=) 100% 50% no-repeat;
  background-size: 20px 20px;
}
.today-events aside.event-sidebar ul.event-actions > li .add-to-calendar {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tY2FsZW5kYXJfMV8iIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIKCSB5PSIwcHgiIHZpZXdCb3g9IjAgMCAyMCAyMi4zIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyMCAyMi4zIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9Imljb24tY2FsZW5kYXItcGF0aCIgZmlsbD0iIzE1MTUxNSIgZD0iTTQuMywyMi4zaDExLjNjMi40LDAsNC4zLTEuOSw0LjMtNC4zVjYuNWMwLTIuNC0xLjktNC4zLTQuMy00LjNoLTAuNVYwLjkKCWMwLTAuNS0wLjQtMC45LTAuOS0wLjljLTAuNSwwLTAuOSwwLjQtMC45LDAuOXYxLjNoLTdWMC45QzYuNSwwLjQsNi4xLDAsNS43LDBTNC44LDAuNCw0LjgsMC45djEuM0g0LjNDMS45LDIuMiwwLDQuMSwwLDYuNVYxOAoJQzAsMjAuNCwyLDIyLjMsNC4zLDIyLjN6IE0xNS43LDIwLjZINC4zYy0xLjQsMC0yLjYtMS4yLTIuNi0yLjZ2LTcuN2gxNi41VjE4QzE4LjMsMTkuNSwxNy4xLDIwLjYsMTUuNywyMC42eiBNNC4zLDMuOWgwLjV2MS45CgljMCwwLjUsMC40LDAuOSwwLjksMC45czAuOS0wLjQsMC45LTAuOVYzLjloN3YxLjljMCwwLjUsMC40LDAuOSwwLjksMC45YzAuNSwwLDAuOS0wLjQsMC45LTAuOVYzLjloMC41YzEuNCwwLDIuNiwxLjIsMi42LDIuNnYyCglIMS43di0yQzEuNyw1LjEsMi45LDMuOSw0LjMsMy45eiIvPgo8L3N2Zz4K) 100% 50% no-repeat;
  background-size: 20px 20px;
}
.today-events aside.event-sidebar ul.event-actions > li .add-to-calendar ul::after {
  clear: both;
  content: "";
  display: table;
}
.today-events aside.event-sidebar ul.event-actions > li .add-to-calendar li {
  float: left;
  display: inline-block;
}
.today-events aside.event-sidebar ul.event-actions > li .add-to-calendar .btn, .today-events aside.event-sidebar ul.event-actions > li .add-to-calendar input[type=submit], .today-events aside.event-sidebar ul.event-actions > li .add-to-calendar input[type=reset], .today-events aside.event-sidebar ul.event-actions > li .add-to-calendar .button {
  color: #3B7CA7;
  width: auto;
  transition: color 0.25s ease-in-out;
}
.today-events aside.event-sidebar ul.event-actions > li .add-to-calendar .btn:focus, .today-events aside.event-sidebar ul.event-actions > li .add-to-calendar input[type=submit]:focus, .today-events aside.event-sidebar ul.event-actions > li .add-to-calendar input[type=reset]:focus, .today-events aside.event-sidebar ul.event-actions > li .add-to-calendar .button:focus, .today-events aside.event-sidebar ul.event-actions > li .add-to-calendar .btn:active, .today-events aside.event-sidebar ul.event-actions > li .add-to-calendar input[type=submit]:active, .today-events aside.event-sidebar ul.event-actions > li .add-to-calendar input[type=reset]:active, .today-events aside.event-sidebar ul.event-actions > li .add-to-calendar .button:active, .no-touchevents .today-events aside.event-sidebar ul.event-actions > li .add-to-calendar .btn:hover, .today-events aside.event-sidebar ul.event-actions > li .add-to-calendar .btn:hover, .today-events aside.event-sidebar ul.event-actions > li .add-to-calendar input[type=submit]:hover, .today-events aside.event-sidebar ul.event-actions > li .add-to-calendar input[type=reset]:hover, .today-events aside.event-sidebar ul.event-actions > li .add-to-calendar .button:hover {
  color: #151515;
  text-decoration: none;
}
.today-events aside.event-sidebar ul.event-social-sharing {
  display: flex;
  flex-direction: row;
  justify-content: center;
  width: 100%;
  margin: 0 auto;
}
.today-events aside.event-sidebar ul.event-social-sharing li {
  padding: 0 25px;
  border-bottom: 0;
}
.today-events aside.event-sidebar ul.event-social-sharing li a {
  display: block;
  width: 20px;
  height: 20px;
  text-indent: -9999px;
  margin: 0 auto;
}
.today-events aside.event-sidebar ul.event-social-sharing li a.email {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbi1lbnZlbG9wZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDE4IDE0LjEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDE0LjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBpZD0iaWNvbi1lbnZlbG9wZS1wYXRoIiBkPSJNMTYuMyw0LjRjLTEuNiwxLjEtMy4xLDIuMi00LjcsMy4zQzEwLjksOC4xLDkuOCw5LDksOWgwaDBDOC4yLDksNy4xLDguMSw2LjQsNy42CglDNC45LDYuNSwzLjMsNS40LDEuNyw0LjRDMSwzLjksMCwyLjcsMCwxLjhDMCwwLjgsMC41LDAsMS42LDBoMTQuOEMxNy4zLDAsMTgsMC43LDE4LDEuNkMxOCwyLjcsMTcuMiwzLjcsMTYuMyw0LjR6IE0xOCwxMi41CgljMCwwLjktMC43LDEuNi0xLjYsMS42SDEuNmMtMC45LDAtMS42LTAuNy0xLjYtMS42di04YzAuMywwLjMsMC42LDAuNiwxLDAuOWMxLjcsMS4xLDMuNCwyLjMsNSwzLjVjMC44LDAuNiwxLjksMS40LDMsMS40aDBoMAoJYzEuMSwwLDIuMS0wLjgsMy0xLjRjMS42LTEuMiwzLjMtMi4zLDUtMy41YzAuNC0wLjMsMC43LTAuNSwxLTAuOVYxMi41eiIvPgo8L3N2Zz4K) center no-repeat;
  background-size: 20px 20px;
}
.today-events aside.event-sidebar ul.event-social-sharing li a.email:focus, .today-events aside.event-sidebar ul.event-social-sharing li a.email:active, .no-touchevents .today-events aside.event-sidebar ul.event-social-sharing li a.email:hover, .today-events aside.event-sidebar ul.event-social-sharing li a.email:hover {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjEuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iaWNvbi1lbnZlbG9wZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDE4IDE0LjEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE4IDE0LjEiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBpZD0iaWNvbi1lbnZlbG9wZS1wYXRoIiBmaWxsPSIjNEI5Q0QzIiBkPSJNMTYuMyw0LjRjLTEuNiwxLjEtMy4xLDIuMi00LjcsMy4zQzEwLjksOC4xLDkuOCw5LDksOWgwaDBDOC4yLDksNy4xLDguMSw2LjQsNy42CglDNC45LDYuNSwzLjMsNS40LDEuNyw0LjRDMSwzLjksMCwyLjcsMCwxLjhDMCwwLjgsMC41LDAsMS42LDBoMTQuOEMxNy4zLDAsMTgsMC43LDE4LDEuNkMxOCwyLjcsMTcuMiwzLjcsMTYuMyw0LjR6IE0xOCwxMi41CgljMCwwLjktMC43LDEuNi0xLjYsMS42SDEuNmMtMC45LDAtMS42LTAuNy0xLjYtMS42di04YzAuMywwLjMsMC42LDAuNiwxLDAuOWMxLjcsMS4xLDMuNCwyLjMsNSwzLjVjMC44LDAuNiwxLjksMS40LDMsMS40aDBoMAoJYzEuMSwwLDIuMS0wLjgsMy0xLjRjMS42LTEuMiwzLjMtMi4zLDUtMy41YzAuNC0wLjMsMC43LTAuNSwxLTAuOVYxMi41eiIvPgo8L3N2Zz4K) center no-repeat;
  background-size: 20px 20px;
}
.today-events aside.event-sidebar ul.event-social-sharing li a.facebook {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tZmFjZWJvb2siIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMSAxOS41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMSAxOS41IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InNvY2lhbGljb24tZmFjZWJvb2stcGF0aCIgZD0iTTExLDAuMkMxMC43LDAuMiw5LjQsMCw4LDBDNS4zLDAsMy4zLDEuNiwzLjMsNC42djIuNkgwdjMuNGgzLjN2OC45aDMuOXYtOC45aDMuM0wxMSw3LjIKCUg3LjFWNC45YzAtMSwwLjMtMS42LDEuOC0xLjZoMlYwLjJIMTF6Ii8+Cjwvc3ZnPgo=) center no-repeat;
  background-size: 20px 20px;
}
.today-events aside.event-sidebar ul.event-social-sharing li a.facebook:focus, .today-events aside.event-sidebar ul.event-social-sharing li a.facebook:active, .no-touchevents .today-events aside.event-sidebar ul.event-social-sharing li a.facebook:hover, .today-events aside.event-sidebar ul.event-social-sharing li a.facebook:hover {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tZmFjZWJvb2siIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMSAxOS41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMSAxOS41IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InNvY2lhbGljb24tZmFjZWJvb2stcGF0aCIgZmlsbD0iIzRCOUNEMyIgZD0iTTExLDAuMkMxMC43LDAuMiw5LjQsMCw4LDBDNS4zLDAsMy4zLDEuNiwzLjMsNC42djIuNkgwdjMuNGgzLjN2OC45aDMuOXYtOC45aDMuM0wxMSw3LjIKCUg3LjFWNC45YzAtMSwwLjMtMS42LDEuOC0xLjZoMlYwLjJIMTF6Ii8+Cjwvc3ZnPgo=) center no-repeat;
  background-size: 20px 20px;
}
.today-events aside.event-sidebar ul.event-social-sharing li a.twitter {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjUuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tdHdpdHRlciIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDIzIDE4LjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIzIDE4Ljk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTIuMzkwMDg4LC0yNS4wNTg1OTcpIj4KCTxwYXRoIGlkPSJwYXRoMTAwOSIgZD0iTS01MC42LDI1LjNsNy42LDEwLjFsLTcuNiw4LjJoMS43bDYuNy03LjJsNS40LDcuMmg1LjhsLTgtMTAuN2w3LjEtNy43aC0xLjdsLTYuMSw2LjZsLTUtNi42SC01MC42egoJCSBNLTQ4LjEsMjYuNmgyLjdsMTEuOCwxNS44aC0yLjdMLTQ4LjEsMjYuNnoiLz4KPC9nPgo8L3N2Zz4K) center no-repeat;
  background-size: 20px 20px;
}
.today-events aside.event-sidebar ul.event-social-sharing li a.twitter:focus, .today-events aside.event-sidebar ul.event-social-sharing li a.twitter:active, .no-touchevents .today-events aside.event-sidebar ul.event-social-sharing li a.twitter:hover, .today-events aside.event-sidebar ul.event-social-sharing li a.twitter:hover {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tdHdpdHRlciIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDIzIDE4LjkiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIzIDE4LjkiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBpZD0ic29jaWFsaWNvbi10d2l0dGVyLXBhdGgiIGZpbGw9IiM0QjlDRDMiIGQ9Ik0yMywyLjJjLTAuOCwwLjMtMS43LDAuNi0yLjcsMC44YzAuOS0wLjYsMS43LTEuNiwyLTIuN2MtMC45LDAuNS0xLjksMC45LTMsMS4xCgljLTAuOC0wLjgtMi0xLjQtMy41LTEuNGMtMi43LDAtNC43LDItNC43LDQuN2MwLDAuMywwLDAuOCwwLjIsMS4xYy0zLjktMC4yLTcuNC0yLTkuOC01QzEuMywxLjYsMC45LDIuNCwwLjksMy4zCgljMCwxLjYsMC44LDMuMiwyLDMuOWMtMC44LDAtMS42LTAuMy0yLjItMC42bDAsMGMwLDIuNCwxLjYsNC4zLDMuOCw0LjZjLTAuMywwLjItMC42LDAuMy0xLjEsMC4zYy0wLjMsMC0wLjYsMC0wLjksMAoJYzAuNiwxLjksMi40LDMuMiw0LjQsMy4zYy0xLjYsMS4zLTMuNiwyLTUuOCwyYy0wLjUsMC0wLjgsMC0xLjEsMGMyLDEuNCw0LjYsMiw3LjIsMmM4LjcsMCwxMy40LTcuMiwxMy40LTEzLjRjMC0wLjIsMC0wLjUsMC0wLjYKCUMyMS42LDMuOSwyMi40LDMuMiwyMywyLjIiLz4KPC9zdmc+Cg==) center no-repeat;
  background-size: 20px 20px;
}
@media screen and (max-width: 959px) {
  .today-events {
    flex-direction: column;
    max-width: 100%;
    padding: 0;
  }
  .today-events section.event {
    width: 100%;
    padding: 50px 0 0 0;
    border-right: 0;
    border-bottom: 1px solid #E1E1E1;
  }
  .today-events section.event header h1 {
    font-size: 40px;
    line-height: 46px;
    padding: 0 0 27px;
  }
  .today-events section.event article.tribe_events .content {
    padding: 30px 4.1666666667%;
  }
  .today-events section.event article.tribe_events footer {
    padding: 0 4.1666666667%;
  }
  .today-events aside.event-sidebar {
    width: 100%;
    padding: 38px 0 0 0;
  }
  .today-events aside.event-sidebar ul.widget {
    width: 33.3333333333%;
    padding: 0 4.1666666667%;
  }
  .today-events aside.event-sidebar ul.widget li span.month-date {
    width: 37.5%;
    padding: 28px 0 0;
    margin: 0 auto 27px;
  }
  .today-events aside.event-sidebar ul.event-actions {
    width: 66.6666666667%;
    padding: 0 4.1666666667% 50px;
    margin: 0;
    border-left: 1px solid #E1E1E1;
  }
  .today-events aside.event-sidebar ul.event-social-sharing {
    justify-content: flex-start;
  }
  .today-events aside.event-sidebar ul.event-social-sharing li {
    padding: 0 40px 0 0;
  }
}
@media screen and (max-width: 619px) {
  .today-events section.event header h1 {
    font-size: 28px;
    line-height: 1;
  }
  .today-events section.event article.tribe_events .content p {
    font-size: 16px;
    line-height: 26px;
  }
  .today-events section.event article.tribe_events footer h2 {
    font-size: 16px;
    line-height: 26px;
  }
  .today-events section.event article.tribe_events footer a {
    font-size: 16px;
    line-height: 26px;
  }
  .today-events aside.event-sidebar {
    padding: 50px 0 0 0;
  }
  .today-events aside.event-sidebar ul.widget {
    width: 100%;
  }
  .today-events aside.event-sidebar ul.widget li span.month-date {
    width: 100%;
    padding: 0;
    margin: 0 auto 30px;
    font-size: 50px;
  }
  .today-events aside.event-sidebar ul.event-actions {
    width: 100%;
    border-left: 0;
  }
  .today-events aside.event-sidebar ul.event-social-sharing {
    justify-content: center;
  }
  .today-events aside.event-sidebar ul.event-social-sharing li {
    padding: 0 25px;
  }
}

/**
* Event Map
*/
section.map {
  background: #EEE;
}

body.unc-experience h1.home-title {
  position: absolute;
  clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
  padding: 0;
  border: 0;
  height: 1px;
  width: 1px;
  overflow: hidden;
}

.single-gallery .content_module.photo_gallery {
  margin: 0 auto;
}
.single-gallery .swiper-wrapper {
  margin: 0;
}
.single-gallery header.top-level p {
  margin-top: 24px !important;
}

.single-person section.post article div.media {
  width: 100%;
}
.single-person section.post article div.media > figure,
.single-person section.post article div.media > img {
  width: 50%;
  height: auto;
  margin: 0 auto;
}

/**
* Article
*/
section.post {
  margin-top: 65px;
  /**
  * Header
  */
  /**
  * Article
  */
  /**
  * 960 design
  */
  /**
  * 620 design
  */
  /**
  * 320 Design
  */
}
section.post > header {
  position: relative;
  width: 100%;
  padding: 0 12.5% 50px;
  text-align: center;
  /**
  * Terms
  */
  /**
  * Heading
  */
  /**
  * Excerpt
  */
  /**
  * Author Metadata
  */
}
section.post > header::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
}
section.post > header div.terms {
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 30px;
  line-height: 36px;
  color: #151515;
  text-transform: uppercase;
}
section.post > header div.terms a {
  color: #4B9CD3;
}
section.post > header div.terms a:focus, section.post > header div.terms a:active, .no-touchevents section.post > header div.terms a:hover, section.post > header div.terms a:hover {
  color: #151515;
}
section.post > header h1 {
  margin: 20px 0 35px;
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 65px;
  line-height: 1;
  color: #151515;
}
section.post > header .excerpt {
  font-size: 20px;
  line-height: 30px;
  color: #343434;
  padding: 0 22.2222222222%;
  margin-bottom: 35px;
}
section.post > header div.author-metadata {
  font-size: 18px;
  line-height: 28px;
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
}
section.post > header div.author-metadata span.comma {
  margin-right: 5px;
}
section.post > header div.author-metadata a {
  color: #151515;
  text-transform: capitalize;
}
section.post article {
  /**
  * Media
  */
  /**
  * Content Wrapper
  */
  /**
  * Footer
  */
}
section.post article .media-container {
  margin: 0 4.1666666667% 50px;
}
@media screen and (min-width: 960px) {
  section.post article .media-container {
    margin: 0 8.3333333333% 50px;
  }
}
section.post article .media-container .has-content-area p {
  margin: 0;
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
}
section.post article .media-container .video-controls button.play.show {
  right: 0;
}
section.post article .media-container figure .image-container {
  display: block;
  position: relative;
  overflow: hidden;
}
section.post article .media-container figure .image-container::after {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
section.post article .media-container figure .image-container > img {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
section.post article .media-container figure img {
  padding-bottom: 0;
}
section.post article .media-container figure figcaption {
  padding-top: 10px;
}
section.post article div.content-wrapper {
  margin-top: 40px;
  /**
  * Social Sharing
  */
  /**
  * Content
  */
}
section.post article div.content-wrapper::after {
  clear: both;
  content: "";
  display: table;
}
section.post article div.content-wrapper aside {
  float: left;
  width: 4.1666666667%;
  margin: 0 0 0 8.3333333333%;
}
section.post article div.content-wrapper aside.sticky-on-scroll {
  position: -moz-sticky;
  position: -ms-sticky;
  position: -o-sticky;
  position: sticky;
  top: 100px;
}
section.post article div.content-wrapper aside.sticky-on-scroll::before, section.post article div.content-wrapper aside.sticky-on-scroll::after {
  content: "";
  display: table;
}
section.post article div.content-wrapper div.content {
  float: right;
  width: 50%;
  margin: 0 25% 0 0;
  /**
  * Headings
  */
}
section.post article div.content-wrapper div.content > *:first-child {
  margin-top: 0;
}
section.post article div.content-wrapper div.content h1 {
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 30px;
  line-height: 40px;
  color: #151515;
  margin: 40px 0 10px;
}
section.post article div.content-wrapper div.content h2 {
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 26px;
  line-height: 36px;
  color: #151515;
  margin: 40px 0 10px;
}
section.post article div.content-wrapper div.content h3 {
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 22px;
  line-height: 32px;
  color: #151515;
  margin: 30px 0 10px;
}
section.post article div.content-wrapper div.content h4 {
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 20px;
  line-height: 30px;
  color: #151515;
  margin: 30px 0 10px;
}
section.post article div.content-wrapper div.content h5 {
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 18px;
  line-height: 28px;
  color: #151515;
}
section.post article div.content-wrapper div.content h6 {
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 16px;
  line-height: 26px;
  color: #151515;
}
section.post article div.content-wrapper div.content p,
section.post article div.content-wrapper div.content li,
section.post article div.content-wrapper div.content ol,
section.post article div.content-wrapper div.content dt,
section.post article div.content-wrapper div.content dd,
section.post article div.content-wrapper div.content address,
section.post article div.content-wrapper div.content pre {
  font-size: 20px;
  line-height: 30px;
  color: #343434;
}
section.post article div.content-wrapper div.content .has-content-area > .pf-content {
  /**
  * Large First Paragraph
  */
}
section.post article div.content-wrapper div.content .has-content-area > .pf-content > p:first-of-type {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 22px;
  line-height: 36px;
  color: #231f20;
}
section.post article div.content-wrapper div.content p iframe {
  width: 100%;
}
section.post article div.content-wrapper div.content strong {
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 700;
  font-style: normal;
}
section.post article div.content-wrapper .video-embed {
  position: relative;
  padding-top: 56.25%;
  margin-bottom: 40px;
}
section.post article div.content-wrapper .video-embed iframe {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
section.post article > footer {
  clear: both;
  float: left;
  width: 100%;
  padding: 50px 25% 0;
  /**
  * Terms
  */
}
section.post article > footer span.taxonomy {
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 18px;
  line-height: 28px;
  text-transform: uppercase;
}
section.post article > footer a {
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 18px;
  line-height: 28px;
  text-transform: initial;
  text-decoration: underline;
  margin-left: 19px;
}
@media screen and (max-width: 1199px) {
  section.post > header {
    padding: 0 8.3333333333% 40px;
  }
  section.post > header .excerpt {
    padding: 0 20%;
  }
  section.post article div.content-wrapper {
    margin-top: 30px;
  }
  section.post article div.content-wrapper div.content {
    width: 62.5%;
    margin: 0 16.6666666667% 0 0;
  }
  section.post article > footer {
    padding: 30px 20.8333333333% 0;
  }
}
@media screen and (max-width: 959px) {
  section.post {
    margin-top: 45px;
  }
  section.post > header {
    padding-bottom: 40px;
  }
  section.post > header h1 {
    font-size: 40px;
    line-height: 44px;
    margin: 25px 0 20px;
  }
  section.post > header div.terms {
    font-size: 26px;
    line-height: 30px;
  }
  section.post > header .excerpt {
    font-size: 16px;
    line-height: 26px;
    padding: 0;
    margin-bottom: 20px;
  }
  section.post > header div.author-metadata {
    font-size: 16px;
    line-height: 26px;
  }
  section.post article div.media-container {
    margin-bottom: 40px;
  }
  section.post article div.media-container figure {
    max-width: 100%;
  }
  section.post article div.content-wrapper {
    padding: 0 4.1666666667%;
  }
  section.post article div.content-wrapper aside {
    float: none;
    width: 100%;
    margin: 0;
  }
  section.post article div.content-wrapper aside.sticky-on-scroll {
    position: fixed;
    top: inherit;
    bottom: 0;
    left: 0;
    z-index: 80;
  }
  section.post article div.content-wrapper div.content {
    float: none;
    width: auto;
    margin: 0;
  }
  section.post article > footer {
    width: 100%;
    padding: 30px 4.1666666667%;
  }
}
@media screen and (max-width: 619px) {
  section.post > header {
    padding-bottom: 30px;
  }
  section.post > header h1 {
    font-size: 28px;
    line-height: 1;
  }
  section.post > header div.terms {
    font-size: 22px;
    line-height: 1;
  }
  section.post > header div.author-metadata {
    font-size: 14px;
    line-height: 24px;
  }
  section.post article div.media-container {
    margin-bottom: 30px;
  }
  section.post article div.content-wrapper {
    margin-top: 20px;
  }
  section.post article div.content-wrapper div.content h1 {
    font-size: 24px;
    line-height: 34px;
  }
  section.post article div.content-wrapper div.content h2 {
    font-size: 22px;
    line-height: 32px;
  }
  section.post article div.content-wrapper div.content h3 {
    font-size: 20px;
    line-height: 30px;
  }
  section.post article div.content-wrapper div.content h4 {
    font-size: 16px;
    line-height: 26px;
  }
  section.post article div.content-wrapper div.content p,
  section.post article div.content-wrapper div.content li,
  section.post article div.content-wrapper div.content ol,
  section.post article div.content-wrapper div.content dt,
  section.post article div.content-wrapper div.content dd,
  section.post article div.content-wrapper div.content address,
  section.post article div.content-wrapper div.content pre {
    font-size: 16px;
    line-height: 26px;
  }
  section.post article div.content-wrapper div.content .has-content-area > .pf-content {
    /**
    * Large First Paragraph
    */
  }
  section.post article div.content-wrapper div.content .has-content-area > .pf-content > p:first-of-type {
    font-size: 18px;
    line-height: 32px;
  }
  section.post article div.content-wrapper div.content p {
    font-size: 18px;
    line-height: 32px;
  }
  section.post article div.content-wrapper div.content p.wp-caption-text {
    font-size: 12px;
    line-height: 20px;
  }
  section.post article > footer {
    padding-top: 10px;
  }
  section.post article > footer span.taxonomy {
    font-size: 16px;
    line-height: 26px;
    text-transform: uppercase;
    padding-right: 5px;
  }
  section.post article > footer a {
    font-size: 16px;
    line-height: 26px;
  }
}

/**
* Article Up Next
*/
section.up-next {
  background-color: #4B9CD3;
  padding: 40px 0;
  /**
  * 960 design
  */
  /**
  * 620 design
  */
  /**
  * 320 design
  */
}
section.up-next div.content-wrapper {
  width: 100%;
  padding: 0 25%;
}
section.up-next div.content-wrapper strong {
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
  color: #fff;
  font-size: 16px;
  line-height: 26px;
  text-transform: uppercase;
  font-weight: normal;
}
section.up-next div.content-wrapper a {
  display: block;
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  color: #fff;
  font-size: 22px;
  line-height: 30px;
}
@media screen and (max-width: 1199px) {
  section.up-next div.content-wrapper {
    padding: 0 20.8333333333%;
  }
}
@media screen and (max-width: 959px) {
  section.up-next div.content-wrapper {
    padding: 0 4.1666666667%;
  }
}
@media screen and (max-width: 619px) {
  section.up-next div.content-wrapper a {
    font-size: 20px;
    line-height: 28px;
  }
}

/**
* Discover Theme
*/
section.discover-theme {
  padding: 160px 0 50px 0;
  background-color: #EEE;
  /**
  * Header
  */
  /**
  * Posts
  */
  /**
  * Infinite Scroll
  * - Force alignment
  */
  /**
  * 620 design
  */
  /**
  * 320 design
  */
}
section.discover-theme header.top-level {
  position: absolute;
  top: 110px;
  left: 0;
  z-index: 2;
  width: 29.1666666667%;
  margin: 0 0 0 8.3333333333%;
  /**
  * Discover
  */
  /**
  * Term Description
  */
}
section.discover-theme header.top-level > span {
  display: block;
  margin: 0 0 24px 0;
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 30px;
  line-height: 30px;
  text-transform: uppercase;
}
section.discover-theme header.top-level h1 {
  position: relative;
  padding: 0 0 36px 0;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 120px;
  line-height: 100px;
  text-transform: uppercase;
  text-shadow: none;
}
section.discover-theme header.top-level h1::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
}
section.discover-theme header.top-level p {
  width: 100%;
  margin: 34px 0 0 0;
  font-size: 24px;
  line-height: 36px;
  text-align: left;
}
section.discover-theme ul.posts, section.discover-theme section.news_topic_highlights ul.posts ul.jscroll-inner, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner, section.discover-theme section.news_topic_highlights ul.posts ul.jscroll-added, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added {
  float: left;
  width: 100%;
  /**
  * Post
  */
}
section.discover-theme ul.posts li.post, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post {
  float: left;
  background-color: #fff;
  /**
  * Image
  */
  /**
  * Content
  */
  /**
  * Post without Thumbnail
  */
  /**
  * First Post
  * - Large
  */
  /**
  * Second Post
  * - Small, left hand side
  */
  /**
  * Third Post
  * - Small, left hand side
  */
  /**
  * Fourth Post
  * - Small, center
  */
  /**
  * Social Media Post
  * - Small, right
  */
  /**
  * Quote
  */
  /**
  * Sixth Post
  * - Small, Right which uses the below classes, but prevent top margin
  */
  /**
  * Alignment and Size
  */
}
section.discover-theme ul.posts li.post .image a, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post .image a, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post .image a {
  display: block;
  overflow: hidden;
}
section.discover-theme ul.posts li.post .image a img, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post .image a img, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post .image a img {
  transition: all 0.25s ease-in-out;
}
section.discover-theme ul.posts li.post .image a:focus img, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post .image a:focus img, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post .image a:focus img, section.discover-theme ul.posts li.post .image a:active img, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post .image a:active img, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post .image a:active img, .no-touchevents section.discover-theme ul.posts li.post .image a:hover img, section.discover-theme ul.posts li.post .image a:hover img, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post .image a:hover img, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post .image a:hover img {
  display: block;
  transform: scale(1.1);
}
section.discover-theme ul.posts li.post div.content, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post div.content, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post div.content {
  padding: 42px 16.6666666667% 60px;
  text-align: center;
  /**
  * Header
  */
}
section.discover-theme ul.posts li.post div.content header h3, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post div.content header h3, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post div.content header h3 {
  margin: 0 0 20px 0;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 20px;
  line-height: 30px;
  text-transform: uppercase;
}
section.discover-theme ul.posts li.post div.content p, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post div.content p, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post div.content p {
  color: #343434;
}
section.discover-theme ul.posts li.post:not(.has-post-thumbnail), section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post:not(.has-post-thumbnail), section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post:not(.has-post-thumbnail) {
  position: relative;
  background-color: #151515;
  color: #fff;
}
section.discover-theme ul.posts li.post:not(.has-post-thumbnail) .image, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post:not(.has-post-thumbnail) .image, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post:not(.has-post-thumbnail) .image {
  display: none;
}
section.discover-theme ul.posts li.post:not(.has-post-thumbnail) div.content header h3 a, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post:not(.has-post-thumbnail) div.content header h3 a, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post:not(.has-post-thumbnail) div.content header h3 a {
  color: #fff;
}
section.discover-theme ul.posts li.post:not(.has-post-thumbnail) div.content header h3 a:focus, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post:not(.has-post-thumbnail) div.content header h3 a:focus, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post:not(.has-post-thumbnail) div.content header h3 a:focus, section.discover-theme ul.posts li.post:not(.has-post-thumbnail) div.content header h3 a:active, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post:not(.has-post-thumbnail) div.content header h3 a:active, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post:not(.has-post-thumbnail) div.content header h3 a:active, .no-touchevents section.discover-theme ul.posts li.post:not(.has-post-thumbnail) div.content header h3 a:hover, section.discover-theme ul.posts li.post:not(.has-post-thumbnail) div.content header h3 a:hover, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post:not(.has-post-thumbnail) div.content header h3 a:hover, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post:not(.has-post-thumbnail) div.content header h3 a:hover {
  color: #4B9CD3;
}
section.discover-theme ul.posts li.post:not(.has-post-thumbnail) div.content p, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post:not(.has-post-thumbnail) div.content p, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post:not(.has-post-thumbnail) div.content p {
  color: #C4C4C4;
}
section.discover-theme ul.posts li.post.item-1, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.item-1, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.item-1 {
  float: right;
  width: 62.5%;
  margin: 0 4.1666666667% 0 0;
  padding: 100px 8.3333333333% 80px 8.3333333333%;
}
section.discover-theme ul.posts li.post.item-1 div.content, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.item-1 div.content, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.item-1 div.content {
  padding: 38px 0 0 0;
}
section.discover-theme ul.posts li.post.item-1 div.content header h3, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.item-1 div.content header h3, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.item-1 div.content header h3 {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 48px;
  line-height: 60px;
  text-transform: none;
}
section.discover-theme ul.posts li.post.item-1 div.content p, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.item-1 div.content p, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.item-1 div.content p {
  font-size: 20px;
  line-height: 30px;
}
section.discover-theme ul.posts li.post.item-2, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.item-2, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.item-2 {
  width: 25%;
  margin: 550px 0 0 8.3333333333%;
}
section.discover-theme ul.posts li.post.item-3, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.item-3, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.item-3 {
  width: 29.1666666667%;
  margin: 0 0 0 4.1666666667%;
}
section.discover-theme ul.posts li.post.item-4, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.item-4, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.item-4 {
  float: left;
  width: 25%;
  margin: 25px 0 0 4.1666666667%;
}
section.discover-theme ul.posts li.post.social, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.social, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.social {
  float: right;
  width: 33.3333333333%;
  margin: -145px 4.1666666667% 0 0;
  background-color: #4B9CD3;
  /**
  * Icon
  */
}
section.discover-theme ul.posts li.post.social span.icon, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.social span.icon, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.social span.icon {
  display: inline-block;
  min-height: 22px;
  margin: 40px 0 20px 0;
  padding: 35px 0 0 0;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 20px;
  text-transform: uppercase;
  color: #fff;
}
section.discover-theme ul.posts li.post.social.facebook span.icon, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.social.facebook span.icon, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.social.facebook span.icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tZmFjZWJvb2siIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCgkgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxMSAxOS41IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxMSAxOS41IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBhdGggaWQ9InNvY2lhbGljb24tZmFjZWJvb2stcGF0aCIgZmlsbD0iI0ZGRkZGRiIgZD0iTTExLDAuMkMxMC43LDAuMiw5LjQsMCw4LDBDNS4zLDAsMy4zLDEuNiwzLjMsNC42djIuNkgwdjMuNGgzLjN2OC45aDMuOXYtOC45aDMuM0wxMSw3LjIKCUg3LjFWNC45YzAtMSwwLjMtMS42LDEuOC0xLjZoMlYwLjJIMTF6Ii8+Cjwvc3ZnPgo=) top center no-repeat;
  background-size: 20px 20px;
  margin-bottom: 60px;
}
section.discover-theme ul.posts li.post.social.twitter span.icon, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.social.twitter span.icon, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.social.twitter span.icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjUuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24tdHdpdHRlciIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IgoJIHk9IjBweCIgdmlld0JveD0iMCAwIDIzIDE4LjkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIzIDE4Ljk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDojRkZGRkZGO30KPC9zdHlsZT4KPGcgaWQ9ImxheWVyMSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTIuMzkwMDg4LC0yNS4wNTg1OTcpIj4KCTxwYXRoIGlkPSJwYXRoMTAwOSIgY2xhc3M9InN0MCIgZD0iTS01MC42LDI1LjNsNy42LDEwLjFsLTcuNiw4LjJoMS43bDYuNy03LjJsNS40LDcuMmg1LjhsLTgtMTAuN2w3LjEtNy43aC0xLjdsLTYuMSw2LjZsLTUtNi42CgkJSC01MC42eiBNLTQ4LjEsMjYuNmgyLjdsMTEuOCwxNS44aC0yLjdMLTQ4LjEsMjYuNnoiLz4KPC9nPgo8L3N2Zz4K) top center no-repeat;
  background-size: 20px 20px;
  margin-bottom: 60px;
}
section.discover-theme ul.posts li.post.social.instagram span.icon, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.social.instagram span.icon, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.social.instagram span.icon {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InNvY2lhbGljb24taW5zdGFncmFtIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTkgMTkuMSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTkgMTkuMSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxwYXRoIGlkPSJzb2NpYWxpY29uLWluc3RhZ3JhbS1wYXRoIiBmaWxsPSIjRkZGRkZGIiBkPSJNOS41LDBDNi45LDAsNi42LDAsNS42LDAuMWMtMSwwLTEuNywwLjItMi4zLDAuNEMyLjcsMC43LDIuMSwxLjEsMS42LDEuNlMwLjcsMi43LDAuNSwzLjMKCUMwLjMsMy45LDAuMSw0LjYsMC4xLDUuNkMwLDYuNiwwLDYuOSwwLDkuNXMwLDIuOSwwLjEsMy45YzAsMSwwLjIsMS43LDAuNCwyLjNjMC4yLDAuNiwwLjYsMS4yLDEuMSwxLjdjMC41LDAuNSwxLjEsMC45LDEuNywxLjEKCWMwLjYsMC4yLDEuMywwLjQsMi4zLDAuNGMxLDAsMS4zLDAuMSwzLjksMC4xczIuOSwwLDMuOS0wLjFjMSwwLDEuNy0wLjIsMi4zLTAuNGMwLjYtMC4yLDEuMi0wLjYsMS43LTEuMWMwLjUtMC41LDAuOS0xLjEsMS4xLTEuNwoJYzAuMi0wLjYsMC40LTEuMywwLjQtMi4zYzAtMSwwLjEtMS4zLDAuMS0zLjlzMC0yLjktMC4xLTMuOWMwLTEtMC4yLTEuNy0wLjQtMi4zYy0wLjItMC42LTAuNi0xLjItMS4xLTEuNwoJYy0wLjUtMC41LTEuMS0wLjktMS43LTEuMWMtMC42LTAuMi0xLjMtMC40LTIuMy0wLjRDMTIuNCwwLDEyLjEsMCw5LjUsMCBNOS41LDEuN2MyLjUsMCwyLjgsMCwzLjgsMC4xYzAuOSwwLDEuNCwwLjIsMS44LDAuMwoJYzAuNCwwLjIsMC44LDAuNCwxLjEsMC43YzAuMywwLjMsMC41LDAuNywwLjcsMS4xYzAuMSwwLjMsMC4zLDAuOCwwLjMsMS44YzAsMSwwLjEsMS4zLDAuMSwzLjljMCwyLjUsMCwyLjgtMC4xLDMuOAoJYzAsMC45LTAuMiwxLjQtMC4zLDEuOGMtMC4yLDAuNC0wLjQsMC44LTAuNywxLjFjLTAuMywwLjMtMC42LDAuNS0xLjEsMC43Yy0wLjMsMC4xLTAuOCwwLjMtMS44LDAuM2MtMSwwLTEuMywwLjEtMy44LDAuMQoJcy0yLjgsMC0zLjgtMC4xYy0wLjksMC0xLjQtMC4yLTEuOC0wLjNjLTAuNC0wLjItMC44LTAuNC0xLjEtMC43Yy0wLjMtMC4zLTAuNS0wLjctMC43LTEuMWMtMC4xLTAuMy0wLjMtMC44LTAuMy0xLjgKCWMwLTEtMC4xLTEuMy0wLjEtMy44YzAtMi41LDAtMi44LDAuMS0zLjljMC0wLjksMC4yLTEuNCwwLjMtMS44YzAuMi0wLjQsMC40LTAuOCwwLjctMS4xYzAuMy0wLjMsMC42LTAuNSwxLjEtMC43CglDNC4yLDIsNC43LDEuOCw1LjcsMS44QzYuNywxLjcsNywxLjcsOS41LDEuNyBNOS41LDEyLjdjLTEuNywwLTMuMi0xLjQtMy4yLTMuMmMwLTEuOCwxLjQtMy4yLDMuMi0zLjJzMy4yLDEuNCwzLjIsMy4yCglDMTIuNywxMS4zLDExLjIsMTIuNyw5LjUsMTIuNyBNOS41LDQuNmMtMi43LDAtNC45LDIuMi00LjksNC45czIuMiw0LjksNC45LDQuOXM0LjktMi4yLDQuOS00LjlTMTIuMiw0LjYsOS41LDQuNiBNMTUuNyw0LjQKCWMwLDAuNi0wLjUsMS4xLTEuMSwxLjFjLTAuNiwwLTEuMS0wLjUtMS4xLTEuMWMwLTAuNiwwLjUtMS4xLDEuMS0xLjFDMTUuMiwzLjMsMTUuNywzLjgsMTUuNyw0LjQiLz4KPC9zdmc+Cg==) top center no-repeat;
  background-size: 20px 20px;
  margin-bottom: 60px;
}
section.discover-theme ul.posts li.post.social.instagram div.content, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.social.instagram div.content, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.social.instagram div.content {
  padding: 0 16.6666666667%;
}
section.discover-theme ul.posts li.post.quote, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.quote, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.quote {
  clear: right;
  float: right;
  width: 33.3333333333%;
  margin: 0 4.1666666667% 0 0;
  padding: 85px 4.1666666667% 60px 8.3333333333%;
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 48px;
  line-height: 60px;
  background: none;
}
section.discover-theme ul.posts li.post.item-6.right.small, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.item-6.right.small, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.item-6.right.small {
  margin-top: 0;
}
section.discover-theme ul.posts li.post.left, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.left, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.left {
  clear: both;
  float: left;
}
section.discover-theme ul.posts li.post.left.large, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.left.large, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.left.large {
  width: 54.1666666667%;
  margin: 0 0 0 8.3333333333%;
}
section.discover-theme ul.posts li.post.left.small, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.left.small, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.left.small {
  width: 29.1666666667%;
  margin: 240px 0 0 8.3333333333%;
}
section.discover-theme ul.posts li.post.right, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.right, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.right {
  float: right;
}
section.discover-theme ul.posts li.post.right.large, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.right.large, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.right.large {
  width: 54.1666666667%;
  margin: 0 8.3333333333% 0 0;
}
section.discover-theme ul.posts li.post.right.small, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.right.small, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.right.small {
  width: 29.1666666667%;
  margin: 240px 8.3333333333% 0 0;
}
section.discover-theme .unc-loader {
  background-color: #EEE;
}
section.discover-theme div.jscroll-added ul.posts li.post, section.news_topic_highlights ul.posts section.discover-theme div.jscroll-added ul.jscroll-inner li.post, section.news_topic_highlights ul.posts section.discover-theme div.jscroll-added ul.jscroll-added li.post {
  /**
  * First Post
  */
}
section.discover-theme div.jscroll-added ul.posts li.post.item-1.left.large, section.news_topic_highlights ul.posts section.discover-theme div.jscroll-added ul.jscroll-inner li.post.item-1.left.large, section.news_topic_highlights ul.posts section.discover-theme div.jscroll-added ul.jscroll-added li.post.item-1.left.large {
  padding: 0;
  /**
  * Content
  */
}
section.discover-theme div.jscroll-added ul.posts li.post.item-1.left.large div.content, section.news_topic_highlights ul.posts section.discover-theme div.jscroll-added ul.jscroll-inner li.post.item-1.left.large div.content, section.news_topic_highlights ul.posts section.discover-theme div.jscroll-added ul.jscroll-added li.post.item-1.left.large div.content {
  padding: 50px 16.6666666667%;
  text-align: center;
  /**
  * Header
  */
}
section.discover-theme div.jscroll-added ul.posts li.post.item-1.left.large div.content header h3, section.news_topic_highlights ul.posts section.discover-theme div.jscroll-added ul.jscroll-inner li.post.item-1.left.large div.content header h3, section.news_topic_highlights ul.posts section.discover-theme div.jscroll-added ul.jscroll-added li.post.item-1.left.large div.content header h3 {
  margin: 0 0 20px 0;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 20px;
  line-height: 30px;
  text-transform: uppercase;
}
@media screen and (max-width: 959px) {
  section.discover-theme {
    padding: 40px 0;
    /**
    * Posts
    */
    /**
    * Infinite Scroll
    * - Force alignment
    */
  }
  section.discover-theme header.top-level {
    position: relative;
    top: 0;
    z-index: 1;
    width: 91.6666666667%;
    margin: 0 4.1666666667% 42px;
  }
  section.discover-theme header.top-level span {
    margin: 0 0 14px 0;
  }
  section.discover-theme header.top-level h1.blue-bar {
    width: 100%;
    padding: 0 0 26px 0;
    font-size: 110px;
    line-height: 90px;
  }
  section.discover-theme header.top-level h1.blue-bar:after {
    width: 50%;
  }
  section.discover-theme header.top-level p {
    margin: 22px 0 0 0;
    color: #151515;
    font-size: 22px;
    line-height: 32px;
  }
  section.discover-theme ul.posts, section.discover-theme section.news_topic_highlights ul.posts ul.jscroll-inner, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner, section.discover-theme section.news_topic_highlights ul.posts ul.jscroll-added, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added {
    width: 91.6666666667%;
    margin: 0 4.1666666667%;
    display: flex;
    flex-wrap: wrap;
  }
  section.discover-theme ul.posts li.post, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post {
    /**
    * First Items
    */
    /**
    * Hide Quote
    */
    /**
    * Fifth Post
    * - Large, Left which uses the below classes, but prevent clearing
    */
    /**
    * Alignment and Size
    */
  }
}
@media screen and (max-width: 959px) and (min-width: 620px) and (max-width: 959px) {
  section.discover-theme ul.posts li.post:not(.has-post-thumbnail) div.content, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post:not(.has-post-thumbnail) div.content, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post:not(.has-post-thumbnail) div.content {
    position: absolute;
    top: 50%;
    transform: translate(0, -50%);
  }
}
@media screen and (max-width: 959px) {
  section.discover-theme ul.posts li.post div.content header h3, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post div.content header h3, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post div.content header h3 {
    line-height: 24px;
  }
  section.discover-theme ul.posts li.post.item-1, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.item-1, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.item-1 {
    float: left;
    width: 100%;
    margin: 0 0 30px 0;
    padding: 50px 9.0909090909%;
  }
  section.discover-theme ul.posts li.post.item-1 div.content, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.item-1 div.content, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.item-1 div.content {
    padding: 30px 0 0 0;
  }
  section.discover-theme ul.posts li.post.item-1 div.content header h3, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.item-1 div.content header h3, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.item-1 div.content header h3 {
    font-size: 44px;
    line-height: 50px;
  }
  section.discover-theme ul.posts li.post.item-2, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.item-2, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.item-2, section.discover-theme ul.posts li.post.item-3, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.item-3, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.item-3, section.discover-theme ul.posts li.post.item-4, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.item-4, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.item-4, section.discover-theme ul.posts li.post.social, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.social, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.social {
    clear: none;
    float: left;
    width: 50%;
    margin: 0;
    padding: 0;
  }
  section.discover-theme ul.posts li.post.item-2, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.item-2, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.item-2, section.discover-theme ul.posts li.post.item-4, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.item-4, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.item-4 {
    clear: both;
  }
  section.discover-theme ul.posts li.post.quote, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.quote, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.quote {
    position: absolute;
    clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
    clip: rect(1px, 1px, 1px, 1px);
    padding: 0;
    border: 0;
    height: 1px;
    width: 1px;
    overflow: hidden;
  }
  section.discover-theme ul.posts li.post.item-5.left.large, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.item-5.left.large, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.item-5.left.large {
    clear: both;
  }
  section.discover-theme ul.posts li.post.left.large, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.left.large, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.left.large {
    width: 50%;
    margin: 0;
  }
  section.discover-theme ul.posts li.post.left.small, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.left.small, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.left.small {
    width: 50%;
    margin: 0;
  }
  section.discover-theme ul.posts li.post.right.large, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.right.large, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.right.large {
    width: 50%;
    margin: 0;
  }
  section.discover-theme ul.posts li.post.right.small, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.right.small, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.right.small {
    width: 50%;
    margin: 0;
  }
  section.discover-theme div.jscroll-added {
    /**
    * Alignment and Size
    */
  }
  section.discover-theme div.jscroll-added li.post.left {
    clear: both;
  }
  section.discover-theme div.jscroll-added li.post.left.large {
    width: 50%;
    margin: 0;
  }
  section.discover-theme div.jscroll-added li.post.left.small {
    width: 50%;
    margin: 0;
  }
  section.discover-theme div.jscroll-added li.post.right {
    clear: none;
  }
  section.discover-theme div.jscroll-added li.post.right.large {
    width: 50%;
    margin: 0;
  }
  section.discover-theme div.jscroll-added li.post.right.small {
    width: 50%;
    margin: 0;
  }
}
@media screen and (max-width: 619px) {
  section.discover-theme {
    padding: 24px 0 30px;
    /**
    * Posts
    */
    /**
    * Infinite Scroll
    */
  }
  section.discover-theme header.top-level {
    width: 83.3333333333%;
    margin: 0 8.3333333333% 40px;
  }
  section.discover-theme header.top-level span {
    font-size: 24px;
    margin-bottom: 10px;
  }
  section.discover-theme header.top-level h1.blue-bar {
    font-size: 80px;
    line-height: 70px;
  }
  section.discover-theme header.top-level h1.blue-bar::after {
    width: 100%;
  }
  section.discover-theme header.top-level p {
    font-size: 18px;
    line-height: 28px;
    margin-top: 18px;
  }
  section.discover-theme ul.posts li.post, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post {
    clear: both !important;
    float: left !important;
    width: 100% !important;
    margin: 0 0 20px 0 !important;
  }
  section.discover-theme ul.posts li.post div.content, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post div.content, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post div.content {
    padding: 30px 5%;
  }
  section.discover-theme ul.posts li.post.item-1, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.item-1, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.item-1 {
    padding: 0;
  }
  section.discover-theme ul.posts li.post.item-1 div.content, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.item-1 div.content, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.item-1 div.content {
    padding: 20px 10% 30px;
  }
  section.discover-theme ul.posts li.post.item-1 div.content header h3, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.item-1 div.content header h3, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.item-1 div.content header h3 {
    font-size: 30px;
    line-height: 36px;
    margin-bottom: 12px;
  }
  section.discover-theme ul.posts li.post.item-1 div.content p, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-inner li.post.item-1 div.content p, section.news_topic_highlights ul.posts section.discover-theme ul.jscroll-added li.post.item-1 div.content p {
    font-size: 16px;
    line-height: 26px;
  }
  section.discover-theme div.jscroll-added {
    /**
    * Alignment and Size
    */
  }
  section.discover-theme div.jscroll-added li.post {
    clear: both !important;
    float: left !important;
    width: 100% !important;
    margin: 0 0 20px 0 !important;
  }
}

/**
* Taxonomy
*/
section.taxonomy {
  /**
   * Top Level
   */
}
section.taxonomy header h1 {
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 160px;
  line-height: 120px;
  text-align: center;
  text-transform: uppercase;
  padding: 88px 0 51px;
}
section.taxonomy section.top-level {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  /**
    * Latest Post
    */
  /**
    * Trending Posts
    */
}
section.taxonomy section.top-level section.latest-post {
  width: 100%;
}
section.taxonomy section.top-level section.latest-post article > a {
  display: block;
}
section.taxonomy section.top-level section.latest-post article > a:focus, section.taxonomy section.top-level section.latest-post article > a:active, .no-touchevents section.taxonomy section.top-level section.latest-post article > a:hover, section.taxonomy section.top-level section.latest-post article > a:hover {
  text-decoration: none;
}
section.taxonomy section.top-level section.latest-post article > a:focus h3, section.taxonomy section.top-level section.latest-post article > a:active h3, .no-touchevents section.taxonomy section.top-level section.latest-post article > a:hover h3, section.taxonomy section.top-level section.latest-post article > a:hover h3 {
  text-decoration: underline;
}
section.taxonomy section.top-level section.latest-post article .image {
  display: block;
  position: relative;
  overflow: hidden;
}
section.taxonomy section.top-level section.latest-post article .image::after {
  content: "";
  display: block;
  padding-bottom: 56.25%;
}
section.taxonomy section.top-level section.latest-post article .image > a {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
section.taxonomy section.top-level section.latest-post article .image a {
  display: block;
  overflow: hidden;
}
section.taxonomy section.top-level section.latest-post article .image a img {
  transition: all 0.25s ease-in-out;
}
section.taxonomy section.top-level section.latest-post article .image a:focus img, section.taxonomy section.top-level section.latest-post article .image a:active img, .no-touchevents section.taxonomy section.top-level section.latest-post article .image a:hover img, section.taxonomy section.top-level section.latest-post article .image a:hover img {
  display: block;
  transform: scale(1.1);
}
section.taxonomy section.top-level section.latest-post article .content {
  position: relative;
  z-index: 1;
  width: 87.5%;
  margin: -80px auto 0;
  padding: 4.1666666667% 4.1666666667% 0;
  background-color: #fff;
}
section.taxonomy section.top-level section.latest-post article .content header h3 {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 36px;
  line-height: 42px;
  text-align: center;
  margin: 0 0 30px;
}
section.taxonomy section.top-level section.latest-post article .content p {
  width: 71.4285714286%;
  margin: 0 auto;
  color: #343434;
  text-align: center;
}
section.taxonomy section.top-level aside.trending-posts {
  width: 33.3333333333%;
  padding: 0 50px;
}
section.taxonomy section.top-level aside.trending-posts h2.blue-bar {
  position: relative;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 50px;
  line-height: 1;
  text-transform: uppercase;
  padding: 0 0 31px;
  margin: -5px 0 0 0;
}
section.taxonomy section.top-level aside.trending-posts h2.blue-bar::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 4px;
  background-color: #4B9CD3;
  left: 0;
}
section.taxonomy section.top-level aside.trending-posts ul.posts, section.taxonomy section.top-level aside.trending-posts section.news_topic_highlights ul.posts ul.jscroll-inner, section.news_topic_highlights ul.posts section.taxonomy section.top-level aside.trending-posts ul.jscroll-inner, section.taxonomy section.top-level aside.trending-posts section.news_topic_highlights ul.posts ul.jscroll-added, section.news_topic_highlights ul.posts section.taxonomy section.top-level aside.trending-posts ul.jscroll-added {
  margin: 0;
}
section.taxonomy section.top-level aside.trending-posts ul.posts li, section.news_topic_highlights ul.posts section.taxonomy section.top-level aside.trending-posts ul.jscroll-inner li, section.news_topic_highlights ul.posts section.taxonomy section.top-level aside.trending-posts ul.jscroll-added li {
  line-height: 22px;
  border-bottom: 1px solid #E1E1E1;
}
section.taxonomy section.top-level aside.trending-posts ul.posts li a, section.news_topic_highlights ul.posts section.taxonomy section.top-level aside.trending-posts ul.jscroll-inner li a, section.news_topic_highlights ul.posts section.taxonomy section.top-level aside.trending-posts ul.jscroll-added li a {
  display: block;
  padding: 22px 0;
  font-family: "franklin-gothic-atf", sans-serif;
  font-weight: 500;
  font-style: normal;
  color: #151515;
}
section.taxonomy section.top-level aside.trending-posts ul.posts li a:focus, section.news_topic_highlights ul.posts section.taxonomy section.top-level aside.trending-posts ul.jscroll-inner li a:focus, section.news_topic_highlights ul.posts section.taxonomy section.top-level aside.trending-posts ul.jscroll-added li a:focus, section.taxonomy section.top-level aside.trending-posts ul.posts li a:active, section.news_topic_highlights ul.posts section.taxonomy section.top-level aside.trending-posts ul.jscroll-inner li a:active, section.news_topic_highlights ul.posts section.taxonomy section.top-level aside.trending-posts ul.jscroll-added li a:active, .no-touchevents section.taxonomy section.top-level aside.trending-posts ul.posts li a:hover, section.taxonomy section.top-level aside.trending-posts ul.posts li a:hover, section.news_topic_highlights ul.posts section.taxonomy section.top-level aside.trending-posts ul.jscroll-inner li a:hover, section.news_topic_highlights ul.posts section.taxonomy section.top-level aside.trending-posts ul.jscroll-added li a:hover {
  color: #3B7CA7;
}
section.taxonomy section.sections header.top-level {
  padding: 0 8.3333333333% 24px;
  box-sizing: border-box;
  position: relative;
  box-sizing: border-box;
}
section.taxonomy section.sections header.top-level::after {
  clear: both;
  content: "";
  display: table;
}
@media screen and (min-width: 620px) {
  section.taxonomy section.sections header.top-level {
    padding-bottom: 30px;
  }
}
@media screen and (min-width: 960px) {
  section.taxonomy section.sections header.top-level {
    padding: 0 16.6666666667% 40px;
  }
}
@media screen and (min-width: 1200px) {
  section.taxonomy section.sections header.top-level {
    padding-bottom: 47px;
  }
}
section.taxonomy section.sections header.top-level::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 45px;
  height: 7px;
  background-color: #4B9CD3;
  left: 0;
  right: 0;
  margin: 0 auto;
}
section.taxonomy section.sections header.top-level h1,
section.taxonomy section.sections header.top-level h2 {
  position: relative;
  font-family: "franklin-gothic-extra-compre", sans-serif;
  font-weight: 600;
  font-style: normal;
  font-size: 48px;
  line-height: 38px;
  color: #151515;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
  text-align: center;
}
@media screen and (min-width: 620px) {
  section.taxonomy section.sections header.top-level h1,
  section.taxonomy section.sections header.top-level h2 {
    font-size: 55px;
    line-height: 45px;
  }
}
@media screen and (min-width: 960px) {
  section.taxonomy section.sections header.top-level h1,
  section.taxonomy section.sections header.top-level h2 {
    font-size: 70px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.taxonomy section.sections header.top-level h1,
  section.taxonomy section.sections header.top-level h2 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.taxonomy section.sections header.top-level h1 a:focus, section.taxonomy section.sections header.top-level h1 a:active, .no-touchevents section.taxonomy section.sections header.top-level h1 a:hover, section.taxonomy section.sections header.top-level h1 a:hover,
section.taxonomy section.sections header.top-level h2 a:focus,
section.taxonomy section.sections header.top-level h2 a:active,
.no-touchevents section.taxonomy section.sections header.top-level h2 a:hover,
section.taxonomy section.sections header.top-level h2 a:hover {
  text-decoration: none;
}
@media screen and (min-width: 620px) {
  section.taxonomy section.sections header.top-level h1 {
    font-size: 60px;
    line-height: 50px;
  }
}
@media screen and (min-width: 960px) {
  section.taxonomy section.sections header.top-level h1 {
    font-size: 80px;
    line-height: 60px;
  }
}
section.taxonomy section.sections header.top-level h3 {
  font-family: "playfair-display", Georgia, "Times New Roman", serif;
  font-weight: 400;
  font-style: normal;
  font-size: 36px;
  line-height: 36px;
  text-align: center;
  margin: 20px auto;
  padding: 0;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.taxonomy section.sections header.top-level h3 {
    font-size: 30px;
    line-height: 30px;
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.taxonomy section.sections header.top-level h3 {
    font-size: 48px;
    line-height: 50px;
  }
}
@media screen and (min-width: 1200px) {
  section.taxonomy section.sections header.top-level h3 {
    margin: 38px auto;
  }
}
section.taxonomy section.sections header.top-level p {
  color: #343434;
  margin: 18px auto;
  text-align: center;
  box-sizing: border-box;
}
@media screen and (min-width: 620px) {
  section.taxonomy section.sections header.top-level p {
    margin: 24px auto;
  }
}
@media screen and (min-width: 960px) {
  section.taxonomy section.sections header.top-level p {
    margin: 32px auto;
  }
}
@media screen and (min-width: 1200px) {
  section.taxonomy section.sections header.top-level p {
    margin: 40px auto;
  }
}
section.taxonomy section.sections header.top-level p:last-of-type {
  margin-bottom: 0;
}
section.taxonomy section.sections header.top-level p a {
  color: #3B7CA7;
  text-decoration: underline;
}
section.taxonomy section.sections header.top-level p a:focus, section.taxonomy section.sections header.top-level p a:active, .no-touchevents section.taxonomy section.sections header.top-level p a:hover, section.taxonomy section.sections header.top-level p a:hover {
  color: #151515;
}
section.taxonomy section.sections header.top-level .more {
  display: inline-block;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: italic;
  text-transform: uppercase;
  font-size: 18px;
  line-height: 28px;
}
@media screen and (min-width: 960px) {
  section.taxonomy section.sections header.top-level .more {
    display: block;
  }
}
section.taxonomy section.sections header.top-level .more a {
  display: block;
  transition: color 0.25s ease-in-out;
  padding: 20px 0;
}
@media screen and (min-width: 960px) {
  section.taxonomy section.sections header.top-level .more a {
    padding: 30px 0;
  }
}
@media screen and (min-width: 1200px) {
  section.taxonomy section.sections header.top-level .more a {
    padding: 36px 0;
  }
}
section.taxonomy section.sections header.top-level .more a:focus, section.taxonomy section.sections header.top-level .more a:active, .no-touchevents section.taxonomy section.sections header.top-level .more a:hover, section.taxonomy section.sections header.top-level .more a:hover {
  text-decoration: none;
}
section.taxonomy section.sections ul.posts, section.taxonomy section.sections section.news_topic_highlights ul.posts ul.jscroll-inner, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner, section.taxonomy section.sections section.news_topic_highlights ul.posts ul.jscroll-added, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added {
  margin: 0 8.3333333333%;
  display: flex;
  flex-wrap: wrap;
}
section.taxonomy section.sections ul.posts li, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li {
  position: relative;
  float: left;
  width: 30%;
  border: 1px solid #E1E1E1;
  margin: 0 0 48px;
}
section.taxonomy section.sections ul.posts li > a, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li > a, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li > a {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  outline: 0;
}
.keyboard-user section.taxonomy section.sections ul.posts li > a:focus, section.news_topic_highlights ul.posts .keyboard-user section.taxonomy section.sections ul.jscroll-inner li > a:focus, section.news_topic_highlights ul.posts .keyboard-user section.taxonomy section.sections ul.jscroll-added li > a:focus {
  box-shadow: 0 0 0 5px #146aff;
}
section.taxonomy section.sections ul.posts li > a:focus, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li > a:focus, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li > a:focus, section.taxonomy section.sections ul.posts li > a:active, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li > a:active, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li > a:active, .no-touchevents section.taxonomy section.sections ul.posts li > a:hover, section.taxonomy section.sections ul.posts li > a:hover, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li > a:hover, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li > a:hover {
  text-decoration: none;
}
section.taxonomy section.sections ul.posts li > a:focus h3, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li > a:focus h3, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li > a:focus h3, section.taxonomy section.sections ul.posts li > a:active h3, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li > a:active h3, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li > a:active h3, .no-touchevents section.taxonomy section.sections ul.posts li > a:hover h3, section.taxonomy section.sections ul.posts li > a:hover h3, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li > a:hover h3, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li > a:hover h3 {
  text-decoration: underline;
}
section.taxonomy section.sections ul.posts li.has-post-thumbnail .image, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li.has-post-thumbnail .image, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li.has-post-thumbnail .image {
  display: block;
}
section.taxonomy section.sections ul.posts li.has-post-thumbnail > .content, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li.has-post-thumbnail > .content, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li.has-post-thumbnail > .content {
  flex-grow: 1;
}
@media screen and (min-width: 960px) {
  section.taxonomy section.sections ul.posts li:not(.has-post-thumbnail), section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li:not(.has-post-thumbnail), section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li:not(.has-post-thumbnail) {
    display: flex;
    align-items: center;
  }
}
section.taxonomy section.sections ul.posts li .image, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li .image, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li .image {
  display: none;
  width: 100%;
  flex: none;
}
section.taxonomy section.sections ul.posts li .image a, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li .image a, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li .image a {
  display: block;
  overflow: hidden;
}
section.taxonomy section.sections ul.posts li .image a img, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li .image a img, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li .image a img {
  transition: all 0.25s ease-in-out;
}
section.taxonomy section.sections ul.posts li .image a:focus img, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li .image a:focus img, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li .image a:focus img, section.taxonomy section.sections ul.posts li .image a:active img, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li .image a:active img, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li .image a:active img, .no-touchevents section.taxonomy section.sections ul.posts li .image a:hover img, section.taxonomy section.sections ul.posts li .image a:hover img, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li .image a:hover img, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li .image a:hover img {
  display: block;
  transform: scale(1.1);
}
section.taxonomy section.sections ul.posts li .content, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li .content, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li .content {
  width: 100%;
  padding: 30px 38px;
  text-align: center;
}
section.taxonomy section.sections ul.posts li .content header h3, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li .content header h3, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li .content header h3 {
  line-height: 24px;
  text-transform: uppercase;
  font-family: "franklin-gothic-urw-cond", sans-serif;
  font-weight: 700;
  font-style: normal;
}
section.taxonomy section.sections ul.posts li .content p, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li .content p, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li .content p {
  color: #343434;
}
section.taxonomy section.sections ul.posts li .content p a, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li .content p a, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li .content p a {
  color: #3B7CA7;
}
section.taxonomy section.sections ul.posts li.has-video .image a, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li.has-video .image a, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li.has-video .image a {
  display: block;
  position: relative;
}
section.taxonomy section.sections ul.posts li.has-video .image a::before, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li.has-video .image a::before, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li.has-video .image a::before {
  content: "Go to video for ";
  position: absolute;
  left: 18px;
  bottom: 18px;
  z-index: 5;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9Imljb24tcGxheSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDkxLjMgOTEuMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOTEuMyA5MS4zIiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGcgaWQ9Imljb24tcGxheS1jaXJjbGUiPgoJPGNpcmNsZSBmaWxsPSIjNEI5Q0QzIiBjeD0iNDUuNyIgY3k9IjQ1LjciIHI9IjQ1LjciLz4KPC9nPgo8ZyBpZD0iaWNvbi1wbGF5LWFycm93ZmlsbCI+Cgk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNjAuNiw0OC44bC05LjEsNS4zbC05LjEsNS4zYy0yLjQsMS40LTUuNS0wLjQtNS41LTMuMlY0NS43VjM1LjFjMC0yLjgsMy4xLTQuNiw1LjUtMy4ybDkuMSw1LjNsOS4xLDUuMwoJCUM2My4xLDQzLjksNjMuMSw0Ny40LDYwLjYsNDguOHoiLz4KPC9nPgo8L3N2Zz4K) center no-repeat;
  width: 37px;
  height: 37px;
  text-indent: -9999px;
}
@media screen and (min-width: 960px) {
  section.taxonomy section.sections ul.posts li, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li {
    min-height: 300px;
    margin-right: 5%;
  }
  section.taxonomy section.sections ul.posts li:nth-child(3n), section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li:nth-child(3n), section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li:nth-child(3n) {
    margin-right: 0;
  }
  section.taxonomy section.sections ul.posts li:nth-child(3n+1), section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li:nth-child(3n+1), section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li:nth-child(3n+1) {
    clear: left;
  }
  section.taxonomy section.sections ul.posts li:nth-last-child(1), section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li:nth-last-child(1), section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li:nth-last-child(1), section.taxonomy section.sections ul.posts li:nth-last-child(2), section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li:nth-last-child(2), section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li:nth-last-child(2), section.taxonomy section.sections ul.posts li:nth-last-child(3), section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li:nth-last-child(3), section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li:nth-last-child(3) {
    margin-bottom: 0;
  }
}
@media screen and (min-width: 960px) {
  section.taxonomy section.sections .jscroll-inner ul.posts li:nth-last-child(1), section.news_topic_highlights ul.posts section.taxonomy section.sections .jscroll-inner ul.jscroll-inner li:nth-last-child(1), section.news_topic_highlights ul.posts section.taxonomy section.sections .jscroll-inner ul.jscroll-added li:nth-last-child(1), section.taxonomy section.sections .jscroll-inner ul.posts li:nth-last-child(2), section.news_topic_highlights ul.posts section.taxonomy section.sections .jscroll-inner ul.jscroll-inner li:nth-last-child(2), section.news_topic_highlights ul.posts section.taxonomy section.sections .jscroll-inner ul.jscroll-added li:nth-last-child(2), section.taxonomy section.sections .jscroll-inner ul.posts li:nth-last-child(3), section.news_topic_highlights ul.posts section.taxonomy section.sections .jscroll-inner ul.jscroll-inner li:nth-last-child(3), section.news_topic_highlights ul.posts section.taxonomy section.sections .jscroll-inner ul.jscroll-added li:nth-last-child(3),
  section.taxonomy section.sections .jscroll-added ul.posts li:nth-last-child(1),
  section.news_topic_highlights ul.posts section.taxonomy section.sections .jscroll-added ul.jscroll-inner li:nth-last-child(1),
  section.news_topic_highlights ul.posts section.taxonomy section.sections .jscroll-added ul.jscroll-added li:nth-last-child(1),
  section.taxonomy section.sections .jscroll-added ul.posts li:nth-last-child(2),
  section.news_topic_highlights ul.posts section.taxonomy section.sections .jscroll-added ul.jscroll-inner li:nth-last-child(2),
  section.news_topic_highlights ul.posts section.taxonomy section.sections .jscroll-added ul.jscroll-added li:nth-last-child(2),
  section.taxonomy section.sections .jscroll-added ul.posts li:nth-last-child(3),
  section.news_topic_highlights ul.posts section.taxonomy section.sections .jscroll-added ul.jscroll-inner li:nth-last-child(3),
  section.news_topic_highlights ul.posts section.taxonomy section.sections .jscroll-added ul.jscroll-added li:nth-last-child(3) {
    margin-bottom: 48px;
  }
}
section.taxonomy section.sections .unc-loader {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMzIgMzIiIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCIgZmlsbD0iIzRiOWNkMyI+CiAgPGNpcmNsZSBjeD0iMTYiIGN5PSIzIiByPSIwIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InIiIHZhbHVlcz0iMDszOzA7MCIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiCiAgICAgIGJlZ2luPSIwIgogICAgICBrZXlTcGxpbmVzPSIwLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44OzAuMiAwLjIgMC40IDAuOCIKICAgICAgY2FsY01vZGU9InNwbGluZSIKICAgIC8+CiAgPC9jaXJjbGU+CiAgPGNpcmNsZSB0cmFuc2Zvcm09InJvdGF0ZSg0NSAxNiAxNikiIGN4PSIxNiIgY3k9IjMiIHI9IjAiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iciIgdmFsdWVzPSIwOzM7MDswIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIKICAgICAgYmVnaW49IjAuMTI1cyIKICAgICAga2V5U3BsaW5lcz0iMC4yIDAuMiAwLjQgMC44OzAuMiAwLjIgMC40IDAuODswLjIgMC4yIDAuNCAwLjgiCiAgICAgIGNhbGNNb2RlPSJzcGxpbmUiCiAgICAvPgogIDwvY2lyY2xlPgogIDxjaXJjbGUgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTYgMTYpIiBjeD0iMTYiIGN5PSIzIiByPSIwIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InIiIHZhbHVlcz0iMDszOzA7MCIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiCiAgICAgIGJlZ2luPSIwLjI1cyIKICAgICAga2V5U3BsaW5lcz0iMC4yIDAuMiAwLjQgMC44OzAuMiAwLjIgMC40IDAuODswLjIgMC4yIDAuNCAwLjgiCiAgICAgIGNhbGNNb2RlPSJzcGxpbmUiCiAgICAvPgogIDwvY2lyY2xlPgogIDxjaXJjbGUgdHJhbnNmb3JtPSJyb3RhdGUoMTM1IDE2IDE2KSIgY3g9IjE2IiBjeT0iMyIgcj0iMCI+CiAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiB2YWx1ZXM9IjA7MzswOzAiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIgogICAgICBiZWdpbj0iMC4zNzVzIgogICAgICBrZXlTcGxpbmVzPSIwLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44OzAuMiAwLjIgMC40IDAuOCIKICAgICAgY2FsY01vZGU9InNwbGluZSIKICAgIC8+CiAgPC9jaXJjbGU+CiAgPGNpcmNsZSB0cmFuc2Zvcm09InJvdGF0ZSgxODAgMTYgMTYpIiBjeD0iMTYiIGN5PSIzIiByPSIwIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InIiIHZhbHVlcz0iMDszOzA7MCIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiCiAgICAgIGJlZ2luPSIwLjVzIgogICAgICBrZXlTcGxpbmVzPSIwLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44OzAuMiAwLjIgMC40IDAuOCIKICAgICAgY2FsY01vZGU9InNwbGluZSIKICAgIC8+CiAgPC9jaXJjbGU+CiAgPGNpcmNsZSB0cmFuc2Zvcm09InJvdGF0ZSgyMjUgMTYgMTYpIiBjeD0iMTYiIGN5PSIzIiByPSIwIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InIiIHZhbHVlcz0iMDszOzA7MCIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiCiAgICAgIGJlZ2luPSIwLjYyNXMiCiAgICAgIGtleVNwbGluZXM9IjAuMiAwLjIgMC40IDAuODswLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44IgogICAgICBjYWxjTW9kZT0ic3BsaW5lIgogICAgLz4KICA8L2NpcmNsZT4KICA8Y2lyY2xlIHRyYW5zZm9ybT0icm90YXRlKDI3MCAxNiAxNikiIGN4PSIxNiIgY3k9IjMiIHI9IjAiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iciIgdmFsdWVzPSIwOzM7MDswIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIKICAgICAgYmVnaW49IjAuNzVzIgogICAgICBrZXlTcGxpbmVzPSIwLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44OzAuMiAwLjIgMC40IDAuOCIKICAgICAgY2FsY01vZGU9InNwbGluZSIKICAgIC8+CiAgPC9jaXJjbGU+CiAgPGNpcmNsZSB0cmFuc2Zvcm09InJvdGF0ZSgzMTUgMTYgMTYpIiBjeD0iMTYiIGN5PSIzIiByPSIwIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InIiIHZhbHVlcz0iMDszOzA7MCIgZHVyPSIxcyIgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiCiAgICAgIGJlZ2luPSIwLjg3NXMiCiAgICAgIGtleVNwbGluZXM9IjAuMiAwLjIgMC40IDAuODswLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44IgogICAgICBjYWxjTW9kZT0ic3BsaW5lIgogICAgLz4KICA8L2NpcmNsZT4KICA8Y2lyY2xlIHRyYW5zZm9ybT0icm90YXRlKDE4MCAxNiAxNikiIGN4PSIxNiIgY3k9IjMiIHI9IjAiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iciIgdmFsdWVzPSIwOzM7MDswIiBkdXI9IjFzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIKICAgICAgYmVnaW49IjAuNXMiCiAgICAgIGtleVNwbGluZXM9IjAuMiAwLjIgMC40IDAuODswLjIgMC4yIDAuNCAwLjg7MC4yIDAuMiAwLjQgMC44IgogICAgICBjYWxjTW9kZT0ic3BsaW5lIgogICAgLz4KICA8L2NpcmNsZT4KPC9zdmc+Cg==) center no-repeat;
  background-size: 20px 20px;
}
section.taxonomy section.sections .pagination {
  text-align: center;
  padding-bottom: 60px;
}
section.taxonomy section.sections .next {
  font-family: "franklin-gothic-urw", sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 20px;
  line-height: 34px;
  text-transform: uppercase;
  text-align: center;
  float: none;
  border: solid 1px #4B9CD3;
}
section.taxonomy section.sections .next a {
  display: block;
  color: #151515;
}
@media screen and (max-width: 959px) {
  section.taxonomy header h1 {
    font-size: 110px;
    line-height: 90px;
    padding: 55px 0 50px;
  }
  section.taxonomy section.top-level {
    flex-direction: column;
  }
  section.taxonomy section.top-level section.latest-post {
    width: 100%;
  }
  section.taxonomy section.top-level section.latest-post article .content {
    width: 91.6666666667%;
    margin: -75px auto 60px;
    padding-left: 8.3333333333%;
    padding-right: 8.3333333333%;
  }
  section.taxonomy section.top-level section.latest-post article .content header h3 {
    font-size: 30px;
    line-height: 36px;
    margin: 0 0 25px;
  }
  section.taxonomy section.top-level section.latest-post article .content p {
    width: 100%;
  }
  section.taxonomy section.top-level aside.trending-posts {
    width: 100%;
    padding: 0 12.5%;
  }
  section.taxonomy section.top-level aside.trending-posts h2.blue-bar {
    font-size: 55px;
  }
  section.taxonomy section.top-level aside.trending-posts ul.posts li, section.news_topic_highlights ul.posts section.taxonomy section.top-level aside.trending-posts ul.jscroll-inner li, section.news_topic_highlights ul.posts section.taxonomy section.top-level aside.trending-posts ul.jscroll-added li {
    font-size: 18px;
    line-height: 24px;
  }
  section.taxonomy section.sections ul.posts, section.taxonomy section.sections section.news_topic_highlights ul.posts ul.jscroll-inner, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner, section.taxonomy section.sections section.news_topic_highlights ul.posts ul.jscroll-added, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added {
    width: 100%;
    margin: 0;
    border-top: 1px solid #E1E1E1;
  }
  section.taxonomy section.sections ul.posts li, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li {
    display: flex;
    width: 100%;
    flex-direction: row;
    margin: 0;
    padding: 42px 12.5%;
    border-top: 0;
    border-right: 0;
    border-left: 0;
    border-bottom: 1px solid #E1E1E1;
  }
  section.taxonomy section.sections ul.posts li.has-post-thumbnail, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li.has-post-thumbnail, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li.has-post-thumbnail {
    padding-left: 4.1666666667%;
    padding-right: 4.1666666667%;
  }
  section.taxonomy section.sections ul.posts li .image, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li .image, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li .image {
    float: left;
    width: 33.3333333333%;
    padding-right: 8.3333333333%;
  }
  section.taxonomy section.sections ul.posts li > a, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li > a, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li > a {
    flex: 0 1 auto;
    width: 50%;
    margin: 0 auto;
  }
  section.taxonomy section.sections ul.posts li .content, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li .content, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li .content {
    padding: 0;
    text-align: left;
  }
}
@media screen and (max-width: 619px) {
  section.taxonomy header h1 {
    font-size: 80px;
    line-height: 70px;
    padding: 42px 0 40px;
  }
  section.taxonomy section.top-level {
    flex-direction: column;
  }
  section.taxonomy section.top-level section.latest-post article .content {
    width: 100%;
    margin: 0 0 50px;
    padding-top: 26px;
  }
  section.taxonomy section.top-level section.latest-post article .content header h3 {
    font-family: "franklin-gothic-urw-cond", sans-serif;
    font-weight: 700;
    font-style: normal;
    text-transform: uppercase;
    font-size: 20px;
    line-height: 24px;
    margin: 0 0 10px;
  }
  section.taxonomy section.top-level section.latest-post article .content p {
    width: 100%;
  }
  section.taxonomy section.top-level aside.trending-posts {
    padding: 0 8.3333333333%;
  }
  section.taxonomy section.top-level aside.trending-posts h2.blue-bar {
    font-size: 48px;
    padding: 0 0 27px;
  }
  section.taxonomy section.top-level aside.trending-posts ul.posts, section.taxonomy section.top-level aside.trending-posts section.news_topic_highlights ul.posts ul.jscroll-inner, section.news_topic_highlights ul.posts section.taxonomy section.top-level aside.trending-posts ul.jscroll-inner, section.taxonomy section.top-level aside.trending-posts section.news_topic_highlights ul.posts ul.jscroll-added, section.news_topic_highlights ul.posts section.taxonomy section.top-level aside.trending-posts ul.jscroll-added {
    height: auto;
    overflow: inherit;
  }
  section.taxonomy section.top-level aside.trending-posts ul.posts li, section.news_topic_highlights ul.posts section.taxonomy section.top-level aside.trending-posts ul.jscroll-inner li, section.news_topic_highlights ul.posts section.taxonomy section.top-level aside.trending-posts ul.jscroll-added li {
    font-size: 16px;
    line-height: 22px;
  }
  section.taxonomy section.sections ul.posts, section.taxonomy section.sections section.news_topic_highlights ul.posts ul.jscroll-inner, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner, section.taxonomy section.sections section.news_topic_highlights ul.posts ul.jscroll-added, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added {
    margin: 0 8.3333333333%;
    border-top: 0;
  }
  section.taxonomy section.sections ul.posts li, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li {
    width: 83.3333333333%;
    flex-direction: column;
    border: 1px solid #E1E1E1;
    padding: 0;
    margin: 0 0 20px;
  }
  section.taxonomy section.sections ul.posts li.has-post-thumbnail, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li.has-post-thumbnail, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li.has-post-thumbnail {
    padding: 0;
    border-top: 0;
  }
  section.taxonomy section.sections ul.posts li > a, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li > a, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li > a {
    display: block;
    width: 100%;
  }
  section.taxonomy section.sections ul.posts li .image, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li .image, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li .image {
    float: none;
    width: 100%;
    display: block;
    margin: 0;
    padding: 0;
  }
  section.taxonomy section.sections ul.posts li .content, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-inner li .content, section.news_topic_highlights ul.posts section.taxonomy section.sections ul.jscroll-added li .content {
    width: 100%;
    padding: 36px 4.1666666667%;
    text-align: center;
  }
}
/*!****************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[2].use[2]!./node_modules/swiper/swiper.min.css ***!
  \****************************************************************************************************************************************************************************************/
/**
 * Swiper 9.4.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: June 13, 2023
 */

@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}

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