/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary variables that control standard elements
in the pages. This is also the file that loads all of the other themed CSS
styleshets into just this one in each of themed templates.
*********************************************************************************
****************************************************************************** */











































/* ******************************************************************************
*********************************************************************************
The intention of this file is to reset most of the different browser, built-in
CSS styles, so that it is an empty canvas for the themed specific stylesheets.
*********************************************************************************
****************************************************************************** */

*, *:before, *:after {
  box-sizing: border-box;
}
/* ******************************************************************************
*********************************************************************************
The intention of this file is to makes browsers render all elements more
consistently and in line with modern standards.
It precisely targets only the styles that need normalizing.
*********************************************************************************
****************************************************************************** */


/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: hidden;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

@charset "UTF-8";.mdl-menu__item,.slick-slider {
    -moz-user-select: none;
    -webkit-user-select: none
}

.slick-list,.slick-slider,.slick-track {
    position: relative;
    display: block
}

.slick-loading .slick-slide,.slick-loading .slick-track {
    visibility: hidden
}

.mdl-chip,.mdl-chip__action,html {
    color: rgba(0,0,0,.87)
}

.clearfix:after,.slick-track:after {
    clear: both
}

.mdl-typography--display-1-color-contrast,.mdl-typography--display-2-color-contrast,.mdl-typography--display-3-color-contrast,.mdl-typography--display-4-color-contrast {
    opacity: .54
}

.mdl-typography--button,.mdl-typography--button-color-contrast {
    text-transform: uppercase
}

.mdl-ripple,.slick-slide.dragging img {
    pointer-events: none
}

.mdl-card,.mdl-card__media,.mdl-card__title,.slick-slider {
    box-sizing: border-box
}

.mdl-button,.mdl-button .material-icons,.mdl-checkbox,audio,canvas,iframe,img,svg,video {
    vertical-align: middle
}

.mdl-switch,.slick-slider {
    -webkit-touch-callout: none
}

h1,h2,h3,h4,h5,h6,p {
    text-rendering: optimizeLegibility
}

.slick-slider {
    -khtml-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent
}

.slick-list {
    overflow: hidden;
    margin: 0;
    padding: 0
}

.slick-list:focus {
    outline: 0
}

.slick-list.dragging {
    cursor: pointer;
    cursor: hand
}

.slick-slider .slick-list,.slick-slider .slick-track {
    transform: translate3d(0,0,0)
}

.slick-track {
    left: 0;
    top: 0
}

.slick-track:after,.slick-track:before {
    content: "";
    display: table
}

.slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    display: none
}

[dir=rtl] .slick-slide {
    float: right
}

.slick-slide img {
    display: block
}

.slick-slide.slick-loading img {
    display: none
}

.slick-initialized .slick-slide {
    display: block
}

.slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent
}

.slick-arrow.slick-hidden {
    display: none
}

::-moz-selection {
    background: #b3d4fc;
    text-shadow: none
}

::selection {
    background: #b3d4fc;
    text-shadow: none
}

hr {
    display: block;
    border: 0;
    padding: 0
}

.browserupgrade {
    margin: .2em 0;
    background: #ccc;
    color: #000;
    padding: .2em 0
}

.hidden {
    display: none!important
}

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

.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto
}

body,html {
    width: 100%
}

.clearfix:after,.clearfix:before {
    content: " ";
    display: table
}

@media print {
    blockquote,img,pre,tr {
        page-break-inside: avoid
    }

    *,:after,:before,:first-letter {
        background: 0 0!important;
        color: #000!important;
        box-shadow: none!important
    }

    a,a:visited {
        text-decoration: underline
    }

    a[href]:after {
        content: " (" attr(href) ")"
    }

    abbr[title]:after {
        content: " (" attr(title) ")"
    }

    a[href^="#"]:after,a[href^="javascript:"]:after {
        content: ""
    }

    blockquote,pre {
        border: 1px solid #999
    }



    img {
        max-width: 100%!important
    }

    h2,h3,p {
        orphans: 3;
        widows: 3
    }

    h2,h3 {
        page-break-after: avoid
    }
}

.mdl-accordion,.mdl-button,.mdl-card,.mdl-checkbox,.mdl-dropdown-menu,.mdl-icon-toggle,.mdl-item,.mdl-radio,.mdl-slider,.mdl-switch,.mdl-tabs__tab,a {
    -webkit-tap-highlight-color: transparent;
    -webkit-tap-highlight-color: rgba(255,255,255,0)
}

html {
    -ms-touch-action: manipulation;
    touch-action: manipulation
}



[hidden] {
    display: none!important
}





h1 {
    letter-spacing: -.02em
}

h5 {
    letter-spacing: .02em
}

h6 {
    letter-spacing: .04em
}

p {
    letter-spacing: 0
}

a {
    font-weight: 500
}

blockquote {
    position: relative;
    font-size: 24px;
    font-weight: 300;
    font-style: italic;
    letter-spacing: .08em
}

blockquote:before {
    position: absolute;
    left: -.5em;
    content: '“'
}

blockquote:after {
    content: '”';
    margin-left: -.05em
}

dt {
    font-weight: 700
}

address,ol,ul {
    font-weight: 400;
    letter-spacing: 0
}

address {
    font-size: 12px;
    font-style: normal
}

.mdl-typography--display-4,.mdl-typography--display-4-color-contrast {
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-size: 112px;
    font-weight: 300;
    line-height: 1;
    letter-spacing: -.04em
}

.mdl-typography--display-3,.mdl-typography--display-3-color-contrast {
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-size: 56px;
    font-weight: 400;
    line-height: 1.35;
    letter-spacing: -.02em
}

.mdl-typography--display-2,.mdl-typography--display-2-color-contrast {
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-size: 45px;
    font-weight: 400;
    line-height: 48px
}

.mdl-typography--display-1,.mdl-typography--display-1-color-contrast {
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-size: 34px;
    font-weight: 400;
    line-height: 40px
}

.mdl-typography--headline,.mdl-typography--headline-color-contrast {
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-size: 24px;
    font-weight: 400;
    line-height: 32px;
    -moz-osx-font-smoothing: grayscale
}

.mdl-typography--headline-color-contrast {
    opacity: .87
}

.mdl-typography--title,.mdl-typography--title-color-contrast {
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 1;
    letter-spacing: .02em
}

.mdl-typography--title-color-contrast {
    opacity: .87
}

.mdl-typography--subhead,.mdl-typography--subhead-color-contrast {
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-size: 16px;
    font-weight: 400;
    letter-spacing: .04em;
    line-height: 24px
}

.mdl-typography--subhead-color-contrast {
    opacity: .87
}

.mdl-typography--body-2 {
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0
}

.mdl-typography--body-2-color-contrast {
    font-size: 14px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0;
    opacity: .87
}

.mdl-typography--body-1,.mdl-typography--body-1-color-contrast {
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0
}

.mdl-typography--body-1-color-contrast {
    opacity: .87
}

.mdl-typography--body-2-force-preferred-font,.mdl-typography--body-2-force-preferred-font-color-contrast {
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-size: 14px;
    font-weight: 500
}

.mdl-typography--body-2-force-preferred-font {
    line-height: 24px;
    letter-spacing: 0
}

.mdl-typography--body-2-force-preferred-font-color-contrast {
    line-height: 24px;
    letter-spacing: 0;
    opacity: .87
}

.mdl-typography--body-1-force-preferred-font,.mdl-typography--body-1-force-preferred-font-color-contrast {
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0;
    font-family: Roboto,Helvetica,Arial,sans-serif
}

.mdl-typography--body-1-force-preferred-font-color-contrast {
    opacity: .87
}

.mdl-typography--caption-color-contrast,.mdl-typography--caption-force-preferred-font-color-contrast {
    font-size: 12px;
    font-weight: 400;
    line-height: 1;
    letter-spacing: 0;
    opacity: .54
}

.mdl-typography--caption {
    font-size: 12px;
    font-weight: 400;
    line-height: 1;
    letter-spacing: 0
}

.mdl-typography--caption-force-preferred-font {
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-size: 12px;
    font-weight: 400;
    line-height: 1;
    letter-spacing: 0
}

.mdl-typography--caption-force-preferred-font-color-contrast {
    font-family: Roboto,Helvetica,Arial,sans-serif
}

.mdl-typography--button-color-contrast,.mdl-typography--menu-color-contrast {
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-size: 14px;
    font-weight: 500;
    opacity: .87;
    line-height: 1;
    letter-spacing: 0
}

.mdl-typography--menu {
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    letter-spacing: 0
}

.mdl-typography--button {
    font-family: Roboto,Helvetica,Arial,sans-serif;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    letter-spacing: 0
}

.mdl-typography--text-left {
    text-align: left
}

.mdl-typography--text-right {
    text-align: right
}

.mdl-typography--text-center {
    text-align: center
}

.mdl-typography--text-justify {
    text-align: justify
}

.mdl-typography--text-nowrap {
    white-space: nowrap
}

.mdl-typography--text-lowercase {
    text-transform: lowercase
}

.mdl-button,.mdl-layout__tab,.mdl-snackbar__action,.mdl-tabs__tab,.mdl-typography--text-uppercase {
    text-transform: uppercase
}

.mdl-typography--text-capitalize {
    text-transform: capitalize
}

.mdl-typography--font-thin {
    font-weight: 200!important
}

.mdl-typography--font-light {
    font-weight: 300!important
}

.mdl-typography--font-regular {
    font-weight: 400!important
}

.mdl-typography--font-medium {
    font-weight: 500!important
}

.mdl-typography--font-bold {
    font-weight: 700!important
}

.mdl-typography--font-black {
    font-weight: 900!important
}

.material-icons {
    font-family: 'Material Icons';
    font-weight: 400;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    word-wrap: normal;
    font-feature-settings: 'liga';
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased
}

.mdl-badge[data-badge]:after,.mdl-button,.mdl-chip {
    font-family: Roboto,Helvetica,Arial,sans-serif
}

.mdl-color-text--red {
    color: #f44336!important
}

.mdl-color--red {
    background-color: #f44336!important
}

.mdl-color-text--red-50 {
    color: #ffebee!important
}

.mdl-color--red-50 {
    background-color: #ffebee!important
}

.mdl-color-text--red-100 {
    color: #ffcdd2!important
}

.mdl-color--red-100 {
    background-color: #ffcdd2!important
}

.mdl-color-text--red-200 {
    color: #ef9a9a!important
}

.mdl-color--red-200 {
    background-color: #ef9a9a!important
}

.mdl-color-text--red-300 {
    color: #e57373!important
}

.mdl-color--red-300 {
    background-color: #e57373!important
}

.mdl-color-text--red-400 {
    color: #ef5350!important
}

.mdl-color--red-400 {
    background-color: #ef5350!important
}

.mdl-color-text--red-500 {
    color: #f44336!important
}

.mdl-color--red-500 {
    background-color: #f44336!important
}

.mdl-color-text--red-600 {
    color: #e53935!important
}

.mdl-color--red-600 {
    background-color: #e53935!important
}

.mdl-color-text--red-700 {
    color: #d32f2f!important
}

.mdl-color--red-700 {
    background-color: #d32f2f!important
}

.mdl-color-text--red-800 {
    color: #c62828!important
}

.mdl-color--red-800 {
    background-color: #c62828!important
}

.mdl-color-text--red-900 {
    color: #b71c1c!important
}

.mdl-color--red-900 {
    background-color: #b71c1c!important
}

.mdl-color-text--red-A100 {
    color: #ff8a80!important
}

.mdl-color--red-A100 {
    background-color: #ff8a80!important
}

.mdl-color-text--red-A200 {
    color: #ff5252!important
}

.mdl-color--red-A200 {
    background-color: #ff5252!important
}

.mdl-color-text--red-A400 {
    color: #ff1744!important
}

.mdl-color--red-A400 {
    background-color: #ff1744!important
}

.mdl-color-text--red-A700 {
    color: #d50000!important
}

.mdl-color--red-A700 {
    background-color: #d50000!important
}

.mdl-color-text--pink {
    color: #e91e63!important
}

.mdl-color--pink {
    background-color: #e91e63!important
}

.mdl-color-text--pink-50 {
    color: #fce4ec!important
}

.mdl-color--pink-50 {
    background-color: #fce4ec!important
}

.mdl-color-text--pink-100 {
    color: #f8bbd0!important
}

.mdl-color--pink-100 {
    background-color: #f8bbd0!important
}

.mdl-color-text--pink-200 {
    color: #f48fb1!important
}

.mdl-color--pink-200 {
    background-color: #f48fb1!important
}

.mdl-color-text--pink-300 {
    color: #f06292!important
}

.mdl-color--pink-300 {
    background-color: #f06292!important
}

.mdl-color-text--pink-400 {
    color: #ec407a!important
}

.mdl-color--pink-400 {
    background-color: #ec407a!important
}

.mdl-color-text--pink-500 {
    color: #e91e63!important
}

.mdl-color--pink-500 {
    background-color: #e91e63!important
}

.mdl-color-text--pink-600 {
    color: #d81b60!important
}

.mdl-color--pink-600 {
    background-color: #d81b60!important
}

.mdl-color-text--pink-700 {
    color: #c2185b!important
}

.mdl-color--pink-700 {
    background-color: #c2185b!important
}

.mdl-color-text--pink-800 {
    color: #ad1457!important
}

.mdl-color--pink-800 {
    background-color: #ad1457!important
}

.mdl-color-text--pink-900 {
    color: #880e4f!important
}

.mdl-color--pink-900 {
    background-color: #880e4f!important
}

.mdl-color-text--pink-A100 {
    color: #ff80ab!important
}

.mdl-color--pink-A100 {
    background-color: #ff80ab!important
}

.mdl-color-text--pink-A200 {
    color: #ff4081!important
}

.mdl-color--pink-A200 {
    background-color: #ff4081!important
}

.mdl-color-text--pink-A400 {
    color: #f50057!important
}

.mdl-color--pink-A400 {
    background-color: #f50057!important
}

.mdl-color-text--pink-A700 {
    color: #c51162!important
}

.mdl-color--pink-A700 {
    background-color: #c51162!important
}

.mdl-color-text--purple {
    color: #9c27b0!important
}

.mdl-color--purple {
    background-color: #9c27b0!important
}

.mdl-color-text--purple-50 {
    color: #f3e5f5!important
}

.mdl-color--purple-50 {
    background-color: #f3e5f5!important
}

.mdl-color-text--purple-100 {
    color: #e1bee7!important
}

.mdl-color--purple-100 {
    background-color: #e1bee7!important
}

.mdl-color-text--purple-200 {
    color: #ce93d8!important
}

.mdl-color--purple-200 {
    background-color: #ce93d8!important
}

.mdl-color-text--purple-300 {
    color: #ba68c8!important
}

.mdl-color--purple-300 {
    background-color: #ba68c8!important
}

.mdl-color-text--purple-400 {
    color: #ab47bc!important
}

.mdl-color--purple-400 {
    background-color: #ab47bc!important
}

.mdl-color-text--purple-500 {
    color: #9c27b0!important
}

.mdl-color--purple-500 {
    background-color: #9c27b0!important
}

.mdl-color-text--purple-600 {
    color: #8e24aa!important
}

.mdl-color--purple-600 {
    background-color: #8e24aa!important
}

.mdl-color-text--purple-700 {
    color: #7b1fa2!important
}

.mdl-color--purple-700 {
    background-color: #7b1fa2!important
}

.mdl-color-text--purple-800 {
    color: #6a1b9a!important
}

.mdl-color--purple-800 {
    background-color: #6a1b9a!important
}

.mdl-color-text--purple-900 {
    color: #4a148c!important
}

.mdl-color--purple-900 {
    background-color: #4a148c!important
}

.mdl-color-text--purple-A100 {
    color: #ea80fc!important
}

.mdl-color--purple-A100 {
    background-color: #ea80fc!important
}

.mdl-color-text--purple-A200 {
    color: #e040fb!important
}

.mdl-color--purple-A200 {
    background-color: #e040fb!important
}

.mdl-color-text--purple-A400 {
    color: #d500f9!important
}

.mdl-color--purple-A400 {
    background-color: #d500f9!important
}

.mdl-color-text--purple-A700 {
    color: #a0f!important
}

.mdl-color--purple-A700 {
    background-color: #a0f!important
}

.mdl-color-text--deep-purple {
    color: #673ab7!important
}

.mdl-color--deep-purple {
    background-color: #673ab7!important
}

.mdl-color-text--deep-purple-50 {
    color: #ede7f6!important
}

.mdl-color--deep-purple-50 {
    background-color: #ede7f6!important
}

.mdl-color-text--deep-purple-100 {
    color: #d1c4e9!important
}

.mdl-color--deep-purple-100 {
    background-color: #d1c4e9!important
}

.mdl-color-text--deep-purple-200 {
    color: #b39ddb!important
}

.mdl-color--deep-purple-200 {
    background-color: #b39ddb!important
}

.mdl-color-text--deep-purple-300 {
    color: #9575cd!important
}

.mdl-color--deep-purple-300 {
    background-color: #9575cd!important
}

.mdl-color-text--deep-purple-400 {
    color: #7e57c2!important
}

.mdl-color--deep-purple-400 {
    background-color: #7e57c2!important
}

.mdl-color-text--deep-purple-500 {
    color: #673ab7!important
}

.mdl-color--deep-purple-500 {
    background-color: #673ab7!important
}

.mdl-color-text--deep-purple-600 {
    color: #5e35b1!important
}

.mdl-color--deep-purple-600 {
    background-color: #5e35b1!important
}

.mdl-color-text--deep-purple-700 {
    color: #512da8!important
}

.mdl-color--deep-purple-700 {
    background-color: #512da8!important
}

.mdl-color-text--deep-purple-800 {
    color: #4527a0!important
}

.mdl-color--deep-purple-800 {
    background-color: #4527a0!important
}

.mdl-color-text--deep-purple-900 {
    color: #311b92!important
}

.mdl-color--deep-purple-900 {
    background-color: #311b92!important
}

.mdl-color-text--deep-purple-A100 {
    color: #b388ff!important
}

.mdl-color--deep-purple-A100 {
    background-color: #b388ff!important
}

.mdl-color-text--deep-purple-A200 {
    color: #7c4dff!important
}

.mdl-color--deep-purple-A200 {
    background-color: #7c4dff!important
}

.mdl-color-text--deep-purple-A400 {
    color: #651fff!important
}

.mdl-color--deep-purple-A400 {
    background-color: #651fff!important
}

.mdl-color-text--deep-purple-A700 {
    color: #6200ea!important
}

.mdl-color--deep-purple-A700 {
    background-color: #6200ea!important
}

.mdl-color-text--indigo {
    color: #3f51b5!important
}

.mdl-color--indigo {
    background-color: #3f51b5!important
}

.mdl-color-text--indigo-50 {
    color: #e8eaf6!important
}

.mdl-color--indigo-50 {
    background-color: #e8eaf6!important
}

.mdl-color-text--indigo-100 {
    color: #c5cae9!important
}

.mdl-color--indigo-100 {
    background-color: #c5cae9!important
}

.mdl-color-text--indigo-200 {
    color: #9fa8da!important
}

.mdl-color--indigo-200 {
    background-color: #9fa8da!important
}

.mdl-color-text--indigo-300 {
    color: #7986cb!important
}

.mdl-color--indigo-300 {
    background-color: #7986cb!important
}

.mdl-color-text--indigo-400 {
    color: #5c6bc0!important
}

.mdl-color--indigo-400 {
    background-color: #5c6bc0!important
}

.mdl-color-text--indigo-500 {
    color: #3f51b5!important
}

.mdl-color--indigo-500 {
    background-color: #3f51b5!important
}

.mdl-color-text--indigo-600 {
    color: #3949ab!important
}

.mdl-color--indigo-600 {
    background-color: #3949ab!important
}

.mdl-color-text--indigo-700 {
    color: #303f9f!important
}

.mdl-color--indigo-700 {
    background-color: #303f9f!important
}

.mdl-color-text--indigo-800 {
    color: #283593!important
}

.mdl-color--indigo-800 {
    background-color: #283593!important
}

.mdl-color-text--indigo-900 {
    color: #1a237e!important
}

.mdl-color--indigo-900 {
    background-color: #1a237e!important
}

.mdl-color-text--indigo-A100 {
    color: #8c9eff!important
}

.mdl-color--indigo-A100 {
    background-color: #8c9eff!important
}

.mdl-color-text--indigo-A200 {
    color: #536dfe!important
}

.mdl-color--indigo-A200 {
    background-color: #536dfe!important
}

.mdl-color-text--indigo-A400 {
    color: #3d5afe!important
}

.mdl-color--indigo-A400 {
    background-color: #3d5afe!important
}

.mdl-color-text--indigo-A700 {
    color: #304ffe!important
}

.mdl-color--indigo-A700 {
    background-color: #304ffe!important
}

.mdl-color-text--blue {
    color: #2196f3!important
}

.mdl-color--blue {
    background-color: #2196f3!important
}

.mdl-color-text--blue-50 {
    color: #e3f2fd!important
}

.mdl-color--blue-50 {
    background-color: #e3f2fd!important
}

.mdl-color-text--blue-100 {
    color: #bbdefb!important
}

.mdl-color--blue-100 {
    background-color: #bbdefb!important
}

.mdl-color-text--blue-200 {
    color: #90caf9!important
}

.mdl-color--blue-200 {
    background-color: #90caf9!important
}

.mdl-color-text--blue-300 {
    color: #64b5f6!important
}

.mdl-color--blue-300 {
    background-color: #64b5f6!important
}

.mdl-color-text--blue-400 {
    color: #42a5f5!important
}

.mdl-color--blue-400 {
    background-color: #42a5f5!important
}

.mdl-color-text--blue-500 {
    color: #2196f3!important
}

.mdl-color--blue-500 {
    background-color: #2196f3!important
}

.mdl-color-text--blue-600 {
    color: #1e88e5!important
}

.mdl-color--blue-600 {
    background-color: #1e88e5!important
}

.mdl-color-text--blue-700 {
    color: #1976d2!important
}

.mdl-color--blue-700 {
    background-color: #1976d2!important
}

.mdl-color-text--blue-800 {
    color: #1565c0!important
}

.mdl-color--blue-800 {
    background-color: #1565c0!important
}

.mdl-color-text--blue-900 {
    color: #0d47a1!important
}

.mdl-color--blue-900 {
    background-color: #0d47a1!important
}

.mdl-color-text--blue-A100 {
    color: #82b1ff!important
}

.mdl-color--blue-A100 {
    background-color: #82b1ff!important
}

.mdl-color-text--blue-A200 {
    color: #448aff!important
}

.mdl-color--blue-A200 {
    background-color: #448aff!important
}

.mdl-color-text--blue-A400 {
    color: #2979ff!important
}

.mdl-color--blue-A400 {
    background-color: #2979ff!important
}

.mdl-color-text--blue-A700 {
    color: #2962ff!important
}

.mdl-color--blue-A700 {
    background-color: #2962ff!important
}

.mdl-color-text--light-blue {
    color: #03a9f4!important
}

.mdl-color--light-blue {
    background-color: #03a9f4!important
}

.mdl-color-text--light-blue-50 {
    color: #e1f5fe!important
}

.mdl-color--light-blue-50 {
    background-color: #e1f5fe!important
}

.mdl-color-text--light-blue-100 {
    color: #b3e5fc!important
}

.mdl-color--light-blue-100 {
    background-color: #b3e5fc!important
}

.mdl-color-text--light-blue-200 {
    color: #81d4fa!important
}

.mdl-color--light-blue-200 {
    background-color: #81d4fa!important
}

.mdl-color-text--light-blue-300 {
    color: #4fc3f7!important
}

.mdl-color--light-blue-300 {
    background-color: #4fc3f7!important
}

.mdl-color-text--light-blue-400 {
    color: #29b6f6!important
}

.mdl-color--light-blue-400 {
    background-color: #29b6f6!important
}

.mdl-color-text--light-blue-500 {
    color: #03a9f4!important
}

.mdl-color--light-blue-500 {
    background-color: #03a9f4!important
}

.mdl-color-text--light-blue-600 {
    color: #039be5!important
}

.mdl-color--light-blue-600 {
    background-color: #039be5!important
}

.mdl-color-text--light-blue-700 {
    color: #0288d1!important
}

.mdl-color--light-blue-700 {
    background-color: #0288d1!important
}

.mdl-color-text--light-blue-800 {
    color: #0277bd!important
}

.mdl-color--light-blue-800 {
    background-color: #0277bd!important
}

.mdl-color-text--light-blue-900 {
    color: #01579b!important
}

.mdl-color--light-blue-900 {
    background-color: #01579b!important
}

.mdl-color-text--light-blue-A100 {
    color: #80d8ff!important
}

.mdl-color--light-blue-A100 {
    background-color: #80d8ff!important
}

.mdl-color-text--light-blue-A200 {
    color: #40c4ff!important
}

.mdl-color--light-blue-A200 {
    background-color: #40c4ff!important
}

.mdl-color-text--light-blue-A400 {
    color: #00b0ff!important
}

.mdl-color--light-blue-A400 {
    background-color: #00b0ff!important
}

.mdl-color-text--light-blue-A700 {
    color: #0091ea!important
}

.mdl-color--light-blue-A700 {
    background-color: #0091ea!important
}

.mdl-color-text--cyan {
    color: #00bcd4!important
}

.mdl-color--cyan {
    background-color: #00bcd4!important
}

.mdl-color-text--cyan-50 {
    color: #e0f7fa!important
}

.mdl-color--cyan-50 {
    background-color: #e0f7fa!important
}

.mdl-color-text--cyan-100 {
    color: #b2ebf2!important
}

.mdl-color--cyan-100 {
    background-color: #b2ebf2!important
}

.mdl-color-text--cyan-200 {
    color: #80deea!important
}

.mdl-color--cyan-200 {
    background-color: #80deea!important
}

.mdl-color-text--cyan-300 {
    color: #4dd0e1!important
}

.mdl-color--cyan-300 {
    background-color: #4dd0e1!important
}

.mdl-color-text--cyan-400 {
    color: #26c6da!important
}

.mdl-color--cyan-400 {
    background-color: #26c6da!important
}

.mdl-color-text--cyan-500 {
    color: #00bcd4!important
}

.mdl-color--cyan-500 {
    background-color: #00bcd4!important
}

.mdl-color-text--cyan-600 {
    color: #00acc1!important
}

.mdl-color--cyan-600 {
    background-color: #00acc1!important
}

.mdl-color-text--cyan-700 {
    color: #0097a7!important
}

.mdl-color--cyan-700 {
    background-color: #0097a7!important
}

.mdl-color-text--cyan-800 {
    color: #00838f!important
}

.mdl-color--cyan-800 {
    background-color: #00838f!important
}

.mdl-color-text--cyan-900 {
    color: #006064!important
}

.mdl-color--cyan-900 {
    background-color: #006064!important
}

.mdl-color-text--cyan-A100 {
    color: #84ffff!important
}

.mdl-color--cyan-A100 {
    background-color: #84ffff!important
}

.mdl-color-text--cyan-A200 {
    color: #18ffff!important
}

.mdl-color--cyan-A200 {
    background-color: #18ffff!important
}

.mdl-color-text--cyan-A400 {
    color: #00e5ff!important
}

.mdl-color--cyan-A400 {
    background-color: #00e5ff!important
}

.mdl-color-text--cyan-A700 {
    color: #00b8d4!important
}

.mdl-color--cyan-A700 {
    background-color: #00b8d4!important
}

.mdl-color-text--teal {
    color: #009688!important
}

.mdl-color--teal {
    background-color: #009688!important
}

.mdl-color-text--teal-50 {
    color: #e0f2f1!important
}

.mdl-color--teal-50 {
    background-color: #e0f2f1!important
}

.mdl-color-text--teal-100 {
    color: #b2dfdb!important
}

.mdl-color--teal-100 {
    background-color: #b2dfdb!important
}

.mdl-color-text--teal-200 {
    color: #80cbc4!important
}

.mdl-color--teal-200 {
    background-color: #80cbc4!important
}

.mdl-color-text--teal-300 {
    color: #4db6ac!important
}

.mdl-color--teal-300 {
    background-color: #4db6ac!important
}

.mdl-color-text--teal-400 {
    color: #26a69a!important
}

.mdl-color--teal-400 {
    background-color: #26a69a!important
}

.mdl-color-text--teal-500 {
    color: #009688!important
}

.mdl-color--teal-500 {
    background-color: #009688!important
}

.mdl-color-text--teal-600 {
    color: #00897b!important
}

.mdl-color--teal-600 {
    background-color: #00897b!important
}

.mdl-color-text--teal-700 {
    color: #00796b!important
}

.mdl-color--teal-700 {
    background-color: #00796b!important
}

.mdl-color-text--teal-800 {
    color: #00695c!important
}

.mdl-color--teal-800 {
    background-color: #00695c!important
}

.mdl-color-text--teal-900 {
    color: #004d40!important
}

.mdl-color--teal-900 {
    background-color: #004d40!important
}

.mdl-color-text--teal-A100 {
    color: #a7ffeb!important
}

.mdl-color--teal-A100 {
    background-color: #a7ffeb!important
}

.mdl-color-text--teal-A200 {
    color: #64ffda!important
}

.mdl-color--teal-A200 {
    background-color: #64ffda!important
}

.mdl-color-text--teal-A400 {
    color: #1de9b6!important
}

.mdl-color--teal-A400 {
    background-color: #1de9b6!important
}

.mdl-color-text--teal-A700 {
    color: #00bfa5!important
}

.mdl-color--teal-A700 {
    background-color: #00bfa5!important
}

.mdl-color-text--green {
    color: #4caf50!important
}

.mdl-color--green {
    background-color: #4caf50!important
}

.mdl-color-text--green-50 {
    color: #e8f5e9!important
}

.mdl-color--green-50 {
    background-color: #e8f5e9!important
}

.mdl-color-text--green-100 {
    color: #c8e6c9!important
}

.mdl-color--green-100 {
    background-color: #c8e6c9!important
}

.mdl-color-text--green-200 {
    color: #a5d6a7!important
}

.mdl-color--green-200 {
    background-color: #a5d6a7!important
}

.mdl-color-text--green-300 {
    color: #81c784!important
}

.mdl-color--green-300 {
    background-color: #81c784!important
}

.mdl-color-text--green-400 {
    color: #66bb6a!important
}

.mdl-color--green-400 {
    background-color: #66bb6a!important
}

.mdl-color-text--green-500 {
    color: #4caf50!important
}

.mdl-color--green-500 {
    background-color: #4caf50!important
}

.mdl-color-text--green-600 {
    color: #43a047!important
}

.mdl-color--green-600 {
    background-color: #43a047!important
}

.mdl-color-text--green-700 {
    color: #388e3c!important
}

.mdl-color--green-700 {
    background-color: #388e3c!important
}

.mdl-color-text--green-800 {
    color: #2e7d32!important
}

.mdl-color--green-800 {
    background-color: #2e7d32!important
}

.mdl-color-text--green-900 {
    color: #1b5e20!important
}

.mdl-color--green-900 {
    background-color: #1b5e20!important
}

.mdl-color-text--green-A100 {
    color: #b9f6ca!important
}

.mdl-color--green-A100 {
    background-color: #b9f6ca!important
}

.mdl-color-text--green-A200 {
    color: #69f0ae!important
}

.mdl-color--green-A200 {
    background-color: #69f0ae!important
}

.mdl-color-text--green-A400 {
    color: #00e676!important
}

.mdl-color--green-A400 {
    background-color: #00e676!important
}

.mdl-color-text--green-A700 {
    color: #00c853!important
}

.mdl-color--green-A700 {
    background-color: #00c853!important
}

.mdl-color-text--light-green {
    color: #8bc34a!important
}

.mdl-color--light-green {
    background-color: #8bc34a!important
}

.mdl-color-text--light-green-50 {
    color: #f1f8e9!important
}

.mdl-color--light-green-50 {
    background-color: #f1f8e9!important
}

.mdl-color-text--light-green-100 {
    color: #dcedc8!important
}

.mdl-color--light-green-100 {
    background-color: #dcedc8!important
}

.mdl-color-text--light-green-200 {
    color: #c5e1a5!important
}

.mdl-color--light-green-200 {
    background-color: #c5e1a5!important
}

.mdl-color-text--light-green-300 {
    color: #aed581!important
}

.mdl-color--light-green-300 {
    background-color: #aed581!important
}

.mdl-color-text--light-green-400 {
    color: #9ccc65!important
}

.mdl-color--light-green-400 {
    background-color: #9ccc65!important
}

.mdl-color-text--light-green-500 {
    color: #8bc34a!important
}

.mdl-color--light-green-500 {
    background-color: #8bc34a!important
}

.mdl-color-text--light-green-600 {
    color: #7cb342!important
}

.mdl-color--light-green-600 {
    background-color: #7cb342!important
}

.mdl-color-text--light-green-700 {
    color: #689f38!important
}

.mdl-color--light-green-700 {
    background-color: #689f38!important
}

.mdl-color-text--light-green-800 {
    color: #558b2f!important
}

.mdl-color--light-green-800 {
    background-color: #558b2f!important
}

.mdl-color-text--light-green-900 {
    color: #33691e!important
}

.mdl-color--light-green-900 {
    background-color: #33691e!important
}

.mdl-color-text--light-green-A100 {
    color: #ccff90!important
}

.mdl-color--light-green-A100 {
    background-color: #ccff90!important
}

.mdl-color-text--light-green-A200 {
    color: #b2ff59!important
}

.mdl-color--light-green-A200 {
    background-color: #b2ff59!important
}

.mdl-color-text--light-green-A400 {
    color: #76ff03!important
}

.mdl-color--light-green-A400 {
    background-color: #76ff03!important
}

.mdl-color-text--light-green-A700 {
    color: #64dd17!important
}

.mdl-color--light-green-A700 {
    background-color: #64dd17!important
}

.mdl-color-text--lime {
    color: #cddc39!important
}

.mdl-color--lime {
    background-color: #cddc39!important
}

.mdl-color-text--lime-50 {
    color: #f9fbe7!important
}

.mdl-color--lime-50 {
    background-color: #f9fbe7!important
}

.mdl-color-text--lime-100 {
    color: #f0f4c3!important
}

.mdl-color--lime-100 {
    background-color: #f0f4c3!important
}

.mdl-color-text--lime-200 {
    color: #e6ee9c!important
}

.mdl-color--lime-200 {
    background-color: #e6ee9c!important
}

.mdl-color-text--lime-300 {
    color: #dce775!important
}

.mdl-color--lime-300 {
    background-color: #dce775!important
}

.mdl-color-text--lime-400 {
    color: #d4e157!important
}

.mdl-color--lime-400 {
    background-color: #d4e157!important
}

.mdl-color-text--lime-500 {
    color: #cddc39!important
}

.mdl-color--lime-500 {
    background-color: #cddc39!important
}

.mdl-color-text--lime-600 {
    color: #c0ca33!important
}

.mdl-color--lime-600 {
    background-color: #c0ca33!important
}

.mdl-color-text--lime-700 {
    color: #afb42b!important
}

.mdl-color--lime-700 {
    background-color: #afb42b!important
}

.mdl-color-text--lime-800 {
    color: #9e9d24!important
}

.mdl-color--lime-800 {
    background-color: #9e9d24!important
}

.mdl-color-text--lime-900 {
    color: #827717!important
}

.mdl-color--lime-900 {
    background-color: #827717!important
}

.mdl-color-text--lime-A100 {
    color: #f4ff81!important
}

.mdl-color--lime-A100 {
    background-color: #f4ff81!important
}

.mdl-color-text--lime-A200 {
    color: #eeff41!important
}

.mdl-color--lime-A200 {
    background-color: #eeff41!important
}

.mdl-color-text--lime-A400 {
    color: #c6ff00!important
}

.mdl-color--lime-A400 {
    background-color: #c6ff00!important
}

.mdl-color-text--lime-A700 {
    color: #aeea00!important
}

.mdl-color--lime-A700 {
    background-color: #aeea00!important
}

.mdl-color-text--yellow {
    color: #ffeb3b!important
}

.mdl-color--yellow {
    background-color: #ffeb3b!important
}

.mdl-color-text--yellow-50 {
    color: #fffde7!important
}

.mdl-color--yellow-50 {
    background-color: #fffde7!important
}

.mdl-color-text--yellow-100 {
    color: #fff9c4!important
}

.mdl-color--yellow-100 {
    background-color: #fff9c4!important
}

.mdl-color-text--yellow-200 {
    color: #fff59d!important
}

.mdl-color--yellow-200 {
    background-color: #fff59d!important
}

.mdl-color-text--yellow-300 {
    color: #fff176!important
}

.mdl-color--yellow-300 {
    background-color: #fff176!important
}

.mdl-color-text--yellow-400 {
    color: #ffee58!important
}

.mdl-color--yellow-400 {
    background-color: #ffee58!important
}

.mdl-color-text--yellow-500 {
    color: #ffeb3b!important
}

.mdl-color--yellow-500 {
    background-color: #ffeb3b!important
}

.mdl-color-text--yellow-600 {
    color: #fdd835!important
}

.mdl-color--yellow-600 {
    background-color: #fdd835!important
}

.mdl-color-text--yellow-700 {
    color: #fbc02d!important
}

.mdl-color--yellow-700 {
    background-color: #fbc02d!important
}

.mdl-color-text--yellow-800 {
    color: #f9a825!important
}

.mdl-color--yellow-800 {
    background-color: #f9a825!important
}

.mdl-color-text--yellow-900 {
    color: #f57f17!important
}

.mdl-color--yellow-900 {
    background-color: #f57f17!important
}

.mdl-color-text--yellow-A100 {
    color: #ffff8d!important
}

.mdl-color--yellow-A100 {
    background-color: #ffff8d!important
}

.mdl-color-text--yellow-A200 {
    color: #ff0!important
}

.mdl-color--yellow-A200 {
    background-color: #ff0!important
}

.mdl-color-text--yellow-A400 {
    color: #ffea00!important
}

.mdl-color--yellow-A400 {
    background-color: #ffea00!important
}

.mdl-color-text--yellow-A700 {
    color: #ffd600!important
}

.mdl-color--yellow-A700 {
    background-color: #ffd600!important
}

.mdl-color-text--amber {
    color: #ffc107!important
}

.mdl-color--amber {
    background-color: #ffc107!important
}

.mdl-color-text--amber-50 {
    color: #fff8e1!important
}

.mdl-color--amber-50 {
    background-color: #fff8e1!important
}

.mdl-color-text--amber-100 {
    color: #ffecb3!important
}

.mdl-color--amber-100 {
    background-color: #ffecb3!important
}

.mdl-color-text--amber-200 {
    color: #ffe082!important
}

.mdl-color--amber-200 {
    background-color: #ffe082!important
}

.mdl-color-text--amber-300 {
    color: #ffd54f!important
}

.mdl-color--amber-300 {
    background-color: #ffd54f!important
}

.mdl-color-text--amber-400 {
    color: #ffca28!important
}

.mdl-color--amber-400 {
    background-color: #ffca28!important
}

.mdl-color-text--amber-500 {
    color: #ffc107!important
}

.mdl-color--amber-500 {
    background-color: #ffc107!important
}

.mdl-color-text--amber-600 {
    color: #ffb300!important
}

.mdl-color--amber-600 {
    background-color: #ffb300!important
}

.mdl-color-text--amber-700 {
    color: #ffa000!important
}

.mdl-color--amber-700 {
    background-color: #ffa000!important
}

.mdl-color-text--amber-800 {
    color: #ff8f00!important
}

.mdl-color--amber-800 {
    background-color: #ff8f00!important
}

.mdl-color-text--amber-900 {
    color: #ff6f00!important
}

.mdl-color--amber-900 {
    background-color: #ff6f00!important
}

.mdl-color-text--amber-A100 {
    color: #ffe57f!important
}

.mdl-color--amber-A100 {
    background-color: #ffe57f!important
}

.mdl-color-text--amber-A200 {
    color: #ffd740!important
}

.mdl-color--amber-A200 {
    background-color: #ffd740!important
}

.mdl-color-text--amber-A400 {
    color: #ffc400!important
}

.mdl-color--amber-A400 {
    background-color: #ffc400!important
}

.mdl-color-text--amber-A700 {
    color: #ffab00!important
}

.mdl-color--amber-A700 {
    background-color: #ffab00!important
}

.mdl-color-text--orange {
    color: #ff9800!important
}

.mdl-color--orange {
    background-color: #ff9800!important
}

.mdl-color-text--orange-50 {
    color: #fff3e0!important
}

.mdl-color--orange-50 {
    background-color: #fff3e0!important
}

.mdl-color-text--orange-100 {
    color: #ffe0b2!important
}

.mdl-color--orange-100 {
    background-color: #ffe0b2!important
}

.mdl-color-text--orange-200 {
    color: #ffcc80!important
}

.mdl-color--orange-200 {
    background-color: #ffcc80!important
}

.mdl-color-text--orange-300 {
    color: #ffb74d!important
}

.mdl-color--orange-300 {
    background-color: #ffb74d!important
}

.mdl-color-text--orange-400 {
    color: #ffa726!important
}

.mdl-color--orange-400 {
    background-color: #ffa726!important
}

.mdl-color-text--orange-500 {
    color: #ff9800!important
}

.mdl-color--orange-500 {
    background-color: #ff9800!important
}

.mdl-color-text--orange-600 {
    color: #fb8c00!important
}

.mdl-color--orange-600 {
    background-color: #fb8c00!important
}

.mdl-color-text--orange-700 {
    color: #f57c00!important
}

.mdl-color--orange-700 {
    background-color: #f57c00!important
}

.mdl-color-text--orange-800 {
    color: #ef6c00!important
}

.mdl-color--orange-800 {
    background-color: #ef6c00!important
}

.mdl-color-text--orange-900 {
    color: #e65100!important
}

.mdl-color--orange-900 {
    background-color: #e65100!important
}

.mdl-color-text--orange-A100 {
    color: #ffd180!important
}

.mdl-color--orange-A100 {
    background-color: #ffd180!important
}

.mdl-color-text--orange-A200 {
    color: #ffab40!important
}

.mdl-color--orange-A200 {
    background-color: #ffab40!important
}

.mdl-color-text--orange-A400 {
    color: #ff9100!important
}

.mdl-color--orange-A400 {
    background-color: #ff9100!important
}

.mdl-color-text--orange-A700 {
    color: #ff6d00!important
}

.mdl-color--orange-A700 {
    background-color: #ff6d00!important
}

.mdl-color-text--deep-orange {
    color: #ff5722!important
}

.mdl-color--deep-orange {
    background-color: #ff5722!important
}

.mdl-color-text--deep-orange-50 {
    color: #fbe9e7!important
}

.mdl-color--deep-orange-50 {
    background-color: #fbe9e7!important
}

.mdl-color-text--deep-orange-100 {
    color: #ffccbc!important
}

.mdl-color--deep-orange-100 {
    background-color: #ffccbc!important
}

.mdl-color-text--deep-orange-200 {
    color: #ffab91!important
}

.mdl-color--deep-orange-200 {
    background-color: #ffab91!important
}

.mdl-color-text--deep-orange-300 {
    color: #ff8a65!important
}

.mdl-color--deep-orange-300 {
    background-color: #ff8a65!important
}

.mdl-color-text--deep-orange-400 {
    color: #ff7043!important
}

.mdl-color--deep-orange-400 {
    background-color: #ff7043!important
}

.mdl-color-text--deep-orange-500 {
    color: #ff5722!important
}

.mdl-color--deep-orange-500 {
    background-color: #ff5722!important
}

.mdl-color-text--deep-orange-600 {
    color: #f4511e!important
}

.mdl-color--deep-orange-600 {
    background-color: #f4511e!important
}

.mdl-color-text--deep-orange-700 {
    color: #e64a19!important
}

.mdl-color--deep-orange-700 {
    background-color: #e64a19!important
}

.mdl-color-text--deep-orange-800 {
    color: #d84315!important
}

.mdl-color--deep-orange-800 {
    background-color: #d84315!important
}

.mdl-color-text--deep-orange-900 {
    color: #bf360c!important
}

.mdl-color--deep-orange-900 {
    background-color: #bf360c!important
}

.mdl-color-text--deep-orange-A100 {
    color: #ff9e80!important
}

.mdl-color--deep-orange-A100 {
    background-color: #ff9e80!important
}

.mdl-color-text--deep-orange-A200 {
    color: #ff6e40!important
}

.mdl-color--deep-orange-A200 {
    background-color: #ff6e40!important
}

.mdl-color-text--deep-orange-A400 {
    color: #ff3d00!important
}

.mdl-color--deep-orange-A400 {
    background-color: #ff3d00!important
}

.mdl-color-text--deep-orange-A700 {
    color: #dd2c00!important
}

.mdl-color--deep-orange-A700 {
    background-color: #dd2c00!important
}

.mdl-color-text--brown {
    color: #795548!important
}

.mdl-color--brown {
    background-color: #795548!important
}

.mdl-color-text--brown-50 {
    color: #efebe9!important
}

.mdl-color--brown-50 {
    background-color: #efebe9!important
}

.mdl-color-text--brown-100 {
    color: #d7ccc8!important
}

.mdl-color--brown-100 {
    background-color: #d7ccc8!important
}

.mdl-color-text--brown-200 {
    color: #bcaaa4!important
}

.mdl-color--brown-200 {
    background-color: #bcaaa4!important
}

.mdl-color-text--brown-300 {
    color: #a1887f!important
}

.mdl-color--brown-300 {
    background-color: #a1887f!important
}

.mdl-color-text--brown-400 {
    color: #8d6e63!important
}

.mdl-color--brown-400 {
    background-color: #8d6e63!important
}

.mdl-color-text--brown-500 {
    color: #795548!important
}

.mdl-color--brown-500 {
    background-color: #795548!important
}

.mdl-color-text--brown-600 {
    color: #6d4c41!important
}

.mdl-color--brown-600 {
    background-color: #6d4c41!important
}

.mdl-color-text--brown-700 {
    color: #5d4037!important
}

.mdl-color--brown-700 {
    background-color: #5d4037!important
}

.mdl-color-text--brown-800 {
    color: #4e342e!important
}

.mdl-color--brown-800 {
    background-color: #4e342e!important
}

.mdl-color-text--brown-900 {
    color: #3e2723!important
}

.mdl-color--brown-900 {
    background-color: #3e2723!important
}

.mdl-color-text--grey {
    color: #9e9e9e!important
}

.mdl-color--grey {
    background-color: #9e9e9e!important
}

.mdl-color-text--grey-50 {
    color: #fafafa!important
}

.mdl-color--grey-50 {
    background-color: #fafafa!important
}

.mdl-color-text--grey-100 {
    color: #f5f5f5!important
}

.mdl-color--grey-100 {
    background-color: #f5f5f5!important
}

.mdl-color-text--grey-200 {
    color: #eee!important
}

.mdl-color--grey-200 {
    background-color: #eee!important
}

.mdl-color-text--grey-300 {
    color: #e0e0e0!important
}

.mdl-color--grey-300 {
    background-color: #e0e0e0!important
}

.mdl-color-text--grey-400 {
    color: #bdbdbd!important
}

.mdl-color--grey-400 {
    background-color: #bdbdbd!important
}

.mdl-color-text--grey-500 {
    color: #9e9e9e!important
}

.mdl-color--grey-500 {
    background-color: #9e9e9e!important
}

.mdl-color-text--grey-600 {
    color: #757575!important
}

.mdl-color--grey-600 {
    background-color: #757575!important
}

.mdl-color-text--grey-700 {
    color: #616161!important
}

.mdl-color--grey-700 {
    background-color: #616161!important
}

.mdl-color-text--grey-800 {
    color: #424242!important
}

.mdl-color--grey-800 {
    background-color: #424242!important
}

.mdl-color-text--grey-900 {
    color: #212121!important
}

.mdl-color--grey-900 {
    background-color: #212121!important
}

.mdl-color-text--blue-grey {
    color: #607d8b!important
}

.mdl-color--blue-grey {
    background-color: #607d8b!important
}

.mdl-color-text--blue-grey-50 {
    color: #eceff1!important
}

.mdl-color--blue-grey-50 {
    background-color: #eceff1!important
}

.mdl-color-text--blue-grey-100 {
    color: #cfd8dc!important
}

.mdl-color--blue-grey-100 {
    background-color: #cfd8dc!important
}

.mdl-color-text--blue-grey-200 {
    color: #b0bec5!important
}

.mdl-color--blue-grey-200 {
    background-color: #b0bec5!important
}

.mdl-color-text--blue-grey-300 {
    color: #90a4ae!important
}

.mdl-color--blue-grey-300 {
    background-color: #90a4ae!important
}

.mdl-color-text--blue-grey-400 {
    color: #78909c!important
}

.mdl-color--blue-grey-400 {
    background-color: #78909c!important
}

.mdl-color-text--blue-grey-500 {
    color: #607d8b!important
}

.mdl-color--blue-grey-500 {
    background-color: #607d8b!important
}

.mdl-color-text--blue-grey-600 {
    color: #546e7a!important
}

.mdl-color--blue-grey-600 {
    background-color: #546e7a!important
}

.mdl-color-text--blue-grey-700 {
    color: #455a64!important
}

.mdl-color--blue-grey-700 {
    background-color: #455a64!important
}

.mdl-color-text--blue-grey-800 {
    color: #37474f!important
}

.mdl-color--blue-grey-800 {
    background-color: #37474f!important
}

.mdl-color-text--blue-grey-900 {
    color: #263238!important
}

.mdl-color--blue-grey-900 {
    background-color: #263238!important
}

.mdl-color--black {
    background-color: #000!important
}

.mdl-color-text--black {
    color: #000!important
}

.mdl-color--white {
    background-color: #fff!important
}

.mdl-color-text--white {
    color: #fff!important
}

.mdl-color--primary {
    background-color: #3f51b5!important
}

.mdl-color--primary-contrast {
    background-color: #fff!important
}

.mdl-color--primary-dark {
    background-color: #303f9f!important
}

.mdl-color--accent {
    background-color: #ff4081!important
}

.mdl-color--accent-contrast {
    background-color: #fff!important
}

.mdl-color-text--primary {
    color: #3f51b5!important
}

.mdl-color-text--primary-contrast {
    color: #fff!important
}

.mdl-color-text--primary-dark {
    color: #303f9f!important
}

.mdl-color-text--accent {
    color: #ff4081!important
}

.mdl-color-text--accent-contrast {
    color: #fff!important
}

.mdl-ripple {
    background: #000;
    border-radius: 50%;
    height: 50px;
    left: 0;
    opacity: 0;
    position: absolute;
    top: 0;
    transform: translate(-50%,-50%);
    width: 50px;
    overflow: hidden
}

.mdl-ripple.is-animating {
    transition: transform .3s cubic-bezier(0,0,.2,1),width .3s cubic-bezier(0,0,.2,1),height .3s cubic-bezier(0,0,.2,1),opacity .6s cubic-bezier(0,0,.2,1)
}

.mdl-ripple.is-visible {
    opacity: .3
}

.mdl-animation--default,.mdl-animation--fast-out-slow-in {
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

.mdl-animation--linear-out-slow-in {
    transition-timing-function: cubic-bezier(0,0,.2,1)
}

.mdl-animation--fast-out-linear-in {
    transition-timing-function: cubic-bezier(.4,0,1,1)
}

.mdl-badge {
    position: relative;
    white-space: nowrap;
    margin-right: 29px
}

.mdl-badge:not([data-badge]) {
    margin-right: auto
}

.mdl-badge[data-badge]:after {
    content: attr(data-badge);
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -ms-flex-align: center;
    align-items: center;
    position: absolute;
    top: -11px;
    right: -29px;
    font-weight: 600;
    font-size: .6rem;
    width: 22px;
    height: 22px;
    border-radius: 50%;
    background: #1779ba;
    color: #fefefe
}

.mdl-button .mdl-badge[data-badge]:after {
    top: -10px;
    right: -5px
}

.mdl-badge.mdl-badge--no-background[data-badge]:after {
    color: #ff4081;
    background: rgba(255,255,255,.2);
    box-shadow: 0 0 1px gray
}

.mdl-badge.mdl-badge--overlap {
    margin-right: 10px
}

.mdl-badge.mdl-badge--overlap:after {
    right: -10px
}

.mdl-button {
    background: 0 0;
    border: none;
    border-radius: 2px;
    color: #000;
    position: relative;
    height: 36px;
    margin: 0;
    min-width: 64px;
    padding: 0 .85em 1em;
    display: inline-block;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: 0;
    overflow: hidden;
    will-change: box-shadow;
    transition: box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);
    outline: 0;
    cursor: pointer;
    text-decoration: none;
    text-align: center;
    line-height: 36px
}

.mdl-button--fab,.mdl-button--icon {
    font-size: 24px;
    padding: 0;
    overflow: hidden
}

.mdl-checkbox__tick-outline,.mdl-data-table tbody tr {
    transition-duration: .28s;
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

.mdl-button::-moz-focus-inner {
    border: 0
}

.mdl-card__supporting-text.mdl-card--border,.mdl-card__title.mdl-card--border {
    border-bottom: 1px solid rgba(0,0,0,.1)
}

.mdl-button:hover {
    background-color: rgba(158,158,158,.2)
}

.mdl-button:focus:not(:active) {
    background-color: rgba(0,0,0,.12)
}

.mdl-button:active {
    background-color: rgba(158,158,158,.4)
}

.mdl-button.mdl-button--colored {
    color: #3f51b5
}

.mdl-button.mdl-button--colored:focus:not(:active) {
    background-color: rgba(0,0,0,.12)
}

input.mdl-button[type=submit] {
    -webkit-appearance: none
}

.mdl-button--raised {
    background: rgba(158,158,158,.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)
}

.mdl-button--raised:active {
    box-shadow: 0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);
    background-color: rgba(158,158,158,.4)
}

.mdl-button--raised:focus:not(:active) {
    box-shadow: 0 0 8px rgba(0,0,0,.18),0 8px 16px rgba(0,0,0,.36);
    background-color: rgba(158,158,158,.4)
}

.mdl-button--raised.mdl-button--colored {
    background: #3f51b5;
    color: #fff
}

.mdl-button--raised.mdl-button--colored:active,.mdl-button--raised.mdl-button--colored:focus:not(:active),.mdl-button--raised.mdl-button--colored:hover {
    background-color: #3f51b5
}

.mdl-button--raised.mdl-button--colored .mdl-ripple {
    background: #fff
}

.mdl-button--fab {
    border-radius: 50%;
    height: 56px;
    margin: auto;
    min-width: 56px;
    width: 56px;
    background: rgba(158,158,158,.2);
    box-shadow: 0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24);
    position: relative;
    line-height: normal
}

.mdl-button--fab .material-icons {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-12px,-12px);
    line-height: 24px;
    width: 24px
}

.mdl-button--fab.mdl-button--mini-fab {
    height: 40px;
    min-width: 40px;
    width: 40px
}

.mdl-button--fab .mdl-button__ripple-container {
    border-radius: 50%;
    -webkit-mask-image: -webkit-radial-gradient(circle,#fff,#000)
}

.mdl-button--fab:active {
    box-shadow: 0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);
    background-color: rgba(158,158,158,.4)
}

.mdl-button--fab:focus:not(:active) {
    box-shadow: 0 0 8px rgba(0,0,0,.18),0 8px 16px rgba(0,0,0,.36);
    background-color: rgba(158,158,158,.4)
}

.mdl-button--fab.mdl-button--colored {
    background: #ff4081;
    color: #fff
}

.mdl-button--fab.mdl-button--colored:active,.mdl-button--fab.mdl-button--colored:focus:not(:active),.mdl-button--fab.mdl-button--colored:hover {
    background-color: #ff4081
}

.mdl-button--fab.mdl-button--colored .mdl-ripple {
    background: #fff
}

.mdl-button--icon {
    border-radius: 50%;
    height: 32px;
    margin-left: 0;
    margin-right: 0;
    min-width: 32px;
    width: 32px;
    color: inherit;
    line-height: normal
}

.mdl-button--icon .material-icons {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-12px,-12px);
    line-height: 24px;
    width: 24px
}

.mdl-button--icon.mdl-button--mini-icon {
    height: 24px;
    min-width: 24px;
    width: 24px
}

.mdl-button--icon.mdl-button--mini-icon .material-icons {
    top: 0;
    left: 0
}

.mdl-button--icon .mdl-button__ripple-container {
    border-radius: 50%;
    -webkit-mask-image: -webkit-radial-gradient(circle,#fff,#000)
}

.mdl-button__ripple-container {
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0;
    overflow: hidden
}

.mdl-button.mdl-button--disabled .mdl-button__ripple-container .mdl-ripple,.mdl-button[disabled] .mdl-button__ripple-container .mdl-ripple {
    background-color: transparent
}

.mdl-button--primary.mdl-button--primary {
    color: #3f51b5
}

.mdl-button--primary.mdl-button--primary .mdl-ripple {
    background: #fff
}

.mdl-button--primary.mdl-button--primary.mdl-button--fab,.mdl-button--primary.mdl-button--primary.mdl-button--raised {
    color: #fff;
    background-color: #3f51b5
}

.mdl-button--accent.mdl-button--accent {
    color: #ff4081
}

.mdl-button--accent.mdl-button--accent .mdl-ripple {
    background: #fff
}

.mdl-button--accent.mdl-button--accent.mdl-button--fab,.mdl-button--accent.mdl-button--accent.mdl-button--raised {
    color: #fff;
    background-color: #ff4081
}

.mdl-button.mdl-button--disabled.mdl-button--disabled,.mdl-button[disabled][disabled] {
    color: rgba(0,0,0,.26);
    cursor: default;
    background-color: transparent
}

.mdl-button--fab.mdl-button--disabled.mdl-button--disabled,.mdl-button--fab[disabled][disabled] {
    background-color: rgba(0,0,0,.12);
    color: rgba(0,0,0,.26)
}

.mdl-button--raised.mdl-button--disabled.mdl-button--disabled,.mdl-button--raised[disabled][disabled] {
    background-color: rgba(0,0,0,.12);
    color: rgba(0,0,0,.26);
    box-shadow: none
}

.mdl-button--colored.mdl-button--disabled.mdl-button--disabled,.mdl-button--colored[disabled][disabled] {
    color: rgba(0,0,0,.26)
}

.mdl-card {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: 16px;
    font-weight: 400;
    min-height: 200px;
    overflow: hidden;
    width: 330px;
    z-index: 1;
    position: relative;
    background: #fff;
    border-radius: 2px
}

.mdl-card__media {
    background-color: #ff4081;
    background-repeat: repeat;
    background-position: 50% 50%;
    background-size: cover;
    background-origin: padding-box;
    background-attachment: scroll
}

.mdl-card__title {
    -ms-flex-align: center;
    align-items: center;
    color: #000;
    display: block;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: stretch;
    justify-content: stretch;
    line-height: normal;
    padding: 16px;
    perspective-origin: 165px 56px;
    transform-origin: 165px 56px
}

.mdl-card__title-text {
    -ms-flex-item-align: end;
    align-self: flex-end;
    color: inherit;
    display: block;
    display: -ms-flexbox;
    display: flex;
    font-size: 24px;
    font-weight: 300;
    line-height: normal;
    overflow: hidden;
    transform-origin: 149px 48px;
    margin: 0
}

.mdl-card__subtitle-text {
    font-size: 14px;
    color: rgba(0,0,0,.54);
    margin: 0
}

.mdl-card__supporting-text {
    color: rgba(0,0,0,.54);
    font-size: 1rem;
    line-height: 18px;
    overflow: hidden;
    padding: 16px;
    width: 90%
}

.mdl-card__actions,.mdl-checkbox {
    box-sizing: border-box;
    width: 100%
}

.mdl-card__actions {
    font-size: 16px;
    line-height: normal;
    background-color: transparent;
    padding: 8px
}

.mdl-card__actions.mdl-card--border {
    border-top: 1px solid rgba(0,0,0,.1)
}

.mdl-card--expand {
    -ms-flex-positive: 1;
    flex-grow: 1
}

.mdl-card__menu {
    position: absolute;
    right: 16px;
    top: 16px
}

.mdl-checkbox {
    position: relative;
    z-index: 1;
    display: inline-block;
    height: 24px;
    margin: 0;
    padding: 0
}

.mdl-checkbox.is-upgraded {
    padding-left: 24px
}

.mdl-checkbox__input {
    line-height: 24px
}

.mdl-checkbox.is-upgraded .mdl-checkbox__input {
    position: absolute;
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
    -ms-appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    border: none
}

.mdl-checkbox__box-outline,.mdl-checkbox__focus-helper {
    top: 3px;
    width: 16px;
    height: 16px;
    position: absolute;
    left: 0;
    display: inline-block;
    box-sizing: border-box
}

.mdl-checkbox__box-outline {
    margin: 0;
    cursor: pointer;
    overflow: hidden;
    border: 2px solid rgba(0,0,0,.54);
    border-radius: 2px;
    z-index: 2
}

.mdl-checkbox.is-checked .mdl-checkbox__box-outline {
    border: 2px solid #3f51b5
}

.mdl-checkbox.is-disabled .mdl-checkbox__box-outline,fieldset[disabled] .mdl-checkbox .mdl-checkbox__box-outline {
    border: 2px solid rgba(0,0,0,.26);
    cursor: auto
}

.mdl-checkbox__focus-helper {
    border-radius: 50%;
    background-color: transparent
}

.mdl-checkbox.is-focused .mdl-checkbox__focus-helper {
    box-shadow: 0 0 0 8px rgba(0,0,0,.1);
    background-color: rgba(0,0,0,.1)
}

.mdl-checkbox.is-focused.is-checked .mdl-checkbox__focus-helper {
    box-shadow: 0 0 0 8px rgba(63,81,181,.26);
    background-color: rgba(63,81,181,.26)
}

.mdl-checkbox__tick-outline {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    -webkit-mask: url(/images/tick-mask.svg?embed);
    mask: url(/images/tick-mask.svg?embed);
    background: 0 0;
    transition-property: background
}

.mdl-checkbox__ripple-container,.mdl-icon-toggle__ripple-container {
    -webkit-mask-image: -webkit-radial-gradient(circle,#fff,#000);
    overflow: hidden;
    border-radius: 50%
}

.mdl-checkbox.is-checked .mdl-checkbox__tick-outline {
    background: url(/images/tick.svg?embed) #3f51b5
}

.mdl-checkbox.is-checked.is-disabled .mdl-checkbox__tick-outline,fieldset[disabled] .mdl-checkbox.is-checked .mdl-checkbox__tick-outline {
    background: url(/images/tick.svg?embed) rgba(0,0,0,.26)
}

.mdl-checkbox__label {
    position: relative;
    cursor: pointer;
    font-size: 16px;
    line-height: 24px;
    margin: 0
}

.mdl-checkbox.is-disabled .mdl-checkbox__label,fieldset[disabled] .mdl-checkbox .mdl-checkbox__label {
    color: rgba(0,0,0,.26);
    cursor: auto
}

.mdl-checkbox__ripple-container {
    position: absolute;
    z-index: 2;
    top: -6px;
    left: -10px;
    box-sizing: border-box;
    width: 36px;
    height: 36px;
    cursor: pointer
}

.mdl-checkbox__ripple-container .mdl-ripple {
    background: #3f51b5
}

.mdl-checkbox.is-disabled .mdl-checkbox__ripple-container,fieldset[disabled] .mdl-checkbox .mdl-checkbox__ripple-container {
    cursor: auto
}

.mdl-checkbox.is-disabled .mdl-checkbox__ripple-container .mdl-ripple,fieldset[disabled] .mdl-checkbox .mdl-checkbox__ripple-container .mdl-ripple {
    background: 0 0
}

.mdl-chip {
    height: 32px;
    line-height: 32px;
    padding: 0 12px;
    border: 0;
    border-radius: 16px;
    background-color: #dedede;
    display: inline-block;
    margin: 2px 0;
    font-size: 0;
    white-space: nowrap
}

.mdl-chip__action,.mdl-chip__text {
    font-size: 13px;
    vertical-align: middle;
    display: inline-block
}

.mdl-chip__action {
    height: 24px;
    width: 24px;
    background: 0 0;
    opacity: .54;
    cursor: pointer;
    text-align: center;
    padding: 0;
    margin: 0 0 0 4px;
    text-decoration: none;
    border: none;
    outline: 0;
    overflow: hidden
}

.mdl-chip__contact {
    height: 32px;
    width: 32px;
    border-radius: 16px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 8px;
    overflow: hidden;
    text-align: center;
    font-size: 18px;
    line-height: 32px
}

.mdl-chip:focus {
    outline: 0;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)
}

.mdl-chip:active {
    background-color: #d6d6d6
}

.mdl-chip--deletable {
    padding-right: 4px
}

.mdl-chip--contact {
    padding-left: 0
}

.mdl-data-table {
    position: relative;
    border: 1px solid rgba(0,0,0,.12);
    border-collapse: collapse;
    white-space: nowrap;
    font-size: 13px;
    background-color: #fff
}

.mdl-data-table thead {
    padding-bottom: 3px
}

.mdl-data-table thead .mdl-data-table__select {
    margin-top: 0
}

.mdl-data-table tbody tr {
    position: relative;
    height: 48px;
    transition-property: background-color
}

.mdl-data-table tbody tr.is-selected {
    background-color: #e0e0e0
}

.mdl-data-table tbody tr:hover {
    background-color: #eee
}

.mdl-data-table td,.mdl-data-table th {
    padding: 0 18px 12px;
    text-align: right
}

.mdl-data-table td:first-of-type,.mdl-data-table th:first-of-type {
    padding-left: 24px
}

.mdl-data-table td:last-of-type,.mdl-data-table th:last-of-type {
    padding-right: 24px
}

.mdl-data-table td {
    position: relative;
    vertical-align: middle;
    height: 48px;
    border-top: 1px solid rgba(0,0,0,.12);
    border-bottom: 1px solid rgba(0,0,0,.12);
    padding-top: 12px;
    box-sizing: border-box
}

.mdl-data-table td .mdl-data-table__select {
    vertical-align: middle
}

.mdl-data-table th {
    position: relative;
    vertical-align: bottom;
    text-overflow: ellipsis;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0;
    height: 48px;
    font-size: 12px;
    color: rgba(0,0,0,.54);
    padding-bottom: 8px;
    box-sizing: border-box
}

.mdl-data-table th.mdl-data-table__header--sorted-ascending,.mdl-data-table th.mdl-data-table__header--sorted-descending {
    color: rgba(0,0,0,.87)
}

.mdl-data-table th.mdl-data-table__header--sorted-ascending:before,.mdl-data-table th.mdl-data-table__header--sorted-descending:before {
    font-family: 'Material Icons';
    font-weight: 400;
    font-style: normal;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    word-wrap: normal;
    font-feature-settings: 'liga';
    -webkit-font-feature-settings: 'liga';
    -webkit-font-smoothing: antialiased;
    font-size: 16px;
    content: "\e5d8";
    margin-right: 5px;
    vertical-align: sub
}

.mdl-icon-toggle,.mdl-navigation__link .material-icons,.mdl-radio,.mdl-snackbar__text,.mdl-switch,img {
    vertical-align: middle
}

.mdl-data-table th.mdl-data-table__header--sorted-ascending:hover,.mdl-data-table th.mdl-data-table__header--sorted-descending:hover {
    cursor: pointer
}

.mdl-data-table th.mdl-data-table__header--sorted-ascending:hover:before,.mdl-data-table th.mdl-data-table__header--sorted-descending:hover:before {
    color: rgba(0,0,0,.26)
}

.mdl-data-table th.mdl-data-table__header--sorted-descending:before {
    content: "\e5db"
}

.mdl-data-table__select {
    width: 16px
}

.mdl-data-table__cell--non-numeric.mdl-data-table__cell--non-numeric {
    text-align: left
}

.mdl-dialog {
    border: none;
    box-shadow: 0 9px 46px 8px rgba(0,0,0,.14),0 11px 15px -7px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.2);
    width: 280px
}

.mdl-layout__drawer,.mdl-layout__header,.mdl-menu__outline {
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)
}

.mdl-dialog__title {
    padding: 24px 24px 0;
    margin: 0;
    font-size: 2.5rem
}

.mdl-dialog__actions {
    padding: 8px 8px 8px 24px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.mdl-dialog__actions>* {
    margin-right: 8px;
    height: 36px
}

.mdl-dialog__actions>:first-child {
    margin-right: 0
}

.mdl-dialog__actions--full-width {
    padding: 0 0 8px
}

.mdl-dialog__actions--full-width>* {
    height: 48px;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    padding-right: 16px;
    margin-right: 0;
    text-align: right
}

.mdl-dialog__content {
    padding: 20px 24px 24px;
    color: rgba(0,0,0,.54)
}

.mdl-mega-footer {
    padding: 16px 40px;
    color: #9e9e9e;
    background-color: #424242
}

.mdl-mega-footer--bottom-section:after,.mdl-mega-footer--middle-section:after,.mdl-mega-footer--top-section:after,.mdl-mega-footer__bottom-section:after,.mdl-mega-footer__middle-section:after,.mdl-mega-footer__top-section:after {
    content: '';
    display: block;
    clear: both
}

.mdl-mega-footer--left-section,.mdl-mega-footer--right-section,.mdl-mega-footer__left-section,.mdl-mega-footer__right-section {
    margin-bottom: 16px
}

.mdl-mega-footer--right-section a,.mdl-mega-footer__right-section a {
    display: block;
    margin-bottom: 16px;
    color: inherit;
    text-decoration: none
}

@media screen and (min-width: 760px) {
    .mdl-mega-footer--left-section,.mdl-mega-footer__left-section {
        float:left
    }

    .mdl-mega-footer--right-section,.mdl-mega-footer__right-section {
        float: right
    }

    .mdl-mega-footer--right-section a,.mdl-mega-footer__right-section a {
        display: inline-block;
        margin-left: 16px;
        line-height: 36px;
        vertical-align: middle
    }
}

.mdl-mega-footer--social-btn,.mdl-mega-footer__social-btn {
    width: 36px;
    height: 36px;
    padding: 0;
    margin: 0;
    background-color: #9e9e9e;
    border: none
}

.mdl-mega-footer--drop-down-section,.mdl-mega-footer__drop-down-section {
    display: block;
    position: relative
}

@media screen and (min-width: 760px) {
    .mdl-mega-footer--drop-down-section,.mdl-mega-footer__drop-down-section {
        width:33%
    }

    .mdl-mega-footer--drop-down-section:nth-child(1),.mdl-mega-footer--drop-down-section:nth-child(2),.mdl-mega-footer__drop-down-section:nth-child(1),.mdl-mega-footer__drop-down-section:nth-child(2) {
        float: left
    }

    .mdl-mega-footer--drop-down-section:nth-child(3),.mdl-mega-footer__drop-down-section:nth-child(3) {
        float: right
    }

    .mdl-mega-footer--drop-down-section:nth-child(3):after,.mdl-mega-footer__drop-down-section:nth-child(3):after {
        clear: right
    }

    .mdl-mega-footer--drop-down-section:nth-child(4),.mdl-mega-footer__drop-down-section:nth-child(4) {
        clear: right;
        float: right
    }

    .mdl-mega-footer--middle-section:after,.mdl-mega-footer__middle-section:after {
        content: '';
        display: block;
        clear: both
    }

    .mdl-mega-footer--bottom-section,.mdl-mega-footer__bottom-section {
        padding-top: 0
    }
}

.breadcrumbs::after,.button-group::after,.clearfix::after,.nav-bottom:after,.not-supported .browser-downloads,.pagination::after,.tabs::after,hr {
    clear: both
}

@media screen and (min-width: 1024px) {
    .mdl-mega-footer--drop-down-section,.mdl-mega-footer--drop-down-section:nth-child(3),.mdl-mega-footer--drop-down-section:nth-child(4),.mdl-mega-footer__drop-down-section,.mdl-mega-footer__drop-down-section:nth-child(3),.mdl-mega-footer__drop-down-section:nth-child(4) {
        width:24%;
        float: left
    }
}

.mdl-mega-footer--heading-checkbox,.mdl-mega-footer__heading-checkbox {
    position: absolute;
    width: 100%;
    height: 55.8px;
    padding: 32px;
    margin: -16px 0 0;
    cursor: pointer;
    z-index: 1;
    opacity: 0
}

.mdl-mega-footer--heading-checkbox+.mdl-mega-footer--heading:after,.mdl-mega-footer--heading-checkbox+.mdl-mega-footer__heading:after,.mdl-mega-footer__heading-checkbox+.mdl-mega-footer--heading:after,.mdl-mega-footer__heading-checkbox+.mdl-mega-footer__heading:after {
    font-family: 'Material Icons';
    content: '\E5CE'
}

.mdl-mega-footer--heading-checkbox:checked+.mdl-mega-footer--heading+.mdl-mega-footer--link-list,.mdl-mega-footer--heading-checkbox:checked+.mdl-mega-footer__heading+.mdl-mega-footer__link-list,.mdl-mega-footer--heading-checkbox:checked~.mdl-mega-footer--link-list,.mdl-mega-footer--heading-checkbox:checked~.mdl-mega-footer__link-list,.mdl-mega-footer__heading-checkbox:checked+.mdl-mega-footer--heading+.mdl-mega-footer--link-list,.mdl-mega-footer__heading-checkbox:checked+.mdl-mega-footer__heading+.mdl-mega-footer__link-list,.mdl-mega-footer__heading-checkbox:checked~.mdl-mega-footer--link-list,.mdl-mega-footer__heading-checkbox:checked~.mdl-mega-footer__link-list {
    display: none
}

.mdl-mega-footer--heading-checkbox:checked+.mdl-mega-footer--heading:after,.mdl-mega-footer--heading-checkbox:checked+.mdl-mega-footer__heading:after,.mdl-mega-footer__heading-checkbox:checked+.mdl-mega-footer--heading:after,.mdl-mega-footer__heading-checkbox:checked+.mdl-mega-footer__heading:after {
    font-family: 'Material Icons';
    content: '\E5CF'
}

.mdl-layout-title,.mdl-layout__title,.mdl-list__item {
    font-family: Roboto,Helvetica,Arial,sans-serif;
    box-sizing: border-box
}

.mdl-mega-footer--heading,.mdl-mega-footer__heading {
    position: relative;
    width: 100%;
    padding-right: 39.8px;
    margin-bottom: 16px;
    box-sizing: border-box;
    font-size: 14px;
    line-height: 23.8px;
    font-weight: 500;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    color: #e0e0e0
}

.mdl-mega-footer--heading:after,.mdl-mega-footer__heading:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 23.8px;
    height: 23.8px;
    background-size: cover
}

.mdl-mega-footer--link-list,.mdl-mega-footer__link-list {
    list-style: none;
    margin: 0 0 32px;
    padding: 0
}

.mdl-mega-footer--link-list:after,.mdl-mega-footer__link-list:after {
    clear: both;
    display: block;
    content: ''
}

.mdl-mega-footer--link-list li,.mdl-mega-footer__link-list li {
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 20px
}

.mdl-mega-footer--link-list a,.mdl-mega-footer__link-list a {
    color: inherit;
    text-decoration: none;
    white-space: nowrap
}

.mdl-mega-footer--bottom-section,.mdl-mega-footer__bottom-section {
    padding-top: 16px;
    margin-bottom: 16px
}

.mdl-logo {
    margin-bottom: 16px;
    color: #fff
}

.mdl-mega-footer--bottom-section .mdl-mega-footer--link-list li,.mdl-mega-footer__bottom-section .mdl-mega-footer__link-list li {
    float: left;
    margin-bottom: 0;
    margin-right: 16px
}

@media screen and (min-width: 760px) {
    .mdl-mega-footer--heading-checkbox+.mdl-mega-footer--heading:after,.mdl-mega-footer--heading-checkbox+.mdl-mega-footer__heading:after,.mdl-mega-footer--heading-checkbox:checked+.mdl-mega-footer--heading:after,.mdl-mega-footer--heading-checkbox:checked+.mdl-mega-footer__heading:after,.mdl-mega-footer__heading-checkbox+.mdl-mega-footer--heading:after,.mdl-mega-footer__heading-checkbox+.mdl-mega-footer__heading:after,.mdl-mega-footer__heading-checkbox:checked+.mdl-mega-footer--heading:after,.mdl-mega-footer__heading-checkbox:checked+.mdl-mega-footer__heading:after {
        content:''
    }

    .mdl-mega-footer--heading-checkbox,.mdl-mega-footer__heading-checkbox {
        display: none
    }

    .mdl-mega-footer--heading-checkbox:checked+.mdl-mega-footer--heading+.mdl-mega-footer--link-list,.mdl-mega-footer--heading-checkbox:checked+.mdl-mega-footer__heading+.mdl-mega-footer__link-list,.mdl-mega-footer--heading-checkbox:checked~.mdl-mega-footer--link-list,.mdl-mega-footer--heading-checkbox:checked~.mdl-mega-footer__link-list,.mdl-mega-footer__heading-checkbox:checked+.mdl-mega-footer--heading+.mdl-mega-footer--link-list,.mdl-mega-footer__heading-checkbox:checked+.mdl-mega-footer__heading+.mdl-mega-footer__link-list,.mdl-mega-footer__heading-checkbox:checked~.mdl-mega-footer--link-list,.mdl-mega-footer__heading-checkbox:checked~.mdl-mega-footer__link-list {
        display: block
    }

    .mdl-logo {
        float: left;
        margin-bottom: 0;
        margin-right: 16px
    }

    .mdl-mini-footer--link-list li,.mdl-mini-footer__link-list li {
        line-height: 36px
    }
}

.mdl-mini-footer {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 32px 16px;
    color: #9e9e9e;
    background-color: #424242
}

.mdl-mini-footer:after {
    content: '';
    display: block
}

.mdl-mini-footer .mdl-logo {
    line-height: 36px
}

.mdl-mini-footer--link-list,.mdl-mini-footer__link-list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    list-style: none;
    margin: 0;
    padding: 0
}

.mdl-mini-footer--link-list li,.mdl-mini-footer__link-list li {
    margin-bottom: 0;
    margin-right: 16px
}

.mdl-mini-footer--link-list a,.mdl-mini-footer__link-list a {
    color: inherit;
    text-decoration: none;
    white-space: nowrap
}

.mdl-mini-footer--left-section,.mdl-mini-footer__left-section {
    display: inline-block;
    -ms-flex-order: 0;
    order: 0
}

.mdl-mini-footer--right-section,.mdl-mini-footer__right-section {
    display: inline-block;
    -ms-flex-order: 1;
    order: 1
}

.mdl-mini-footer--social-btn,.mdl-mini-footer__social-btn {
    width: 36px;
    height: 36px;
    padding: 0;
    margin: 0;
    background-color: #9e9e9e;
    border: none
}

.mdl-icon-toggle {
    position: relative;
    z-index: 1;
    display: inline-block;
    height: 32px;
    margin: 0;
    padding: 0
}

.mdl-icon-toggle__input {
    line-height: 32px
}

.mdl-icon-toggle.is-upgraded .mdl-icon-toggle__input {
    position: absolute;
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
    -ms-appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    border: none
}

.mdl-icon-toggle__label {
    display: inline-block;
    position: relative;
    cursor: pointer;
    height: 32px;
    width: 32px;
    min-width: 32px;
    color: #616161;
    border-radius: 50%;
    padding: 0;
    margin-left: 0;
    margin-right: 0;
    text-align: center;
    background-color: transparent;
    will-change: background-color;
    transition: background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)
}

.mdl-icon-toggle__label.material-icons {
    line-height: 32px;
    font-size: 24px
}

.mdl-icon-toggle.is-checked .mdl-icon-toggle__label {
    color: #3f51b5
}

.mdl-icon-toggle.is-disabled .mdl-icon-toggle__label {
    color: rgba(0,0,0,.26);
    cursor: auto;
    transition: none
}

.mdl-icon-toggle.is-focused .mdl-icon-toggle__label {
    background-color: rgba(0,0,0,.12)
}

.mdl-icon-toggle.is-focused.is-checked .mdl-icon-toggle__label {
    background-color: rgba(63,81,181,.26)
}

.mdl-icon-toggle__ripple-container {
    position: absolute;
    z-index: 2;
    top: -2px;
    left: -2px;
    box-sizing: border-box;
    width: 36px;
    height: 36px;
    cursor: pointer
}

.mdl-icon-toggle__ripple-container .mdl-ripple {
    background: #616161
}

.mdl-icon-toggle.is-disabled .mdl-icon-toggle__ripple-container {
    cursor: auto
}

.mdl-icon-toggle.is-disabled .mdl-icon-toggle__ripple-container .mdl-ripple {
    background: 0 0
}

.mdl-list {
    display: block;
    padding: 8px 0;
    list-style: none
}

.mdl-list__item {
    font-size: 16px;
    font-weight: 400;
    letter-spacing: .04em;
    line-height: 1;
    display: -ms-flexbox;
    display: flex;
    min-height: 48px;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex-align: center;
    align-items: center;
    padding: 16px;
    cursor: default;
    color: rgba(0,0,0,.87);
    overflow: hidden
}

.mdl-list__item .mdl-list__item-primary-content {
    -ms-flex-order: 0;
    order: 0;
    -ms-flex-positive: 2;
    flex-grow: 2;
    text-decoration: none;
    box-sizing: border-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.mdl-list__item .mdl-list__item-primary-content .mdl-list__item-icon {
    margin-right: 32px
}

.mdl-list__item .mdl-list__item-primary-content .mdl-list__item-avatar {
    margin-right: 16px
}

.mdl-list__item .mdl-list__item-secondary-content {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: column;
    flex-flow: column;
    -ms-flex-align: end;
    align-items: flex-end;
    margin-left: 16px
}

.mdl-list__item .mdl-list__item-secondary-content .mdl-list__item-secondary-action label {
    display: inline
}

.mdl-list__item .mdl-list__item-secondary-content .mdl-list__item-secondary-info {
    font-size: 12px;
    font-weight: 400;
    line-height: 1;
    letter-spacing: 0;
    color: rgba(0,0,0,.54)
}

.mdl-list__item .mdl-list__item-secondary-content .mdl-list__item-sub-header {
    padding: 0 0 0 16px
}

.mdl-list__item-icon,.mdl-list__item-icon.material-icons {
    height: 24px;
    width: 24px;
    font-size: 24px;
    box-sizing: border-box;
    color: #757575
}

.mdl-list__item-avatar,.mdl-list__item-avatar.material-icons {
    height: 40px;
    width: 40px;
    box-sizing: border-box;
    border-radius: 50%;
    background-color: #757575;
    font-size: 40px;
    color: #fff
}

.mdl-menu__container,.mdl-menu__outline {
    padding: 0;
    border: none;
    position: absolute;
    display: block
}

.mdl-list__item--three-line .mdl-list__item-text-body,.mdl-menu__item,.mdl-navigation__link {
    font-size: 14px;
    letter-spacing: 0;
    font-weight: 400
}

.mdl-list__item--two-line {
    height: 72px
}

.mdl-list__item--two-line .mdl-list__item-primary-content {
    height: 36px;
    line-height: 20px;
    display: block
}

.mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-avatar {
    float: left
}

.mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-icon {
    float: left;
    margin-top: 6px
}

.mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-secondary-content {
    height: 36px
}

.mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-sub-title {
    font-size: 14px;
    font-weight: 400;
    letter-spacing: 0;
    line-height: 18px;
    color: rgba(0,0,0,.54);
    display: block;
    padding: 0
}

.mdl-list__item--three-line {
    height: 88px
}

.mdl-list__item--three-line .mdl-list__item-primary-content {
    height: 52px;
    line-height: 20px;
    display: block
}

.mdl-list__item--three-line .mdl-list__item-primary-content .mdl-list__item-avatar,.mdl-list__item--three-line .mdl-list__item-primary-content .mdl-list__item-icon {
    float: left
}

.mdl-list__item--three-line .mdl-list__item-secondary-content {
    height: 52px
}

.mdl-list__item--three-line .mdl-list__item-text-body {
    line-height: 18px;
    height: 52px;
    color: rgba(0,0,0,.54);
    display: block;
    padding: 0
}

.mdl-menu__container {
    margin: 0;
    overflow: visible;
    height: 0;
    width: 0;
    visibility: hidden;
    z-index: -1
}

.mdl-menu__container.is-animating,.mdl-menu__container.is-visible {
    z-index: 999;
    visibility: visible
}

.mdl-menu__outline {
    background: #fff;
    margin: 0;
    border-radius: 2px;
    top: 0;
    left: 0;
    overflow: hidden;
    opacity: 0;
    transform: scale(0);
    transform-origin: 0 0;
    will-change: transform;
    transition: transform .3s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1);
    z-index: -1
}

.mdl-menu__item,.mdl-menu__item[data-mdl-disabled]:focus,.mdl-menu__item[data-mdl-disabled]:hover,.mdl-menu__item[disabled]:focus,.mdl-menu__item[disabled]:hover {
    background-color: transparent
}

.mdl-menu__container.is-visible .mdl-menu__outline {
    opacity: 1;
    transform: scale(1);
    z-index: 999
}

.mdl-menu__outline.mdl-menu--bottom-right {
    transform-origin: 100% 0
}

.mdl-menu__outline.mdl-menu--top-left {
    transform-origin: 0 100%
}

.mdl-menu__outline.mdl-menu--top-right {
    transform-origin: 100% 100%
}

.mdl-menu {
    position: absolute;
    list-style: none;
    top: 0;
    left: 0;
    height: auto;
    width: auto;
    min-width: 124px;
    padding: 8px 0;
    margin: 0;
    opacity: 0;
    clip: rect(0 0 0 0);
    z-index: -1
}

.mdl-menu__container.is-visible .mdl-menu {
    opacity: 1;
    z-index: 999
}

.mdl-menu.is-animating {
    transition: opacity .2s cubic-bezier(.4,0,.2,1),clip .3s cubic-bezier(.4,0,.2,1)
}

.mdl-menu.mdl-menu--bottom-right {
    left: auto;
    right: 0
}

.mdl-menu.mdl-menu--top-left {
    top: auto;
    bottom: 0
}

.mdl-menu.mdl-menu--top-right {
    top: auto;
    left: auto;
    bottom: 0;
    right: 0
}

.mdl-menu.mdl-menu--unaligned {
    top: auto;
    left: auto
}

.mdl-menu__item {
    display: block;
    border: none;
    color: rgba(0,0,0,.87);
    text-align: left;
    margin: 0;
    padding: 0 16px;
    outline-color: #bdbdbd;
    position: relative;
    overflow: hidden;
    text-decoration: none;
    cursor: pointer;
    height: 48px;
    line-height: 48px;
    white-space: nowrap;
    opacity: 0;
    transition: opacity .2s cubic-bezier(.4,0,.2,1);
    -ms-user-select: none;
    user-select: none
}

.mdl-menu__container.is-visible .mdl-menu__item {
    opacity: 1
}

.mdl-menu__item::-moz-focus-inner {
    border: 0
}

.mdl-menu__item--full-bleed-divider {
    border-bottom: 1px solid rgba(0,0,0,.12)
}

.mdl-menu__item[data-mdl-disabled],.mdl-menu__item[disabled] {
    color: #bdbdbd;
    background-color: transparent;
    cursor: auto
}

.mdl-menu__item[data-mdl-disabled] .mdl-ripple,.mdl-menu__item[disabled] .mdl-ripple {
    background: 0 0
}

.mdl-menu__item:focus,.mdl-menu__item:hover {
    background-color: #eee
}

.mdl-menu__item:focus {
    outline: 0
}

.mdl-menu__item:active {
    background-color: #e0e0e0
}

.mdl-menu__item--ripple-container {
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 0;
    overflow: hidden
}

.mdl-progress {
    display: block;
    position: relative;
    height: 4px;
    width: 500px;
    max-width: 100%
}

.mdl-progress>.bar {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    width: 0;
    transition: width .2s cubic-bezier(.4,0,.2,1)
}

.mdl-layout__drawer,.mdl-layout__header,.mdl-layout__obfuscator {
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

.mdl-progress>.progressbar {
    background-color: #3f51b5;
    z-index: 1;
    left: 0
}

.mdl-progress>.bufferbar {
    background-image: linear-gradient(to right,rgba(255,255,255,.7),rgba(255,255,255,.7)),linear-gradient(to right,#3f51b5,#3f51b5);
    z-index: 0;
    left: 0
}

.mdl-progress>.auxbar {
    right: 0
}

@supports (-webkit-appearance: none) {
    .mdl-progress:not(.mdl-progress--indeterminate):not(.mdl-progress--indeterminate)>.auxbar,.mdl-progress:not(.mdl-progress__indeterminate):not(.mdl-progress__indeterminate)>.auxbar {
        background-image:linear-gradient(to right,rgba(255,255,255,.7),rgba(255,255,255,.7)),linear-gradient(to right,#3f51b5,#3f51b5);
        -webkit-mask: url(/images/buffer.svg?embed);
        mask: url(/images/buffer.svg?embed)
    }
}

.mdl-radio__ripple-container,.mdl-switch__ripple-container {
    -webkit-mask-image: -webkit-radial-gradient(circle,#fff,#000)
}

.mdl-progress:not(.mdl-progress--indeterminate)>.auxbar,.mdl-progress:not(.mdl-progress__indeterminate)>.auxbar {
    background-image: linear-gradient(to right,rgba(255,255,255,.9),rgba(255,255,255,.9)),linear-gradient(to right,#3f51b5,#3f51b5)
}

.mdl-progress.mdl-progress--indeterminate>.bar1,.mdl-progress.mdl-progress__indeterminate>.bar1 {
    background-color: #3f51b5;
    animation-name: indeterminate1;
    animation-duration: 2s;
    animation-iteration-count: infinite;
    animation-timing-function: linear
}

.mdl-progress.mdl-progress--indeterminate>.bar3,.mdl-progress.mdl-progress__indeterminate>.bar3 {
    background-image: none;
    background-color: #3f51b5;
    animation-name: indeterminate2;
    animation-duration: 2s;
    animation-iteration-count: infinite;
    animation-timing-function: linear
}

@keyframes indeterminate1 {
    0% {
        left: 0;
        width: 0
    }

    50% {
        left: 25%;
        width: 75%
    }

    75% {
        left: 100%;
        width: 0
    }
}

@keyframes indeterminate2 {
    0%,50% {
        left: 0;
        width: 0
    }

    75% {
        left: 0;
        width: 25%
    }

    100% {
        left: 100%;
        width: 0
    }
}

.mdl-navigation {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    box-sizing: border-box
}

.mdl-navigation__link {
    color: #424242;
    text-decoration: none;
    margin: 0;
    line-height: 24px;
    opacity: .87
}

.mdl-layout {
    width: 100%;
    height: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow-y: auto;
    overflow-x: hidden;
    position: relative;
    -webkit-overflow-scrolling: touch
}

.mdl-layout.is-small-screen .mdl-layout--large-screen-only,.mdl-layout:not(.is-small-screen) .mdl-layout--small-screen-only {
    display: none
}

.mdl-layout__container {
    position: absolute;
    width: 100%;
    height: 100%
}

.mdl-layout-title,.mdl-layout__title {
    display: block;
    position: relative;
    font-size: 20px;
    line-height: 1;
    letter-spacing: .02em;
    font-weight: 400
}

.mdl-layout-spacer {
    -ms-flex-positive: 1;
    flex-grow: 1
}

.mdl-layout__drawer {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    width: 240px;
    height: 100%;
    max-height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    box-sizing: border-box;
    border-right: 1px solid #e0e0e0;
    background: #fafafa;
    transform: translateX(-250px);
    transform-style: preserve-3d;
    will-change: transform;
    transition-duration: .2s;
    transition-property: transform;
    color: #424242;
    overflow: visible;
    overflow-y: auto;
    z-index: 5
}

.mdl-layout__drawer.is-visible {
    transform: translateX(0)
}

.mdl-layout__drawer.is-visible~.mdl-layout__content.mdl-layout__content {
    overflow: hidden
}

.mdl-layout__drawer>* {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.mdl-layout__drawer>.mdl-layout-title,.mdl-layout__drawer>.mdl-layout__title {
    line-height: 64px;
    padding-left: 40px
}

@media screen and (max-width: 1024px) {
    .mdl-layout__drawer>.mdl-layout-title,.mdl-layout__drawer>.mdl-layout__title {
        line-height:56px;
        padding-left: 16px
    }
}

.mdl-layout__drawer .mdl-navigation {
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: stretch;
    align-items: stretch;
    padding-top: 16px
}

.mdl-layout__drawer .mdl-navigation .mdl-navigation__link {
    display: block;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding: 16px 40px;
    margin: 0;
    color: #757575
}

.mdl-layout__drawer .mdl-navigation .mdl-navigation__link:hover {
    background-color: #e0e0e0
}

.mdl-layout__drawer .mdl-navigation .mdl-navigation__link--current {
    background-color: #e0e0e0;
    color: #000
}

.mdl-layout__drawer-button {
    display: block;
    position: absolute;
    height: 48px;
    width: 48px;
    border: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    overflow: hidden;
    text-align: center;
    cursor: pointer;
    font-size: 26px;
    line-height: 56px;
    font-family: Helvetica,Arial,sans-serif;
    margin: 8px 12px;
    top: 0;
    left: 0;
    color: #fff;
    z-index: 4
}

.mdl-snackbar,.mdl-snackbar__action {
    font-family: Roboto,Helvetica,Arial,sans-serif
}

.mdl-layout__header .mdl-layout__drawer-button {
    position: absolute;
    color: #fff;
    background-color: inherit
}

@media screen and (max-width: 1024px) {
    .mdl-layout__drawer .mdl-navigation .mdl-navigation__link {
        padding:16px
    }

    .mdl-layout__header .mdl-layout__drawer-button {
        margin: 4px
    }

    .mdl-layout__drawer-button {
        margin: 4px;
        color: rgba(0,0,0,.5)
    }
}

@media screen and (min-width: 1025px) {
    .mdl-layout--fixed-drawer>.mdl-layout__drawer {
        transform:translateX(0)
    }

    .mdl-layout__drawer-button {
        line-height: 54px
    }

    .mdl-layout--fixed-drawer>.mdl-layout__drawer-button,.mdl-layout--no-desktop-drawer-button .mdl-layout__drawer-button,.mdl-layout--no-drawer-button .mdl-layout__drawer-button {
        display: none
    }
}

.mdl-layout__header {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex-pack: start;
    justify-content: flex-start;
    box-sizing: border-box;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 100%;
    margin: 0;
    padding: 0;
    border: none;
    min-height: 64px;
    max-height: 1000px;
    z-index: 3;
    background-color: #3f51b5;
    color: #fff;
    transition-duration: .2s;
    transition-property: max-height,box-shadow
}

.mdl-layout--fixed-drawer.is-upgraded:not(.is-small-screen)>.mdl-layout__header {
    margin-left: 240px;
    width: calc(100% - 240px)
}

@media screen and (min-width: 1025px) {
    .mdl-layout--fixed-drawer>.mdl-layout__header .mdl-layout__header-row {
        padding-left:40px
    }
}

.mdl-layout__header>.mdl-layout-icon {
    position: absolute;
    left: 40px;
    top: 16px;
    height: 32px;
    width: 32px;
    overflow: hidden;
    z-index: 3;
    display: block
}

.mdl-layout.has-drawer .mdl-layout__header>.mdl-layout-icon {
    display: none
}

.mdl-layout__header.is-compact {
    max-height: 64px
}

.mdl-layout__header.is-compact.has-tabs {
    height: 112px
}

@media screen and (max-width: 1024px) {
    .mdl-layout__header {
        min-height:56px;
        display: none
    }

    .mdl-layout__header>.mdl-layout-icon {
        left: 16px;
        top: 12px
    }

    .mdl-layout__header.is-compact {
        max-height: 56px
    }

    .mdl-layout__header.is-compact.has-tabs {
        min-height: 104px
    }

    .mdl-layout--fixed-header>.mdl-layout__header {
        display: -ms-flexbox;
        display: flex
    }
}

.mdl-layout__header--transparent.mdl-layout__header--transparent {
    background-color: transparent;
    box-shadow: none
}

.mdl-layout__header--scroll,.mdl-layout__header--seamed {
    box-shadow: none
}

.mdl-layout__header--waterfall {
    box-shadow: none;
    overflow: hidden
}

.mdl-layout__header--waterfall.is-casting-shadow {
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)
}

.mdl-layout__header--waterfall.mdl-layout__header--waterfall-hide-top {
    -ms-flex-pack: end;
    justify-content: flex-end
}

.mdl-layout__header-row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    box-sizing: border-box;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    -ms-flex-align: center;
    align-items: center;
    height: 64px;
    margin: 0;
    padding: 0 40px 0 80px
}

.mdl-layout--no-drawer-button .mdl-layout__header-row {
    padding-left: 40px
}

@media screen and (min-width: 1025px) {
    .mdl-layout--no-desktop-drawer-button .mdl-layout__header-row {
        padding-left:40px
    }
}

@media screen and (max-width: 1024px) {
    .mdl-layout__header-row {
        height:56px;
        padding: 0 16px 0 72px
    }

    .mdl-layout--no-drawer-button .mdl-layout__header-row {
        padding-left: 16px
    }
}

.mdl-layout__header-row>* {
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.mdl-layout__header--scroll .mdl-layout__header-row {
    width: 100%
}

.mdl-layout__header-row .mdl-navigation {
    margin: 0;
    padding: 0;
    height: 64px;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-align: center;
    align-items: center
}

.mdl-layout__header-row .mdl-navigation__link {
    display: block;
    color: #fff;
    line-height: 64px;
    padding: 0 24px
}

@media screen and (max-width: 1024px) {
    .mdl-layout__header-row .mdl-navigation {
        height:56px
    }

    .mdl-layout__header-row .mdl-navigation__link {
        line-height: 56px;
        padding: 0 16px
    }
}

.mdl-layout__tab,.mdl-layout__tab-bar-button .material-icons {
    line-height: 48px
}

.mdl-layout__obfuscator {
    background-color: transparent;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 4;
    visibility: hidden;
    transition-property: background-color;
    transition-duration: .2s
}

.mdl-layout__obfuscator.is-visible {
    background-color: rgba(0,0,0,.5);
    visibility: visible
}

@supports (pointer-events: auto) {
    .mdl-layout__obfuscator {
        background-color:rgba(0,0,0,.5);
        opacity: 0;
        transition-property: opacity;
        visibility: visible;
        pointer-events: none
    }

    .mdl-layout__obfuscator.is-visible {
        pointer-events: auto;
        opacity: 1
    }
}

.mdl-layout__content {
    -ms-flex: 0 1 auto;
    position: relative;
    display: inline-block;
    overflow-y: auto;
    overflow-x: hidden;
    -ms-flex-positive: 1;
    flex-grow: 1;
    z-index: 1;
    -webkit-overflow-scrolling: touch
}

.mdl-layout--fixed-drawer>.mdl-layout__content {
    margin-left: 240px
}

.mdl-layout__container.has-scrolling-header .mdl-layout__content {
    overflow: visible
}

@media screen and (max-width: 1024px) {
    .mdl-layout--fixed-drawer>.mdl-layout__content {
        margin-left:0
    }

    .mdl-layout__container.has-scrolling-header .mdl-layout__content {
        overflow-y: auto;
        overflow-x: hidden
    }
}

.mdl-layout__tab-bar {
    height: 96px;
    margin: 0;
    width: calc(100% - 112px);
    padding: 0 0 0 56px;
    display: -ms-flexbox;
    display: flex;
    background-color: #3f51b5;
    overflow-y: hidden;
    overflow-x: scroll
}

.mdl-layout__tab-bar::-webkit-scrollbar {
    display: none
}

.mdl-layout--no-drawer-button .mdl-layout__tab-bar {
    padding-left: 16px;
    width: calc(100% - 32px)
}

@media screen and (min-width: 1025px) {
    .mdl-layout--no-desktop-drawer-button .mdl-layout__tab-bar {
        padding-left:16px;
        width: calc(100% - 32px)
    }
}

@media screen and (max-width: 1024px) {
    .mdl-layout__tab-bar {
        width:calc(100% - 60px);
        padding: 0 0 0 60px
    }

    .mdl-layout--no-drawer-button .mdl-layout__tab-bar {
        width: calc(100% - 8px);
        padding-left: 4px
    }
}

.mdl-layout--fixed-tabs .mdl-layout__tab-bar {
    padding: 0;
    overflow: hidden;
    width: 100%
}

.mdl-layout__tab-bar-container {
    position: relative;
    height: 48px;
    width: 100%;
    border: none;
    margin: 0;
    z-index: 2;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    overflow: hidden
}

.mdl-layout__container>.mdl-layout__tab-bar-container {
    position: absolute;
    top: 0;
    left: 0
}

.mdl-layout__tab-bar-button {
    display: inline-block;
    position: absolute;
    top: 0;
    height: 48px;
    width: 56px;
    z-index: 4;
    text-align: center;
    background-color: #3f51b5;
    color: transparent;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.mdl-slider.is-upgraded,.mdl-switch,.slider {
    -webkit-user-select: none
}

.mdl-layout--no-desktop-drawer-button .mdl-layout__tab-bar-button,.mdl-layout--no-drawer-button .mdl-layout__tab-bar-button {
    width: 16px
}

.mdl-layout--no-desktop-drawer-button .mdl-layout__tab-bar-button .material-icons,.mdl-layout--no-drawer-button .mdl-layout__tab-bar-button .material-icons {
    position: relative;
    left: -4px
}

.mdl-layout--fixed-tabs .mdl-layout__tab-bar-button {
    display: none
}

.mdl-layout__tab-bar-button.is-active {
    color: #fff
}

.mdl-layout__tab-bar-left-button {
    left: 0
}

.mdl-layout__tab-bar-right-button {
    right: 0
}

.mdl-layout__tab {
    margin: 0;
    border: none;
    padding: 0 24px;
    float: left;
    position: relative;
    display: block;
    -ms-flex-positive: 0;
    flex-grow: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    text-decoration: none;
    height: 48px;
    text-align: center;
    font-weight: 500;
    font-size: 14px;
    color: rgba(255,255,255,.6);
    overflow: hidden
}

.mdl-radio,.mdl-radio__button {
    line-height: 24px
}

@media screen and (max-width: 1024px) {
    .mdl-layout__tab-bar-button {
        width:60px
    }

    .mdl-layout__tab {
        padding: 0 12px
    }
}

.mdl-layout--fixed-tabs .mdl-layout__tab {
    float: none;
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding: 0
}

.mdl-layout.is-upgraded .mdl-layout__tab.is-active {
    color: #fff
}

.mdl-layout.is-upgraded .mdl-layout__tab.is-active::after {
    height: 2px;
    width: 100%;
    display: block;
    content: " ";
    bottom: 0;
    left: 0;
    position: absolute;
    background: #ff4081;
    animation: border-expand .2s cubic-bezier(.4,0,.4,1) 10ms alternate forwards;
    transition: all 1s cubic-bezier(.4,0,1,1)
}

.mdl-layout__tab .mdl-layout__tab-ripple-container {
    display: block;
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 1;
    overflow: hidden
}

.mdl-layout__tab .mdl-layout__tab-ripple-container .mdl-ripple {
    background-color: #fff
}

.mdl-layout__tab-panel {
    display: block
}

.mdl-layout.is-upgraded .mdl-layout__tab-panel {
    display: none
}

.mdl-layout.is-upgraded .mdl-layout__tab-panel.is-active {
    display: block
}

.mdl-radio,.mdl-radio__outer-circle {
    display: inline-block;
    box-sizing: border-box;
    margin: 0
}

.mdl-radio {
    position: relative;
    font-size: 16px;
    height: 24px;
    padding-left: 0
}

.mdl-radio.is-upgraded {
    padding-left: 24px
}

.mdl-radio.is-upgraded .mdl-radio__button {
    position: absolute;
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
    -ms-appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    border: none
}

.mdl-radio__outer-circle {
    position: absolute;
    top: 4px;
    left: 0;
    width: 16px;
    height: 16px;
    cursor: pointer;
    border: 2px solid rgba(0,0,0,.54);
    border-radius: 50%;
    z-index: 2
}

.mdl-radio.is-checked .mdl-radio__outer-circle {
    border: 2px solid #3f51b5
}

.mdl-radio.is-disabled .mdl-radio__outer-circle,.mdl-radio__outer-circle fieldset[disabled] .mdl-radio {
    border: 2px solid rgba(0,0,0,.26);
    cursor: auto
}

.mdl-radio__inner-circle,.mdl-radio__ripple-container {
    position: absolute;
    border-radius: 50%;
    box-sizing: border-box
}

.mdl-radio__inner-circle {
    z-index: 1;
    margin: 0;
    top: 8px;
    left: 4px;
    width: 8px;
    height: 8px;
    cursor: pointer;
    transition-duration: .28s;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-property: transform;
    transform: scale(0,0);
    background: #3f51b5
}

.mdl-radio.is-checked .mdl-radio__inner-circle {
    transform: scale(1,1)
}

.mdl-radio.is-disabled .mdl-radio__inner-circle,fieldset[disabled] .mdl-radio .mdl-radio__inner-circle {
    background: rgba(0,0,0,.26);
    cursor: auto
}

.mdl-radio.is-focused .mdl-radio__inner-circle {
    box-shadow: 0 0 0 10px rgba(0,0,0,.1)
}

.mdl-radio__label {
    cursor: pointer
}

.mdl-radio.is-disabled .mdl-radio__label,fieldset[disabled] .mdl-radio .mdl-radio__label {
    color: rgba(0,0,0,.26);
    cursor: auto
}

.mdl-radio__ripple-container {
    z-index: 2;
    top: -9px;
    left: -13px;
    width: 42px;
    height: 42px;
    cursor: pointer;
    overflow: hidden
}

.mdl-radio__ripple-container .mdl-ripple {
    background: #3f51b5
}

.mdl-radio.is-disabled .mdl-radio__ripple-container,fieldset[disabled] .mdl-radio .mdl-radio__ripple-container {
    cursor: auto
}

.mdl-radio.is-disabled .mdl-radio__ripple-container .mdl-ripple,fieldset[disabled] .mdl-radio .mdl-radio__ripple-container .mdl-ripple {
    background: 0 0
}

:root .mdl-slider.mdl-slider.is-upgraded,_:-ms-input-placeholder {
    -ms-appearance: none;
    height: 32px;
    margin: 0
}

.mdl-slider {
    width: calc(100% - 40px);
    margin: 0 20px
}

.mdl-slider.is-upgraded {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    height: 2px;
    background: 0 0;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    outline: 0;
    padding: 0;
    color: #3f51b5;
    -ms-flex-item-align: center;
    align-self: center;
    z-index: 1;
    cursor: pointer
}

.mdl-switch,.slider {
    -moz-user-select: none;
    -ms-user-select: none
}

.mdl-slider.is-upgraded::-moz-focus-outer {
    border: 0
}

.mdl-slider.is-upgraded::-ms-tooltip {
    display: none
}

.mdl-slider.is-upgraded::-webkit-slider-runnable-track {
    background: 0 0
}

.mdl-slider.is-upgraded::-moz-range-track {
    background: 0 0;
    border: none
}

.mdl-slider.is-upgraded::-ms-track {
    background: 0 0;
    color: transparent;
    height: 2px;
    width: 100%;
    border: none
}

.mdl-slider.is-upgraded::-ms-fill-lower {
    padding: 0;
    background: linear-gradient(to right,transparent,transparent 16px,#3f51b5 16px,#3f51b5 0)
}

.mdl-slider.is-upgraded::-ms-fill-upper {
    padding: 0;
    background: linear-gradient(to left,transparent,transparent 16px,rgba(0,0,0,.26) 16px,rgba(0,0,0,.26) 0)
}

.mdl-slider.is-upgraded::-webkit-slider-thumb {
    -webkit-appearance: none;
    width: 12px;
    height: 12px;
    box-sizing: border-box;
    border-radius: 50%;
    background: #3f51b5;
    border: none;
    transition: transform .18s cubic-bezier(.4,0,.2,1),border .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1),background .28s cubic-bezier(.4,0,.2,1)
}

.mdl-slider.is-upgraded::-moz-range-thumb {
    -moz-appearance: none;
    width: 12px;
    height: 12px;
    box-sizing: border-box;
    border-radius: 50%;
    background: #3f51b5;
    border: none
}

.mdl-slider.is-upgraded:focus:not(:active)::-webkit-slider-thumb {
    box-shadow: 0 0 0 10px rgba(63,81,181,.26)
}

.mdl-slider.is-upgraded:focus:not(:active)::-moz-range-thumb {
    box-shadow: 0 0 0 10px rgba(63,81,181,.26)
}

.mdl-slider.is-upgraded:active::-webkit-slider-thumb {
    background: #3f51b5;
    transform: scale(1.5)
}

.mdl-slider.is-upgraded:active::-moz-range-thumb {
    background: #3f51b5;
    transform: scale(1.5)
}

.mdl-slider.is-upgraded::-ms-thumb {
    width: 32px;
    height: 32px;
    border: none;
    border-radius: 50%;
    background: #3f51b5;
    transform: scale(.375);
    transition: transform .18s cubic-bezier(.4,0,.2,1),background .28s cubic-bezier(.4,0,.2,1)
}

.mdl-slider.is-upgraded:focus:not(:active)::-ms-thumb {
    background: radial-gradient(circle closest-side,#3f51b5 0,#3f51b5 37.5%,rgba(63,81,181,.26) 37.5%,rgba(63,81,181,.26) 100%);
    transform: scale(1)
}

.mdl-slider.is-upgraded:active::-ms-thumb {
    background: #3f51b5;
    transform: scale(.5625)
}

.mdl-slider.is-upgraded.is-lowest-value::-webkit-slider-thumb {
    border: 2px solid rgba(0,0,0,.26);
    background: 0 0
}

.mdl-slider.is-upgraded.is-lowest-value::-moz-range-thumb {
    border: 2px solid rgba(0,0,0,.26);
    background: 0 0
}

.mdl-slider.is-upgraded.is-lowest-value+.mdl-slider__background-flex>.mdl-slider__background-upper {
    left: 6px
}

.mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-webkit-slider-thumb {
    box-shadow: 0 0 0 10px rgba(0,0,0,.12);
    background: rgba(0,0,0,.12)
}

.mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-moz-range-thumb {
    box-shadow: 0 0 0 10px rgba(0,0,0,.12);
    background: rgba(0,0,0,.12)
}

.mdl-slider.is-upgraded.is-lowest-value:active::-webkit-slider-thumb {
    border: 1.6px solid rgba(0,0,0,.26);
    transform: scale(1.5)
}

.mdl-slider.is-upgraded.is-lowest-value:active+.mdl-slider__background-flex>.mdl-slider__background-upper {
    left: 9px
}

.mdl-slider.is-upgraded.is-lowest-value:active::-moz-range-thumb {
    border: 1.5px solid rgba(0,0,0,.26);
    transform: scale(1.5)
}

.mdl-slider.is-upgraded.is-lowest-value::-ms-thumb {
    background: radial-gradient(circle closest-side,transparent 0,transparent 66.67%,rgba(0,0,0,.26) 66.67%,rgba(0,0,0,.26) 100%)
}

.mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-ms-thumb {
    background: radial-gradient(circle closest-side,rgba(0,0,0,.12) 0,rgba(0,0,0,.12) 25%,rgba(0,0,0,.26) 25%,rgba(0,0,0,.26) 37.5%,rgba(0,0,0,.12) 37.5%,rgba(0,0,0,.12) 100%);
    transform: scale(1)
}

.mdl-slider.is-upgraded.is-lowest-value:active::-ms-thumb {
    transform: scale(.5625);
    background: radial-gradient(circle closest-side,transparent 0,transparent 77.78%,rgba(0,0,0,.26) 77.78%,rgba(0,0,0,.26) 100%)
}

.mdl-slider.is-upgraded.is-lowest-value::-ms-fill-lower {
    background: 0 0
}

.mdl-slider.is-upgraded.is-lowest-value::-ms-fill-upper {
    margin-left: 6px
}

.mdl-slider.is-upgraded.is-lowest-value:active::-ms-fill-upper {
    margin-left: 9px
}

.mdl-slider.is-upgraded:disabled::-webkit-slider-thumb,.mdl-slider.is-upgraded:disabled:active::-webkit-slider-thumb,.mdl-slider.is-upgraded:disabled:focus::-webkit-slider-thumb {
    transform: scale(.667);
    background: rgba(0,0,0,.26)
}

.mdl-slider.is-upgraded:disabled::-moz-range-thumb,.mdl-slider.is-upgraded:disabled:active::-moz-range-thumb,.mdl-slider.is-upgraded:disabled:focus::-moz-range-thumb {
    transform: scale(.667);
    background: rgba(0,0,0,.26)
}

.mdl-slider.is-upgraded:disabled+.mdl-slider__background-flex>.mdl-slider__background-lower {
    background-color: rgba(0,0,0,.26);
    left: -6px
}

.mdl-slider.is-upgraded.is-lowest-value:disabled:active+.mdl-slider__background-flex>.mdl-slider__background-upper,.mdl-slider.is-upgraded:disabled+.mdl-slider__background-flex>.mdl-slider__background-upper {
    left: 6px
}

.mdl-slider.is-upgraded.is-lowest-value:disabled::-webkit-slider-thumb,.mdl-slider.is-upgraded.is-lowest-value:disabled:active::-webkit-slider-thumb,.mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-webkit-slider-thumb {
    border: 3px solid rgba(0,0,0,.26);
    background: 0 0;
    transform: scale(.667)
}

.mdl-slider.is-upgraded.is-lowest-value:disabled::-moz-range-thumb,.mdl-slider.is-upgraded.is-lowest-value:disabled:active::-moz-range-thumb,.mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-moz-range-thumb {
    border: 3px solid rgba(0,0,0,.26);
    background: 0 0;
    transform: scale(.667)
}

.mdl-slider.is-upgraded:disabled::-ms-thumb,.mdl-slider.is-upgraded:disabled:active::-ms-thumb,.mdl-slider.is-upgraded:disabled:focus::-ms-thumb {
    transform: scale(.25);
    background: rgba(0,0,0,.26)
}

.mdl-slider.is-upgraded.is-lowest-value:disabled::-ms-thumb,.mdl-slider.is-upgraded.is-lowest-value:disabled:active::-ms-thumb,.mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-ms-thumb {
    transform: scale(.25);
    background: radial-gradient(circle closest-side,transparent 0,transparent 50%,rgba(0,0,0,.26) 50%,rgba(0,0,0,.26) 100%)
}

.mdl-slider.is-upgraded:disabled::-ms-fill-lower {
    margin-right: 6px;
    background: linear-gradient(to right,transparent,transparent 25px,rgba(0,0,0,.26) 25px,rgba(0,0,0,.26) 0)
}

.mdl-slider.is-upgraded:disabled::-ms-fill-upper {
    margin-left: 6px
}

.mdl-slider.is-upgraded.is-lowest-value:disabled:active::-ms-fill-upper {
    margin-left: 6px
}

.mdl-slider__ie-container {
    height: 18px;
    overflow: visible;
    border: none;
    margin: none;
    padding: none
}

.mdl-slider__container {
    height: 18px;
    position: relative;
    background: 0 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row
}

.mdl-slider__background-flex {
    background: 0 0;
    position: absolute;
    height: 2px;
    width: calc(100% - 52px);
    top: 50%;
    left: 0;
    margin: 0 26px;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    border: 0;
    padding: 0;
    transform: translate(0,-1px)
}

.mdl-slider__background-lower {
    background: #3f51b5;
    -ms-flex: 0;
    flex: 0;
    position: relative;
    border: 0;
    padding: 0
}

.mdl-slider__background-upper {
    background: rgba(0,0,0,.26);
    -ms-flex: 0;
    flex: 0;
    position: relative;
    border: 0;
    padding: 0;
    transition: left .18s cubic-bezier(.4,0,.2,1)
}

.mdl-snackbar {
    position: fixed;
    bottom: 0;
    left: 50%;
    cursor: default;
    background-color: #323232;
    z-index: 3;
    display: block;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    will-change: transform;
    transform: translate(0,80px);
    transition: transform .25s cubic-bezier(.4,0,1,1);
    pointer-events: none
}

@media (max-width: 479px) {
    .mdl-snackbar {
        width:100%;
        left: 0;
        min-height: 48px;
        max-height: 80px
    }
}

@media (min-width: 480px) {
    .mdl-snackbar {
        min-width:288px;
        max-width: 568px;
        border-radius: 2px;
        transform: translate(-50%,80px)
    }
}

.mdl-snackbar--active {
    transform: translate(0,0);
    pointer-events: auto;
    transition: transform .25s cubic-bezier(0,0,.2,1)
}

@media (min-width: 480px) {
    .mdl-snackbar--active {
        transform:translate(-50%,0)
    }
}

.mdl-snackbar__text {
    padding: 14px 12px 14px 24px;
    color: #fff;
    float: left
}

.mdl-snackbar__action {
    background: 0 0;
    border: none;
    color: #ff4081;
    float: right;
    padding: 14px 24px 14px 12px;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    letter-spacing: 0;
    overflow: hidden;
    outline: 0;
    opacity: 0;
    pointer-events: none;
    cursor: pointer;
    text-decoration: none;
    text-align: center;
    -ms-flex-item-align: center;
    align-self: center
}

.mdl-snackbar__action::-moz-focus-inner {
    border: 0
}

.mdl-snackbar__action:not([aria-hidden]) {
    opacity: 1;
    pointer-events: auto
}

.mdl-spinner {
    display: inline-block;
    position: relative;
    width: 28px;
    height: 28px
}

.mdl-spinner:not(.is-upgraded).is-active:after {
    content: "Loading..."
}

.mdl-spinner.is-upgraded.is-active {
    animation: mdl-spinner__container-rotate 1.568s linear infinite
}

@keyframes mdl-spinner__container-rotate {
    to {
        transform: rotate(360deg)
    }
}

.mdl-spinner__layer {
    position: absolute;
    width: 100%;
    height: 100%;
    opacity: 0
}

.mdl-spinner__layer-1 {
    border-color: #42a5f5
}

.mdl-spinner--single-color .mdl-spinner__layer-1 {
    border-color: #3f51b5
}

.mdl-spinner.is-active .mdl-spinner__layer-1 {
    animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both
}

.mdl-spinner__layer-2 {
    border-color: #f44336
}

.mdl-spinner--single-color .mdl-spinner__layer-2 {
    border-color: #3f51b5
}

.mdl-spinner.is-active .mdl-spinner__layer-2 {
    animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both
}

.mdl-spinner__layer-3 {
    border-color: #fdd835
}

.mdl-spinner--single-color .mdl-spinner__layer-3 {
    border-color: #3f51b5
}

.mdl-spinner.is-active .mdl-spinner__layer-3 {
    animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both
}

.mdl-spinner__layer-4 {
    border-color: #4caf50
}

.mdl-spinner--single-color .mdl-spinner__layer-4 {
    border-color: #3f51b5
}

.mdl-spinner.is-active .mdl-spinner__layer-4 {
    animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1) infinite both,mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(.4,0,.2,1) infinite both
}

@keyframes mdl-spinner__fill-unfill-rotate {
    12.5% {
        transform: rotate(135deg)
    }

    25% {
        transform: rotate(270deg)
    }

    37.5% {
        transform: rotate(405deg)
    }

    50% {
        transform: rotate(540deg)
    }

    62.5% {
        transform: rotate(675deg)
    }

    75% {
        transform: rotate(810deg)
    }

    87.5% {
        transform: rotate(945deg)
    }

    to {
        transform: rotate(1080deg)
    }
}

@keyframes mdl-spinner__layer-1-fade-in-out {
    100%,25%,90%,from {
        opacity: .99
    }

    26%,89% {
        opacity: 0
    }
}

@keyframes mdl-spinner__layer-2-fade-in-out {
    15%,51%,from {
        opacity: 0
    }

    25%,50% {
        opacity: .99
    }
}

@keyframes mdl-spinner__layer-3-fade-in-out {
    40%,76%,from {
        opacity: 0
    }

    50%,75% {
        opacity: .99
    }
}

@keyframes mdl-spinner__layer-4-fade-in-out {
    100%,65%,from {
        opacity: 0
    }

    75%,90% {
        opacity: .99
    }
}

.mdl-spinner__gap-patch {
    position: absolute;
    box-sizing: border-box;
    top: 0;
    left: 45%;
    width: 10%;
    height: 100%;
    overflow: hidden;
    border-color: inherit
}

.mdl-spinner__gap-patch .mdl-spinner__circle {
    width: 1000%;
    left: -450%
}

.mdl-spinner__circle-clipper {
    display: inline-block;
    position: relative;
    width: 50%;
    height: 100%;
    overflow: hidden;
    border-color: inherit
}

.mdl-spinner__circle-clipper.mdl-spinner__left {
    float: left
}

.mdl-spinner__circle-clipper.mdl-spinner__right {
    float: right
}

.mdl-spinner__circle-clipper .mdl-spinner__circle {
    width: 200%
}

.mdl-spinner__circle {
    box-sizing: border-box;
    height: 100%;
    border-width: 3px;
    border-style: solid;
    border-color: inherit;
    border-bottom-color: transparent!important;
    border-radius: 50%;
    animation: none;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.mdl-spinner__left .mdl-spinner__circle {
    border-right-color: transparent!important;
    transform: rotate(129deg)
}

.mdl-spinner.is-active .mdl-spinner__left .mdl-spinner__circle {
    animation: mdl-spinner__left-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both
}

.mdl-spinner__right .mdl-spinner__circle {
    left: -100%;
    border-left-color: transparent!important;
    transform: rotate(-129deg)
}

.mdl-spinner.is-active .mdl-spinner__right .mdl-spinner__circle {
    animation: mdl-spinner__right-spin 1333ms cubic-bezier(.4,0,.2,1) infinite both
}

@keyframes mdl-spinner__left-spin {
    from,to {
        transform: rotate(130deg)
    }

    50% {
        transform: rotate(-5deg)
    }
}

@keyframes mdl-spinner__right-spin {
    from,to {
        transform: rotate(-130deg)
    }

    50% {
        transform: rotate(5deg)
    }
}

.mdl-switch {
    position: relative;
    z-index: 1;
    display: inline-block;
    box-sizing: border-box;
    width: 100%;
    height: 24px;
    margin: 0;
    padding: 0;
    overflow: visible;
    user-select: none
}

.mdl-switch.is-upgraded {
    padding-left: 28px
}

.mdl-switch__input {
    line-height: 24px
}

.mdl-switch.is-upgraded .mdl-switch__input {
    position: absolute;
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    opacity: 0;
    -ms-appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    border: none
}

.mdl-switch__track {
    background: rgba(0,0,0,.26);
    position: absolute;
    left: 0;
    top: 5px;
    height: 14px;
    width: 36px;
    border-radius: 14px;
    cursor: pointer
}

.mdl-switch.is-checked .mdl-switch__track {
    background: rgba(63,81,181,.5)
}

.mdl-switch.is-disabled .mdl-switch__track,.mdl-switch__track fieldset[disabled] .mdl-switch {
    background: rgba(0,0,0,.12);
    cursor: auto
}

.mdl-switch__thumb {
    background: #fafafa;
    position: absolute;
    left: 0;
    top: 2px;
    height: 20px;
    width: 20px;
    border-radius: 50%;
    cursor: pointer;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);
    transition-duration: .28s;
    transition-timing-function: cubic-bezier(.4,0,.2,1);
    transition-property: left
}

.mdl-switch.is-checked .mdl-switch__thumb {
    background: #3f51b5;
    left: 16px;
    box-shadow: 0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.2),0 1px 8px 0 rgba(0,0,0,.12)
}

.mdl-switch.is-disabled .mdl-switch__thumb,.mdl-switch__thumb fieldset[disabled] .mdl-switch {
    background: #bdbdbd;
    cursor: auto
}

.mdl-switch__focus-helper {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-4px,-4px);
    display: inline-block;
    box-sizing: border-box;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: transparent
}

.mdl-switch.is-focused .mdl-switch__focus-helper {
    box-shadow: 0 0 0 20px rgba(0,0,0,.1);
    background-color: rgba(0,0,0,.1)
}

.mdl-switch.is-focused.is-checked .mdl-switch__focus-helper {
    box-shadow: 0 0 0 20px rgba(63,81,181,.26);
    background-color: rgba(63,81,181,.26)
}

.mdl-switch__label {
    position: relative;
    cursor: pointer;
    font-size: 16px;
    line-height: 24px;
    margin: 0;
    left: 24px
}

.mdl-switch.is-disabled .mdl-switch__label,.mdl-switch__label fieldset[disabled] .mdl-switch {
    color: #bdbdbd;
    cursor: auto
}

.mdl-switch__ripple-container {
    position: absolute;
    z-index: 2;
    top: -12px;
    left: -14px;
    box-sizing: border-box;
    width: 48px;
    height: 48px;
    border-radius: 50%;
    cursor: pointer;
    overflow: hidden;
    transition-duration: .4s;
    transition-timing-function: step-end;
    transition-property: left
}

.mdl-switch__ripple-container .mdl-ripple {
    background: #3f51b5
}

.mdl-switch.is-disabled .mdl-switch__ripple-container,.mdl-switch__ripple-container fieldset[disabled] .mdl-switch {
    cursor: auto
}

.mdl-switch.is-disabled .mdl-switch__ripple-container .mdl-ripple,fieldset[disabled] .mdl-switch .mdl-switch__ripple-container .mdl-ripple {
    background: 0 0
}

.mdl-switch.is-checked .mdl-switch__ripple-container {
    left: 2px
}

.mdl-tabs {
    display: block;
    width: 100%
}

.mdl-tabs__tab-bar {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-line-pack: justify;
    align-content: space-between;
    -ms-flex-align: start;
    align-items: flex-start;
    height: 48px;
    padding: 0;
    margin: 0;
    border-bottom: 1px solid #e0e0e0
}

.mdl-tabs__tab {
    margin: 0;
    border: none;
    padding: 0 24px;
    float: left;
    position: relative;
    display: block;
    text-decoration: none;
    height: 48px;
    line-height: 48px;
    text-align: center;
    font-weight: 500;
    font-size: 14px;
    color: rgba(0,0,0,.54);
    overflow: hidden
}

.mdl-tabs.is-upgraded .mdl-tabs__tab.is-active {
    color: rgba(0,0,0,.87)
}

.mdl-tabs.is-upgraded .mdl-tabs__tab.is-active:after {
    height: 2px;
    width: 100%;
    display: block;
    content: " ";
    bottom: 0;
    left: 0;
    position: absolute;
    background: #3f51b5;
    animation: border-expand .2s cubic-bezier(.4,0,.4,1) 10ms alternate forwards;
    transition: all 1s cubic-bezier(.4,0,1,1)
}

.mdl-tabs__tab .mdl-tabs__ripple-container {
    display: block;
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    top: 0;
    z-index: 1;
    overflow: hidden
}

.mdl-tabs__tab .mdl-tabs__ripple-container .mdl-ripple {
    background: #3f51b5
}

.mdl-tabs__panel {
    display: block
}

.mdl-tabs.is-upgraded .mdl-tabs__panel {
    display: none
}

.mdl-tabs.is-upgraded .mdl-tabs__panel.is-active {
    display: block
}

@keyframes border-expand {
    0% {
        opacity: 0;
        width: 0
    }

    100% {
        opacity: 1;
        width: 100%
    }
}

.mdl-textfield {
    position: relative;
    font-size: 16px;
    display: inline-block;
    box-sizing: border-box;
    max-width: 100%;
    margin: 0;
    padding: 20px 0
}

.mdl-textfield .mdl-button {
    position: absolute;
    bottom: 20px
}

.mdl-textfield--align-right {
    text-align: right
}

.mdl-textfield--full-width {
    width: 100%
}

.mdl-textfield--expandable {
    min-width: 32px;
    width: auto;
    min-height: 32px
}

.mdl-textfield__input,.mdl-textfield__label {
    font-size: 16px;
    width: 100%;
    text-align: left;
    display: block
}

.mdl-textfield--expandable .mdl-button--icon {
    top: 16px
}

.mdl-textfield__input {
    border: none;
    border-bottom: 1px solid rgba(0,0,0,.12);
    font-family: Helvetica,Arial,sans-serif;
    margin: 0;
    padding: 4px 0;
    background: 0 0;
    color: inherit
}

.mdl-textfield.is-disabled.is-disabled .mdl-textfield__label,.mdl-textfield__label,fieldset[disabled] .mdl-textfield .mdl-textfield__label {
    color: rgba(0,0,0,.26)
}

.mdl-textfield__input[type=number] {
    -moz-appearance: textfield
}

.mdl-textfield__input[type=number]::-webkit-inner-spin-button,.mdl-textfield__input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.mdl-textfield.is-focused .mdl-textfield__input {
    outline: 0
}

.mdl-textfield.is-invalid .mdl-textfield__input {
    border-color: #d50000;
    box-shadow: none
}

.blog-box,.mdl-shadow--2dp {
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)
}

.mdl-textfield.is-disabled .mdl-textfield__input,fieldset[disabled] .mdl-textfield .mdl-textfield__input {
    background-color: transparent;
    border-bottom: 1px dotted rgba(0,0,0,.12);
    color: rgba(0,0,0,.26)
}

.mdl-textfield textarea.mdl-textfield__input {
    display: block
}

.mdl-textfield__label {
    bottom: 0;
    left: 0;
    right: 0;
    pointer-events: none;
    position: absolute;
    top: 24px;
    overflow: hidden;
    white-space: nowrap
}

pre,textarea {
    overflow: auto
}

button,hr,input {
    overflow: visible
}

.mdl-textfield.has-placeholder .mdl-textfield__label,.mdl-textfield.is-dirty .mdl-textfield__label {
    visibility: hidden
}

.mdl-textfield--floating-label .mdl-textfield__label {
    transition-duration: .2s;
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

.mdl-textfield--floating-label.has-placeholder .mdl-textfield__label {
    transition: none
}

.mdl-textfield__expandable-holder,.mdl-textfield__label:after {
    transition-duration: .2s;
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

.mdl-textfield--floating-label.has-placeholder .mdl-textfield__label,.mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.mdl-textfield--floating-label.is-focused .mdl-textfield__label {
    color: #3f51b5;
    font-size: 12px;
    top: 4px;
    visibility: visible
}

.mdl-textfield--floating-label.is-invalid .mdl-textfield__label,.mdl-textfield__error {
    color: #d50000;
    font-size: 12px
}

.mdl-textfield--floating-label.has-placeholder .mdl-textfield__expandable-holder .mdl-textfield__label,.mdl-textfield--floating-label.is-dirty .mdl-textfield__expandable-holder .mdl-textfield__label,.mdl-textfield--floating-label.is-focused .mdl-textfield__expandable-holder .mdl-textfield__label {
    top: -16px
}

.mdl-textfield__label:after {
    background-color: #3f51b5;
    bottom: 20px;
    content: '';
    height: 2px;
    left: 45%;
    position: absolute;
    visibility: hidden;
    width: 10px
}

.mdl-textfield.is-focused .mdl-textfield__label:after {
    left: 0;
    visibility: visible;
    width: 100%
}

.mdl-textfield.is-invalid .mdl-textfield__label:after {
    background-color: #d50000
}

.mdl-textfield__error {
    position: absolute;
    margin-top: 3px;
    visibility: hidden;
    display: block
}

.mdl-textfield.is-invalid .mdl-textfield__error {
    visibility: visible
}

.mdl-textfield__expandable-holder {
    position: relative;
    margin-left: 32px;
    display: inline-block;
    max-width: .1px
}

.mdl-textfield.is-dirty .mdl-textfield__expandable-holder,.mdl-textfield.is-focused .mdl-textfield__expandable-holder {
    max-width: 600px
}

.mdl-textfield__expandable-holder .mdl-textfield__label:after {
    bottom: 0
}

.mdl-tooltip {
    transform: scale(0);
    transform-origin: top center;
    z-index: 999;
    background: #0a0a0a;
    border-radius: 2px;
    color: #fff;
    display: inline-block;
    font-size: 80%;
    font-weight: 500;
    line-height: 14px;
    max-width: 170px;
    position: fixed;
    top: -500px;
    left: -500px;
    padding: 8px;
    text-align: center
}

.mdl-tooltip.is-active {
    animation: pulse .2s cubic-bezier(0,0,.2,1) forwards
}

.spin-ccw,.spin-cw {
    animation-name: spin-cw-1turn
}

.animated.infinite,.infinite {
    animation-iteration-count: infinite
}

.mdl-tooltip--large {
    line-height: 14px;
    font-size: 14px;
    padding: 16px
}

@keyframes pulse {
    0% {
        transform: scale(0);
        opacity: 0
    }

    50% {
        transform: scale(.99)
    }

    100% {
        transform: scale(1);
        opacity: 1;
        visibility: visible
    }
}

.mdl-shadow--3dp {
    box-shadow: 0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.2),0 1px 8px 0 rgba(0,0,0,.12)
}

.mdl-shadow--4dp {
    box-shadow: 0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)
}

.mdl-shadow--6dp {
    box-shadow: 0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2)
}

.mdl-shadow--8dp {
    box-shadow: 0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2)
}

.mdl-shadow--16dp {
    box-shadow: 0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)
}

.mdl-shadow--24dp {
    box-shadow: 0 9px 46px 8px rgba(0,0,0,.14),0 11px 15px -7px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.2)
}

.mdl-grid {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    margin: 0 auto;
    -ms-flex-align: stretch;
    align-items: stretch
}

.mdl-grid.mdl-grid--no-spacing {
    padding: 0
}

.mdl-cell {
    box-sizing: border-box
}

.mdl-cell--top {
    -ms-flex-item-align: start;
    align-self: flex-start
}

.mdl-cell--middle {
    -ms-flex-item-align: center;
    align-self: center
}

.mdl-cell--bottom {
    -ms-flex-item-align: end;
    align-self: flex-end
}

.mdl-cell--stretch {
    -ms-flex-item-align: stretch;
    align-self: stretch
}

.mdl-grid.mdl-grid--no-spacing>.mdl-cell {
    margin: 0
}

.mdl-cell--order-1 {
    -ms-flex-order: 1;
    order: 1
}

.mdl-cell--order-2 {
    -ms-flex-order: 2;
    order: 2
}

.mdl-cell--order-3 {
    -ms-flex-order: 3;
    order: 3
}

.mdl-cell--order-4 {
    -ms-flex-order: 4;
    order: 4
}

.mdl-cell--order-5 {
    -ms-flex-order: 5;
    order: 5
}

.mdl-cell--order-6 {
    -ms-flex-order: 6;
    order: 6
}

.mdl-cell--order-7 {
    -ms-flex-order: 7;
    order: 7
}

.mdl-cell--order-8 {
    -ms-flex-order: 8;
    order: 8
}

.mdl-cell--order-9 {
    -ms-flex-order: 9;
    order: 9
}

.mdl-cell--order-10 {
    -ms-flex-order: 10;
    order: 10
}

.mdl-cell--order-11 {
    -ms-flex-order: 11;
    order: 11
}

.mdl-cell--order-12 {
    -ms-flex-order: 12;
    order: 12
}

@media (max-width: 479px) {
    .mdl-grid {
        padding:8px
    }

    .mdl-cell {
        margin: 8px;
        width: calc(100% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell {
        width: 100%
    }

    .mdl-cell--hide-phone {
        display: none!important
    }

    .mdl-cell--order-1-phone.mdl-cell--order-1-phone {
        -ms-flex-order: 1;
        order: 1
    }

    .mdl-cell--order-2-phone.mdl-cell--order-2-phone {
        -ms-flex-order: 2;
        order: 2
    }

    .mdl-cell--order-3-phone.mdl-cell--order-3-phone {
        -ms-flex-order: 3;
        order: 3
    }

    .mdl-cell--order-4-phone.mdl-cell--order-4-phone {
        -ms-flex-order: 4;
        order: 4
    }

    .mdl-cell--order-5-phone.mdl-cell--order-5-phone {
        -ms-flex-order: 5;
        order: 5
    }

    .mdl-cell--order-6-phone.mdl-cell--order-6-phone {
        -ms-flex-order: 6;
        order: 6
    }

    .mdl-cell--order-7-phone.mdl-cell--order-7-phone {
        -ms-flex-order: 7;
        order: 7
    }

    .mdl-cell--order-8-phone.mdl-cell--order-8-phone {
        -ms-flex-order: 8;
        order: 8
    }

    .mdl-cell--order-9-phone.mdl-cell--order-9-phone {
        -ms-flex-order: 9;
        order: 9
    }

    .mdl-cell--order-10-phone.mdl-cell--order-10-phone {
        -ms-flex-order: 10;
        order: 10
    }

    .mdl-cell--order-11-phone.mdl-cell--order-11-phone {
        -ms-flex-order: 11;
        order: 11
    }

    .mdl-cell--order-12-phone.mdl-cell--order-12-phone {
        -ms-flex-order: 12;
        order: 12
    }

    .mdl-cell--1-col,.mdl-cell--1-col-phone.mdl-cell--1-col-phone {
        width: calc(25% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--1-col,.mdl-grid--no-spacing>.mdl-cell--1-col-phone.mdl-cell--1-col-phone {
        width: 25%
    }

    .mdl-cell--2-col,.mdl-cell--2-col-phone.mdl-cell--2-col-phone {
        width: calc(50% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--2-col,.mdl-grid--no-spacing>.mdl-cell--2-col-phone.mdl-cell--2-col-phone {
        width: 50%
    }

    .mdl-cell--3-col,.mdl-cell--3-col-phone.mdl-cell--3-col-phone {
        width: calc(75% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--3-col,.mdl-grid--no-spacing>.mdl-cell--3-col-phone.mdl-cell--3-col-phone {
        width: 75%
    }

    .mdl-cell--4-col,.mdl-cell--4-col-phone.mdl-cell--4-col-phone {
        width: calc(100% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--4-col,.mdl-grid--no-spacing>.mdl-cell--4-col-phone.mdl-cell--4-col-phone {
        width: 100%
    }

    .mdl-cell--5-col,.mdl-cell--5-col-phone.mdl-cell--5-col-phone {
        width: calc(100% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--5-col,.mdl-grid--no-spacing>.mdl-cell--5-col-phone.mdl-cell--5-col-phone {
        width: 100%
    }

    .mdl-cell--6-col,.mdl-cell--6-col-phone.mdl-cell--6-col-phone {
        width: calc(100% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--6-col,.mdl-grid--no-spacing>.mdl-cell--6-col-phone.mdl-cell--6-col-phone {
        width: 100%
    }

    .mdl-cell--7-col,.mdl-cell--7-col-phone.mdl-cell--7-col-phone {
        width: calc(100% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--7-col,.mdl-grid--no-spacing>.mdl-cell--7-col-phone.mdl-cell--7-col-phone {
        width: 100%
    }

    .mdl-cell--8-col,.mdl-cell--8-col-phone.mdl-cell--8-col-phone {
        width: calc(100% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--8-col,.mdl-grid--no-spacing>.mdl-cell--8-col-phone.mdl-cell--8-col-phone {
        width: 100%
    }

    .mdl-cell--9-col,.mdl-cell--9-col-phone.mdl-cell--9-col-phone {
        width: calc(100% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--9-col,.mdl-grid--no-spacing>.mdl-cell--9-col-phone.mdl-cell--9-col-phone {
        width: 100%
    }

    .mdl-cell--10-col,.mdl-cell--10-col-phone.mdl-cell--10-col-phone {
        width: calc(100% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--10-col,.mdl-grid--no-spacing>.mdl-cell--10-col-phone.mdl-cell--10-col-phone {
        width: 100%
    }

    .mdl-cell--11-col,.mdl-cell--11-col-phone.mdl-cell--11-col-phone {
        width: calc(100% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--11-col,.mdl-grid--no-spacing>.mdl-cell--11-col-phone.mdl-cell--11-col-phone {
        width: 100%
    }

    .mdl-cell--12-col,.mdl-cell--12-col-phone.mdl-cell--12-col-phone {
        width: calc(100% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--12-col,.mdl-grid--no-spacing>.mdl-cell--12-col-phone.mdl-cell--12-col-phone {
        width: 100%
    }

    .mdl-cell--1-offset,.mdl-cell--1-offset-phone.mdl-cell--1-offset-phone {
        margin-left: calc(25% + 8px)
    }

    .mdl-grid.mdl-grid--no-spacing>.mdl-cell--1-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--1-offset-phone.mdl-cell--1-offset-phone {
        margin-left: 25%
    }

    .mdl-cell--2-offset,.mdl-cell--2-offset-phone.mdl-cell--2-offset-phone {
        margin-left: calc(50% + 8px)
    }

    .mdl-grid.mdl-grid--no-spacing>.mdl-cell--2-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--2-offset-phone.mdl-cell--2-offset-phone {
        margin-left: 50%
    }

    .mdl-cell--3-offset,.mdl-cell--3-offset-phone.mdl-cell--3-offset-phone {
        margin-left: calc(75% + 8px)
    }

    .mdl-grid.mdl-grid--no-spacing>.mdl-cell--3-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--3-offset-phone.mdl-cell--3-offset-phone {
        margin-left: 75%
    }
}

@media (min-width: 480px) and (max-width:839px) {
    .mdl-grid {
        padding:8px
    }

    .mdl-cell {
        margin: 8px;
        width: calc(50% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell {
        width: 50%
    }

    .mdl-cell--hide-tablet {
        display: none!important
    }

    .mdl-cell--order-1-tablet.mdl-cell--order-1-tablet {
        -ms-flex-order: 1;
        order: 1
    }

    .mdl-cell--order-2-tablet.mdl-cell--order-2-tablet {
        -ms-flex-order: 2;
        order: 2
    }

    .mdl-cell--order-3-tablet.mdl-cell--order-3-tablet {
        -ms-flex-order: 3;
        order: 3
    }

    .mdl-cell--order-4-tablet.mdl-cell--order-4-tablet {
        -ms-flex-order: 4;
        order: 4
    }

    .mdl-cell--order-5-tablet.mdl-cell--order-5-tablet {
        -ms-flex-order: 5;
        order: 5
    }

    .mdl-cell--order-6-tablet.mdl-cell--order-6-tablet {
        -ms-flex-order: 6;
        order: 6
    }

    .mdl-cell--order-7-tablet.mdl-cell--order-7-tablet {
        -ms-flex-order: 7;
        order: 7
    }

    .mdl-cell--order-8-tablet.mdl-cell--order-8-tablet {
        -ms-flex-order: 8;
        order: 8
    }

    .mdl-cell--order-9-tablet.mdl-cell--order-9-tablet {
        -ms-flex-order: 9;
        order: 9
    }

    .mdl-cell--order-10-tablet.mdl-cell--order-10-tablet {
        -ms-flex-order: 10;
        order: 10
    }

    .mdl-cell--order-11-tablet.mdl-cell--order-11-tablet {
        -ms-flex-order: 11;
        order: 11
    }

    .mdl-cell--order-12-tablet.mdl-cell--order-12-tablet {
        -ms-flex-order: 12;
        order: 12
    }

    .mdl-cell--1-col,.mdl-cell--1-col-tablet.mdl-cell--1-col-tablet {
        width: calc(12.5% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--1-col,.mdl-grid--no-spacing>.mdl-cell--1-col-tablet.mdl-cell--1-col-tablet {
        width: 12.5%
    }

    .mdl-cell--2-col,.mdl-cell--2-col-tablet.mdl-cell--2-col-tablet {
        width: calc(25% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--2-col,.mdl-grid--no-spacing>.mdl-cell--2-col-tablet.mdl-cell--2-col-tablet {
        width: 25%
    }

    .mdl-cell--3-col,.mdl-cell--3-col-tablet.mdl-cell--3-col-tablet {
        width: calc(37.5% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--3-col,.mdl-grid--no-spacing>.mdl-cell--3-col-tablet.mdl-cell--3-col-tablet {
        width: 37.5%
    }

    .mdl-cell--4-col,.mdl-cell--4-col-tablet.mdl-cell--4-col-tablet {
        width: calc(50% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--4-col,.mdl-grid--no-spacing>.mdl-cell--4-col-tablet.mdl-cell--4-col-tablet {
        width: 50%
    }

    .mdl-cell--5-col,.mdl-cell--5-col-tablet.mdl-cell--5-col-tablet {
        width: calc(62.5% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--5-col,.mdl-grid--no-spacing>.mdl-cell--5-col-tablet.mdl-cell--5-col-tablet {
        width: 62.5%
    }

    .mdl-cell--6-col,.mdl-cell--6-col-tablet.mdl-cell--6-col-tablet {
        width: calc(75% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--6-col,.mdl-grid--no-spacing>.mdl-cell--6-col-tablet.mdl-cell--6-col-tablet {
        width: 75%
    }

    .mdl-cell--7-col,.mdl-cell--7-col-tablet.mdl-cell--7-col-tablet {
        width: calc(87.5% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--7-col,.mdl-grid--no-spacing>.mdl-cell--7-col-tablet.mdl-cell--7-col-tablet {
        width: 87.5%
    }

    .mdl-cell--8-col,.mdl-cell--8-col-tablet.mdl-cell--8-col-tablet {
        width: calc(100% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--8-col,.mdl-grid--no-spacing>.mdl-cell--8-col-tablet.mdl-cell--8-col-tablet {
        width: 100%
    }

    .mdl-cell--9-col,.mdl-cell--9-col-tablet.mdl-cell--9-col-tablet {
        width: calc(100% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--9-col,.mdl-grid--no-spacing>.mdl-cell--9-col-tablet.mdl-cell--9-col-tablet {
        width: 100%
    }

    .mdl-cell--10-col,.mdl-cell--10-col-tablet.mdl-cell--10-col-tablet {
        width: calc(100% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--10-col,.mdl-grid--no-spacing>.mdl-cell--10-col-tablet.mdl-cell--10-col-tablet {
        width: 100%
    }

    .mdl-cell--11-col,.mdl-cell--11-col-tablet.mdl-cell--11-col-tablet {
        width: calc(100% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--11-col,.mdl-grid--no-spacing>.mdl-cell--11-col-tablet.mdl-cell--11-col-tablet {
        width: 100%
    }

    .mdl-cell--12-col,.mdl-cell--12-col-tablet.mdl-cell--12-col-tablet {
        width: calc(100% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--12-col,.mdl-grid--no-spacing>.mdl-cell--12-col-tablet.mdl-cell--12-col-tablet {
        width: 100%
    }

    .mdl-cell--1-offset,.mdl-cell--1-offset-tablet.mdl-cell--1-offset-tablet {
        margin-left: calc(12.5% + 8px)
    }

    .mdl-grid.mdl-grid--no-spacing>.mdl-cell--1-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--1-offset-tablet.mdl-cell--1-offset-tablet {
        margin-left: 12.5%
    }

    .mdl-cell--2-offset,.mdl-cell--2-offset-tablet.mdl-cell--2-offset-tablet {
        margin-left: calc(25% + 8px)
    }

    .mdl-grid.mdl-grid--no-spacing>.mdl-cell--2-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--2-offset-tablet.mdl-cell--2-offset-tablet {
        margin-left: 25%
    }

    .mdl-cell--3-offset,.mdl-cell--3-offset-tablet.mdl-cell--3-offset-tablet {
        margin-left: calc(37.5% + 8px)
    }

    .mdl-grid.mdl-grid--no-spacing>.mdl-cell--3-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--3-offset-tablet.mdl-cell--3-offset-tablet {
        margin-left: 37.5%
    }

    .mdl-cell--4-offset,.mdl-cell--4-offset-tablet.mdl-cell--4-offset-tablet {
        margin-left: calc(50% + 8px)
    }

    .mdl-grid.mdl-grid--no-spacing>.mdl-cell--4-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--4-offset-tablet.mdl-cell--4-offset-tablet {
        margin-left: 50%
    }

    .mdl-cell--5-offset,.mdl-cell--5-offset-tablet.mdl-cell--5-offset-tablet {
        margin-left: calc(62.5% + 8px)
    }

    .mdl-grid.mdl-grid--no-spacing>.mdl-cell--5-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--5-offset-tablet.mdl-cell--5-offset-tablet {
        margin-left: 62.5%
    }

    .mdl-cell--6-offset,.mdl-cell--6-offset-tablet.mdl-cell--6-offset-tablet {
        margin-left: calc(75% + 8px)
    }

    .mdl-grid.mdl-grid--no-spacing>.mdl-cell--6-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--6-offset-tablet.mdl-cell--6-offset-tablet {
        margin-left: 75%
    }

    .mdl-cell--7-offset,.mdl-cell--7-offset-tablet.mdl-cell--7-offset-tablet {
        margin-left: calc(87.5% + 8px)
    }

    .mdl-grid.mdl-grid--no-spacing>.mdl-cell--7-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--7-offset-tablet.mdl-cell--7-offset-tablet {
        margin-left: 87.5%
    }
}

@media (min-width: 840px) {
    .mdl-grid {
        padding:8px
    }

    .mdl-cell {
        margin: 8px;
        width: calc(33.33333% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell {
        width: 33.33333%
    }

    .mdl-cell--hide-desktop {
        display: none!important
    }

    .mdl-cell--order-1-desktop.mdl-cell--order-1-desktop {
        -ms-flex-order: 1;
        order: 1
    }

    .mdl-cell--order-2-desktop.mdl-cell--order-2-desktop {
        -ms-flex-order: 2;
        order: 2
    }

    .mdl-cell--order-3-desktop.mdl-cell--order-3-desktop {
        -ms-flex-order: 3;
        order: 3
    }

    .mdl-cell--order-4-desktop.mdl-cell--order-4-desktop {
        -ms-flex-order: 4;
        order: 4
    }

    .mdl-cell--order-5-desktop.mdl-cell--order-5-desktop {
        -ms-flex-order: 5;
        order: 5
    }

    .mdl-cell--order-6-desktop.mdl-cell--order-6-desktop {
        -ms-flex-order: 6;
        order: 6
    }

    .mdl-cell--order-7-desktop.mdl-cell--order-7-desktop {
        -ms-flex-order: 7;
        order: 7
    }

    .mdl-cell--order-8-desktop.mdl-cell--order-8-desktop {
        -ms-flex-order: 8;
        order: 8
    }

    .mdl-cell--order-9-desktop.mdl-cell--order-9-desktop {
        -ms-flex-order: 9;
        order: 9
    }

    .mdl-cell--order-10-desktop.mdl-cell--order-10-desktop {
        -ms-flex-order: 10;
        order: 10
    }

    .mdl-cell--order-11-desktop.mdl-cell--order-11-desktop {
        -ms-flex-order: 11;
        order: 11
    }

    .mdl-cell--order-12-desktop.mdl-cell--order-12-desktop {
        -ms-flex-order: 12;
        order: 12
    }

    .mdl-cell--1-col,.mdl-cell--1-col-desktop.mdl-cell--1-col-desktop {
        width: calc(8.33333% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--1-col,.mdl-grid--no-spacing>.mdl-cell--1-col-desktop.mdl-cell--1-col-desktop {
        width: 8.33333%
    }

    .mdl-cell--2-col,.mdl-cell--2-col-desktop.mdl-cell--2-col-desktop {
        width: calc(16.66667% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--2-col,.mdl-grid--no-spacing>.mdl-cell--2-col-desktop.mdl-cell--2-col-desktop {
        width: 16.66667%
    }

    .mdl-cell--3-col,.mdl-cell--3-col-desktop.mdl-cell--3-col-desktop {
        width: calc(25% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--3-col,.mdl-grid--no-spacing>.mdl-cell--3-col-desktop.mdl-cell--3-col-desktop {
        width: 25%
    }

    .mdl-cell--4-col,.mdl-cell--4-col-desktop.mdl-cell--4-col-desktop {
        width: calc(33.33333% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--4-col,.mdl-grid--no-spacing>.mdl-cell--4-col-desktop.mdl-cell--4-col-desktop {
        width: 33.33333%
    }

    .mdl-cell--5-col,.mdl-cell--5-col-desktop.mdl-cell--5-col-desktop {
        width: calc(41.66667% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--5-col,.mdl-grid--no-spacing>.mdl-cell--5-col-desktop.mdl-cell--5-col-desktop {
        width: 41.66667%
    }

    .mdl-cell--6-col,.mdl-cell--6-col-desktop.mdl-cell--6-col-desktop {
        width: calc(50% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--6-col,.mdl-grid--no-spacing>.mdl-cell--6-col-desktop.mdl-cell--6-col-desktop {
        width: 50%
    }

    .mdl-cell--7-col,.mdl-cell--7-col-desktop.mdl-cell--7-col-desktop {
        width: calc(58.33333% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--7-col,.mdl-grid--no-spacing>.mdl-cell--7-col-desktop.mdl-cell--7-col-desktop {
        width: 58.33333%
    }

    .mdl-cell--8-col,.mdl-cell--8-col-desktop.mdl-cell--8-col-desktop {
        width: calc(66.66667% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--8-col,.mdl-grid--no-spacing>.mdl-cell--8-col-desktop.mdl-cell--8-col-desktop {
        width: 66.66667%
    }

    .mdl-cell--9-col,.mdl-cell--9-col-desktop.mdl-cell--9-col-desktop {
        width: calc(75% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--9-col,.mdl-grid--no-spacing>.mdl-cell--9-col-desktop.mdl-cell--9-col-desktop {
        width: 75%
    }

    .mdl-cell--10-col,.mdl-cell--10-col-desktop.mdl-cell--10-col-desktop {
        width: calc(83.33333% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--10-col,.mdl-grid--no-spacing>.mdl-cell--10-col-desktop.mdl-cell--10-col-desktop {
        width: 83.33333%
    }

    .mdl-cell--11-col,.mdl-cell--11-col-desktop.mdl-cell--11-col-desktop {
        width: calc(91.66667% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--11-col,.mdl-grid--no-spacing>.mdl-cell--11-col-desktop.mdl-cell--11-col-desktop {
        width: 91.66667%
    }

    .mdl-cell--12-col,.mdl-cell--12-col-desktop.mdl-cell--12-col-desktop {
        width: calc(100% - 16px)
    }

    .mdl-grid--no-spacing>.mdl-cell--12-col,.mdl-grid--no-spacing>.mdl-cell--12-col-desktop.mdl-cell--12-col-desktop {
        width: 100%
    }

    .mdl-cell--1-offset,.mdl-cell--1-offset-desktop.mdl-cell--1-offset-desktop {
        margin-left: calc(8.33333% + 8px)
    }

    .mdl-grid.mdl-grid--no-spacing>.mdl-cell--1-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--1-offset-desktop.mdl-cell--1-offset-desktop {
        margin-left: 8.33333%
    }

    .mdl-cell--2-offset,.mdl-cell--2-offset-desktop.mdl-cell--2-offset-desktop {
        margin-left: calc(16.66667% + 8px)
    }

    .mdl-grid.mdl-grid--no-spacing>.mdl-cell--2-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--2-offset-desktop.mdl-cell--2-offset-desktop {
        margin-left: 16.66667%
    }

    .mdl-cell--3-offset,.mdl-cell--3-offset-desktop.mdl-cell--3-offset-desktop {
        margin-left: calc(25% + 8px)
    }

    .mdl-grid.mdl-grid--no-spacing>.mdl-cell--3-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--3-offset-desktop.mdl-cell--3-offset-desktop {
        margin-left: 25%
    }

    .mdl-cell--4-offset,.mdl-cell--4-offset-desktop.mdl-cell--4-offset-desktop {
        margin-left: calc(33.33333% + 8px)
    }

    .mdl-grid.mdl-grid--no-spacing>.mdl-cell--4-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--4-offset-desktop.mdl-cell--4-offset-desktop {
        margin-left: 33.33333%
    }

    .mdl-cell--5-offset,.mdl-cell--5-offset-desktop.mdl-cell--5-offset-desktop {
        margin-left: calc(41.66667% + 8px)
    }

    .mdl-grid.mdl-grid--no-spacing>.mdl-cell--5-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--5-offset-desktop.mdl-cell--5-offset-desktop {
        margin-left: 41.66667%
    }

    .mdl-cell--6-offset,.mdl-cell--6-offset-desktop.mdl-cell--6-offset-desktop {
        margin-left: calc(50% + 8px)
    }

    .mdl-grid.mdl-grid--no-spacing>.mdl-cell--6-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--6-offset-desktop.mdl-cell--6-offset-desktop {
        margin-left: 50%
    }

    .mdl-cell--7-offset,.mdl-cell--7-offset-desktop.mdl-cell--7-offset-desktop {
        margin-left: calc(58.33333% + 8px)
    }

    .mdl-grid.mdl-grid--no-spacing>.mdl-cell--7-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--7-offset-desktop.mdl-cell--7-offset-desktop {
        margin-left: 58.33333%
    }

    .mdl-cell--8-offset,.mdl-cell--8-offset-desktop.mdl-cell--8-offset-desktop {
        margin-left: calc(66.66667% + 8px)
    }

    .mdl-grid.mdl-grid--no-spacing>.mdl-cell--8-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--8-offset-desktop.mdl-cell--8-offset-desktop {
        margin-left: 66.66667%
    }

    .mdl-cell--9-offset,.mdl-cell--9-offset-desktop.mdl-cell--9-offset-desktop {
        margin-left: calc(75% + 8px)
    }

    .mdl-grid.mdl-grid--no-spacing>.mdl-cell--9-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--9-offset-desktop.mdl-cell--9-offset-desktop {
        margin-left: 75%
    }

    .mdl-cell--10-offset,.mdl-cell--10-offset-desktop.mdl-cell--10-offset-desktop {
        margin-left: calc(83.33333% + 8px)
    }

    .mdl-grid.mdl-grid--no-spacing>.mdl-cell--10-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--10-offset-desktop.mdl-cell--10-offset-desktop {
        margin-left: 83.33333%
    }

    .mdl-cell--11-offset,.mdl-cell--11-offset-desktop.mdl-cell--11-offset-desktop {
        margin-left: calc(91.66667% + 8px)
    }

    .mdl-grid.mdl-grid--no-spacing>.mdl-cell--11-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--11-offset-desktop.mdl-cell--11-offset-desktop {
        margin-left: 91.66667%
    }
}


.column,.columns,.row.collapse>.column,.row.collapse>.columns {
    padding-right: 0;
    padding-left: 0
}

audio,canvas,img,progress,video {
    display: inline-block
}



code,kbd,pre,samp {
    font-family: monospace,monospace;
    font-size: 1em
}

article,aside,details,figcaption,figure,footer,header,main,menu,nav,section {
    display: block
}

pre {
}

a:active,a:hover {
    outline-width: 0
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted
}

code,kbd,samp {
}

dfn {
    font-style: italic
}

mark {
    background-color: #ff0;
    color: #000
}

small {
    font-size: 80%
}

sub,sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

audio:not([controls]) {
    display: none;
    height: 0
}

img {
    border-style: none;
    max-width: 100%;
    height: auto;
    -ms-interpolation-mode: bicubic
}

svg:not(:root) {
    overflow: hidden
}

button,input,optgroup,select,textarea {
    font-family: sans-serif;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button,select {
    text-transform: none
}

[type=submit],[type=reset],button,html [type=button] {
    -webkit-appearance: button
}

[type=submit]::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type=submit]:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,button:-moz-focusring {
    outline: ButtonText dotted 1px
}

[type=checkbox],[type=radio] {
    box-sizing: border-box;
    padding: 0
}

[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}



legend {
    box-sizing: border-box;
    display: table;
    color: inherit;
    white-space: normal
}

progress {
    vertical-align: baseline
}

textarea {
    resize: vertical
}

summary {
    display: list-item
}

[hidden],template {
    display: none
}

.foundation-mq {
    font-family: "small=0em&medium=40em&xmedium=48em&large=64em&xlarge=75em&xxlarge=90em"
}



select {
    box-sizing: border-box;
    width: 100%
}

.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object {
    max-width: none!important
}



[data-whatinput=mouse] button {
    outline: 0
}

.is-visible {
    display: block!important
}

.is-hidden {
    display: none!important
}

.row {
    max-width: 75rem;
    margin-right: auto;
    margin-left: auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap
}

.row .row {
    margin-right: 0;
    margin-left: 0
}

@media print,screen and (min-width: 40em) {
    .row .row {
        margin-right:-.46875rem;
        margin-left: -.46875rem
    }
}

.row .row.collapse,.row.collapse>.column>.row,.row.collapse>.columns>.row,.row.is-collapse-child {
    margin-right: 0;
    margin-left: 0
}

@media print,screen and (min-width: 64em) {
    .row .row {
        margin-right:0;
        margin-left: 0
    }
}

@media screen and (min-width: 75em) {
    .row .row {
        margin-right:0;
        margin-left: 0
    }
}

.row.expanded,.row:not(.expanded) .row {
    max-width: none
}

.column,.columns {
    -ms-flex: 1 1 0px;
    flex: 1 1 0px;
    min-width: initial
}

@media print,screen and (min-width: 48em) {
    .row .row {
        margin-right:0;
        margin-left: 0
    }

    .column,.columns {
        padding-right: 0;
        padding-left: 0
    }
}

@media print,screen and (min-width: 40em) {
    .column,.columns {
        padding-right:.46875rem;
        padding-left: .46875rem
    }
}

.column.row.row,.row.row.columns {
    float: none;
    display: block
}

.row .column.row.row,.row .row.row.columns {
    margin-right: 0;
    margin-left: 0;
    padding-right: 0;
    padding-left: 0
}

.flex-container {
    display: -ms-flexbox;
    display: flex
}

.flex-child-auto {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.flex-child-grow {
    -ms-flex: 1 0 auto;
    flex: 1 0 auto
}

.flex-child-shrink {
    -ms-flex: 0 1 auto;
    flex: 0 1 auto
}

.flex-dir-row {
    -ms-flex-direction: row;
    flex-direction: row
}

.flex-dir-row-reverse {
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.flex-dir-column {
    -ms-flex-direction: column;
    flex-direction: column
}

.flex-dir-column-reverse {
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

.small-1 {
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%
}

.small-offset-0 {
    margin-left: 0
}

.small-2 {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%
}

.small-offset-1 {
    margin-left: 8.33333%
}

.small-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
}

.small-offset-2 {
    margin-left: 16.66667%
}

.small-4 {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%
}

.small-offset-3 {
    margin-left: 25%
}

.small-5 {
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%
}

.small-offset-4 {
    margin-left: 33.33333%
}

.small-6 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%
}

.small-offset-5 {
    margin-left: 41.66667%
}

.small-7 {
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%
}

.small-offset-6 {
    margin-left: 50%
}

.small-8 {
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%
}

.small-offset-7 {
    margin-left: 58.33333%
}

.small-9 {
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%
}

.small-offset-8 {
    margin-left: 66.66667%
}

.small-10 {
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%
}

.small-offset-9 {
    margin-left: 75%
}

.small-11 {
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%
}

.small-offset-10 {
    margin-left: 83.33333%
}

.small-12 {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

.small-offset-11 {
    margin-left: 91.66667%
}

.small-up-1 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.small-up-1>.column,.small-up-1>.columns {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

.small-up-2 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.small-up-2>.column,.small-up-2>.columns {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%
}

.small-up-3 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.small-up-3>.column,.small-up-3>.columns {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%
}

.small-up-4 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.small-up-4>.column,.small-up-4>.columns {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%
}

.small-up-5 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.small-up-5>.column,.small-up-5>.columns {
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%
}

.small-up-6 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.small-up-6>.column,.small-up-6>.columns {
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%
}

.small-up-7 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.small-up-7>.column,.small-up-7>.columns {
    -ms-flex: 0 0 14.28571%;
    flex: 0 0 14.28571%;
    max-width: 14.28571%
}

.small-up-8 {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.small-up-8>.column,.small-up-8>.columns {
    -ms-flex: 0 0 12.5%;
    flex: 0 0 12.5%;
    max-width: 12.5%
}

.small-collapse>.column,.small-collapse>.columns,.small-uncollapse>.column,.small-uncollapse>.columns {
    padding-right: 0;
    padding-left: 0
}

@media print,screen and (min-width: 40em) {
    .medium-1 {
        -ms-flex:0 0 8.33333%;
        flex: 0 0 8.33333%;
        max-width: 8.33333%
    }

    .medium-offset-0 {
        margin-left: 0
    }

    .medium-2 {
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .medium-offset-1 {
        margin-left: 8.33333%
    }

    .medium-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .medium-offset-2 {
        margin-left: 16.66667%
    }

    .medium-4 {
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .medium-offset-3 {
        margin-left: 25%
    }

    .medium-5 {
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%
    }

    .medium-offset-4 {
        margin-left: 33.33333%
    }

    .medium-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .medium-offset-5 {
        margin-left: 41.66667%
    }

    .medium-7 {
        -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
        max-width: 58.33333%
    }

    .medium-offset-6 {
        margin-left: 50%
    }

    .medium-8 {
        -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
        max-width: 66.66667%
    }

    .medium-offset-7 {
        margin-left: 58.33333%
    }

    .medium-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .medium-offset-8 {
        margin-left: 66.66667%
    }

    .medium-10 {
        -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
        max-width: 83.33333%
    }

    .medium-offset-9 {
        margin-left: 75%
    }

    .medium-11 {
        -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
        max-width: 91.66667%
    }

    .medium-offset-10 {
        margin-left: 83.33333%
    }

    .medium-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .medium-offset-11 {
        margin-left: 91.66667%
    }

    .medium-order-1 {
        -ms-flex-order: 1;
        order: 1
    }

    .medium-order-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .medium-order-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .medium-order-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .medium-order-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .medium-order-6 {
        -ms-flex-order: 6;
        order: 6
    }

    .medium-up-1 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .medium-up-1>.column,.medium-up-1>.columns {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .medium-up-2 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .medium-up-2>.column,.medium-up-2>.columns {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .medium-up-3 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .medium-up-3>.column,.medium-up-3>.columns {
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .medium-up-4 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .medium-up-4>.column,.medium-up-4>.columns {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .medium-up-5 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .medium-up-5>.column,.medium-up-5>.columns {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .medium-up-6 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .medium-up-6>.column,.medium-up-6>.columns {
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .medium-up-7 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .medium-up-7>.column,.medium-up-7>.columns {
        -ms-flex: 0 0 14.28571%;
        flex: 0 0 14.28571%;
        max-width: 14.28571%
    }

    .medium-up-8 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .medium-up-8>.column,.medium-up-8>.columns {
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }
}

@media print,screen and (min-width: 40em) and (min-width:40em) {
    .medium-expand {
        -ms-flex:1 1 0px;
        flex: 1 1 0px
    }
}

@media print,screen and (min-width: 40em) {
    .medium-flex-dir-row {
        -ms-flex-direction:row;
        flex-direction: row
    }

    .medium-flex-dir-row-reverse {
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .medium-flex-dir-column {
        -ms-flex-direction: column;
        flex-direction: column
    }

    .medium-flex-dir-column-reverse {
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    .medium-flex-child-auto {
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

    .medium-flex-child-grow {
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }

    .medium-flex-child-shrink {
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }
}

.row.medium-unstack>.column,.row.medium-unstack>.columns {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

@media print,screen and (min-width: 40em) {
    .row.medium-unstack>.column,.row.medium-unstack>.columns {
        -ms-flex:1 1 0px;
        flex: 1 1 0px
    }

    .medium-collapse>.column,.medium-collapse>.columns {
        padding-right: 0;
        padding-left: 0
    }

    .medium-uncollapse>.column,.medium-uncollapse>.columns {
        padding-right: .46875rem;
        padding-left: .46875rem
    }
}

@media print,screen and (min-width: 48em) {
    .xmedium-1 {
        -ms-flex:0 0 8.33333%;
        flex: 0 0 8.33333%;
        max-width: 8.33333%
    }

    .xmedium-offset-0 {
        margin-left: 0
    }

    .xmedium-2 {
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .xmedium-offset-1 {
        margin-left: 8.33333%
    }

    .xmedium-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .xmedium-offset-2 {
        margin-left: 16.66667%
    }

    .xmedium-4 {
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .xmedium-offset-3 {
        margin-left: 25%
    }

    .xmedium-5 {
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%
    }

    .xmedium-offset-4 {
        margin-left: 33.33333%
    }

    .xmedium-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .xmedium-offset-5 {
        margin-left: 41.66667%
    }

    .xmedium-7 {
        -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
        max-width: 58.33333%
    }

    .xmedium-offset-6 {
        margin-left: 50%
    }

    .xmedium-8 {
        -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
        max-width: 66.66667%
    }

    .xmedium-offset-7 {
        margin-left: 58.33333%
    }

    .xmedium-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .xmedium-offset-8 {
        margin-left: 66.66667%
    }

    .xmedium-10 {
        -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
        max-width: 83.33333%
    }

    .xmedium-offset-9 {
        margin-left: 75%
    }

    .xmedium-11 {
        -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
        max-width: 91.66667%
    }

    .xmedium-offset-10 {
        margin-left: 83.33333%
    }

    .xmedium-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .xmedium-offset-11 {
        margin-left: 91.66667%
    }

    .xmedium-order-1 {
        -ms-flex-order: 1;
        order: 1
    }

    .xmedium-order-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .xmedium-order-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .xmedium-order-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .xmedium-order-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .xmedium-order-6 {
        -ms-flex-order: 6;
        order: 6
    }

    .xmedium-up-1 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xmedium-up-1>.column,.xmedium-up-1>.columns {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .xmedium-up-2 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xmedium-up-2>.column,.xmedium-up-2>.columns {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .xmedium-up-3 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xmedium-up-3>.column,.xmedium-up-3>.columns {
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .xmedium-up-4 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xmedium-up-4>.column,.xmedium-up-4>.columns {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .xmedium-up-5 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xmedium-up-5>.column,.xmedium-up-5>.columns {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .xmedium-up-6 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xmedium-up-6>.column,.xmedium-up-6>.columns {
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .xmedium-up-7 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xmedium-up-7>.column,.xmedium-up-7>.columns {
        -ms-flex: 0 0 14.28571%;
        flex: 0 0 14.28571%;
        max-width: 14.28571%
    }

    .xmedium-up-8 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xmedium-up-8>.column,.xmedium-up-8>.columns {
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }
}

@media print,screen and (min-width: 48em) and (min-width:48em) {
    .xmedium-expand {
        -ms-flex:1 1 0px;
        flex: 1 1 0px
    }
}

@media print,screen and (min-width: 48em) {
    .xmedium-flex-dir-row {
        -ms-flex-direction:row;
        flex-direction: row
    }

    .xmedium-flex-dir-row-reverse {
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .xmedium-flex-dir-column {
        -ms-flex-direction: column;
        flex-direction: column
    }

    .xmedium-flex-dir-column-reverse {
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    .xmedium-flex-child-auto {
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

    .xmedium-flex-child-grow {
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }

    .xmedium-flex-child-shrink {
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }
}

.row.xmedium-unstack>.column,.row.xmedium-unstack>.columns {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

@media print,screen and (min-width: 48em) {
    .row.xmedium-unstack>.column,.row.xmedium-unstack>.columns {
        -ms-flex:1 1 0px;
        flex: 1 1 0px
    }

    .xmedium-collapse>.column,.xmedium-collapse>.columns,.xmedium-uncollapse>.column,.xmedium-uncollapse>.columns {
        padding-right: 0;
        padding-left: 0
    }

    .column-block,.column-block>:last-child {
        margin-bottom: 0
    }
}

@media print,screen and (min-width: 64em) {
    .large-1 {
        -ms-flex:0 0 8.33333%;
        flex: 0 0 8.33333%;
        max-width: 8.33333%
    }

    .large-offset-0 {
        margin-left: 0
    }

    .large-2 {
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .large-offset-1 {
        margin-left: 8.33333%
    }

    .large-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .large-offset-2 {
        margin-left: 16.66667%
    }

    .large-4 {
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .large-offset-3 {
        margin-left: 25%
    }

    .large-5 {
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%
    }

    .large-offset-4 {
        margin-left: 33.33333%
    }

    .large-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .large-offset-5 {
        margin-left: 41.66667%
    }

    .large-7 {
        -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
        max-width: 58.33333%
    }

    .large-offset-6 {
        margin-left: 50%
    }

    .large-8 {
        -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
        max-width: 66.66667%
    }

    .large-offset-7 {
        margin-left: 58.33333%
    }

    .large-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .large-offset-8 {
        margin-left: 66.66667%
    }

    .large-10 {
        -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
        max-width: 83.33333%
    }

    .large-offset-9 {
        margin-left: 75%
    }

    .large-11 {
        -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
        max-width: 91.66667%
    }

    .large-offset-10 {
        margin-left: 83.33333%
    }

    .large-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .large-offset-11 {
        margin-left: 91.66667%
    }

    .large-order-1 {
        -ms-flex-order: 1;
        order: 1
    }

    .large-order-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .large-order-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .large-order-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .large-order-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .large-order-6 {
        -ms-flex-order: 6;
        order: 6
    }

    .large-up-1 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .large-up-1>.column,.large-up-1>.columns {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .large-up-2 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .large-up-2>.column,.large-up-2>.columns {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .large-up-3 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .large-up-3>.column,.large-up-3>.columns {
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .large-up-4 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .large-up-4>.column,.large-up-4>.columns {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .large-up-5 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .large-up-5>.column,.large-up-5>.columns {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .large-up-6 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .large-up-6>.column,.large-up-6>.columns {
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .large-up-7 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .large-up-7>.column,.large-up-7>.columns {
        -ms-flex: 0 0 14.28571%;
        flex: 0 0 14.28571%;
        max-width: 14.28571%
    }

    .large-up-8 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .large-up-8>.column,.large-up-8>.columns {
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }
}

@media print,screen and (min-width: 64em) and (min-width:64em) {
    .large-expand {
        -ms-flex:1 1 0px;
        flex: 1 1 0px
    }
}

@media print,screen and (min-width: 64em) {
    .large-flex-dir-row {
        -ms-flex-direction:row;
        flex-direction: row
    }

    .large-flex-dir-row-reverse {
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .large-flex-dir-column {
        -ms-flex-direction: column;
        flex-direction: column
    }

    .large-flex-dir-column-reverse {
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    .large-flex-child-auto {
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

    .large-flex-child-grow {
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }

    .large-flex-child-shrink {
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }
}

.row.large-unstack>.column,.row.large-unstack>.columns {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

@media print,screen and (min-width: 64em) {
    .row.large-unstack>.column,.row.large-unstack>.columns {
        -ms-flex:1 1 0px;
        flex: 1 1 0px
    }

    .large-collapse>.column,.large-collapse>.columns,.large-uncollapse>.column,.large-uncollapse>.columns {
        padding-right: 0;
        padding-left: 0
    }
}

@media screen and (min-width: 75em) {
    .xlarge-1 {
        -ms-flex:0 0 8.33333%;
        flex: 0 0 8.33333%;
        max-width: 8.33333%
    }

    .xlarge-offset-0 {
        margin-left: 0
    }

    .xlarge-2 {
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .xlarge-offset-1 {
        margin-left: 8.33333%
    }

    .xlarge-3 {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .xlarge-offset-2 {
        margin-left: 16.66667%
    }

    .xlarge-4 {
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .xlarge-offset-3 {
        margin-left: 25%
    }

    .xlarge-5 {
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%
    }

    .xlarge-offset-4 {
        margin-left: 33.33333%
    }

    .xlarge-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .xlarge-offset-5 {
        margin-left: 41.66667%
    }

    .xlarge-7 {
        -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
        max-width: 58.33333%
    }

    .xlarge-offset-6 {
        margin-left: 50%
    }

    .xlarge-8 {
        -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
        max-width: 66.66667%
    }

    .xlarge-offset-7 {
        margin-left: 58.33333%
    }

    .xlarge-9 {
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%
    }

    .xlarge-offset-8 {
        margin-left: 66.66667%
    }

    .xlarge-10 {
        -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
        max-width: 83.33333%
    }

    .xlarge-offset-9 {
        margin-left: 75%
    }

    .xlarge-11 {
        -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
        max-width: 91.66667%
    }

    .xlarge-offset-10 {
        margin-left: 83.33333%
    }

    .xlarge-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .xlarge-offset-11 {
        margin-left: 91.66667%
    }

    .xlarge-order-1 {
        -ms-flex-order: 1;
        order: 1
    }

    .xlarge-order-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .xlarge-order-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .xlarge-order-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .xlarge-order-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .xlarge-order-6 {
        -ms-flex-order: 6;
        order: 6
    }

    .xlarge-up-1 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xlarge-up-1>.column,.xlarge-up-1>.columns {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .xlarge-up-2 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xlarge-up-2>.column,.xlarge-up-2>.columns {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%
    }

    .xlarge-up-3 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xlarge-up-3>.column,.xlarge-up-3>.columns {
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%
    }

    .xlarge-up-4 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xlarge-up-4>.column,.xlarge-up-4>.columns {
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%
    }

    .xlarge-up-5 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xlarge-up-5>.column,.xlarge-up-5>.columns {
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%
    }

    .xlarge-up-6 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xlarge-up-6>.column,.xlarge-up-6>.columns {
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%
    }

    .xlarge-up-7 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xlarge-up-7>.column,.xlarge-up-7>.columns {
        -ms-flex: 0 0 14.28571%;
        flex: 0 0 14.28571%;
        max-width: 14.28571%
    }

    .xlarge-up-8 {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .xlarge-up-8>.column,.xlarge-up-8>.columns {
        -ms-flex: 0 0 12.5%;
        flex: 0 0 12.5%;
        max-width: 12.5%
    }
}

@media screen and (min-width: 75em) and (min-width:75em) {
    .xlarge-expand {
        -ms-flex:1 1 0px;
        flex: 1 1 0px
    }
}

@media screen and (min-width: 75em) {
    .xlarge-flex-dir-row {
        -ms-flex-direction:row;
        flex-direction: row
    }

    .xlarge-flex-dir-row-reverse {
        -ms-flex-direction: row-reverse;
        flex-direction: row-reverse
    }

    .xlarge-flex-dir-column {
        -ms-flex-direction: column;
        flex-direction: column
    }

    .xlarge-flex-dir-column-reverse {
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }

    .xlarge-flex-child-auto {
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

    .xlarge-flex-child-grow {
        -ms-flex: 1 0 auto;
        flex: 1 0 auto
    }

    .xlarge-flex-child-shrink {
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }
}

.row.xlarge-unstack>.column,.row.xlarge-unstack>.columns {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

@media screen and (min-width: 75em) {
    .row.xlarge-unstack>.column,.row.xlarge-unstack>.columns {
        -ms-flex:1 1 0px;
        flex: 1 1 0px
    }

    .xlarge-collapse>.column,.xlarge-collapse>.columns,.xlarge-uncollapse>.column,.xlarge-uncollapse>.columns {
        padding-right: 0;
        padding-left: 0
    }
}

.shrink {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    max-width: 100%
}

.column-block,.column-block>:last-child {
    margin-bottom: 0
}

@media print,screen and (min-width: 40em) {
    .column-block {
        margin-bottom:.9375rem
    }

    .column-block>:last-child {
        margin-bottom: 0
    }
}

figure,kbd {
    margin: 0
}





em,i {
    font-style: italic
}

b,strong {
    font-weight: 700
}



code,kbd {
    background-color: #e6e6e6;
    font-family: Consolas,"Liberation Mono",Courier,monospace;
    color: #0a0a0a
}

h1 small,h2 small,h3 small,h4 small,h5 small,h6 small {
    line-height: 0;
    color: #cacaca
}



a img {
    border: 0
}

hr {
    box-sizing: content-box;
    max-width: 75rem;
    height: 0;
    margin: 1.25rem auto;
    border-top: 0;
    border-right: 0;
    border-bottom: 1px solid #cacaca;
    border-left: 0
}

.card,.is-drilldown,.is-off-canvas-open,.js-off-canvas-overlay,.off-canvas-wrapper {
    overflow: hidden
}

dl,ol,ul {
    list-style-position: outside
}

li {
    font-size: inherit
}

ul {
    list-style-type: disc
}

.accordion,.menu,.modal-slider ul.stats,.multi-nav,.multi-nav ul,.pagination-modal .pagination-container,.sidebar .vertical-listing,.tabs,.tile,calendar ul,generic-tile-v2,pagination-page-links ul {
    list-style-type: none
}

ol ol,ol ul,ul ol,ul ul {
    margin-left: 1.25rem;
    margin-bottom: 0
}

dl dt {
    margin-bottom: .3rem;
    font-weight: 700
}

.subheader,code,label {
    font-weight: 400
}

blockquote {
    margin: 0 0 1rem;
    padding: .5625rem 1.25rem 0 1.1875rem;
    border-left: 1px solid #cacaca
}

blockquote,blockquote p {
    line-height: 1.6;
    color: #8a8a8a
}

cite {
    display: block;
    font-size: .8125rem;
    color: #8a8a8a
}

cite:before {
    content: "— "
}

abbr {
    border-bottom: 1px dotted #0a0a0a;
    color: #0a0a0a;
    cursor: help
}

code {
    padding: .125rem .3125rem .0625rem;
    border: 1px solid #cacaca
}

kbd {
    padding: .125rem .25rem 0
}

.subheader {
    margin-top: .2rem;
    margin-bottom: .5rem;
    line-height: 1.4;
    color: #8a8a8a
}

.lead {
    font-size: 125%;
    line-height: 1.6
}

.button,.stat {
    line-height: 1
}

.stat {
    font-size: 2.5rem
}

p+.stat {
    margin-top: -1rem
}

.no-bullet {
    margin-left: 0;
    list-style: none
}

.text-left {
    text-align: left
}

.text-right {
    text-align: right
}

.text-center {
    text-align: center
}

.text-justify {
    text-align: justify
}

@media print,screen and (min-width: 40em) {
    .medium-text-left {
        text-align:left
    }

    .medium-text-right {
        text-align: right
    }

    .medium-text-center {
        text-align: center
    }

    .medium-text-justify {
        text-align: justify
    }
}

@media print,screen and (min-width: 48em) {
    .xmedium-text-left {
        text-align:left
    }

    .xmedium-text-right {
        text-align: right
    }

    .xmedium-text-center {
        text-align: center
    }

    .xmedium-text-justify {
        text-align: justify
    }
}

@media print,screen and (min-width: 64em) {
    .large-text-left {
        text-align:left
    }

    .large-text-right {
        text-align: right
    }

    .large-text-center {
        text-align: center
    }

    .large-text-justify {
        text-align: justify
    }
}

@media screen and (min-width: 75em) {
    .xlarge-text-left {
        text-align:left
    }

    .xlarge-text-right {
        text-align: right
    }

    .xlarge-text-center {
        text-align: center
    }

    .xlarge-text-justify {
        text-align: justify
    }
}

.badge,.button,.input-group-button,.input-group-label,.menu-centered,.orbit-bullets {
    text-align: center
}

.show-for-print {
    display: none!important
}

@media print {
    blockquote,img,pre,tr {
        page-break-inside: avoid
    }

    * {
        background: 0 0!important;
        box-shadow: none!important;
        color: #000!important;
        text-shadow: none!important
    }

    .show-for-print {
        display: block!important
    }

    .hide-for-print {
        display: none!important
    }

    table.show-for-print {
        display: table!important
    }

    thead.show-for-print {
        display: table-header-group!important
    }

    tbody.show-for-print {
        display: table-row-group!important
    }

    tr.show-for-print {
        display: table-row!important
    }

    td.show-for-print,th.show-for-print {
        display: table-cell!important
    }

    a,a:visited {
        text-decoration: underline
    }

    a[href]:after {
        content: " (" attr(href) ")"
    }

    .ir a:after,a[href^='javascript:']:after,a[href^='#']:after {
        content: ''
    }

    abbr[title]:after {
        content: " (" attr(title) ")"
    }

    blockquote,pre {
        border: 1px solid #8a8a8a
    }

    thead {
        display: table-header-group
    }

    img {
        max-width: 100%!important
    }

    @page {
        margin: .5cm
    }

    h2,h3,p {
        orphans: 3;
        widows: 3
    }

    h2,h3 {
        page-break-after: avoid
    }
}

.button {
    display: inline-block;
    vertical-align: middle;
    margin: 0 0 1rem;
    padding: .85em 1em;
    -webkit-appearance: none;
    border: 1px solid transparent;
    border-radius: 0;
    transition: background-color .25s ease-out,color .25s ease-out;
    cursor: pointer;
    background-color: #1779ba;
    color: #fefefe
}

[data-whatinput=mouse] .button {
    outline: 0
}

.button:focus,.button:hover {
    background-color: #14679e;
    color: #fefefe
}

.button.tiny {
    font-size: .6rem
}

.button.small {
    font-size: .75rem
}

.button.large {
    font-size: 1.25rem
}

.button.expanded {
    display: block;
    width: 100%;
    margin-right: 0;
    margin-left: 0
}

.button.primary {
    background-color: #1779ba;
    color: #fefefe
}

.button.primary:focus,.button.primary:hover {
    background-color: #126195;
    color: #fefefe
}

.button.secondary {
    background-color: #767676;
    color: #fefefe
}

.button.secondary:focus,.button.secondary:hover {
    background-color: #5e5e5e;
    color: #fefefe
}

.button.success {
    background-color: #3adb76;
    color: #0a0a0a
}

.button.success:focus,.button.success:hover {
    background-color: #22bb5b;
    color: #0a0a0a
}

.button.warning {
    background-color: #ffae00;
    color: #0a0a0a
}

.button.warning:focus,.button.warning:hover {
    background-color: #cc8b00;
    color: #0a0a0a
}

.button.alert {
    background-color: #cc4b37;
    color: #fefefe
}

.button.alert:focus,.button.alert:hover {
    background-color: #a53b2a;
    color: #fefefe
}

.button.hollow {
    border: 1px solid #1779ba;
    color: #1779ba
}

.button.hollow,.button.hollow:focus,.button.hollow:hover {
    background-color: transparent
}

.button.disabled,.button.disabled.primary,.button.disabled.primary:focus,.button.disabled.primary:hover,.button.disabled:focus,.button.disabled:hover,.button[disabled],.button[disabled].primary,.button[disabled].primary:focus,.button[disabled].primary:hover,.button[disabled]:focus,.button[disabled]:hover {
    background-color: #1779ba;
    color: #fefefe
}

.button.hollow:focus,.button.hollow:hover {
    border-color: #0c3d5d;
    color: #0c3d5d
}

.button.hollow.primary {
    border: 1px solid #1779ba;
    color: #1779ba
}

.button.hollow.primary:focus,.button.hollow.primary:hover {
    border-color: #0c3d5d;
    color: #0c3d5d
}

.button.hollow.secondary {
    border: 1px solid #767676;
    color: #767676
}

.button.hollow.secondary:focus,.button.hollow.secondary:hover {
    border-color: #3b3b3b;
    color: #3b3b3b
}

.button.hollow.success {
    border: 1px solid #3adb76;
    color: #3adb76
}

.button.hollow.success:focus,.button.hollow.success:hover {
    border-color: #157539;
    color: #157539
}

.button.hollow.warning {
    border: 1px solid #ffae00;
    color: #ffae00
}

.button.hollow.warning:focus,.button.hollow.warning:hover {
    border-color: #805700;
    color: #805700
}

.button.hollow.alert {
    border: 1px solid #cc4b37;
    color: #cc4b37
}

.button.hollow.alert:focus,.button.hollow.alert:hover {
    border-color: #67251a;
    color: #67251a
}

.button.disabled,.button[disabled] {
    cursor: not-allowed
}

.button.disabled.primary,.button[disabled].primary {
    opacity: .25;
    cursor: not-allowed
}

.button.disabled.secondary,.button[disabled].secondary {
    opacity: .25;
    cursor: not-allowed
}

.button.disabled.secondary,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary,.button[disabled].secondary:focus,.button[disabled].secondary:hover {
    background-color: #767676;
    color: #fefefe
}

.button.disabled.success,.button[disabled].success {
    opacity: .25;
    cursor: not-allowed
}

.button.disabled.success,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success,.button[disabled].success:focus,.button[disabled].success:hover {
    background-color: #3adb76;
    color: #0a0a0a
}

.button.disabled.warning,.button[disabled].warning {
    opacity: .25;
    cursor: not-allowed
}

.button.disabled.warning,.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning,.button[disabled].warning:focus,.button[disabled].warning:hover {
    background-color: #ffae00;
    color: #0a0a0a
}

.button.disabled.alert,.button[disabled].alert {
    opacity: .25;
    cursor: not-allowed
}

.button.disabled.alert,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert,.button[disabled].alert:focus,.button[disabled].alert:hover {
    background-color: #cc4b37;
    color: #fefefe
}

.button.dropdown::after {
    width: 0;
    height: 0;
    border: .4em inset;
    content: '';
    border-bottom-width: 0;
    border-top-style: solid;
    border-color: #fefefe transparent transparent;
    position: relative;
    top: .4em;
    display: inline-block;
    float: right;
    margin-left: 1em
}

.button.arrow-only::after {
    top: -.1em;
    float: none;
    margin-left: 0
}



textarea {
    min-height: 50px;
    max-width: 100%
}

textarea[rows] {
    height: auto
}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {
    color: #cacaca
}

input::-moz-placeholder,textarea::-moz-placeholder {
    color: #cacaca
}

input:-ms-input-placeholder,textarea:-ms-input-placeholder {
    color: #cacaca
}

input::placeholder,textarea::placeholder {
    color: #cacaca
}

input:disabled,input[readonly],textarea:disabled,textarea[readonly] {
    background-color: #e6e6e6;
    cursor: not-allowed
}

[type=submit],[type=button] {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0
}

input[type=search] {
    box-sizing: border-box
}

[type=file],[type=checkbox],[type=radio] {
    margin: 0 0 1rem
}

[type=checkbox]+label,[type=radio]+label {
    display: inline-block;
    vertical-align: baseline;
    margin-left: .5rem;
    margin-right: 1rem;
    margin-bottom: 0
}

[type=checkbox]+label[for],[type=radio]+label[for] {
    cursor: pointer
}

label>[type=checkbox],label>[type=radio] {
    margin-right: .5rem
}

[type=file] {
    width: 100%
}

label {
    display: block;
    margin: 0;
    font-size: .875rem;
    line-height: 1.8;
    color: #0a0a0a
}

label.middle {
    margin: 0 0 1rem;
    padding: .5625rem 0
}

.help-text {
    margin-top: -.5rem;
    font-size: .8125rem;
    font-style: italic;
    color: #0a0a0a
}

.input-group {
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-bottom: 1rem;
    -ms-flex-align: stretch;
    align-items: stretch
}

.input-group>:first-child,.input-group>:last-child>* {
    border-radius: 0
}

.input-group-button,.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label,.input-group-field,.input-group-label {
    margin: 0;
    white-space: nowrap
}

.input-group-label {
    padding: 0 1rem;
    border: 1px solid #cacaca;
    background: #e6e6e6;
    color: #0a0a0a;
    white-space: nowrap;
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    -ms-flex-align: center;
    align-items: center
}

select,select:focus {
    background-color: #fefefe;
    transition: box-shadow .5s,border-color .25s ease-in-out
}

.input-group-label:first-child {
    border-right: 0
}

.input-group-label:last-child {
    border-left: 0
}

.input-group-field {
    border-radius: 0;
    -ms-flex: 1 1 0px;
    flex: 1 1 0px;
    height: auto;
    min-width: 0
}

.fieldset,select {
    border: 1px solid #cacaca
}

.input-group-button {
    padding-top: 0;
    padding-bottom: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.input-group-button a,.input-group-button button,.input-group-button input,.input-group-button label {
    height: 2.5rem;
    padding-top: 0;
    padding-bottom: 0;
    font-size: 1rem
}

fieldset {
    margin: 0;
    padding: 0;
    border: 0
}

legend {
    max-width: 100%;
    margin-bottom: .5rem
}

.fieldset {
    margin: 1.125rem 0;
    padding: 1.25rem
}

.fieldset legend {
    margin: 0 0 0 -.1875rem;
    padding: 0 .1875rem;
    background: #fefefe
}

#home .cover-banner .cover-text,select[multiple] {
    background-image: none
}



.form-error,.is-invalid-label {
    color: #cc4b37
}

@media screen and (min-width: 0\0) {
    select {
        background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==)
    }
}

select:focus {
    outline: 0;
    border: 1px solid #8a8a8a;
    box-shadow: 0 0 5px #cacaca
}

select:disabled {
    background-color: #e6e6e6;
    cursor: not-allowed
}

select::-ms-expand {
    display: none
}

select[multiple] {
    height: auto
}

.is-invalid-input:not(:focus) {
    border-color: #cc4b37;
    background-color: #f9ecea
}

.is-invalid-input:not(:focus)::-webkit-input-placeholder {
    color: #cc4b37
}

.is-invalid-input:not(:focus)::-moz-placeholder {
    color: #cc4b37
}

.is-invalid-input:not(:focus):-ms-input-placeholder {
    color: #cc4b37
}

.is-invalid-input:not(:focus)::placeholder {
    color: #cc4b37
}

.form-error {
    display: none;
    margin-top: -.5rem;
    margin-bottom: 1rem;
    font-size: .75rem;
    font-weight: 700
}

.form-error.is-visible {
    display: block
}

.accordion {
    margin-left: 0;
    background: #fefefe
}

.accordion-item:first-child>:first-child,.accordion-item:last-child>:last-child {
    border-radius: 0
}

.accordion-title {
    position: relative;
    display: block;
    padding: 1.25rem 1rem;
    border: 1px solid #e6e6e6;
    border-bottom: 0;
    font-size: .75rem;
    line-height: 1;
    color: #1779ba
}

:last-child:not(.is-active)>.accordion-title {
    border-bottom: 1px solid #e6e6e6;
    border-radius: 0
}

.accordion-content,.card {
    border: 1px solid #e6e6e6
}

.accordion-title:focus,.accordion-title:hover {
    background-color: #e6e6e6
}

.accordion-title::before {
    position: absolute;
    top: 50%;
    right: 1rem;
    margin-top: -.5rem;
    content: '+'
}

.is-active>.accordion-title::before {
    content: '\2013'
}

.accordion-content {
    display: none;
    padding: 1rem;
    border-bottom: 0;
    background-color: #fefefe;
    color: #0a0a0a
}

.badge,.badge.primary {
    background: #1779ba;
    color: #fefefe
}

:last-child>.accordion-content:last-child {
    border-bottom: 1px solid #e6e6e6
}

.is-accordion-submenu-parent>a {
    position: relative
}

.is-accordion-submenu-parent>a::after {
    display: block;
    width: 0;
    height: 0;
    border: 6px inset;
    content: '';
    border-bottom-width: 0;
    border-top-style: solid;
    border-color: #1779ba transparent transparent;
    position: absolute;
    top: 50%;
    margin-top: -3px;
    right: 1rem
}

.menu,.menu.expanded>li:first-child:last-child {
    width: 100%
}

.is-accordion-submenu-parent[aria-expanded=true]>a::after {
    transform: rotate(180deg);
    transform-origin: 50% 50%
}

.badge {
    display: inline-block;
    min-width: 2.1em;
    padding: 7px;
    border-radius: 50%;
    font-size: .6rem
}

.badge.secondary {
    background: #767676;
    color: #fefefe
}

.badge.success {
    background: #3adb76;
    color: #0a0a0a
}

.badge.warning {
    background: #ffae00;
    color: #0a0a0a
}

.badge.alert {
    background: #cc4b37;
    color: #fefefe
}

.breadcrumbs {
    margin: 0 0 1rem;
    list-style: none
}

.breadcrumbs::after,.breadcrumbs::before {
    display: table;
    content: ' ';
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-order: 1;
    order: 1
}

.breadcrumbs li {
    float: left;
    color: #0a0a0a;
    cursor: default;
    text-transform: uppercase
}

.breadcrumbs li:not(:last-child)::after {
    position: relative;
    top: 1px;
    margin: 0 .75rem;
    opacity: 1;
    content: "/";
    color: #cacaca
}

.breadcrumbs a {
    color: #1779ba
}

.breadcrumbs a:hover {
    text-decoration: underline
}

a,a:focus,a:hover {
    text-decoration: none
}

.breadcrumbs .disabled {
    color: #cacaca;
    cursor: not-allowed
}

.button-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -ms-flex-align: stretch;
    align-items: stretch
}

.button-group::after,.button-group::before {
    display: table;
    content: ' ';
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-order: 1;
    order: 1
}

.dropdown.menu.vertical>li.opens-left>a::after,.dropdown.menu.vertical>li.opens-right>a::after,.dropdown.menu>li.is-dropdown-submenu-parent>a::after,.is-drilldown-submenu-parent>a::after,.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after,.js-drilldown-back>a::before,.menu-icon.dark::after,.menu-icon::after {
    content: ''
}

.button-group .button {
    margin: 0 1px 1px 0;
    font-size: .9rem;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.button-group .button:last-child {
    margin-right: 0
}

.button-group.tiny .button {
    font-size: .6rem
}

.button-group.small .button {
    font-size: .75rem
}

.button-group.large .button {
    font-size: 1.25rem
}

.button-group.primary .button {
    background-color: #1779ba;
    color: #fefefe
}

.button-group.primary .button:focus,.button-group.primary .button:hover {
    background-color: #126195;
    color: #fefefe
}

.button-group.secondary .button {
    background-color: #767676;
    color: #fefefe
}

.button-group.secondary .button:focus,.button-group.secondary .button:hover {
    background-color: #5e5e5e;
    color: #fefefe
}

.button-group.success .button {
    background-color: #3adb76;
    color: #0a0a0a
}

.button-group.success .button:focus,.button-group.success .button:hover {
    background-color: #22bb5b;
    color: #0a0a0a
}

.button-group.warning .button {
    background-color: #ffae00;
    color: #0a0a0a
}

.button-group.warning .button:focus,.button-group.warning .button:hover {
    background-color: #cc8b00;
    color: #0a0a0a
}

.button-group.alert .button {
    background-color: #cc4b37;
    color: #fefefe
}

.button-group.alert .button:focus,.button-group.alert .button:hover {
    background-color: #a53b2a;
    color: #fefefe
}

.button-group.stacked,.button-group.stacked-for-medium,.button-group.stacked-for-small {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.button-group.stacked .button,.button-group.stacked-for-medium .button,.button-group.stacked-for-small .button {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

.button-group.stacked .button:last-child,.button-group.stacked-for-medium .button:last-child,.button-group.stacked-for-small .button:last-child {
    margin-bottom: 0
}

@media print,screen and (min-width: 40em) {
    .button-group.stacked-for-small .button {
        -ms-flex:1 1 0px;
        flex: 1 1 0px;
        margin-bottom: 0
    }
}

@media print,screen and (min-width: 64em) {
    .button-group.stacked-for-medium .button {
        -ms-flex:1 1 0px;
        flex: 1 1 0px;
        margin-bottom: 0
    }
}

@media screen and (max-width: 39.9375em) {
    .button-group.stacked-for-small.expanded {
        display:block
    }

    .button-group.stacked-for-small.expanded .button {
        display: block;
        margin-right: 0
    }
}

.card,.menu {
    display: -ms-flexbox
}

.callout {
    position: relative;
    margin: 0 0 1rem;
    padding: 1rem;
    border: 1px solid rgba(10,10,10,.25);
    border-radius: 0;
    background-color: #fff;
    color: #0a0a0a
}

.callout>:first-child {
    margin-top: 0
}

.callout>:last-child {
    margin-bottom: 0
}

.callout.primary {
    background-color: #d7ecfa;
    color: #0a0a0a
}

.callout.secondary {
    background-color: #eaeaea;
    color: #0a0a0a
}

.callout.success {
    background-color: #e1faea;
    color: #0a0a0a
}

.callout.warning {
    background-color: #fff3d9;
    color: #0a0a0a
}

.callout.alert {
    background-color: #f7e4e1;
    color: #0a0a0a
}

.callout.small {
    padding: .5rem
}

.callout.large {
    padding: 3rem
}

.card {
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-bottom: 1rem;
    border-radius: 0;
    background: #fefefe;
    box-shadow: none;
    color: #0a0a0a
}

.card-divider>:last-child,.card-section>:last-child,.card>:last-child,.menu a,.menu button,.menu input,.menu select {
    margin-bottom: 0
}

.card-divider {
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    padding: 1rem;
    background: #e6e6e6
}

.card-section {
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    padding: 1rem
}

.close-button {
    position: absolute;
    color: #8a8a8a;
    cursor: pointer
}

[data-whatinput=mouse] .close-button {
    outline: 0
}

.close-button:focus,.close-button:hover {
    color: #0a0a0a
}

.close-button.small {
    right: .66rem;
    top: .33em;
    font-size: 1.5em;
    line-height: 1
}

.close-button,.close-button.medium {
    right: 1rem;
    top: .5rem;
    font-size: 2em;
    line-height: 1
}

.menu {
    margin: 0;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

[data-whatinput=mouse] .menu>li {
    outline: 0
}

.menu>li>a {
    padding: .7rem 1rem;
    line-height: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap
}

.menu-centered>.menu,.menu.simple li {
    display: inline-block;
    vertical-align: top
}

.menu>li>a i,.menu>li>a img,.menu>li>a svg {
    margin-right: .25rem
}

.menu,.menu.horizontal {
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.menu.horizontal>li,.menu>li {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.menu.expanded>li {
    -ms-flex: 1 1 0px;
    flex: 1 1 0px
}

.menu.vertical {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.menu.vertical>li {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

.menu.vertical>li>a {
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

@media print,screen and (min-width: 40em) {
    .menu.medium-horizontal {
        -ms-flex-wrap:nowrap;
        flex-wrap: nowrap
    }

    .menu.medium-horizontal>li {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .menu.medium-expanded>li {
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }

    .menu.medium-expanded>li:first-child:last-child {
        width: 100%
    }

    .menu.medium-vertical {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .menu.medium-vertical>li {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .menu.medium-vertical>li>a {
        -ms-flex-pack: start;
        justify-content: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }
}

@media print,screen and (min-width: 48em) {
    .menu.xmedium-horizontal {
        -ms-flex-wrap:nowrap;
        flex-wrap: nowrap
    }

    .menu.xmedium-horizontal>li {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .menu.xmedium-expanded>li {
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }

    .menu.xmedium-expanded>li:first-child:last-child {
        width: 100%
    }

    .menu.xmedium-vertical {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .menu.xmedium-vertical>li {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .menu.xmedium-vertical>li>a {
        -ms-flex-pack: start;
        justify-content: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }
}

@media print,screen and (min-width: 64em) {
    .menu.large-horizontal {
        -ms-flex-wrap:nowrap;
        flex-wrap: nowrap
    }

    .menu.large-horizontal>li {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .menu.large-expanded>li {
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }

    .menu.large-expanded>li:first-child:last-child {
        width: 100%
    }

    .menu.large-vertical {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .menu.large-vertical>li {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .menu.large-vertical>li>a {
        -ms-flex-pack: start;
        justify-content: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }
}

@media screen and (min-width: 75em) {
    .menu.xlarge-horizontal {
        -ms-flex-wrap:nowrap;
        flex-wrap: nowrap
    }

    .menu.xlarge-horizontal>li {
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .menu.xlarge-expanded>li {
        -ms-flex: 1 1 0px;
        flex: 1 1 0px
    }

    .menu.xlarge-expanded>li:first-child:last-child {
        width: 100%
    }

    .menu.xlarge-vertical {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .menu.xlarge-vertical>li {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .menu.xlarge-vertical>li>a {
        -ms-flex-pack: start;
        justify-content: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }
}

.menu.simple li {
    line-height: 1;
    margin-left: 0;
    margin-right: 1rem
}

.menu.simple a {
    padding: 0
}

.menu.simple.align-right li {
    margin-right: 0;
    margin-left: 1rem
}

.menu.align-right {
    -ms-flex-pack: end;
    justify-content: flex-end
}

.menu.icon-top>li>a {
    -ms-flex-flow: column nowrap;
    flex-flow: column nowrap
}

.menu.icon-top>li>a i,.menu.icon-top>li>a img,.menu.icon-top>li>a svg {
    -ms-flex-item-align: stretch;
    align-self: stretch;
    margin-bottom: .25rem;
    text-align: center
}

.menu.icon-top.vertical a>span {
    margin: auto
}

.menu.nested {
    margin-left: 1rem
}

.menu .active>a {
    background: #1779ba;
    color: #fefefe
}

.menu.menu-bordered li {
    border: 1px solid #e6e6e6
}

.menu.menu-bordered li:not(:first-child) {
    border-top: 0
}

.menu.menu-hover li:hover {
    background-color: #e6e6e6
}

.menu-text {
    padding: .7rem 1rem;
    font-weight: 700;
    line-height: 1;
    color: inherit
}

.js-drilldown-back>a::before,.menu-icon,.menu-icon.dark,.title-bar-title,carousel-nav a {
    vertical-align: middle
}

.no-js [data-responsive-menu] ul {
    display: none
}

.menu-icon {
    position: relative;
    display: inline-block;
    width: 20px;
    height: 16px;
    cursor: pointer
}

.menu-icon::after {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 2px;
    background: #fefefe;
    box-shadow: 0 7px 0 #fefefe,0 14px 0 #fefefe
}

.menu-icon:hover::after {
    background: #cacaca;
    box-shadow: 0 7px 0 #cacaca,0 14px 0 #cacaca
}

.menu-icon.dark {
    position: relative;
    display: inline-block;
    width: 20px;
    height: 16px;
    cursor: pointer
}

.menu-icon.dark::after {
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    height: 2px;
    background: #0a0a0a;
    box-shadow: 0 7px 0 #0a0a0a,0 14px 0 #0a0a0a
}

.menu-icon.dark:hover::after {
    background: #8a8a8a;
    box-shadow: 0 7px 0 #8a8a8a,0 14px 0 #8a8a8a
}

.is-drilldown {
    position: relative
}

.is-drilldown li {
    display: block
}

.is-drilldown.animate-height {
    transition: height .5s
}

.is-drilldown-submenu {
    position: absolute;
    top: 0;
    left: 100%;
    z-index: -1;
    width: 100%;
    background: #fefefe;
    transition: transform .15s linear
}

.is-drilldown-submenu.is-active {
    z-index: 1;
    display: block;
    transform: translateX(-100%)
}

.is-drilldown-submenu.is-closing {
    transform: translateX(100%)
}

.off-canvas-absolute.is-open,.off-canvas.is-open {
    transform: translate(0,0)
}

.drilldown-submenu-cover-previous {
    min-height: 100%
}

.is-drilldown-submenu-parent>a {
    position: relative
}

.is-drilldown-submenu-parent>a::after {
    display: block;
    width: 0;
    height: 0;
    border: 6px inset;
    border-right-width: 0;
    border-left-style: solid;
    border-color: transparent transparent transparent #1779ba;
    position: absolute;
    top: 50%;
    margin-top: -6px;
    right: 1rem
}

.js-drilldown-back>a::before {
    width: 0;
    height: 0;
    border: 6px inset;
    border-right-style: solid;
    border-color: transparent #1779ba transparent transparent;
    display: inline-block;
    margin-right: .75rem;
    border-left-width: 0
}

.dropdown-pane {
    position: absolute;
    z-index: 10;
    display: block;
    width: 300px;
    padding: 1rem;
    visibility: hidden;
    border: 1px solid #cacaca;
    border-radius: 0;
    background-color: #fefefe;
    font-size: 1rem
}

.dropdown-pane.is-open {
    visibility: visible
}

.dropdown-pane.tiny {
    width: 100px
}

.dropdown-pane.small {
    width: 200px
}

.dropdown-pane.large {
    width: 400px
}

.dropdown.menu>li.opens-left>.is-dropdown-submenu {
    top: 100%;
    right: 0;
    left: auto
}

.dropdown.menu>li.opens-right>.is-dropdown-submenu {
    top: 100%;
    right: auto;
    left: 0
}

.dropdown.menu>li.is-dropdown-submenu-parent>a {
    position: relative;
    padding-right: 1.5rem
}

.dropdown.menu>li.is-dropdown-submenu-parent>a::after {
    display: block;
    width: 0;
    height: 0;
    border: 6px inset;
    border-bottom-width: 0;
    border-top-style: solid;
    border-color: #1779ba transparent transparent;
    right: 5px;
    margin-top: -3px
}

[data-whatinput=mouse] .dropdown.menu a {
    outline: 0
}

.no-js .dropdown.menu ul {
    display: none
}

.dropdown.menu.vertical>li .is-dropdown-submenu {
    top: 0
}

.dropdown.menu.vertical>li.opens-left>.is-dropdown-submenu {
    right: 100%;
    left: auto
}

.dropdown.menu.vertical>li.opens-right>.is-dropdown-submenu {
    right: auto;
    left: 100%
}

.dropdown.menu.vertical>li>a::after {
    right: 14px
}

.dropdown.menu.vertical>li.opens-left>a::after {
    display: block;
    width: 0;
    height: 0;
    border: 6px inset;
    border-left-width: 0;
    border-right-style: solid;
    border-color: transparent #1779ba transparent transparent
}

.dropdown.menu.vertical>li.opens-right>a::after {
    display: block;
    width: 0;
    height: 0;
    border: 6px inset;
    border-right-width: 0;
    border-left-style: solid;
    border-color: transparent transparent transparent #1779ba
}

@media print,screen and (min-width: 40em) {
    .dropdown.menu.medium-horizontal>li.opens-left>.is-dropdown-submenu {
        top:100%;
        right: 0;
        left: auto
    }

    .dropdown.menu.medium-horizontal>li.opens-right>.is-dropdown-submenu {
        top: 100%;
        right: auto;
        left: 0
    }

    .dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a {
        position: relative;
        padding-right: 1.5rem
    }

    .dropdown.menu.medium-horizontal>li.is-dropdown-submenu-parent>a::after {
        display: block;
        width: 0;
        height: 0;
        border: 6px inset;
        content: '';
        border-bottom-width: 0;
        border-top-style: solid;
        border-color: #1779ba transparent transparent;
        right: 5px;
        margin-top: -3px
    }

    .dropdown.menu.medium-vertical>li .is-dropdown-submenu {
        top: 0
    }

    .dropdown.menu.medium-vertical>li.opens-left>.is-dropdown-submenu {
        right: 100%;
        left: auto
    }

    .dropdown.menu.medium-vertical>li.opens-right>.is-dropdown-submenu {
        right: auto;
        left: 100%
    }

    .dropdown.menu.medium-vertical>li>a::after {
        right: 14px
    }

    .dropdown.menu.medium-vertical>li.opens-left>a::after {
        display: block;
        width: 0;
        height: 0;
        border: 6px inset;
        content: '';
        border-left-width: 0;
        border-right-style: solid;
        border-color: transparent #1779ba transparent transparent
    }

    .dropdown.menu.medium-vertical>li.opens-right>a::after {
        display: block;
        width: 0;
        height: 0;
        border: 6px inset;
        content: '';
        border-right-width: 0;
        border-left-style: solid;
        border-color: transparent transparent transparent #1779ba
    }
}

@media print,screen and (min-width: 48em) {
    .dropdown.menu.xmedium-horizontal>li.opens-left>.is-dropdown-submenu {
        top:100%;
        right: 0;
        left: auto
    }

    .dropdown.menu.xmedium-horizontal>li.opens-right>.is-dropdown-submenu {
        top: 100%;
        right: auto;
        left: 0
    }

    .dropdown.menu.xmedium-horizontal>li.is-dropdown-submenu-parent>a {
        position: relative;
        padding-right: 1.5rem
    }

    .dropdown.menu.xmedium-horizontal>li.is-dropdown-submenu-parent>a::after {
        display: block;
        width: 0;
        height: 0;
        border: 6px inset;
        content: '';
        border-bottom-width: 0;
        border-top-style: solid;
        border-color: #1779ba transparent transparent;
        right: 5px;
        margin-top: -3px
    }

    .dropdown.menu.xmedium-vertical>li .is-dropdown-submenu {
        top: 0
    }

    .dropdown.menu.xmedium-vertical>li.opens-left>.is-dropdown-submenu {
        right: 100%;
        left: auto
    }

    .dropdown.menu.xmedium-vertical>li.opens-right>.is-dropdown-submenu {
        right: auto;
        left: 100%
    }

    .dropdown.menu.xmedium-vertical>li>a::after {
        right: 14px
    }

    .dropdown.menu.xmedium-vertical>li.opens-left>a::after {
        display: block;
        width: 0;
        height: 0;
        border: 6px inset;
        content: '';
        border-left-width: 0;
        border-right-style: solid;
        border-color: transparent #1779ba transparent transparent
    }

    .dropdown.menu.xmedium-vertical>li.opens-right>a::after {
        display: block;
        width: 0;
        height: 0;
        border: 6px inset;
        content: '';
        border-right-width: 0;
        border-left-style: solid;
        border-color: transparent transparent transparent #1779ba
    }
}

@media print,screen and (min-width: 64em) {
    .dropdown.menu.large-horizontal>li.opens-left>.is-dropdown-submenu {
        top:100%;
        right: 0;
        left: auto
    }

    .dropdown.menu.large-horizontal>li.opens-right>.is-dropdown-submenu {
        top: 100%;
        right: auto;
        left: 0
    }

    .dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a {
        position: relative;
        padding-right: 1.5rem
    }

    .dropdown.menu.large-horizontal>li.is-dropdown-submenu-parent>a::after {
        display: block;
        width: 0;
        height: 0;
        border: 6px inset;
        content: '';
        border-bottom-width: 0;
        border-top-style: solid;
        border-color: #1779ba transparent transparent;
        right: 5px;
        margin-top: -3px
    }

    .dropdown.menu.large-vertical>li .is-dropdown-submenu {
        top: 0
    }

    .dropdown.menu.large-vertical>li.opens-left>.is-dropdown-submenu {
        right: 100%;
        left: auto
    }

    .dropdown.menu.large-vertical>li.opens-right>.is-dropdown-submenu {
        right: auto;
        left: 100%
    }

    .dropdown.menu.large-vertical>li>a::after {
        right: 14px
    }

    .dropdown.menu.large-vertical>li.opens-left>a::after {
        display: block;
        width: 0;
        height: 0;
        border: 6px inset;
        content: '';
        border-left-width: 0;
        border-right-style: solid;
        border-color: transparent #1779ba transparent transparent
    }

    .dropdown.menu.large-vertical>li.opens-right>a::after {
        display: block;
        width: 0;
        height: 0;
        border: 6px inset;
        content: '';
        border-right-width: 0;
        border-left-style: solid;
        border-color: transparent transparent transparent #1779ba
    }
}

@media screen and (min-width: 75em) {
    .dropdown.menu.xlarge-horizontal>li.opens-left>.is-dropdown-submenu {
        top:100%;
        right: 0;
        left: auto
    }

    .dropdown.menu.xlarge-horizontal>li.opens-right>.is-dropdown-submenu {
        top: 100%;
        right: auto;
        left: 0
    }

    .dropdown.menu.xlarge-horizontal>li.is-dropdown-submenu-parent>a {
        position: relative;
        padding-right: 1.5rem
    }

    .dropdown.menu.xlarge-horizontal>li.is-dropdown-submenu-parent>a::after {
        display: block;
        width: 0;
        height: 0;
        border: 6px inset;
        content: '';
        border-bottom-width: 0;
        border-top-style: solid;
        border-color: #1779ba transparent transparent;
        right: 5px;
        margin-top: -3px
    }

    .dropdown.menu.xlarge-vertical>li .is-dropdown-submenu {
        top: 0
    }

    .dropdown.menu.xlarge-vertical>li.opens-left>.is-dropdown-submenu {
        right: 100%;
        left: auto
    }

    .dropdown.menu.xlarge-vertical>li.opens-right>.is-dropdown-submenu {
        right: auto;
        left: 100%
    }

    .dropdown.menu.xlarge-vertical>li>a::after {
        right: 14px
    }

    .dropdown.menu.xlarge-vertical>li.opens-left>a::after {
        display: block;
        width: 0;
        height: 0;
        border: 6px inset;
        content: '';
        border-left-width: 0;
        border-right-style: solid;
        border-color: transparent #1779ba transparent transparent
    }

    .dropdown.menu.xlarge-vertical>li.opens-right>a::after {
        display: block;
        width: 0;
        height: 0;
        border: 6px inset;
        content: '';
        border-right-width: 0;
        border-left-style: solid;
        border-color: transparent transparent transparent #1779ba
    }
}

.dropdown.menu.align-right .is-dropdown-submenu.first-sub {
    top: 100%;
    right: 0;
    left: auto
}

.is-dropdown-menu.vertical {
    width: 100px
}

.is-dropdown-menu.vertical.align-right {
    float: right
}

.is-dropdown-submenu-parent {
    position: relative
}

.is-dropdown-submenu-parent a::after {
    position: absolute;
    top: 50%;
    right: 5px;
    margin-top: -6px
}

.is-dropdown-submenu-parent.opens-inner>.is-dropdown-submenu {
    top: 100%;
    left: auto
}

.is-dropdown-submenu-parent.opens-left>.is-dropdown-submenu {
    right: 100%;
    left: auto
}

.is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu {
    right: auto;
    left: 100%
}

.is-dropdown-submenu {
    position: absolute;
    top: 0;
    left: 100%;
    z-index: 1;
    display: none;
    min-width: 200px;
    border: 1px solid #cacaca;
    background: #fefefe
}

.label,.label.primary {
    background: #1779ba;
    color: #fefefe
}

.is-dropdown-submenu .is-dropdown-submenu-parent>a::after {
    right: 14px
}

.is-dropdown-submenu .is-dropdown-submenu-parent.opens-left>a::after {
    display: block;
    width: 0;
    height: 0;
    border: 6px inset;
    border-left-width: 0;
    border-right-style: solid;
    border-color: transparent #1779ba transparent transparent
}

.is-dropdown-submenu .is-dropdown-submenu-parent.opens-right>a::after {
    display: block;
    width: 0;
    height: 0;
    border: 6px inset;
    content: '';
    border-right-width: 0;
    border-left-style: solid;
    border-color: transparent transparent transparent #1779ba
}

.position-bottom.is-transition-push::after,.position-left.is-transition-push::after,.position-right.is-transition-push::after,.position-top.is-transition-push::after {
    box-shadow: 0 0 10px rgba(10,10,10,.7);
    content: " "
}

.is-dropdown-submenu .is-dropdown-submenu {
    margin-top: -1px
}

.is-dropdown-submenu>li {
    width: 100%
}

.is-dropdown-submenu.js-dropdown-active {
    display: block
}

.flex-video,.responsive-embed {
    position: relative;
    height: 0;
    margin-bottom: 1rem;
    padding-bottom: 75%;
    overflow: hidden
}

.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video,.js-off-canvas-overlay,.responsive-embed embed,.responsive-embed iframe,.responsive-embed object,.responsive-embed video {
    top: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0
}

.flex-video.widescreen,.responsive-embed.widescreen {
    padding-bottom: 56.25%
}

.label {
    display: inline-block;
    padding: .33333rem .5rem;
    border-radius: 0;
    font-size: .8rem;
    line-height: 1;
    white-space: nowrap;
    cursor: default
}

.label.secondary {
    background: #767676;
    color: #fefefe
}

.label.success {
    background: #3adb76;
    color: #0a0a0a
}

.label.warning {
    background: #ffae00;
    color: #0a0a0a
}

.label.alert {
    background: #cc4b37;
    color: #fefefe
}

.media-object {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

.media-object img {
    max-width: none
}

@media screen and (max-width: 39.9375em) {
    .media-object.stack-for-small {
        -ms-flex-wrap:wrap;
        flex-wrap: wrap
    }

    .media-object.stack-for-small .media-object-section {
        padding: 0 0 1rem;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        max-width: 100%
    }

    .media-object.stack-for-small .media-object-section img {
        width: 100%
    }
}

.media-object-section {
    -ms-flex: 0 1 auto;
    flex: 0 1 auto
}

.media-object-section:first-child {
    padding-right: 1rem
}

.media-object-section:last-child:not(:nth-child(2)) {
    padding-left: 1rem
}

.media-object-section>:last-child {
    margin-bottom: 0
}

.media-object-section.main-section {
    -ms-flex: 1 1 0px;
    flex: 1 1 0px
}

.js-off-canvas-overlay {
    transition: opacity .5s ease,visibility .5s ease;
    background: rgba(254,254,254,.25);
    opacity: 0;
    visibility: hidden
}

.off-canvas,.off-canvas-absolute {
    background: #e6e6e6;
    transition: transform .5s ease;
    backface-visibility: hidden
}

.js-off-canvas-overlay.is-visible {
    opacity: 1;
    visibility: visible
}

.js-off-canvas-overlay.is-closable {
    cursor: pointer
}

.js-off-canvas-overlay.is-overlay-absolute {
    position: absolute
}

.js-off-canvas-overlay.is-overlay-fixed {
    position: fixed
}

.off-canvas-wrapper {
    position: relative
}

.position-left,.position-right {
    overflow-y: auto;
    height: 100%;
    top: 0
}

.off-canvas {
    position: fixed;
    z-index: 1
}

[data-whatinput=mouse] .off-canvas {
    outline: 0
}

.off-canvas.is-transition-overlap {
    z-index: 10
}

.off-canvas.is-transition-overlap.is-open {
    box-shadow: 0 0 10px rgba(10,10,10,.7)
}

.off-canvas-absolute {
    position: absolute;
    z-index: 1
}

.orbit-caption,.orbit-next:active,.orbit-next:focus,.orbit-next:hover,.orbit-previous:active,.orbit-previous:focus,.orbit-previous:hover {
    background-color: rgba(10,10,10,.5)
}

[data-whatinput=mouse] .off-canvas-absolute {
    outline: 0
}

.off-canvas-absolute.is-transition-overlap {
    z-index: 10
}

.off-canvas-absolute.is-transition-overlap.is-open {
    box-shadow: 0 0 10px rgba(10,10,10,.7)
}

.position-left {
    left: 0;
    width: 250px;
    transform: translateX(-250px)
}

.position-left.is-open~.off-canvas-content {
    transform: translateX(250px)
}

.position-left.is-transition-push::after {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    width: 1px
}

.position-left.is-transition-overlap.is-open~.off-canvas-content {
    transform: none
}

.position-right {
    right: 0;
    width: 250px;
    transform: translateX(250px)
}

.position-right.is-open~.off-canvas-content {
    transform: translateX(-250px)
}

.position-right.is-transition-push::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 1px
}

.position-right.is-transition-overlap.is-open~.off-canvas-content {
    transform: none
}

.position-top {
    top: 0;
    left: 0;
    width: 100%;
    height: 250px;
    transform: translateY(-250px);
    overflow-x: auto
}

.position-top.is-open~.off-canvas-content {
    transform: translateY(250px)
}

.position-top.is-transition-push::after {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 1px;
    width: 100%
}

.position-top.is-transition-overlap.is-open~.off-canvas-content {
    transform: none
}

.position-bottom {
    bottom: 0;
    left: 0;
    width: 100%;
    height: 250px;
    transform: translateY(250px);
    overflow-x: auto
}

.position-bottom.is-open~.off-canvas-content {
    transform: translateY(-250px)
}

.position-bottom.is-transition-push::after {
    position: absolute;
    top: 0;
    left: 0;
    height: 1px;
    width: 100%
}

.orbit,.orbit-container {
    position: relative
}

.position-bottom.is-transition-overlap.is-open~.off-canvas-content {
    transform: none
}

.off-canvas-content {
    transition: transform .5s ease;
    backface-visibility: hidden
}

@media print,screen and (min-width: 40em) {
    .position-bottom.reveal-for-medium,.position-left.reveal-for-medium,.position-right.reveal-for-medium,.position-top.reveal-for-medium {
        transform:none;
        z-index: 1
    }

    .position-left.reveal-for-medium~.off-canvas-content {
        margin-left: 250px
    }

    .position-right.reveal-for-medium~.off-canvas-content {
        margin-right: 250px
    }

    .position-top.reveal-for-medium~.off-canvas-content {
        margin-top: 250px
    }

    .position-bottom.reveal-for-medium~.off-canvas-content {
        margin-bottom: 250px
    }
}

@media print,screen and (min-width: 48em) {
    .position-bottom.reveal-for-xmedium,.position-left.reveal-for-xmedium,.position-right.reveal-for-xmedium,.position-top.reveal-for-xmedium {
        transform:none;
        z-index: 1
    }

    .position-left.reveal-for-xmedium~.off-canvas-content {
        margin-left: 250px
    }

    .position-right.reveal-for-xmedium~.off-canvas-content {
        margin-right: 250px
    }

    .position-top.reveal-for-xmedium~.off-canvas-content {
        margin-top: 250px
    }

    .position-bottom.reveal-for-xmedium~.off-canvas-content {
        margin-bottom: 250px
    }
}

@media print,screen and (min-width: 64em) {
    .position-bottom.reveal-for-large,.position-left.reveal-for-large,.position-right.reveal-for-large,.position-top.reveal-for-large {
        transform:none;
        z-index: 1
    }

    .position-left.reveal-for-large~.off-canvas-content {
        margin-left: 250px
    }

    .position-right.reveal-for-large~.off-canvas-content {
        margin-right: 250px
    }

    .position-top.reveal-for-large~.off-canvas-content {
        margin-top: 250px
    }

    .position-bottom.reveal-for-large~.off-canvas-content {
        margin-bottom: 250px
    }
}

@media screen and (min-width: 75em) {
    .position-bottom.reveal-for-xlarge,.position-left.reveal-for-xlarge,.position-right.reveal-for-xlarge,.position-top.reveal-for-xlarge {
        transform:none;
        z-index: 1
    }

    .position-left.reveal-for-xlarge~.off-canvas-content {
        margin-left: 250px
    }

    .position-right.reveal-for-xlarge~.off-canvas-content {
        margin-right: 250px
    }

    .position-top.reveal-for-xlarge~.off-canvas-content {
        margin-top: 250px
    }

    .position-bottom.reveal-for-xlarge~.off-canvas-content {
        margin-bottom: 250px
    }
}

.orbit-container {
    height: 0;
    margin: 0;
    list-style: none;
    overflow: hidden
}

.orbit-caption,.orbit-next,.orbit-previous {
    position: absolute;
    padding: 1rem;
    color: #fefefe
}

.orbit-slide {
    width: 100%
}

.orbit-slide.no-motionui.is-active {
    top: 0;
    left: 0
}

.orbit-figure {
    margin: 0
}

.orbit-image {
    width: 100%;
    max-width: 100%;
    margin: 0
}

.orbit-caption {
    bottom: 0;
    width: 100%;
    margin-bottom: 0
}

.orbit-next,.orbit-previous {
    top: 50%;
    transform: translateY(-50%);
    z-index: 10
}

[data-whatinput=mouse] .orbit-next,[data-whatinput=mouse] .orbit-previous {
    outline: 0
}

.orbit-previous {
    left: 0
}

.orbit-next {
    left: auto;
    right: 0
}

.orbit-bullets {
    position: relative;
    margin-top: .8rem;
    margin-bottom: .8rem
}

[data-whatinput=mouse] .orbit-bullets {
    outline: 0
}

.orbit-bullets button {
    width: 1.2rem;
    height: 1.2rem;
    margin: .1rem;
    border-radius: 50%;
    background-color: #cacaca
}

.pagination li,.progress,.reveal,.slider-handle {
    border-radius: 0
}

.orbit-bullets button.is-active,.orbit-bullets button:hover {
    background-color: #8a8a8a
}

.pagination {
    margin-left: 0;
    margin-bottom: 1rem
}

.pagination::after,.pagination::before {
    display: table;
    content: ' ';
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-order: 1;
    order: 1
}

.pagination li {
    margin-right: .0625rem;
    font-size: .875rem;
    display: none
}

.pagination li:first-child,.pagination li:last-child {
    display: inline-block
}

@media print,screen and (min-width: 40em) {
    .pagination li {
        display:inline-block
    }
}

.pagination a,.pagination button {
    display: block;
    padding: .1875rem .625rem;
    border-radius: 0;
    color: #0a0a0a
}

.pagination a:hover,.pagination button:hover {
    background: #e6e6e6
}

.pagination .current {
    padding: .1875rem .625rem;
    background: #1779ba;
    color: #fefefe;
    cursor: default
}

.pagination .disabled {
    padding: .1875rem .625rem;
    color: #cacaca;
    cursor: not-allowed
}

.pagination .disabled:hover {
    background: 0 0
}

.pagination .ellipsis::after {
    padding: .1875rem .625rem;
    content: '\2026';
    color: #0a0a0a
}

.progress-meter-text,.switch {
    font-weight: 700;
    color: #fefefe
}

.pagination-previous a::before,.pagination-previous.disabled::before {
    display: inline-block;
    margin-right: .5rem;
    content: '\00ab'
}

.pagination-next a::after,.pagination-next.disabled::after {
    display: inline-block;
    margin-left: .5rem;
    content: '\00bb'
}

.progress {
    height: 1rem;
    margin-bottom: 1rem;
    background-color: #cacaca
}

.progress.primary .progress-meter {
    background-color: #1779ba
}

.progress.secondary .progress-meter {
    background-color: #767676
}

.progress.success .progress-meter {
    background-color: #3adb76
}

.progress.warning .progress-meter {
    background-color: #ffae00
}

.progress.alert .progress-meter {
    background-color: #cc4b37
}

.progress-meter {
    position: relative;
    display: block;
    width: 0;
    height: 100%;
    background-color: #1779ba
}

.progress-meter-text {
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    position: absolute;
    margin: 0;
    font-size: .75rem;
    white-space: nowrap
}

.slider-fill,.slider-handle {
    left: 0;
    display: inline-block
}

.slider {
    position: relative;
    height: .5rem;
    margin-top: 1.25rem;
    margin-bottom: 2.25rem;
    background-color: #e6e6e6;
    cursor: pointer;
    user-select: none;
    -ms-touch-action: none;
    touch-action: none
}

.slider-fill {
    position: absolute;
    top: 0;
    max-width: 100%;
    height: .5rem;
    background-color: #cacaca;
    transition: all .2s ease-in-out
}

.slider-fill.is-dragging {
    transition: all 0s linear
}

.slider-handle {
    top: 50%;
    transform: translateY(-50%);
    position: absolute;
    z-index: 1;
    width: 1.4rem;
    height: 1.4rem;
    background-color: #1779ba;
    transition: all .2s ease-in-out;
    -ms-touch-action: manipulation;
    touch-action: manipulation
}

[data-whatinput=mouse] .slider-handle {
    outline: 0
}

.slider-handle:hover {
    background-color: #14679e
}

.slider-handle.is-dragging {
    transition: all 0s linear
}

.slider.disabled,.slider[disabled] {
    opacity: .25;
    cursor: not-allowed
}

.slider.vertical {
    display: inline-block;
    width: .5rem;
    height: 12.5rem;
    margin: 0 1.25rem;
    transform: scale(1,-1)
}

.slider.vertical .slider-fill {
    top: 0;
    width: .5rem;
    max-height: 100%
}

.slider.vertical .slider-handle {
    position: absolute;
    top: 0;
    left: 50%;
    width: 1.4rem;
    height: 1.4rem;
    transform: translateX(-50%)
}

.sticky,.sticky-container {
    position: relative
}

.sticky {
    z-index: 0;
    transform: translate3d(0,0,0)
}

.sticky.is-stuck {
    position: fixed;
    z-index: 5
}

.sticky.is-stuck.is-at-top {
    top: 0
}

.sticky.is-stuck.is-at-bottom {
    bottom: 0
}

.sticky.is-anchored {
    position: relative;
    right: auto;
    left: auto
}

.sticky.is-anchored.is-at-bottom {
    bottom: 0
}

body.is-reveal-open {
    overflow: hidden
}

html.is-reveal-open,html.is-reveal-open body {
    min-height: 100%;
    overflow: hidden;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.table-scroll,table.scroll {
    overflow-x: auto
}

.modal__trigger,.switch {
    -webkit-user-select: none
}

.reveal-overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1005;
  opacity: 0;
  visibility: hidden;
  background-color: rgba(10,10,10,.45);
  overflow-y: scroll;
  transition: 0.5s;
}

.reveal {
  z-index: 1006;
  backface-visibility: hidden; 
  background-color: #fefefe;
  position: relative;
  top: 100%;
  margin-right: auto;
  margin-left: auto;
  overflow-y: auto;
  transition: 0.5s;
}

.switch-paddle,.switch-paddle::after {
    display: block;
    transition: all .25s ease-out
}

[data-whatinput=mouse] .reveal {
    outline: 0
}

.reveal .column,.reveal .columns {
    min-width: 0
}

.reveal>:last-child {
    margin-bottom: 0
}

.reveal.collapse {
    padding: 0
}

table caption,table tbody td,table tbody th {
    padding: .5rem .625rem .625rem
}

@media print,screen and (min-width: 40em) {
    .reveal {
        min-height:0;
        width: 600px;
        max-width: 75rem
    }

    .reveal .reveal {
        right: auto;
        left: auto;
        margin: 0 auto
    }

    .reveal.tiny {
        width: 30%;
        max-width: 75rem
    }

    .reveal.small {
        width: 50%;
        max-width: 75rem
    }

    .reveal.large {
        width: 90%;
        max-width: 75rem
    }
}

.reveal.full {
    top: 0;
    left: 0;
    width: 100%;
    max-width: none;
    height: 100%;
    height: 100vh;
    min-height: 100vh;
    margin-left: 0;
    border: 0;
    border-radius: 0
}

@media screen and (max-width: 39.9375em) {
    .reveal {
        top:100%;
        left: 0;
        width: 100%;
        max-width: none;
        height: 100%;
        height: 100vh;
        min-height: 100vh;
        margin-left: 0;
        border: 0;
        border-radius: 0
    }
}

.reveal.without-overlay {
    position: fixed
}

.switch {
    height: 2rem;
    position: relative;
    margin-bottom: 1rem;
    outline: 0;
    font-size: .875rem;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.switch-input {
    position: absolute;
    margin-bottom: 0;
    opacity: 0
}

.switch-paddle {
    position: relative;
    width: 4rem;
    height: 2rem;
    border-radius: 0;
    background: #cacaca;
    font-weight: inherit;
    color: inherit;
    cursor: pointer
}

input+.switch-paddle {
    margin: 0
}

.switch-paddle::after {
    position: absolute;
    top: .25rem;
    left: .25rem;
    width: 1.5rem;
    height: 1.5rem;
    transform: translate3d(0,0,0);
    border-radius: 0;
    background: #fefefe;
    content: ''
}

input:checked~.switch-paddle {
    background: #1779ba
}

input:checked~.switch-paddle::after {
    left: 2.25rem
}

[data-whatinput=mouse] input:focus~.switch-paddle {
    outline: 0
}

.switch-active,.switch-inactive {
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.switch-active {
    left: 8%;
    display: none
}

input:checked+label>.switch-active {
    display: block
}

.switch-inactive {
    right: 15%
}

input:checked+label>.switch-inactive {
    display: none
}

.switch.tiny {
    height: 1.5rem
}

.switch.tiny .switch-paddle {
    width: 3rem;
    height: 1.5rem;
    font-size: .625rem
}

.switch.tiny .switch-paddle::after {
    top: .25rem;
    left: .25rem;
    width: 1rem;
    height: 1rem
}

.switch.tiny input:checked~.switch-paddle::after {
    left: 1.75rem
}

.switch.small {
    height: 1.75rem
}

.switch.small .switch-paddle {
    width: 3.5rem;
    height: 1.75rem;
    font-size: .75rem
}

.switch.small .switch-paddle::after {
    top: .25rem;
    left: .25rem;
    width: 1.25rem;
    height: 1.25rem
}

.switch.small input:checked~.switch-paddle::after {
    left: 2rem
}

.switch.large {
    height: 2.5rem
}

.switch.large .switch-paddle {
    width: 5rem;
    height: 2.5rem;
    font-size: 1rem
}

.switch.large .switch-paddle::after {
    top: .25rem;
    left: .25rem;
    width: 2rem;
    height: 2rem
}

.switch.large input:checked~.switch-paddle::after {
    left: 2.75rem
}

table {
    width: 100%;
    margin-bottom: 1rem;
    border-radius: 0
}

table tbody,table tfoot,table thead {
    border: 1px solid #f1f1f1;
    background-color: #fefefe
}

table caption {
    font-weight: 700
}

table thead {
    background: #f8f8f8;
    color: #0a0a0a
}

table tfoot {
    background: #f1f1f1;
    color: #0a0a0a
}

table tfoot tr,table thead tr {
    background: 0 0
}

table tfoot td,table tfoot th,table thead td,table thead th {
    padding: .5rem .625rem .625rem;
    font-weight: 700;
    text-align: left
}

table tbody tr:nth-child(even) {
    border-bottom: 0;
    background-color: #f1f1f1
}

table.unstriped tbody,table.unstriped tbody tr {
    background-color: #fefefe
}

table.unstriped tbody tr {
    border-bottom: 0;
    border-bottom: 1px solid #f1f1f1
}

@media screen and (max-width: 47.9375em) {
    table.stack tfoot,table.stack thead {
        display:none
    }

    table.stack td,table.stack th,table.stack tr {
        display: block
    }

    table.stack td {
        border-top: 0
    }
}

.tabs,.tabs-content {
    border: 1px solid #e6e6e6
}

table.scroll {
    display: block;
    width: 100%
}

table.hover thead tr:hover {
    background-color: #f3f3f3
}

table.hover tfoot tr:hover {
    background-color: #ececec
}

table.hover tbody tr:hover {
    background-color: #f9f9f9
}

table.hover:not(.unstriped) tr:nth-of-type(even):hover {
    background-color: #ececec
}

.table-scroll table {
    width: auto
}

.tabs {
    margin: 0;
    background: #fefefe
}

.tabs::after,.tabs::before {
    display: table;
    content: ' ';
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-order: 1;
    order: 1
}

.tabs.vertical>li {
    display: block;
    float: none;
    width: auto
}

.tabs.simple>li>a {
    padding: 0
}

.tabs.simple>li>a:hover {
    background: 0 0
}

.tabs.primary {
    background: #1779ba
}

.tabs.primary>li>a {
    color: #fefefe
}

.tabs.primary>li>a:focus,.tabs.primary>li>a:hover {
    background: #1673b1
}

.tabs-title {
    float: left
}

.tabs-title>a {
    display: block;
    padding: 1.25rem 1.5rem;
    font-size: .75rem;
    line-height: 1;
    color: #1779ba
}

.tabs-title>a:hover {
    background: #fefefe;
    color: #1468a0
}

.tabs-title>a:focus,.tabs-title>a[aria-selected=true] {
    background: #e6e6e6;
    color: #1779ba
}

.tabs-content {
    border-top: 0;
    background: #fefefe;
    color: #0a0a0a;
    transition: all .5s ease
}

.tabs-content.vertical {
    border: 1px solid #e6e6e6;
    border-left: 0
}

.tabs-panel {
    display: none;
    padding: 1rem
}

.tabs-panel[aria-hidden=false] {
    display: block
}

.thumbnail {
    display: inline-block;
    max-width: 100%;
    margin-bottom: 1rem;
    border: 4px solid #fefefe;
    border-radius: 0;
    box-shadow: 0 0 0 1px rgba(10,10,10,.2);
    line-height: 0
}

address,body {
    line-height: 24px
}

a.thumbnail {
    transition: box-shadow .2s ease-out
}

.slide-in-down.mui-enter,.slide-in-left.mui-enter,.slide-in-right.mui-enter,.slide-in-up.mui-enter,.slide-out-down.mui-leave,.slide-out-left.mui-leave,.slide-out-right.mui-leave,.slide-out-up.mui-leave {
    transition-duration: .5s;
    transition-timing-function: linear;
    transition-property: transform,opacity;
    backface-visibility: hidden
}

a.thumbnail:focus,a.thumbnail:hover {
    box-shadow: 0 0 6px 1px rgba(23,121,186,.5)
}

a.thumbnail image {
    box-shadow: none
}

.title-bar {
    padding: .5rem;
    background: #0a0a0a;
    color: #fefefe;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center
}

.has-tip,.title-bar-title {
    display: inline-block;
    font-weight: 700
}

.title-bar .menu-icon {
    margin-left: .25rem;
    margin-right: .25rem
}

.title-bar-left,.title-bar-right {
    -ms-flex: 1 1 0px;
    flex: 1 1 0px
}

.title-bar-right {
    text-align: right
}

.has-tip {
    position: relative;
    border-bottom: dotted 1px #8a8a8a;
    cursor: help
}

.tooltip.top::before,.tooltip::before {
    display: block;
    width: 0;
    height: 0;
    content: ''
}

.tooltip {
    position: absolute;
    top: calc(100% + .6495rem);
    z-index: 1200;
    max-width: 10rem;
    padding: .75rem;
    border-radius: 0;
    background-color: #0a0a0a;
    font-size: 80%;
    color: #fefefe
}

.tooltip::before {
    border: .75rem inset;
    border-top-width: 0;
    border-bottom-style: solid;
    border-color: transparent transparent #0a0a0a;
    position: absolute;
    bottom: 100%;
    left: 50%;
    transform: translateX(-50%)
}

.tooltip.top::before {
    border: .75rem inset;
    border-bottom-width: 0;
    border-top-style: solid;
    border-color: #0a0a0a transparent transparent;
    top: 100%;
    bottom: auto
}

.tooltip.left::before,.tooltip.right::before {
    display: block;
    width: 0;
    height: 0;
    content: '';
    top: 50%;
    bottom: auto;
    transform: translateY(-50%)
}

.tooltip.left::before {
    border: .75rem inset;
    border-right-width: 0;
    border-left-style: solid;
    border-color: transparent transparent transparent #0a0a0a;
    left: 100%
}

.tooltip.right::before {
    border: .75rem inset;
    border-left-width: 0;
    border-right-style: solid;
    border-color: transparent #0a0a0a transparent transparent;
    right: 100%;
    left: auto
}

.top-bar {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.top-bar,.top-bar ul {
    background-color: #e6e6e6
}

.top-bar input {
    max-width: 200px
}

.top-bar .input-group-field {
    width: 100%;
    margin-right: 0
}

.top-bar input.button {
    width: auto
}

.top-bar .top-bar-left,.top-bar .top-bar-right {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%
}

@media print,screen and (min-width: 40em) {
    .top-bar {
        -ms-flex-wrap:nowrap;
        flex-wrap: nowrap
    }

    .top-bar .top-bar-left {
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

    .top-bar .top-bar-right {
        -ms-flex: 0 1 auto;
        flex: 0 1 auto
    }

    .hide-for-medium {
        display: none!important
    }
}

@media screen and (max-width: 47.9375em) {
    .top-bar.stacked-for-medium {
        -ms-flex-wrap:wrap;
        flex-wrap: wrap
    }

    .top-bar.stacked-for-medium .top-bar-left,.top-bar.stacked-for-medium .top-bar-right {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .show-for-xmedium {
        display: none!important
    }
}

@media screen and (max-width: 63.9375em) {
    .top-bar.stacked-for-xmedium {
        -ms-flex-wrap:wrap;
        flex-wrap: wrap
    }

    .top-bar.stacked-for-xmedium .top-bar-left,.top-bar.stacked-for-xmedium .top-bar-right {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .show-for-large {
        display: none!important
    }
}

@media screen and (max-width: 74.9375em) {
    .top-bar.stacked-for-large {
        -ms-flex-wrap:wrap;
        flex-wrap: wrap
    }

    .top-bar.stacked-for-large .top-bar-left,.top-bar.stacked-for-large .top-bar-right {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }

    .show-for-xlarge {
        display: none!important
    }
}

@media screen and (max-width: 89.9375em) {
    .top-bar.stacked-for-xlarge {
        -ms-flex-wrap:wrap;
        flex-wrap: wrap
    }

    .top-bar.stacked-for-xlarge .top-bar-left,.top-bar.stacked-for-xlarge .top-bar-right {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%
    }
}

.top-bar-title {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin: .5rem 1rem .5rem 0
}

.top-bar-left,.top-bar-right {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.hide {
    display: none!important
}

.invisible {
    visibility: hidden
}

@media screen and (max-width: 0em),screen and (min-width:40em) {
    .show-for-small-only {
        display:none!important
    }
}

@media screen and (max-width: 39.9375em) {
    .hide-for-small-only,.show-for-medium {
        display:none!important
    }
}

@media screen and (min-width: 40em) and (max-width:47.9375em) {
    .hide-for-medium-only {
        display:none!important
    }
}

@media screen and (max-width: 39.9375em),screen and (min-width:48em) {
    .show-for-medium-only {
        display:none!important
    }
}

@media print,screen and (min-width: 48em) {
    .hide-for-xmedium {
        display:none!important
    }
}

@media screen and (min-width: 48em) and (max-width:63.9375em) {
    .hide-for-xmedium-only {
        display:none!important
    }
}

@media screen and (max-width: 47.9375em),screen and (min-width:64em) {
    .show-for-xmedium-only {
        display:none!important
    }
}

@media print,screen and (min-width: 64em) {
    .hide-for-large {
        display:none!important
    }
}

@media screen and (min-width: 64em) and (max-width:74.9375em) {
    .hide-for-large-only {
        display:none!important
    }
}

@media screen and (max-width: 63.9375em),screen and (min-width:75em) {
    .show-for-large-only {
        display:none!important
    }
}

@media screen and (min-width: 75em) {
    .hide-for-xlarge {
        display:none!important
    }
}

@media screen and (min-width: 75em) and (max-width:89.9375em) {
    .hide-for-xlarge-only {
        display:none!important
    }
}

@media screen and (max-width: 74.9375em),screen and (min-width:90em) {
    .show-for-xlarge-only {
        display:none!important
    }
}

.show-for-sr,.show-on-focus {
    position: absolute!important;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip: rect(0,0,0,0)
}

.show-on-focus:active,.show-on-focus:focus {
    position: static!important;
    width: auto;
    height: auto;
    overflow: visible;
    clip: auto
}

.hide-for-portrait,.show-for-landscape {
    display: block!important
}

@media screen and (orientation: landscape) {
    .hide-for-portrait,.show-for-landscape {
        display:block!important
    }

    .hide-for-landscape,.show-for-portrait {
        display: none!important
    }
}

.hide-for-landscape,.show-for-portrait {
    display: none!important
}

@media screen and (orientation: portrait) {
    .hide-for-portrait,.show-for-landscape {
        display:none!important
    }

    .hide-for-landscape,.show-for-portrait {
        display: block!important
    }
}

.float-left {
    float: left!important
}

.float-right {
    float: right!important
}

.float-center {
    display: block;
    margin-right: auto;
    margin-left: auto
}

.clearfix::after,.clearfix::before {
    display: table;
    content: ' ';
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -ms-flex-order: 1;
    order: 1
}

.align-right {
    -ms-flex-pack: end;
    justify-content: flex-end
}

.align-center {
    -ms-flex-pack: center;
    justify-content: center
}

.align-justify {
    -ms-flex-pack: justify;
    justify-content: space-between
}

.align-spaced {
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.align-top {
    -ms-flex-align: start;
    align-items: flex-start
}

.align-self-top {
    -ms-flex-item-align: start;
    align-self: flex-start
}

.align-bottom {
    -ms-flex-align: end;
    align-items: flex-end
}

.align-self-bottom {
    -ms-flex-item-align: end;
    align-self: flex-end
}

.align-middle {
    -ms-flex-align: center;
    align-items: center
}

.align-self-middle {
    -ms-flex-item-align: center;
    align-self: center
}

.align-stretch {
    -ms-flex-align: stretch;
    align-items: stretch
}

.align-self-stretch {
    -ms-flex-item-align: stretch;
    align-self: stretch
}

.small-order-1 {
    -ms-flex-order: 1;
    order: 1
}

.small-order-2 {
    -ms-flex-order: 2;
    order: 2
}

.small-order-3 {
    -ms-flex-order: 3;
    order: 3
}

.small-order-4 {
    -ms-flex-order: 4;
    order: 4
}

.small-order-5 {
    -ms-flex-order: 5;
    order: 5
}

.small-order-6 {
    -ms-flex-order: 6;
    order: 6
}

@media print,screen and (min-width: 40em) {
    .medium-order-1 {
        -ms-flex-order:1;
        order: 1
    }

    .medium-order-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .medium-order-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .medium-order-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .medium-order-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .medium-order-6 {
        -ms-flex-order: 6;
        order: 6
    }
}

@media print,screen and (min-width: 48em) {
    .xmedium-order-1 {
        -ms-flex-order:1;
        order: 1
    }

    .xmedium-order-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .xmedium-order-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .xmedium-order-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .xmedium-order-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .xmedium-order-6 {
        -ms-flex-order: 6;
        order: 6
    }
}

@media print,screen and (min-width: 64em) {
    .large-order-1 {
        -ms-flex-order:1;
        order: 1
    }

    .large-order-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .large-order-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .large-order-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .large-order-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .large-order-6 {
        -ms-flex-order: 6;
        order: 6
    }
}

@media screen and (min-width: 75em) {
    .xlarge-order-1 {
        -ms-flex-order:1;
        order: 1
    }

    .xlarge-order-2 {
        -ms-flex-order: 2;
        order: 2
    }

    .xlarge-order-3 {
        -ms-flex-order: 3;
        order: 3
    }

    .xlarge-order-4 {
        -ms-flex-order: 4;
        order: 4
    }

    .xlarge-order-5 {
        -ms-flex-order: 5;
        order: 5
    }

    .xlarge-order-6 {
        -ms-flex-order: 6;
        order: 6
    }
}

.slide-in-down.mui-enter {
    transform: translateY(-100%)
}

.slide-in-down.mui-enter.mui-enter-active {
    transform: translateY(0)
}

.slide-in-left.mui-enter {
    transform: translateX(-100%)
}

.slide-in-left.mui-enter.mui-enter-active {
    transform: translateX(0)
}

.slide-in-up.mui-enter {
    transform: translateY(100%)
}

.slide-in-up.mui-enter.mui-enter-active {
    transform: translateY(0)
}

.slide-in-right.mui-enter {
    transform: translateX(100%)
}

.slide-in-right.mui-enter.mui-enter-active {
    transform: translateX(0)
}

.slide-out-down.mui-leave {
    transform: translateY(0)
}

.slide-out-down.mui-leave.mui-leave-active {
    transform: translateY(100%)
}

.slide-out-right.mui-leave {
    transform: translateX(0)
}

.slide-out-right.mui-leave.mui-leave-active {
    transform: translateX(100%)
}

.slide-out-up.mui-leave {
    transform: translateY(0)
}

.slide-out-up.mui-leave.mui-leave-active {
    transform: translateY(-100%)
}

.slide-out-left.mui-leave {
    transform: translateX(0)
}

.fade-in.mui-enter,.fade-out.mui-leave {
    transition-duration: .5s;
    transition-timing-function: linear;
    transition-property: opacity
}

.slide-out-left.mui-leave.mui-leave-active {
    transform: translateX(-100%)
}

.fade-in.mui-enter {
    opacity: 0
}

.fade-in.mui-enter.mui-enter-active,.fade-out.mui-leave {
    opacity: 1
}

.hinge-in-from-bottom.mui-enter,.hinge-in-from-left.mui-enter,.hinge-in-from-middle-x.mui-enter,.hinge-in-from-middle-y.mui-enter,.hinge-in-from-right.mui-enter,.hinge-in-from-top.mui-enter,.hinge-out-from-bottom.mui-leave,.hinge-out-from-middle-x.mui-leave,.hinge-out-from-middle-y.mui-leave,.hinge-out-from-right.mui-leave,.hinge-out-from-top.mui-leave,.scale-in-down.mui-enter,.scale-in-up.mui-enter,.scale-out-down.mui-leave,.scale-out-up.mui-leave,.spin-in-ccw.mui-enter,.spin-in.mui-enter,.spin-out-ccw.mui-leave,.spin-out.mui-leave {
    transition-duration: .5s;
    transition-timing-function: linear;
    transition-property: transform,opacity
}

.fade-out.mui-leave.mui-leave-active {
    opacity: 0
}

.hinge-in-from-top.mui-enter {
    transform: perspective(2000px) rotateX(-90deg);
    transform-origin: top;
    opacity: 0
}

.hinge-in-from-top.mui-enter.mui-enter-active {
    transform: perspective(2000px) rotate(0);
    opacity: 1
}

.hinge-in-from-right.mui-enter {
    transform: perspective(2000px) rotateY(-90deg);
    transform-origin: right;
    opacity: 0
}

.hinge-in-from-right.mui-enter.mui-enter-active {
    transform: perspective(2000px) rotate(0);
    opacity: 1
}

.hinge-in-from-bottom.mui-enter {
    transform: perspective(2000px) rotateX(90deg);
    transform-origin: bottom;
    opacity: 0
}

.hinge-in-from-bottom.mui-enter.mui-enter-active {
    transform: perspective(2000px) rotate(0);
    opacity: 1
}

.hinge-in-from-left.mui-enter {
    transform: perspective(2000px) rotateY(90deg);
    transform-origin: left;
    opacity: 0
}

.hinge-in-from-left.mui-enter.mui-enter-active {
    transform: perspective(2000px) rotate(0);
    opacity: 1
}

.hinge-in-from-middle-x.mui-enter {
    transform: perspective(2000px) rotateX(-90deg);
    transform-origin: center;
    opacity: 0
}

.hinge-in-from-middle-x.mui-enter.mui-enter-active {
    transform: perspective(2000px) rotate(0);
    opacity: 1
}

.hinge-in-from-middle-y.mui-enter {
    transform: perspective(2000px) rotateY(-90deg);
    transform-origin: center;
    opacity: 0
}

.hinge-in-from-middle-y.mui-enter.mui-enter-active,.hinge-out-from-top.mui-leave {
    transform: perspective(2000px) rotate(0);
    opacity: 1
}

.hinge-out-from-top.mui-leave {
    transform-origin: top
}

.hinge-out-from-top.mui-leave.mui-leave-active {
    transform: perspective(2000px) rotateX(-90deg);
    opacity: 0
}

.hinge-out-from-right.mui-leave {
    transform: perspective(2000px) rotate(0);
    transform-origin: right;
    opacity: 1
}

.hinge-out-from-right.mui-leave.mui-leave-active {
    transform: perspective(2000px) rotateY(-90deg);
    opacity: 0
}

.hinge-out-from-bottom.mui-leave {
    transform: perspective(2000px) rotate(0);
    transform-origin: bottom;
    opacity: 1
}

.hinge-out-from-bottom.mui-leave.mui-leave-active {
    transform: perspective(2000px) rotateX(90deg);
    opacity: 0
}

.hinge-out-from-left.mui-leave {
    transition-duration: .5s;
    transition-timing-function: linear;
    transform: perspective(2000px) rotate(0);
    transform-origin: left;
    transition-property: transform,opacity;
    opacity: 1
}

.hinge-out-from-left.mui-leave.mui-leave-active {
    transform: perspective(2000px) rotateY(90deg);
    opacity: 0
}

.hinge-out-from-middle-x.mui-leave {
    transform: perspective(2000px) rotate(0);
    transform-origin: center;
    opacity: 1
}

.hinge-out-from-middle-x.mui-leave.mui-leave-active {
    transform: perspective(2000px) rotateX(-90deg);
    opacity: 0
}

.hinge-out-from-middle-y.mui-leave {
    transform: perspective(2000px) rotate(0);
    transform-origin: center;
    opacity: 1
}

.hinge-out-from-middle-y.mui-leave.mui-leave-active {
    transform: perspective(2000px) rotateY(-90deg);
    opacity: 0
}

.scale-in-up.mui-enter {
    transform: scale(.5);
    opacity: 0
}

.scale-in-up.mui-enter.mui-enter-active {
    transform: scale(1);
    opacity: 1
}

.scale-in-down.mui-enter {
    transform: scale(1.5);
    opacity: 0
}

.scale-in-down.mui-enter.mui-enter-active,.scale-out-up.mui-leave {
    transform: scale(1);
    opacity: 1
}

.scale-out-up.mui-leave.mui-leave-active {
    transform: scale(1.5);
    opacity: 0
}

.scale-out-down.mui-leave {
    transform: scale(1);
    opacity: 1
}

.scale-out-down.mui-leave.mui-leave-active {
    transform: scale(.5);
    opacity: 0
}

.spin-in.mui-enter {
    transform: rotate(-.75turn);
    opacity: 0
}

.spin-in.mui-enter.mui-enter-active,.spin-out.mui-leave {
    transform: rotate(0);
    opacity: 1
}

.spin-in-ccw.mui-enter,.spin-out.mui-leave.mui-leave-active {
    transform: rotate(.75turn);
    opacity: 0
}

.spin-in-ccw.mui-enter.mui-enter-active,.spin-out-ccw.mui-leave {
    transform: rotate(0);
    opacity: 1
}

.spin-out-ccw.mui-leave.mui-leave-active {
    transform: rotate(-.75turn);
    opacity: 0
}

.slow {
    transition-duration: 750ms!important
}

.linear {
    transition-timing-function: linear!important;
    animation-timing-function: linear!important
}

.ease {
    transition-timing-function: ease!important;
    animation-timing-function: ease!important
}

.ease-in {
    transition-timing-function: ease-in!important;
    animation-timing-function: ease-in!important
}

.ease-out {
    transition-timing-function: ease-out!important;
    animation-timing-function: ease-out!important
}

.ease-in-out {
    transition-timing-function: ease-in-out!important;
    animation-timing-function: ease-in-out!important
}

.bounce-in {
    transition-timing-function: cubic-bezier(.485,.155,.24,1.245)!important;
    animation-timing-function: cubic-bezier(.485,.155,.24,1.245)!important
}

.bounce-out {
    transition-timing-function: cubic-bezier(.485,.155,.515,.845)!important;
    animation-timing-function: cubic-bezier(.485,.155,.515,.845)!important
}

.bounce-in-out {
    transition-timing-function: cubic-bezier(.76,-.245,.24,1.245)!important;
    animation-timing-function: cubic-bezier(.76,-.245,.24,1.245)!important
}

.short-delay {
    transition-delay: .3s!important;
    animation-delay: .3s!important
}

.long-delay {
    transition-delay: .7s!important;
    animation-delay: .7s!important
}

@keyframes shake-7 {
    0%,10%,20%,30%,40%,50%,60%,70%,80%,90% {
        transform: translateX(7%)
    }

    15%,25%,35%,45%,5%,55%,65%,75%,85%,95% {
        transform: translateX(-7%)
    }
}

@keyframes spin-cw-1turn {
    0%,100% {
        transform: rotate(0)
    }

    100% {
        transform: rotate(1turn)
    }
}

.wiggle {
    animation-name: wiggle-7deg
}

@keyframes wiggle-7deg {
    40%,50%,60% {
        transform: rotate(7deg)
    }

    35%,45%,55%,65% {
        transform: rotate(-7deg)
    }

    0%,100%,30%,70% {
        transform: rotate(0)
    }
}

.shake,.spin-ccw,.spin-cw,.wiggle {
    animation-duration: .5s
}

.slow {
    animation-duration: 750ms!important
}

.fast {
    transition-duration: 250ms!important;
    animation-duration: 250ms!important
}

.nav-bottom:after,.nav-bottom:before {
    content: '';
    display: table
}

.main.services .related-box .featured-box a,.main.services .section-featured-box li .featured-box,.main.services .section-featured-box li .featured-box:after,.section-featured-box li .featured-box .hover-box,.section-featured-box li .featured-box:after {
    transition: all .7s cubic-bezier(.19,1,.22,1);
    -moz-transition: all .7s cubic-bezier(.19,1,.22,1);
    -webkit-transition: all .7s cubic-bezier(.19,1,.22,1);
    -o-transition: all .7s cubic-bezier(.19,1,.22,1);
    -ms-transition: all .7s cubic-bezier(.19,1,.22,1)
}

.blog-box,.cover-banner .cover-show,.event-detail,.event-detail-box,.event-sec .event-detail,.main.services .section-featured-box li .featured-box .hover-box,.main.services .section-featured-box li .featured-box .hover-box h4,.main.services .section-featured-box li .featured-box .hover-box h4 a,.main.services .section-featured-box li .featured-box:hover .hover-box,.main.services .section-featured-box li .featured-box:hover h4,.top-bar-right .mega-submenu .megamenu,.top-bar-right .menu li.is-dropdown-submenu-parent .is-dropdown-submenu {
    transition: all 1s cubic-bezier(.19,1,.22,1);
    -moz-transition: all 1s cubic-bezier(.19,1,.22,1);
    -webkit-transition: all 1s cubic-bezier(.19,1,.22,1);
    -o-transition: all 1s cubic-bezier(.19,1,.22,1);
    -ms-transition: all 1s cubic-bezier(.19,1,.22,1)
}

.blog-box:hover .blog-img:after,.box,.desktop,.img-effect1:before,.img-effect:after,.img-effect:before,.mobile,.tablet,.top-bar,.top-bar.fixed-header,body {
    transition: all .5s linear;
    -webkit-transition: all .5s linear;
    -moz-transition: all .5s linear;
    -ms-transition: all .5s linear;
    -o-transition: all .5s linear
}

.section-featured-box li .featured-box .hover-box h4 {
    transition: all 1.25s linear;
    -webkit-transition: all 1.25s linear;
    -moz-transition: all 1.25s linear;
    -ms-transition: all 1.25s linear;
    -o-transition: all 1.25s linear
}

.img-effect1:after {
    transition: all .2s ease-in-out;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out
}

.case-study-img figure figcaption,.cover-banner .wheel .wheel-centered {
    transition: all .35s ease-in-out;
    -webkit-transition: all .35s ease-in-out;
    -moz-transition: all .35s ease-in-out;
    -ms-transition: all .35s ease-in-out;
    -o-transition: all .35s ease-in-out
}

.cover-banner .cover-show {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0
}

.cover-banner:after,.cover-banner:before,.main.services .section-featured-box li .featured-box:after,.main.services .section-featured-box li .featured-box:hover:after,.section-featured-box li .featured-box:after,.section-featured-box li .featured-box:hover:after {
    background: linear-gradient(to bottom,transparent 0,rgba(0,0,0,.03) 45%,rgba(0,0,0,.58) 99%,rgba(0,0,0,.58) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#94000000', GradientType=0 )
}

.case-study-img figure .caption-text,.cover-banner .cover-show .cover-detail-text,.cover-banner .wheel,.cover-banner .wheel .wheel-centered,.cover-banner .wheel h1,.main.services .section-featured-box li .featured-box .hover-box h4,.main.services .section-featured-box li .featured-box .hover-box h4 a,.section-featured-box li .featured-box .hover-box h4,.vertical-center,.video-icon .video-icon-img {
    position: absolute;
    margin: auto;
    text-align: center;
    top: 50%;
    width: 100%;
    transform: translateY(-50%);
    z-index: 1
}

body,html {
    height: 100%
}

.mb0 {
    margin-bottom: 0!important
}

.mr20 {
    margin-right: 20px!important
}

body {
    font-size: 18px;
    color: grey;
    font-family: "Helvetica Neue";
    outline: 0
}

body.secondary-toggle-active .secondary-toggle .menu-icon:after {
    content: '\f009';
    font-family: apex
}

a {
    transition: color .5s;
    outline: 0;
    color: #0a0a0a
}

a:focus,a:hover {
    color: #ff801e
}


p strong {
    font-weight: 500
}

.section h1,.section h2,.section-subscribe h2 {
    font-family: "Helvetica Neue LT Std";
    font-weight: 300
}

ol,ul {
    padding: 0 0 0 17px;
    font-size: 1rem
}

ol.m20,ul.m20 {
    margin: 1.25rem 0
}

ol.m30,ul.m30 {
    margin: 1.875rem 0
}

ol li {
    padding-left: 0
}

h1 {
    line-height: 1
}

@media screen and (max-width: 29.9375em) {
    h1 {
        font-size:1.625rem
    }
}

.see-more {
    text-align: center
}

.social-side {
    position: absolute;
    left: 0;
    top: 2%;
    z-index: 2
}

.breadcrumbs {
    padding: .9375rem 4% 0
}

@media print,screen and (min-width: 48em) {
    h1 {
        line-height:1.4
    }

    .breadcrumbs {
        padding: .9375rem 4% 0
    }
}

@media print,screen and (min-width: 64em) {
    .breadcrumbs {
        padding:.9375rem 0 0
    }
}

.section {
    padding: 1.25rem 0 1.875rem;
    position: relative;
    background: #fefefe
}

@media print,screen and (min-width: 48em) {
    .section {
        padding:3.125rem 0
    }
}

.section p+h2,.section p+h3,.section p+h4,.section p+h5,.section p+h6 {
    margin-top: 3.75rem
}

.section-subscribe {
    padding-bottom: 6.25rem;
    text-align: center
}

@media screen and (max-width: 39.9375em) {
    .section-subscribe {
        padding-bottom:2.5rem
    }
}

.section-subscribe h2 {
    margin-bottom: 0;
    text-transform: uppercase;
    border-bottom: none;
    padding-bottom: 1.25rem
}

.section-subscribe .button {
    display: inline-block;
    max-width: 92%;
    margin: 0 auto
}

@media print,screen and (min-width: 48em) {
    .section-subscribe h2 {
        padding-bottom:0
    }

    .section-subscribe .button {
        display: inline-block;
        max-width: none
    }
}

.section-subscribe .row {
    padding: 1.5625rem 0;
    border-top: 1px solid grey;
    border-bottom: 1px solid grey;
    max-width: 92%;
    margin: 0 auto
}

@media print,screen and (min-width: 48em) {
    .section-subscribe .row {
        max-width:75rem
    }

    .section-subscribe {
        text-align: left
    }
}

.section-subscribe .text-right {
    text-align: center
}

.section-subscribe.row .row {
    max-width: 92%;
    margin: 0 auto;
    -ms-flex: 0 0 92%;
    flex: 0 0 92%
}

.section-subscribe.row .row.columns {
    margin-left: auto;
    margin-right: auto
}

@media print,screen and (min-width: 48em) {
    .section-subscribe .text-right {
        text-align:right
    }

    .section-subscribe.row .row {
        max-width: 100%;
        margin: 0 auto;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%
    }
}

.section-common {
    text-align: center
}

.section-common h2 {
    padding-bottom: 1.5625rem;
    margin-bottom: 2.5rem;
    border-bottom: 2px solid grey
}

@media screen and (max-width: 39.9375em) {
    .section-common h2 {
        margin:0 4% 2.5rem;
        padding-bottom: .625rem;
        border-bottom: 1px solid grey
    }
}

.section-common p {
    text-align: left;
    padding: 0 .9375rem
}

.section-featured-box,.section-featured-box .service-list {
    margin-left: 0;
    padding-left: 0
}

.section-featured-box li {
    list-style: none
}

.section-featured-box li .featured-box {
    position: relative;
    overflow: hidden;
    margin-bottom: 15px
}

.section-featured-box li .featured-box a figure img,.section-featured-box li .featured-box figure img {
    width: 100%
}

.section-featured-box li .featured-box a {
    position: absolute;
    bottom: 1.25rem;
    left: 1.25rem;
    color: #fefefe;
    z-index: 3;
    text-transform: uppercase;
    font-size: 1.125rem;
    font-family: "Helvetica Neue";
    font-weight: 500
}

.section-featured-box li .featured-box a:hover {
    color: #ff801e
}

.section-featured-box li .featured-box:after {
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.section-featured-box li .featured-box:before {
    bottom: 0;
    top: auto
}

.section-featured-box li .featured-box:hover:before {
    bottom: 0;
    top: 0;
    width: 100%
}

@media print,screen and (min-width: 48em) {
    .section-featured-box li .featured-box:hover:before {
        bottom:100%;
        top: auto;
        width: 0
    }
}

.section-featured-box li .featured-box:hover a {
    bottom: 80%
}

.section-featured-box li .featured-box .hover-box {
    background: rgba(0,0,0,.01);
    bottom: 0;
    height: auto;
    margin: 0;
    top: 0;
    transform: translateY(85%);
    position: absolute;
    width: 100%;
    z-index: 2
}

.section-featured-box li .featured-box .hover-box h4 {
    left: 0;
    top: -30%;
    font-size: 2.5rem;
    margin: 0;
    color: #fefefe
}

.section-featured-box li .featured-box .hover-box .content-hidden {
    padding-top: 4.375rem
}

.section-featured-box li .featured-box:hover .hover-box {
    background: rgba(0,0,0,.52);
    transform: translateY(0)
}

.section-featured-box li .featured-box:hover .hover-box .right-arrow {
    right: 20px;
    bottom: 0;
    left: auto
}

.section-featured-box li .featured-box:hover .hover-box .content-hidden {
    transform: translateY(0);
    bottom: auto;
    top: 0;
    left: 0;
    height: 100%;
    right: auto
}

.section-featured-box .service-list li {
    display: block;
    text-align: center
}

.section-featured-box .service-list li a {
    position: relative;
    top: 0;
    left: 0;
    display: inline-block;
    padding: .625rem 2.5rem;
    border-bottom: 1px solid #fefefe;
    font-family: "Helvetica Neue";
    font-weight: 300;
    text-transform: none
}

.video-icon .video-icon-img {
    width: 47px;
    height: 47px;
    right: 0;
    left: 0;
    z-index: 0
}

@media print,screen and (min-width: 40em) {
    .video-icon .video-icon-img {
        width:100px;
        height: 100px
    }
}

.video-icon .video-icon-img:hover {
    opacity: .8
}

.case-study-slider {
    margin-bottom: 50px
}

.client-responsive {
    max-width: 75rem;
    margin: 0 auto
}

.client-responsive .slick-arrow {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    cursor: pointer;
    color: #bcbcbc
}

.client-responsive .slick-arrow.slick-next {
    right: 10px;
    left: auto;
    font-size: 0
}

@media screen and (min-width: 75em) {
    .client-responsive .slick-arrow.slick-next {
        left:100%;
        right: auto
    }
}

.client-responsive .slick-arrow.slick-next:after {
    font-family: apex;
    content: "\f00e";
    font-size: 1.875rem
}

.client-responsive .slick-arrow.slick-prev {
    z-index: 1;
    font-size: 0;
    left: 10px;
    right: auto
}

@media screen and (min-width: 75em) {
    .client-responsive .slick-arrow.slick-prev {
        right:100%;
        left: auto
    }
}

.client-responsive .slick-arrow.slick-prev:after {
    font-family: apex;
    content: "\f00d";
    font-size: 1.875rem
}

.blog-box:hover .blog-img:after,.blog-w-two-column .blog-box:after {
    content: '';
    left: 0;
    top: 0;
    height: 100%;
    right: 0
}

.client-responsive .slick-slide img {
    margin: 0 auto;
    filter: grayscale(1);
    -webkit-filter: grayscale(1)
}

.client-responsive .slick-slide:hover img {
    filter: grayscale(0);
    -webkit-filter: grayscale(0)
}

@media screen and (max-width: 39.9375em) {
    .event-sec.mb60 {
        margin-bottom:1.875rem
    }
}

.blog-box {
    position: relative;
    margin-bottom: .9375rem
}

@media print,screen and (min-width: 48em) {
    .blog-box {
        margin-bottom:0
    }
}

.blog-box .blog-detail {
    text-align: left;
    background: #e5e5e5;
    padding: 20px 10px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column
}

.blog-box .blog-detail>div {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto
}

.blog-box .blog-detail>div:first-child {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.blog-box .blog-detail h2 {
    font-size: 1rem;
    font-family: "Helvetica Neue";
    font-weight: 500;
    color: #4d4d4d;
    border-bottom: none;
    margin: 0;
    padding-bottom: 10px
}

.blog-box .blog-detail .author,.blog-box .post-featured {
    font-family: "Helvetica Neue LT Std";
    font-weight: 300
}

.blog-box .blog-detail .author {
    font-style: italic;
    padding-bottom: 5px;
    font-size: 16px
}

.blog-box .blog-detail .arrow-right,.blog-box .blog-detail i {
    -ms-flex-item-align: end;
    align-self: flex-end;
    font-size: 1.5rem
}

.blog-box .post-featured {
    background: grey;
    bottom: 100%;
    left: 0;
    margin: auto auto .5rem;
    width: 130px;
    padding: .3125rem .625rem;
    position: absolute;
    right: 0;
    color: #fefefe;
    font-size: 1.125rem
}

@media screen and (max-width: 39.9375em) {
    .blog-box .post-featured {
        margin-top:.5rem;
        bottom: 100%;
        padding: 0 .625rem
    }

    .heading-w-search h2 {
        text-align: center
    }
}

.blog-box:hover {
    box-shadow: 0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2)
}

.blog-box:hover .blog-img:after {
    background: rgba(10,10,10,.3);
    z-index: 1;
    position: absolute;
    bottom: 0;
    width: 100%
}

.blog-box:hover .blog-detail {
    background: #ff801e;
    color: #fefefe
}

.blog-box:hover .arrow-right,.blog-box:hover .blog-detail h2 {
    color: #fefefe
}

.blog-box .blog-img {
    position: relative
}

.blog-w-two-column {
    margin-bottom: 2.5rem
}

.blog-w-two-column .blog-detail {
    position: absolute;
    bottom: 0;
    background: 0 0;
    color: #fefefe;
    z-index: 1
}

.blog-w-two-column .blog-detail h2,.blog-w-two-column .blog-detail h2 a {
    color: #fefefe
}

.blog-w-two-column .blog-box:after {
    background: rgba(10,10,10,.6);
    width: 100%;
    position: absolute
}

.blog-w-two-column .blog-box:hover .blog-img:after {
    background: 0 0
}

/* .blog .section-subscribe h2 {
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 0
} */

.heading-w-search {
    border-bottom: 2px solid grey;
    margin-bottom: 1.25rem
}

.heading-w-search h2 {
    border-bottom: none;
    margin-left: 0;
    margin-right: 0
}

.heading-w-search.row {
    margin-left: 4%;
    margin-right: 4%
}

@media print,screen and (min-width: 40em) {
    .heading-w-search.row {
        margin-left:auto;
        margin-right: auto
    }
}

.heading-w-search.no-bdr h2 {
    border-bottom: none;
    padding-bottom: 0;
    margin-bottom: 1.5625rem;
    line-height: 1;
    margin-left: 0;
    margin-right: 0
}

.list-number .row {
    -ms-flex-align: center;
    align-items: center
}

.list-number li {
    list-style: none;
    padding-bottom: 1.25rem
}

.list-number li h2 {
    border-bottom: none;
    margin-bottom: 0;
    font-weight: 500
}

.list-number li p {
    margin-bottom: 1.25rem;
    line-height: 1.875rem
}

.linked-in img {
    width: 100%
}

.cs-study-desc {
    margin-top: 1.25rem;
    margin-bottom: 2.5rem;
    display: block
}

.cs-study-desc p {
    margin-bottom: 0
}

.cs-study-desc p strong {
    min-width: 7.5rem;
    display: inline-block
}

.case-slider {
    margin-bottom: 4.375rem
}

@media print,screen and (min-width: 48em) {
    .case-slider {
        margin-bottom:6.875rem
    }
}

@media screen and (max-width: 39.9375em) {
    .list-number li .shrink {
        padding-right:.9375rem
    }

    .case-slider {
        margin-left: -4.35%;
        margin-right: -4.35%
    }
}

.case-slider .case-detail-nav {
    overflow: hidden
}

.case-slider .case-detail-nav .slick-arrow {
    position: absolute;
    left: 0;
    font-size: 0;
    height: 100%;
    padding: 2.625rem .9375rem;
    background: url(../images/shadow-arrow.png) left top repeat-y;
    width: 12%;
    cursor: pointer;
    top: 0;
    text-align: left
}

.case-slider .case-detail-nav .slick-arrow.slick-prev {
    z-index: 1;
    background: url(../images/shadow-arrow1.png) left top repeat-y
}

.case-slider .case-detail-nav .slick-arrow.slick-prev:after {
    height: 100%;
    content: "\f00a"
}

.case-slider .case-detail-nav .slick-arrow.slick-next {
    right: 0;
    left: auto;
    text-align: right
}

.case-slider .case-detail-nav .slick-arrow.slick-next:after {
    content: "\f00b"
}

.case-slider .case-detail-nav .slick-arrow:after {
    font-family: apex;
    color: #fefefe;
    font-size: 1.625rem
}

.case-slider .case-detail-nav .slick-arrow:hover:after {
    opacity: .7
}

.case-slider .nav .controls .next,.case-slider .nav .controls .prev {
    width: 80px;
    -ms-flex-pack: center;
    justify-content: center;
    background-color: transparent;
    font-size: .8em
}

.case-slider .nav .controls .prev {
    background-image: linear-gradient(to right,rgba(0,0,0,.8) 70%,transparent)
}

.case-slider .nav .controls .next {
    background-image: linear-gradient(to left,rgba(0,0,0,.8) 70%,transparent)
}

.case-slider .nav img {
    cursor: pointer
}

.case-slider .nav .arrowed-image::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 6px #000 inset;
    transition: opacity .3s;
    opacity: 0
}

.btm-line-center,.btm-line-left,.line-btm {
    position: relative
}

.case-slider .nav .active .arrowed-image::before {
    opacity: 1
}

.product-desc {
    background: #f8f8f8;
    padding: 1.5625rem;
    margin-bottom: 80px
}

.product-desc thead,.social-share {
    margin-bottom: 1.25rem
}

.product-desc tbody,.product-desc td,.product-desc th,.product-desc thead,.product-desc tr {
    background: 0 0;
    padding-left: 0
}

.product-desc th {
    font-size: 1.3125rem;
    font-weight: 500;
    color: grey;
    border-bottom: 2px solid grey;
    padding-bottom: 1.5625rem
}

.product-desc tr td {
    font-weight: 300
}

.product-desc tr:first-child td {
    padding-bottom: .1875rem;
    font-weight: 500;
    padding-top: 1.25rem
}

.product-desc tr:nth-child(2) td {
    padding-top: 0
}

.product-desc tr:nth-child(even) {
    background: 0 0
}

.social-share p {
    display: inline-block;
    padding-right: .625rem
}

.social-share a {
    display: inline-block;
    color: grey;
    margin-right: .625rem
}

.reveal {
    padding: 0;
    border: none
}

.reveal figure img {
    width: 100%
}

.reveal figure figcaption {
    padding: .9375rem 1.25rem 0
}

.reveal figure figcaption h3 {
    font-size: 1.125rem;
    text-transform: uppercase;
    font-weight: 500;
    margin-bottom: 0
}

.category-heading {
    text-align: center;
    display: block;
    padding-bottom: .625rem
}

.menu-category {
    text-align: center;
    margin-bottom: 3rem
}

.menu-category .dropdown.menu {
    padding-left: 0
}

.menu-category .dropdown.menu .is-dropdown-submenu-parent {
    text-align: center;
    display: block;
    margin: 0 auto 1.25rem;
    border-bottom: 1px solid grey;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%
}

.menu-category .dropdown.menu .is-dropdown-submenu-parent>a {
    display: inline-block;
    font-size: 1.3125rem;
    color: grey;
    font-family: HelveticaNeue-Medium;
    border-bottom: none
}

.menu-category .dropdown.menu .is-dropdown-submenu-parent>a:after {
    right: 0;
    border-color: grey transparent transparent;
    border-width: 9px 9px 0
}

.menu-category .dropdown.menu .is-dropdown-submenu-parent ul {
    padding-left: 0;
    padding-top: 0;
    padding-bottom: 0;
    border-bottom: 2px solid grey;
    border-top: 2px solid grey;
    text-align: center;
    border-left: none;
    border-right: none
}

.menu-category .dropdown.menu .is-dropdown-submenu-parent ul li {
    max-width: 92%;
    text-align: center;
    margin: 0 auto
}

.menu-category .dropdown.menu .is-dropdown-submenu-parent ul li a {
    padding: .75rem 0
}

.menu-category .dropdown.menu li a {
    font-size: 1.125rem;
    font-family: HelveticaNeue-Light;
    color: grey;
    border-bottom: 1px solid #e5e5e5;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center
}

.menu-category .dropdown.menu li a:hover {
    color: #ff801e
}

@media screen and (max-width: 39.9375em) {
    .menu-category .dropdown.menu li.active a {
        background:#ff801e;
        color: #fefefe!important
    }
}

.plan-desc {
    padding-left: 4%;
    padding-right: 4%
}

@media print,screen and (min-width: 48em) {
    .plan-desc {
        padding-left:0;
        padding-right: 0
    }
}

@media print,screen and (min-width: 64em) {
    svg g.round {
        transition:all 1s cubic-bezier(.19,1,.22,1)
    }

    svg g.round:hover {
        transform: translateX(3px)
    }

    svg g.move-round:hover {
        transform: translateY(3px)
    }

    svg g.manage-round:hover {
        transform: translateX(-3px)
    }

    svg g.plan-round:hover {
        transform: translateY(-3px)
    }
}

.no-bullet {
    padding-left: 0
}

.gray {
    color: #4d4d4d
}

.light-gray {
    color: grey
}

.orange {
    color: #ff801e
}

[ng-cloak] {
    display: inherit!important;
    opacity: 0
}

.btm-line-center.white:after,.btm-line-center:after,.btm-line-left:after,.line-btm:after {
    display: block;
    content: ''
}

.button.disabled,.button[disabled] {
    opacity: 1!important
}

.grid .animation-column,.grid>.column,.grid>.columns {
    padding: 0
}

.mt5 {
    margin-top: 5px
}

.mb5 {
    margin-bottom: 5px
}

.pt5 {
    padding-top: 5px
}

.pb5 {
    padding-bottom: 5px
}

.pd5 {
    padding: 5px
}

.mt10 {
    margin-top: 10px
}

.mb10 {
    margin-bottom: 10px
}

.pt10 {
    padding-top: 10px
}

.pb10 {
    padding-bottom: 10px
}

.pd10 {
    padding: 10px
}

.mt15 {
    margin-top: 15px
}

.mb15 {
    margin-bottom: 15px
}

.pt15 {
    padding-top: 15px
}

.pb15 {
    padding-bottom: 15px
}

.pd15 {
    padding: 15px
}

.mt20 {
    margin-top: 20px
}

.mb20 {
    margin-bottom: 20px
}

.pt20 {
    padding-top: 20px
}

.pb20 {
    padding-bottom: 20px
}

.pd20 {
    padding: 20px
}

.mt25 {
    margin-top: 25px
}

.mb25 {
    margin-bottom: 25px
}

.pt25 {
    padding-top: 25px
}

.pb25 {
    padding-bottom: 25px
}

.pd25 {
    padding: 25px
}

.mt30 {
    margin-top: 30px
}

.mb30 {
    margin-bottom: 30px
}

.pt30 {
    padding-top: 30px
}

.pb30 {
    padding-bottom: 30px
}

.pd30 {
    padding: 30px
}

.mt35 {
    margin-top: 35px
}

.mb35 {
    margin-bottom: 35px
}

.pt35 {
    padding-top: 35px
}

.pb35 {
    padding-bottom: 35px
}

.pd35 {
    padding: 35px
}

.mt40 {
    margin-top: 40px
}

.mb40 {
    margin-bottom: 40px
}

.pt40 {
    padding-top: 40px
}

.pb40 {
    padding-bottom: 40px
}

.pd40 {
    padding: 40px
}

.mt45 {
    margin-top: 45px
}

.mb45 {
    margin-bottom: 45px
}

.pt45 {
    padding-top: 45px
}

.pb45 {
    padding-bottom: 45px
}

.pd45 {
    padding: 45px
}

.mt50 {
    margin-top: 50px
}

.mb50 {
    margin-bottom: 50px
}

.pt50 {
    padding-top: 50px
}

.pb50 {
    padding-bottom: 50px
}

.pd50 {
    padding: 50px
}

.mt55 {
    margin-top: 55px
}

.mb55 {
    margin-bottom: 55px
}

.pt55 {
    padding-top: 55px
}

.pb55 {
    padding-bottom: 55px
}

.pd55 {
    padding: 55px
}

.mt60 {
    margin-top: 60px
}

.mb60 {
    margin-bottom: 60px
}

.pt60 {
    padding-top: 60px
}

.pb60 {
    padding-bottom: 60px
}

.pd60 {
    padding: 60px
}

.mt65 {
    margin-top: 65px
}

.mb65 {
    margin-bottom: 65px
}

.pt65 {
    padding-top: 65px
}

.pb65 {
    padding-bottom: 65px
}

.pd65 {
    padding: 65px
}

.mt70 {
    margin-top: 70px
}

.mb70 {
    margin-bottom: 70px
}

.pt70 {
    padding-top: 70px
}

.pb70 {
    padding-bottom: 70px
}

.pd70 {
    padding: 70px
}

.mt75 {
    margin-top: 75px
}

.mb75 {
    margin-bottom: 75px
}

.pt75 {
    padding-top: 75px
}

.pb75 {
    padding-bottom: 75px
}

.pd75 {
    padding: 75px
}

.mt80 {
    margin-top: 80px
}

.mb80 {
    margin-bottom: 80px
}

.pt80 {
    padding-top: 80px
}

.pb80 {
    padding-bottom: 80px
}

.pd80 {
    padding: 80px
}

.mt85 {
    margin-top: 85px
}

.mb85 {
    margin-bottom: 85px
}

.pt85 {
    padding-top: 85px
}

.pb85 {
    padding-bottom: 85px
}

.pd85 {
    padding: 85px
}

.mt90 {
    margin-top: 90px
}

.mb90 {
    margin-bottom: 90px
}

.pt90 {
    padding-top: 90px
}

.pb90 {
    padding-bottom: 90px
}

.pd90 {
    padding: 90px
}

.mt95 {
    margin-top: 95px
}

.mb95 {
    margin-bottom: 95px
}

.pt95 {
    padding-top: 95px
}

.pb95 {
    padding-bottom: 95px
}

.pd95 {
    padding: 95px
}

.mt100 {
    margin-top: 100px
}

.mb100 {
    margin-bottom: 100px
}

.pt100 {
    padding-top: 100px
}

.pb100 {
    padding-bottom: 100px
}

.pd100 {
    padding: 100px
}

.btm-line-center:after {
    width: 180px;
    height: 1px;
    background: #ff801e;
    text-align: center;
    margin: 20px auto
}

.btm-line-center.white:after {
    width: 100%;
    height: 2px;
    background: #fefefe;
    text-align: center;
    margin: 10px auto
}

.btm-line-left:after {
    width: 180px;
    height: 3px;
    background: #ff801e;
    text-align: left;
    margin: 10px 0 20px
}

.line-btm {
    width: 60%;
    margin: auto
}

.line-btm:after {
    width: 50%;
    height: 1px;
    margin: 20px auto 0;
    background: #f8f8f8;
    top: 100%
}

.line-btm:before {
    width: 12px;
    height: 12px;
    border-radius: 50%;
    position: absolute;
    left: 0;
    right: 0;
    margin: auto;
    bottom: -5px;
    background: #fefefe;
    border: 1px solid #f8f8f8;
    content: ''
}

accordion-columns-content .content,accordion-columns-content .default-content,accordion-columns-content .default-content div {
    height: 100%
}

@media (min-width: 768px) {
    .desktop,.mobile {
        display:none!important
    }

    .tablet {
        display: block!important
    }
}

@media (min-width: 992px) {
    .desktop {
        display:block!important
    }

    .mobile,.tablet {
        display: none!important
    }
}

@media (max-width: 767px) {
    .desktop {
        display:none!important
    }

    .mobile {
        display: block!important
    }

    .tablet {
        display: none!important
    }
}

anchor-container,calendar {
    display: block
}

.box .icon {
    margin-bottom: 20px
}

.box.border {
    padding: 30px 10px;
    border: 1px solid #f8f8f8
}

hr.dashed {
    margin: 0;
    border-top: 1px #a3a3a3 dashed
}

.read-more {
    text-align: center;
    padding: 20px 0 0
}

.read-more .btn {
    min-width: 220px;
    border: none
}

accordion-columns {
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important
}

accordion-column {
    position: relative;
    z-index: 2;
    -ms-flex: 1 1 25%;
    flex: 1 1 25%;
    width: 25%
}

accordion-columns-content {
    width: 50%
}

accordion-columns-content .grid-block {
    -ms-flex-wrap: initial;
    flex-wrap: initial
}

accordion-columns-content .default-content {
    margin: 0 -1rem
}

accordion-columns-content default {
    display: block;
    height: 100%
}

accordion-columns-content default div {
    background-size: cover;
    background-position: center
}

anchor {
    cursor: pointer
}

calendar {
    padding: 0 1rem
}

calendar ul {
    margin: 0;
    padding: 0
}

calendar .month {
    text-align: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #505050;
    padding: .5em 0
}

calendar .month h4 {
    color: #EBECEE;
    font-size: 1.2em;
    text-transform: none;
    margin: 0;
    padding: 0
}

calendar .month>div span {
    display: inline-block;
    width: 190px;
    max-width: 100%;
    font-size: 1.2em;
    color: #fefefe
}

calendar .month .fa-right {
    padding-left: 4px
}

calendar .month .fa {
    height: 25px;
    width: 25px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #EBECEE;
    background-color: grey;
    font-size: .8em;
    transition: all linear .25s;
    border-radius: 50%
}

calendar .month .fa:hover {
    color: grey;
    background-color: #EBECEE
}

@media screen and (max-width: 39.9375em) {
    calendar .month .fa.fa-left {
        margin-left:.5rem
    }

    calendar .month .fa.fa-right {
        margin-right: .5rem
    }
}

calendar .days,calendar .days li,calendar .weeks,calendar .weeks li {
    border: 1px solid #9B9B9B
}

calendar .days li,calendar .weeks li {
    border-width: 0 0 1px 1px
}

calendar .weeks {
    border-width: 1px 1px 0 0
}

calendar .weeks li {
    background-color: grey;
    text-align: center;
    padding: .1em;
    color: #EBECEE;
    letter-spacing: 1px;
    line-height: 1em
}

calendar .days {
    border-width: 0 1px 0 0
}

calendar .days li {
    font-weight: 700;
    letter-spacing: 1px;
    padding: .5em 0;
    text-align: center
}

@media screen and (max-width: 74.9375em) {
    calendar .days li {
        padding:.2em 0
    }
}

calendar .days li.event {
    color: #EBECEE;
    cursor: pointer!important
}

calendar .days li.event-add,calendar .days li.event-remove {
    transition: all .7s
}

calendar .days li:nth-child(7n),calendar .days li:nth-child(7n+1) {
    color: #9C5559;
    background-color: #EBECEE
}

calendar .days li:nth-child(even) {
    background: #EBECEE
}

calendar .days li:nth-child(even).event {
    background-color: #9B9B9B
}

calendar .days li:nth-child(even):hover {
    background-color: #e3e4e7;
    cursor: default
}

calendar .days li:nth-child(even):hover.event {
    background-color: #939393
}

calendar .days li:nth-child(odd) {
    background-color: #dadce0
}

calendar .days li:nth-child(odd).event {
    background-color: #8c8c8c
}

calendar .days li:nth-child(odd):hover {
    background-color: #d2d4d9;
    cursor: default
}

calendar .days li:nth-child(odd):hover.event {
    background-color: #848484
}

calendar .days .outside-month {
    opacity: .7;
    background: rgba(235,236,238,.7)!important;
    color: rgba(128,128,128,.7)
}

calendar .days .today,calendar .days .today:nth-child(n) {
    color: #EBECEE;
    background-color: grey
}

calendar .days .today:hover,calendar .days .today:nth-child(n):hover {
    background-color: #737373
}

carousel-sync {
    display: block
}

carousel,carousel-v2 {
    height: auto;
    max-width: 100%;
    display: block
}

carousel-v2>div,carousel>div {
    white-space: nowrap;
    position: relative;
    height: 100%;
    margin: 0;
    display: block;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: stretch;
    align-items: stretch
}

carousel .slider,carousel-v2 .slider {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    position: relative;
    overflow: hidden;
    padding: 0
}

carousel .slider>.loader,carousel-v2 .slider>.loader {
    font-size: 3em;
    right: 15px
}

.image .fa-spin,carousel .controls .next span,carousel .controls .prev span,carousel-v2 .controls .next span,carousel-v2 .controls .prev span {
    font-size: 2em
}

carousel .slides,carousel-v2 .slides {
    overflow: hidden;
    position: relative;
    height: auto;
    width: 100%;
    top: 0;
    left: 0
}

carousel .slides>div,carousel-v2 .slides>div {
    width: 100%;
    height: 100%;
    white-space: nowrap;
    text-align: center
}

carousel .slide,carousel-v2 .slide {
    white-space: normal;
    overflow: hidden;
    display: inline-block;
    vertical-align: middle;
    text-align: left;
    width: 100%;
    height: auto;
    position: relative
}

carousel .slide h3,carousel-v2 .slide h3 {
    text-align: center
}

carousel .slide .content,carousel-v2 .slide .content {
    margin: 0 auto;
    white-space: normal;
    position: relative;
    max-height: 100%;
    max-width: 100%;
    padding: 1em;
    text-align: left;
    overflow-y: auto;
    overflow-x: hidden
}

carousel .slide .pagination .empty,carousel-v2 .slide .pagination .empty {
    text-align: center
}

carousel .controls .next,carousel .controls .prev,carousel-v2 .controls .next,carousel-v2 .controls .prev {
    position: absolute;
    top: 0;
    height: 100%;
    background-color: rgba(0,0,0,.2);
    color: #FFF;
    width: 30px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    text-align: center
}

carousel .controls .prev,carousel-v2 .controls .prev {
    left: 0
}

carousel .controls .next,carousel-v2 .controls .next {
    right: 0
}

carousel-nav a {
    display: inline-block;
    background-color: #fefefe;
    width: 10px;
    height: 10px
}

carousel-nav a+a {
    margin-left: 5px
}

carousel-nav a.active {
    background-color: red
}

carousel-v2 .slide {
    position: absolute;
    left: 0;
    top: 0
}

.image.loading {
    background-color: #999;
    padding: 1em
}

.grid .control {
    padding: 1em
}

.image-placeholder {
    position: relative;
    z-index: 1;
    text-align: center
}

.image-placeholder img {
    height: 34px;
    width: auto!important;
    position: absolute;
    left: 50%;
    margin-left: -29px
}

img+.image-placeholder img {
    left: 0;
    margin-left: 0;
    position: relative
}

[image-source] {
    opacity: 0;
    transition: opacity .3s;
    position: relative;
    z-index: 2
}

[image-source].loaded {
    opacity: 1
}

[image-source].loaded+.image-placeholder img {
    position: absolute;
    left: 50%;
    margin-left: -29px
}

loader>div {
    position: relative;
    display: none
}

loader>div.initialized {
    display: inherit
}

loader .loading-indicator {
    text-align: center;
    font-size: 10em;
    transition: all .6s;
    opacity: 1;
    visibility: visible
}

loader .loaded .loading-indicator {
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
    visibility: hidden
}

.no-scroll {
    position: fixed;
    overflow-y: scroll
}

.modal-slider {
    visibility: hidden;
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 1000;
    top: 0;
    left: 0
}

@media print,screen and (min-width: 40em) {
    .modal-slider .container {
        padding:1rem
    }
}

.modal-slider .items,.modal-slider .slide,.modal-slider .slide-wrap,.modal-slider .slides,.modal-slider carousel {
    height: 100%
}

.modal-slider .slide-wrap {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center
}

.modal-slider .slides {
    position: absolute
}

.modal-slider .loader {
    position: absolute;
    top: 50%;
    margin-top: -.5em
}

.modal-slider .loader span {
    color: #DDD
}

.modal-slider>.loader {
    font-size: 10em;
    left: 50%;
    margin-left: -.5em;
    z-index: 3
}

.modal-slider .voter .loader {
    position: relative;
    top: auto;
    margin-top: auto
}

.modal-slider .background {
    z-index: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.modal-slider .container {
    z-index: 1;
    position: relative;
    height: 100%;
    margin: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: stretch;
    align-items: stretch;
    background-color: rgba(0,0,0,.7)
}

.modal-slider .modal-controls .page,.modal-slider .modal-controls a,.modal-slider .project,.modal-slider .slide,.modal-slider ul.stats li {
    display: inline-block;
    vertical-align: middle
}

.modal-slider .description {
    background-color: #000;
    text-align: center;
    -ms-flex: 0 1 120px;
    flex: 0 1 120px;
    position: relative
}

.modal-slider .description .prev {
    height: 29px;
    margin-bottom: -29px
}

.modal-slider .caption {
    background-color: #484848;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.modal-slider .caption>div {
    padding: 15px;
    max-width: 62.5rem;
    margin: 0 auto
}

.modal-slider .close {
    position: absolute;
    top: 1rem;
    right: 1rem;
    color: #FFF;
    font-size: 1.5em;
    z-index: 2;
    margin-left: 10px;
    transition: all .3s;
    text-shadow: 0 0 2px #0a0a0a,0 0 2px #0a0a0a
}

.modal-slider .close::before {
    line-height: 39px
}

.modal-slider .close:hover {
    color: #0a0a0a;
    text-shadow: 0 0 2px #fefefe,0 0 2px #fefefe
}

.modal-slider .slider {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    position: relative;
    overflow: hidden;
    padding: 0
}

.modal-slider .slider>.loader {
    font-size: 3em;
    right: 15px
}

.modal-slider .slide-content {
    position: relative;
    z-index: 1;
    width: 1000px;
    max-width: 100%
}

.modal-slider ul.stats {
    text-align: center;
    padding: 1em 0
}

.modal-slider ul.stats li+li {
    margin-left: 1em
}

.modal-slider ul.stats .share-ac ul li {
    margin-left: 0
}

.modal-slider ul.stats h6 {
    color: #222
}

.modal-slider .modal-controls {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding: 10px 0;
    text-align: center;
    position: relative
}

.modal-slider .modal-controls .content {
    margin: 0 auto;
    max-width: 600px
}

.modal-slider .modal-controls .button {
    margin: 0
}

.modal-slider .modal-controls .page {
    color: #FFF;
    margin: 0 15px;
    font-size: 1.5em
}

.modal-slider .text>div :last-child,.tile.accordion {
    margin-bottom: 0
}

.modal-slider img {
    backface-visibility: hidden
}

.modal-slider .nav {
    display: -ms-flexbox;
    display: flex;
    width: 3em;
    height: 5em;
    margin-top: -2.5em;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    top: 50%;
    position: absolute;
    color: #fefefe;
    background-repeat: no-repeat;
    transition: background-position .3s;
    background-size: 4em 100%
}

.modal-slider .nav.prev {
    background-image: linear-gradient(to right,rgba(10,10,10,.8) 3em,transparent 4em);
    background-position: -1em 0;
    left: 0
}

.modal-slider .nav.next,.modal-slider .nav.prev:hover {
    background-position: 0 0
}

.modal-slider .nav.next {
    background-image: linear-gradient(to left,rgba(10,10,10,.8) 3em,transparent 4em);
    right: 0
}

.modal-slider .nav.next:hover {
    background-position: -1em 0
}

.modal-slider .nav.disabled {
    opacity: .5;
    pointer-events: none
}

.modal-slider .text {
    background-color: #fefefe;
    padding: 1rem
}

.modal-slider .text h3 {
    text-align: left;
    font-size: 1em;
    text-transform: uppercase;
    font-weight: 500;
    margin: 0
}

.accordion-nav .accordion {
    border-width: 0
}

.accordion-nav ul {
    list-style-type: none;
    margin: 0
}

.accordion-nav .accordion-title {
    position: relative;
    background-color: rgba(212,123,68,.9);
    padding: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 1px
}

.accordion-nav .accordion-title::after {
    content: '';
    position: absolute;
    left: 1em;
    right: 1em;
    height: 1px;
    bottom: -1px;
    background-color: #FFF
}

.accordion-nav .accordion-title-text {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

.accordion-nav .accordion-title-text a {
    padding: 1em;
    display: block
}

.accordion-nav .accordion-trigger {
    background-color: rgba(212,123,68,.9);
    font-size: 2em;
    padding: .25em
}

.accordion-nav .accordion-trigger span {
    transition: transform .2s;
    transform: rotateZ(0)
}

.accordion-nav .is-active .accordion-trigger span {
    transform: rotateZ(90deg)
}

.accordion-nav .accordion-content {
    padding: 0
}

.accordion-nav .accordion-content a {
    padding-left: 2em;
    font-weight: 400
}

.accordion-nav a {
    color: #FFF;
    display: block;
    padding: 0 1em;
    transition: background-color .3s;
    background-color: transparent;
    font-weight: 700
}

.atcb-link,.button-group .button-orange {
    font-weight: 500
}

.accordion-nav a span {
    padding: 1em;
    display: block;
    border-bottom: 1px solid #FFF;
    position: relative;
    z-index: 2
}

.accordion-nav li>a {
    position: relative
}

.accordion-nav li>a::before {
    content: '';
    transition: opacity .3s;
    opacity: 0;
    background-color: rgba(212,123,68,.7);
    position: absolute;
    bottom: 1px;
    top: 0;
    left: 0;
    width: 100%
}

.multi-nav,.multi-nav ul {
    margin: 0
}

.multi-nav>li {
    transition: all .3s ease-in-out;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    text-align: left;
    display: block
}

.multi-nav>li ul li {
    border-bottom: 1px solid #005999
}

.multi-nav a {
    display: block;
    padding: .3em 0;
    color: #FFF;
    background-color: #0094ff
}

.multi-nav a.back,.multi-nav a.current,.multi-nav a:hover {
    background-color: #005999
}

.multi-nav a:hover {
    color: #FFF
}

.pagination-modal .banner {
    padding: .5em;
    background-color: #DDD
}

.pagination-modal .banner h3 {
    text-align: center;
    margin: 0
}

.pagination-modal .content {
    max-height: 100vh
}

pagination-filter {
    display: block
}

pagination-page-links {
    text-align: center;
    display: block;
    padding: 0 .8rem
}

pagination-page-links ul {
    margin: 0
}

pagination-page-links a,pagination-page-links ul {
    display: inline-block;
    vertical-align: middle
}

pagination-page-links li {
    display: inline-block
}

pagination-page-links a {
    color: #6D6E71;
    margin: 0 .8rem
}

pagination-page-links a.active {
    color: #FFF;
    position: relative
}

pagination-page-links a.active span {
    z-index: 2;
    position: relative
}

pagination-page-links a.active::after {
    position: absolute;
    z-index: 1;
    background-color: #3E5364;
    content: '';
    width: 2em;
    height: 2em;
    border-radius: 1em;
    left: 50%;
    top: 50%;
    margin-left: -1em;
    margin-top: -1em
}

pagination-page-links .shifter {
    font-size: 1.5em
}

pagination-page-links .shifter .fa {
    color: #3E5364
}

pagination-page-links .shifter.disabled {
    cursor: default
}

#home .case-study:hover,.modal__close,.modal__trigger,.search-sec .search-box span,.si-icons span,.tile.accordion .trigger:hover,.youtube-video .background:hover {
    cursor: pointer
}

pagination-page-links .shifter.disabled .fa {
    color: #88949F
}

pagination-page-links .divider::before {
    content: '...'
}

sticky .spacer {
    display: none
}

.tile above-fold,.tile below-fold,sticky .sticking+.spacer {
    display: block
}

sticky .sticking {
    position: fixed;
    z-index: 3;
    background-color: #FFF
}

.tile {
    margin-bottom: 10px
}

.tile .fa-spin {
    position: absolute;
    font-size: 5em;
    top: 50%;
    left: 50%;
    margin-left: -.5em;
    margin-top: -.5em;
    z-index: 3;
    color: #00558b;
    visibility: hidden;
    opacity: 0;
    transition: all .6s
}

.tile.generic .background,.tile.generic>div {
    background-color: #EEE;
    padding-top: 66.66666%;
    position: relative
}

.tile.generic .background,.tile.generic .fa-spin {
    position: absolute
}

.tile.generic .background {
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    padding-top: 66.6666%;
    top: 0;
    left: 0;
    transition: opacity .6s;
    opacity: 1
}

.tile.generic .content {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    padding-left: 0;
    padding-right: 0
}

.tile.generic .content>div {
    width: 100%;
    background-color: rgba(0,0,0,.8);
    transition: all .6s;
    position: relative;
    z-index: 2;
    overflow: hidden;
    color: #FFF;
    opacity: 1
}

.tile.generic .below {
    opacity: 1;
    transition: opacity .6s
}

@media print,screen and (min-width: 64em) {
    .tile.generic .content {
        display:-ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: center;
        justify-content: center;
        -ms-flex-direction: column;
        flex-direction: column;
        position: absolute
    }

    .tile.generic .content>div {
        background-color: rgba(0,0,0,.7);
        -ms-flex: 0 1 0%;
        flex: 0 1 0%
    }

    .tile.generic.top .content {
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .tile.generic.bottom .content {
        -ms-flex-pack: end;
        justify-content: flex-end
    }

    .tile.generic .below {
        position: relative;
        opacity: 0;
        transition: opacity .6s
    }
}

.tile.generic:hover .below {
    opacity: 1
}

.tile.generic.loading .background,.tile.generic.loading .content div {
    opacity: 0
}

.tile.generic.loading .fa {
    opacity: 1;
    visibility: visible
}

@media print,screen and (min-width: 64em) {
    .tile.generic .button,.tile.generic p {
        opacity:0
    }

    .tile.generic:hover .content>div {
        -ms-flex: 0 0 100%!important;
        flex: 0 0 100%!important;
        max-height: 100%
    }

    .tile.generic:hover .button,.tile.generic:hover p {
        opacity: 1
    }
}

.tile.generic .vc {
    transition: margin-top .6s;
    padding: 15px;
    margin-top: 0
}

.tile.accordion {
    position: relative;
    transition: height .6s
}

.tile.accordion .trigger {
    padding-top: 100%;
    position: relative;
    display: block
}

.tile.accordion .trigger>div {
    position: absolute;
    top: 0;
    left: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 100%;
    width: 100%;
    text-align: center
}

.tile.window .curtain::after,.tile.window .curtain::before {
    display: block;
    width: 100%;
    content: ''
}

.tile.accordion .trigger .fa {
    font-size: 8em
}

.tile.accordion .content {
    text-align: left;
    position: relative;
    top: 100%;
    left: 0;
    transition: height .5s;
    overflow: hidden
}

.tile.accordion .content>div {
    padding: 1em;
    text-align: right
}

.tile.accordion .content>div>div {
    text-align: left
}

.tile.accordion .content .close {
    right: 1em;
    top: .5em;
    color: #FFF;
    font-size: 1.7em;
    transition: color .3s
}

.tile.accordion:not(.active) .content {
    height: 0!important
}

.tile.window {
    margin: 0;
    height: 100%;
    min-height: 200px;
    position: relative
}

.tile.window .curtain,.tile.window .lights {
    position: absolute;
    width: 100%;
    z-index: 2;
    top: 0;
    left: 0
}

.tile.window .lights {
    height: 100%
}

.tile.window .light {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0,0,0,.9);
    visibility: visible
}

.tile.window .fa-spin {
    visibility: visible;
    opacity: 1;
    color: #00558b
}

.tile.window .curtain {
    bottom: 20px;
    overflow: hidden;
    background-color: rgba(153,153,153,.95)
}

.tile.window .curtain::before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2;
    height: 100%;
    box-shadow: 0 5px 5px rgba(0,0,0,.3) inset
}

.tile.window .curtain::after {
    background-image: linear-gradient(to bottom,#b3b3b3 0,#8c8c8c 3px,#8c8c8c 12px,#666 15px);
    height: 15px;
    position: absolute;
    bottom: 0
}

assembly-tile {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-flex-direction: column;
    flex-direction: column;
    top: 0;
    height: 100%;
    width: 100%;
    perspective: 1000px
}

assembly-tile .background {
    position: relative;
    background-color: rgba(0,0,0,.5);
    -ms-flex: 1 1 100%;
    flex: 1 1 100%;
    max-height: 100%;
    padding: 1.5rem
}

assembly-tile .content {
    background-color: transparent;
    border: 2px solid #fefefe;
    height: 100%;
    overflow: hidden!important;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-line-pack: center;
    align-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    text-align: center
}

.img-effect,.img-effect1,.validator,body.shadow,generic-tile-v2 .content {
    overflow: hidden
}

assembly-tile .plus {
    position: absolute;
    font-size: 1.4em;
    top: 8px;
    right: 8px
}

assembly-tile h1,assembly-tile h2,assembly-tile h3,assembly-tile h4,assembly-tile h5,assembly-tile h6,assembly-tile p,assembly-tile span {
    color: #fefefe;
    text-align: center!important;
    margin: 0;
    line-height: normal
}

@media print,screen and (min-width: 64em) {
    assembly-tile .background {
        right:100%
    }

    assembly-tile .content {
        transform: rotateX(-90deg);
        opacity: 0;
        transform-origin: center bottom
    }

    assembly-tile .plus {
        transform: rotateZ(270deg);
        right: 30px;
        opacity: 0
    }
}

.flex-column {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row;
    flex-flow: row
}

.cascade-tile {
    background: #fefefe;
    margin-bottom: 1em;
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 1;
    flex: 1
}

.cascade-tile .full-anchor {
    -ms-flex-direction: column;
    flex-direction: column;
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 1;
    flex: 1
}

.cascade-tile .tile-info-box {
    -ms-flex: 1;
    flex: 1;
    -ms-flex-pack: justify;
    justify-content: space-between;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column
}

.cascade-tile .tile-info {
    padding: 1em;
    height: 100%;
    -ms-flex: 1;
    flex: 1
}

.cascade-tile .tile-image {
    border-bottom: 5px solid #1779ba;
    -ms-flex: 0 0 200px;
    flex: 0 0 200px;
    background-size: cover;
    background-position: center;
    height: 200px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center
}

.cascade-tile h5 {
    font-family: "Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;
    color: #1779ba
}

.cascade-tile p {
    margin: 0;
    line-height: 1.2;
    color: #e6e6e6
}

.cascade-tile i {
    font-size: 2.5em;
    transition: background-color .25s ease-out,color .25s ease-out
}

.cascade-tile:hover h5,.cascade-tile:hover i {
    color: #115b8d
}

.matched,.resource-tile .services {
    color: #1779ba
}

.cascade-tile .tile-cta-link {
    padding: .2em 1em 1em 0
}

.resource-tile,.resource-tile h6 {
    margin: 0
}

.matched {
    background-color: #e6e6e6
}

generic-tile-v2 above-fold,generic-tile-v2 below-fold {
    display: block
}

generic-tile-v2 .background,generic-tile-v2>div {
    background-color: #EEE;
    padding-top: 66.66666%;
    position: relative
}

generic-tile-v2 .background,generic-tile-v2 .fa-spin {
    position: absolute
}

generic-tile-v2 .background {
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    padding-top: 66.6666%;
    top: 0;
    left: 0;
    transition: opacity .6s;
    opacity: 1
}

generic-tile-v2 .content {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

generic-tile-v2 .content>div {
    width: 100%;
    background-color: rgba(0,0,0,.8);
    transition: all .6s;
    position: relative;
    z-index: 2;
    overflow: hidden;
    color: #FFF;
    opacity: 1
}

generic-tile-v2 .vc {
    transition: margin-top .6s;
    padding: 15px;
    margin-top: 0
}

generic-tile-v2 below-fold {
    opacity: 1;
    transition: opacity .6s
}

@media print,screen and (min-width: 40em) {
    generic-tile-v2 .content {
        display:-ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: center;
        justify-content: center;
        -ms-flex-direction: column;
        flex-direction: column;
        position: absolute!important
    }

    generic-tile-v2 .content>div {
        background-color: rgba(0,0,0,.7);
        -ms-flex: 0 1 0%;
        flex: 0 1 0%
    }

    generic-tile-v2.top .content {
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    generic-tile-v2.bottom .content {
        -ms-flex-pack: end;
        justify-content: flex-end
    }

    generic-tile-v2 below-fold {
        position: relative;
        opacity: 0;
        transition: opacity .6s
    }

    generic-tile-v2:hover .content>div {
        -ms-flex: 0 0 100%!important;
        flex: 0 0 100%!important;
        max-height: 100%
    }

    generic-tile-v2:hover below-fold {
        opacity: 1
    }
}

.validator {
    position: relative;
    margin: 0 0 .5em
}

.validator input[type],.validator select,.validator textarea {
    background-color: #fefefe;
    margin: 0;
    border: 1px solid #fefefe;
    transition: all .3s;
    border-radius: 0
}

.validator .fa,.validator .message {
    position: absolute;
    transition: all .5s
}

.validator .message {
    opacity: 1;
    top: 0;
    right: 0;
    height: 100%;
    width: 0;
    margin-left: 0;
    border-style: solid;
    border-width: 2px 2px 2px 5px;
    background-color: #FFF;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    color: #000
}

.validator .message p {
    margin: 0;
    padding: 0 1em;
    white-space: nowrap
}

.validator .message.validating {
    width: 2.5em;
    border-color: #DE6565;
    border-right-width: 5px;
    background-color: #DE6565
}

.validator .message.validating .fa {
    opacity: 1;
    visibility: visible
}

.validator .message.validating p {
    display: none
}

.validator.ng-invalid .message,.validator.ng-valid .message {
    border-width: 2px 2px 2px 5px;
    margin-left: -5px
}

.validator .fa,.youtube-video .video-icon {
    top: 50%;
    left: 50%;
    margin-left: -.5em;
    margin-top: -.5em
}

.validator.ng-valid .message {
    border-color: #10DB11
}

.validator.ng-invalid .message {
    border-color: #DE6565
}

.validator.ng-invalid.blurred:not(.ng-pristine) input,.validator.ng-invalid.blurred:not(.ng-pristine) select,.validator.ng-invalid.blurred:not(.ng-pristine) textarea {
    background-color: #e5e5e5;
    border-color: #e5e5e5
}

.validator.ng-invalid.blurred:not(.ng-pristine) .message {
    width: 80%
}

.validator.ng-empty .message {
    border-color: transparent
}

.atcb-link,.button-orange {
    border: 2px solid #ff801e;
    text-transform: uppercase
}

.validator .fa {
    font-size: 1.5em;
    color: #FFF;
    opacity: 0;
    visibility: hidden
}

.youtube-video {
    padding-bottom: 56.34%;
    position: relative;
    background-color: #000
}

.youtube-video .background,.youtube-video .video-icon,.youtube-video iframe {
    position: absolute
}

.youtube-video .video-icon {
    font-size: 3em;
    color: #3B96D2;
    transition: color .3s,opacity .3s;
    opacity: 1
}

.youtube-video .background.loading .fa-play-circle,.youtube-video .video-icon.fa-spin {
    opacity: 0
}

.youtube-video .background {
    background-size: cover
}

.youtube-video .background::before {
    content: '';
    display: block;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.2)
}

.youtube-video .background.loading .fa-spin {
    opacity: 1
}

.youtube-video .background:hover .video-icon {
    color: #EB8123
}

.youtube-video .background,.youtube-video iframe {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.youtube-video .video-container {
    padding-bottom: 56.34%;
    position: relative;
    width: 100%
}

.youtube-video iframe {
    width: 100%;
    height: 100%
}

.youtube-video .modal {
    padding-bottom: 2em
}

.youtube-video .close-button {
    top: auto;
    bottom: .25em;
    font-size: 1.5em
}

.youtube-video .close-button:hover i {
    color: #8a8a8a
}

.atcb-link {
    width: auto;
    padding: .625rem 3.125rem;
    margin-bottom: 1px;
    font-size: 1rem;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    min-width: 13.75rem;
    background-color: #ff801e;
    color: #fefefe
}

.atcb-link:hover {
    background: #fefefe;
    color: #ff801e
}

.atcb-link:focus {
    background: #e5e5e5;
    color: #ff801e
}

.atcb-link.large {
    min-width: 24.125rem;
    font-size: 1rem
}

@media screen and (max-width: 39.9375em) {
    .atcb-link.large {
        min-width:92%;
        max-width: 92%
    }
}

.atcb-link.small-full-width {
    padding: .5rem 1.25rem;
    min-width: 24.125rem
}

@media screen and (max-width: 39.9375em) {
    .atcb-link.small-full-width {
        min-width:100%
    }
}

.atcb-link.normal {
    min-width: auto
}

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */
.animated {
    animation-duration: 1s;
    animation-fill-mode: both
}

.animated.hinge {
    animation-duration: 2s
}

.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY {
    animation-duration: .75s
}

@keyframes bounce {
    20%,53%,80%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1);
        transform: translate3d(0,0,0)
    }

    40%,43% {
        animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        transform: translate3d(0,-30px,0)
    }

    70% {
        animation-timing-function: cubic-bezier(.755,.05,.855,.06);
        transform: translate3d(0,-15px,0)
    }

    90% {
        transform: translate3d(0,-4px,0)
    }
}

.bounce {
    animation-name: bounce;
    transform-origin: center bottom
}

@keyframes flash {
    50%,from,to {
        opacity: 1
    }

    25%,75% {
        opacity: 0
    }
}

.flash {
    animation-name: flash
}

@keyframes pulse {
    from,to {
        transform: scale3d(1,1,1)
    }

    50% {
        transform: scale3d(1.05,1.05,1.05)
    }
}

.pulse {
    animation-name: pulse
}

@keyframes rubberBand {
    from,to {
        transform: scale3d(1,1,1)
    }

    30% {
        transform: scale3d(1.25,.75,1)
    }

    40% {
        transform: scale3d(.75,1.25,1)
    }

    50% {
        transform: scale3d(1.15,.85,1)
    }

    65% {
        transform: scale3d(.95,1.05,1)
    }

    75% {
        transform: scale3d(1.05,.95,1)
    }
}

.rubberBand {
    animation-name: rubberBand
}

@keyframes shake {
    from,to {
        transform: translate3d(0,0,0)
    }

    10%,30%,50%,70%,90% {
        transform: translate3d(-10px,0,0)
    }

    20%,40%,60%,80% {
        transform: translate3d(10px,0,0)
    }
}

.shake {
    animation-name: shake
}

@keyframes headShake {
    0% {
        transform: translateX(0)
    }

    6.5% {
        transform: translateX(-6px) rotateY(-9deg)
    }

    18.5% {
        transform: translateX(5px) rotateY(7deg)
    }

    31.5% {
        transform: translateX(-3px) rotateY(-5deg)
    }

    43.5% {
        transform: translateX(2px) rotateY(3deg)
    }

    50% {
        transform: translateX(0)
    }
}

.headShake {
    animation-timing-function: ease-in-out;
    animation-name: headShake
}

@keyframes swing {
    20% {
        transform: rotate3d(0,0,1,15deg)
    }

    40% {
        transform: rotate3d(0,0,1,-10deg)
    }

    60% {
        transform: rotate3d(0,0,1,5deg)
    }

    80% {
        transform: rotate3d(0,0,1,-5deg)
    }

    to {
        transform: rotate3d(0,0,1,0deg)
    }
}

.swing {
    transform-origin: top center;
    animation-name: swing
}

@keyframes tada {
    from,to {
        transform: scale3d(1,1,1)
    }

    10%,20% {
        transform: scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
    }

    30%,50%,70%,90% {
        transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)
    }

    40%,60%,80% {
        transform: scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)
    }
}

.tada {
    animation-name: tada
}

@keyframes wobble {
    from,to {
        transform: none
    }

    15% {
        transform: translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)
    }

    30% {
        transform: translate3d(20%,0,0) rotate3d(0,0,1,3deg)
    }

    45% {
        transform: translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)
    }

    60% {
        transform: translate3d(10%,0,0) rotate3d(0,0,1,2deg)
    }

    75% {
        transform: translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)
    }
}

.wobble {
    animation-name: wobble
}

@keyframes jello {
    11.1%,from,to {
        transform: none
    }

    22.2% {
        transform: skewX(-12.5deg) skewY(-12.5deg)
    }

    33.3% {
        transform: skewX(6.25deg) skewY(6.25deg)
    }

    44.4% {
        transform: skewX(-3.125deg) skewY(-3.125deg)
    }

    55.5% {
        transform: skewX(1.5625deg) skewY(1.5625deg)
    }

    66.6% {
        transform: skewX(-.78125deg) skewY(-.78125deg)
    }

    77.7% {
        transform: skewX(.39063deg) skewY(.39063deg)
    }

    88.8% {
        transform: skewX(-.19531deg) skewY(-.19531deg)
    }
}

.jello {
    animation-name: jello;
    transform-origin: center
}

@keyframes bounceIn {
    20%,40%,60%,80%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    20% {
        transform: scale3d(1.1,1.1,1.1)
    }

    40% {
        transform: scale3d(.9,.9,.9)
    }

    60% {
        opacity: 1;
        transform: scale3d(1.03,1.03,1.03)
    }

    80% {
        transform: scale3d(.97,.97,.97)
    }

    to {
        opacity: 1;
        transform: scale3d(1,1,1)
    }
}

.bounceIn {
    animation-name: bounceIn
}

@keyframes bounceInDown {
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(0,-3000px,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(0,25px,0)
    }

    75% {
        transform: translate3d(0,-10px,0)
    }

    90% {
        transform: translate3d(0,5px,0)
    }

    to {
        transform: none
    }
}

.bounceInDown {
    animation-name: bounceInDown
}

@keyframes bounceInLeft {
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    0% {
        opacity: 0;
        transform: translate3d(-3000px,0,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(25px,0,0)
    }

    75% {
        transform: translate3d(-10px,0,0)
    }

    90% {
        transform: translate3d(5px,0,0)
    }

    to {
        transform: none
    }
}

.bounceInLeft {
    animation-name: bounceInLeft
}

@keyframes bounceInRight {
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    from {
        opacity: 0;
        transform: translate3d(3000px,0,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(-25px,0,0)
    }

    75% {
        transform: translate3d(10px,0,0)
    }

    90% {
        transform: translate3d(-5px,0,0)
    }

    to {
        transform: none
    }
}

.bounceInRight {
    animation-name: bounceInRight
}

@keyframes bounceInUp {
    60%,75%,90%,from,to {
        animation-timing-function: cubic-bezier(.215,.61,.355,1)
    }

    from {
        opacity: 0;
        transform: translate3d(0,3000px,0)
    }

    60% {
        opacity: 1;
        transform: translate3d(0,-20px,0)
    }

    75% {
        transform: translate3d(0,10px,0)
    }

    90% {
        transform: translate3d(0,-5px,0)
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.bounceInUp {
    animation-name: bounceInUp
}

@keyframes bounceOut {
    20% {
        transform: scale3d(.9,.9,.9)
    }

    50%,55% {
        opacity: 1;
        transform: scale3d(1.1,1.1,1.1)
    }

    to {
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }
}

.bounceOut {
    animation-name: bounceOut
}

@keyframes bounceOutDown {
    20% {
        transform: translate3d(0,10px,0)
    }

    40%,45% {
        opacity: 1;
        transform: translate3d(0,-20px,0)
    }

    to {
        opacity: 0;
        transform: translate3d(0,2000px,0)
    }
}

.bounceOutDown {
    animation-name: bounceOutDown
}

@keyframes bounceOutLeft {
    20% {
        opacity: 1;
        transform: translate3d(20px,0,0)
    }

    to {
        opacity: 0;
        transform: translate3d(-2000px,0,0)
    }
}

.bounceOutLeft {
    animation-name: bounceOutLeft
}

@keyframes bounceOutRight {
    20% {
        opacity: 1;
        transform: translate3d(-20px,0,0)
    }

    to {
        opacity: 0;
        transform: translate3d(2000px,0,0)
    }
}

.bounceOutRight {
    animation-name: bounceOutRight
}

@keyframes bounceOutUp {
    20% {
        transform: translate3d(0,-10px,0)
    }

    40%,45% {
        opacity: 1;
        transform: translate3d(0,20px,0)
    }

    to {
        opacity: 0;
        transform: translate3d(0,-2000px,0)
    }
}

.bounceOutUp {
    animation-name: bounceOutUp
}

@keyframes fadeIn {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.fadeIn {
    animation-name: fadeIn
}

@keyframes fadeInDown {
    from {
        opacity: 0;
        transform: translate3d(0,-100%,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.fadeInDown {
    animation-name: fadeInDown
}

@keyframes fadeInDownBig {
    from {
        opacity: 0;
        transform: translate3d(0,-2000px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.fadeInDownBig {
    animation-name: fadeInDownBig
}

@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-100%,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.fadeInLeft {
    animation-name: fadeInLeft
}

@keyframes fadeInLeftBig {
    from {
        opacity: 0;
        transform: translate3d(-2000px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.fadeInLeftBig {
    animation-name: fadeInLeftBig
}

@keyframes fadeInRight {
    from {
        opacity: 0;
        transform: translate3d(100%,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.fadeInRight {
    animation-name: fadeInRight
}

@keyframes fadeInRightBig {
    from {
        opacity: 0;
        transform: translate3d(2000px,0,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.fadeInRightBig {
    animation-name: fadeInRightBig
}

@keyframes fadeInUp {
    from {
        opacity: 0;
        transform: translate3d(0,100%,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.fadeInUp {
    animation-name: fadeInUp
}

@keyframes fadeInUpBig {
    from {
        opacity: 0;
        transform: translate3d(0,2000px,0)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.fadeInUpBig {
    animation-name: fadeInUpBig
}

@keyframes fadeOut {
    from {
        opacity: 1
    }

    to {
        opacity: 0
    }
}

.fadeOut {
    animation-name: fadeOut
}

@keyframes fadeOutDown {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(0,100%,0)
    }
}

.fadeOutDown {
    animation-name: fadeOutDown
}

@keyframes fadeOutDownBig {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(0,2000px,0)
    }
}

.fadeOutDownBig {
    animation-name: fadeOutDownBig
}

@keyframes fadeOutLeft {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(-100%,0,0)
    }
}

.fadeOutLeft {
    animation-name: fadeOutLeft
}

@keyframes fadeOutLeftBig {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(-2000px,0,0)
    }
}

.fadeOutLeftBig {
    animation-name: fadeOutLeftBig
}

@keyframes fadeOutRight {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(100%,0,0)
    }
}

.fadeOutRight {
    animation-name: fadeOutRight
}

@keyframes fadeOutRightBig {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(2000px,0,0)
    }
}

.fadeOutRightBig {
    animation-name: fadeOutRightBig
}

@keyframes fadeOutUp {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(0,-100%,0)
    }
}

.fadeOutUp {
    animation-name: fadeOutUp
}

@keyframes fadeOutUpBig {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(0,-2000px,0)
    }
}

.fadeOutUpBig {
    animation-name: fadeOutUpBig
}

@keyframes flip {
    from {
        transform: perspective(400px) rotate3d(0,1,0,-360deg);
        animation-timing-function: ease-out
    }

    40% {
        transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);
        animation-timing-function: ease-out
    }

    50% {
        transform: perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);
        animation-timing-function: ease-in
    }

    80% {
        transform: perspective(400px) scale3d(.95,.95,.95);
        animation-timing-function: ease-in
    }

    to {
        transform: perspective(400px);
        animation-timing-function: ease-in
    }
}

.animated.flip {
    backface-visibility: visible;
    animation-name: flip
}

.flipInX,.flipInY,.flipOutX,.flipOutY {
    backface-visibility: visible!important
}

@keyframes flipInX {
    from {
        transform: perspective(400px) rotate3d(1,0,0,90deg);
        animation-timing-function: ease-in;
        opacity: 0
    }

    40% {
        transform: perspective(400px) rotate3d(1,0,0,-20deg);
        animation-timing-function: ease-in
    }

    60% {
        transform: perspective(400px) rotate3d(1,0,0,10deg);
        opacity: 1
    }

    80% {
        transform: perspective(400px) rotate3d(1,0,0,-5deg)
    }

    to {
        transform: perspective(400px)
    }
}

.flipInX {
    animation-name: flipInX
}

@keyframes flipInY {
    from {
        transform: perspective(400px) rotate3d(0,1,0,90deg);
        animation-timing-function: ease-in;
        opacity: 0
    }

    40% {
        transform: perspective(400px) rotate3d(0,1,0,-20deg);
        animation-timing-function: ease-in
    }

    60% {
        transform: perspective(400px) rotate3d(0,1,0,10deg);
        opacity: 1
    }

    80% {
        transform: perspective(400px) rotate3d(0,1,0,-5deg)
    }

    to {
        transform: perspective(400px)
    }
}

.flipInY {
    animation-name: flipInY
}

@keyframes flipOutX {
    from {
        transform: perspective(400px)
    }

    30% {
        transform: perspective(400px) rotate3d(1,0,0,-20deg);
        opacity: 1
    }

    to {
        transform: perspective(400px) rotate3d(1,0,0,90deg);
        opacity: 0
    }
}

.flipOutX {
    animation-name: flipOutX
}

@keyframes flipOutY {
    from {
        transform: perspective(400px)
    }

    30% {
        transform: perspective(400px) rotate3d(0,1,0,-15deg);
        opacity: 1
    }

    to {
        transform: perspective(400px) rotate3d(0,1,0,90deg);
        opacity: 0
    }
}

.flipOutY {
    animation-name: flipOutY
}

@keyframes lightSpeedIn {
    from {
        transform: translate3d(100%,0,0) skewX(-30deg);
        opacity: 0
    }

    60% {
        transform: skewX(20deg);
        opacity: 1
    }

    80% {
        transform: skewX(-5deg);
        opacity: 1
    }

    to {
        transform: none;
        opacity: 1
    }
}

.lightSpeedIn {
    animation-name: lightSpeedIn;
    animation-timing-function: ease-out
}

@keyframes lightSpeedOut {
    from {
        opacity: 1
    }

    to {
        transform: translate3d(100%,0,0) skewX(30deg);
        opacity: 0
    }
}

.lightSpeedOut {
    animation-name: lightSpeedOut;
    animation-timing-function: ease-in
}

@keyframes rotateIn {
    from {
        transform-origin: center;
        transform: rotate3d(0,0,1,-200deg);
        opacity: 0
    }

    to {
        transform-origin: center;
        transform: none;
        opacity: 1
    }
}

.rotateIn {
    animation-name: rotateIn
}

@keyframes rotateInDownLeft {
    from {
        transform-origin: left bottom;
        transform: rotate3d(0,0,1,-45deg);
        opacity: 0
    }

    to {
        transform-origin: left bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInDownLeft {
    animation-name: rotateInDownLeft
}

@keyframes rotateInDownRight {
    from {
        transform-origin: right bottom;
        transform: rotate3d(0,0,1,45deg);
        opacity: 0
    }

    to {
        transform-origin: right bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInDownRight {
    animation-name: rotateInDownRight
}

@keyframes rotateInUpLeft {
    from {
        transform-origin: left bottom;
        transform: rotate3d(0,0,1,45deg);
        opacity: 0
    }

    to {
        transform-origin: left bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInUpLeft {
    animation-name: rotateInUpLeft
}

@keyframes rotateInUpRight {
    from {
        transform-origin: right bottom;
        transform: rotate3d(0,0,1,-90deg);
        opacity: 0
    }

    to {
        transform-origin: right bottom;
        transform: none;
        opacity: 1
    }
}

.rotateInUpRight {
    animation-name: rotateInUpRight
}

@keyframes rotateOut {
    from {
        transform-origin: center;
        opacity: 1
    }

    to {
        transform-origin: center;
        transform: rotate3d(0,0,1,200deg);
        opacity: 0
    }
}

.rotateOut {
    animation-name: rotateOut
}

@keyframes rotateOutDownLeft {
    from {
        transform-origin: left bottom;
        opacity: 1
    }

    to {
        transform-origin: left bottom;
        transform: rotate3d(0,0,1,45deg);
        opacity: 0
    }
}

.rotateOutDownLeft {
    animation-name: rotateOutDownLeft
}

@keyframes rotateOutDownRight {
    from {
        transform-origin: right bottom;
        opacity: 1
    }

    to {
        transform-origin: right bottom;
        transform: rotate3d(0,0,1,-45deg);
        opacity: 0
    }
}

.rotateOutDownRight {
    animation-name: rotateOutDownRight
}

@keyframes rotateOutUpLeft {
    from {
        transform-origin: left bottom;
        opacity: 1
    }

    to {
        transform-origin: left bottom;
        transform: rotate3d(0,0,1,-45deg);
        opacity: 0
    }
}

.rotateOutUpLeft {
    animation-name: rotateOutUpLeft
}

@keyframes rotateOutUpRight {
    from {
        transform-origin: right bottom;
        opacity: 1
    }

    to {
        transform-origin: right bottom;
        transform: rotate3d(0,0,1,90deg);
        opacity: 0
    }
}

.rotateOutUpRight {
    animation-name: rotateOutUpRight
}

@keyframes hinge {
    0% {
        transform-origin: top left;
        animation-timing-function: ease-in-out
    }

    20%,60% {
        transform: rotate3d(0,0,1,80deg);
        transform-origin: top left;
        animation-timing-function: ease-in-out
    }

    40%,80% {
        transform: rotate3d(0,0,1,60deg);
        transform-origin: top left;
        animation-timing-function: ease-in-out;
        opacity: 1
    }

    to {
        transform: translate3d(0,700px,0);
        opacity: 0
    }
}

.hinge {
    animation-name: hinge
}

@keyframes rollIn {
    from {
        opacity: 0;
        transform: translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)
    }

    to {
        opacity: 1;
        transform: none
    }
}

.rollIn {
    animation-name: rollIn
}

@keyframes rollOut {
    from {
        opacity: 1
    }

    to {
        opacity: 0;
        transform: translate3d(100%,0,0) rotate3d(0,0,1,120deg)
    }
}

.rollOut {
    animation-name: rollOut
}

@keyframes zoomIn {
    from {
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    50% {
        opacity: 1
    }
}

.zoomIn {
    animation-name: zoomIn
}

@keyframes zoomInDown {
    from {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,-1000px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.zoomInDown {
    animation-name: zoomInDown
}

@keyframes zoomInLeft {
    from {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(-1000px,0,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(10px,0,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.zoomInLeft {
    animation-name: zoomInLeft
}

@keyframes zoomInRight {
    from {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(1000px,0,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(-10px,0,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.zoomInRight {
    animation-name: zoomInRight
}

@keyframes zoomInUp {
    from {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,1000px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    60% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.zoomInUp {
    animation-name: zoomInUp
}

@keyframes zoomOut {
    from {
        opacity: 1
    }

    50% {
        opacity: 0;
        transform: scale3d(.3,.3,.3)
    }

    to {
        opacity: 0
    }
}

.zoomOut {
    animation-name: zoomOut
}

@keyframes zoomOutDown {
    40% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,-60px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    to {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,2000px,0);
        transform-origin: center bottom;
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.zoomOutDown {
    animation-name: zoomOutDown
}

@keyframes zoomOutLeft {
    40% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(42px,0,0)
    }

    to {
        opacity: 0;
        transform: scale(.1) translate3d(-2000px,0,0);
        transform-origin: left center
    }
}

.zoomOutLeft {
    animation-name: zoomOutLeft
}

@keyframes zoomOutRight {
    40% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(-42px,0,0)
    }

    to {
        opacity: 0;
        transform: scale(.1) translate3d(2000px,0,0);
        transform-origin: right center
    }
}

.zoomOutRight {
    animation-name: zoomOutRight
}

@keyframes zoomOutUp {
    40% {
        opacity: 1;
        transform: scale3d(.475,.475,.475) translate3d(0,60px,0);
        animation-timing-function: cubic-bezier(.55,.055,.675,.19)
    }

    to {
        opacity: 0;
        transform: scale3d(.1,.1,.1) translate3d(0,-2000px,0);
        transform-origin: center bottom;
        animation-timing-function: cubic-bezier(.175,.885,.32,1)
    }
}

.zoomOutUp {
    animation-name: zoomOutUp
}

@keyframes slideInDown {
    from {
        transform: translate3d(0,-100%,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.slideInDown {
    animation-name: slideInDown
}

@keyframes slideInLeft {
    from {
        transform: translate3d(-100%,0,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.slideInLeft {
    animation-name: slideInLeft
}

@keyframes slideInRight {
    from {
        transform: translate3d(100%,0,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.slideInRight {
    animation-name: slideInRight
}

@keyframes slideInUp {
    from {
        transform: translate3d(0,100%,0);
        visibility: visible
    }

    to {
        transform: translate3d(0,0,0)
    }
}

.slideInUp {
    animation-name: slideInUp
}

@keyframes slideOutDown {
    from {
        transform: translate3d(0,0,0)
    }

    to {
        visibility: hidden;
        transform: translate3d(0,100%,0)
    }
}

.slideOutDown {
    animation-name: slideOutDown
}

@keyframes slideOutLeft {
    from {
        transform: translate3d(0,0,0)
    }

    to {
        visibility: hidden;
        transform: translate3d(-100%,0,0)
    }
}

.slideOutLeft {
    animation-name: slideOutLeft
}

@keyframes slideOutRight {
    from {
        transform: translate3d(0,0,0)
    }

    to {
        visibility: hidden;
        transform: translate3d(100%,0,0)
    }
}

.slideOutRight {
    animation-name: slideOutRight
}

@keyframes slideOutUp {
    from {
        transform: translate3d(0,0,0)
    }

    to {
        visibility: hidden;
        transform: translate3d(0,-100%,0)
    }
}

.slideOutUp {
    animation-name: slideOutUp
}

.si-icons span {
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
    margin: 0;
    background-repeat: no-repeat;
    background-position: center center
}

.snippet-hover:last-child h4 {
    padding-top: 1em
}

@media only screen and (max-width: 1088px) {
    .snippet-hover:last-child h4 {
        padding-top:0
    }
}

@media print,screen and (min-width: 40em) {
    .snippet-hover h4 {
        padding:0 0 .5em;
        position: relative;
        overflow: hidden;
        transition: opacity .35s,transform .35s;
        transform: translate3d(0,2em,0)
    }

    .snippet-hover:hover h4 {
        transform: translate3d(0,0,0)
    }

    .snippet-hover h4::after {
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 2px;
        background: #6DB34B;
        content: '';
        transition: transform .35s;
        transform: translate3d(-100%,0,0)
    }

    .snippet-hover:hover h4::after {
        transform: translate3d(0,0,0)
    }

    .snippet-hover p {
        padding: .5em 0 0;
        opacity: 0;
        transition: opacity .35s,transform .35s;
        transform: translate3d(0,100%,0)
    }

    .snippet-hover:hover p {
        opacity: 1;
        transform: translate3d(0,0,0)
    }
}

.blog-navigation .slides {
    height: 55px;
    margin: 0 30px;
    width: auto
}

.blog-navigation .slides::after,.blog-navigation .slides::before {
    content: '';
    width: 30px;
    height: 100%;
    position: absolute;
    z-index: 2;
    top: 0
}

.breadcrumb,.breadcrumb-sec,.button,.img-effect {
    position: relative
}

.blog-navigation .slides::before {
    background-image: linear-gradient(to right,#fefefe,transparent);
    left: 0
}

.blog-navigation .slides::after {
    background-image: linear-gradient(to left,#fefefe,transparent);
    right: 0
}

.blog-navigation .slide a {
    white-space: nowrap;
    display: inline-block;
    padding: .9375rem 1.25rem;
    font-size: 1rem
}

.blog-navigation .slide a.active,.blog-navigation .slide a:hover {
    background-color: #ff801e;
    color: #fefefe
}

.blog-navigation .controls .nav {
    background-color: transparent;
    color: grey;
    -ms-flex-pack: center;
    justify-content: center
}

.breadcrumb {
    background-color: #fefefe;
    z-index: 10
}

.breadcrumb-sec {
    background: #fefefe;
    z-index: 1
}

nav .breadcrumbs {
    padding: .9375rem 3% 0
}

@media print,screen and (min-width: 48em) {
    nav .breadcrumbs {
        padding:.9375rem 2% 0
    }

    .button-group.expanded .button {
        max-width: 92%;
        margin-bottom: .625rem
    }
}

@media screen and (min-width: 75em) {
    nav .breadcrumbs {
        padding:.9375rem 0 0
    }
}

.breadcrumbs {
    display: none
}

@media print,screen and (min-width: 40em) {
    .breadcrumbs {
        display:block;
        padding-left: .25rem;
        padding-right: .25rem
    }
}

@media print,screen and (min-width: 64em) {
    .breadcrumbs {
        padding:.9375rem 1.25rem 0
    }
}

@media screen and (min-width: 75em) {
    .breadcrumbs {
        padding:.9375rem 0 0
    }
}

.breadcrumbs li {
    font-size: 16px
}

.breadcrumbs li a {
    font-size: 16px;
    color: grey
}

.breadcrumbs li:not(:last-child):after {
    content: '>';
    top: -1px;
    color: grey;
    padding: 0 12px
}

.breadcrumbs li.active {
    font-weight: 500;
    color: grey
}

.button {
    font-size: 1rem
}

@media print,screen and (min-width: 64em) {
    .button-group.expanded .button {
        -ms-flex:1 1 0;
        flex: 1 1 0;
        margin: 0 .3125rem 0 auto
    }
}

.arrow-button {
    font-size: 2em
}

@media screen and (max-width: 39.9375em) {
    .button {
        min-width:92%;
        max-width: 92%
    }
}

.button.full {
    min-width: 100%
}

@media screen and (max-width: 39.9375em) {
    .button.full {
        min-width:92%;
        max-width: 92%
    }
}

.button.grey {
    background-color: grey
}

.button.grey:hover {
    background: #ff801e;
    color: #fefefe
}

.button-orange {
    min-width: 13.75rem;
    background-color: #ff801e;
    color: #fefefe
}

.button-orange:hover {
    background: #fefefe;
    color: #ff801e
}

.button-orange:focus {
    background: #e5e5e5;
    color: #ff801e
}

.button-orange.large {
    min-width: 24.125rem;
    font-size: 1rem
}

@media screen and (max-width: 39.9375em) {
    .button-orange.large {
        min-width:92%;
        max-width: 92%
    }
}

.button-orange.small-full-width {
    padding: .5rem 1.25rem;
    min-width: 24.125rem
}

@media screen and (max-width: 39.9375em) {
    .button-orange.small-full-width {
        min-width:100%
    }
}

.button-orange.normal {
    min-width: auto
}

.button-white {
    border: 2px solid #fefefe;
    color: #fefefe;
    min-width: 220px;
    padding: .625rem .9375rem;
    background: rgba(254,254,254,.2)
}

.button-white:hover {
    background: #fefefe;
    color: #ff801e
}

.button-white:focus {
    background: #e5e5e5;
    color: #ff801e
}

.button-white.gray-bdr {
    border: 2px solid grey;
    font-size: .875rem;
    color: grey
}

.button-white.gray-bdr:hover {
    background: #fefefe;
    color: #ff801e;
    border: 2px solid #ff801e
}

.button.mt60 {
    margin-top: 1.875rem;
    margin-bottom: 3.75rem;
    width: 100%;
    max-width: 100%
}

@media print,screen and (min-width: 40em) {
    .button.mt60 {
        width:auto;
        max-width: auto
    }
}

@media print,screen and (min-width: 64em) {
    .button.mt60 {
        margin-top:3.75rem;
        margin-bottom: 0
    }
}

.button-group {
    margin-bottom: 80px
}

.button-group .button {
    margin-right: .3125rem
}

.button-group .button.gray-bdr {
    font-size: .875rem
}

.button-group .button.normal {
    width: auto;
    padding: .625rem 3.125rem
}

.button-group .button.small-full-width {
    width: 100%
}

.button-group.expanded {
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    margin-right: 4%
}

@media print,screen and (min-width: 40em) {
    .button-group.expanded {
        margin-left:0;
        margin-right: 0
    }
}

@media print,screen and (min-width: 64em) {
    .button-group.expanded {
        -ms-flex-flow:row nowrap;
        flex-flow: row nowrap
    }
}

.button-group.expanded .button {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    margin: 0 1% .625rem 0;
    max-width: 100%
}

@media print,screen and (min-width: 64em) {
    .button-group.expanded .button {
        margin-bottom:.3125rem
    }
}

@media print,screen and (min-width: 40em) {
    .button-group.expanded .button {
        -ms-flex:1 1 0;
        flex: 1 1 0;
        margin: 0 1% 0 auto
    }
}

.button-group.expanded .button:last-child {
    margin-right: 0
}

.button-group.expanded .button:first-child {
    margin-bottom: 1.875rem
}

@media print,screen and (min-width: 40em) {
    .button-group.expanded .button:first-child {
        margin-bottom:0
    }
}

@media all and (-ms-high-contrast:none),(-ms-high-contrast:active) {
    .button-group.expanded .button:first-child,.button-group.expanded .button:last-child {
        max-width: 50%
    }
}

.img-effect {
    display: block
}

.img-effect:after,.img-effect:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: rgba(254,254,254,.2);
    content: ''
}

.img-effect:before {
    -moz-transform: translate(-100%,-100%);
    -o-transform: translate(-100%,-100%);
    -webkit-transform: translate(-100%,-100%)
}

.img-effect:after {
    -moz-transform: translate(100%,100%);
    -webkit-transform: translate(100%,100%);
    -o-transform: translate(100%,100%)
}

.img-effect:hover:after,.img-effect:hover:before {
    transform: translate(0,0);
    -ms-transform: translate(0,0);
    -webkit-transform: translate(0,0);
    -o-transform: translate(0,0)
}

.img-effect1 {
    position: relative;
    display: block
}

.img-effect1:after,.img-effect1:before {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    background: rgba(254,254,254,.2);
    content: '';
    bottom: 0
}

.img-effect1:before {
    -moz-transform: scale(0);
    -o-transform: scale(0);
    -webkit-transform: scale(0)
}

.img-effect1:after {
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1)
}

.img-effect1:hover:before {
    transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1)
}

.img-effect1:hover:after {
    transform: scale(0);
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -o-transform: scale(0)
}

.featured-blog {
    position: relative;
    margin-bottom: .5rem;
    padding-bottom: 1.5rem
}

.featured-blog h6 {
    margin-bottom: 1rem
}

.featured-blog .media-object,.feed h6 {
    margin-bottom: 0
}

.feed h6 {
    font-size: 1rem;
    line-height: 20px;
    color: #4d4d4d
}

.feed p {
    margin-bottom: .3125rem;
    line-height: 22px
}

.feed span {
    font-size: 13px;
    color: grey;
    font-family: HelveticaNeue-Italic
}

footer,footer a,footer label {
    color: #fefefe
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url(../fonts/HelveticaNeue-Bold.eot);
    src: url(../fonts/HelveticaNeue-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeue-Bold.woff) format("woff"),url(../fonts/HelveticaNeue-Bold.ttf) format("truetype");
    font-weight: 700;
    font-style: normal
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url(../fonts/HelveticaNeue-Italic.eot);
    src: url(../fonts/HelveticaNeue-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeue-Italic.woff) format("woff"),url(../fonts/HelveticaNeue-Italic.ttf) format("truetype");
    font-weight: 400;
    font-style: italic
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url(../fonts/HelveticaNeue-Light.eot);
    src: url(../fonts/HelveticaNeue-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeue-Light.woff) format("woff"),url(../fonts/HelveticaNeue-Light.ttf) format("truetype");
    font-weight: 300;
    font-style: normal
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url(../fonts/HelveticaNeue-UltraLight.eot);
    src: url(../fonts/HelveticaNeue-UltraLight.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeue-UltraLight.woff) format("woff"),url(../fonts/HelveticaNeue-UltraLight.ttf) format("truetype");
    font-weight: 100;
    font-style: normal
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url(../fonts/HelveticaNeue-Medium.eot);
    src: url(../fonts/HelveticaNeue-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeue-Medium.woff) format("woff"),url(../fonts/HelveticaNeue-Medium.ttf) format("truetype");
    font-weight: 500;
    font-style: normal
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url(../fonts/HelveticaNeue-Thin.eot);
    src: url(../fonts/HelveticaNeue-Thin.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeue-Thin.woff) format("woff"),url(../fonts/HelveticaNeue-Thin.ttf) format("truetype");
    font-weight: 100;
    font-style: normal
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url(../fonts/HelveticaNeue.eot);
    src: url(../fonts/HelveticaNeue.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeue.woff) format("woff"),url(../fonts/HelveticaNeue.ttf) format("truetype");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: 'Helvetica Neue LT Std';
    src: url(../fonts/HelveticaNeueLTStd-Md.eot);
    src: url(../fonts/HelveticaNeueLTStd-Md.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueLTStd-Md.woff) format("woff"),url(../fonts/HelveticaNeueLTStd-Md.ttf) format("truetype");
    font-weight: 500;
    font-style: normal
}

@font-face {
    font-family: 'Helvetica Neue LT Std';
    src: url(../fonts/HelveticaNeueLTStd-LtCn.eot);
    src: url(../fonts/HelveticaNeueLTStd-LtCn.eot?#iefix) format("embedded-opentype"),url(../fonts/HelveticaNeueLTStd-LtCn.woff) format("woff"),url(../fonts/HelveticaNeueLTStd-LtCn.ttf) format("truetype");
    font-weight: 300;
    font-style: normal
}

footer {
    padding: 1.875rem 0;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
    z-index: 1
}

@media screen and (max-width: 39.9375em) {
    footer {
        padding:2.5rem 1.25rem
    }
}

footer form {
    padding-bottom: 1.25rem
}

@media print,screen and (min-width: 40em) {
    footer form {
        padding-top:.625rem;
        padding-bottom: 0
    }
}

footer form label {
    font-size: 16px;
    display: block;
    margin-bottom: 6px
}

footer .footer-nav {
    padding-left: 0;
    background: 0 0;
    text-align: center;
    margin-left: 0
}

footer .footer-nav li {
    display: block;
    position: relative;
    margin-right: 0;
    text-transform: uppercase;
    font-size: 16px
}

@media screen and (min-width: 40em) and (max-width:47.9375em) {
    footer .footer-nav li {
        margin-right:0;
        font-size: 13px;
        padding: 0 .3125rem;
        border-right: 1px solid #fefefe
    }
}

@media screen and (min-width: 48em) and (max-width:63.9375em) {
    footer .footer-nav li {
        margin-right:0;
        font-size: 14px;
        border-right: 1px solid #fefefe;
        padding: 0 .625rem
    }
}

@media print,screen and (min-width: 40em) {
    footer .footer-nav li {
        display:inline
    }
}

footer .footer-nav li a {
    color: #fefefe;
    display: block;
    padding: .3125rem 0
}

footer .footer-nav li a:focus,footer .footer-nav li a:hover {
    background: 0 0;
    color: #ff801e
}

footer .footer-nav li:last-child {
    border-right: none
}

footer .footer-nav li+li:before {
    font-size: 12px;
    content: '';
    position: absolute;
    left: -15px;
    top: -3px
}

@media print,screen and (min-width: 40em) {
    footer .footer-nav li a {
        display:inline-block
    }

    footer .footer-nav li+li:before {
        content: '';
        font-size: 14px;
        top: -2px
    }
}

@media print,screen and (min-width: 64em) {
    .button-group.expanded .button:last-child {
        margin-right:0
    }

    footer .footer-nav {
        text-align: left;
        margin-left: 1.25rem
    }

    footer .footer-nav li {
        margin-right: 1.375rem
    }

    footer .footer-nav li+li:before {
        content: '|';
        font-size: 14px;
        top: -2px
    }
}

footer .footer-bottom {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    text-align: center
}

@media screen and (max-width: 47.9375em) {
    footer .footer-bottom .text-right {
        text-align:center!important
    }
}

@media print,screen and (min-width: 48em) {
    footer .footer-bottom {
        -ms-flex-flow:row nowrap;
        flex-flow: row nowrap;
        text-align: left
    }
}

footer .footer-bottom p,footer .footer-bottom span {
    font-size: .75rem
}

@media screen and (min-width: 22.5em) {
    footer .footer-bottom p,footer .footer-bottom span {
        font-size:.75rem
    }
}

@media screen and (max-width: 22.5em) {
    footer .footer-bottom p a,footer .footer-bottom span a {
        display:block
    }
}

footer .footer-bottom .input-group-button .button {
    max-width: 100%;
    min-width: 100%;
    padding-right: 1.5625rem;
    padding-left: 1.5625rem
}

footer .btn,footer input {
    min-height: 44px
}

footer .f-phone {
    display: block;
    text-align: center;
    border-radius: 5px;
    margin-top: 1.25rem;
    margin-bottom: 1.25rem
}

footer .f-phone a {
    font-size: 20px;
    padding: .5rem 0;
    display: block;
    background: #ff801e;
    color: #fefefe;
    border-radius: 5px;
    border: 2px solid #ff801e
}

@media print,screen and (min-width: 40em) {
    footer .f-phone {
        margin-top:0;
        margin-bottom: 0;
        display: block;
        padding-top: 50px
    }

    footer .f-phone a {
        background: 0 0;
        display: block;
        border: none;
        text-align: center;
        border-radius: 0
    }
}

footer .f-phone a:hover {
    color: #ff801e
}

@media screen and (max-width: 39.9375em) {
    footer .f-phone a:hover {
        background:#fefefe;
        color: #ff801e
    }
}

footer .social {
    margin: 10px 0 5px
}

.top-bar,.top-bar input {
    margin-right: 0
}

footer .social a {
    color: #fefefe;
    font-size: 18px;
    width: 32px;
    height: 32px;
    line-height: 31px;
    border: 1px solid transparent;
    display: inline-block;
    text-align: center
}

.field-validation-error span,form.multi-form fieldset.active:first-of-type~.buttons .prev,form.multi-form fieldset.active:first-of-type~.buttons .submit,form.multi-form fieldset.active:last-of-type~.buttons .next,form.multi-form fieldset.active:not(:last-of-type)~.buttons .submit,form.multi-form fieldset:not(.active) {
    display: none
}

footer .social a:hover {
    border-color: #ff801e;
    color: #ff801e;
    border-radius: 50%
}

footer .social+span {
    font-size: 14px
}

@media screen and (max-width: 39.9375em) {
    footer .social+span {
        font-size:12px
    }
}

footer .social+span+p {
    font-size: 14px;
    margin-bottom: 0;
    font-weight: 300
}

footer .social+span+p a {
    color: #fefefe
}

footer .social+span+p a:hover {
    color: #ff801e
}

@media (min-width: 768px) {
    footer .medium-4:nth-of-type(2) {
        text-align:center
    }

    footer .medium-4:nth-of-type(3) {
        text-align: right
    }
}

.nav-bottom,.nav-bottom .dropdown,.nav-bottom .dropdown.menu>li,.top-bar .top-bar-title {
    text-align: center
}

form.multi-form {
    padding: 20px
}

@media screen and (max-width: 39.9375em) {
    footer .social+span+p {
        font-size:12px
    }

    form.multi-form .form-buttons {
        text-align: center
    }
}

form.multi-form .contourPageName {
    padding-bottom: 0;
    margin-bottom: 20px
}

.clearable {
    position: relative
}

.clearable a {
    transition: all .3s;
    visibility: visible;
    opacity: 1;
    position: absolute;
    right: 1rem;
    top: 50%;
    margin-top: -.5em
}

.clearable a.ng-hide,.nav-overlay {
    visibility: hidden;
    opacity: 0
}

.nav-overlay,.top-bar {
    position: fixed;
    left: 0;
    width: 100%;
    top: 0
}

input.input-validation-error:not(:focus) {
    border-color: #cc4b37;
    background-color: #f9ecea
}

input.input-validation-error:not(:focus)::-webkit-input-placeholder {
    color: #cc4b37
}

input.input-validation-error:not(:focus)::-moz-placeholder {
    color: #cc4b37
}

input.input-validation-error:not(:focus):-ms-input-placeholder {
    color: #cc4b37
}

input.input-validation-error:not(:focus)::placeholder {
    color: #cc4b37
}

.field-validation-error,.field-validation-error span {
    margin-top: -.5rem;
    margin-bottom: 1rem;
    font-size: .75rem;
    font-weight: 700;
    color: #cc4b37
}

.input-validation-error {
    background-color: transparent!important
}

.is-focused .input-validation-error+label {
    color: #cc4b37!important
}

.is-focused .input-validation-error+label::after {
    background-color: #cc4b37!important
}

.nav-overlay {
    transition: all .6s;
    background-color: rgba(0,0,0,.5);
    height: 100%;
    z-index: 12
}

body {
    padding-top: 70px
}

@media print,screen and (min-width: 64em) {
    body {
        padding-top:75px
    }
}

body.shadow .nav-overlay {
    opacity: 1;
    visibility: visible
}

.top-bar {
    background-color: #fefefe;
    padding: 0;
    z-index: 13
}

.top-bar a {
    font-size: .875rem
}

@media print,screen and (min-width: 40em) {
    .top-bar a {
        font-size:.75rem
    }
}

@media print,screen and (min-width: 48em) {
    .top-bar a {
        font-size:.875rem
    }
}

.top-bar .list-inline {
    display: list-inline;
    padding-right: 1rem;
    background: 0 0;
    margin-bottom: 0
}

@media screen and (max-width: 64em) {
    .top-bar .list-inline {
        display:none
    }
}

.top-bar .list-inline li {
    font-size: 14px;
    display: inline-block
}

.top-bar .list-inline li:not(:first-child) {
    margin-left: 15px
}

.top-bar .list-inline li:nth-child(2):after,.top-bar .list-inline li:nth-child(2):before {
    content: '|';
    display: inline-block;
    color: grey
}

.top-bar .dropdown.menu>li.active.mega-submenu>a:after,.top-bar .dropdown.menu>li.active:after {
    content: '';
    top: 100%;
    bottom: auto;
    border-bottom: 2px solid #ff801e;
    left: 0;
    width: 100%
}

.top-bar .list-inline li:nth-child(2):before {
    padding-right: 10px
}

.top-bar .list-inline li:nth-child(2):after {
    padding-left: 10px
}

.top-bar .list-inline a {
    color: grey
}

.top-bar .list-inline a:hover {
    color: #ff801e
}

.top-bar .social-top {
    display: inline-block
}

.top-bar .social-top a {
    color: grey;
    display: inline-block
}

.top-bar .social-top a:not(:first-child) {
    margin-left: 10px
}

.top-bar .dropdown.menu {
    background: 0 0
}

.top-bar .dropdown.menu>li {
    position: relative;
    color: grey
}

.top-bar .dropdown.menu>li a {
    text-transform: uppercase;
    color: grey
}

.top-bar .dropdown.menu>li a:after {
    color: #ff801e
}

.top-bar .dropdown.menu>li a:focus,.top-bar .dropdown.menu>li a:hover {
    background: 0 0;
    color: #ff801e
}

@media print,screen and (min-width: 40em) {
    .top-bar .dropdown.menu>li a {
        padding:.5rem .25rem
    }
}

@media print,screen and (min-width: 48em) {
    .top-bar .dropdown.menu>li a {
        padding:.7rem .5rem
    }
}

@media print,screen and (min-width: 64em) {
    .top-bar .dropdown.menu>li a {
        padding:.7rem
    }
}

@media screen and (min-width: 75em) {
    .top-bar .dropdown.menu>li a {
        padding:.7rem 1rem
    }
}

.top-bar .dropdown.menu>li.active>a {
    background: 0 0;
    color: #ff801e
}

.top-bar .dropdown.menu>li.active:after {
    display: inline-block;
    position: absolute
}

.top-bar .dropdown.menu>li.active.mega-submenu:after {
    display: none
}

.top-bar .dropdown.menu>li.active.mega-submenu>a {
    position: relative
}

.top-bar .dropdown.menu>li.active.mega-submenu>a:after {
    display: inline-block;
    position: absolute
}

.top-bar .dropdown.menu>li.is-dropdown-submenu-parent>a:after {
    display: none
}

.top-bar .dropdown.menu>li.is-dropdown-submenu-parent .opens-left .is-dropdown-submenu {
    left: 100%;
    right: 0;
    display: inherit;
    transition: all .3s ease;
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    visibility: hidden;
    opacity: 0;
    box-shadow: 0 3px 3px 0 #e0e0e0
}

.top-bar .dropdown.menu>li.is-dropdown-submenu-parent .opens-left a:after {
    border: none;
    content: "\f00e";
    font-family: apex;
    right: 35px;
    font-size: 13px
}

.top-bar .dropdown.menu>li.is-dropdown-submenu-parent .opens-left:hover>.is-dropdown-submenu {
    transition: all .3s ease;
    opacity: 1;
    visibility: visible
}

.top-bar .dropdown.menu .is-dropdown-submenu {
    background-color: #fefefe;
    border: #f8f8f8;
    min-width: 14.375rem;
    margin: 0;
    padding: 0
}

.top-bar .dropdown.menu .is-dropdown-submenu li {
    padding: 0 1.25rem
}

.top-bar .dropdown.menu .is-dropdown-submenu li:not(:last-child) a {
    border-bottom: 2px solid #f8f8f8
}

.top-bar .dropdown.menu .is-dropdown-submenu li a {
    font-size: 12px;
    text-transform: capitalize;
    padding: .8125rem 0;
    color: grey;
    transition: none
}

.top-bar .dropdown.menu .is-dropdown-submenu li a:focus,.top-bar .dropdown.menu .is-dropdown-submenu li a:focus:after,.top-bar .dropdown.menu .is-dropdown-submenu li a:hover,.top-bar .dropdown.menu .is-dropdown-submenu li a:hover:after,.top-bar .dropdown.menu .is-dropdown-submenu li:hover>a:after {
    color: #fefefe
}

@media print,screen and (min-width: 64em) {
    .top-bar .dropdown.menu .is-dropdown-submenu li a {
        padding:.9375rem 0;
        font-size: 14px
    }
}

.top-bar .dropdown.menu .is-dropdown-submenu li:hover {
    background-color: #ff801e
}

.top-bar .dropdown.menu .is-dropdown-submenu li:hover>a {
    border-color: #ff801e;
    color: #fefefe
}

@media print,screen and (min-width: 48em) {
    .top-bar .dropdown.menu .is-dropdown-submenu {
        min-width:15.75rem
    }

    .top-bar {
        padding: 5px 1% 0
    }
}

.top-bar .top-bar-title {
    position: relative;
    width: 100%;
    margin: 0;
    padding: .9375rem 0;
    border-bottom: 1px solid #e5e5e5
}

@media screen and (max-width: 64em) {
    .top-bar .top-bar-title {
        position:fixed;
        left: 0;
        top: 0;
        z-index: 10;
        background: #fefefe
    }
}

.top-bar .menu-toggle {
    position: absolute;
    left: 15px;
    top: 18px
}

@media print,screen and (min-width: 64em) {
    .top-bar .top-bar-title {
        width:auto;
        border-bottom: none
    }

    .top-bar .menu-toggle {
        position: relative
    }
}

.top-bar .menu-toggle .menu-icon {
    width: 28px;
    height: 28px
}

.top-bar .menu-toggle .menu-icon:after {
    box-shadow: none;
    background: 0 0
}

.top-bar .menu-toggle .menu-icon:focus {
    outline: 0;
    border: none
}

.top-bar .secondary-toggle-button {
    font-size: 1.75rem;
    transition: color .3s;
    color: grey
}

.top-bar .secondary-toggle-button:focus {
    outline: 0
}

.top-bar .logo {
    display: block;
    margin: 0 auto;
    width: 70px
}

@media print,screen and (min-width: 40em) {
    .top-bar .logo {
        position:relative;
        width: 95px
    }
}

.top-bar.fixed-header {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 11;
    background: #fefefe
}

@media print,screen and (min-width: 64em) {
    .top-bar.fixed-header {
        position:fixed
    }
}

.nav-bottom {
    background: #fefefe;
    position: relative;
    z-index: 1;
    border-bottom: none
}

.nav-bottom .list-inline,.nav-bottom .select {
    display: inline-block;
    vertical-align: top
}

.nav-bottom .list-inline {
    padding: 0;
    margin: 0;
    font-size: 0
}

.nav-bottom .list-inline li {
    display: inline-block
}

.nav-bottom .list-inline li a {
    padding: .9375rem .625rem;
    display: block;
    font-size: 15px;
    color: grey
}

@media print,screen and (min-width: 40em) {
    .nav-bottom .list-inline li a {
        padding:.9375rem .4375rem;
        font-size: 14px
    }
}

@media screen and (min-width: 75em) {
    .nav-bottom .list-inline li a {
        padding:.9375rem 1.25rem;
        font-size: 16px
    }
}

.nav-bottom .list-inline li a.active,.nav-bottom .list-inline li a:focus,.nav-bottom .list-inline li a:hover {
    background-color: #ff801e;
    color: #fefefe
}

@media screen and (max-width: 64em) {
    .nav-bottom .list-inline li a:focus,.nav-bottom .list-inline li a:hover {
        color:grey;
        background-color: transparent
    }
}

.nav-bottom .select {
    position: relative;
    margin-top: .375rem;
    font-size: 14px;
    color: grey
}

@media screen and (min-width: 75em) {
    .nav-bottom .select {
        font-size:1rem
    }
}

.nav-bottom .select>li a {
    padding: 0
}

.nav-bottom .select a {
    color: grey
}

.nav-bottom .select:before {
    content: '|';
    display: inline-block;
    position: absolute;
    left: 0;
    top: 7px
}

@media print,screen and (min-width: 64em) {
    .nav-bottom {
        border-bottom:2px solid grey
    }

    .nav-bottom .select:before {
        left: -20px
    }
}

.nav-bottom .dropdown.menu {
    padding-left: 0
}

.nav-bottom .dropdown.menu>li .is-dropdown-submenu {
    min-width: 150px;
    padding-left: 0
}

.nav-bottom .dropdown.menu>li .is-dropdown-submenu li {
    padding-left: .9375rem;
    padding-right: .9375rem
}

.nav-bottom .dropdown.menu>li .is-dropdown-submenu li a {
    text-align: center;
    border-bottom: 1px solid grey
}

.nav-bottom .dropdown.menu>li .is-dropdown-submenu li:hover {
    background: #ff801e;
    color: #fefefe
}

.nav-bottom .dropdown.menu>li .is-dropdown-submenu li:hover>a {
    color: #fefefe
}

@media screen and (max-width: 64em) {
    .nav-bottom .dropdown.menu>li .is-dropdown-submenu li:hover>a {
        color:grey
    }

    .nav-bottom .dropdown.menu>li .is-dropdown-submenu li:hover {
        background: 0 0;
        color: grey
    }
}

.nav-bottom .dropdown.menu>li .is-dropdown-submenu li:last-child>a {
    border-bottom: none
}

.nav-bottom .dropdown.menu>li.opens-right>.is-dropdown-submenu {
    left: auto;
    right: 0;
    z-index: 2
}

.nav-bottom .dropdown.menu>li.opens-right>.is-dropdown-submenu a:after {
    left: 15px;
    right: auto;
    border-left: none;
    border-right: 6px solid grey
}

.nav-bottom .dropdown .is-dropdown-submenu-parent.is-submenu-item:hover>a:after,.nav-bottom .dropdown.menu>li.opens-right:hover>a:after,.nav-bottom .dropdown.menu>li.opens-right>.is-dropdown-submenu a:hover:after {
    border-right: 6px solid #fefefe
}

.nav-bottom .dropdown.menu>li.is-dropdown-submenu-parent.is-submenu-item {
    background: #000;
    color: #fefefe
}

.nav-bottom .dropdown.menu>li.is-dropdown-submenu-parent>a:after {
    border-top-color: grey
}

.nav-bottom .dropdown.menu>li a {
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center
}

.nav-bottom .dropdown .is-dropdown-submenu-parent.opens-right>.is-dropdown-submenu {
    right: 100%;
    left: auto
}

.nav-bottom .dropdown .is-dropdown-submenu-parent.is-submenu-item:hover {
    background: #ff801e;
    color: #fefefe
}

.nav-bottom .dropdown .is-dropdown-submenu-parent.is-submenu-item:hover>a {
    color: #fefefe
}

.nav-bottom.blog-menu,.nav-bottom.blog-menu .menu-category,.nav-bottom.blog-menu .menu-category .menu li.is-dropdown-submenu-parent {
    margin-bottom: 0
}

.nav-bottom.blog-menu .menu-category .menu li.is-dropdown-submenu-parent:hover a:after {
    border-width: 9px 9px 0
}

.top-bar .top-bar-right li.mega-submenu {
    position: static
}

.top-bar-right,.top-bar-right .mega-submenu {
    position: relative
}

.top-bar-right .mega-submenu .megamenu {
    position: absolute;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    max-width: 1200px;
    top: 100%;
    left: 0;
    padding: 10px 20px;
    background: #fff;
    text-align: left;
    z-index: 1;
    margin: 0 auto;
    right: 0;
    border-top: 2px solid #e5e5e5;
    visibility: hidden;
    transform: scale(1);
    display: none;
    transform-origin: 0 0;
    box-shadow: 0 3px 3px 0 #e0e0e0
}

.top-bar-right .mega-submenu .megamenu ul {
    margin-bottom: 0;
    box-shadow: none;
    margin-left: 0;
    background: 0 0;
    max-width: 24.5%;
    display: inline-block;
    width: 100%
}

.top-bar-right .mega-submenu .megamenu li {
    display: block;
    font-size: .875rem;
    font-weight: 300;
    text-transform: none;
    padding-bottom: .3125rem;
    border-bottom: 1px solid #e5e5e5
}

.top-bar-right .mega-submenu .megamenu li a {
    text-transform: none;
    color: grey;
    display: block;
    padding: 0;
    text-align: left
}

.top-bar-right .mega-submenu .megamenu li:last-child {
    border-bottom: none
}

.top-bar-right .mega-submenu .megamenu h4 {
    margin-bottom: .9375rem;
    font-size: .875rem;
    text-transform: uppercase;
    border-bottom: 2px solid grey;
    padding-bottom: .625rem;
    color: grey;
    font-weight: 500
}

.top-bar-right .mega-submenu:hover .megamenu {
    top: 100%;
    transform: scale(1);
    transform-origin: 0 0;
    opacity: 1;
    visibility: visible;
    display: block
}

.top-bar-right .menu li.is-dropdown-submenu-parent .is-dropdown-submenu {
    display: none;
    opacity: 0;
    left: auto;
    right: 0;
    visibility: hidden;
    transform: scale(1);
    transform-origin: 100% 0 0;
    box-shadow: 0 3px 3px 0 #e0e0e0
}

.top-bar-right .menu li.is-dropdown-submenu-parent:hover .is-dropdown-submenu {
    opacity: 1;
    display: block;
    visibility: visible
}

.search-sec {
    position: relative
}

.search-sec .search-box {
    display: inline-block;
    vertical-align: top;
    right: 0;
    top: 0
}

.search-sec .search-box label {
    color: grey;
    font-size: .875rem
}

.search-sec .search-box input {
    position: absolute;
    right: -8px;
    top: 50%;
    margin-top: -18px;
    width: 15px;
    margin-bottom: 0;
    padding: 0 1.875rem 0 0;
    color: grey;
    text-align: left;
    pointer-events: none;
    opacity: 0;
    text-transform: uppercase;
    font-size: .875rem;
    font-weight: 300;
    transition: all .25s linear;
    border: none;
    box-shadow: none;
    background: #fefefe;
    height: 2.1875rem;
    z-index: 2
}

.search-sec .search-box input:focus {
    pointer-events: all;
    opacity: 1;
    visibility: visible;
    width: 19.6875rem;
    border: 1px solid #e5e5e5;
    box-shadow: none;
    transition: all .25s linear;
    padding-left: .9375rem
}

.search-sec .search-box input::-webkit-input-placeholder {
    color: grey;
    opacity: 1
}

.search-sec .search-box input::-moz-placeholder {
    color: grey;
    opacity: 1
}

.search-sec .search-box input::-ms-input-placeholder {
    color: grey;
    opacity: 1
}

.search-sec .search-box span {
    z-index: 3;
    position: relative;
    color: grey;
    font-family: apex;
    font-size: .875rem
}

.top-bar {
    box-shadow: 0 3px 3px 0 #e0e0e0;
    background: #fefefe
}

.top-bar ul {
    background: #fefefe
}

.top-bar .top-bar-right {
    position: absolute;
    top: 100%;
    left: 0;
    width: 70%;
    z-index: 9
}

#mobile-toggle,#mobile-toggle li.sidebar-tel,#mobile-toggle li.social-top-ph {
    z-index: 2
}

@media print,screen and (min-width: 64em) {
    .top-bar .top-bar-right {
        position:relative;
        left: auto;
        width: auto;
        top: auto
    }
}

.top-bar .top-bar-right .drilldown {
    padding-left: 0;
    -ms-flex-align: start;
    align-items: flex-start;
    background: #fefefe;
    padding-bottom: 3rem
}

#mobile-toggle,.top-bar .top-bar-right .drilldown li.is-drilldown-submenu-parent.active>a {
    background: 0 0
}

.top-bar .top-bar-right .drilldown li {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    -webkit-flex: 0 0 100%;
    width: 100%;
    max-width: 100%;
    padding: 0 1.25rem;
    text-align: left
}

.top-bar .top-bar-right .drilldown li a {
    border-bottom: 1px solid #e5e5e5;
    font-weight: 500;
    text-transform: uppercase;
    color: grey;
    line-height: 1;
    display: block;
    padding: 1em 0;
    text-align: left
}

.top-bar .top-bar-right .drilldown li.is-drilldown-submenu-parent .is-drilldown-submenu {
    border: none;
    padding-left: 0
}

.top-bar .top-bar-right .drilldown li.is-drilldown-submenu-parent .is-drilldown-submenu .js-drilldown-back a {
    padding-left: 30px;
    position: relative
}

.top-bar .top-bar-right .drilldown li.is-drilldown-submenu-parent .is-drilldown-submenu .js-drilldown-back a:before {
    content: '\f00a';
    font-family: apex;
    display: block;
    font-size: .875rem;
    border: none;
    margin-right: 30px;
    position: absolute;
    left: 0
}

.top-bar .top-bar-right .drilldown li.is-drilldown-submenu-parent>a {
    position: relative
}

.top-bar .top-bar-right .drilldown li.is-drilldown-submenu-parent>a:after {
    content: '\f00b';
    font-family: apex;
    display: block;
    font-size: .875rem;
    border: none
}

.top-bar .top-bar-right .drilldown li:last-child>a {
    border-bottom: none
}

@media screen and (max-width: 64em) {
    #mobile-toggle {
        position:fixed;
        z-index: 2;
        height: 100%;
        overflow: auto;
        width: 70%;
        padding-bottom: .9375rem;
        background: #fefefe;
        top: 0;
        padding-top: 70px;
        left: -70%;
        transition: all .6s;
        opacity: 0
    }
}

#mobile-toggle.active {
    left: 0;
    opacity: 1
}

@media print,screen and (min-width: 64em) {
    #mobile-toggle {
        display:-ms-flexbox;
        display: flex;
        padding-bottom: 0;
        position: static;
        width: 100%;
        transition: none
    }
}

#mobile-toggle .is-drilldown {
    padding-bottom: .625rem;
    min-height: 0!important
}

#mobile-toggle .list-inline {
    padding-left: 0;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -ms-flex-align: center;
    align-items: center
}

#mobile-toggle .searchbox {
    position: relative
}

#mobile-toggle li {
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    text-align: center;
    margin-left: 0
}

#mobile-toggle .hide-for-large .searchbox,#mobile-toggle .show-for-xmedium-only .searchbox {
    margin-top: 1.25rem
}

#mobile-toggle .hide-for-large .button,#mobile-toggle .show-for-xmedium-only .button {
    margin: 0 .25rem 3.125rem;
    min-width: 100%;
    border-radius: 5px;
    border: 2px solid #ff801e;
    text-align: center;
    color: #fefefe;
    padding: .625rem;
    font-size: 1.25rem
}

#mobile-toggle .search-sec,#mobile-toggle .search-sec .search-box input:focus,#secondary-toggle .search-sec .search-box input:focus {
    padding-left: 0
}

#mobile-toggle .hide-for-large .button i,#mobile-toggle .show-for-xmedium-only .button i {
    margin-right: 10px
}

#mobile-toggle .hide-for-large .button:hover,#mobile-toggle .show-for-xmedium-only .button:hover {
    color: #ff801e
}

@media screen and (max-width: 64em) {
    #mobile-toggle .hide-for-large .button:hover,#mobile-toggle .show-for-xmedium-only .button:hover {
        color:#fefefe
    }
}

#mobile-toggle .hide-for-large .social-top,#mobile-toggle .show-for-xmedium-only .social-top {
    margin: 1.875rem 0
}

#mobile-toggle .search-sec label,#secondary-toggle .search-sec label {
    margin-bottom: .625rem
}

#mobile-toggle .hide-for-large .social-top a,#mobile-toggle .show-for-xmedium-only .social-top a {
    display: inline-block;
    color: grey;
    font-size: 1.25rem;
    padding: 0;
    border-bottom: none
}

#mobile-toggle .search-sec {
    text-align: left;
    margin-top: 2.5rem;
    border-bottom: 1px solid #e5e5e5
}

#mobile-toggle .search-sec .search-box {
    position: relative;
    width: 100%
}

#mobile-toggle .search-sec .search-box input {
    position: relative;
    top: 0;
    margin-top: 0;
    pointer-events: all;
    opacity: 1;
    width: calc(100% - 40px);
    height: 2.1875rem;
    max-width: 100%;
    display: inline-block;
    padding-right: 0;
    border: none;
    font-weight: 500
}

.cover-banner text,.demo-close svg {
    pointer-events: none
}

#mobile-toggle .search-sec .search-box span {
    border: 1px solid grey;
    display: inline-block;
    height: 2.1875rem;
    vertical-align: top;
    width: 2.1875rem;
    top: 0;
    line-height: 30px;
    right: 0;
    border-radius: 8px;
    text-align: center
}

#mobile-toggle .search-sec .search-box span:after {
    font-size: 1.25rem
}

#secondary-toggle .search-sec {
    text-align: left;
    padding-left: 0;
    margin-top: 7.5rem;
    border-bottom: 1px solid #e5e5e5
}

#secondary-toggle .search-sec .search-box {
    position: relative;
    width: 100%;
    margin-bottom: .625rem;
    border-bottom: 1px solid #e5e5e5
}

#secondary-toggle .search-sec .search-box input {
    width: calc(100% - 40px);
    height: 2.1875rem;
    max-width: 100%;
    display: inline-block;
    padding-right: 0;
    border: none;
    font-weight: 500
}

#secondary-toggle .search-sec .search-box span {
    border: 1px solid grey;
    display: inline-block;
    height: 2.1875rem;
    vertical-align: top;
    width: 2.1875rem;
    top: 0;
    line-height: 30px;
    right: 0;
    border-radius: 8px;
    text-align: center
}

#secondary-toggle .search-sec .search-box span:after {
    font-size: 1.25rem
}

.menu-icon {
    background: 0 0
}

.cover-banner,.image-frame {
    background-position: center
}

.menu-icon span {
    display: block;
    position: absolute;
    height: 7px;
    width: 50%;
    border: 2px solid grey;
    border-left: none;
    border-right: none;
    opacity: 1;
    transform: rotate(0);
    transition: .25s ease-in-out
}

.menu-icon span:nth-child(even) {
    left: 50%;
    border-radius: 0;
    border-right: 2px solid grey
}

.menu-icon span:nth-child(odd) {
    left: 0;
    border-radius: 0;
    border-left: 2px solid grey
}

.menu-icon span:nth-child(1),.menu-icon span:nth-child(2) {
    top: 0
}

.menu-icon span:nth-child(3),.menu-icon span:nth-child(4) {
    top: 10px
}

.menu-icon span:nth-child(5),.menu-icon span:nth-child(6) {
    top: 20px
}

.menu-icon.open span:nth-child(1),.menu-icon.open span:nth-child(6) {
    transform: rotate(45deg)
}

.menu-icon.open span:nth-child(2),.menu-icon.open span:nth-child(5) {
    transform: rotate(-45deg)
}

.menu-icon.open span:nth-child(1) {
    left: 3px;
    top: 3px
}

.menu-icon.open span:nth-child(2) {
    left: calc(8px - 4px);
    top: 8px;
    width: 100%
}

.menu-icon.open span:nth-child(3) {
    left: -50%;
    opacity: 0
}

.menu-icon.open span:nth-child(4) {
    left: 100%;
    opacity: 0
}

.menu-icon.open span:nth-child(5) {
    left: 3px;
    top: 16px
}

.menu-icon.open span:nth-child(6) {
    left: calc(19px - 3px);
    top: 16px
}

.secondary-toggle:focus {
    outline: 0
}

.secondary-toggle-active .secondary-toggle-button {
    color: #ff801e
}

.case-slider {
    opacity: 1;
    transition: all .6s
}

.case-slider.ng-hide {
    height: 0;
    overflow: hidden;
    display: block!important;
    margin: 0;
    opacity: 0
}

.main .title,.main h2 {
    margin-bottom: 1.875rem;
    border-bottom: 2px solid grey
}

.image-frame {
    background-size: contain;
    background-repeat: no-repeat
}

.image-carousel .image-frame,.image-carousel carousel {
    background-color: #0a0a0a
}

.image-carousel .image-frame {
    height: 200px
}

@media print,screen and (min-width: 40em) {
    .image-carousel .image-frame {
        height:460px
    }
}

@media screen and (device-width: 320px) and (orientation:portrait) {
    .grid carousel-sync {
        max-width:320px;
        padding-left: 0
    }
}

@media screen and (device-width: 360px) and (orientation:portrait) {
    .grid carousel-sync {
        max-width:350px;
        padding-left: 20px
    }
}

@media screen and (device-width: 375px) and (orientation:portrait) {
    .grid carousel-sync {
        max-width:360px;
        padding-left: 20px
    }
}

@media screen and (device-width: 414px) and (orientation:portrait) {
    .grid carousel-sync {
        max-width:400px;
        padding-left: 20px
    }
}

@media screen and (max-width: 320px) {
    .grid carousel .slides {
        max-width:320px;
        padding-left: 11px
    }
}

.loader-wrap {
    position: relative;
    min-height: 3rem
}

.loading-indicator {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(254,254,254,.7);
    z-index: 2;
    transition: all 1s;
    opacity: 1;
    visibility: visible
}

.loading-indicator.ng-hide {
    opacity: 0;
    visibility: hidden
}

.loading-indicator.ng-hide-add,.loading-indicator.ng-hide-removetest {
    display: block
}

.main .content.no-bdr:after,.main.events .content:after {
    display: none
}

.loading-indicator span {
    font-size: 5em;
    left: 50%;
    margin-left: -.5em;
    position: absolute;
    top: 1rem;
    color: #ff801e
}

.loading-indicator.center span {
    top: 50%;
    margin-top: -.5em
}

.main {
    padding: 3.125rem 0 2.1875rem;
    position: relative;
    background: #fefefe
}

@media print,screen and (min-width: 40em) {
    .main {
        padding-left:4%;
        padding-right: 4%
    }
}

@media print,screen and (min-width: 48em) {
    .main {
        padding:3.125rem 1.25rem
    }
}

@media screen and (min-width: 64em) and (max-width:74.9375em) {
    .main {
        padding-left:1.25rem;
        padding-right: 1.25rem
    }
}

.main .title {
    padding-bottom: 1.5625rem
}

.main .title h5 {
    color: #4d4d4d;
    font-weight: 500
}

.main h2 {
    padding-bottom: 1.25rem;
    font-weight: 300;
    font-family: "Helvetica Neue LT Std"
}

@media screen and (max-width: 39.9375em) {
    .main h2 {
        margin:0 4% 2.5rem;
        padding-bottom: .625rem;
        border-bottom: 1px solid grey
    }

    .main .content h2 {
        margin-left: 0;
        margin-right: 0;
        text-align: center
    }
}

.main h4 {
    padding-bottom: 1.25rem;
    margin-bottom: 1.875rem;
    font-family: "Helvetica Neue";
    font-weight: 500
}

.main .content {
    padding-left: 4%;
    padding-right: 4%;
    position: relative
}

@media print,screen and (min-width: 40em) {
    .main .content {
        padding-left:0;
        padding-right: 0
    }
}

@media print,screen and (min-width: 48em) {
    .main .content {
        padding-right:1.25rem
    }
}

@media print,screen and (min-width: 64em) {
    #mobile-toggle li {
        -ms-flex-flow:row nowrap;
        flex-flow: row nowrap;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto
    }

    .main .content {
        padding-left: 0;
        padding-right: 0
    }

    .main.events .content:after {
        display: block
    }
}

.main .content h2 {
    border-bottom: 1px solid grey;
    margin-top: 50px
}

.main .content h2:first-child {
    margin-top: 0
}

.main .content ol {
    margin-left: 0
}

.main .content ol li {
    padding-left: 1.25rem
}

.main .content .generic-head-style h1 {
    font-size: 2.5rem;
    font-family: "Helvetica Neue LT Std";
    font-weight: 300
}

.main .content .generic-head-style h1,.main .content .generic-head-style h2,.main .content .generic-head-style h3,.main .content .generic-head-style h4,.main .content .generic-head-style h5,.main .content .generic-head-style h6 {
    padding-bottom: 0;
    border-bottom: none;
    margin-bottom: .9375rem;
    margin-top: 0;
    line-height: 1
}

.main.bdr-short .content:after {
    border-right: none
}

.main .section-subscribe h2 {
    margin-bottom: 0;
    border-bottom: none;
    padding-bottom: 1.25rem
}

@media print,screen and (min-width: 48em) {
    .main .content p {
        padding-left:0;
        padding-right: 0
    }

    .main .section-subscribe h2 {
        padding-bottom: 0
    }
}

.main .section-subscribe.row .row {
    max-width: 92%;
    -ms-flex: 0 0 92%;
    flex: 0 0 92%;
    margin: 0 auto
}

@media print,screen and (min-width: 40em) {
    .main .section-subscribe.row .row {
        max-width:100%;
        margin: 0 auto;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%
    }
}

.main.events .content {
    padding-left: 0;
    padding-right: 0
}

.panel .menu.tags {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.panel .menu.tags li {
    font-family: HelveticaNeue-Light;
    margin-right: .625rem;
    margin-bottom: .625rem;
    font-size: .9375rem
}

@media screen and (max-width: 39.9375em) {
    .panel .menu.tags li {
        padding-left:.9375rem
    }
}

@media print,screen and (min-width: 48em) {
    .panel .menu.tags li {
        margin-right:.75rem;
        margin-bottom: .75rem;
        font-size: 1.125rem
    }
}

.panel .menu.tags li a {
    border: 1px solid grey;
    border-radius: 5px;
    padding: .4375rem
}

.panel .menu.tags li.active a,.panel .menu.tags li:hover a {
    background: grey;
    color: #fefefe
}

.menu.list-wo-padd {
    padding-left: 0;
    margin-left: 0
}

@media screen and (max-width: 39.9375em) {
    .menu.list-wo-padd {
        margin-bottom:20px
    }
}

.menu.list-wo-padd li,.menu.list-wo-padd span {
    font-size: 1rem;
    font-family: "Helvetica Neue LT Std";
    font-weight: 300;
    margin-right: .3125rem
}

.menu.list-wo-padd li a,.menu.list-wo-padd span a {
    padding: 0;
    color: grey
}

.menu.list-wo-padd li:hover a,.menu.list-wo-padd span:hover a {
    text-decoration: underline;
    background: 0 0
}

.menu.services-provided li {
    font-family: "Helvetica Neue";
    font-size: 1rem
}

.secondary-toggle {
    position: absolute;
    right: 15px;
    top: 18px
}

.secondary-toggle .menu-icon {
    width: 33px;
    height: 25px
}

.secondary-toggle .menu-icon:after {
    box-shadow: none;
    background: 0 0;
    font-family: apex;
    font-size: 1.5rem;
    content: "\f013";
    color: grey;
    z-index: 1
}

.secondary-toggle .menu-icon:hover {
    border: none;
    box-shadow: none;
    background: 0 0
}

.secondary-toggle .menu-icon:hover:after {
    box-shadow: none;
    border: none;
    background: 0 0
}

#secondary-toggle {
    background: #fff;
    position: fixed;
    top: 0;
    width: 90%;
    right: -90%;
    padding: 70px 0 0;
    transition: all .6s;
    opacity: 0;
    z-index: 9;
    overflow: auto;
    height: 100%
}

@media print,screen and (min-width: 64em) {
    #secondary-toggle {
        display:none
    }
}

#secondary-toggle .panel {
    padding-bottom: 2.5rem;
    padding-top: 2rem
}

#secondary-toggle .month {
    padding: .5em
}

.secondary-toggle-active #secondary-toggle {
    right: 0;
    opacity: 1
}

.media-object {
    margin-bottom: 2rem
}

@media print,screen and (min-width: 48em) {
    .media-object {
        margin-bottom:1rem
    }
}

.media-object .thumbnail {
    border: none;
    box-shadow: none
}

.media-object h6 {
    color: #4d4d4d;
    font-size: 1rem;
    font-family: HelveticaNeue-Bold;
    font-weight: 400
}

.media-object h6 a {
    color: #4d4d4d
}

.media-object h6:hover a {
    color: #ff801e;
    text-decoration: underline
}

.media-object p {
    line-height: 20px
}

.blog .media-object {
    margin-bottom: 1.875rem
}

.blog .media-object h6 {
    font-weight: 700;
    line-height: 1.3
}

.blog .media-object p {
    line-height: 1.5;
    margin-bottom: .625rem
}

.reveal.tiny {
    width: 100%
}

@media print,screen and (min-width: 40em) {
    .reveal.tiny {
        width:32.625rem
    }
}

.reveal.small {
    width: 100%
}

@media screen and (min-width: 51.25em) {
    .reveal.small {
        width:50rem
    }
}

.reveal .section-contact {
    text-align: center;
    padding: 1.875rem 2.8125rem 3.125rem
}

@media print,screen and (min-width: 48em) {
    .blog .media-object h6 {
        font-size:18px
    }

    .reveal .section-contact {
        padding: 1.875rem 5rem 3.125rem
    }
}

@media screen and (max-width: 39.9375em) {
    .reveal .section-contact {
        padding-left:.875rem;
        padding-right: .875rem
    }
}

.reveal .section-contact form {
    margin: 0 auto;
    max-width: 100%
}

.reveal .section-contact form .button {
    margin-top: 8%;
    min-width: 75%
}

.reveal .section-contact form label {
    text-align: left;
    font-size: .875rem
}

@media print,screen and (min-width: 48em) {
    .reveal .section-contact form label {
        font-size:1rem
    }
}

.reveal .section-contact .close-button {
    position: absolute;
    right: 30px;
    top: 30px;
    font-size: 1.5rem
}

@media print,screen and (min-width: 48em) {
    .reveal .section-contact .close-button {
        font-size:2rem
    }
}

.reveal .section-contact h4 {
    padding-top: 3.375rem;
    padding-bottom: 1.25rem;
    text-transform: uppercase
}

.reveal .section-contact .steps {
    display: inline-block;
    margin-top: 1.25rem
}

.reveal .section-contact .steps a {
    width: 100px;
    height: 5px;
    margin-right: .625rem;
    background: grey
}

.reveal .section-contact .steps a.active,.reveal .section-contact .steps a:hover {
    background: #ff801e
}

.reveal .section-contact .steps .step-number {
    display: block;
    margin-top: .625rem;
    font-size: .75rem
}

#not-supported {
    display: none;
    top: 0;
    left: 0;
    position: fixed;
    height: 100%;
    width: 100%;
    text-align: center;
    z-index: 1000;
    background-color: #FFF
}

#not-supported .logo {
    font-size: 10em;
    color: #1779ba
}

.not-supported {
    overflow: hidden
}

.not-supported #not-supported {
    display: block
}

.not-supported #not-supported::before,.not-supported #not-supported>div {
    display: inline-block;
    vertical-align: middle
}

.not-supported #not-supported::before {
    content: '';
    height: 100%
}

.not-supported .browser-downloads a.browsericon {
    width: 25%;
    float: left
}

pagination-page-links .fa {
    font-size: .75em;
    transition: all .3s
}

pagination-page-links ul {
    padding: 0
}

pagination-page-links a.page {
    font-size: 1em;
    font-weight: 400
}

pagination-page-links .shifter:not(.disabled):hover .fa {
    color: #ff801e
}

.panel {
    margin-bottom: 3.125rem
}

.panel .panel-title {
    border-bottom: 2px solid grey;
    margin-bottom: 2.1875rem;
    padding-bottom: .9375rem;
    text-align: center
}

.panel .panel-title h5 {
    font-weight: 500;
    text-align: center
}

@media print,screen and (min-width: 40em) {
    .panel .panel-title h5 {
        text-align:center
    }
}

@media screen and (max-width: 39.9375em) {
    .panel .panel-title {
        text-align:left
    }

    .sidebar .button.full {
        min-width: 100%;
        max-width: 100%
    }
}

.panel ol,.panel ul {
    padding-left: 0
}

.panel .vertical li a {
    line-height: 1.4;
    padding: 0 0 .9375rem
}

.panel .vertical li .date {
    display: block
}

.panel .vertical li .next {
    float: right;
    font-size: 26px
}

.panel .video-icon-img {
    width: 40px;
    height: 40px
}

.panel .list-number {
    margin-left: 0
}

.panel .list-number .shrink {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.panel .list-number h2 {
    padding-bottom: 0
}

.panel .list-number p:last-child {
    margin-bottom: 0
}

.panel h5 {
    font-weight: 500;
    text-align: center
}

@keyframes loader {
    0%,10%,100% {
        width: 80px;
        height: 80px
    }

    65% {
        width: 150px;
        height: 150px
    }
}

@keyframes loaderBlock {
    0%,30% {
        transform: rotate(0)
    }

    55% {
        background-color: rgba(109,179,75,.7)
    }

    100% {
        transform: rotate(90deg)
    }
}

@keyframes loaderBlockInverse {
    0%,20% {
        transform: rotate(0)
    }

    55% {
        background-color: rgba(109,179,75,.7)
    }

    100% {
        transform: rotate(-90deg)
    }
}

.preloader-wrapper {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 10;
    overflow: hidden;
    background-color: #fff
}

.preloader {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 80px;
    height: 80px;
    transform: translate(-50%,-50%) rotate(45deg) translate3d(0,0,0);
    animation: loader 1.2s infinite ease-in-out
}

.preloader span {
    position: absolute;
    display: block;
    width: 40px;
    height: 40px;
    background-color: #6db34b;
    animation: loaderBlock 1.2s infinite ease-in-out both
}

.preloader span:nth-child(2),.preloader span:nth-child(3) {
    animation: loaderBlockInverse 1.2s infinite ease-in-out both
}

.preloader span:nth-child(1) {
    top: 0;
    left: 0
}

.preloader span:nth-child(2) {
    top: 0;
    right: 0
}

.preloader span:nth-child(3) {
    bottom: 0;
    left: 0
}

.preloader span:nth-child(4) {
    bottom: 0;
    right: 0
}

.profile-link {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    height: 80px;
    transition: none
}

.profile-link img {
    -ms-flex: 0 0 80px;
    flex: 0 0 80px;
    width: 80px
}

.profile-link>div {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    background-color: #e5e5e5;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column
}

.profile-link h2 {
    color: #0a0a0a;
    margin: 0;
    font-size: 1em;
    padding: .625rem 1rem;
    border-bottom: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    font-weight: 700
}

.profile-link .linked-in-cta {
    color: #fefefe;
    padding: 0 1rem 0 2rem;
    background-color: #0173A7;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    transition: background-color .3s
}

.profile-link .linked-in-cta span {
    margin-right: 1rem
}

.profile-link:hover .linked-in-cta {
    background-color: #ff801e
}

.rte ol li {
    line-height: 1.6;
    margin-bottom: 1rem
}

.sidebar {
    position: relative;
    padding-left: 4%;
    padding-right: 4%
}

.sidebar .vertical-listing {
    padding: 0;
    margin: 0
}

.sidebar .vertical-listing h6 {
    line-height: 20px
}

.sidebar .vertical-listing h6 a {
    color: #4d4d4d
}

.sidebar .vertical-listing h6 a:hover {
    color: #ff801e;
    text-decoration: underline
}

@media print,screen and (min-width: 40em) {
    .panel h5 {
        text-align:left
    }

    .sidebar {
        padding-left: 0;
        padding-right: 0
    }
}

@media screen and (max-width: 47.9375em) {
    .sidebar {
        margin-top:3em
    }
}

@media print,screen and (min-width: 48em) {
    .sidebar {
        margin-top:3em;
        padding-left: 12px;
        padding-right: 0
    }
}

@media print,screen and (min-width: 64em) {
    .sidebar {
        padding-left:2.25rem;
        padding-right: 0
    }
}

.sidebar .panel:not(:last-child) {
    margin-bottom: 5.9375rem
}

.sidebar .panel h6 {
    margin-bottom: 0
}

.sidebar .panel .italicized {
    font-size: 13px;
    color: grey;
    font-family: HelveticaNeue-Italic
}

.sidebar .panel .thumbnail {
    padding: 0;
    border: none
}

.reverse .content:before,.reverse .sidebar:after,.sidebar:before {
    border-right: 2px solid grey;
    position: absolute;
    bottom: 0;
    height: 100%;
    content: '';
    top: 0
}

.sidebar .panel .vertical li {
    font-size: 14px;
    color: #4d4d4d;
    font-weight: 500;
    border-bottom: 1px solid grey;
    padding-bottom: .3125rem
}

.sidebar .panel .vertical li:not(:last-child) {
    margin-bottom: 1.5625rem
}

.sidebar .panel .vertical li a {
    color: #4d4d4d
}

.sidebar .panel .vertical li a:hover {
    color: #ff801e
}

.sidebar .panel .vertical li.hide-bottom-border {
    border-bottom: none
}

.sidebar .panel .vertical.block li {
    margin-bottom: 0;
    padding-bottom: 0;
    font-family: "Helvetica Neue";
    font-weight: 300
}

.sidebar .panel .vertical.block li a {
    padding: .75rem 0 .75rem .625rem;
    display: block
}

.sidebar .panel .vertical.block li.active a,.sidebar .panel .vertical.block li:hover a {
    background: #ff801e;
    color: #fefefe
}

.sidebar .panel .menu.tags {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.sidebar .panel ol li {
    padding-bottom: 1.25rem
}

.sidebar:before {
    margin-left: 0;
    display: none
}

@media print,screen and (min-width: 48em) {
    .sidebar .panel .vertical li {
        font-size:16px
    }

    .sidebar:before {
        margin-left: -23px;
        display: block
    }
}

.sidebar .button {
    min-width: 100%;
    max-width: 100%
}

.sidebar .media-object h6 a {
    font-size: 1rem;
    font-weight: 400;
    font-family: HelveticaNeue-Bold;
    color: #4d4d4d
}

.sidebar .media-object:hover p {
    color: #ff801e
}

.sidebar .media-object:hover .img-effect1:before {
    transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1)
}

.sidebar .media-object:hover .img-effect1:after {
    transform: scale(0);
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -o-transform: scale(0)
}

.reverse .content:after {
    display: none
}

.reverse .content:before {
    left: -15px;
    display: none
}

.reverse .sidebar {
    padding-left: 4%;
    padding-right: 4%
}

@media print,screen and (min-width: 48em) {
    .reverse .content:before {
        display:block
    }

    .reverse .sidebar {
        padding-left: 0;
        padding-right: 1.875rem
    }
}

.reverse .sidebar:before {
    display: none
}

.reverse .sidebar:after {
    margin-right: .8125rem;
    right: 0;
    display: none
}

.event-detail-box,.event-img,.event-img::after {
    position: relative
}

@media print,screen and (min-width: 64em) {
    .reverse .content:before {
        left:-30px
    }

    .reverse .sidebar:after {
        display: block
    }
}

.tab-section .tabs {
    padding: 0;
    border-radius: 15px;
    border-width: 1px;
    border-color: #e0e0e0
}

.tab-section .tabs.radius li {
    text-align: center
}

.tab-section .tabs.radius li:first-child,.tab-section .tabs.radius li:first-child a {
    border-radius: 10px 0 0 10px
}

.tab-section .tabs li {
    font-family: "Helvetica Neue LT Std";
    border-right: 1px solid grey
}

.tab-section .tabs li a {
    font-size: 1.3125rem;
    font-weight: 300;
    color: grey;
    padding: .8rem 1rem
}

.event-prog-detail,.event-prog-detail h4 {
    font-size: 1rem;
    font-family: "Helvetica Neue"
}

.tab-section .tabs li a:focus,.tab-section .tabs li a:hover {
    background-color: none
}

.tab-section .tabs li:focus,.tab-section .tabs li:hover {
    background-color: grey;
    color: #fefefe
}

.tab-section .tabs li:focus a,.tab-section .tabs li:hover a {
    background: 0 0;
    color: #fefefe
}

.tab-section .tabs li.is-active {
    background-color: grey;
    color: #fefefe
}

.tab-section .tabs li.is-active a {
    background: 0 0;
    color: #fefefe
}

.tab-section .tabs li:last-child {
    border-right: none;
    border-radius: 0 10px 10px 0
}

.tab-section .tabs .tabs-title a {
    text-transform: uppercase
}

.tab-section .tabs-content {
    border: none;
    margin-top: 5.3125rem;
    color: grey
}

.tab-section .tabs-content .tabs-panel {
    padding: 0
}

.event-detail-box {
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)
}

.event-detail-box:hover .img-effect1::before {
    transform: scale(1);
    transition: all .5s
}

.event-detail-box:hover .img-effect1::after {
    transform: scale(0);
    transition: all .2s
}

.event-detail-box.match,.event-detail-box:hover {
    box-shadow: 0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2)
}

.event-detail-box.match .event-detail,.event-detail-box:hover .event-detail {
    box-shadow: none;
    background: #ff801e;
    color: #fefefe
}

.event-detail-box.match .event-detail h4,.event-detail-box.match .event-detail i,.event-detail-box.match .event-detail p,.event-detail-box.match .event-detail span,.event-detail-box:hover .event-detail h4,.event-detail-box:hover .event-detail i,.event-detail-box:hover .event-detail p,.event-detail-box:hover .event-detail span {
    color: #fefefe
}

.event-detail-box .event-detail {
    box-shadow: none
}

.date-sec {
    margin-bottom: 1.25rem;
    width: 100%
}

@media screen and (max-width: 39.9375em) {
    .date-sec {
        border-bottom:1px solid grey;
        padding-bottom: 2.5rem;
        width: 90%;
        margin: 0 auto 2.5rem
    }
}

.event-img::after {
    content: '';
    display: block;
    padding-top: 50%
}

.event-img img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%
}

.event-prog-detail {
    text-align: left;
    font-weight: 300
}

.event-prog-detail p,.event-prog-detail span {
    color: grey
}

.event-prog-detail h4 {
    margin-bottom: .1875rem;
    font-weight: 500;
    line-height: 1;
    border-bottom: none;
    padding-bottom: 0
}

.event-detail,.section-tile {
    margin-bottom: 15px
}

.event-prog-detail span {
    display: block;
    line-height: 1.2;
    paddin-bottom: .3125rem
}

.event-detail {
    position: relative;
    background: #e5e5e5;
    padding: 15px 10px 15px 15px;
    color: #3d3d3d;
    display: block;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)
}

@media print,screen and (min-width: 40em) {
    .event-detail {
        padding:15px 10px
    }
}

.event-detail .event-date {
    text-align: center;
    display: inline-block;
    font-family: "Helvetica Neue";
    padding-top: 0
}

.event-detail .event-date .event-month {
    font-size: 1.5rem;
    padding-bottom: 10px;
    display: inline-block
}

.event-detail .event-date .date {
    font-size: 3.3125rem;
    display: block
}

.event-detail i {
    font-size: 1.5rem;
    color: grey
}

.event-detail i:hover,.section-tile a,.section-tile h4,.section-tile h5 {
    color: #fefefe
}

.section-tile.generic .background,.section-tile.generic>div {
    padding-top: 55%
}

.section-tile.tile:not(.bottom) .content>div {
    background-color: transparent
}

.section-tile .content {
    background-color: rgba(0,0,0,.5)
}

.section-tile h4 {
    font-size: 2.5em
}

.section-tile h4,.section-tile h5 {
    margin: 0;
    padding: 0;
    text-transform: uppercase
}

.section-tile .title {
    margin-bottom: 0;
    padding-bottom: 0;
    border-bottom-width: 0
}

.section-tile .title h5 {
    color: #fefefe;
    font-size: 1.125rem
}

.section-tile a {
    transition: color .3s
}

.section-tile a:hover {
    color: #ff801e
}

.section-tile.bottom .content {
    background-color: transparent;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}

@media print,screen and (min-width: 64em) {
    .section-tile.bottom .content::before {
        content:'';
        -ms-flex: 0 0 30px;
        flex: 0 0 30px;
        height: 30px;
        max-height: 30px;
        display: block;
        width: 100%;
        background-image: linear-gradient(to bottom,transparent,rgba(0,0,0,.5));
        opacity: 1;
        transition: opacity .6s
    }
}

.section-tile.bottom .content>div {
    background-color: rgba(0,0,0,.5)
}

.section-tile.bottom.loading .content::before {
    opacity: 0
}

.section-tile.bottom p {
    padding-top: 1rem
}

.section-tile.bottom:hover .vc {
    height: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 0!important
}

.section-tile.bottom:hover .below {
    -ms-flex: 1 0 100%;
    flex: 1 0 100%;
    max-height: 100%
}

@media print,screen and (max-width: 64em) {
    .section-tile .vc {
        margin-top:0!important
    }
}

.arrow-link {
    position: relative;
    display: block
}

.arrow-link .right-arrow {
    text-align: right;
    display: none;
    font-size: 1.5em;
    position: absolute;
    bottom: 10px;
    right: 15px;
    transition: opacity .6s;
    color: #fefefe;
    z-index: 5
}

.section-about h2,.section-about h3,.section-about h4,.section-about h5 {
    border-bottom: 2px solid grey;
    margin-bottom: 1.5625rem;
    padding-bottom: 1.25rem
}

.section-about h4,.section-about h5 {
    font-weight: 500
}

.section-about .tab-section {
    position: relative
}

.section-about .tab-section #example-tabs {
    margin-left: 0;
    margin-right: 0;
    max-width: 100%
}

@media print,screen and (min-width: 48em) {
    .section-about .tab-section #example-tabs {
        margin-left:0;
        margin-right: 4%;
        max-width: 96%
    }
}

@media print,screen and (min-width: 64em) {
    .arrow-link .right-arrow {
        display:block;
        opacity: 0
    }

    .arrow-link:hover .right-arrow {
        opacity: 1
    }

    .section-about .tab-section #example-tabs {
        margin-left: 0;
        margin-right: 0;
        max-width: 100%
    }
}

.section-about .tab-section:after {
    content: '';
    position: absolute;
    height: 100%;
    top: 0;
    bottom: 0;
    right: -15px;
    display: none
}

.section-about .tab-section .tabs-content {
    padding-left: 4%;
    padding-right: 4%;
    margin-top: 0
}

@media print,screen and (min-width: 40em) {
    .section-about .tab-section .tabs-content {
        padding-left:0;
        padding-right: 0;
        margin-top: 4.0625rem
    }
}

@media print,screen and (min-width: 48em) {
    .section-about .tab-section:after {
        display:block;
        right: -6px
    }

    .section-about .tab-section .tabs-content {
        padding-left: 0;
        padding-right: 4%
    }
}

.section-about .tab-section .tabs-content h2 {
    margin-left: 0;
    margin-right: 0
}

.section-about .tab-section .tabs-content h2,.section-about .tab-section .tabs-content h3,.section-about .tab-section .tabs-content h4 {
    text-align: center
}

.section-about .tab-section .tabs-panel p+h6 {
    margin-top: 0
}

.section-about .sidebar .press .buttons {
    margin-top: 1em
}

#about .featured-blog {
    margin-bottom: 1.5rem
}

#about .featured-blog h6 {
    margin-bottom: 1rem
}

@media print,screen and (min-width: 64em) {
    .section-about .tab-section:after {
        display:block;
        right: -30px
    }

    .section-about .tab-section .tabs-content {
        padding-left: 0;
        padding-right: 0
    }
}

.blog .media-object .media-object-section,.blog .media-object h6 {
    font-size: 1rem
}

#blog .blog-menu {
    z-index: 11
}

#blog .blog-navigation {
    -ms-flex: 1 1 auto;
    flex: 1 1 auto
}

#blog .select {
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    padding-left: 17px
}

#blog .select::before {
    left: 1rem
}

.blog .media-object .media-object-section:first-child .thumbnail img {
    width: 100%
}

@media screen and (max-width: 39.9375em) {
    .blog .media-object {
        padding:0 4%
    }

    .blog .media-object .media-object-section p {
        display: none
    }

    .blog .blog-main-posts pagination:last-child h2 {
        margin-top: 3.875rem
    }
}

.blog .blog-main-posts .half .half-column {
    padding-right: 0;
    padding-left: 0
}

@media print,screen and (min-width: 40em) {
    .section-about .tab-section .tabs-content h2,.section-about .tab-section .tabs-content h3,.section-about .tab-section .tabs-content h4 {
        text-align:left
    }

    .blog .blog-main-posts .half .half-column {
        padding-right: 1.25rem;
        padding-left: 0
    }
}

.blog .blog-main-posts .half:last-child .half-column {
    padding-left: 0;
    padding-right: 0
}

.blog .blog-main-posts .half:last-child .half-column:after {
    display: none
}

.blog .blog-main-posts .half-column {
    position: relative
}

.blog .blog-main-posts .half-column::after {
    border-right: 2px solid grey;
    content: "";
    height: 100%;
    left: 100%;
    margin-left: 6px;
    position: absolute;
    top: 0;
    width: 2px;
    display: none
}

@media print,screen and (min-width: 40em) {
    .blog .blog-main-posts .half:last-child .half-column {
        padding-left:1.25rem;
        padding-right: 0
    }

    .blog .blog-main-posts .half-column::after {
        display: block
    }
}

.blog .blog-main-posts .media-object:hover a {
    color: #4d4d4d
}

.blog .blog-main-posts .media-object:hover p {
    color: #ff801e
}

.blog .blog-main-posts .media-object:hover .img-effect1:before {
    transform: scale(1);
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1)
}

.blog .blog-main-posts .media-object:hover .img-effect1:after {
    transform: scale(0);
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -o-transform: scale(0)
}

.cover-banner.blog-title .cover-text {
    bottom: 0
}

.cover-banner.blog-title .cover-text .arrow {
    position: relative;
    top: -2.5rem
}

.cover-banner.blog-title .cover-text .arrow a {
    margin-top: -1.25rem;
    font-size: 1.875rem
}

@media print,screen and (min-width: 64em) {
    .cover-banner.blog-title .cover-text .arrow {
        top:-3.75rem
    }

    .cover-banner.blog-title .cover-text .arrow a {
        margin-top: -1.5rem;
        font-size: 3rem
    }
}

@media (max-width: 767px) {
    .blog.single .sidebar {
        margin-top:3em
    }
}

#blogpost .media-object {
    margin-bottom: 0
}

@media screen and (max-width: 39.9375em) {
    .blog form {
        padding:0 1rem
    }

    .cover-banner .author {
        font-size: .875rem
    }

    .blog.single .content .rte {
        padding-right: 4%;
        padding-left: 4%
    }

    .careers .flex-video {
        margin-left: -4.25%;
        margin-right: -4.25%
    }

    .careers .position-detail {
        text-align: center
    }
}

.careers .position-detail {
    padding-left: 0;
    margin-left: 4%;
    margin-right: 4%
}

@media print,screen and (min-width: 40em) {
    .careers .position-detail {
        margin-left:0;
        margin-right: 0
    }
}

@media print,screen and (min-width: 64em) {
    .careers .position-detail {
        margin-left:0;
        margin-right: auto
    }
}

.careers .position-detail li {
    display: block;
    border-bottom: 1px solid grey;
    list-style: none;
    margin-bottom: 1.25rem;
    padding-bottom: 1.25rem
}

.careers .position-detail li h4 {
    font-size: 1.125rem;
    color: #5f5f5f;
    font-weight: 500;
    margin-bottom: 0;
    border-bottom: none
}

.careers .position-detail li p {
    margin-bottom: 1.875rem
}

.careers .position-detail li:last-child {
    border-bottom: none;
    padding-bottom: 0
}

@media screen and (max-width: 39.9375em) {
    .careers .sidebar {
        margin-top:3em
    }
}

.careers .heading-w-search h2 {
    border-bottom-width: 0;
    margin-bottom: 0
}

.caseStudy .content p.category-title {
    margin-bottom: .05em;
    text-transform: uppercase
}

.caseStudies .filter [type=checkbox] {
    display: none
}

.caseStudies .filter [type=checkbox]+label[for] {
    display: inline-block;
    vertical-align: baseline;
    margin: 0;
    border: 1px solid grey;
    border-radius: 5px;
    padding: .4375rem;
    font-size: 1.125rem;
    line-height: normal;
    transition: all .5s
}

.button-set .atcb-link,.button-set .button,.demo-close svg {
    vertical-align: top
}

.caseStudies .filter input.ng-not-empty+label,.caseStudies .filter label:hover {
    background: grey;
    color: #fefefe
}

.caseStudies .categories label {
    transition: all .5s
}

.modal,.modal--active {
    transition: all .5s cubic-bezier(.23,1,.32,1)
}

.caseStudies .categories [type=checkbox],.caseStudies .categories [type=radio] {
    display: none
}

.caseStudies .categories [type=checkbox]+label[for],.caseStudies .categories [type=radio]+label[for] {
    margin: 0;
    padding: .75rem 0 .75rem .625rem;
    line-height: 1.4;
    width: 100%;
    font-size: 1rem
}

.caseStudies .categories input[type=checkbox].ng-not-empty+label,.caseStudies .categories input[type=radio].ng-not-empty.ng-valid-parse+label,.caseStudies .categories label:hover {
    background: #ff801e;
    color: #fefefe
}

#contact textarea,.mdl-textfield {
    width: 340px
}

.section-contact address {
    margin-bottom: 3.125rem;
    font-weight: 300;
    font-family: "Helvetica Neue";
    font-style: normal;
    font-size: 16px
}

.section-contact address strong {
    font-size: 18px;
    font-weight: 500
}

.section-contact address a {
    display: block;
    color: grey
}

#home .nav,.modal {
    display: -ms-flexbox
}

.section-contact address a:focus,.section-contact address a:hover {
    color: #ff801e
}

.section-contact address abbr {
    color: grey;
    font-weight: 400;
    text-decoration: none
}

.section-contact form {
    margin-top: 3.125rem
}

@media (min-width: 1024px) {
    .section-contact form {
        max-width:50%
    }
}

.section-contact label {
    color: grey;
    font-size: 16px
}

.section-contact input {
    padding: .5rem 0;
    margin: 0
}

.section-contact input,.section-contact input:focus {
    box-shadow: none;
    border: none;
    border-bottom: 1px solid grey
}

.section-contact textarea {
    border: 1px solid grey;
    min-height: 7.5rem;
    padding: 15px;
    resize: none
}

.section-contact .button {
    margin-top: 4%;
    text-transform: uppercase;
    font-size: 16px
}

.section-contact .button.full {
    width: 100%;
    max-width: 100%
}

@media print,screen and (min-width: 48em) {
    .section-contact .button {
        margin-top:15%
    }

    .section-contact .button.full {
        width: auto;
        max-width: auto
    }
}

.modal {
    will-change: visibility,opacity;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow-y: auto;
    overflow-x: hidden;
    z-index: 1000;
    visibility: hidden;
    opacity: 0
}

#modal__temp,.modal__content {
    will-change: transform,opacity
}

.modal__bg {
    background: 0 0
}

.modal--active {
    visibility: visible;
    opacity: 1;
    background: rgba(0,0,0,.5)
}

.modal--align-top {
    -ms-flex-align: start;
    align-items: flex-start
}

.modal__dialog {
    max-width: 600px;
    padding: 1.2rem
}

.modal__content {
    position: relative;
    background: #fefefe;
    background-clip: padding-box;
    box-shadow: 0 12px 15px 0 rgba(0,0,0,.25);
    opacity: 0;
    transition: all .25s cubic-bezier(.23,1,.32,1)
}

.modal__content--active {
    opacity: 1
}

.modal__close {
    z-index: 1100
}

.modal__trigger {
    position: relative;
    display: inline-block;
    line-height: 1;
    color: #fefefe;
    box-shadow: 0 2px 5px 0 rgba(0,0,0,.26);
    -webkit-tap-highlight-color: transparent;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    transition: all .5s cubic-bezier(.23,1,.32,1)
}

#modal__temp,.demo-close {
    position: absolute;
    top: 0;
    right: 0
}

.modal__trigger--active {
    z-index: 10
}

#modal__temp {
    left: 0;
    bottom: 0;
    background: #fff;
    transform: none;
    opacity: 1;
    transition: opacity .1s ease-out,transform .5s cubic-bezier(.23,1,.32,1);
    transition: opacity .1s ease-out,transform .5s cubic-bezier(.23,1,.32,1),-webkit-transform .5s cubic-bezier(.23,1,.32,1)
}

@media (max-width: 640px) {
    .demo-btns .modal__trigger {
        margin-bottom:.8rem
    }
}

.demo-close {
    margin: 1.2rem;
    padding: .6rem;
    background: rgba(0,0,0,.3);
    border-radius: 50%;
    transition: all .5s cubic-bezier(.23,1,.32,1)
}

.demo-close svg {
    width: 24px;
    fill: #fff
}

.demo-close:hover {
    background: rgba(0,0,0,.6)
}

.event .content h2 {
    margin-top: 1.8735rem
}

.event .content .description {
    display: block
}

.event .content .address {
    color: grey;
    font-weight: 400
}

.event .content a.address:hover {
    color: #ff801e
}

.events .next-month .month-title .arrow-button {
    display: none
}

@media screen and (max-width: 39.9375em) {
    .events .next-month .month-title.left {
        margin-bottom:3rem;
        padding: 0 1rem;
        text-align: center;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center
    }

    .events .next-month .month-title.left h4 {
        -ms-flex: 1 1 auto;
        flex: 1 1 auto
    }

    .events .next-month .month-title .arrow-button {
        display: block
    }

    .events .next-month .month-title h4 {
        padding-bottom: 0;
        margin-bottom: .05rem
    }
}

.event-sec .event-detail {
    position: relative;
    background: #e5e5e5;
    padding: 15px 10px 15px 15px;
    margin-bottom: 15px;
    color: grey;
    display: block;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)
}

@media print,screen and (min-width: 40em) {
    .event-sec .event-detail {
        padding:15px 10px
    }
}

.event-sec .event-detail .event-date {
    text-align: center;
    display: inline-block;
    font-family: "Helvetica Neue";
    padding-top: 0
}

.event-sec .event-detail .event-date .event-month {
    font-size: 1.5rem;
    padding-bottom: 10px;
    display: inline-block
}

@media screen and (min-width: 48em) and (max-width:63.9375em) {
    .event-sec .event-detail .event-date .event-month {
        font-size:1.125rem
    }
}

.event-sec .event-detail .event-date .date {
    font-size: 3.3125rem;
    display: block
}

@media screen and (min-width: 48em) and (max-width:63.9375em) {
    .event-sec .event-detail .event-date .date {
        font-size:2.25rem
    }
}

.event-sec .event-detail i {
    font-size: 1.5rem;
    color: grey
}

.event-sec .event-prog-detail,.event-sec .event-prog-detail h4 {
    font-size: 1rem;
    font-family: "Helvetica Neue"
}

.event-sec .event-detail i:hover,.event-sec .event-detail:hover *,.event-sec .event-detail:hover i,.ticket-info th {
    color: #fefefe
}

.event-sec .event-detail:hover {
    background: #ff801e;
    box-shadow: 0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2);
    color: #fefefe
}

.event-sec .event-prog-detail {
    text-align: left;
    font-weight: 300
}

.event-sec .event-prog-detail h4 {
    margin-bottom: .1875rem;
    font-weight: 500;
    line-height: 1;
    border-bottom: none;
    padding-bottom: 0
}

.table-scroll .rwd-table td:before,.ticket-info {
    font-family: "Helvetica Neue";
    font-weight: 400
}

.event-sec .event-prog-detail span {
    display: block;
    line-height: 1.2;
    paddin-bottom: .3125rem
}

.table-scroll .rwd-table {
    width: 100%
}

.table-scroll .rwd-table th {
    display: none
}

.table-scroll .rwd-table td {
    display: block
}

@media screen and (max-width: 64em) {
    .table-scroll .rwd-table td:first-child {
        padding-top:1.5rem
    }

    .table-scroll .rwd-table td:last-child {
        padding-bottom: 1.5rem
    }
}

.table-scroll .rwd-table td:before {
    content: attr(data-th) ": ";
    width: 6.5em;
    display: inline-block
}

.cover-banner.hm-banner:after,.cover-banner:after,.cover-banner:before,.search:before {
    content: ''
}

.table-scroll .rwd-table td,.table-scroll .rwd-table th {
    text-align: left
}

@media (min-width: 1024px) {
    .table-scroll .rwd-table td:before {
        display:none
    }

    .table-scroll .rwd-table td,.table-scroll .rwd-table th {
        display: table-cell
    }
}

.ticket-info {
    width: 100%;
    margin-bottom: 2.5rem
}

.ticket-info td {
    padding: .9375rem
}

.ticket-info th {
    font-weight: 500;
    background: #5f5f5f;
    padding: .5rem .9375rem
}

.ticket-info tr {
    background: #ebecee
}

.ticket-info tr:nth-child(even) {
    background: #d9dadd
}

.ticket-info td h3 {
    display: none
}

.ticket-info p {
    margin: 0
}

@media screen and (max-width: 39.9375em) {
    .ticket-info thead {
        display:none
    }

    .ticket-info table,.ticket-info tbody {
        display: block
    }

    .ticket-info tr {
        display: block;
        padding-left: 50%;
        position: relative;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .ticket-info td {
        display: block;
        padding: 0
    }

    .ticket-info p,.ticket-info td h3 {
        padding: .5rem .9375rem
    }

    .ticket-info td:first-child {
        padding: .5rem .9375rem;
        position: absolute;
        left: 0;
        top: 0;
        height: 100%;
        width: 50%
    }

    .ticket-info td h3 {
        display: block;
        background-color: #5f5f5f;
        color: #fefefe;
        margin: 0;
        font-size: .8rem
    }

    .button-set {
        text-align: center
    }
}

.atcb-list {
    border: 1px solid #ff801e;
    transition: all .3s;
    opacity: 0;
    visibility: hidden
}

.atcb-list .atcb-item {
    background-color: #EBECEE;
    padding: .15rem 1.125rem;
    border-bottom: 1px solid grey
}

.atcb-link:active+.atcb-list,.atcb-link:focus+.atcb-list {
    visibility: visible;
    opacity: 1
}

@media screen and (max-width: 736px) and (orientation:landscape) {
    .button-set {
        text-align:center
    }
}

#home .case-study-slider {
    height: 220px;
    margin-bottom: 2.5rem
}

@media print,screen and (min-width: 64em) {
    #home .case-study-slider {
        height:445px
    }
}

#home .case-study-slider .slides {
    height: 100%
}

#home .client-slider,#home .nav {
    height: 50px
}

@media screen and (max-width: 39.9375em) {
    #home .client-slider .nav {
        display:none!important
    }
}

#home .nav {
    background-color: #ff801e;
    width: 50px;
    top: 50%;
    margin-top: -25px;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    border: 3px solid #fefefe;
    border-radius: 30px;
    opacity: .5;
    transition: opacity .3s
}

#home .nav:hover {
    opacity: 1
}

#home .nav span {
    font-size: 1.4em;
    font-weight: 700;
    position: relative
}

.cover-banner .cover-text .author,.cover-banner .cover-text h1,.cover-banner .cover-text h2 {
    font-family: "Helvetica Neue LT Std";
    font-weight: 300;
    color: #fefefe
}

#home .nav.next {
    right: 1rem
}

#home .nav.next span {
    left: .1em
}

#home .nav.prev {
    left: 1rem
}

#home .nav.prev span {
    left: -.1em
}

#home .client-slider .slides {
    height: 100%;
    margin: 0 1rem;
    width: auto
}

#home .client-slider .slides::after,#home .client-slider .slides::before {
    content: '';
    width: 50px;
    height: 100%;
    position: absolute;
    z-index: 2;
    top: 0
}

#home .client-slider .slides::before {
    background-image: linear-gradient(to right,#fefefe,transparent);
    left: 0
}

#home .client-slider .slides::after {
    background-image: linear-gradient(to left,#fefefe,transparent);
    right: 0
}

#home .client-slider .color {
    opacity: 0;
    transition: opacity .3s;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 2
}

#home .client-slider .slide {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

#home .client-slider .slide a:hover .color {
    opacity: 1
}

#home .client-slider .prev {
    left: 0
}

#home .client-slider .next {
    right: 0
}

#home .case-study {
    background-size: cover;
    height: 100%;
    display: block
}

#home .case-study>div {
    opacity: 0;
    transition: all .3s;
    height: 100%;
    background-color: rgba(0,0,0,.5)
}

#home .case-study:hover>div {
    opacity: 1
}

.cover-banner {
    padding-top: 100%;
    background-size: cover;
    height: auto;
    position: relative;
    z-index: 0;
    overflow: hidden
}

@media print,screen and (min-width: 40em) {
    #home .client-slider .slides {
        margin:0 66px
    }

    .cover-banner {
        padding-top: 31.25%
    }
}

@media screen and (max-width: 39.9375em) {
    .cover-banner.mb50 {
        margin-bottom:1.25rem
    }
}

@media print,screen and (min-width: 64em) {
    .cover-banner {
        top:0;
        width: 100%;
        max-height: 100%
    }
}

.cover-banner img {
    max-width: 100%;
    height: auto;
    width: 100%
}

.cover-banner .links {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 2rem
}

.cover-banner .links .button {
    margin-bottom: 0
}

.cover-banner .cover-text {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    padding: 3rem 3% 1rem;
    background-image: linear-gradient(to top,rgba(0,0,0,.5) calc(100% - 2rem),transparent);
    z-index: 9;
    opacity: 1
}

.cover-banner .cover-text h1,.cover-banner .cover-text h2 {
    display: inline-block;
    text-transform: uppercase;
    padding-right: 4.375rem;
    line-height: 1
}

.cover-banner .cover-text .author strong {
    font-weight: 500
}

.cover-banner .cover-show .button-link,.cover-banner .cover-show .cover-detail-text h1,.cover-banner .cover-show h2,.cover-banner .wheel h1,.cover-banner .wheel svg text {
    font-family: "Helvetica Neue LT Std";
    font-weight: 300
}

.cover-banner .cover-text .author span {
    font-style: italic
}

.cover-banner .arrow {
    float: right
}

.cover-banner .arrow a {
    color: #fefefe;
    font-size: 1.5rem;
    border-radius: 50%;
    display: block;
    margin-top: 0
}

.cover-banner .arrow a:hover {
    color: #ff801e
}

.cover-banner:after,.cover-banner:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

.cover-banner:before {
    width: 0;
    transition: all .5s ease-in-out .75s;
    z-index: 2;
    background: rgba(255,128,30,.7)
}

.cover-banner.hm-banner .close {
    transition: all .5s linear .85s;
    opacity: 0;
    position: absolute
}

.cover-banner.hm-banner:after {
    background: rgba(10,10,10,.7);
    z-index: 0;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 100%
}

.cover-banner.hm-banner.active .animate {
    left: calc(100% - 400px);
    transform: translate(-50%,-50%);
    transition: all .5s ease .85s
}

@media screen and (max-width: 39.9375em) {
    .cover-banner .arrow a {
        margin-top:0
    }

    .cover-banner.hm-banner.active .animate {
        z-index: 0;
        left: 50%
    }
}

@media screen and (min-width: 40em) and (max-width:47.9375em) {
    .cover-banner.hm-banner.active .animate {
        z-index:0;
        left: 50%
    }
}

@media print,screen and (min-width: 64em) {
    .cover-banner.hm-banner.active .animate {
        left:calc(100% - 480px);
        transform: none
    }
}

@media screen and (min-width: 75em) {
    .cover-banner.hm-banner.active .animate {
        left:calc(100% - 560px)
    }
}

.cover-banner.hm-banner.active .wheel-centered {
    width: 100%;
    right: auto;
    left: auto
}

@media print,screen and (min-width: 48em) {
    .cover-banner .arrow a {
        font-size:2.5rem
    }

    .cover-banner.hm-banner.active .animate {
        transform: none
    }

    .cover-banner.hm-banner.active .wheel-centered {
        width: 100%
    }
}

@media screen and (min-width: 75em) {
    .cover-banner.hm-banner.active .wheel-centered {
        right:auto;
        width: 510px
    }
}

.cover-banner.hm-banner.active .wheel-centered h1 {
    z-index: -1
}

.cover-banner.hm-banner.active .close {
    position: absolute;
    right: 1%;
    top: 3%;
    font-size: 1.625rem;
    color: #fefefe;
    width: 30px;
    height: 30px;
    line-height: 30px;
    z-index: 9;
    transition: all .5s linear .85s;
    opacity: 1
}

@media screen and (max-width: 39.9375em) {
    .cover-banner.hm-banner.active .close {
        right:5%!important
    }
}

.cover-banner.hm-banner.active .close:hover {
    opacity: .7
}

.cover-banner.hm-banner.active:before {
    z-index: 2;
    width: 100%;
    transition: all .35s ease-in-out .55s
}

.cover-banner .cover-show {
    z-index: 2;
    color: #fefefe;
    opacity: 0;
    display: block;
    transition: all .5s ease .65s;
    transform: translate(-100%,0)
}

.cover-banner .cover-show .button {
    min-width: 160px
}

.cover-banner .cover-show .button-link {
    color: #fefefe;
    font-size: 1.125rem
}

@media print,screen and (min-width: 64em) {
    .cover-banner .cover-show .button {
        min-width:220px
    }

    .cover-banner .cover-show .button-link {
        font-size: 1.875rem
    }
}

.cover-banner .cover-show .button-link:hover i {
    color: #fefefe;
    background: #ff801e
}

.cover-banner .cover-show .button-link i {
    border-radius: 50%;
    background: #718d9b;
    display: inline-block;
    margin-left: .3125rem;
    color: #fefefe;
    line-height: 1.5rem;
    text-align: center;
    padding-left: .25rem;
    padding-top: .3125rem;
    width: 31px;
    height: 31px;
    font-size: 1rem
}

@media print,screen and (min-width: 64em) {
    .cover-banner .cover-show .button-link i {
        width:50px;
        height: 50px;
        padding-left: .5rem;
        font-size: 1.5rem;
        line-height: 2.625rem
    }
}

.cover-banner .cover-show .cover-detail-text {
    text-align: left;
    left: 0;
    height: 100%;
    overflow: auto;
    padding: 1.875rem 0
}

@media print,screen and (min-width: 48em) {
    .cover-banner .cover-show .button-link {
        position:relative
    }

    .cover-banner .cover-show .cover-detail-text {
        height: auto;
        left: 2%
    }
}

@media print,screen and (min-width: 64em) {
    .cover-banner .cover-show .cover-detail-text {
        left:4%
    }
}

@media screen and (min-width: 75em) {
    .cover-banner .cover-show .cover-detail-text {
        left:4%
    }
}

@media screen and (min-width: 90em) {
    .cover-banner .cover-show .cover-detail-text {
        left:6%
    }
}

.cover-banner .cover-show .cover-detail-text h1 {
    padding-bottom: 1.25rem
}

.cover-banner .cover-show .cover-detail-text>div {
    padding-right: 2.5rem;
    padding-left: .9375rem
}

.cover-banner .wheel {
    width: 380px;
    left: 50%;
    transition: all .5s ease .5s;
    right: auto;
    z-index: 3;
    transform: translateX(-50%) translateY(-50%)
}

@media print,screen and (min-width: 64em) {
    .cover-banner .wheel {
        width:450px
    }
}

@media screen and (min-width: 75em) {
    .cover-banner .wheel {
        width:510px
    }
}

@media screen and (max-width: 29.9375em) {
    .cover-banner .wheel {
        width:95%
    }
}

@media screen and (min-width: 40em) and (max-width:47.9375em) {
    .cover-banner .wheel {
        width:450px;
        height: 450px
    }
}

.cover-banner .wheel svg {
    width: 65%;
    height: auto
}

@media print,screen and (min-width: 40em) {
    .cover-banner .wheel svg {
        width:100%;
        height: 450px
    }
}

@media print,screen and (min-width: 64em) {
    .cover-banner .wheel svg {
        height:510px
    }

    .cover-banner .wheel svg path {
        cursor: pointer
    }

    .cover-banner .wheel svg path:hover {
        fill: #ff801e
    }

    .cover-banner .wheel svg path.hovered {
        fill: #ff801e!important
    }
}

.cover-banner .wheel svg text {
    cursor: pointer;
    font-size: 1.875rem
}

.cover-banner .wheel .wheel-centered {
    width: 100%;
    right: auto
}

.cover-banner .wheel .wheel-centered path.wheel-active {
    fill: #ff801e
}

.cover-banner .wheel h1 {
    color: #fefefe;
    text-transform: uppercase;
    line-height: 1;
    font-size: 2rem;
    z-index: -1
}

@media screen and (max-width: 29.9375em) {
    .cover-banner .wheel h1 {
        font-size:1rem
    }
}

@media screen and (max-width: 39.9375em) {
    .cover-banner .wheel h1 {
        font-size:.75rem
    }
}

@media screen and (min-width: 40em) and (max-width:47.9375em) {
    .cover-banner .wheel h1 {
        font-size:1.25rem
    }
}

@media screen and (min-width: 48em) and (max-width:63.9375em) {
    .cover-banner .wheel h1 {
        font-size:1.5rem
    }
}

.cover-banner.fixed-banner {
    position: relative;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 0
}

#home .cover-text {
    display: none
}

@media print,screen and (min-width: 40em) {
    .hm-banner {
        padding-top:0;
        height: 450px
    }
}

@media print,screen and (min-width: 64em) {
    .cover-banner.fixed-banner {
        top:75px;
        position: fixed
    }

    #home .cover-text {
        display: block
    }

    .hm-banner {
        height: calc(100% - 75px)
    }
}

.case-study-img {
    margin-bottom: 1rem
}

.case-study-img figure {
    position: relative
}

.case-study-img figure figcaption {
    background: rgba(0,0,0,.6);
    color: #fefefe;
    height: 100%;
    margin: auto;
    position: absolute;
    right: 0;
    left: 0;
    text-align: center;
    top: 0;
    width: 100%;
    opacity: 0
}

.case-study-img figure figcaption p {
    text-align: center
}

.case-study-img figure .caption-text {
    border: 1px solid #fff;
    margin: 8%;
    padding: 35px 20px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 84%;
    z-index: 3;
    bottom: 0;
    transform: translateY(0)
}

.case-study-img figure .caption-text h3 {
    font-size: 1.75rem;
    margin-bottom: 0;
    line-height: 1
}

.case-study-img figure .caption-text .plus-button {
    top: .625rem;
    right: .625rem;
    color: #fefefe;
    font-size: 1.5rem;
    position: absolute
}

.case-study-img figure .caption-text .plus-button:hover {
    color: #ff801e
}

.case-study-img:hover figcaption {
    opacity: 1
}

@media screen and (max-width: 29.9375em) {
    .content-hidden p {
        font-size:.8125rem
    }
}

.plan-content {
    text-align: center;
    padding-bottom: 3.75rem
}

.plan-content p {
    padding-bottom: 1.25rem
}

.plan-detail .section-featured-box .featured-box {
    color: #fefefe
}

.plan-detail .section-featured-box .featured-box .hover-box {
    padding: 4.375rem 1rem 1rem
}

.plan-detail .section-featured-box .featured-box .hover-box h4 {
    top: -35%
}

.plan-detail .section-featured-box .featured-box .hover-box .content-hidden {
    padding-top: .9375rem
}

.plan-detail .section-featured-box .featured-box:hover .hover-box h4 {
    top: 13%
}

.plan-detail .related-box .section-featured-box .featured-box .hover-box {
    padding: 0
}

.search {
    position: relative
}

.search:before {
    background: url('https://6397544.fs1.hubspotusercontent-na2.net/hubfs/6397544/raw_assets/public/ApexFacility_March2021/images/search-icon.jpg') center center no-repeat;
    width: 22px;
    height: 18px;
    left: 10px;
    top: 10px;
    position: absolute
}

@media screen and (max-width: 39.9375em) {
    .search:before {
        left:1.25rem
    }
}

.search input[type=search] {
    border-radius: 5px;
    border-color: grey;
    box-shadow: none;
    padding-left: 2.5rem
}

.search input[type=search]:focus,.search input[type=search]:hover {
    outline: 0;
    border-color: #fefefe;
    box-shadow: 0 0 10px #ff801e
}

.main.services .content {
    padding-left: 4%;
    padding-right: 4%
}

@media print,screen and (min-width: 40em) {
    .main.services .content {
        padding-left:0;
        padding-right: 0
    }
}

.main.services .section-featured-box li .featured-box {
    overflow: hidden;
    position: relative
}

.main.services .section-featured-box li .featured-box:after {
    bottom: auto;
    top: 0;
    transform: translateY(0);
    width: 100%;
    content: ""
}

.main.services .section-featured-box li .featured-box .hover-box {
    background: rgba(0,0,0,.01);
    bottom: 0;
    height: auto;
    margin: 0;
    top: 0;
    transform: translateY(75%);
    z-index: 2
}

.main.services .section-featured-box li .featured-box .hover-box h4,.main.services .section-featured-box li .featured-box .hover-box h4 a {
    left: 0;
    top: 0;
    font-size: 2.5rem;
    margin: 0;
    padding-bottom: 0;
    transform: translateY(0)
}

.main.services .section-featured-box li .featured-box .hover-box .content-hidden {
    padding-top: 5.625rem
}

.main.services .section-featured-box li .featured-box .hover-box:after {
    content: "";
    height: 100%;
    left: 0;
    transform: translateY(100%);
    background: #000
}

.main.services .section-featured-box li .featured-box:hover h4 {
    top: 0;
    margin: 0;
    padding-bottom: 0;
    transform: translateY(0)
}

.main.services .section-featured-box li .featured-box:hover .hover-box {
    background: rgba(0,0,0,.52);
    transform: translateY(0)
}

.main.services .section-featured-box li .featured-box:after {
    height: 100%
}

.main.services .section-featured-box li .featured-box:hover:after {
    top: auto;
    height: 100%;
    bottom: 100%
}

.main.services .related-box .featured-box a {
    bottom: 1.5rem
}

.main.services .related-box .featured-box:hover a {
    bottom: 80%
}

@media screen and (max-width: 64em) {
    .main.services .related-box .featured-box:hover a {
        bottom:1.5rem
    }
}

@font-face {
    font-family: 'Apex';
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'helveticaneue';
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'HelveticaNeue-Bold';
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'HelveticaNeue-BoldItalic';
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'HelveticaNeue-CondensedBlack';
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'HelveticaNeue-CondensedBold';
    src: url(data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAEE0ABIAAAAAzSwAAEDOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGlobhWYcQAZWAINiCFYJiDkREAqCyFyCqX8LgxoAATYCJAOGMAQgBaRhB4gQDIJmG/K6F2Seda7AeYDcji4vyCMDwcZBCAPvAZoZDDYOMGb5o7P//z8vZ0MSojdI1Kb2B8GCMjO5Vg1ooyi32BCdB4KpscjvpiWkonM8vxRaUeFxqi9MZ57ERafn7kXi4xdOVOeooei7STl4cP6IRiuULpsdSYEGNeUNmn6oDpyhhMazsQYKijT8PcLmL7t2ILpsD/zX0sVCPY6MGst7G0UbGalQgV1YnFRQnHOMVPDbocIV3/lngDus0og+ToJq7d+e2ffvPt8LEAgHQJJUJAsZFaEjI1RkfDygBCwPJGc///5LMnPl9w21WFDdnn7duWgkteQAbbPbWYEIKiGtqCgYIIqJCEikMatABTEKi/3mZMVCZq1ctIsI17gMl7rtXaSLBkF2g5MdTnDizILI0wCL+l+n/3UlUAARJZEMBhww2AaH5/ji95uY3uzmot6zTbFVLsopymk3pKIcv9wv3wEKdTOYHKGvOgDIFkn4DzpOpW7rbnyl7fy/qb4vve2cpxRJbm36pZQVwZPhG3g6ih3dZdkzjpnm/Ln2mac6k9gDAlkYz/YIS6CAVCv80X7CBfpMR5hsjK0f6fycWUt3yXvSXZkyvwwgdrRgee2/H1hhGLV2GwLqGH3fnBb+KsWRYz1bBaSdiS63DWEb6CKOffj0N0zTYFrvgUBCJeKLxc/s7DslB0Ud6Aaj0YokGHzBAtne/nTK4//f89gGTCv6IGAVHvlAMkJZfghvwwBU8vf/39S00jnzgAWD5MBZOCVYB0qpaJh720Xl07tyNXP/nw/MPH5AC4JaYyBsgOIQSzFtpBM+AgmGTZRDCN1Wiskpx9pbylWMrY8rd27dtqmyOx/Pc7/Ui6Z/gEd8yhnLAMrCHxUgC6wWrPAJzaJ5b9jCMHj+X1Ot9X1PAJgqh4fmSa2DqlFs2alnr1ry4etrSPADDg+TXfYsm7KvAj4o0ySyLMs0/dZOUU3RVVPOFN3sD+e3BOpUs3scY6lCmfWrXWNaliulG88whMHN/kYJxuFbZwG/DLJpHeu+59375lSQJESciNG+7C/39duR9fM+TmNaKgaeQALtW4QAvHu85CeAJ10E4vv96c4xCMwClwGSBk2aZIoqoJmqTTJLB7LWWmidTchmm6EttiHb7YB22onschniQAIBTKumYHN0dHwN8BuNN4C/xaODEBx8ILVmd42bb96B43mgVMYfehlmI2yBdRqVadSozYA9zrjlg1+hgxxFPlMMxp14Gi+JPr7p3xLwR8aJT4r5GZ0JJHE1opComEqojJbQshLDE38p0HJGFsnyqN5kobf0NrLo5exDFrLYZfU2smshV0RxNawO9m2qcW31Xo/1+5GZoqFXNVbfOCisNYprvxKoldU6Y9eldQ6cnJTWuLKTi+yayhOgo7p6rwmop8QVJlERnxLwy2zJZIdFTlm4Ogqv/SKEE0IW2q/3b4X2O0hDNOKPLWk1KPGe3q/8/mr+EPqSV2K/oynOWGTtEfAdAAlReI2IIHl12kf7aHThPkN1BukkwsW3BI1xRpbytJwnNMJxjFotXDE+UhrmOWF7IuBki6ERdJ8a3nwdZ2hZbUMGnifa9rmOwNlc4eIkSpYhU45c+QoVK1GmgYCImEKqNJNlypErX5t2hlf4w5cqj2O7A1dnyMkjtuZRzH/WboVYq/4ksv0CJLkDkPgjVAr4KwAAZ0+dngGesWFjGyqS0DbkqVw3Kq+G/Pj3GLS5E3+6u0XidIaVVttrv0MOO+O6e554471v/rDa+1pkI0wRNpYVcyI9X9Vx59z00HPvfPRzN2D3h736V8/rVB2pbKVLLanEClew/OUrb7nLWS8q4JPzyWNPDEBia3Tg3hs5VNs9wGhClH7kqJ876o/Pd8UGBJHk508OCAyiBIdQaaFh4RF0RiQzKpoVExsXn5DITuIkc3n8FIFQJJZIZXKFMjUtPWNyZlZ2Tm5efkFhUXEJUAXU1LVM6TB2zpg1E5gz1zRvftcC88Lu3p6+Rf1LFi9dRgCPzvQtuQYBUA2p2aIEcBuAegGAxhiWuyafZuBZ8ANVem1DbZO+ubGtHWh4dlwbfkODVgAt9DD7PUwABNI8hsoADBcPgMuF2R9iN2L9KtvsjzHDp95L4+hHAeIf5jGgP8OwNurH51tA7PNmiA/Sv7Bg83DfZKCGEMOvgfE9Nhm4wUA1qSzjLR+ZQHG0U3kSWujpqxYj8fn0aoJF7YobedPUFgZv6kvt+b2SpkPJw4I3oqsmw1QRD56rCSbEd3D825X+v8MnijTmwgRKG7VVxh0kTWdASSnF0Fw2ylwGSUnUZNBNurpifSW2S2wTrckxfgZ/H7uyQlqzh/hL0lwuTOo8Dabykn2Q44zl+YHikH2dzXi2sw+SpVM6yZtBSUmDJsNqzPdqOEhKCWI/7IdzkCAnLsjt91F7o/dHEFAYC7ql1elGNh8P5a4Nj26mt1rn4d7gDucOVqPQgyKK4xEl/T7qdPTZCEaUx0Z/rxkI3Q0Mex1AIyM2LOuHcezZ+xQPQdwHy1aBtfsBuAa4Ng8QS5GoxAi0MsadpIlshpSIU4I1wQSNFIlWwvOZoa2HAQq9OeBetsuwKaXNJTUcUK5na4a/OZF5/Fq/r4rLK2i03VVji1EFQI3+gfUODwQxk3XuEWOQAoA13OKeY6vzYG6icwAFAYTJr4LzzFbei9sKzNdUzLJgzSE/codVnGMwAWGfZJZEBu04TQCix9zUkiSpnzvGKsnNMBuiZjYjMssLIkwABpjAzTsXTqofEAi5mVsFdBQ1BWaxRVYzwJNsJ9+XOkDnirBHi6wmADzkyYUXuGBRgPvMGfoMaqmlpJa6rU/odm9DsrHoBnBiKzHHWsTnzqKYLZJlt1sP5pgRhBZ8fxKigDUGrTbUiaCj7kOjmMchxzok7uLiX6r+D96nVCcII7NCiuOIdJKc6Bs5juk4xXHw7tRfekGo/3NVVM+ORHg50k0YfFXrMoX8Q8XY/JXyimxzQYmxyr9FfgIt68saMvXnDvuVwU/sRebB+BaMFU6Iz0ocZBVPMcd5+mbYOe8fvoq/630VRQtD8yYyQdDaj70m9Hx4aD55IYnvcijzLISvMFnZBYqtDjniDDJ17IiJ4jIWe2zyMfzAavpU/D4F77M+MRqeQK53xiYk+lBYyYoP8UmoFiwBXY7bSdQhSZ3Fqm8jbWVBmbJkY6wNIjiw4DnNhzfowGMKsRRhSIyaIkaOWqRrPEdxCVttnqxNJqUW84Pmn4WEg9+QeyNzONSxq/IUoS8wpbG7Cxf0e+7nyl633S9AQRQXdeEiozmPdmCtCm/5hkcIDrnXZswnS/N9Qc17GcXIrqdIbZeqM4/HsJiGGlAlcLR1Z923yhesy/ui5f55nhZ1qx4jN0v71Ej7T2MvkVcvToMbAUtbYVUpMELX6kDTVB5TXEIZq+3yWF/NGW56btacWmZY6jQPfvdcy5stx0dQncfz7EKwGZnfyURG1TRG3xTqWKgFQlHRq7hlVdfWNUmra9JqWl+wug7hFpVWqzDbHDsnT5Hwi4zJ80vi3fX6H7lzST+lnCO6+biT9BIfnf3+NR4mV7Yt4jMqlVE5IL+BMEdFnWlrMB4oIArUj2968d0E4zxDhEdJykVC0pCd4+vAF/tcpfD4Y8hg/ZcIA67xJarGJUeR0pdzFkdcnEQWtsxDn4pv81ZTtdoYc42l4ugpUJjmfscsEUcCrIkBTJEdIU8xYa5jDYeRGV9RD2cmJgra9CbBoKKmjpOMMdgqaqyZVXPGQu2OhJMCGPGumgces1KFLZhYbcGaxrPqZXDNFz36DD1sOveZvUlRPuP3y6zXXegOgrOZ8ErHEwNPuDpeuBXuJD6VC+DK4s4K8umXj2JWD+1KeGGmFJTxTZ768YnklNRCkrILViOkcZcCZ+zGYs9POAuwstthMFsIpyhCkC/B8h9zSjdmCqKKfCzoPoghNBjre9JsayMs+6ioqfWMy0G4H8Iqjw5weUFhxLbYgZwW6KDS/UfDC3r8aok1ZOKQjx/nPci8mvbe7Cx3hWbaXJCDz5Fa51GpqFwAtdIHFMDJ2n0soc0NDQPGFpgOBD/EKr0lwflKWEPwxilfgGRZnF6E+qpXKjmdc63dFJ8zXVLxdhr5FgwK6UWzJjH1tIkEkpYBMPb4kz1cvncQ2KabZ6+UcBY7Qi2vQKkOqg4GHoSOIwrCOaiTuNBXrB+dai6ueYvsBsNO2Q+b3vZcGxDwoLFidq70S+YJuIddcP1Yfwoo0K/mgftJlc52zGfM3ZfHLhFc736953xqYOdx9O7vXI5PpqMMA8SCt2AoKeJgs+7tzS0kuClQXrj6MFr0xU9kOGjorQqcc9mz8LKEzAW9hTACoTOv1iBOkXhoByMD/wXqgjNzggELn1DtlzD55qZ2Zudy/HFx7yN2+wTh4qjEFyUGVp/KY/T4WOTJLIsCouTGWzF3QQzVEQ3XNLt7kxSJ5UVeCCIQP+pqzIuAN+Lbm+FEYpVhCZSRmAN/4kOiuYfZRz9RHoZ9xUJn7AaDwy+f6NxVOLj8CUKz4aDHqNO+cBWP5VcpuBsV2umK/gwRUQCrGebxuLVVCRqThr9XyRCa+y1aDYNBQdw3sTsqA+Ondww9ziFJowT/97xMxSYMuFoExeKQcKqsxiaVBGCtH/0ss5tMmRi4fK9nmr6HFJbFj2Hhs8iPOkjMB/H3ANNy1h6mDKEglM4ynTJrG5lxx0J1MmK8Jbrqj9zfJ5aQiZhkyzG7DdO9JmxyCLPTdPxROFoJhS2Q37kaiAS5xnu5Mz4q7Iw+QFTvZo2hfNejmIIXtcNrK7R3zkcgwdHFiEKC24s0DsQsykMrRB6I5amK4kVBhe9rC7EKZK/ZXwBTLT4oTFr8/jqb9RAjDgoCMhOX+HZO++NcgkwzQwSxB60LdC9FzzSeC4aX7KEl9S4VON3zecnmryUPvNKjXKnzcS3TiNH5iOBBW/zF3Nz1AX4dtkXA2ue9xeWezJMJ/GiwPzBd/iDku2gjIc1FAq3EvEijxQpDIoG1hEeJTrx4gPDaikmsNpdZCG60nV2AD22PkcS0/dAKgW0TooTWPgr44mbZB4hcdXpKEr9a9aBQNgelIkSThKVpTeF/dTwcbxyeJ5VSWmNj560aEbxmqwPYzC9qyDpT7+jJYb2Pa4vhNVUhEJS8c6xQPuuFQrRQim2GiG2Sp4T5pSxsC0b+VUGIZgkI8O/WKXhETLJjLlgGj819AR1g7F2DzZFtBwVwUm1YkqdRyzhuhdEtWx90eKCrhrl1i3vv3f9zxvWfFb2sTw6NpZxrTlyUYhwqj3Ja9TQR9HZtyLdtCl9r6+p5T8ZTUTwL0rwYteB/tm1C3q8SNT2/vaUHpdncaOXA9VvbekDajc1GDqYrYuru5V1YvzLF8T24m72pGNlmwxwgY8gZpe+Vj0Eym2vfkiQIxHaQDzI9/CgnMtKmacSK3U4sIKPIGWPvV07oVE4BZTHiwQHGBvJDSvIs8bQ4+Cyv/bzp5MRn0uikgyJwph+lPwG1LVZvdFlVZfrH/Um9A06GZBPnrs+q1p5OR1cuQkknb1PwFJy88auRipM30QcIJ9oQ+J8/NdLmYnXHFsn79nzDC4OPPt0zTx6gDlq1kTY6j/oGS67vL1V4LK2etBNkyTPtSmkSxzS3BSlxMP8kFJJUmcYqEi/oKtbJlxcZ1OW1dZlUbkFo6v/cqZV8A0b2261tJ+4F2ecbfrD0AzDXRFllJjUtWHnVaOqqxyZLBWtZ7PmmiRXDDUk5UpKI+3ADbdQ8xpxOuP891/9gkHjGyT6wsP7WK24cOOtrFmxl31msn9/7/bdrc2c5AGYAca/TZDTpz6k8UeOm8aQUS5Jh78pXLTyAcW8tgbQia0Ve24rh20oSp4sm1wohrQJPUKOL0i+yOZecM9mZJfZlhToK8sfFIzLcsUURdiZ3grWHT2zksXnZTkWqfF5ikQAJHWaUnSB7mbwC3Hn9Enx84SqX6ITaD7uuXCT7bn1KuNX3Mbt7d75eZN7DYu8x4x5gsQ80UWEuKZANtNB+iEtK2ON9+0NpG2Zu7Ax34buvG33kXncXfvihmuC1X5bWbNNrrfltXAYTxzvI8aYFcuDfNpAgscsJL4ycIIkqEQtN+ZtBTmbmEHbol+R3/g3Uxhh8Ht1mNm+KYyEUpiEPwv8wrC8V5UvDwPgNfQ6J48kEvefkAItW1MR+qtWyH4matOPBWlSFSy2b7VKLqgzWCjSWfqLSqgjG56VHN/BU8saSOq01ACGl2eJyTqioXJQ4Rg52K3l3/IThRPdmKw4tMw4w3HyX9/IbaNecOf40Xi5Kj4LOeo+Mfo/vPh6tejbqDxUWwKdHKDMIbHlWbHCF0ywR70v3S4olHE1XhZRrn2t/B+Fz3cM+PTn9rzt/v/mMdktqpMCtYD7jXK1LMvOPXPigu+8wMb+8VFev0ZSiTb5Jdi/Q/Cy0cOJ0Y19pDJ8s9FSGNi2/YrIpV9eUi3L846Fiv+ToLK4zSIlWsAu0mcVlmjKtESn8d9KHhKR7z6KN+oQWhGHp4VqEj9D9GSoUyx5xc9T/6TH2cGu5Q30ee9zmzXHNGuTV1iGndcSDOMRfQmsIj8yl+uwfjfI0wbDu3MOppGRuJjGCCyuMpUAUNRwynfYjFnRftXXdiCA+mBIvwHK+Pkchn9umLVSaQDw3mw8lZxUmhegc54mT3JppOZl0UYvuv/YwT4UpCR8axsGjQVKAXVIoxdfv4kHLvr0GCp0v7mEsxM2bushRRFhK7+POP0ZcbkFV4j8jEJ/xlSikzryROpe0Yj6/mF6Ixxcuc8K5C63jIJGIslb4gHHJsYVHwP1VTZtgFdU5xcXVORWwJU1V58AjsYVWXX7/Bhl7wwXnt+08axbfnZxZlBBSuUFCzIEdG1Eg8UZRGL9LhyIdB4wDnbp9X+ohx3WM118fe3Np4dqfl1qVs6t9DUTaZcMvw8/7uA1Na2gdc7Keq4YCMdjm/7fh8NaIDHclE7FkrC0/xwvNjQgwQMg1AwYWKoWSVVGhDRdh7RBi6mFv3zOpV8nhMkoUF5NJC1wxl4kOPMEAuXEevu2Gq+jUSF5stUo+kyKWzmSpVKyZUilrpqp0ZpS0frU8UpS9WEPmscooEhFVxWIGlQqlKmoso5AgjA9OiwjwYr+NhsDhbrmsn8l3vJxvzkTgjuC93Z73o/A11p1cVy4b5LJXHD1q6cf3H8f39x+1yIY0dxMQrRcccQl/GVExRxhMJJ2ujTvoNzyRmE4QeIkpAl7GAbAgMjWGjuFli6AhQyX3zAHOWcGSrHCpspAZUew+W5nqPiuiuJCuTMkKDpNCy2PMMW58vSvMh1jmXKqUOFTA2CHocD/+1guab/FB7vMccuOFjsVb7pOvFg6PCfKDo7K9TQVy6NSInNwwsfakpWt4id7p5Ef9x0Frdrhl2Mw8fBr18uqvpqryRj0vlxqV4z0rJx8yj1aYSuXQBcQlIEfb8UpbKMSgtrxzw5XBBQ7l7JnUBob3y4g5V+W3xQ/Gm/9F0EFoByt5l6LWWMz/WDMDAmayvI04CkQ8KMCyqjRF9XlDlrl39hZD0e235u6iofCBfRhQE9Glt3ozi2EZNsaA/7Fquw8rGGMcvl32HVR/H7hr2TBs/ALumFg3bHwFdu5WCexL5To8Xie3LxUI7FWyx6xMnNeV8ghlleSgY7enKt1nc2KKR/Bn3uGhmffjmHeZUcnBVznDZoyUnoZci1dGBcIkIyK/qLaz3oZ3XbpEIiLCenLP1vA5cVYGN/D/50eTUguRNrNtJ28fsI/Jj0e4YmG5XpngJVaOIL80J6c16gpXVRpTy7Csf2zGlFZo2pqml9UR9r1ldlSH3jhK8Kgi/0VQmHQTnI4XbFfAw8qbyrUhXpxRnr811n7kFIIqIvjKc1uQJ29aLugH0s3pA7yDFvNngX/2RyUkJEQJnfDP4n42f0br8J9RSBCvQ2sGLEvXWg6ttfRpIDZsB0uHZbXcDpTbre6wmGQQMA1iSoOAMogeZllbtKtihfpT2ac1uyrWFy3PeZn7MnedZc3BnUgz8uDOgVIYmOVTodmlhzi/rFqm/xopt0x9odIc0KiS7z0erX026m+nUL3oz0iOYhiav7XfbIYj02qRbV8ivkCVWQWRXbOgga5ab2vnPXffdpwfa/GpP+/qDRD8VzzpFA7d/r8Uzgqy/0ZG3xlB+EWMt4JUnc64SENG+71dJvZJCOB6kB+Hfqdaho0sUD2fkiHv6O+XGzMCagrB0WNZqCwalXqysnqotK+db2GZxqKimqIwOZLFxunSlEhdBFuCYFQXVGuNnN8knzN/7fgRoXbcP9+Q8PorvK1J0SzjsGkULKwJyJAb+/vlHRmU+erem+fSWef+dz0eJpzvBVP/W+PlteppwdxaKC4BogrmS8hx/DRqiNS9lEl3VAco08LFpbnFNvmG1E8kWO9nHWKj+MhR01FFgSLUpwHj5sQu4fgT8qThfvH8ggVbfzNtRX/2+ARhlSXECodz3t4bXibBWMY4kPUEE80JJ8qci0N7Ug2phNNSMCXQi+JW3i9DGXkFoqzWsvIKK6iWYZM6W4jbSWkwdSn5KZzcAC74/9aI63qTfs4BlAlVdvhT8aA4El3slKqnZlfaUMQYMa7jqMU0bFoOqX+4eBdv6c3FpgugJsIybBqOoiJRppKwSgKmk9gSv5mzZOxUXjif8gvcxA4Oo7JxvWCUtU7MvPanhsrzywQTt693DbLhPRtBUnCZajUuk4IceWbDmxPIh2lD+Ur8tVgFIZzvpeGlwDShKUoij/ndxmEq8rzpCVioC3h2j4wyTQ2y7FyjOV9iw5+YzpsBTSOj1fGCdIWTHsjgR9v+2iaj4XdYni7sVUbFSfvg43xQsKB7hwEWgL0o8YoJEUCFj4PjI/lsr1Q0pQuO0aGIGygGb2G2vCBShPydQ2CxBJ1FxKgHKHwhniQinRDvWcov4DOC+lZRAhFrfIqKPjpiKXiSokCxtD0pIdH4WBD33SZk9ocgBdNAyTSzCblqJpJtj2xEruJMAflTljcgjew7v/94ZsIUfRhSuLo9i3mu7UK4Wb4ja9ZfzXNtc6m88uiwd5fwqVBOx1cTrwGUN5j7kXgHsqfIR6Ntq717J1FbW3s5EhOeipxPOs5m8OjZKiziNWYtte0r+LWNugHzGoFVZdMZPPYQaX5n2N0xw1gUUjGwjgdImQFDiQ209m3o9PxM0kT7GI9BvMwzDJHUlZHVXo6fUi6JrpQQ8fXjZEijyTjn2QvTC0+USuqr+jrNSsnR3tfrRaqZLOnX7Q3VSJjkIm5KQVB0tHCEYwXAMflBnLVVyV/4I1Rrn6BZDBGD3Gco4v34epoQJiaw0HIa1Veeo/YLw+/9hrLa0OvW9DYbZdy20+jT7DG+a0mcp4LPpSaSwFNhUUtjXNdobkDxSszSQXPWanz+qqKSdb0z6XHiRJn18Kcjxl5krt/JXXvi3r5MxUuLg74TkyvKtRFCrD1CRLn7Y6IgsssUrc8auvI89hjHHQuKu858Xs91zCjtUoWmU9O1Gmn+xTehavnDb0C4Hn7zy4MczuMJnO+7Q158eelL/iALHjmmEZbcoK/V+xJDgPrc30h3sWtLtcQpu8bJ0hPev3LRVP3Xkw/1Dwff6M22zjRpWv2oC7we4n7aC1axnrq/khDPDqN6vq6/D3Ea7XiyXhgaJHEvZiYs8LJMZ6LczUgrzmaOPRELmXMoVWmrg5A4AuWeILukCQLSfryjFbqHKvKzwUNtfSngyTYNRvOwWe5QCjHv+naITY9R1FUMqupk02+pdJqA0Repr9KDaxsqVs0doqVIq5OV/CblCoLGpizFJyZAzLPp0BFDIWYzDHSvzEmY8JtkzTI6Qbhuh9qXDxxmTzmUCNX3eGgOlhtjIK66hGHZwMb1ntrFPnLwcMUHgkyuYcuD4AvGCz0pt/ygBUgaISmKmOEPQ7t25q1SQlk8MpntKvVXRqgOgUuD6e2+GaqMoqqyAq31sJvpk5Gm/SP3vVb8i3H6CeZDIQ2Oc4hYCCg1EWnFZiXoJTPcdj/3u/IRNGMYjprJwY3Dt8V7dZD+Fk/L1vkX56V+USLMWBcMyRFd4sFUDv59+msmmFb7qLmZ5ALgFATbsZ0kTda571MX+TTTUawrzmWh8Mx3otxHE5qUgno0bDz8n1+RvtZZHuoMAZFTyRdXmgkBwPyGCTsJ8l82/9Bq9cmpQQYzr6BMKLmOmtzpN6TQcV+fnddrz+y7+6NCPlaxWpinmczMztS39vaGoHlnjCTAdU+ef8P/wkzyyMZv+C+czupnKq38i8z4FN3kxnvw8KHV2jzkJfO5TZl13fH3okLDPAfexQ3kzecbXvpgx6xe/CNwt/e/nyUnEjYR/zNxfLcqxU4l1xHwLIyNWiy2UWNYeIJObqeKjtRXkUGM0IvMT4+jqt2n8wTOs4I12fEyz8mU3jwwqEn/6+SYfmzQCkuuL69QjkC9eWbDC+LY82Azl2409scL5PszIpP8WFy6M3l8Tw2VL8HHMJT+t7clURPzs41/C8OTFKgOYw/W9bs9nhqKXYL9/XbFGJy6eTION7lZjXt+qhxvakntJwB48/y2Dag3ClhQya5l1xYoCiJ2+vlqV2xK/Ql2Z9m0QusLFqBVr3pddW6SQDgpiRNfh8XWxXMmMb48tfpbnw5zuhVNCyQeqMnL7mmmJ95zAUyX/k/4C3oa4TI+nR6GU25REMLIbMRLCMFF8E8Q6D9/A0/enUtmycoT4tXIjuQkeGe0VpUsKSLeuOAqCsxcQMD0nbmGQhzrUQNBMG4zrI7ShzGVCgw9drU+U3e2FwGa3m2eUxgdUrRS0ObgnBY01a10vB5Y+ulz63QVMYpEZG2d7eya7kS2EZFPYyZxHbkJigGK5xxStRfCDYEQbKtwcZvsjJfh/1AdC4kKHj0eWuGZB8DmvUPG+mBJnKlk7Ni3CSz6bLSMCGNHVAdiOPBkn1sI9P0o6f2zxgJe9On79TMqSg2rQ/OvGyCygTI6A7SGQeCewVst8LrljMglbV4EmVs0hSQhhU1UG3LA06/O8Z9yPYYNBezXyURdZn9GQg9BpLQPLaWipm8dIgC4cskbQDUISBLSyeaCyK7Zt79ViM3AlE1LkQONQp7KSLI+RgHgbNv/izxhTKirPrduIvl0PI/qsaBchka+AW7mIrsKiroSH8KvQknMRCwt4+3gduZhM+C4rOdpnZiWiDKhAIfTAws1XLdsprUAyLEpkeNT2LMSE/4aYILl6VB2h5ECSwuQ+O8c0+Yzre8WQOYdeLlzYzPusQS4ps1JhJ98kBcYmPf6JJwd0oPB9PStbkzLAzXjcxm5uzbQlgRg19fqa6HCdpUCAOsk4OA7etA6PIhEfcbr0J/N7IfANOQklDs7oSTWWXGKGYSlqKVc/6wJJTQkRAn56J8tcJAHCI9B3DLU9Ewegcrhc5VdpgbKTpwwW21KUgNavO+35CZjIvBrjLJ5GgCMZluXgbNoAODq8KR5+wdav6YHeBNwttbAShtP67FdaNLf6wLArcGTztpArd8NQJ9JZwCcdR+IAnktoPg7s4IP/2OkP0Owf7/vzwVAIeYnOqGIj1EeBjBu4oNTRPAcT3vGAJhvcm4g4JoRBlPzmSz8HepSRzMFNgGUmA+aXCKmjkRkjWUzJkLE6WXC17D9NTOMVNFpGpk0gJ8GJMF6xMXEBxGSJooctByPmbxFdbQtrOUUdVnS9P6FnMXVoX9e30+nyQRilk0y1nY17okwucCG7R59bmaPvtmzg0qOLztPlouMWM7vUe/9nvl4KC2Pbfkhkk5Mtsm2ydFYy01EgMlIbUazK5P5ba5s9OXVmwQJbCCVxq4g65QyxcSC8wSKI4wYMWJUMMCcOfNq3vHCCy+8PKgPaeqHDEaWi6UW5BWEUeUHyOPswHA1mrnlv7fMvELvWJhXiVetVxevzJ9A8j0qYY8ZHsRT4MgDDzzw8GDg0XOAPXv27J8dT2Kv1oHXx4/IA3uxNi1mpKb2H6SQwlAMC9Zj08O409PTlz2ifKLQD6wsLiyechcp0XF1XcOUO4jYRpSuVB3nCupwcXFxtzOlxWoXFgx8pQtfhFAoFPrjpA6OiFTsAxDoH4VDIPz7BZVxs33yZHmEsYnJSMYzkXitYnHOMIWKwRe0QLqXWwywsjJuZez1fcgc6wBlzmAI37r1peb8wr/+37gb2pjaD9cbFVqTQNedaPTnNR2GrdXn2yEgmLrGyMh85/VprIaGhiZpQApzBGoLloQDB1P+Epb3R22HuULJu1XiKQ3EreAn0bxKZEbo0xhGjBjpaCZdv6gZaPA0LT11GA/egx8vHfPJUABnYGAIg+0OB/ZJwucLLgqsTJw0sErnfGfhRFUTSk1NrTX2B55PzOh6rJR8AWmXi6AfthZO/Okdd9xxl9xBwC7UwcEIyKeDw0LEWBioazds4oIguEs2FdGjNUKvzKURs94+Ud84DOPg4KiDvrsbvapZiujV6jCQfC8HKTyJcjXufNaUT+QZn2l8fHx8A3nCNJab96j8tM8VMg2WYXreqMr/T5UhTz+Y1h09ODPpnlWW1Hs1sd4R5x3MmHfcuJBKEIpAIBA2eD5yXvXSM3Qke/DClcd9AKULUElauGQAAICCGlJSUtLHY0sD0cJmFxsbu7TP5xclePTS0cxfs2PoDFs3+Uaex9SvopHZ3oyjxhzzHELIe88UaQjGRO6ePeM6I1f7sHmTrmPbW/YzZJvVkKrEezG1Empc7XAbSht2XNfvbpEYChgBLMdHFYzdlj84ATB3AXzvZ02m93JQQBDQbWKVY99ClVp3VpNmzEQiT9llyzSLGASALAUaG0gxMTUFKXIYHSkKgumwLkGHzP+s0PKMmRYDXfAKd8QwRuYGR44SZJyV01mooE4REc1AfM8YfdbZtUpx67KykiIsLKzE4qzNtXMYn6vF5+R6K/MkeNTIg3wutI4bN27cJnOjwa3QVM6cOXMujvA5n/N5+Xm39bepEKILg2JumhdltVhJPf8lzCt/WRI9Nt/AtPMN3/AN3xg9Y9M3Q88vXexc6T0yDIaWqxrlSOPZs2fP3nE4feSRRx71cTtFX7vuN/NjvxbGBmY5XU00DUf1NSeMqQbzqf4U7r6QCgEBgQb7TGBqOV1xHgaDwR6a3OfV1aB6qRLRm5pwiRYRprmAoLkw1cL8wTNdPuTA4E4QgT21CmqQwq3IzCd0W7yyxkJNTU1tAxuECT1IJZDAKDoqH8jJycmnIUWOJxhOSpdcLVw74jLX/Oij+obF/5gAPTniHnTF2/OA6fzZJC2xndfeRlK8+Ap3eXhGS+wxV8ZzEw/ZDKAwBdjhcDPBh6ohdAowEwZrIk2JWC+t6a5Z0TAVuVSiUBszZsyYdVsLolARbln2McYSW5nXp5QpJSUlpbNlSrf60wULFixYmGAyEcQmR0ZKISqfWq5T+MW5GAtytS3U97VTRUy9jvVZ8EEsIGBTsIKt9EZ8fF8ISIyvh5RAIBBIS7TtaTAs1m7LJNuDsZWiCQ7Oc2ui0E0nBAQM9Psab5JTX8KtehgCiLWK6/VV1aTUZww1qqoTFLxnt8l0B4VyjrLm3EaOipMPJ0qY8LeZizQTVnhcsGxqfpR3uIwknjtO3S7ktLyx5+OZZEu6e5YsyTQ7MYtODZmUjuvfM34ngCPQz7fIgw+BjeiQ+drMIkOmBAKBQI7zwE5aKXZlh9Qx5kzdnO898mkuT2Z992y0hrjoD539VquBSbnSuaOUO8sA6j9Ip90NZdYovMFRA927E6OPsRmglaFD7dZWLAHftYgHfoNuE782bFKMzhaOBXJU3r6VCyHxBnZLVDxuZCaGIRsZqhIaC63bF4w0m40880Fm9EFDNzMsmVEeZrbpFErobHHbpdCNJ2YuubsYw8TExMQuk692UmDHjl2yg/pA+ha4JeCQAebmXMH0PmwcwFWvhwsqnnkI22OVJhSNRqteizTcSBUFU1grQp6/C2563MvZ5+5J4wgyrLh1i2kyiQWJo4vnoWKIYTMrA9/m0DgPbEahAbNsf2ocJmMC1rK/hTUdBHxNBNo4LQ2aG2HZU9FlCYU7GUvSe5tj1csIgMwBPEag+DDGTLDLbLK6cYPiREl9U0SI05hlQZztLvfVrH/udwLkZalu4bip9fN6l/MdZ0J6er+TpmquR4wa54sUgkKh0Id09scr8z1X+g6NRqONnGGDTlAHF7OfrHtJj/0umc2CTbkBSb2yr09AgFypNa6qLByRkZGRreUotgsziHuOtKCgoKB4MOaJgs+9XX9pW8snrphh5hkC1fNq4sx1SwAZrO3x+M22PmwPNOuuKlIdERGRRphVpTAqKioqI5MKQ00MTADAhA5o62oz5/ooUlEoFMoN/3DZVpdYvS2liC/+1LM7x521OMvoGxn6BkOW4ikk3r1oV3W3ULllQsZ74xxBHBCqYgKGwWAwd014WDPtuZorijlz5rvnG43+thVRQ+bt9U8kxiMaG6NdhH1fHCe3mDWWXpWtCGBsW8FjqumSPNKs+B5frZbI2FEym9B2mo0tGza3HjdwRW5KEiXdTD/I/vqedbsjq3unWeX0NqxXOKaTubrpyz7t6Ojo6Ny5cmjWNr1XW2Hm/ZnLvOYe726pD+vmnMQ7rOetRNhb8Ggbhbxza1XHHYpAH0gYgRIF7M4LJPpqJeJ8rsOy/1sslFOXImMAnWM1j7jLfWWRCqHxw/P7ZYf8jeUHuvCj1Y9/K6Ri2bLgo2HA/+foSW/uetzDkrOQyFQiU5m+VO5Fx1c1nXMjP82bog7OPzD4naq5f0fgbGpn08V8BsAg2ragt7N1StW7MmixsaPbY09UGarjUCgUasWcER6qFCPMntfYOGmxyk2jDAySwQhj/3H2qdKnBhOiqecuontRTsMo5XA4HN4HwTcL8VDlsJ0bGb2jq57WUaMUgnJ7u1QalylzTUMAdY4/r0z891ufqMCKwCBMNaPJkTuFRIJEnWEcSsxCz23J0pWJw1lpQUFBkRVZkcbExMTErf/SxKfsMfk0vfelRNxy3LIPcyaGcDgc7rcSXxzFx68d12SzJCNu6815yRkyiTrT1iFzLSs3tr7zZFJSRjXIXWmkJO7SIqEss0GwarAaBgaGMHAyyzazWKnZnIemgM5iJMmXTAjnKe6eC3Kl8Ty6zhR2K+B2Tsc0vxartZseiriM2M0241MGg8GURU2oiS7eyBhhpOtcp7618L352zGRlCJKcLtdcUIokKvtTBr3ktim6oZO2Bb5EOEW1toRmMOIDCsexaiLBv5gIg8FPspMzbcSA8RZwfYkzHCobyUhkxTbC7TKdVbtXOGKsoh7K0Q/PncvKyPWstxMOu35wkAp/YYhAHFoS6gYw3XdaQn7h0gQIcoAPYyE8+YSi0lhq21s0Gu5493Wk1s+DffXxSFjjaCf3CPeo7pia7mwAzQ0Go0ubC4lJSVlnPV6Q18Ovvj40cxfvmT6eH+Z67k83vJsPv5iBpORkZG5uapmCoIZM2bl7DE+LvsR5zlc+t6YahfRJ8z9A+M8bA2LPHBbYmqptyGqWW4evvWY2E4YpdpvU0lPcvewZcu23iaiXn1a7mnlng8PwkD/dXrvMlHG5fwGWc1vsW2NNMqhM8NjnJk54fHJjIEVNvGKhSEKx6cUhHVb3R5dScbFgOHg4OB4O+O8IJBb1qUmDYG3YXKQJxKVSB95uw6BoKHQGtGL+qCQfTZErA/CIRPBSGj10qqUI3Fl1Aa3IL+OepUI537Bb8rHAoqvFERsF3F2xFzHWtiGx7EoZt+a/T/pEJKTR0jvMdZl7jAgnDxhKEkCgo8Cj1fR6OuZgkTYrEtpMRgWsYcmYwuS7nIHsanvXacyAODqw4EzTD1bZOhyPMM+AfciOO4nEIwnpcjzaPOAwSUIZhrN+fmlEAHHtKX09tjoKxsueq4vPvHjAXjd/WEsHtB5ifliTk9iw4aNbrjIx5X0VeVp9xOvoeli252huSE9JUKrpW5iyZIlywf0NFcdNBsHDhw4GH14Sh7y0gIovY/saQ220J10b+LW9tz5vJQbZbzIp11VBCi+GkCoXMMRF2aOMFhs9TSbZnO8i4//HsUuIfxUpFrb5d7aN1mkMWrLBoIx4c4Nn93v9JnYO+1NRqjepcMLFsEdBnwmTSs31QQzMpGeFnlOzB3m3N/s9wIUK0AVoLkBgBpbMGjg/z+ccxQPN7mR9/ezt5YmhMNMEQbV16R91j0mJOKnN2eodT7srs4zKeRUWlPVNYy4hQB2m4sRxpycWJ6laS262of9QiY5yVS4sgeXcqAnJWVYTk/Fo9Q0pL5FvApu4oShJlO84jceHh6el1Va2pgkzWU3dSs8j52YyuyTRpVSkSgUCnUusnXtrNH1Fae8/q/fAIrvamDLrt7i1sf0VCgxCz0boyFf6LOd87I5uh7KNX1PQ0JCQg33iUZ4K7TrSEVftw3oiNSVIyUODo46vWuQzTreceMda9ZpQkJCQuI8/8HpqolETJgwYeLlkIeDD7J7m3b76UvrAUk0IR/zUGEktNkFrsU2rpkKyeBweODo7GcL3LicAekt5SikRSKRSMPA/Fq912myPriWyRVMpmv+lHHJfri4qasukzQhISEhOWJK3o4QbkoTrsS5K5hxzyEORIjYKRQIokq/Dykp6dVMfzVSCCi+YoAph6E1Uj3m2MSoHhFR3PGJU/nF6+1tWrxuNHq/dDMr4ga1rtIsvjduCq7fzB3yqZmtLmDefYWuS3MAKYDo1f4wfQrGcsXWL9TuQqFQqpg9nhGIGOr2+fVROtn23gYCku/OIwNX7pn51TZXVRFww250nkE4wORfIoVWmJH3aZ8XnyXzCeOk+eoUs8EpXh1tGhjmdIGQh7+1urNShS4eyFByMnCuoK6pgS8nmlXwkU1t5jVceihq3sds2NjY2E5HlwrK4IG00NakpKSkRmBY1sKWe7H2wOjc2dLN0xjEh+o/9gpQ/L8CFwJtCbhqubjaLwICAgIT1rgVTIxeR0Tp0L4lm5+4oxWUyRCVu5daxzX7QJ4PPsvh4EH6S/dnIZt9pvc89bMI54cKFxdXXZ415jnNycnJNc93em44Cuuo9ULNJ7q59kmIzQcnq30q8xnK+tsNFi3bwZjdhnziXlt/38qXB7+U9/X9BihxbrHDfuLJlw55qMaDw5gxYx3zpS74Ml2zZs1a1/nNk3H4QBwF9SOdqD9ESEiYhD+tE2bVsiothrt/AYmmB/a/z9zbIj48FzK0vGy+DLEcDx5l2DJwg5yFWtIVn6MBDIZU3nDi4eGpxwuJE1+qgHLXj+4NvDacWut405C3+j23gvfY6HyxGVzeeONN33KA0BugKM9x7w3eC319ucM83OhefGY6/Tm/PuOD6KLgJO4TQ6P5K2RYvUZb1aC3IF3AfuqLLURLS6vtfq7WumeVs/rn/OIBmZMtvV9vkH9m8EpbfnNuAO8x0SkT48byeR7p+qxiFFasWLHyZcLW8Bs+m7haztVx7/Ce0yBEuf6SrkR27XKihXVcL24htmzZJluCutDrSDVLafTGBTkqBASBZD2/TDPy8z7SiMGMOYEEEJJKdA2BQCBcmFHOJ77fhKe4nhTW8xNhdPxKTBJQ/N8KF5RWKCJlRCgAeBypqLmZGI1GBPu0WF4IBbd+3ckpo4MjmV92Dle1yUOHjZE+g5PSJVfm2jKv1vKyZs06WaO13qVjjJ9W0xm3AIbGKrnR9lVAq+XS9m/XQddLTh4pFbAbg2NERxT98fkeLnDGx0999WnKbjxo6OOnIFkHUzMwOBbWnbkqZAfZcjf7vQDFCtjKsHMDY2eOMFgEVr3pSO5B0YE4sv5si7Xbst2GTVGaliSuLD+rNisnKhu5h2i0aRwcM0qM4nrGr7QItzRiJM8JvTp04ypW+hX1pb6I9EZQtv4taZg40ZTdjtRpy/ZfSkRbnR0KueYQ6Fxk69pZ232lktP/9eVqtje5aVa5kvRO2ob1GCaYg87LCVw8SkxSHx8fP/GHE743Ll5aWbCIpMA7oU8svpQDwcYUFyWERCITySNPPNJeQcsT+7SioqKiWqeI7NwaPR8K0V+cQkyZMj04vYrppdMsIGg/P8Q6nb5Ng4X0+Y/LiahN3GhDbXgDVD6TAzkUcufuJUETMzWuN926UcDf5Nzk2p+ObkZJ/N2+0WviqlGFhP4iAbPF1+34nf3/c45dAMVXDEhVSGwV2LdKP3SsyLFijwT7oEAIu9Baqqq2XGwmRO6WHkTTgnZWMCRf7MFx97G3neiI6/nTNJU5OGc2vvdIvtT4YN6KeoeUe9L0COJbrXfKelvLv0Jh+ArGKR3PiwQELWvq3PvRw/reWIGTY4cWOEkkjBDz9k+eeu3Q/Pmuij5i4PauK0ienZRt935hLdxrP/gwClc8N+FDgbhJ4KA7Dm8h5yYeunFFKL/TjIfzOEduNHzwcnNDkUk2N66iLqAsGJxjCqxnnqYLvvboQqb4jHAWJwKMI5SMp7hL49HpzsCs3G/c14xmRTqrSK2oS3D4AlLrOKQODg4OjlOiy3jEj2fY6MCZ3a/7wxPzWeXtt/DC/pvOy07mb2w/ED9W/2OxnvpsFbDlncVJdRfwcgAAUgAAQKE01EUesrk9VS5MPPWaqqN7Y3CHAo8cYY2qA6WGiByoc13ZIcUziwiJGmYkerpDjBa9jZTRGvyAFm7Q4qLDfiftLzYEV9sGcwxLV2A3uRgkGH80T1F99czWHvmhhECA7/f+f6UQEveXqzYOi3Vfttq3ZbDtHclAICOAADze/McLVgEVs4yexRcRYItzYz+OPyOxXUdc1RhPQXymNBVCUgnX4FAbgbIjEMQDUg4i1AfMqEfILUtEfRcpiVzykandIuEfmAUKyKv8RuOZ2IYXliGA9s1OpJhMUDSVyo6rsmMp2wOEIl6xMiivPZeXCU2VmHS4pRB20BXpGSxJRCx/cPS/eTFlYPFSYMTqhPuq9hBzENHxBeBjTQg/1Ea0uCpYxwmlQCIEpLp9fED3oV5DjH5BfkMT1U9lIO5LdeWogAKP5xTyBCmukcZjn+5UuGeyKDjgUQ7s7nQu9xZ0gIrGl+H/+kcNaDELGwSyinr/v899o6RhDjqMvCe+AHPDvJo3hGBvmLug/1Dgv8Dcu6JhjjqVKwoWNBVi8oWwLpjV9spthejgC4jwwUn4scaK+4ctVG68qva+GSgolZj/Af4Q54yTdIo6Hvf4XE5W9gf00nWE6eSCb0FdBt9c8P+4D/UEh0cB00zJ/obG2V141iukBrAjLwjrOf6ZEXbSxoK1d7eJdwCALXEqvygXjsiP6WB2A5SJ9ekmt/ubHgnrq9MTlH5XuhPSj6Z7b6YupKcjZ84rPSNifg7N3vwrDI44EHlQMhKT9gAjKRk4+J9eARhtBmkU2rGIEmVpZrLrSXPFfURa4Pbz0qL8fnNaigv9v7Sa4/FtaU35vJD0+KZTa0BSh0TSk8FDFdnJxGEOOUnfsIfcpDtYyEtGD4/IlwweB/knY8drKCgZOD5CYRvt8XWepMYeL1cE47MQfesb2EJqDU9bUCLmO/FjWO5jarJZVg7sDez703iKc2RFTxte1zHNIVGjhnmp5D1tryntserk+xjifa04KCpVKrAN/coiJI/9PCiFDHNygVj1LTsaCgrMRkM9Ng7P0FRD3krpYxdeA0/BYylGmrkkIJaRU64liJLFOSsoGpWVOEl+iYQUapVojZNQV/jKNa+knAhZWuioV1+j4ko1ADLDz0K7Dpr9iMTKJNGFHVCSXytRGnDMniqQSxWOWWMoG2UDL65tZhtweImsM+yyIzG/18Gqi0xYAlklyAQUQbopKeZKmgz8wAMJ13YHlojKNSOtatiKszaKBkIkNMkqM+JoYgDFFTrtG3gNnBVxnZGsKfRbbRYcRNjv6oi+wtWQeWUUS02mNLp2LbB7cu+pDk2hoiIRrf6V4gCWLXx9YLKhV18rOzLtYvDl0Jcd8DfQKIgf0wvmYrxn9RFqFOKNrB5rR56iejzSH2/PlvuMPEs6crM4OZRIkDNiz0zBkr9xLHTlQhQGHg9V779A0uPB63E7B99TsLpVSdzIMOf3r1NwTD0vsHh+4Umr1mGM1vsmPHMftURT4t4L9GzbJ7EsOZQXObaxFwaBVOSg5w1tXQRuAKQCXUT4iZlYHBU7VTFDcmM+lLxP1IYXrp4HrJ5X68pH2TZb+YyL13j1xSbj08419wMv9Xy5NsLikR2x4bLrUsOgi/7Bcf3/teSYUyhBsD/MCqMWnJ1iQoAtxJGbL9oMDWlYRSdXBGIXakPp2tlieL5OvKaOQofUN4K6NdSLugZyrSc7jQCuwCDc5Jx1O0VH9kfYnYfGUco7k26pVnFrB9lqgHcelm+6pNoPkzfb4747l/drbzGSb8WVPPekgM82mh38pe/jzMeSwmkVLYwogSgsvZny3axnahHVNH9vP0gYxxISWGEShc78OuIDpYq2iuhNo2qo+D284eJlLzLmSUbylDMgHmsHtxYk5dIgTs1d8vixDrT0KmjFNpg5h7pAA9scHkScjXWTmlEXlK/Hy9cMFTkTP98hptmUeky8m2/+JzI2VSaus2AOXcfGuE1wrWxuat8d4887nXvFVyM8xnCMn6zeaJlRXoyUlQfYQ6Cqzl152Uri+o4c5TmsfDIN+iqtKeAazo8WrqrpZJhQNOtHZbLoQeWa2pXQJTg5sr+ioY7gVPOoysWono/rpnTwdIXGI0Cqk2uNK4bi0iGQjk5nPXSQ0DN3DSRJObb1W6NsB0NAntTpbO0DRVCLY80dXaleymYAeL1ewpNQO2wOdM07WmLlcCwdFwhqVKSok0OHhKHDOwfKydbBHdS5gwNHUpAFaKDVGKL5e7ANeCtChCymf0SckYnUrc5Lb+FJcoYXfEN/wqWKy1hsakqhh9+8t5DQWR0cqOzIrFewKJi9VNY3YLPcIP0xEXPEaEFEoxlkTzKJ/kEgm4LzthFAk8GRvG6ZWcfT44zVR6jv+Rpdx44efkPXQgGgnOSoNtNu4+sVi6Gz0Y4u3mGrtIG34+A2rYYNb0uwhv7bVv067r9d/Plr+wfgirUPWBPLCixd1sDIU7tQLAEcIa0qjqtyMndOwz/rS1bN63IuUOU/Yf8rh3pYQSc16aB4XwKdbcJ5+sQc8ttDf7xhCf+WWll6q0wkzuPn2hsHYEz9LnGqnkYVzB0bEv65sjKAkd1x4zN5LTFTI5wAaNcaIA3hkepVAcHEBQ+44r5Ux1lHNzzjc9aQRKvxalk1ddywL99jtVWKO3+nLV/84aYCvA87ND3r+cO+DwDmql6a/78Iyzg54RUCFZIULRJLpDIjucJYqVKbmJqZayy0Oksra73BxtbO3p2Do5Ozi6t7Dx49efbinZskHMm4ePhSCAiJiElIycgpKKVKky7DZJmyZMuRK0++AoWKFFtrrk1MNltjG4sjuhJmKhe9ccGpK+cuXHrrpms3DOXuoJj35tDSqFRFZ5UadWrVa9CkkV6zFm1atZvCYCqUzdXhsJ12ORKGGvOCaLohTct2XM8XkhQtEkukMiO5wlipUpuYmplrLLQ6SytrvSG5dofjty5f+0fOOn0gb3HFlUenUMcXyemdTqf77PFxbzq8nhi9EcfUSk+9FI0vpy0cd7FN/spLXKYYBhP6cETCkMNvM+Zb7T35z9uHynIu/eXEONKfONKbSYeTW52fK97BhR9CshtHeZT/+Nw70u84k8ud3Ptn8qjjfcKD1Xbuw1Ol3UxmjOBgfoxR8eR7HOHIy9WBypfvTFSMmhBibf9iKut+wkrnx+aC4AdDYfHthpA5JXVPj2/5kyzPw4jk6frTLd8e7AzUtfdaUvTFXMx72NubYmAqPj+52WD9y2fYhbivvfotKU7cSO1GkXczNr9ODzu6l+nv8R0nP+L4e5TUOlOFiAug+P5N3FmaVZ5+amjOEtmF7cAiGnu0W9OdP6PScSGPoNLe0j/NmPJPObfgUHbbHoqFnFqoVX9DZyQASChLKw1lxam8Fv4n8OxOIxduy0/VB+GXlchFyu96eyIM1t8fAsjn7ESqlmsEX+bLsdDDGpadpswthTGxT7AM) format('woff2');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'HelveticaNeue-Italic';
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'HelveticaNeue-Light';
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'HelveticaNeue-LightItalic';
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'HelveticaNeue-Medium';
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'HelveticaNeue-MediumItalic';
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'HelveticaNeue-Thin';
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2');
    font-weight: normal;
    font-style: normal
}

@font-face {
    font-family: 'HelveticaNeue-ThinItalic';
    src: url(data:application/font-woff2;charset=utf-8;base64,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) format('woff2');
    font-weight: normal;
    font-style: normal
}

.fi-helveticaneue-bold {
    font-family: 'HelveticaNeue-Bold'
}

.fa-helveticaneue-bold {
    font-family: 'HelveticaNeue-Bold'
}

.fi-helveticaneue-bolditalic {
    font-family: 'HelveticaNeue-BoldItalic'
}

.fa-helveticaneue-bolditalic {
    font-family: 'HelveticaNeue-BoldItalic'
}

.fi-helveticaneue-condensedblack {
    font-family: 'HelveticaNeue-CondensedBlack'
}

.fa-helveticaneue-condensedblack {
    font-family: 'HelveticaNeue-CondensedBlack'
}

.fi-helveticaneue-condensedbold {
    font-family: 'HelveticaNeue-CondensedBold'
}

.fa-helveticaneue-condensedbold {
    font-family: 'HelveticaNeue-CondensedBold'
}

.fi-helveticaneue-italic {
    font-family: 'HelveticaNeue-Italic'
}

.fa-helveticaneue-italic {
    font-family: 'HelveticaNeue-Italic'
}

.fi-helveticaneue-light {
    font-family: 'HelveticaNeue-Light'
}

.fa-helveticaneue-light {
    font-family: 'HelveticaNeue-Light'
}

.fi-helveticaneue-lightitalic {
    font-family: 'HelveticaNeue-LightItalic'
}

.fa-helveticaneue-lightitalic {
    font-family: 'HelveticaNeue-LightItalic'
}

.fi-helveticaneue-medium {
    font-family: 'HelveticaNeue-Medium'
}

.fa-helveticaneue-medium {
    font-family: 'HelveticaNeue-Medium'
}

.fi-helveticaneue-mediumitalic {
    font-family: 'HelveticaNeue-MediumItalic'
}

.fa-helveticaneue-mediumitalic {
    font-family: 'HelveticaNeue-MediumItalic'
}

.fi-helveticaneue-thin {
    font-family: 'HelveticaNeue-Thin'
}

.fa-helveticaneue-thin {
    font-family: 'HelveticaNeue-Thin'
}

.fi-helveticaneue-thinitalic {
    font-family: 'HelveticaNeue-ThinItalic'
}

.fa-helveticaneue-thinitalic {
    font-family: 'HelveticaNeue-ThinItalic'
}

.fi-helveticaneue {
    font-family: 'helveticaneue'
}

.fa-helveticaneue {
    font-family: 'helveticaneue'
}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 'Apex';
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-lg {
    font-size: 1.33333333em;
    line-height: 0.75em;
    vertical-align: -15%
}

.fa-2x {
    font-size: 2em
}

.fa-3x {
    font-size: 3em
}

.fa-4x {
    font-size: 4em
}

.fa-5x {
    font-size: 5em
}

.fa-fw {
    width: 1.28571429em;
    text-align: center
}

.fa-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none
}

.fa-ul> li {
    position: relative
}

.fa-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: 0.14285714em;
    text-align: center
}

.fa-li.fa-lg {
    left: -1.85714286em
}

.fa-border {
    padding: .2em .25em .15em;
    border: solid 0.08em #eee;
    border-radius: .1em
}

.pull-right {
    float: right
}

.pull-left {
    float: left
}

.fa.pull-left {
    margin-right: .3em
}

.fa.pull-right {
    margin-left: .3em
}

.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear
}

.fa-pulse {
    -webkit-animation: fa-spin 1s infinite steps(8);
    animation: fa-spin 1s infinite steps(8)
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.fa-rotate-90 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fa-rotate-180 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fa-rotate-270 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fa-flip-horizontal {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);
    -webkit-transform: scale(-1,1);
    -ms-transform: scale(-1,1);
    transform: scale(-1,1)
}

.fa-flip-vertical {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);
    -webkit-transform: scale(1,-1);
    -ms-transform: scale(1,-1);
    transform: scale(1,-1)
}

:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical {
    filter: none
}

.fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}

.fa-stack-1x,.fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}

.fa-stack-1x {
    line-height: inherit
}

.fa-stack-2x {
    font-size: 2em
}

.fa-inverse {
    color: #fff
}

.fa-facebook:before {
    content: '\f000'
}

.fa-twitter:before {
    content: '\f001'
}

.fa-pinterest:before {
    content: '\f002'
}

.fa-google-plus:before {
    content: '\f003'
}

.fa-linkedin:before {
    content: '\f004'
}

.fa-instagram:before {
    content: '\f005'
}

.fa-search:before {
    content: '\f006'
}

.fa-down:before {
    content: '\f007'
}

.fa-phone:before {
    content: '\f008'
}

.fa-close:before {
    content: '\f009'
}

.fa-left:before {
    content: '\f00a'
}

.fa-right:before {
    content: '\f00b'
}

.fa-plus:before {
    content: '\f00c'
}

.fa-single-left:before {
    content: '\f00d'
}

.fa-single-right:before {
    content: '\f00e'
}

.fa-left-o:before {
    content: '\f00f'
}

.fa-right-o:before {
    content: '\f010'
}

.fa-hamburger:before {
    content: '\f011'
}

.fa-down-arrow:before {
    content: '\f012'
}

.fa-filter:before {
    content: '\f013'
}

.fa-times:before {
    content: '\f014'
}

.fa-arrow-reversed:before {
    content: '\f015'
}

.fa-glassdoor:before {
    content: '\f016'
}

.fa-calendar:before {
    content: '\f017'
}

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

.sr-only-focusable:active,.sr-only-focusable:focus {
    position: static;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto
}
/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary styles to control how your
Drag and Drop (DND) sections look when editing content in the page editor.
*********************************************************************************
****************************************************************************** */

dnd-section {
  padding: 80px 20px;
}
.banner-area .dnd-section {
  padding: 0;
}

.dnd-section > .row-fluid {
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
}

.dnd-section .widget-type-cell {
  padding-left: 20px;
  padding-right: 20px;
}

@media (max-width: 767px) {
  .dnd-section .widget-type-cell {
    padding-left: 0px;
    padding-right: 0px;
  }
}
/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary styles to control how your
fonts apppear throughout your site.
*********************************************************************************
****************************************************************************** */


@font-face {
  font-family: "Helvetica Neue";
  font-style: normal;
  font-weight: 400;
  src: url("https://6397544.fs1.hubspotusercontent-na2.net/hubfs/6397544/ApexFacility_March2021/fonts/helveticaneue.eot") format("embedded-opentype"), 
    url("https://6397544.fs1.hubspotusercontent-na2.net/hubfs/6397544/raw_assets/public/ApexFacility_March2021/fonts/helveticaneue.woff") format("woff"),
      url("https://6397544.fs1.hubspotusercontent-na2.net/hubfs/6397544/raw_assets/public/ApexFacility_March2021/fonts/helveticaneue.ttf") format("truetype");
        }
@font-face {
  font-family: "Helvetica Neue";
  font-style: italic;
  font-weight: 400;
  src: url("https://6397544.fs1.hubspotusercontent-na2.net/hubfs/6397544/ApexFacility_March2021/fonts/helveticaneue-italic.eot") format("embedded-opentype"), 
    url("https://6397544.fs1.hubspotusercontent-na2.net/hubfs/6397544/raw_assets/public/ApexFacility_March2021/fonts/helveticaneue-italic.ttf") format("truetype"),
      url("https://6397544.fs1.hubspotusercontent-na2.net/hubfs/6397544/raw_assets/public/ApexFacility_March2021/fonts/helveticaneue-italic.woff") format("woff");
        }
@font-face {
  font-family: "Helvetica Neue";
  font-style: normal;
  font-weight: 300;
  src: url("https://6397544.fs1.hubspotusercontent-na2.net/hubfs/6397544/ApexFacility_March2021/fonts/helveticaneue-light.eot") format("embedded-opentype"),
    url("https://6397544.fs1.hubspotusercontent-na2.net/hubfs/6397544/raw_assets/public/ApexFacility_March2021/fonts/helveticaneue-light.woff") format("woff"),
      url("https://6397544.fs1.hubspotusercontent-na2.net/hubfs/6397544/raw_assets/public/ApexFacility_March2021/fonts/helveticaneue-light.ttf") format("truetype");
        }
@font-face {
  font-family: "Helvetica Neue";
  font-style: normal;
  font-weight: 500;
  src: url("https://6397544.fs1.hubspotusercontent-na2.net/hubfs/6397544/ApexFacility_March2021/fonts/helveticaneue-medium.eot") format("embedded-opentype"), 
    url("https://6397544.fs1.hubspotusercontent-na2.net/hubfs/6397544/raw_assets/public/ApexFacility_March2021/fonts/helveticaneue-medium.woff") format("woff"),
      url("https://6397544.fs1.hubspotusercontent-na2.net/hubfs/6397544/raw_assets/public/ApexFacility_March2021/fonts/helveticaneue-medium.ttf") format("truetype");
        }
@font-face {
  font-family: "Helvetica Neue";
  font-style: normal;
  font-weight: 700; 
  src: url("https://6397544.fs1.hubspotusercontent-na2.net/hubfs/6397544/ApexFacility_March2021/fonts/helveticaneue-bold.eot") format("embedded-opentype"),
    url("https://6397544.fs1.hubspotusercontent-na2.net/hubfs/6397544/raw_assets/public/ApexFacility_March2021/fonts/helveticaneue-bold.woff") format("woff"), 
      url("https://6397544.fs1.hubspotusercontent-na2.net/hubfs/6397544/raw_assets/public/ApexFacility_March2021/fonts/helveticaneue-bold.ttf") format("truetype");
        }
@font-face {
  font-family: "Helvetica Neue LT Std";
  font-style: normal;
  font-weight: 300;
  src: url("https://6397544.fs1.hubspotusercontent-na2.net/hubfs/6397544/ApexFacility_March2021/fonts/helveticaneueltstd-ltcn.eot") format("embedded-opentype"), 
    url("https://6397544.fs1.hubspotusercontent-na2.net/hubfs/6397544/raw_assets/public/ApexFacility_March2021/fonts/helveticaneueltstd-ltcn.woff") format("woff"),
      url("https://6397544.fs1.hubspotusercontent-na2.net/hubfs/6397544/raw_assets/public/ApexFacility_March2021/fonts/helveticaneueltstd-ltcn.ttf") format("truetype");
        }
@font-face {
  font-family: "Helvetica Neue LT Std";
  font-style: normal;
  font-weight: 500;
  src: url("https://6397544.fs1.hubspotusercontent-na2.net/hubfs/6397544/ApexFacility_March2021/fonts/helveticaneueltstd-md.eot") format("embedded-opentype"), 
    url("https://6397544.fs1.hubspotusercontent-na2.net/hubfs/6397544/raw_assets/public/ApexFacility_March2021/fonts/helveticaneueltstd-md.woff") format("woff"),
      url("https://6397544.fs1.hubspotusercontent-na2.net/hubfs/6397544/raw_assets/public/ApexFacility_March2021/fonts/helveticaneueltstd-md.ttf") format("truetype");
        }

@font-face {
  font-family: "Apex";
  font-style: normal;
  font-weight: normal;
  src: url("data:application/font-woff2;charset=utf-8;base64,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") format("woff2");
}

body {
  font-family: Lato, serif;
  font-size: 1rem;
  color: #494a52;
  line-height: 1.6;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
  font-family: Lato, serif;
}

/* Anchor Links */
a {
  color: #0270E0;
  text-decoration: none;
  transition: color .5s;
  outline: 0;
}
a:hover, a:focus {
  text-decoration: none;
}

/* Headings */
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: .5rem;
  line-height: 1.2;
  font-weight: 700;
  font-family: Merriweather, serif;
  color: #494a52;
  word-break: break-word;
}

h1 {
  font-size: 2.1rem;
  line-height: 1.3;
  letter-spacing: -.02em;
}

h2 {
  font-size: 1.6rem;
  line-height: 1.4;
}

h3 {
  font-size: 1.25rem;
  line-height: 1.4;
}

h4 {
  font-family: Lato, sans-serif;
  font-weight: normal;
  font-size: 1.175rem;
  line-height: 1.4;
  padding-bottom: 1.25rem;
  margin-bottom: 1.875rem;
}

h5 {
  font-size: 1rem;
  line-height: 1.4;
}

h6 {
  font-size: .9rem;
  line-height: 1.4;
}

strong {
  font-weight: 700;
}

code {
  vertical-align: bottom;
}

ul,
ol {
  margin-top: 0;
  margin-bottom: 1rem;
}

ul li,
ol li {
  line-height: 1.6;
}

ul ul,
ol ul,
ul ol,
ol ol {
  margin-top: 0;
  margin-bottom: 0;
}

blockquote {
  margin: 0 0 1rem;
  padding: .5625rem 1.25rem 0 1.1875rem;
  border-left: 1px solid #cacaca;
  line-height: 1.6;
  color: #8a8a8a;
  position: relative;
  font-size: 24px;
  font-style: italic;
  letter-spacing: .08em;
}

/* Horizontal Rules */
hr {
  color: #ccc;
  background-color: #ccc;
  height: 1px;
  border: none;
}

/* TODO */
small {

}

/* TODO */
mark {

}

sup,
sub {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

:focus {
  outline: auto;
  outline-color: green;
}

.disable-focus-styles :focus {
  outline: none;
}
/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary styles to control how your forms looks
throughout your site. Styles for form fields, buttons, inputs, etc.
*********************************************************************************
****************************************************************************** */

form {
  max-width: 100%;
  font-family: Lato, sans-serif;
}
ul.no-list.hs-error-msgs {
  padding-left: 0;
}
.hs-button {
  background-color: #494A52;
  border-color: #494A52;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-weight: normal;
  line-height: 1.1;
  position: relative;
  text-align: center;
  border-style: solid;
  text-transform: uppercase;
  font-size: 16px;
  text-decoration: none;
  min-width: 13.75rem;
  margin: 1rem 0;
  transition: background-color .25s ease-out,color .25s ease-out;
  outline: none;
}

.hs-button:hover, .hs-button:focus {
  background-color: #21222a;
  border-color: #21222a;
  
  color: #fff;
}

.hs-button:active {
  background-color: #71727a;
  border-color: #71727a;
}


.hs-form label {
  font-size: 16px;
  color: #33475b;
  display: block;
  float: none;
  width: auto;
  font-weight: normal;
  text-align: left;
  line-height: 1.2;
  padding-top: 0;
  margin-bottom: 4px;
}

.hs-error-msgs label {
  margin-top: .5rem;
  color: #f2545b;
}

.hs-input,
input#hs-pwd-widget-password{
  display: block;
  width: 100% !important;
  height: 2.4375rem;
  max-width: 767px;
  padding: .5rem 0;
  font-size: 1rem;
  font-family: Helvetica Neue;
  font-weight: 400;
  color: #0a0a0a;
  line-height: 22px;
  background-color: #fefefe;
  border: none;
  border-bottom: 1px solid grey;
  box-sizing: border-box;

}
input#hs-pwd-widget-password{
  height: 2.4375rem !important;
}
form input:focus, form select:focus, form textarea:focus, .hs-input:focus {
  border-width: 2px;
}
.hs-input[type=checkbox],
.hs-input[type=radio] {
  cursor: pointer;
  display: inline-block;
  width: auto !important;
  height: auto;
  padding: 0;
  margin: 3px 5px 3px 0px;
  line-height: normal;
  border: none;
}
label.hs-error-msg, .hs_error_rollup label {
  font-size: .75rem;
  font-weight: 700 !important;
  color: #cc4b37 !important;
}
.hs-input.invalid.error {
  border-color: #cc4b37;
}
.hs-input[type=file] {
  background-color: #fff;
  padding: initial;
  border: initial;
  line-height: initial;
  box-shadow: none;
}

.hs-input:-moz-placeholder {
  color: #bfbfbf;
}

.hs-input::-webkit-input-placeholder {
  color: #bfbfbf;
}

.hs-input input,
.hs-input textarea {
  transition: border 0.2s linear;
}
.hs-input:focus {
  outline: none;
  border-color: rgba(82, 168, 236, 0.8);
}

textarea.hs-input {
  height: auto;
}

select[multiple].hs-input {
  height: inherit;
}

/* Force single column fields to full width inside of fieldsets */
fieldset.form-columns-1 .hs-input:not([type=radio]):not([type=checkbox]) {
  width: 100% !important;
}

input.hs-input.error,
div.field.error input,
div.field.error textarea,
div.field.error .chzn-choices,
textarea.hs-input.error,
select.hs-input.error {
  border-color: #c87872;
}
input.hs-input.error:focus,
div.field.error input:focus,
div.field.error textarea:focus,
div.field.error .chzn-choices:focus,
textarea.hs-input.error:focus,
select.hs-input.error:focus {
  border-color: #b9554d;
}

.actions {
  padding: 0;
}

.inputs-list {
  margin: 0 0 5px;
  width: 100%;
  padding-left: 0;
}
.inputs-list > li {
  display: block;
  padding: 0;
  width: 100%;
  padding-top: 0;
}
.inputs-list label {
  display: block;
  float: none;
  width: auto;
  padding: 0;
  line-height: 18px;
  text-align: left;
  white-space: normal;
  font-weight: normal;
}
.inputs-list:first-child {
  padding-top: 6px;
}
.inputs-list > li + li {
  padding-top: 2px;
}
.inputs-list label > input,
.inputs-list label > span {
  vertical-align: middle;
}

ul.no-list {
  list-style: none;
}

.field,.hs-form-field {
  margin-bottom: 20px;
}

.hs-field-desc {
  color: #7c98b6;
  margin: 0px 0px 6px;
  font-size: 14px;
}

.hs-form-required {
  color: red;
}

.hs-richtext {
  margin-bottom: 3px;
  line-height: 1.2;
  font-size: 1rem;
  color: #494a52;
}
.hs-richtext hr {
  text-align: left;
  margin-left: 0;
  width: 91%;
}

.grecaptcha-badge {
  margin: 0 auto;
}

.email-correction, .email-validation {
  padding-top: 3px;
  font-size: 12px;
}
.email-correction a,
.email-validation a {
  cursor: pointer;
}
@media (max-width: 400px),
  (min-device-width: 320px) and (max-device-width: 480px) {
    .email-correction form .form-columns-2 .hs-form-field,
    .email-correction form .form-columns-3 .hs-form-field,
    .email-validation form .form-columns-2 .hs-form-field,
    .email-validation form .form-columns-3 .hs-form-field {
      float: none;
      width: 100%;
    }
    .email-correction form .form-columns-2 .hs-form-field .hs-input,
    .email-correction form .form-columns-3 .hs-form-field .hs-input,
    .email-validation form .form-columns-2 .hs-form-field .hs-input,
    .email-validation form .form-columns-3 .hs-form-field .hs-input {
      width: 90%;
    }
    .email-correction form .form-columns-2 .hs-form-field input[type=checkbox],
    .email-correction form .form-columns-2 .hs-form-field input[type=radio],
    .email-correction form .form-columns-3 .hs-form-field input[type=checkbox],
    .email-correction form .form-columns-3 .hs-form-field input[type=radio],
    .email-validation form .form-columns-2 .hs-form-field input[type=checkbox],
    .email-validation form .form-columns-2 .hs-form-field input[type=radio],
    .email-validation form .form-columns-3 .hs-form-field input[type=checkbox],
    .email-validation form .form-columns-3 .hs-form-field input[type=radio] {
      width: 24px;
    }
}

.hs-button,
.hs-form-field input[type=text],
.hs-form-field input[type=email],
.hs-form-field input[type=phone],
.hs-form-field input[type=number],
.hs-form-field input[type=tel],
.hs-form-field input[type=date],
.hs-form-field textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
}

.hs-default-font-element,
.hs-main-font-element {
  font-family: Lato, serif;
}
/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary styles to control how your
menu items appear, including the link and hover effects.
*********************************************************************************
****************************************************************************** */
/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary styles to control how your
tables look throughout your site.
*********************************************************************************
****************************************************************************** */

table {
  margin-bottom: 1rem;
  border: 1px solid #dee2e6;
}

th,
td {
  padding: 0.75rem;
  vertical-align: top;
  border: 1px solid #dee2e6;
}

thead th,
thead td {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55;
  border-bottom-width: 2px;
}

thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}

tbody + tbody {
  border-top: 2px solid #dee2e6;
}

/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary styles to control how your landing pages
look if there is anything specific to your landing pages.
*********************************************************************************
****************************************************************************** */
/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary styles to control how your landing pages
look if there is anything specific to your landing pages.
*********************************************************************************
****************************************************************************** */


.about-page .about-right-grp {
  padding-top: 6px;
}
.about-page .sidebar .panel {
  margin-bottom: 5.9375rem;
}
.faa-horizontal.animated, .faa-horizontal.animated-hover:hover, .faa-parent.animated-hover:hover>.faa-horizontal {
  -webkit-animation: horizontal 2s ease infinite;
  animation: horizontal 2s ease infinite;
}
.about-page .cwbtn-wrap .text-right {
  text-align: left;
}
.about-page .cwbtn-wrap .small-12.columns {
  padding: 0;
}
.about-page .cwbtn-wrap .xmedium-8, .about-page .cwbtn-wrap .xmedium-4 {
  padding-right: .46875rem;
  padding-left: .46875rem;
}

@keyframes horizontal {
  0% {
    transform: translate(0px, 0px);
  }
  6% {
    transform: translate(5px, 0px);
  }
  12% {
    transform: translate(0px, 0px);
  }
  18% {
    transform: translate(5px, 0px);
  }
  24% {
    transform: translate(0px, 0px);
  }
  30% {
    transform: translate(5px, 0px);
  }
  100%, 36% {
    transform: translate(0px, 0px);
  }
}
@keyframes horizontal {
  0% {
    transform: translate(0px, 0px);
  }
  6% {
    transform: translate(5px, 0px);
  }
  12% {
    transform: translate(0px, 0px);
  }
  18% {
    transform: translate(5px, 0px);
  }
  24% {
    transform: translate(0px, 0px);
  }
  30% {
    transform: translate(5px, 0px);
  }
  100%, 36% {
    transform: translate(0px, 0px);
  }
}
.careers-page .careers-right-grp {
  padding-top: 6px;
}
.careers-page .cst-thumbnail-slider-grp {
  margin-bottom: 4.375rem;
}

.careers-type2-page .careers-type2-right-grp {
  padding-top: 6px;
}
.careers-type2-page .careers-type2-right-grp h5 {
  border-bottom: 2px solid grey;
  margin-bottom: 2.1875rem;
  padding-bottom: 1.45rem;
  text-align: center;
  font-weight: 500;
  line-height: 1.4;
}
.careers-type2-page .careers-type2-right-grp ul {
  padding-left: 20px;
  margin-bottom: 0;
}
.contact-left-grp {
  padding-top: 6px;
}
.contact-right-section .widget-type-form {
  margin-top: 3.125rem;
  display: block;
  padding: 20px;
}
.contact-right-section h3.form-title {
  font-size: 1.5625rem;
  font-family: "Helvetica Neue";
  font-weight: 500;
  padding-bottom: 0;
  line-height: 1.4;
  margin-bottom: 20px;
  padding-right: .46875rem;
  padding-left: .46875rem;
}
.contact-right-section form {
  padding-right: .46875rem;
  padding-left: .46875rem;
  margin-top: 0;
}
.contact-right-section .widget-type-form {
  margin-top: 3.125rem;
  display: block;
  padding: 20px;
}
.contact-right-section h3.form-title {
  font-size: 1.125rem;
  font-family: "Helvetica Neue";
  font-weight: 500;
  padding-bottom: 0;
  line-height: 1.4;
  margin-bottom: 20px;
  padding-right: .46875rem;
  padding-left: .46875rem;
}
.contact-right-section form {
  padding-right: .46875rem;
  padding-left: .46875rem;
  margin-top: 0;
}
.contact-right-section .hs-form-field {
  padding: 20px 0;
  font-size: 16px;
  margin-bottom: 0;
  max-width: 340px;
}
.contact-right-section .hs-input::-webkit-input-placeholder {
  color: grey;
  font-family: "Helvetica Neue";
}
.contact-right-section .section-contact input {
  font-family: "Helvetica Neue";
  line-height: 1.15;
}
.contact-right-section .hs-form-field > label {
  display: none;
}
.contact-right-section .hs-message.hs-form-field>label {
  display: block;
  margin-top: 5px;
}
.contact-right-section textarea {
  box-shadow: inset 0 1px 2px rgb(10 10 10 / 10%);
}
.contact-right-section .hs_recaptcha {
  padding: 0;
}
.contact-right-section .hs_recaptcha .grecaptcha-badge {
  margin-left: 0;
}
.contact-right-section input.hs-button.primary.large {
  margin-top: 36.3%;
  margin-bottom: 1rem;
  padding: 13.6px 12px;
  border: 2px solid #ff801e;
  margin-left: -7px;
  line-height: 1;
  height: auto;
}
.section-contact input:focus {
  border-width: 2px;
  border-color: rgba(63,81,181,1.0);
}
.events-right-grp {
  padding-top: 6px;
  margin-bottom: 3.125rem;
}
.pop .reveal-overlay {
  opacity: 1;
  visibility: visible;
}
.pop .reveal.small {
  top: 85px;
}
.reveal-overlay button.close-button {
  background: transparent;
  border: 0;
}
.reveal-overlay .form-wrap h3 {
  padding-right: .46875rem;
  padding-left: .46875rem;
  padding-top: 3.375rem;
  padding-bottom: 1.25rem;
  text-transform: uppercase;
  margin-bottom: 20px;
  -moz-osx-font-smoothing: grayscale;
  font-size: 1.125rem;
}
.reveal-overlay .form-wrap h3.form-title {
  display: none;
}
.reveal-overlay .form-wrap .hs-form-field > label {
  display: none;
}
.reveal-overlay .form-wrap .hs-form-field {
  max-width: 340px;
  margin: 0 auto;
  padding: 20px 0;
  font-size: 16px;
}
.reveal-overlay .form-wrap .hs-input::-webkit-input-placeholder {
  color: grey;
  font-family: "Helvetica Neue";
}
.reveal-overlay .form-wrap .section-contact input {
  font-family: "Helvetica Neue";
  line-height: 1.15;
}
.reveal-overlay .form-wrap .hs-message.hs-form-field>label {
  display: block;
  margin-top: 5px;
}
.reveal-overlay .form-wrap input.hs-button.primary.large {
  margin-top: 8%;
  min-width: 75%;
  margin-bottom:  1rem;
  padding: .8em 1em;
  border: 2px solid #ff801e;
  height: 48px;
}
.reveal-overlay .form-wrap input:focus {
  border-width: 2px;
  border-color: rgba(63,81,181,1.0);
}
.reveal-overlay .form-wrap {
  padding: 20px;
}
body.pop {
  overflow: hidden;
}
.pop-close {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}
.financing-right-grp {
  padding-top: 6px;
  margin-bottom: 3.125rem;
}
.financing-right-grp .sign-up-wrap .mb80 {
  margin-bottom: 40px;
}
.financing-right-grp h5 {
  text-transform: uppercase;
}
.financing-right-grp .featured-posts .thumbnail.img-effect1 img {
  max-width: 100px;
}
.financing-right-grp .featured-posts .featured-blog {
  margin-bottom: 1rem;
  padding-bottom: 0;
}
.financing-right-grp .featured-posts .panel {
  margin-bottom: 5.9375rem;
}
.financing-page .cwbtn-wrap .text-right {
  text-align: left;
  padding-right: .46875rem;
  padding-left: .6875rem;
}
.home-page .main {
  padding: 0;
} 
.home-page .section-common h2 {
  padding-bottom: 1.5625rem;
  margin-bottom: 2.5rem;
  border-bottom: 2px solid grey;
}
.home-page .header-search:before {
  padding-right: 7px;
}
.home-page .header-search {
  margin-left: 7px;
}
.home-page .social-top:before {
  padding-right: 6px;
}
.home-page .social-top {
  margin-left: 10px;
}
.home-page .footer-menu ul li {
  margin-right: 17.5px;
}
.home-page .custom-menu-primary ul.submenu.level-2 > li {
  width: 24.5%;
  padding: 0 8px;
}

.breadcrumbs li span {
  font-size: 16px;
  color: grey;
  font-weight: 500;
}

.no-dnd-gapping .dnd-section,
.no-dnd-gapping .dnd-section .widget-type-cell{
  padding:0;
}



.cst-cse-st-typ2-r1-left-content-section .widget-type-rich_text ul {
  margin-left: 1.25rem;
}

.cst-cse-st-typ2-r1-left-content-section .widget-type-rich_text ul {
  font-weight: 400;
}

.cst-cse-st-typ2-r1-filter-section {
  width: 100%;
}

.cst-fllwidth-r1-grp .widget-type-rich_text ul {
  margin-left: 1.25rem;
}

.cst-fllwidth-r1-grp .cst-thumbnail-slider-grp .slider-nav-thumbnails .thumb-image {
  height: auto;
}

.cst-fllwidth-r1-grp .cst-thumbnail-slider-grp .slider-nav-thumbnails .thumb-image .inner-thumb img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 1;
}
.cst-fllwidth-r1-grp .cst-thumbnail-slider-grp .slider-nav-thumbnails .thumb-image .inner-thumb {
  padding-top: 59.078%;
  position: relative;
  margin: 0 2px;
}

.cst-fullwidth-r1-section .cst-thumbnail-slider-grp {
  margin-bottom: 4.375rem;
}

.cst-fullwidth-r2-section .related-cs-wrap .row.mt60.ng-scope .related-box.small-12.columns {
  padding: 0;
}

.cst-fullwidth-r2-section .related-cs-wrap .row.mt60.ng-scope {
  margin-top: 0;
  margin-bottom: 60px;
}

.cst-fullwidth-r3-grp .related-cs-wrap .row.mt60.ng-scope {
  margin-top: 0;
}
.cst-fullwidth-r3-grp .related-cs-wrap .row.mt60.ng-scope .related-box.small-12.columns {
  padding: 0;
}

.cst-fullwidth-r3-grp .related-cs-wrap {
  margin-bottom: 60px;
}
.hs-fullwidth-page .cst-thumbnail-slider-grp .slider-nav-thumbnails {
  cursor: move;
}

.hs-resource-type2-page .cst-resource-type2-r1-left-section .widget-type-rich_text ul {
  margin-left: 1.25rem;
}

.resorce-page .button.full {
  min-width: 13.75rem;
}

.resorce-page .featured-posts .vertical-listing .featured-blog .media-object,
.most-recent-posts .vertical-listing .featured-blog .media-object {
  padding: 0;
}
.resorce-page .featured-posts .vertical-listing .featured-blog .media-object .media-object-section:last-child,
.most-recent-posts .vertical-listing .featured-blog .media-object .media-object-section:last-child {
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
}
.resorce-page .featured-posts .vertical-listing .featured-blog .media-object .media-object-section:first-child,
.most-recent-posts .vertical-listing .featured-blog .media-object .media-object-section:first-child {
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  max-width: 25%;
}

.resorce-page .sidebar {
  font-size: 18px;
}

.cst-resource-type3-r1-left-section .widget-type-rich_text ol li {
  margin-bottom: 0!important;
}

.cst-resource-typ3-r1-grp .related-cs-wrap .related-resources-wrap {
  margin-top: 80px;
}

.cst-resource-typ3-r1-grp .related-cs-wrap .related-resources-wrap .related-box.small-12.columns {
  padding: 0;
}
.cst-resource-typ3-r1-grp .related-cs-wrap .related-services-wrap {
  margin-top: 80px;
}

.cst-resource-typ3-r1-grp .related-cs-wrap .related-services-wrap .related-box.small-12.columns {
  padding: 0;
}
.cst-resource-typ3-r1-grp .related-cs-wrap .related-services-wrap {
  margin-top: 80px;
  margin-bottom: 60px;
}

.cst-fllwidth-r1-grp .cst-thumbnail-slider-grp .slider-nav-thumbnails .slick-slide>div {
  height: 140px;
}

.resorce-page .hspc-wrapper .content.no-bdr {
  padding-right: 0;
}

.hspc-wrapper .content.no-bdr ul.section-featured-box.row.small-up-1.medium-up-2 {
  margin-left: 0!important;
}
.resorce-page .reveal .section-contact .close-button {
  right: 24px;
  top: 28px;
}

.resorce-page .left-grp .widget-type-rich_text img {
  width: 100%;
}


.service-type3-pg .cst-thumbnail-slider-grp .slider-nav-thumbnails .slick-slide>div {
  height: 140px;
}

.cse-header-icon button {
  font-size: 1.75rem;
  transition: color .3s;
  color: grey;
  -webkit-appearance: button;
  background: transparent;
  border: 0;
  cursor: pointer;
  outline: 0;
  padding: 0;
}
.header-filter-sec #secondary-toggle {
  z-index: 14;
}
.header-filter-sec #secondary-toggle ul.tags li a {
  font-weight: 500;
  font-family: HelveticaNeue-Light;
  font-size: .875rem;
}
.main .content p[rel="section"] {
  padding: 1.25rem 0 1.875rem;
  position: relative;
  background: #fefefe;
  font-size: 18px;
  margin: 0;
  line-height: 24px;
  font-weight: 400;
}

.main .content p[rel="section"] strong {
  font-weight: 700;
}

.main .content p[rel="none"] {
  margin: 0;
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
}

.main .content p[rel="none"] strong {
  font-weight: 700;
}
.product-type2-grp .widget-type-rich_text,
.service-type3-pg .widget-type-rich_text {
  padding-left: 4%;
  padding-right: 4%;
  position: relative;
}
.sidebar .panel .vertical.block li a {
  text-decoration: none;
}
.services-grp .arrow-link .right-arrow,
.service-type2-pg .related-cs-wrap .right-arrow {
  display: none;
}
.services-grp .related-cs-wrap .content,
.service-type2-grp .hs_cos_wrapper_type_rich_text {
  padding-left: 4%;
  padding-right: 4%; 
} 
.service-type2-grp .hs_cos_wrapper_type_rich_text {
  display: block;
}
.product-pg .breadcrumbs li:nth-child(3):after {
  display: none;
}
.service-type2-pg .hspc-wrapper .section-featured-box {
  margin: 0;
}
.service-type3-pg .related-cs-wrap .related-box {
  padding: 0;
}
.service-type3-pg .related-cs-wrap > .mt60 {
  margin-top: 0;
  margin-bottom: 60px;
}
.service-type3-pg .cst-thumbnail-slider-grp {
  margin-bottom: 4.375rem;
}
.service-type3-pg .cst-thumbnail-slider-grp .slider-nav-thumbnails .thumb-image {
  height: 140px;
  background: #000;
  padding-left: 3px;
}
.service-type3-pg .widget-type-rich_text ul,
.service-type3-pg .widget-type-rich_text ol {
  margin-left: 1.25rem;
}
.service-type3-pg .related-case-studies-wrap .right-arrow {
  display: none;
}
.service-wrap .section-tile h4 {
  font-size: 2.5em;
}
.main .content ol li {
  margin-bottom: 1rem;
}
.main .content ul {
  margin-left: 1.25rem;
}

.privacy-policy-pg .sidebar .button {
  margin-bottom: 40px;
}
.spacer.show-for-large {
  padding-top: 31.25%;
}

ul.vertical-listing {
  list-style: none;
}
.cst-sidebar-grp .menu.tags li.tag-item.active a {
  color: #fefefe;
}

.body-container-wrapper ul {
  font-weight: 400;
}
a.button {
  outline: none;
}

.mobile-top-tag .hs-menu-wrapper>ul>li.hs-menu-item>ul>li.active>a {
  background: #ff801e;
  color: #fefefe;
}
.privacy-policy-pg .featured-posts .thumbnail.img-effect1 img {
  max-width: 100px;
}
@-moz-document url-prefix() {
  .case-study-wrap a.case-study h4.ng-binding {
    font-weight: 400 !important;
  }
}
.mobile-menu-open .case-study-wrap .slick-arrow {
  z-index: 9;
}

.privacy-policy-pg .featured-posts span.italicized.ng-binding {
  color: #0a0a0a !important;
  font-size: 16px;
  font-style: normal;
  font-family: "Helvetica Neue";
  transition: color .5s;
}

.privacy-policy-pg .featured-posts a:hover span.italicized.ng-binding {
  color: #ff801e !IMPORTANT;
}

input::-moz-placeholder, textarea::-moz-placeholder {
  color: #cacaca;
}



@keyframes pulse {
  0% {
    transform: scale(1, 1);
    transform-origin: center;
  }
  50% {
    transform: scale(1.24503, 1.24503);
    transform-origin: center;
  }
  100% {
    transform: scale(1, 1);
    transform-origin: center;
    visibility: visible;
  }
}



@media (max-width: 48em) and (min-width: 40em) {
  .hspc-wrapper ul.row,
  .service-wrap {
    margin-right: -.46875rem;
    margin-left: -.46875rem;
  }

}

@media print, screen and (min-width: 40em) {
  .cst-cse-st-typ2-r1-filter-section {
    width: 100%;
  }
  .cst-fullwidth-r1-section .cst-thumbnail-slider-grp {
    margin-bottom: 6.875rem;
  }
  .cst-fullwidth-r2-section .related-cs-wrap .row.mt60.ng-scope a.button.button-orange.medium-6,
  .cst-fullwidth-r3-grp .related-cs-wrap .button.button-orange.medium-6.large-4.columns{
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }
  .header-filter-sec ul.menu.tags {
    padding-left: 10px;
  }
  .product-grp .dnd-section .widget-type-cell,
  .product-type2-grp .dnd-section .widget-type-cell,
  .services-grp .dnd-section .widget-type-cell,
  .service-type3-pg .dnd-section .widget-type-cell,
  .service-type2-grp .widget-type-rich_text {
    padding-right: .46875rem;
    padding-left: .46875rem;
  }
  .product-type2-grp .widget-type-rich_text,
  .service-type3-pg .widget-type-rich_text {
    padding-left: 0;
    padding-right: 0;
  }
  .services-grp .related-cs-wrap .content {
    padding-left: 0;
    padding-right: 0;
  }


}



@media print, screen and (min-width: 48em){
  .careers-page .cst-thumbnail-slider-grp {
    margin-bottom: 6.875rem;
  }
  .resorce-page .hspc-wrapper .content.no-bdr ul {
    margin-right: 0;
    margin-left: 0;
  }
  .main .content p[rel="section"] {
    padding: 3.125rem 0;
  }
  .product-type2-grp .dnd-section .span8 {
    margin-left: 0;
    width: 66.66667%;
  }
  .product-type2-grp .dnd-section .span4 {
    margin-left: 0;
    width: 33.33333%;
  }
  .product-type2-grp .widget-type-rich_text,
  .service-type3-pg .widget-type-rich_text {
    padding-right: 1.25rem;
  }
  .service-type2-grp .widget-type-rich_text {
    width: 66.66667%;
    margin: 0 auto;
  }
  .service-type2-grp .hs_cos_wrapper_type_rich_text {
    padding-left: 0;
    padding-right: 0;
  } 
  .service-type2-pg .hspc-wrapper .content {
    padding-right: 0;
  }
  .service-type3-pg .cst-thumbnail-slider-grp {
    margin-bottom: 6.875rem;
  }

  .privacy-policy-pg .careers-r1-grp {
    display: flex;
  }
  .privacy-policy-pg .events-left-grp {
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
  }
  .privacy-policy-pg .events-right-grp {
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
  }



}



@media print, screen and (min-width: 64em){
  .contact-right-section h3.form-title {
    font-size: 1.5625rem;
  }
  .reveal-overlay .form-wrap h3 {
    font-size: 1.5625rem;
  }
  .header-filter-sec {
    display: none;
  }
  .product-type2-grp .widget-type-rich_text,
  .service-type3-pg .widget-type-rich_text {
    padding-right: 0;
  }
  .high-performace-workspace .cover-banner.fixed-banner {
    padding-top: 31.25%;
  }
  .cst-cse-st-typ2-r2-grp .related-cs-wrap .ng-scope .related-box.small-12.columns {
    padding: 0;
  }



}

@media screen and (min-width: 1025px){
  .resorce-page .featured-posts .vertical-listing .featured-blog .media-object .media-object-section img,
  .most-recent-posts .vertical-listing .featured-blog .media-object .media-object-section img {
    max-width: none;
  }

}

@media screen and (max-width: 1024px){
  .careers-r1-grp {
    display: block;
  }
  .careers-page .careers-right-grp {
    padding-bottom: 3.125rem;
  }
  .body-wrapper h1 {
    font-size: 2.0625rem;
  }
  .body-wrapper h2 {
    font-size: 1.75rem;
  }
  .body-wrapper h3 {
    font-size: 1.1875rem;
  }
  .body-wrapper h4 {
    font-size: 1.125rem;
  }
  .body-wrapper h5 {
    font-size: 1.0625rem;
  }
  .resorce-page .featured-posts .thumbnail.img-effect1 img,
  .resorce-page .most-recent-posts .thumbnail.img-effect1 img{
    max-width: 100px;
  }

}


@media screen and (max-width: 767px){
  .about-wrap .row.align-center.section.about-r1-grp .about-left-section,
  .careers-left-section,
  .careers-type2-left-grp,
  .financing-left-grp{
    margin-right: -.9rem;
    margin-left: -.9rem;
  }
  .about-r1-grp .small-order-2 {
    -ms-flex-order: 1;
    order: 1;
  }
  .about-r1-grp .small-order-1 {
    -ms-flex-order: 2;
    order: 2;
  }
  .open-positions {
    padding-left: .9rem;
    padding-right: .9rem;
  } 
  .columns.careers-type2-left-grp,
  .financing-left-grp{
    padding: 0;
  }
  .careers-type2-left-grp .hs_cos_wrapper_type_rich_text,
  .financing-left-grp .hs_cos_wrapper_type_rich_text{
    display: block;
    margin: 0 -7px;
  }
  .careers-type2-right-grp {
    margin-bottom: 3.125rem;
  }
  .contact-right-section input.hs-button.primary.large {
    margin-top: 4%;
  } 
  .contact-right-section form,
  .contact-right-section h3.form-title{
    padding: 0;
  }
  .events-right-grp .sidebar {
    margin-top: 3px;
  } 
  .pop .reveal.small {
    top: 49px;
  }
  .reveal-overlay .form-wrap .hs-input::-webkit-input-placeholder {
    font-size: .875rem;
  }
  .financing-page .cwbtn-wrap .text-right {
    text-align: center;
  }
  .financing-page  .most-recent-posts .thumbnail.img-effect1 img {
    max-width: 100px;
  }
  .events-page .columns {
    padding: 0;
  }
  .events-page .featured-posts .media-object {
    padding: 0;
  }
  .body-wrapper .service-type2-grp .hs_cos_wrapper_type_rich_text {
    margin: 0 -15px;
  }
  .body-wrapper .service-type2-grp .dnd-section .widget-type-cell {
    padding: 0;
  }
  .service-type3-pg .cst-thumbnail-slider-grp .slider-nav-thumbnails .thumb-image {
    height: 76px;
  }
  .service-type3-pg .related-cs-wrap {
    padding-right: .46875rem;
    padding-left: .46875rem;
  }
  .privacy-policy-pg .events-right-grp .sidebar {
    margin-top: 3em;
  }
  .panel .vertical li .date {
    font-size: 14px;
  }
  .events-page .featured-posts .thumbnail.img-effect1 img,
  .events-page .most-recent-posts .thumbnail.img-effect1 img{
    max-width: 100px;
  }

}

@media (max-width: 767px) and (min-width: 640px) {
  .privacy-policy-pg .events-left-section .widget-type-rich_text {
    margin: 0 -15px;
  }
}



@media screen and (max-width: 39.9375em){
  .temp-padding {
    padding-left: 4%;
    padding-right: 4%;
  }
  .about-wrap .row.align-center.section.about-r1-grp .about-left-section,
  .careers-left-section,
  .careers-type2-left-grp{
    margin-right: 0;
    margin-left: 0;
  }
  .open-positions {
    padding-left: 0;
    padding-right: 0;
  }
  .open-positions .content {
    padding-left: 0;
    padding-right: 0;
    text-align: center;
  }
  .contact-right-section .actions {
    text-align: center;
  }
  .home-page .section-common h2 {
    margin: 0 4% 2.5rem;
    padding-bottom: .625rem;
    border-bottom-width: 1px;
  }
  .careers-type2-left-grp .hs_cos_wrapper_type_rich_text,
  .financing-left-grp .hs_cos_wrapper_type_rich_text{
    margin: 0;
  }
  .cst-fullwidth-r1-section .cst-thumbnail-slider-grp {
    margin-left: -4.35%;
    margin-right: -4.35%;
  }
  .cst-fllwidth-r1-grp .cst-thumbnail-slider-grp .slider-nav-thumbnails .thumb-image .inner-thumb {
    padding-top: 64.078%;
    position: relative;
  }
  .hs-resource-page .hspc-wrapper .content {
    padding: 0;
  }
  .hs-resource-type2-page .cst-resource-type2-r1-left-section .sign-up-wrap {
    padding-bottom: 6px;
  }
  .hs-resource-type3-page .right-grp .most-recent-posts .panel {
    margin-bottom: 3.125rem;
  }
  .cst-fllwidth-r1-grp .cst-thumbnail-slider-grp .slider-nav-thumbnails .slick-slide>div {
    height: 69px;
  }
  .service-type3-pg .cst-thumbnail-slider-grp .slider-nav-thumbnails .slick-slide>div {
    height: 76px;
  }
  .privacy-policy-pg .media-object {
    padding: 0 0;
  }
  .body-wrapper .service-type2-grp .hs_cos_wrapper_type_rich_text {
    margin: 0;
  }
  .service-type2-pg .hspc-wrapper .content,
  .service-type3-pg .related-cs-wrap {
    padding-left: 0;
    padding-right: 0;
  }
  .open-tabs .cm-tabber-grp .is-dropdown-submenu-parent ul.tabber-tabs {
    display: block;
  }
  .employee-spotlight .media-object {
    padding: 0;
  }
  .pop .reveal.small {
    top: 0;
  }
  .cwbtn-wrap .section-subscribe {
    padding-bottom: 2.5rem !important;
  }
  


}




@media (max-width: 479px) {
  .body-wrapper h1 {
    font-size: 1.625rem;
  }

}
/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary styles to control how your headers look
when it comes to the logo, search field, language switcher and navigation.
You will also find the mobile menu styles below.
*********************************************************************************
****************************************************************************** */

.header {
  background-color: transparent;
}
.header__container {
  display: flex;
  justify-content: space-between;
  margin: 0 auto;
  width: 100%;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  padding: 5px 1% 0;
}
.custom-header-grp {
  background: #fefefe;
  display: flex;
  position: fixed;
  left: 0;
  width: 100%;
  z-index: 999;
  top: 0;
  box-shadow: 0 3px 3px 0 #e0e0e0;
}
.header__logo img {
  width: auto !important;
  min-width: 96px;
}
.header-social ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.header-social .widget-type-rich_text {
  display: inline-block;
}
.social-top {
  display: inline-block;
  margin-left: 15px;
}
.fa-facebook:before {
  content: '\f000';
}
.fa-twitter:before {
  content: '\f001';
}
.fa-instagram:before {
  content: '\f005';
}
.fa-glassdoor:before {
  content: '\f016';
}
.header-search {
  display: inline-block;
  position: relative;
  line-height: 1.8;
  margin-left: 10px;
}
.header-social {
  text-align: right;
  padding: 4px 17px 0;
  font-size: 14px;
  font-weight: 400;
}
.fa-search:before {
  content: '\f006';
}
.header-search form {
  display: inline-block;
  vertical-align: top;
  right: 0;
  top: 0;
  position: relative;
}
.search-form .search-box span {
  z-index: 3;
  position: relative;
  color: grey;
  font-family: apex;
  font-size: .875rem;
}
.header-search input.hs-search-field__input{
  position: absolute;
  right: -27px;
  top: 50%;
  outline: 0;
  margin-top: -4px;
  width: 15px;
  margin-bottom: 0;
  padding: 0px 1.875rem 0 15px;
  color: gray;
  text-align: left;
  display: block;
  height: 35px;
  opacity: 0;
  text-transform: uppercase;
  font-size: .875rem;
  font-weight: 300;
  transition: all .25s linear;
  border: 0;
  box-shadow: none;
  background: #fefefe;
  z-index: 2;
  max-width: 200px;
  -webkit-appearance: textfield;
  outline-offset: -2px;
  box-sizing: border-box;
  font-family: "Helvetica Neue";
}
.header-search input::-webkit-input-placeholder {
  color: grey;
  opacity: 1;
}
.show-form .header-search input.hs-search-field__input{
  width: 19.6875rem;
  border: 1px solid #ccc;
  opacity: 1;
}
.header-search .hs_cos_wrapper_type_module {
  display: inline-block;
}
.top-bar-title {
  width: auto;
  margin: .9375rem 0;
  z-index: 23;
}
.top-bar-right {
  position: relative;
  left: auto;
  width: 100%;
  top: auto;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  max-width: 100%;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 'Apex';
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.social-top a {
  color: grey;
  display: inline-block;
  margin-left: 10px;
  font-size: .875rem;
}
.header-search span {
  z-index: 3;
  top: 1px;
  position: relative;
  cursor: pointer;
  color: grey;
  font-family: apex;
  font-size: .875rem;
}
.header-social ul li {
  font-size: 14px;
  color: gray;
  font-weight: 400;
}
.header-social ul li a {
  color: gray;
}
.social-top:before {
  content: '|';
  display: inline-block;
  color: grey;
  padding-right: 10px;
}
.social-top a:first-of-type {
  margin-left: 0;
}
.header-search:before {
  content: '|';
  display: inline-block;
  color: grey;
  padding-right: 11px;
}
.custom-menu-primary .submenu.level-1 > li > a {
  padding: .7rem 1rem;
  text-transform: uppercase;
  line-height: 1;
  position: relative;
  font-size: .875rem;
}
.custom-menu-primary {
  padding-top: 7px;
  padding-left: 17px;
  position: relative;
  display: inline-block;
  float: right;
}
.custom-menu-primary .submenu.level-1 li {
  float: left;
  position: static !important;
}
.custom-menu-primary .submenu.level-1 > li > a.active-branch:after {
  content: '';
  top: 100%;
  bottom: auto;
  border-bottom: 2px solid #ff801e;
  left: 0;
  width: 100%;
  display: inline-block;
  position: absolute;
  margin-top: -1px;
}
.custom-menu-primary ul.submenu.level-2 {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 10px 20px;
  max-width: 1200px;
  border-top: 2px solid #e5e5e5;
  box-shadow: 0 3px 3px 0 #e0e0e0;
  left: 0;
  right: 0;
  width: auto;
  display: flex;
  top: 100%;
  margin-top: -1px;
  align-items: flex-end;
}
.custom-menu-primary ul.submenu.level-3 {
  position: static;
  max-width: initial;
  padding: 0;
}
.custom-menu-primary ul.submenu.level-2 li {
  display: inline-block;
  float: none;
  width: 25%;
  vertical-align: baseline;
  padding: 0 11px 0 8px;
}
.custom-menu-primary ul.submenu.level-3 li {
  display: block;
  padding: 0;
  padding-bottom: .3125rem;
  border-bottom: 1px solid #e5e5e5;
  width: auto;
}
.custom-menu-primary ul.submenu.level-3 li:last-child {
  border-bottom: 0;
}
.custom-menu-primary ul.submenu.level-3 li a.menu-link {
  padding: 0;
  font-size: .875rem;
}
.custom-menu-primary ul.submenu.level-2 > li > a {
  padding: 0 1rem .7rem;
  text-transform: uppercase;
  border-bottom: 2px solid grey;
  padding-bottom: .625rem;
  font-size: .875rem;
  margin-bottom: .9375rem;
  line-height: 1.4;
}
.custom-menu-primary ul.submenu.level-3 > li >a {
  white-space: normal;
}
.custom-menu-primary ul.submenu.level-3 li:last-child {
  border-bottom: 0;
}
.mobile-trigger{
  display:none;
}
.mobile-menu{
  display:none;
}

.mobile-menu-grp {
  display: none;
}
.search-form input.search-box:focus {
  outline: none;
}
.search-close {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 1;
  display: none;
}
.show-form .search-close {
  display: block;
}

.mobile-nav .submenu.level-1>li>a,
.mobile-nav .submenu.level-2 li a{
  font-size: .875rem;
}
.header-search ul.hs-search-field__suggestions,
.mobile-search ul.hs-search-field__suggestions{
  position: absolute;
  right: 0;
  min-width: 350px;
  width: auto;
  text-align: left;
  z-index: 99;
}
.mobile-search ul.hs-search-field__suggestions {
  left: 0;
  min-width: auto;
}
.sidebar-menu ul {
  list-style: none;
}
.custom-menu-primary ul.submenu.level-2 {
  display: none;
}
.custom-menu-primary .submenu.level-1 li:nth-child(2) ul.submenu.level-2 {
  display: block;
}
.cst-resource-typ3-r1-grp ul {
  font-weight: 400;
}
.mobile-phone .widget-type-rich_text {
  padding: 0;
}




@media print, screen and (min-width: 40em){
  .custom-menu-primary .submenu.level-1>li>a{
    padding: .5rem .25rem;
  }
  .mobile-nav .submenu.level-1>li>a,
  .mobile-nav .submenu.level-2 li a{
    font-size: .75rem;
  }

}

@media print, screen and (min-width: 48em){
  .custom-menu-primary .submenu.level-1>li>a{
    padding: .7rem .5rem;
  }
  .mobile-nav .submenu.level-1>li>a,
  .mobile-nav .submenu.level-2 li a{
    font-size: .875rem;
  }
}


@media print, screen and (min-width: 64em){
  .custom-menu-primary .submenu.level-1>li>a{
    padding: .7rem;
  }
}


@media screen and (min-width: 75em){

  .custom-menu-primary .submenu.level-1>li>a{
    padding: .7rem 1rem;
  }

}


@media screen and (max-width: 1024px){

  .mobile-trigger{
    display:block;
    position: absolute;
    left: 15px;
    top: 18px;
    outline: none;
    z-index: 999;
  }
  .top-bar-right {
    display: none;
  }
  .top-bar-title {
    width: 100%;
    text-align: center;
    margin: 0;
    padding: .9375rem 0;
    z-index: 999;
    position: relative;
    border-bottom: 1px solid #e5e5e5;
    background: #FEFEFE;
  }
  .header__container {
    padding: 0;
  }
  .menu-icon.dark {
    position: relative;
    display: inline-block;
    width: 28px;
    height: 28px;
    cursor: pointer;
    -webkit-appearance: button;
    border: 0;
    line-height: 1;
    outline: none;
    background: 0 0;
  }
  .mobile-trigger .menu-toggle .menu-icon:after {
    box-shadow: none;
    background: 0 0;
  }
  .mobile-menu{
    display:block;
  }
  .mobile-menu-grp {
    position: fixed;
    z-index: 99;
    height: 100%;
    overflow: auto;
    overflow-x: hidden;
    width: 70%;
    padding-bottom: .9375rem;
    background: #fefefe;
    top: 0;
    padding-top: 70px;
    left: -70%;
    transition: all .6s;
    opacity: 0;
    padding-right: 11px;
  }
  .mobile-menu-open .mobile-menu-grp {
    left: 0;
    opacity: 1;
  }
  .mobile-menu-open .menu-icon span:nth-child(1), .mobile-menu-open .menu-icon span:nth-child(6) {
    transform: rotate(
      45deg
    );
  }
  .mobile-menu-open .menu-icon span:nth-child(2), .mobile-menu-open .menu-icon span:nth-child(5) {
    transform: rotate(
      -45deg
    );
  }
  .mobile-menu-open .menu-icon span:nth-child(1) {
    left: 3px;
    top: 3px;
  }
  .mobile-menu-open .menu-icon span:nth-child(2) {
    left: calc(8px - 4px);
    top: 8px;
    width: 100%;
  }
  .mobile-menu-open .menu-icon span:nth-child(3) {
    left: -50%;
    opacity: 0;
  }
  .mobile-menu-open .menu-icon span:nth-child(4) {
    left: 100%;
    opacity: 0;
  }
  .mobile-menu-open .menu-icon span:nth-child(5) {
    left: 3px;
    top: 16px;
  }
  .mobile-menu-open .menu-icon span:nth-child(6) {
    left: calc(19px - 3px);
    top: 16px;
  }
  body.mobile-menu-open {
    overflow: hidden;
  }
  .mobile-nav .submenu.level-1>li {
    display: block;
    padding: 0 1.25rem;
    position: static !important;
  }
  .mobile-nav .submenu.level-1 {
    width: 100%;
    position: relative;
  }
  .mobile-nav .submenu.level-1>li > a {
    border-bottom: 1px solid #e5e5e5;
    font-weight: 500;
    text-transform: uppercase;
    color: grey;
    line-height: 1;
    display: inline-block;
    width: 100%;
    padding: 1em 0;
    text-align: left;
  }
  .child-trigger:after {
    content: '\f00b';
    font-family: apex;
    display: block;
    font-size: .875rem;
    border: none;
    position: relative;
    top: 2px;
    right: -1px;
  }
  .child-trigger { 
    position: absolute;
    right: 21px;
    cursor: pointer;
    height: 37px;
    width: 40px;
    text-align: right;
    line-height: 35px;
    display: inline-block;
  }
  .mobile-menu-grp {
    display: block;
  }
  .mobile-nav .submenu.level-2 {
    position: absolute;
    top: 0;
    left: 100%;
    width: 100%;
    background: #fefefe;
    transition: transform .15s linear;
    visibility: visible;
    opacity: 1;
    height: 100%;
    display: block;
  }
  .mobile-nav .submenu.level-1 > .child-menu-open .submenu.level-2 {
    z-index: 9;
    transform: translateX(-100%);
  }
  .mobile-nav ul.submenu.level-3 {
    position: absolute;
    top: 0;
    left: 100%;
    width: 100%;
    background: #fefefe;
    transition: transform .15s linear;
    visibility: visible;
    opacity: 1;
    height: 100%;
    display: block;
  }
  .mobile-nav .submenu.level-2 > .child-menu-open ul.submenu.level-3 {
    z-index: 9;
    transform: translateX(-100%);
  }
  .mobile-nav .submenu.level-2 li a {
    border-bottom: 1px solid #e5e5e5;
    font-weight: 500; 
    text-transform: uppercase;
    color: grey;
    line-height: 1;
    display: inline-block !important;
    width: 100%;
    padding: 1em 0;
    white-space: normal;
    text-align: left;
  }
  .mobile-nav .submenu.level-2 li {
    padding: 0 1.25rem;
    position: static !important;
  }
  .mobile-nav .submenu.level-2 li.dl-back a:before {
    content: '\f00a';
    font-family: apex;
    display: block;
    font-size: .875rem;
    border: none;
    margin-right: 30px;
    position: absolute;
    left: 0;
  }
  .mobile-nav .submenu.level-2 li.dl-back a {
    padding-left: 30px;
    position: relative;
  }
  .close-back-icon {
    position: absolute;
    top: 71px;
    height: 40px;
    width: 100%;
    z-index: 11;
    cursor: pointer;
    display: none;
  }
  .close-back-icon.active {
    display: block;
  }
  .mobile-search {
    margin-top: 2.5rem;
    padding: 0 1.25rem;
    position: relative;
  }
  .mobile-search input::-moz-placeholder {
    color: #808080;
    opacity: 1;
  }
  .mobile-search input {
    position: relative;
    top: 0;
    margin-top: 0;
    pointer-events: all;
    opacity: 1;
    width: calc(100% - 40px);
    height: 2.1875rem;
    max-width: 100%;
    display: inline-block;
    padding-right: 0;
    border: none;
    font-weight: 500;
    font-family: "Helvetica Neue";
    right: -8px;
    margin-bottom: 0;
    padding: 0 1.875rem 0 0;
    color: grey;
    outline: none;
    text-align: left;
    text-transform: uppercase;
    font-size: .875rem;
    box-shadow: none;
    background: #fefefe;
    transition: all .25s linear;
  }
  .mobile-search form {
    border-bottom: 1px solid #e5e5e5;
    width: 100%;
    padding-bottom: .625rem;
  }
  .mobile-search input::-webkit-input-placeholder {
    color: grey;
    opacity: 1;
  }
  .mobile-search span.fa-search {
    border: 1px solid grey;
    display: inline-block;
    height: 2.1875rem;
    vertical-align: top;
    width: 2.1875rem;
    line-height: 30px;
    right: 0;
    border-radius: 8px;
    text-align: center;
    z-index: 3;
    color: grey;
    font-family: apex;
    font-size: .875rem;
    cursor: pointer;
    position: absolute;
    top: 0;
    right: 20px;
  }
  .social-top {
    margin: 1.875rem auto;
    display: block;
    text-align: center;
  }
  .social-top:before {
    content: none;
  }
  .social-top a {
    display: inline-block;
    color: grey !important;
    font-size: 1.25rem;
    padding: 0;
    border-bottom: none;
    line-height: 1;
  }
  .mobile-phone {
    padding: 0 1.25rem;
  }
  .mobile-phone a.button.button-orange {
    margin: 0 .25rem 3.125rem;
    min-width: 100%;
    border-radius: 5px;
    border: 2px solid #ff801e;
    text-align: center;
    color: #fefefe;
    padding: .625rem;
    font-size: 1.25rem;
    line-height: 1;
    display: block;
    font-weight: 500;
    text-transform: uppercase;
  }
  .mobile-phone a.button.button-orange i {
    margin-right: 10px;
  }
  .mobile-phone a.button.button-orange:hover {
    background: #fefefe;
    color: #ff801e;
    text-decoration: none;
  }
  .custom-header-grp {
    box-shadow: none;
  }
  .mobile-menu-open .nav-overlay {
    opacity: 1;
    visibility: visible;
  }
  .nav-overlay {
    top: 71px;
  }
  .close-back-icon-1 {
    position: absolute;
    top: 71px;
    height: 40px;
    width: 100%;
    z-index: 11;
    cursor: pointer;
    display: none;
  }
  .close-back-icon-1.active {
    display: block;
  }
  .mobile-search input::-webkit-input-placeholder {
    color: grey;
    opacity: 1;
  }
  .mobile-nav .submenu.level-2 li:last-child > a {
    border-bottom: 0;
  }




}


@media screen and (max-width: 480px){
  .mobile-menu-grp {
    padding-right: 0;
  }
}
/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary styles to control how your
footer looks when it comes to spacing and other general styles.
*********************************************************************************
****************************************************************************** */

.footer {
  background-color: rgba(51,51,51,1.0);
  background-position: center center;
}

.footer-menu ul li {
  margin-right: 1.375rem;
  display: inline;
  text-transform: uppercase;
  font-size: 16px;
  position: relative;
}
.footer-menu ul li + li:before {
  content: '|';
  font-size: 14px;
  top: 7px;
  position: absolute;
  left: -15px;
}
.footer-form .hs-form-field > label {
  color: #fefefe;
  font-size: 16px;
  display: block;
  line-height: 1.8;
  margin-bottom: 6px;
  margin-right: -89px;
}
.footer-form .hs-form-field > label span {
  font-size: 16px;
}
.footer-form .field {
  margin-bottom: 0;
  display: inline-block;
  width: calc(100% - 89.5px)
}
.footer-form .hs_submit.hs-submit {
  display: inline-block;
}
.footer-form .hs-input {
  padding: .5rem;
  border: 1px solid #cacaca;
  background-color: #fefefe;
  box-shadow: inset 0 1px 2px rgb(10 10 10 / 10%);
  font-family: inherit;
  font-size: 1rem;
  font-weight: 400;
  color: #0a0a0a;
  transition: box-shadow .5s,border-color .25s ease-in-out;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  height: 44px;
}
.footer-form input.hs-button.primary.large {
  padding-right: 1.5625rem;
  padding-left: 1.5625rem;
  background-color: grey;
  color: #fefefe;
  padding-top: 0;
  padding-bottom: 0;
  border-width: 1px;
  font-size: 1rem;
  min-width: auto;
  display: block;
  border: 1px solid transparent;
  line-height: 1;
  height: 44px;
  border-radius: 0;
  margin: 0;
  min-height: auto;
  vertical-align: middle;
  position: absolute;
  bottom: 0;
}
.f-phone a:hover,
.footer__copyright a:hover{
  text-decoration: none;
}
.footer-form input.hs-button.primary.large:hover {
  background: #ff801e;
  color: #fefefe;
}
.footer-form h3 {
  display: none;
}
.footer-menu ul li a {
  padding: .3125rem 0;
  display: inline-block;
}
.footer__copyright p {
  margin-bottom: 0;
}
.footer__copyright p:last-child {
  margin-bottom: 1rem;
}
.footer__copyright span {
  font-size: 14px !important;
  font-weight: 400;
}
.footer-form {
  padding-bottom: 40px;
}
.footer-menu {
  text-align: center;
}
.landing-footer .footer__copyright {
  text-align: right;
  width: 100%;
  padding-right: .46875rem;
  padding-left: .46875rem;
}
.footer-form .hs-error-msgs {
  position: absolute;
}
.footer-form .hs_error_rollup {
  position: absolute;
  width: 100%;
  bottom: -15px;
}
.footer-form form {
  position: relative; 
}
.footer-form form input::placeholder{
  color: #cacaca;
}
.footer .social a {
  border-radius: 50%;
}
.footer .f-phone {
  position: relative;
  top: -4px;
}
.footer-form .hs-form-field>label span.hs-form-required {
  display: none;
}
.footer-form .hs-input.invalid.error {
  border-color: rgba(255,255,255,1.0);
}





@media print, screen and (min-width: 40em){
  .footer-menu ul li+li:before{
    content: '';
    font-size: 14px;
    top: -2px;
  }

}
@media screen and (min-width: 48em) and (max-width: 63.9375em){

  .footer-menu ul li {
    margin-right: 0;
    font-size: 14px;
    padding: 0 .625rem;
    border-right: 1px solid #fefefe;
    display: inline !important;
  }
  .footer-menu ul li:last-child {
    border-right: 0;
  }


}

@media print, screen and (min-width: 64em){
  .footer-menu {
    padding-left: 1.25rem;
    text-align: left;
  }
  .footer-menu ul li+li:before {
    content: '|';
    font-size: 14px;
    top: 7px;
  }
}



@media screen and (max-width: 767px){
  .footer-form input.hs-button.primary.large {
    position: relative;
    top: -1px;
  }
}

@media screen and (max-width: 39.9375em){
  .footer__copyright span {
    font-size: 12px !important;
  }
  footer .f-phone a {
    line-height: normal;
  }
  .footer-form {
    padding-bottom: 1.25rem;
  }
  .footer-form {
    padding-bottom: 15px;
  } 
  .footer-form .hs-form-field>label {
    text-align: center;
  }
  .footer-menu ul li {
    display: block !important;
    margin: 0;
  }
  .footer-menu ul li a {
    display: block;
  }
  .footer-menu ul li+li:before {
    content: none;
  }
  .landing-footer .footer__copyright {
    text-align: center;
  }
  .footer-form .hs_error_rollup {
    bottom: 7px;
  }



}
/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary styles for your blog. The styles included
are for the listing and post templates, featured images and pagination.
Also for the post meta infromation like tags, author and published date
*********************************************************************************
****************************************************************************** */

.blog-banner-area {
  position: relative;
  background-position: center;
  overflow: hidden;
  background-size: cover;
  height: auto;
  padding-top: 31.25%;
  max-height: 100%;
  width: 100%;
  z-index: 0;
  left: 0;
}
.comment-date {
  display: block !important;
} 
.comment-from h4 {
  padding: 0;
}
.section.post-body{
  font-size: 16px;
  line-height: 1.6;
}
.banner_background {
  background-position: center;
  overflow: hidden;
  background-size: cover;
  height: auto;
  padding-top: 31.25%;
  max-height: 100%;
  width: 100%;
  z-index: 0;
  left: 0;
  top: 75px;
  position: fixed;
}
.blog-banner-area:after, .blog-banner-area:before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  content: '';
}
.blog-banner-area:before {
  width: 0;
  transition: all .5s ease-in-out .75s;
  z-index: 2;
  background: rgba(255,128,30,.7);
}
.blog-banner-area:after{
  background: linear-gradient(to bottom,transparent 0,rgba(0,0,0,.03) 45%,rgba(0,0,0,.58) 99%,rgba(0,0,0,.58) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#94000000', GradientType=0 );
}
.banner-text {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 3rem 3% 1rem;
  background-image: linear-gradient(to top,rgba(0,0,0,.5) calc(100% - 2rem),transparent);
  z-index: 9;
  transform: translateY(0px);
  opacity: 1;
}
.banner-text h1 {
  font-family: "Helvetica Neue LT Std";
  font-weight: 300;
  color: #fefefe;
  display: inline-block;
  text-transform: uppercase;
  padding-right: 4.375rem;
  line-height: 1;
  margin-top: 0;
  margin-bottom: .5rem;
}
.blog-banner-area .arrow {
  float: right;
  font-size: 18px;
  line-height: 24px;
}
.blog-banner-area .arrow a {
  color: #fefefe;
  font-size: 1.5rem;
  border-radius: 50%;
  display: block;
  margin-top: 0;
  font-size: 2.5rem;
}
.fa-down:before {
  content: '\f007';
}
.blog-banner-area .arrow a:hover {
  color: #ff801e;
}
.blog-content .hs-button {
  margin-top: 0;
}
.blog-content .hs_recaptcha.hs-recaptcha.field.hs-form-field {
  margin: 20px 0 10px 0;
  overflow-x: auto;
  padding: 10px 0;
}
.atss .at-share-btn {
  outline: none;
}


/****************************** Listing *********************************/

.blog .blog_topics {
  text-align: center;
  background: #fefefe;
  position: relative;
  border-bottom: 2px solid grey;
}
.blog_topics .blog__tags {
  display: inline-block;
  vertical-align: top;
  width: auto;
  margin: 0;
  float: none;
}
.blog_topics .blog__archives {
  display: inline-block;
  vertical-align: top;
  margin: 0;
  float: none;
  width: auto;
}
.blog__tags h3 {
  display: none;
}
.blog__tags .widget-module ul {
  padding: 0;
  margin: 0;
  font-size: 0;
  list-style: none;
}
.blog__tags .widget-module ul li {
  display: inline-block;
}
.blog__tags .widget-module ul li a {
  color: grey;
  display: block;
  padding: .9375rem 1.25rem;
  font-size: 16px;
}
span.filter-link-count {
  display: none;
}
.blog__tags .widget-module ul li a:hover {
  background-color: #ff801e;
  color: #fefefe;
}
.blog__tags .widget-module ul li.active a {
  background-color: #ff801e;
  color: #fefefe;
}
.blog__archives .block {
  position: relative;
  margin-top: .375rem;
  font-size: 1rem;
  color: grey;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  padding-left: 17px;
}
.blog__archives h3 {
  transition: color .5s;
  outline: 0;
  margin-bottom: 0;
  padding: .7rem 1rem;
  line-height: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  color: grey;
  position: relative;
  padding-right: 1.5rem;
  letter-spacing: 0;
  text-transform: unset;
  font-size: 1rem;
  font-weight: 500;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  line-height: 16px;
  display: inline-block;
  cursor: pointer;
}
.blog__archives h3:after {
  position: absolute;
  top: 50%;
  content: '';
  display: block;
  width: 0;
  height: 0;
  border: 6px inset;
  border-bottom-width: 0;
  border-top-style: solid;
  border-color: #1779ba transparent transparent;
  right: 5px;
  margin-top: -3px;
  border-top-color: grey;
}
.blog__archives .block:before {
  content: '|';
  display: inline-block;
  position: absolute;
  left: 1rem;
  top: 7px;
}
.blog__archives .widget-module {
  border: 1px solid #cacaca;
  background: #fefefe;
  display: none;
  position: absolute;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  min-width: 150px;
  padding-left: 0;
  top: 100%;
  left: auto;
  right: 0;
  z-index: 2;
}
.blog__archives .block:hover .widget-module {
  display: block;
}
.blog__archives .widget-module ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.blog__archives .widget-module ul li {
  position: relative;
  width: 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  padding-left: .9375rem;
  padding-right: .9375rem;
}
.blog__archives .widget-module ul li a {
  padding: .7rem 1rem;
  line-height: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  color: grey;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
  border-bottom: 1px solid grey;
} 
.blog__archives .widget-module ul li:last-child a {
  border-bottom: none;
}
.blog__archives .widget-module ul li:hover {
  background: #ff801e;
  color: #fefefe;
}
.blog__archives .widget-module ul li:hover > a {
  color: #fefefe;
}

.blog .blog-wrapper {
  position: relative;
  background: #fefefe;
  padding: 3.125rem 1.25rem;
}
.page-center.blog-content-wrapper {
  padding: 0;
}
.featured-two-column {
  margin-bottom: 2.5rem;
}
.featured-two-column .featured__inner {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.featured-two-column .featured-columns {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}
.featured-arrow-link {
  position: relative;
  display: block;
}
.featured-section-tile {
  margin-bottom: 15px;
}
.featured-section-tile > div {
  position: relative;
  background-color: #EEE;
  padding-top: 55%;
}
.featured-columns .background {
  background-color: #EEE;
  position: absolute;
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  padding-top: 55%;
  top: 0;
  left: 0;
  transition: opacity .6s;
  opacity: 1;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.featured-columns .fa-spin {
  position: absolute;
  font-size: 5em;
  top: 50%;
  left: 50%;
  margin-left: -.5em;
  margin-top: -.5em;
  z-index: 3;
  color: #00558b;
  visibility: hidden;
  opacity: 0;
  transition: all .6s;
}
.featured-content {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  padding-left: 0;
  padding-right: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-direction: column;
  flex-direction: column;
  position: absolute;
  background-color: transparent;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.featured-content:before {
  content: '';
  -ms-flex: 0 0 30px;
  flex: 0 0 30px;
  height: 30px;
  max-height: 30px;
  display: block;
  width: 100%;
  background-image: linear-gradient(to bottom,transparent,rgba(0,0,0,.5));
  opacity: 1;
  transition: opacity .6s;
}
.featured-content > div {
  width: 100%;
  background-color: rgba(0,0,0,.8);
  transition: all .6s;
  position: relative;
  z-index: 2;
  overflow: hidden;
  color: #FFF;
  opacity: 1;
  background-color: rgba(0,0,0,.5);
  flex: 0 1 65.7576%;
}
.featured-vc {
  transition: margin-top .6s;
  padding: 15px;
}
.featured-title {
  border-bottom: 2px solid grey;
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom-width: 0;
}
.featured-entry {
  font-size: 2.5rem;
  padding-right: .46875rem;
  padding-left: .46875rem;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  margin-bottom: 1.875rem;
  padding-bottom: 1.25rem;
  font-weight: 300;
  font-family: "Helvetica Neue LT Std";
  border-bottom: 1px solid grey;
  margin-top: 0;
}
.featured-meta {
  padding-right: .46875rem;
  padding-left: .46875rem;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
.featured-below {
  position: relative;
  opacity: 0;
  transition: opacity .6s;
}
.featured-below below-fold {
  display: block;
}
span.featured-right-arrow {
  text-align: right;
  display: none;
  font-size: 1.5em;
  position: absolute;
  bottom: 10px;
  right: 15px;
  transition: opacity .6s;
  color: #fefefe;
  z-index: 5;
  display: block;
  opacity: 0;
}
.fa-right:before {
  content: '\f00b';
}
.featured-section-tile:hover .featured-content > div {
  -ms-flex: 0 0 100%!important;
  flex: 0 0 100%!important;
  max-height: 100%;
}
.featured-section-tile:hover .featured-below {
  opacity: 1;
  -ms-flex: 1 0 100%;
  flex: 1 0 100%;
  max-height: 100%;
}
.featured-arrow-link:hover .featured-right-arrow {
  opacity: 1;
}
.featured-section-tile:hover .featured-vc {
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-top: 0!important;
}
.section-subscribe {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -ms-flex: 1 1 0px;
  flex: 1 1 0px;
  min-width: initial;
  position: relative;
  background: #fefefe;
  padding: 3.125rem 0;
  float: none;
  display: block;
  padding-bottom: 6.25rem;
}
.subscribe_columns {
  padding-right: .46875rem;
  padding-left: .46875rem;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
.subscribe_row {
  padding: 1.5625rem 0;
  border-top: 1px solid grey;
  border-bottom: 1px solid grey;
  max-width: 100%;
  margin: 0 auto;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}
.subscribe_columns .subscribe_col1 {
  -ms-flex: 0 0 66.66667%;
  flex: 0 0 66.66667%;
  max-width: 66.66667%;
}
.subscribe_columns .subscribe_col2 {
  -ms-flex: 0 0 33.33333%;
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
  text-align: right;
}
.subscribe_col1 h2 {
  text-rendering: optimizeLegibility;
  line-height: 1.4;
  margin: 0;
  padding: 0;
  font-size: 2.5rem;
  text-transform: uppercase;
  font-weight: 300;
  font-family: "Helvetica Neue LT Std";
}
.subscribe_columns .button {
  line-height: 1;
  text-align: center;
  border-radius: 0;
  transition: background-color .25s ease-out,color .25s ease-out;
  cursor: pointer;
  padding: .85em 1em;
  -webkit-appearance: none;
  vertical-align: middle;
  border: 2px solid #ff801e;
  text-transform: uppercase;
  position: relative;
  font-size: 1rem;
  min-width: 13.75rem;
  background-color: #ff801e;
  color: #fefefe;
  margin: 0 auto;
  display: inline-block;
  max-width: none;
}
.subscribe_columns .button:hover {
  background: #fefefe;
  color: #ff801e;
}

/******************** popup ***********************/

.blog-popup-wrap {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 99999;
  display: none;
  background-color: rgba(10,10,10,.45);
  overflow-y: scroll;
}
.blog-popup-wrap .popup_inner {
  z-index: 1006;
  backface-visibility: hidden;
  display: none;
  background-color: #fefefe;
  position: relative;
  top: 88px;
  margin-right: auto;
  margin-left: auto;
  overflow-y: auto;
  max-width: 75rem;
  width: 50rem;
  transition: transform 0.5s ease;
  transform: translateY(100%);
}
.blog-popup-wrap .popup_content {
  text-align: center;
  padding: 1.875rem 5rem 3.125rem;
}
button.popup_close-button {
  border: 0;
  color: #8a8a8a;
  cursor: pointer;
  line-height: 1;
  position: absolute;
  right: 30px;
  top: 30px;
  font-size: 2rem;
  background: none;
}
.fa-close:before {
  content: '\f009';
}
.popup-open .popup_inner {
  transform: translateY(0%);
}
.popup-open .body-container-wrapper {
  z-index: 9999;
}
body.popup-open {
  overflow: hidden;
}
button.popup_close-button:hover {
  color: #0a0a0a;
}
.popup-form-section h3.form-title {
  display: none;
}
.post_sidebar_inner .featured-blog-img img {
  min-height: 50px;
  object-fit: cover;
}
.banner-text h1.topic-title {
  letter-spacing: normal;
}
img.featured-image {
  min-height: 91px;
  object-fit: cover;
}
.popup-form-section form {
  padding: 20px;
}
.blog-content textarea:focus {
  outline: 0;
  border: 1px solid grey;
  background-color: #fefefe;
  box-shadow: 0 0 5px #cacaca;
  transition: box-shadow .5s,border-color .25s ease-in-out;
}
.hs-search-field--open .hs-search-field__suggestions {
  background: #dddd;
  border-color: #fafafa;
  box-shadow: 3px 4px #fafafa;
  border-radius: 5px;
  padding: 10px;
  display: inline-block;
}
ul.hs-search-field__suggestions li {
  margin-bottom: 10px;
}
.blog-content .grecaptcha-badge {
  margin-left: 0;
} 
.popup-form-section form > div {
  padding-right: .46875rem;
  padding-left: .46875rem;
  margin: 0;
}
.popup-form-section form h4 {
  margin: 0;
  padding: 0;
  font-family: "Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;
  font-style: normal;
  font-weight: 400;
  color: grey;
  font-size: 1.5625rem;
  margin-bottom: 20px;
  padding-top: 3.375rem;
  padding-bottom: 1.25rem;
  text-transform: uppercase;
}
.popup-form-section .hs-form-field>label {
  display: none;
}
.popup-form-section .input {
  position: relative;
  font-size: 16px;
  display: inline-block;
  box-sizing: border-box;
  max-width: 100%;
  margin: 0;
  padding: 20px 0;
  width: 340px;
}
.popup-form-section input::placeholder{
  color: grey;
  font-size: .875rem;
}
.popup-form-section input.hs-button.primary.large {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 1rem;
  padding: .85em 1em;
  -webkit-appearance: none;
  border: 1px solid transparent;
  border-radius: 0;
  transition: background-color .25s ease-out,color .25s ease-out;
  cursor: pointer;
  border: 2px solid #ff801e;
  position: relative;
  background-color: #ff801e;
  color: #fefefe;
  text-transform: uppercase;
  font-size: 16px;
  margin-top: 8%;
  min-width: 75%;
}
.popup-form-section input.hs-button.primary.large:hover {
  background: #fefefe;
  color: #ff801e;
}
.blog-search {
  padding-right: .46875rem;
  padding-left: .46875rem;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  padding-bottom: 20px;
  width: 100%;
}
.blog-search form {
  position: relative;
}
.blog-search form:before {
  background: url(https://6397544.fs1.hubspotusercontent-na2.net/hubfs/6397544/raw_assets/public/ApexFacility_March2021/images/search-icon.jpg) center center no-repeat;
  width: 22px;
  height: 18px;
  left: 10px;
  top: 10px;
  position: absolute;
  content: '';
}
.blog-search input.hs-search-field__input {
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 2.4375rem;
  margin: 0 0 1rem;
  padding: .5rem;
  border: 1px solid #cacaca;
  border-radius: 0;
  background-color: #fefefe;
  box-shadow: inset 0 1px 2px rgba(10,10,10,.1);
  font-family: inherit;
  font-size: 1rem;
  font-weight: 400;
  color: #0a0a0a;
  transition: box-shadow .5s,border-color .25s ease-in-out;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 5px;
  border-color: grey;
  box-shadow: none;
  padding-left: 2.5rem;
  max-width: 100%;
}
.blog-search input.hs-search-field__input:focus {
  outline: 0;
  border-color: #fefefe;
  box-shadow: 0 0 10px #ff801e;
}
.blog-search input.hs-search-field__input::-moz-placeholder{
  color: #E2E6ED;
}
.hs-search-field--open .hs-search-field__suggestions {
  background: #dddd;
  border-color: #fafafa;
  box-shadow: 3px 4px #fafafa;
  border-radius: 5px;
  padding: 10px;
  display: inline-block;
}
.hs-search-field--open .hs-search-field__suggestions a, .hs-search-field--open .hs-search-field__suggestions li {
  color: #0a0a0a;
}
.hs-blog-listing .Listing_column {
  padding-right: .46875rem;
  padding-left: .46875rem;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  margin: 0;
  width: 50%;
}
.blog-listing-wrapper {
  position: relative;
  padding-right: 1.25rem;
  padding-left: 0;
}
.blog-listing-wrapper:after {
  border-right: 2px solid grey;
  content: "";
  height: 100%;
  left: 100%;
  margin-left: 6px;
  position: absolute;
  top: 0;
  width: 2px;
  display: block;
}
.Listing_column .Listing_heading {
  padding-right: .46875rem;
  padding-left: .46875rem;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
.Listing_heading h2 {
  font-size: 2.5rem;
  margin-bottom: 1.875rem;
  border-bottom: 2px solid grey;
  padding-bottom: 1.25rem;
  font-weight: 300;
  font-family: "Helvetica Neue LT Std";
}
.post-item {
  padding-right: .46875rem;
  padding-left: .46875rem;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
.post-item > a {
  display: block;
}
.media-object {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  margin-bottom: 1.875rem;
}
.media-object-section {
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  font-size: 1rem;
}
.media-object-section.media-object-3 {
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
  padding-right: 1rem;
} 
.media-object-section.media-object-9 {
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
}
.featured-image-wrapper {
  line-height: 0;
  max-width: 100%;
  overflow: hidden;
  position: relative;
  display: block;
}
img.featured-image {
  width: 100%;
  vertical-align: unset;
}
.featured-image-wrapper:after, .featured-image-wrapper:before {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  background: rgba(254,254,254,.2);
  content: '';
  bottom: 0;
  transition: all .4s ease;
  -webkit-transition: all .4s ease;
  -moz-transition: all .4s ease;
  -ms-transition: all .4s ease;
  -o-transition: all .4s ease;
}
.featured-image-wrapper:before {
  -moz-transform: scale(0);
  -o-transform: scale(0);
  -webkit-transform: scale(0);
}
.featured-image-wrapper:after {
  -moz-transform: scale(1);
  -webkit-transform: scale(1);
  -o-transform: scale(1);
}
.media-object h6.entry_title, h2.post-listing-simple {
  font-family: HelveticaNeue-Bold;
  color: #4d4d4d;
  font-weight: 700;
  line-height: 1.3;
  font-size: 1rem;
  margin-top: 0;
  margin-bottom: .5rem;
}
h2.post-listing-simple a{
  color: #4d4d4d;
}
.media-object p.entry_summary {
  font-size: 16px;
  font-weight: 300;
  line-height: 1.5;
  margin-bottom: .625rem;
}
.media-object:hover .featured-image-wrapper:before {
  transform: scale(1);
  -ms-transform: scale(1);
  -webkit-transform: scale(1);
  -o-transform: scale(1);
}
.media-object:hover .featured-image-wrapper:after {
  transform: scale(0);
  -ms-transform: scale(0);
  -webkit-transform: scale(0);
  -o-transform: scale(0);
}
.media-object.no_fetured .media-object-section.media-object-9 {
  max-width: 100%;
  flex: 0 0 100%;
}
.pagination-wrapper {
  padding-right: .46875rem;
  padding-left: .46875rem;
}
.blog-pagination {
  text-align: center;
  display: block;
  padding: 0 .8rem;
  font-size: 1rem;
}
.blog-pagination a {
  display: inline-block;
  vertical-align: middle;
  color: #6D6E71;
  margin: 0 .8rem;
  font-size: 1em;
  font-weight: 400;
  position: relative;
}
.blog-pagination a.active:after {
  position: absolute;
  z-index: 1;
  background-color: #3E5364;
  content: '';
  width: 2em;
  height: 2em;
  border-radius: 1em;
  left: 50%;
  top: 50%;
  margin-left: -1em;
  margin-top: -1em;
}
.blog-pagination a:hover {
  color: #ff801e;
}
.blog-pagination a.active > span {
  z-index: 2;
  position: relative;
  color: #FFF;
}
.blog-pagination a .fa {
  font-size: .75em;
  transition: all .3s;
  color: #3E5364;
}
.blog-pagination a.next-link, .blog-pagination a.prev-link {
  font-size: 27px;
}
.fa-left:before {
  content: '\f00a';
}
.blog-pagination a.inactive {
  cursor: default;
  color: #88949F;
  pointer-events: none;
}
.blog-pagination a.prev-link {
  margin-right: 0;
}
.blog-pagination a:hover .fa {
  color: #ff801e;
}



/*************************** post page *************************/

.blog .breadcrumb {
  background-color: #fefefe;
  z-index: 10;
  position: relative;
}
.blog .breadcrumb_row {
  max-width: 75rem;
  margin-right: auto;
  margin-left: auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}
.blog .breadcrumb_columns {
  padding-right: .46875rem;
  padding-left: .46875rem;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
.blog ul.breadcrumbs {
  margin: 0;
  list-style: none;
  padding: .9375rem 0 0;
}
.blog .breadcrumbs li {
  float: left;
  color: #0a0a0a;
  cursor: default;
  text-transform: uppercase;
}
.blog .breadcrumbs li {
  font-size: 16px;
}
.blog .breadcrumbs li a {
  font-size: 16px;
  color: grey;
}
.blog .breadcrumbs li:not(:last-child)::after {
  position: relative;
  top: 1px;
  margin: 0 .75rem;
  opacity: 1;
  content: "/";
  color: #cacaca;
}
.blog .breadcrumbs li:not(:last-child):after {
  content: '>';
  top: -1px;
  color: grey;
  padding: 0 12px;
}
.blog .breadcrumbs li.active {
  font-weight: 500;
  color: grey;
}
.blog .breadcrumbs::after,
.blog .breadcrumbs::before {
  display: table;
  content: ' ';
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -ms-flex-order: 1;
  order: 1;
}
.blog .breadcrumbs a:hover {
  text-decoration: underline;
}
.hs-blog-post .blog-content {
  padding-right: .46875rem;
  padding-left: .46875rem;
  -ms-flex: 0 0 66.66667%;
  flex: 0 0 66.66667%;
  max-width: 66.66667%;
  float: left;
}
.hs-blog-post .blog-sidebar {
  padding-right: .46875rem;
  padding-left: .46875rem;
  -ms-flex: 0 0 33.33333%;
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
  margin: 0;
  float: left;
}
.single_title {
  margin-bottom: 1.875rem;
  border-bottom: 2px solid grey;
  padding-bottom: 1.5625rem;
}
.single_title h5 {
  font-family: "Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;
  font-style: normal;
  margin-top: 0;
  margin-bottom: .5rem;
  font-size: 1.25rem;
  color: #4d4d4d;
  font-weight: 500;
}
.post_sidebar_inner {
  position: relative;
  margin-top: 3em;
  padding-left: 2.25rem;
  padding-right: 0;
}
.subscribe_btn a {
  line-height: 1;
  text-align: center;
  border-radius: 0;
  transition: background-color .25s ease-out,color .25s ease-out;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 1rem;
  padding: .85em 1em;
  -webkit-appearance: none;
  margin-bottom: 40px;
  border: 2px solid #ff801e;
  font-size: 1rem;
  text-transform: uppercase;
  background-color: #ff801e;
  color: #fefefe;
  min-width: 100%;
  max-width: 100%;
}
.subscribe_btn a:hover {
  background: #fefefe;
  color: #ff801e;
}
.blog-sidebar .panel {
  margin-bottom: 5.9375rem;
}
.panel .panel-title {
  border-bottom: 2px solid grey;
  margin-bottom: 2.1875rem;
  padding-bottom: .9375rem;
  text-align: center;
}
.blog-sidebar .vertical-listing {
  padding: 0;
  margin: 0;
  list-style-type: none;
} 
.featured-blog {
  position: relative;
  margin-bottom: .5rem;
  padding-bottom: 1.5rem;
}
.panel-title h5 {
  font-size: 1.25rem;
  margin-top: 0;
  margin-bottom: .5rem;
  font-weight: 500;
  text-align: center;
  letter-spacing: .02em;
}
.featured-blog-inner {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}
.featured-blog-section-3 {
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  padding-right: 1rem;
  font-size: 1rem;
}
.featured-blog-section-9 {
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  max-width: 75%;
  -ms-flex: 0 1 auto;
  flex: 0 1 auto;
  font-size: 1rem;
}
.featured-blog-img {
  max-width: 100%;
  overflow: hidden;
  position: relative;
  display: block;
  padding: 0;
  border: none;
}
.featured-blog-img img {
  width: 100%;
  vertical-align: unset;
}

.featured-blog-img:after, .featured-blog-img:before {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  background: rgba(254,254,254,.2);
  content: '';
  transition: all .5s linear;
  -webkit-transition: all .5s linear;
  -moz-transition: all .5s linear;
  -ms-transition: all .5s linear;
  -o-transition: all .5s linear;
  bottom: 0;
}
.featured-blog h6 {
  font-family: HelveticaNeue-Bold;
  color: #4d4d4d;
  font-weight: 700;
  line-height: 20px;
  margin-bottom: 0;
  font-size: 1rem;
} 
span.featured_italicized {
  font-size: 13px;
  color: grey;
  font-family: HelveticaNeue-Italic;
}
.featured-blog-inner:hover .featured-blog-img:before {
  transform: scale(1);
  -ms-transform: scale(1);
  -webkit-transform: scale(1);
  -o-transform: scale(1);
}
.featured-blog-inner:hover .featured-blog-img:after {
  transform: scale(0);
  -ms-transform: scale(0);
  -webkit-transform: scale(0);
  -o-transform: scale(0);
}
.no_feture_img .featured-blog-section-9 {
  max-width: 100%;
  flex: 0 0 100%;
}
.post_sidebar_inner:before {
  border-right: 2px solid grey;
  position: absolute;
  bottom: 0;
  height: 100%;
  content: '';
  top: 0;
  margin-left: -23px;
  display: block;
}
.post__author {
  font-family: "Helvetica Neue LT Std";
  font-weight: 300;
  color: #fefefe;
}
.post__author strong {
  font-weight: 500;
}
.post__author strong + span {
  font-style: italic;
}


.hs-search-results__listing li a.hs-search-results__title {
  margin-top: 0;
  margin-bottom: .5rem;
  font-style: normal;
  letter-spacing: .04em;
  font-family: HelveticaNeue-Bold;
  color: #4d4d4d;
  font-weight: 700;
  line-height: 1.3;
  font-size: 1rem;
  display: block;
}
.hs-search-results__listing li p.hs-search-results__description {
  font-size: 16px;
  font-weight: 300;
  line-height: 1.5;
  margin-bottom: .625rem;
  letter-spacing: 0;
  color: #0a0a0a;
}
.hs-search-results {
  margin-top: 20px;
}
.hs-search-results__listing li {
  margin: 0;
  padding: 0;
  width: 50%;
  display: inline-block;
  vertical-align: top;
}
.blog-search input.hs-search-field__input:hover {
  outline: 0;
  border-color: #fefefe;
  box-shadow: 0 0 10px #ff801e;
}


/* Custom */
.blog {
  font-size: 18px;
  line-height: 24px;
}

.blog-body-container {
  position: relative;
  z-index: 999;
  background: #fff;
}

.Listing_column {
  float: left;
}

.section.post-body {
  padding: 0;
}

.post-footer textarea {
  height: auto;
  border: 1px solid grey;
  min-height: 7.5rem;
  padding: 15px;
  resize: none;
  min-height: 120px;
}

.post-footer {
  padding: 0;
}

.popup-form-section .hs-input.invalid.error {
  border-color: #d50000;
  box-shadow: none;
}

.popup-form-section ul.no-list.hs-error-msgs.inputs-list label {
  margin-top: -.5rem;
  margin-bottom: 1rem;
  font-size: .75rem;
  font-weight: 700 !important;
  color: #cc4b37 !important;
  font-family: "Helvetica Neue";
  letter-spacing: unset;
  line-height: 24px;
  text-align: center;
}

.popup-form-section .hs-input {
  font-family: inherit;
}

.hs-search-field--open .hs-search-field__suggestions a .hs-search-highlight {
  font-weight: inherit;
}

.hs-search-field--open .hs-search-field__suggestions {
  border-color: #fafafa !important;
}


@media (max-width: 1199px) {
  .blog__tags .widget-module ul li a {
    font-size: 14px;
    padding: 0.9375rem 0.4375rem;
  }
  .blog ul.breadcrumbs {
    margin: 0 0 1rem;
    display: block;
    padding: .9375rem 2% 0;
    overflow: hidden;
  }
}

@media (max-width: 1024px) {
  .banner_background {
    position: relative;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 0;
  }
  .blog-banner-area {
    position: relative;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 0;
    padding: 0;
  }

  /***************************** Blog List (***********************/

  .blog_topics .blog__archives {
    display: none;
  }
  .blog .blog_topics {
    border: none;
    background: #fefefe;
    position: relative;
  }
  .blog_topics .blog__tags {
    display: block;
  }
  .blog__tags h3 {
    padding: .7rem 1rem;
    line-height: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    position: relative;
    padding-right: 1.5rem;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    display: inline-block;
    font-size: 1.3125rem;
    color: grey;
    font-family: HelveticaNeue-Medium;
    border-bottom: none;
    margin: 0;
    font-weight: 500;
    transition: color .5s;
    cursor: pointer;
  }
  .blog__tags h3:after {
    position: absolute;
    top: 50%;
    content: '';
    margin-top: -3px;
    border-top-style: solid;
    display: block;
    width: 0;
    height: 0;
    border: 6px inset;
    right: 0;
    border-color: grey transparent transparent;
    border-width: 9px 9px 0;
    border-top-color: #d7d7d7;
  }
  .blog__tags h3:hover {
    color: #ff801e;
  }
  .blog__tags .widget-module ul {
    border: 1px solid #cacaca;
    background: #fefefe;
    display: none;
    position: absolute;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    top: 100%;
    padding-top: 0;
    padding-bottom: 0;
    border-bottom: 2px solid grey;
    border-top: 2px solid grey;
    text-align: center;
    border-left: none;
    border-right: none;
    min-width: 150px;
    padding-left: 0;
    left: auto;
    right: 0;
    z-index: 999;
  }.blog__tags .block {
    position: relative;
    text-align: center;
    display: block;
    margin: 0 auto 1.25rem;
    border-bottom: 1px solid grey;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    margin-bottom: 0;
  }
  .blog__tags .block:hover .widget-module ul {
    display: block;
  }
  .blog__tags .widget-module {
    width: 100%;
  }
  .blog__tags .widget-module ul {
    width: 100%;
  }
  .blog__tags .widget-module ul li {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    width: 100%;
    max-width: 92%;
    text-align: center;
    margin: 0 auto;
    padding-left: .9375rem;
    padding-right: .9375rem;
  }
  .blog__tags .widget-module ul li a {
    line-height: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    font-size: 1.125rem;
    font-family: HelveticaNeue-Light;
    color: grey;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: .75rem 0;
    text-align: center;
    border-bottom: 1px solid grey;
  }
  .blog__tags .widget-module ul li:last-child a {
    border-bottom: none;
  }
  .blog__tags .widget-module ul li a:hover {
    background-color: transparent;
    color: grey;
  }
  .blog__tags .widget-module ul li.active a {
    background-color: transparent;
    color: grey;
  }
  span.featured-right-arrow {
    display: none;
  }
  .featured-content {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    padding-left: 0;
    padding-right: 0;
    background-color: transparent;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    position: relative;

  }
  .featured-content:before{
    display: none;
  }
  .featured-content > div {
    width: 100%;
    background-color: rgba(0,0,0,.8);
    transition: all .6s;
    position: relative;
    z-index: 2;
    overflow: hidden;
    color: #FFF;
    opacity: 1;
    background-color: rgba(0,0,0,.5);
    flex: 0 1 32.2554%;
  }
  h2.featured-entry {
    font-size: 1.75rem;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 1.875rem;
  }
  .subscribe_col1 h2 {
    font-size: 1.75rem;
  }
  .Listing_heading h2 {
    font-size: 1.75rem;
  }
  .popup-form-section form h4 {
    font-size: 1.125rem;
  }
  .single_title h5 {
    font-size: 1.0625rem;
  }
  .post_sidebar_inner {
    margin-top: 3em;
    padding-left: 12px;
    padding-right: 0;
  }
  .blog-post-wrapper.cell-wrapper,
  .section.post-footer{
    padding-right: 1.25rem;
  }
  .panel-title h5 {
    font-size: 1.0625rem;
  }
}

@media (max-width: 51.25em) {
  .blog-popup-wrap .popup_inner {
    width: 100%;
  }
}

@media (max-width: 767px) {
  .blog-banner-area .arrow a {
    font-size: 1.5rem;
  }

  .blog_topics > div {
    margin-left: -.46875rem;
  }
  .blog__tags .block {
    padding-right: .46875rem;
  }

  .blog__tags .block:hover .widget-module ul {
    display: none;
  }
  .blog__tags .block.topic_open .widget-module ul {
    display: block;
  }
  .blog .blog-wrapper {
    padding: 3.125rem 0 2.1875rem;
    padding-left: 4%;
    padding-right: 4%;
  }
  .section-subscribe {
    padding: 1.25rem 0 1.875rem;
    padding-bottom: 6.25rem;
  }
  .subscribe_columns .subscribe_col {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    text-align: center;
  }
  .subscribe_col1 h2 {
    margin-bottom: 0;
    border-bottom: none;
    padding-bottom: 1.25rem;
  }
  .hs-blog-listing .Listing_column {
    float: left;
  }
  .blog-popup-wrap .popup_content {
    padding: 1.875rem 2.8125rem 3.125rem;
  }
  button.popup_close-button {
    font-size: 1.5rem;
  }
  button.popup_close-button {
    padding: 0;
  }
  .popup-form-section form > div {
    padding: 0;
  }
  .blog ul.breadcrumbs {
    padding: .9375rem 3% 0;
  }
  .hs-blog-post .blog-content,
  .hs-blog-post .blog-sidebar {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .blog-post-wrapper.cell-wrapper,
  .section.post-footer {
    padding-right: 0;
  }
  .section.post-body,
  .section.post-footer {
    margin-right: -.9375rem;
    margin-left: -.9375rem;
  }
  .post_sidebar_inner {
    padding-left: 0;
    padding-right: 0;
  }
  .post_sidebar_inner:before{
    display: none;
  }
}

@media (max-width: 640px){
  .banner_background {
    position: relative;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 0;
    padding-top: 100%;
  }
  .blog-banner-area .arrow {
    display: none;
  }
  .blog_topics > div {
    margin-left: 0;
  }
  .blog_topics > div > .row-fluid {
    padding: 0;
  }
  .blog__tags .block {
    padding-right: 0;
  }
  .featured-two-column .featured-columns {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  h2.featured-entry {
    margin: 0 4% 2.5rem;
    padding-bottom: .625rem;
    text-align: center;
  }
  .blog .blog-wrapper {
    padding: 3.125rem 0 2.1875rem;
  }
  .section-subscribe {
    padding-bottom: 2.5rem;
  }
  .subscribe_columns {
    padding-right: 0;
    padding-left: 0;
  }
  .subscribe_row {
    max-width: 92%;
    -ms-flex: 0 0 92%;
    flex: 0 0 92%;
    margin: 0 auto;
  }
  .blog-search {
    padding-right: 0;
    padding-left: 0;
  }
  .blog-search form {
    padding: 0 1rem;
  }
  .blog-search form:before {
    left: 1.25rem;
  }
  .hs-blog-listing .Listing_column {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    width: 100%;
    float: none;
    padding: 0;
    display: block;
  }
  .blog-listing-wrapper:after {
    display: none;
  }
  .blog-listing-wrapper {
    padding: 0;
  }
  .Listing_column .Listing_heading {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    padding: 0;
  }
  .post-item {
    padding: 0;
  }
  .Listing_heading h2 {
    margin: 0 4% 2.5rem;
    padding-bottom: .625rem;
    border-bottom: 1px solid grey;
  }
  .media-object {
    padding: 0 4%;
  }
  .popular-post-wrap .Listing_heading h2 {
    margin-top: 3.875rem;
  }
  h2.featured-entry {
    margin-left: 0;
    margin-right: 0;
    text-align: center;
    padding-left: 0;
    padding-right: 0;
  }
  .featured-meta {
    padding: 0;
  }
  .blog-popup-wrap .popup_inner {
    height: 100vh;
    min-height: 100vh;
    top: 0px;
  }
  .blog-popup-wrap .popup_content {
    padding-left: .875rem;
    padding-right: .875rem;
  }
  .post__author {
    font-size: .875rem;
  }
  .blog .breadcrumb {
    display: none;
  }
  .hs-blog-post .blog-content,
  .hs-blog-post .blog-sidebar {
    padding: 0;
  }
  .blog-post-wrapper.cell-wrapper,
  .section.post-footer {
    padding-left: 4%;
    padding-right: 4%;
    position: relative;
  }
  .section.post-body, .section.post-footer {
    margin: 0;
    padding-right: 4%;
    padding-left: 4%;
  }
  .post_sidebar_inner {
    position: relative;
    padding-left: 4%;
    padding-right: 4%;
  }
  .featured-blog-inner {
    padding: 0 4%;
  }
}

/* =============== Landscape phones and smaller devices =============== */

@media screen and (max-width: 29.9375em){
  .banner-text h1 {
    font-size: 1.625rem;
  }
}
/* ******************************************************************************
*********************************************************************************
This file contains all the neccessary styles to control how your
system pages look. These pages include the error pages (404 and 500),
password protected content and search listing results.
*********************************************************************************
****************************************************************************** */

.error-page {
  padding: 10rem 0;
  text-align: center;
  position: relative;
}
.error-page:before {
  content: attr(data-error);
  position: absolute;
  width: 100%;
  left: 50%;
  top: 50%;
  color: #ccc;
  transform: translate(-50%, -50%);
  font-family: Lato, sans-serif;
  font-size: 40vw;
  font-weight: bold;
  z-index: -1;
}
.content-wrapper {
  max-width: 75rem;
  margin: 0 auto;
}
.systems-page .subscribe-options label {
  font-family: inherit;
  color: inherit;
  font-size: inherit;
  font-weight: 300;
}

@media screen and (min-width: 1100px) {
  .error-page:before {
    font-size: 20rem;
  }
}
.error-page_heading {
  margin-bottom: 1rem;
}

.systems-page {
  padding: 3rem 20px;
}
.systems-page .success {
  display: inline-block;
  margin: 2rem 0;
  max-width: 650px;
  width: 100%;
  background-color: #CDE3CC;
  border: 1.5px solid #4F7D24;
  border-radius: 6px;
  font-size: .75rem;
  color: #4F7D24;
  padding: .1rem .75rem;
}

.hs-search-results {
  margin-top: 2rem;
}
ul.hs-search-results__listing li {
  margin-bottom: 1rem;
  padding-left: 1rem;
  width: 100%;
}
.hs-search-results__title {
  font-family: Merriweather, serif;
  font-size: 1.25rem;
  color: #494a52;
  text-decoration: underline;
  margin-bottom: .25rem;
}
.hs-search-results__listing li a.hs-search-results__title{
  text-decoration: none;
}
.hs-search-results__title:hover {
  text-decoration: none;
}
.hs-search-results__description {
  padding-top: .5rem;
}
.hs-search-highlight {
  font-weight: bold;
}
.hs-search-results__pagination a {
  color: #494a52;
}

.email-prefs .item.disabled {
  opacity: 0.6;
  cursor: not-allowed;
}
.email-prefs .item.disabled input:disabled {
  cursor: not-allowed;
}
.error-pg .arrow.show-for-medium{
  position: relative;
  line-height: 40px;
}
.search-pg .systems-page {
  padding: 0;
}
.search-pg .arrow.show-for-medium{
  line-height: 40px;
}
.error-pg .sign-up-wrap .button-orange {
  margin-bottom: 40px;
}
.error-pg .featured-posts h5.ng-scope,
.error-pg .most-recent-posts h5.ng-scope{
  text-transform: uppercase;
}
.systems-page.columns {
  padding-right: .46875rem;
  padding-left: .46875rem;
}
.hs-search-results__pagination a {
  color: transparent !important;
}
.hs-search-results__next-page:after {
  content: '\f00b';
  color: #3E5364;
  font-size: 20.25px;
  display: inline-block;
  font: normal normal normal 14px/1 'Apex';
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.hs-search-results__prev-page:before {
  content: '\f00a';
  color: #3E5364;
  display: inline-block;
  font: normal normal normal 14px/1 'Apex';
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transition: color .5s;
  font-size: 20.25px;
}
.hs-search-results__next-page:hover:after,
.hs-search-results__prev-page:hover:before{
  color: #ff801e; 
} 
ul.hs-search-results__listing li:hover p.hs-search-results__description {
  color: #ff801e;
  transition: color .5s;
}
ul.hs-search-results__listing li p.hs-search-results__description {
  transition: color .5s;
}


@media screen and (max-width: 767px){
  .columns.small-12.xmedium-8.error-left-grp {
    margin-right: -.9rem;
    margin-left: -.9rem;
    padding-bottom: 6px;
  }
}


@media screen and (max-width: 640px){
  ul.hs-search-results__listing li {
    padding-left: 8px;
  }
  .columns.small-12.xmedium-8.error-left-grp {
    margin-right: 0;
    margin-left: 0;
  }

}