/* Generated by Font Squirrel (http://www.fontsquirrel.com) on June 22, 2015 */

@font-face {
    font-family: 'Brokman';
    src: url('../fonts/brokman/brokman-regular-webfont.woff2') format('woff2'),
         url('../fonts/brokman/brokman-regular-webfont.woff') format('woff'),
         url('../fonts/brokman/brokman-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Brokman';
    src: url('../fonts/brokman/brokman-bold-webfont.woff2') format('woff2'),
         url('../fonts/brokman/brokman-bold-webfont.woff') format('woff'),
         url('../fonts/brokman/brokman-bold-webfont.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
.pdf-list .post a:before,
#header .logo,
#footer .logo,
.template-way .way-section .circle,
.template-way .way-section .circle:before,
.template-safety .map .map-wrap .marker:after,
body.home .logo {
  display: inline-block;
  content: '';
  background-size: contain;
  background-repeat: no-repeat;
  max-width: 100%;
}
.clearfix:before,
.dl-horizontal dd:before,
.container:before,
.container-fluid:before,
.row:before,
.post-nav:before,
.post-list .post:before,
.pdf-list .post:before,
.video-list .post:before,
#menu .sub-menu:before,
#menu .sub-menu > ul:before,
#primary:before,
#promos:before,
.wpcf7:before,
.wpcf7-form:before,
.post-wall .brick .inner:before,
.template-home .section header:before,
.template-home .section .content:before,
.slides:before,
.template-home #stories .slider-wrap:before,
.template-home #stories .flex-viewport:before,
.template-home #stories .story .inner:before,
#financial .color-wrap:before,
#financial .share .item:before,
#financial .calendar .calendar-row:before,
#financial .contact .contact-row:before,
.location:before,
.template-way .way-section:before,
.template-safety .map:before,
body.home header:before,
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.post-nav:after,
.post-list .post:after,
.pdf-list .post:after,
.video-list .post:after,
#menu .sub-menu:after,
#menu .sub-menu > ul:after,
#primary:after,
#promos:after,
.wpcf7:after,
.wpcf7-form:after,
.post-wall .brick .inner:after,
.template-home .section header:after,
.template-home .section .content:after,
.slides:after,
.template-home #stories .slider-wrap:after,
.template-home #stories .flex-viewport:after,
.template-home #stories .story .inner:after,
#financial .color-wrap:after,
#financial .share .item:after,
#financial .calendar .calendar-row:after,
#financial .contact .contact-row:after,
.location:after,
.template-way .way-section:after,
.template-safety .map:after,
body.home header:after {
  content: " ";
  display: table;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.post-nav:after,
.post-list .post:after,
.pdf-list .post:after,
.video-list .post:after,
#menu .sub-menu:after,
#menu .sub-menu > ul:after,
#primary:after,
#promos:after,
.wpcf7:after,
.wpcf7-form:after,
.post-wall .brick .inner:after,
.template-home .section header:after,
.template-home .section .content:after,
.slides:after,
.template-home #stories .slider-wrap:after,
.template-home #stories .flex-viewport:after,
.template-home #stories .story .inner:after,
#financial .color-wrap:after,
#financial .share .item:after,
#financial .calendar .calendar-row:after,
#financial .contact .contact-row:after,
.location:after,
.template-way .way-section:after,
.template-safety .map:after,
body.home header:after {
  clear: both;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12,
.col-xs-13,
.col-sm-13,
.col-md-13,
.col-lg-13,
.col-xs-14,
.col-sm-14,
.col-md-14,
.col-lg-14,
.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15,
.col-xs-16,
.col-sm-16,
.col-md-16,
.col-lg-16,
.col-xs-17,
.col-sm-17,
.col-md-17,
.col-lg-17,
.col-xs-18,
.col-sm-18,
.col-md-18,
.col-lg-18,
.col-xs-19,
.col-sm-19,
.col-md-19,
.col-lg-19,
.col-xs-20,
.col-sm-20,
.col-md-20,
.col-lg-20,
.col-xs-21,
.col-sm-21,
.col-md-21,
.col-lg-21,
.col-xs-22,
.col-sm-22,
.col-md-22,
.col-lg-22,
.col-xs-23,
.col-sm-23,
.col-md-23,
.col-lg-23,
.col-xs-24,
.col-sm-24,
.col-md-24,
.col-lg-24,
.col-xs-25,
.col-sm-25,
.col-md-25,
.col-lg-25,
.col-xs-26,
.col-sm-26,
.col-md-26,
.col-lg-26,
.col-xs-27,
.col-sm-27,
.col-md-27,
.col-lg-27,
.col-xs-28,
.col-sm-28,
.col-md-28,
.col-lg-28,
.col-xs-29,
.col-sm-29,
.col-md-29,
.col-lg-29,
.col-xs-30,
.col-sm-30,
.col-md-30,
.col-lg-30,
.col-xs-31,
.col-sm-31,
.col-md-31,
.col-lg-31,
.col-xs-32,
.col-sm-32,
.col-md-32,
.col-lg-32,
.col-xs-33,
.col-sm-33,
.col-md-33,
.col-lg-33,
.col-xs-34,
.col-sm-34,
.col-md-34,
.col-lg-34,
.col-xs-35,
.col-sm-35,
.col-md-35,
.col-lg-35,
.col-xs-36,
.col-sm-36,
.col-md-36,
.col-lg-36,
.col-xs-37,
.col-sm-37,
.col-md-37,
.col-lg-37,
.col-xs-38,
.col-sm-38,
.col-md-38,
.col-lg-38,
.col-xs-39,
.col-sm-39,
.col-md-39,
.col-lg-39,
.col-xs-40,
.col-sm-40,
.col-md-40,
.col-lg-40,
.col-xs-41,
.col-sm-41,
.col-md-41,
.col-lg-41,
.col-xs-42,
.col-sm-42,
.col-md-42,
.col-lg-42,
.col-xs-43,
.col-sm-43,
.col-md-43,
.col-lg-43,
.col-xs-44,
.col-sm-44,
.col-md-44,
.col-lg-44,
.col-xs-45,
.col-sm-45,
.col-md-45,
.col-lg-45,
.col-xs-46,
.col-sm-46,
.col-md-46,
.col-lg-46,
.col-xs-47,
.col-sm-47,
.col-md-47,
.col-lg-47,
.col-xs-48,
.col-sm-48,
.col-md-48,
.col-lg-48,
.col-xs-49,
.col-sm-49,
.col-md-49,
.col-lg-49,
.col-xs-50,
.col-sm-50,
.col-md-50,
.col-lg-50,
.col-xs-51,
.col-sm-51,
.col-md-51,
.col-lg-51,
.col-xs-52,
.col-sm-52,
.col-md-52,
.col-lg-52,
.col-xs-53,
.col-sm-53,
.col-md-53,
.col-lg-53,
.col-xs-54,
.col-sm-54,
.col-md-54,
.col-lg-54,
.col-xs-55,
.col-sm-55,
.col-md-55,
.col-lg-55,
.col-xs-56,
.col-sm-56,
.col-md-56,
.col-lg-56,
.col-xs-57,
.col-sm-57,
.col-md-57,
.col-lg-57,
.col-xs-58,
.col-sm-58,
.col-md-58,
.col-lg-58,
.col-xs-59,
.col-sm-59,
.col-md-59,
.col-lg-59,
.col-xs-60,
.col-sm-60,
.col-md-60,
.col-lg-60,
#menu .sub-menu > ul > li,
#header .search-form,
#footer .contact,
#footer-menu,
#footer-menu > ul > li,
#content .section header,
#content .section .content,
#main,
#main.full,
#promos .promo,
.no-page-menu #promos,
.no-page-menu #promos .promo,
#page-menu,
.post-wall .brick,
.template-home #stories .story-wrap,
.template-home #stories .story-wrap .story,
.template-home #stories .story-wrap .story.wide,
.template-home #stories .story,
.template-home #stories .mobile .story,
#financial .block,
#financial .share.block,
#financial .share .item.data,
#financial .share .item .data,
#financial .calendar,
.location > div,
.template-way .way-section .image,
.template-way .way-section .text,
.template-safety .map .notes,
.template-safety .wp-content,
.template-safety .left,
.template-media .media-section .media,
body.home .intro,
body.home .sites {
  position: relative;
  min-height: 1px;
  padding-left: 5px;
  padding-right: 5px;
}
/* normalize.css v3.0.0 | MIT License | git.io/normalize */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
}
dfn {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 0;
}
@media print {
  * {
    text-shadow: none !important;
    color: #000 !important;
    background: transparent !important;
    -webkit-box-shadow: none !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^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  select {
    background: #fff !important;
  }
  .navbar {
    display: none;
  }
  .table td,
  .auto-table td,
  .table th,
  .auto-table th {
    background-color: #fff !important;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table,
  .auto-table {
    border-collapse: collapse !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
}
.clearfix:before,
.dl-horizontal dd:before,
.container:before,
.container-fluid:before,
.row:before,
.post-nav:before,
.post-list .post:before,
.pdf-list .post:before,
.video-list .post:before,
#menu .sub-menu:before,
#menu .sub-menu > ul:before,
#primary:before,
#promos:before,
.wpcf7:before,
.wpcf7-form:before,
.post-wall .brick .inner:before,
.template-home .section header:before,
.template-home .section .content:before,
.slides:before,
.template-home #stories .slider-wrap:before,
.template-home #stories .flex-viewport:before,
.template-home #stories .story .inner:before,
#financial .color-wrap:before,
#financial .share .item:before,
#financial .calendar .calendar-row:before,
#financial .contact .contact-row:before,
.location:before,
.template-way .way-section:before,
.template-safety .map:before,
body.home header:before,
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.post-nav:after,
.post-list .post:after,
.pdf-list .post:after,
.video-list .post:after,
#menu .sub-menu:after,
#menu .sub-menu > ul:after,
#primary:after,
#promos:after,
.wpcf7:after,
.wpcf7-form:after,
.post-wall .brick .inner:after,
.template-home .section header:after,
.template-home .section .content:after,
.slides:after,
.template-home #stories .slider-wrap:after,
.template-home #stories .flex-viewport:after,
.template-home #stories .story .inner:after,
#financial .color-wrap:after,
#financial .share .item:after,
#financial .calendar .calendar-row:after,
#financial .contact .contact-row:after,
.location:after,
.template-way .way-section:after,
.template-safety .map:after,
body.home header:after {
  content: " ";
  display: table;
}
.clearfix:after,
.dl-horizontal dd:after,
.container:after,
.container-fluid:after,
.row:after,
.post-nav:after,
.post-list .post:after,
.pdf-list .post:after,
.video-list .post:after,
#menu .sub-menu:after,
#menu .sub-menu > ul:after,
#primary:after,
#promos:after,
.wpcf7:after,
.wpcf7-form:after,
.post-wall .brick .inner:after,
.template-home .section header:after,
.template-home .section .content:after,
.slides:after,
.template-home #stories .slider-wrap:after,
.template-home #stories .flex-viewport:after,
.template-home #stories .story .inner:after,
#financial .color-wrap:after,
#financial .share .item:after,
#financial .calendar .calendar-row:after,
#financial .contact .contact-row:after,
.location:after,
.template-way .way-section:after,
.template-safety .map:after,
body.home header:after {
  clear: both;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12,
.col-xs-13,
.col-sm-13,
.col-md-13,
.col-lg-13,
.col-xs-14,
.col-sm-14,
.col-md-14,
.col-lg-14,
.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15,
.col-xs-16,
.col-sm-16,
.col-md-16,
.col-lg-16,
.col-xs-17,
.col-sm-17,
.col-md-17,
.col-lg-17,
.col-xs-18,
.col-sm-18,
.col-md-18,
.col-lg-18,
.col-xs-19,
.col-sm-19,
.col-md-19,
.col-lg-19,
.col-xs-20,
.col-sm-20,
.col-md-20,
.col-lg-20,
.col-xs-21,
.col-sm-21,
.col-md-21,
.col-lg-21,
.col-xs-22,
.col-sm-22,
.col-md-22,
.col-lg-22,
.col-xs-23,
.col-sm-23,
.col-md-23,
.col-lg-23,
.col-xs-24,
.col-sm-24,
.col-md-24,
.col-lg-24,
.col-xs-25,
.col-sm-25,
.col-md-25,
.col-lg-25,
.col-xs-26,
.col-sm-26,
.col-md-26,
.col-lg-26,
.col-xs-27,
.col-sm-27,
.col-md-27,
.col-lg-27,
.col-xs-28,
.col-sm-28,
.col-md-28,
.col-lg-28,
.col-xs-29,
.col-sm-29,
.col-md-29,
.col-lg-29,
.col-xs-30,
.col-sm-30,
.col-md-30,
.col-lg-30,
.col-xs-31,
.col-sm-31,
.col-md-31,
.col-lg-31,
.col-xs-32,
.col-sm-32,
.col-md-32,
.col-lg-32,
.col-xs-33,
.col-sm-33,
.col-md-33,
.col-lg-33,
.col-xs-34,
.col-sm-34,
.col-md-34,
.col-lg-34,
.col-xs-35,
.col-sm-35,
.col-md-35,
.col-lg-35,
.col-xs-36,
.col-sm-36,
.col-md-36,
.col-lg-36,
.col-xs-37,
.col-sm-37,
.col-md-37,
.col-lg-37,
.col-xs-38,
.col-sm-38,
.col-md-38,
.col-lg-38,
.col-xs-39,
.col-sm-39,
.col-md-39,
.col-lg-39,
.col-xs-40,
.col-sm-40,
.col-md-40,
.col-lg-40,
.col-xs-41,
.col-sm-41,
.col-md-41,
.col-lg-41,
.col-xs-42,
.col-sm-42,
.col-md-42,
.col-lg-42,
.col-xs-43,
.col-sm-43,
.col-md-43,
.col-lg-43,
.col-xs-44,
.col-sm-44,
.col-md-44,
.col-lg-44,
.col-xs-45,
.col-sm-45,
.col-md-45,
.col-lg-45,
.col-xs-46,
.col-sm-46,
.col-md-46,
.col-lg-46,
.col-xs-47,
.col-sm-47,
.col-md-47,
.col-lg-47,
.col-xs-48,
.col-sm-48,
.col-md-48,
.col-lg-48,
.col-xs-49,
.col-sm-49,
.col-md-49,
.col-lg-49,
.col-xs-50,
.col-sm-50,
.col-md-50,
.col-lg-50,
.col-xs-51,
.col-sm-51,
.col-md-51,
.col-lg-51,
.col-xs-52,
.col-sm-52,
.col-md-52,
.col-lg-52,
.col-xs-53,
.col-sm-53,
.col-md-53,
.col-lg-53,
.col-xs-54,
.col-sm-54,
.col-md-54,
.col-lg-54,
.col-xs-55,
.col-sm-55,
.col-md-55,
.col-lg-55,
.col-xs-56,
.col-sm-56,
.col-md-56,
.col-lg-56,
.col-xs-57,
.col-sm-57,
.col-md-57,
.col-lg-57,
.col-xs-58,
.col-sm-58,
.col-md-58,
.col-lg-58,
.col-xs-59,
.col-sm-59,
.col-md-59,
.col-lg-59,
.col-xs-60,
.col-sm-60,
.col-md-60,
.col-lg-60,
#menu .sub-menu > ul > li,
#header .search-form,
#footer .contact,
#footer-menu,
#footer-menu > ul > li,
#content .section header,
#content .section .content,
#main,
#main.full,
#promos .promo,
.no-page-menu #promos,
.no-page-menu #promos .promo,
#page-menu,
.post-wall .brick,
.template-home #stories .story-wrap,
.template-home #stories .story-wrap .story,
.template-home #stories .story-wrap .story.wide,
.template-home #stories .story,
.template-home #stories .mobile .story,
#financial .block,
#financial .share.block,
#financial .share .item.data,
#financial .share .item .data,
#financial .calendar,
.location > div,
.template-way .way-section .image,
.template-way .way-section .text,
.template-safety .map .notes,
.template-safety .wp-content,
.template-safety .left,
.template-media .media-section .media,
body.home .intro,
body.home .sites {
  position: relative;
  min-height: 1px;
  padding-left: 5px;
  padding-right: 5px;
}
* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  font-size: 62.5%;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}
body {
  font-family: Brokman, sans-serif;
  font-size: 16px;
  line-height: 1.428571429;
  color: #7a7c88;
  background-color: #ececec;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #329795;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #2a807f;
  text-decoration: underline;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
figure {
  margin: 0;
}
img {
  vertical-align: middle;
}
.img-responsive,
#featured img,
#promos .promo img,
.post-wall .brick img,
.location img {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-rounded {
  border-radius: 6px;
}
.img-thumbnail {
  padding: 4px;
  line-height: 1.428571429;
  background-color: #ececec;
  border: 1px solid #ddd;
  border-radius: 4px;
  -webkit-transition: all;
  transition: all;
  display: inline-block;
  max-width: 100%;
  height: auto;
}
.img-circle {
  border-radius: 50%;
}
hr {
  margin-top: 22px;
  margin-bottom: 22px;
  border: 0;
  border-top: 1px solid #eee;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0 0 0 0);
  border: 0;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6,
.location h1,
.template-media .media-section h1 {
  font-family: Brokman, sans-serif;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
  line-height: 1.1;
  color: inherit;
/*small,
  .small {
    font-weight: normal;
    line-height: 1;
    color: $headings-small-color;
  }*/
}
h1,
.h1,
h2,
.h2,
h3,
.h3,
.location h1,
.template-media .media-section h1 {
  margin-top: 22px;
  margin-bottom: 11px;
/*small,
  .small {
    font-size: 65%;
  }*/
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 11px;
  margin-bottom: 11px;
/*small,
  .small {
    font-size: 75%;
  }*/
}
h1,
.h1 {
  font-size: 35px;
}
h2,
.h2,
.location h1,
.template-media .media-section h1 {
  font-size: 21px;
}
h3,
.h3 {
  font-size: 100%;
}
h4,
.h4 {
  font-size: 100%;
}
h5,
.h5 {
  font-size: 100%;
}
h6,
.h6 {
  font-size: 100%;
}
p {
  margin: 0 0 11px;
}
cite {
  font-style: normal;
}
ul,
ol {
  margin-top: 0;
  margin-bottom: 11px;
}
ul ul,
ol ul,
ul ol,
ol ol {
  margin-bottom: 0;
}
.list-unstyled,
nav ul,
.slides,
.flex-control-nav,
.flex-direction-nav,
#financial .contact ul {
  padding-left: 0;
  list-style: none;
}
.list-inline > li {
  display: inline-block;
  padding-left: 5px;
  padding-right: 5px;
}
.list-inline > li:first-child {
  padding-left: 0;
}
dl {
  margin-top: 0;
  margin-bottom: 22px;
}
dt,
dd {
  line-height: 1.428571429;
}
dt {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
}
dd {
  margin-left: 0;
}
@media (min-width: 768px) {
  .dl-horizontal dt {
    float: left;
    width: 160px;
    clear: left;
    text-align: right;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
  .dl-horizontal dd {
    margin-left: 180px;
  }
}
abbr[title],
abbr[data-original-title] {
  cursor: help;
  border-bottom: 1px dotted #999;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
blockquote {
  padding: 11px 22px;
  margin: 0 0 22px;
  font-size: 20px;
  border-left: 5px solid #eee;
}
blockquote p:last-child,
blockquote ul:last-child,
blockquote ol:last-child {
  margin-bottom: 0;
}
blockquote footer,
blockquote small,
blockquote .small {
  display: block;
  font-size: 80%;
  line-height: 1.428571429;
  color: #999;
}
blockquote footer:before,
blockquote small:before,
blockquote .small:before {
  content: '\2014 \00A0';
}
.blockquote-reverse,
blockquote.pull-right {
  padding-right: 15px;
  padding-left: 0;
  border-right: 5px solid #eee;
  border-left: 0;
  text-align: right;
}
.blockquote-reverse footer:before,
blockquote.pull-right footer:before,
.blockquote-reverse small:before,
blockquote.pull-right small:before,
.blockquote-reverse .small:before,
blockquote.pull-right .small:before {
  content: '';
}
.blockquote-reverse footer:after,
blockquote.pull-right footer:after,
.blockquote-reverse small:after,
blockquote.pull-right small:after,
.blockquote-reverse .small:after,
blockquote.pull-right .small:after {
  content: '\00A0 \2014';
}
blockquote:before,
blockquote:after {
  content: "";
}
address {
  margin-bottom: 22px;
  font-style: normal;
  line-height: 1.428571429;
}
code,
kbd,
pre,
samp {
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
}
code {
  padding: 2px 4px;
  font-size: 90%;
  color: #c7254e;
  background-color: #f9f2f4;
  white-space: nowrap;
  border-radius: 4px;
}
kbd {
  padding: 2px 4px;
  font-size: 90%;
  color: #fff;
  background-color: #333;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.25);
  box-shadow: inset 0 -1px 0 rgba(0,0,0,0.25);
}
pre {
  display: block;
  padding: 10.5px;
  margin: 0 0 11px;
  font-size: 15px;
  line-height: 1.428571429;
  word-break: break-all;
  word-wrap: break-word;
  color: #333;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px;
}
pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  white-space: pre-wrap;
  background-color: transparent;
  border-radius: 0;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container,
#menu .sub-menu,
.template-home .section header,
.template-home .section .content,
.template-home #stories .slider-wrap {
  margin-right: auto;
  margin-left: auto;
  padding-left: 5px;
  padding-right: 5px;
}
@media (min-width: 768px) {
  .container,
  #menu .sub-menu,
  .template-home .section header,
  .template-home .section .content,
  .template-home #stories .slider-wrap {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container,
  #menu .sub-menu,
  .template-home .section header,
  .template-home .section .content,
  .template-home #stories .slider-wrap {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  .container,
  #menu .sub-menu,
  .template-home .section header,
  .template-home .section .content,
  .template-home #stories .slider-wrap {
    width: 1170px;
  }
}
.container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 5px;
  padding-right: 5px;
}
.row,
.template-home #stories .flex-viewport,
.location {
  margin-left: -5px;
  margin-right: -5px;
}
.col-xs-1 {
  float: left;
}
.col-xs-2 {
  float: left;
}
.col-xs-3 {
  float: left;
}
.col-xs-4 {
  float: left;
}
.col-xs-5 {
  float: left;
}
.col-xs-6 {
  float: left;
}
.col-xs-7 {
  float: left;
}
.col-xs-8 {
  float: left;
}
.col-xs-9 {
  float: left;
}
.col-xs-10 {
  float: left;
}
.col-xs-11 {
  float: left;
}
.col-xs-12 {
  float: left;
}
.col-xs-13 {
  float: left;
}
.col-xs-14 {
  float: left;
}
.col-xs-15,
#menu .sub-menu > ul > li {
  float: left;
}
.col-xs-16 {
  float: left;
}
.col-xs-17 {
  float: left;
}
.col-xs-18 {
  float: left;
}
.col-xs-19 {
  float: left;
}
.col-xs-20,
.template-home #stories .story-wrap,
.template-home #stories .story {
  float: left;
}
.col-xs-21 {
  float: left;
}
.col-xs-22 {
  float: left;
}
.col-xs-23 {
  float: left;
}
.col-xs-24 {
  float: left;
}
.col-xs-25 {
  float: left;
}
.col-xs-26 {
  float: left;
}
.col-xs-27 {
  float: left;
}
.col-xs-28 {
  float: left;
}
.col-xs-29 {
  float: left;
}
.col-xs-30,
.template-home #stories .story-wrap .story,
.template-home #stories .mobile .story,
#financial .share .item .data,
.template-media .media-section .media {
  float: left;
}
.col-xs-31 {
  float: left;
}
.col-xs-32 {
  float: left;
}
.col-xs-33 {
  float: left;
}
.col-xs-34 {
  float: left;
}
.col-xs-35 {
  float: left;
}
.col-xs-36 {
  float: left;
}
.col-xs-37 {
  float: left;
}
.col-xs-38 {
  float: left;
}
.col-xs-39 {
  float: left;
}
.col-xs-40 {
  float: left;
}
.col-xs-41 {
  float: left;
}
.col-xs-42 {
  float: left;
}
.col-xs-43 {
  float: left;
}
.col-xs-44 {
  float: left;
}
.col-xs-45 {
  float: left;
}
.col-xs-46 {
  float: left;
}
.col-xs-47 {
  float: left;
}
.col-xs-48 {
  float: left;
}
.col-xs-49 {
  float: left;
}
.col-xs-50 {
  float: left;
}
.col-xs-51 {
  float: left;
}
.col-xs-52 {
  float: left;
}
.col-xs-53 {
  float: left;
}
.col-xs-54 {
  float: left;
}
.col-xs-55 {
  float: left;
}
.col-xs-56 {
  float: left;
}
.col-xs-57 {
  float: left;
}
.col-xs-58 {
  float: left;
}
.col-xs-59 {
  float: left;
}
.col-xs-60,
#header .search-form,
#content .section header,
#content .section .content,
#main,
#main.full,
#promos .promo,
#page-menu,
.post-wall .brick,
.template-home #stories .story-wrap .story.wide,
#financial .block,
#financial .share .item.data,
#financial .calendar,
.location > div,
.template-way .way-section .image,
.template-way .way-section .text,
.template-safety .wp-content {
  float: left;
}
.col-xs-60,
#header .search-form,
#content .section header,
#content .section .content,
#main,
#main.full,
#promos .promo,
#page-menu,
.post-wall .brick,
.template-home #stories .story-wrap .story.wide,
#financial .block,
#financial .share .item.data,
#financial .calendar,
.location > div,
.template-way .way-section .image,
.template-way .way-section .text,
.template-safety .wp-content {
  width: 100%;
}
.col-xs-59 {
  width: 98.33333333333333%;
}
.col-xs-58 {
  width: 96.66666666666667%;
}
.col-xs-57 {
  width: 95%;
}
.col-xs-56 {
  width: 93.33333333333333%;
}
.col-xs-55 {
  width: 91.66666666666666%;
}
.col-xs-54 {
  width: 90%;
}
.col-xs-53 {
  width: 88.33333333333333%;
}
.col-xs-52 {
  width: 86.66666666666667%;
}
.col-xs-51 {
  width: 85%;
}
.col-xs-50 {
  width: 83.33333333333334%;
}
.col-xs-49 {
  width: 81.66666666666667%;
}
.col-xs-48 {
  width: 80%;
}
.col-xs-47 {
  width: 78.33333333333333%;
}
.col-xs-46 {
  width: 76.66666666666667%;
}
.col-xs-45 {
  width: 75%;
}
.col-xs-44 {
  width: 73.33333333333333%;
}
.col-xs-43 {
  width: 71.66666666666667%;
}
.col-xs-42 {
  width: 70%;
}
.col-xs-41 {
  width: 68.33333333333333%;
}
.col-xs-40 {
  width: 66.66666666666666%;
}
.col-xs-39 {
  width: 65%;
}
.col-xs-38 {
  width: 63.33333333333333%;
}
.col-xs-37 {
  width: 61.66666666666667%;
}
.col-xs-36 {
  width: 60%;
}
.col-xs-35 {
  width: 58.333333333333336%;
}
.col-xs-34 {
  width: 56.666666666666664%;
}
.col-xs-33 {
  width: 55.00000000000001%;
}
.col-xs-32 {
  width: 53.333333333333336%;
}
.col-xs-31 {
  width: 51.66666666666667%;
}
.col-xs-30,
.template-home #stories .story-wrap .story,
.template-home #stories .mobile .story,
#financial .share .item .data,
.template-media .media-section .media {
  width: 50%;
}
.col-xs-29 {
  width: 48.333333333333336%;
}
.col-xs-28 {
  width: 46.666666666666664%;
}
.col-xs-27 {
  width: 45%;
}
.col-xs-26 {
  width: 43.333333333333336%;
}
.col-xs-25 {
  width: 41.66666666666667%;
}
.col-xs-24 {
  width: 40%;
}
.col-xs-23 {
  width: 38.333333333333336%;
}
.col-xs-22 {
  width: 36.666666666666664%;
}
.col-xs-21 {
  width: 35%;
}
.col-xs-20,
.template-home #stories .story-wrap,
.template-home #stories .story {
  width: 33.33333333333333%;
}
.col-xs-19 {
  width: 31.666666666666664%;
}
.col-xs-18 {
  width: 30%;
}
.col-xs-17 {
  width: 28.333333333333332%;
}
.col-xs-16 {
  width: 26.666666666666668%;
}
.col-xs-15,
#menu .sub-menu > ul > li {
  width: 25%;
}
.col-xs-14 {
  width: 23.333333333333332%;
}
.col-xs-13 {
  width: 21.666666666666668%;
}
.col-xs-12 {
  width: 20%;
}
.col-xs-11 {
  width: 18.333333333333332%;
}
.col-xs-10 {
  width: 16.666666666666664%;
}
.col-xs-9 {
  width: 15%;
}
.col-xs-8 {
  width: 13.333333333333334%;
}
.col-xs-7 {
  width: 11.666666666666666%;
}
.col-xs-6 {
  width: 10%;
}
.col-xs-5 {
  width: 8.333333333333332%;
}
.col-xs-4 {
  width: 6.666666666666667%;
}
.col-xs-3 {
  width: 5%;
}
.col-xs-2 {
  width: 3.333333333333333%;
}
.col-xs-1 {
  width: 1.666666666666667%;
}
.col-xs-pull-0 {
  right: 0%;
}
.col-xs-pull-60 {
  right: 100%;
}
.col-xs-pull-59 {
  right: 98.33333333333333%;
}
.col-xs-pull-58 {
  right: 96.66666666666667%;
}
.col-xs-pull-57 {
  right: 95%;
}
.col-xs-pull-56 {
  right: 93.33333333333333%;
}
.col-xs-pull-55 {
  right: 91.66666666666666%;
}
.col-xs-pull-54 {
  right: 90%;
}
.col-xs-pull-53 {
  right: 88.33333333333333%;
}
.col-xs-pull-52 {
  right: 86.66666666666667%;
}
.col-xs-pull-51 {
  right: 85%;
}
.col-xs-pull-50 {
  right: 83.33333333333334%;
}
.col-xs-pull-49 {
  right: 81.66666666666667%;
}
.col-xs-pull-48 {
  right: 80%;
}
.col-xs-pull-47 {
  right: 78.33333333333333%;
}
.col-xs-pull-46 {
  right: 76.66666666666667%;
}
.col-xs-pull-45 {
  right: 75%;
}
.col-xs-pull-44 {
  right: 73.33333333333333%;
}
.col-xs-pull-43 {
  right: 71.66666666666667%;
}
.col-xs-pull-42 {
  right: 70%;
}
.col-xs-pull-41 {
  right: 68.33333333333333%;
}
.col-xs-pull-40 {
  right: 66.66666666666666%;
}
.col-xs-pull-39 {
  right: 65%;
}
.col-xs-pull-38 {
  right: 63.33333333333333%;
}
.col-xs-pull-37 {
  right: 61.66666666666667%;
}
.col-xs-pull-36 {
  right: 60%;
}
.col-xs-pull-35 {
  right: 58.333333333333336%;
}
.col-xs-pull-34 {
  right: 56.666666666666664%;
}
.col-xs-pull-33 {
  right: 55.00000000000001%;
}
.col-xs-pull-32 {
  right: 53.333333333333336%;
}
.col-xs-pull-31 {
  right: 51.66666666666667%;
}
.col-xs-pull-30 {
  right: 50%;
}
.col-xs-pull-29 {
  right: 48.333333333333336%;
}
.col-xs-pull-28 {
  right: 46.666666666666664%;
}
.col-xs-pull-27 {
  right: 45%;
}
.col-xs-pull-26 {
  right: 43.333333333333336%;
}
.col-xs-pull-25 {
  right: 41.66666666666667%;
}
.col-xs-pull-24 {
  right: 40%;
}
.col-xs-pull-23 {
  right: 38.333333333333336%;
}
.col-xs-pull-22 {
  right: 36.666666666666664%;
}
.col-xs-pull-21 {
  right: 35%;
}
.col-xs-pull-20 {
  right: 33.33333333333333%;
}
.col-xs-pull-19 {
  right: 31.666666666666664%;
}
.col-xs-pull-18 {
  right: 30%;
}
.col-xs-pull-17 {
  right: 28.333333333333332%;
}
.col-xs-pull-16 {
  right: 26.666666666666668%;
}
.col-xs-pull-15 {
  right: 25%;
}
.col-xs-pull-14 {
  right: 23.333333333333332%;
}
.col-xs-pull-13 {
  right: 21.666666666666668%;
}
.col-xs-pull-12 {
  right: 20%;
}
.col-xs-pull-11 {
  right: 18.333333333333332%;
}
.col-xs-pull-10 {
  right: 16.666666666666664%;
}
.col-xs-pull-9 {
  right: 15%;
}
.col-xs-pull-8 {
  right: 13.333333333333334%;
}
.col-xs-pull-7 {
  right: 11.666666666666666%;
}
.col-xs-pull-6 {
  right: 10%;
}
.col-xs-pull-5 {
  right: 8.333333333333332%;
}
.col-xs-pull-4 {
  right: 6.666666666666667%;
}
.col-xs-pull-3 {
  right: 5%;
}
.col-xs-pull-2 {
  right: 3.333333333333333%;
}
.col-xs-pull-1 {
  right: 1.666666666666667%;
}
.col-xs-push-0 {
  left: 0%;
}
.col-xs-push-60 {
  left: 100%;
}
.col-xs-push-59 {
  left: 98.33333333333333%;
}
.col-xs-push-58 {
  left: 96.66666666666667%;
}
.col-xs-push-57 {
  left: 95%;
}
.col-xs-push-56 {
  left: 93.33333333333333%;
}
.col-xs-push-55 {
  left: 91.66666666666666%;
}
.col-xs-push-54 {
  left: 90%;
}
.col-xs-push-53 {
  left: 88.33333333333333%;
}
.col-xs-push-52 {
  left: 86.66666666666667%;
}
.col-xs-push-51 {
  left: 85%;
}
.col-xs-push-50 {
  left: 83.33333333333334%;
}
.col-xs-push-49 {
  left: 81.66666666666667%;
}
.col-xs-push-48 {
  left: 80%;
}
.col-xs-push-47 {
  left: 78.33333333333333%;
}
.col-xs-push-46 {
  left: 76.66666666666667%;
}
.col-xs-push-45 {
  left: 75%;
}
.col-xs-push-44 {
  left: 73.33333333333333%;
}
.col-xs-push-43 {
  left: 71.66666666666667%;
}
.col-xs-push-42 {
  left: 70%;
}
.col-xs-push-41 {
  left: 68.33333333333333%;
}
.col-xs-push-40 {
  left: 66.66666666666666%;
}
.col-xs-push-39 {
  left: 65%;
}
.col-xs-push-38 {
  left: 63.33333333333333%;
}
.col-xs-push-37 {
  left: 61.66666666666667%;
}
.col-xs-push-36 {
  left: 60%;
}
.col-xs-push-35 {
  left: 58.333333333333336%;
}
.col-xs-push-34 {
  left: 56.666666666666664%;
}
.col-xs-push-33 {
  left: 55.00000000000001%;
}
.col-xs-push-32 {
  left: 53.333333333333336%;
}
.col-xs-push-31 {
  left: 51.66666666666667%;
}
.col-xs-push-30 {
  left: 50%;
}
.col-xs-push-29 {
  left: 48.333333333333336%;
}
.col-xs-push-28 {
  left: 46.666666666666664%;
}
.col-xs-push-27 {
  left: 45%;
}
.col-xs-push-26 {
  left: 43.333333333333336%;
}
.col-xs-push-25 {
  left: 41.66666666666667%;
}
.col-xs-push-24 {
  left: 40%;
}
.col-xs-push-23 {
  left: 38.333333333333336%;
}
.col-xs-push-22 {
  left: 36.666666666666664%;
}
.col-xs-push-21 {
  left: 35%;
}
.col-xs-push-20 {
  left: 33.33333333333333%;
}
.col-xs-push-19 {
  left: 31.666666666666664%;
}
.col-xs-push-18 {
  left: 30%;
}
.col-xs-push-17 {
  left: 28.333333333333332%;
}
.col-xs-push-16 {
  left: 26.666666666666668%;
}
.col-xs-push-15 {
  left: 25%;
}
.col-xs-push-14 {
  left: 23.333333333333332%;
}
.col-xs-push-13 {
  left: 21.666666666666668%;
}
.col-xs-push-12 {
  left: 20%;
}
.col-xs-push-11 {
  left: 18.333333333333332%;
}
.col-xs-push-10 {
  left: 16.666666666666664%;
}
.col-xs-push-9 {
  left: 15%;
}
.col-xs-push-8 {
  left: 13.333333333333334%;
}
.col-xs-push-7 {
  left: 11.666666666666666%;
}
.col-xs-push-6 {
  left: 10%;
}
.col-xs-push-5 {
  left: 8.333333333333332%;
}
.col-xs-push-4 {
  left: 6.666666666666667%;
}
.col-xs-push-3 {
  left: 5%;
}
.col-xs-push-2 {
  left: 3.333333333333333%;
}
.col-xs-push-1 {
  left: 1.666666666666667%;
}
.col-xs-offset-0 {
  margin-left: 0%;
}
.col-xs-offset-60 {
  margin-left: 100%;
}
.col-xs-offset-59 {
  margin-left: 98.33333333333333%;
}
.col-xs-offset-58 {
  margin-left: 96.66666666666667%;
}
.col-xs-offset-57 {
  margin-left: 95%;
}
.col-xs-offset-56 {
  margin-left: 93.33333333333333%;
}
.col-xs-offset-55 {
  margin-left: 91.66666666666666%;
}
.col-xs-offset-54 {
  margin-left: 90%;
}
.col-xs-offset-53 {
  margin-left: 88.33333333333333%;
}
.col-xs-offset-52 {
  margin-left: 86.66666666666667%;
}
.col-xs-offset-51 {
  margin-left: 85%;
}
.col-xs-offset-50 {
  margin-left: 83.33333333333334%;
}
.col-xs-offset-49 {
  margin-left: 81.66666666666667%;
}
.col-xs-offset-48 {
  margin-left: 80%;
}
.col-xs-offset-47 {
  margin-left: 78.33333333333333%;
}
.col-xs-offset-46 {
  margin-left: 76.66666666666667%;
}
.col-xs-offset-45 {
  margin-left: 75%;
}
.col-xs-offset-44 {
  margin-left: 73.33333333333333%;
}
.col-xs-offset-43 {
  margin-left: 71.66666666666667%;
}
.col-xs-offset-42 {
  margin-left: 70%;
}
.col-xs-offset-41 {
  margin-left: 68.33333333333333%;
}
.col-xs-offset-40 {
  margin-left: 66.66666666666666%;
}
.col-xs-offset-39 {
  margin-left: 65%;
}
.col-xs-offset-38 {
  margin-left: 63.33333333333333%;
}
.col-xs-offset-37 {
  margin-left: 61.66666666666667%;
}
.col-xs-offset-36 {
  margin-left: 60%;
}
.col-xs-offset-35 {
  margin-left: 58.333333333333336%;
}
.col-xs-offset-34 {
  margin-left: 56.666666666666664%;
}
.col-xs-offset-33 {
  margin-left: 55.00000000000001%;
}
.col-xs-offset-32 {
  margin-left: 53.333333333333336%;
}
.col-xs-offset-31 {
  margin-left: 51.66666666666667%;
}
.col-xs-offset-30 {
  margin-left: 50%;
}
.col-xs-offset-29 {
  margin-left: 48.333333333333336%;
}
.col-xs-offset-28 {
  margin-left: 46.666666666666664%;
}
.col-xs-offset-27 {
  margin-left: 45%;
}
.col-xs-offset-26 {
  margin-left: 43.333333333333336%;
}
.col-xs-offset-25 {
  margin-left: 41.66666666666667%;
}
.col-xs-offset-24 {
  margin-left: 40%;
}
.col-xs-offset-23 {
  margin-left: 38.333333333333336%;
}
.col-xs-offset-22 {
  margin-left: 36.666666666666664%;
}
.col-xs-offset-21 {
  margin-left: 35%;
}
.col-xs-offset-20 {
  margin-left: 33.33333333333333%;
}
.col-xs-offset-19 {
  margin-left: 31.666666666666664%;
}
.col-xs-offset-18 {
  margin-left: 30%;
}
.col-xs-offset-17 {
  margin-left: 28.333333333333332%;
}
.col-xs-offset-16 {
  margin-left: 26.666666666666668%;
}
.col-xs-offset-15 {
  margin-left: 25%;
}
.col-xs-offset-14 {
  margin-left: 23.333333333333332%;
}
.col-xs-offset-13 {
  margin-left: 21.666666666666668%;
}
.col-xs-offset-12 {
  margin-left: 20%;
}
.col-xs-offset-11 {
  margin-left: 18.333333333333332%;
}
.col-xs-offset-10 {
  margin-left: 16.666666666666664%;
}
.col-xs-offset-9 {
  margin-left: 15%;
}
.col-xs-offset-8 {
  margin-left: 13.333333333333334%;
}
.col-xs-offset-7 {
  margin-left: 11.666666666666666%;
}
.col-xs-offset-6 {
  margin-left: 10%;
}
.col-xs-offset-5 {
  margin-left: 8.333333333333332%;
}
.col-xs-offset-4 {
  margin-left: 6.666666666666667%;
}
.col-xs-offset-3 {
  margin-left: 5%;
}
.col-xs-offset-2 {
  margin-left: 3.333333333333333%;
}
.col-xs-offset-1 {
  margin-left: 1.666666666666667%;
}
@media (min-width: 768px) {
  .col-sm-1 {
    float: left;
  }
  .col-sm-2 {
    float: left;
  }
  .col-sm-3 {
    float: left;
  }
  .col-sm-4 {
    float: left;
  }
  .col-sm-5 {
    float: left;
  }
  .col-sm-6 {
    float: left;
  }
  .col-sm-7 {
    float: left;
  }
  .col-sm-8 {
    float: left;
  }
  .col-sm-9 {
    float: left;
  }
  .col-sm-10 {
    float: left;
  }
  .col-sm-11 {
    float: left;
  }
  .col-sm-12,
  #header .search-form {
    float: left;
  }
  .col-sm-13 {
    float: left;
  }
  .col-sm-14 {
    float: left;
  }
  .col-sm-15,
  .template-media .media-section .media {
    float: left;
  }
  .col-sm-16 {
    float: left;
  }
  .col-sm-17 {
    float: left;
  }
  .col-sm-18 {
    float: left;
  }
  .col-sm-19 {
    float: left;
  }
  .col-sm-20,
  .post-wall .brick {
    float: left;
  }
  .col-sm-21 {
    float: left;
  }
  .col-sm-22 {
    float: left;
  }
  .col-sm-23 {
    float: left;
  }
  .col-sm-24 {
    float: left;
  }
  .col-sm-25 {
    float: left;
  }
  .col-sm-26 {
    float: left;
  }
  .col-sm-27 {
    float: left;
  }
  .col-sm-28 {
    float: left;
  }
  .col-sm-29 {
    float: left;
  }
  .col-sm-30,
  #promos .promo,
  .no-page-menu #promos .promo,
  #financial .block,
  #financial .share .item.data,
  .template-way .way-section .image,
  .template-way .way-section .text {
    float: left;
  }
  .col-sm-31 {
    float: left;
  }
  .col-sm-32 {
    float: left;
  }
  .col-sm-33 {
    float: left;
  }
  .col-sm-34 {
    float: left;
  }
  .col-sm-35 {
    float: left;
  }
  .col-sm-36 {
    float: left;
  }
  .col-sm-37 {
    float: left;
  }
  .col-sm-38 {
    float: left;
  }
  .col-sm-39 {
    float: left;
  }
  .col-sm-40 {
    float: left;
  }
  .col-sm-41 {
    float: left;
  }
  .col-sm-42 {
    float: left;
  }
  .col-sm-43 {
    float: left;
  }
  .col-sm-44 {
    float: left;
  }
  .col-sm-45 {
    float: left;
  }
  .col-sm-46 {
    float: left;
  }
  .col-sm-47 {
    float: left;
  }
  .col-sm-48 {
    float: left;
  }
  .col-sm-49 {
    float: left;
  }
  .col-sm-50 {
    float: left;
  }
  .col-sm-51 {
    float: left;
  }
  .col-sm-52 {
    float: left;
  }
  .col-sm-53 {
    float: left;
  }
  .col-sm-54 {
    float: left;
  }
  .col-sm-55 {
    float: left;
  }
  .col-sm-56 {
    float: left;
  }
  .col-sm-57 {
    float: left;
  }
  .col-sm-58 {
    float: left;
  }
  .col-sm-59 {
    float: left;
  }
  .col-sm-60,
  #financial .share.block {
    float: left;
  }
  .col-sm-60,
  #financial .share.block {
    width: 100%;
  }
  .col-sm-59 {
    width: 98.33333333333333%;
  }
  .col-sm-58 {
    width: 96.66666666666667%;
  }
  .col-sm-57 {
    width: 95%;
  }
  .col-sm-56 {
    width: 93.33333333333333%;
  }
  .col-sm-55 {
    width: 91.66666666666666%;
  }
  .col-sm-54 {
    width: 90%;
  }
  .col-sm-53 {
    width: 88.33333333333333%;
  }
  .col-sm-52 {
    width: 86.66666666666667%;
  }
  .col-sm-51 {
    width: 85%;
  }
  .col-sm-50 {
    width: 83.33333333333334%;
  }
  .col-sm-49 {
    width: 81.66666666666667%;
  }
  .col-sm-48 {
    width: 80%;
  }
  .col-sm-47 {
    width: 78.33333333333333%;
  }
  .col-sm-46 {
    width: 76.66666666666667%;
  }
  .col-sm-45 {
    width: 75%;
  }
  .col-sm-44 {
    width: 73.33333333333333%;
  }
  .col-sm-43 {
    width: 71.66666666666667%;
  }
  .col-sm-42 {
    width: 70%;
  }
  .col-sm-41 {
    width: 68.33333333333333%;
  }
  .col-sm-40 {
    width: 66.66666666666666%;
  }
  .col-sm-39 {
    width: 65%;
  }
  .col-sm-38 {
    width: 63.33333333333333%;
  }
  .col-sm-37 {
    width: 61.66666666666667%;
  }
  .col-sm-36 {
    width: 60%;
  }
  .col-sm-35 {
    width: 58.333333333333336%;
  }
  .col-sm-34 {
    width: 56.666666666666664%;
  }
  .col-sm-33 {
    width: 55.00000000000001%;
  }
  .col-sm-32 {
    width: 53.333333333333336%;
  }
  .col-sm-31 {
    width: 51.66666666666667%;
  }
  .col-sm-30,
  #promos .promo,
  .no-page-menu #promos .promo,
  #financial .block,
  #financial .share .item.data,
  .template-way .way-section .image,
  .template-way .way-section .text {
    width: 50%;
  }
  .col-sm-29 {
    width: 48.333333333333336%;
  }
  .col-sm-28 {
    width: 46.666666666666664%;
  }
  .col-sm-27 {
    width: 45%;
  }
  .col-sm-26 {
    width: 43.333333333333336%;
  }
  .col-sm-25 {
    width: 41.66666666666667%;
  }
  .col-sm-24 {
    width: 40%;
  }
  .col-sm-23 {
    width: 38.333333333333336%;
  }
  .col-sm-22 {
    width: 36.666666666666664%;
  }
  .col-sm-21 {
    width: 35%;
  }
  .col-sm-20,
  .post-wall .brick {
    width: 33.33333333333333%;
  }
  .col-sm-19 {
    width: 31.666666666666664%;
  }
  .col-sm-18 {
    width: 30%;
  }
  .col-sm-17 {
    width: 28.333333333333332%;
  }
  .col-sm-16 {
    width: 26.666666666666668%;
  }
  .col-sm-15,
  .template-media .media-section .media {
    width: 25%;
  }
  .col-sm-14 {
    width: 23.333333333333332%;
  }
  .col-sm-13 {
    width: 21.666666666666668%;
  }
  .col-sm-12,
  #header .search-form {
    width: 20%;
  }
  .col-sm-11 {
    width: 18.333333333333332%;
  }
  .col-sm-10 {
    width: 16.666666666666664%;
  }
  .col-sm-9 {
    width: 15%;
  }
  .col-sm-8 {
    width: 13.333333333333334%;
  }
  .col-sm-7 {
    width: 11.666666666666666%;
  }
  .col-sm-6 {
    width: 10%;
  }
  .col-sm-5 {
    width: 8.333333333333332%;
  }
  .col-sm-4 {
    width: 6.666666666666667%;
  }
  .col-sm-3 {
    width: 5%;
  }
  .col-sm-2 {
    width: 3.333333333333333%;
  }
  .col-sm-1 {
    width: 1.666666666666667%;
  }
  .col-sm-pull-0 {
    right: 0%;
  }
  .col-sm-pull-60 {
    right: 100%;
  }
  .col-sm-pull-59 {
    right: 98.33333333333333%;
  }
  .col-sm-pull-58 {
    right: 96.66666666666667%;
  }
  .col-sm-pull-57 {
    right: 95%;
  }
  .col-sm-pull-56 {
    right: 93.33333333333333%;
  }
  .col-sm-pull-55 {
    right: 91.66666666666666%;
  }
  .col-sm-pull-54 {
    right: 90%;
  }
  .col-sm-pull-53 {
    right: 88.33333333333333%;
  }
  .col-sm-pull-52 {
    right: 86.66666666666667%;
  }
  .col-sm-pull-51 {
    right: 85%;
  }
  .col-sm-pull-50 {
    right: 83.33333333333334%;
  }
  .col-sm-pull-49 {
    right: 81.66666666666667%;
  }
  .col-sm-pull-48 {
    right: 80%;
  }
  .col-sm-pull-47 {
    right: 78.33333333333333%;
  }
  .col-sm-pull-46 {
    right: 76.66666666666667%;
  }
  .col-sm-pull-45 {
    right: 75%;
  }
  .col-sm-pull-44 {
    right: 73.33333333333333%;
  }
  .col-sm-pull-43 {
    right: 71.66666666666667%;
  }
  .col-sm-pull-42 {
    right: 70%;
  }
  .col-sm-pull-41 {
    right: 68.33333333333333%;
  }
  .col-sm-pull-40 {
    right: 66.66666666666666%;
  }
  .col-sm-pull-39 {
    right: 65%;
  }
  .col-sm-pull-38 {
    right: 63.33333333333333%;
  }
  .col-sm-pull-37 {
    right: 61.66666666666667%;
  }
  .col-sm-pull-36 {
    right: 60%;
  }
  .col-sm-pull-35 {
    right: 58.333333333333336%;
  }
  .col-sm-pull-34 {
    right: 56.666666666666664%;
  }
  .col-sm-pull-33 {
    right: 55.00000000000001%;
  }
  .col-sm-pull-32 {
    right: 53.333333333333336%;
  }
  .col-sm-pull-31 {
    right: 51.66666666666667%;
  }
  .col-sm-pull-30 {
    right: 50%;
  }
  .col-sm-pull-29 {
    right: 48.333333333333336%;
  }
  .col-sm-pull-28 {
    right: 46.666666666666664%;
  }
  .col-sm-pull-27 {
    right: 45%;
  }
  .col-sm-pull-26 {
    right: 43.333333333333336%;
  }
  .col-sm-pull-25 {
    right: 41.66666666666667%;
  }
  .col-sm-pull-24 {
    right: 40%;
  }
  .col-sm-pull-23 {
    right: 38.333333333333336%;
  }
  .col-sm-pull-22 {
    right: 36.666666666666664%;
  }
  .col-sm-pull-21 {
    right: 35%;
  }
  .col-sm-pull-20 {
    right: 33.33333333333333%;
  }
  .col-sm-pull-19 {
    right: 31.666666666666664%;
  }
  .col-sm-pull-18 {
    right: 30%;
  }
  .col-sm-pull-17 {
    right: 28.333333333333332%;
  }
  .col-sm-pull-16 {
    right: 26.666666666666668%;
  }
  .col-sm-pull-15 {
    right: 25%;
  }
  .col-sm-pull-14 {
    right: 23.333333333333332%;
  }
  .col-sm-pull-13 {
    right: 21.666666666666668%;
  }
  .col-sm-pull-12 {
    right: 20%;
  }
  .col-sm-pull-11 {
    right: 18.333333333333332%;
  }
  .col-sm-pull-10 {
    right: 16.666666666666664%;
  }
  .col-sm-pull-9 {
    right: 15%;
  }
  .col-sm-pull-8 {
    right: 13.333333333333334%;
  }
  .col-sm-pull-7 {
    right: 11.666666666666666%;
  }
  .col-sm-pull-6 {
    right: 10%;
  }
  .col-sm-pull-5 {
    right: 8.333333333333332%;
  }
  .col-sm-pull-4 {
    right: 6.666666666666667%;
  }
  .col-sm-pull-3 {
    right: 5%;
  }
  .col-sm-pull-2 {
    right: 3.333333333333333%;
  }
  .col-sm-pull-1 {
    right: 1.666666666666667%;
  }
  .col-sm-push-0 {
    left: 0%;
  }
  .col-sm-push-60 {
    left: 100%;
  }
  .col-sm-push-59 {
    left: 98.33333333333333%;
  }
  .col-sm-push-58 {
    left: 96.66666666666667%;
  }
  .col-sm-push-57 {
    left: 95%;
  }
  .col-sm-push-56 {
    left: 93.33333333333333%;
  }
  .col-sm-push-55 {
    left: 91.66666666666666%;
  }
  .col-sm-push-54 {
    left: 90%;
  }
  .col-sm-push-53 {
    left: 88.33333333333333%;
  }
  .col-sm-push-52 {
    left: 86.66666666666667%;
  }
  .col-sm-push-51 {
    left: 85%;
  }
  .col-sm-push-50 {
    left: 83.33333333333334%;
  }
  .col-sm-push-49 {
    left: 81.66666666666667%;
  }
  .col-sm-push-48 {
    left: 80%;
  }
  .col-sm-push-47 {
    left: 78.33333333333333%;
  }
  .col-sm-push-46 {
    left: 76.66666666666667%;
  }
  .col-sm-push-45 {
    left: 75%;
  }
  .col-sm-push-44 {
    left: 73.33333333333333%;
  }
  .col-sm-push-43 {
    left: 71.66666666666667%;
  }
  .col-sm-push-42 {
    left: 70%;
  }
  .col-sm-push-41 {
    left: 68.33333333333333%;
  }
  .col-sm-push-40 {
    left: 66.66666666666666%;
  }
  .col-sm-push-39 {
    left: 65%;
  }
  .col-sm-push-38 {
    left: 63.33333333333333%;
  }
  .col-sm-push-37 {
    left: 61.66666666666667%;
  }
  .col-sm-push-36 {
    left: 60%;
  }
  .col-sm-push-35 {
    left: 58.333333333333336%;
  }
  .col-sm-push-34 {
    left: 56.666666666666664%;
  }
  .col-sm-push-33 {
    left: 55.00000000000001%;
  }
  .col-sm-push-32 {
    left: 53.333333333333336%;
  }
  .col-sm-push-31 {
    left: 51.66666666666667%;
  }
  .col-sm-push-30 {
    left: 50%;
  }
  .col-sm-push-29 {
    left: 48.333333333333336%;
  }
  .col-sm-push-28 {
    left: 46.666666666666664%;
  }
  .col-sm-push-27 {
    left: 45%;
  }
  .col-sm-push-26 {
    left: 43.333333333333336%;
  }
  .col-sm-push-25 {
    left: 41.66666666666667%;
  }
  .col-sm-push-24 {
    left: 40%;
  }
  .col-sm-push-23 {
    left: 38.333333333333336%;
  }
  .col-sm-push-22 {
    left: 36.666666666666664%;
  }
  .col-sm-push-21 {
    left: 35%;
  }
  .col-sm-push-20 {
    left: 33.33333333333333%;
  }
  .col-sm-push-19 {
    left: 31.666666666666664%;
  }
  .col-sm-push-18 {
    left: 30%;
  }
  .col-sm-push-17 {
    left: 28.333333333333332%;
  }
  .col-sm-push-16 {
    left: 26.666666666666668%;
  }
  .col-sm-push-15 {
    left: 25%;
  }
  .col-sm-push-14 {
    left: 23.333333333333332%;
  }
  .col-sm-push-13 {
    left: 21.666666666666668%;
  }
  .col-sm-push-12 {
    left: 20%;
  }
  .col-sm-push-11 {
    left: 18.333333333333332%;
  }
  .col-sm-push-10 {
    left: 16.666666666666664%;
  }
  .col-sm-push-9 {
    left: 15%;
  }
  .col-sm-push-8 {
    left: 13.333333333333334%;
  }
  .col-sm-push-7 {
    left: 11.666666666666666%;
  }
  .col-sm-push-6 {
    left: 10%;
  }
  .col-sm-push-5 {
    left: 8.333333333333332%;
  }
  .col-sm-push-4 {
    left: 6.666666666666667%;
  }
  .col-sm-push-3 {
    left: 5%;
  }
  .col-sm-push-2 {
    left: 3.333333333333333%;
  }
  .col-sm-push-1 {
    left: 1.666666666666667%;
  }
  .col-sm-offset-0 {
    margin-left: 0%;
  }
  .col-sm-offset-60 {
    margin-left: 100%;
  }
  .col-sm-offset-59 {
    margin-left: 98.33333333333333%;
  }
  .col-sm-offset-58 {
    margin-left: 96.66666666666667%;
  }
  .col-sm-offset-57 {
    margin-left: 95%;
  }
  .col-sm-offset-56 {
    margin-left: 93.33333333333333%;
  }
  .col-sm-offset-55 {
    margin-left: 91.66666666666666%;
  }
  .col-sm-offset-54 {
    margin-left: 90%;
  }
  .col-sm-offset-53 {
    margin-left: 88.33333333333333%;
  }
  .col-sm-offset-52 {
    margin-left: 86.66666666666667%;
  }
  .col-sm-offset-51 {
    margin-left: 85%;
  }
  .col-sm-offset-50 {
    margin-left: 83.33333333333334%;
  }
  .col-sm-offset-49 {
    margin-left: 81.66666666666667%;
  }
  .col-sm-offset-48 {
    margin-left: 80%;
  }
  .col-sm-offset-47 {
    margin-left: 78.33333333333333%;
  }
  .col-sm-offset-46 {
    margin-left: 76.66666666666667%;
  }
  .col-sm-offset-45 {
    margin-left: 75%;
  }
  .col-sm-offset-44 {
    margin-left: 73.33333333333333%;
  }
  .col-sm-offset-43 {
    margin-left: 71.66666666666667%;
  }
  .col-sm-offset-42 {
    margin-left: 70%;
  }
  .col-sm-offset-41 {
    margin-left: 68.33333333333333%;
  }
  .col-sm-offset-40 {
    margin-left: 66.66666666666666%;
  }
  .col-sm-offset-39 {
    margin-left: 65%;
  }
  .col-sm-offset-38 {
    margin-left: 63.33333333333333%;
  }
  .col-sm-offset-37 {
    margin-left: 61.66666666666667%;
  }
  .col-sm-offset-36 {
    margin-left: 60%;
  }
  .col-sm-offset-35 {
    margin-left: 58.333333333333336%;
  }
  .col-sm-offset-34 {
    margin-left: 56.666666666666664%;
  }
  .col-sm-offset-33 {
    margin-left: 55.00000000000001%;
  }
  .col-sm-offset-32 {
    margin-left: 53.333333333333336%;
  }
  .col-sm-offset-31 {
    margin-left: 51.66666666666667%;
  }
  .col-sm-offset-30 {
    margin-left: 50%;
  }
  .col-sm-offset-29 {
    margin-left: 48.333333333333336%;
  }
  .col-sm-offset-28 {
    margin-left: 46.666666666666664%;
  }
  .col-sm-offset-27 {
    margin-left: 45%;
  }
  .col-sm-offset-26 {
    margin-left: 43.333333333333336%;
  }
  .col-sm-offset-25 {
    margin-left: 41.66666666666667%;
  }
  .col-sm-offset-24 {
    margin-left: 40%;
  }
  .col-sm-offset-23 {
    margin-left: 38.333333333333336%;
  }
  .col-sm-offset-22 {
    margin-left: 36.666666666666664%;
  }
  .col-sm-offset-21 {
    margin-left: 35%;
  }
  .col-sm-offset-20 {
    margin-left: 33.33333333333333%;
  }
  .col-sm-offset-19 {
    margin-left: 31.666666666666664%;
  }
  .col-sm-offset-18 {
    margin-left: 30%;
  }
  .col-sm-offset-17 {
    margin-left: 28.333333333333332%;
  }
  .col-sm-offset-16 {
    margin-left: 26.666666666666668%;
  }
  .col-sm-offset-15 {
    margin-left: 25%;
  }
  .col-sm-offset-14 {
    margin-left: 23.333333333333332%;
  }
  .col-sm-offset-13 {
    margin-left: 21.666666666666668%;
  }
  .col-sm-offset-12 {
    margin-left: 20%;
  }
  .col-sm-offset-11 {
    margin-left: 18.333333333333332%;
  }
  .col-sm-offset-10 {
    margin-left: 16.666666666666664%;
  }
  .col-sm-offset-9 {
    margin-left: 15%;
  }
  .col-sm-offset-8 {
    margin-left: 13.333333333333334%;
  }
  .col-sm-offset-7 {
    margin-left: 11.666666666666666%;
  }
  .col-sm-offset-6 {
    margin-left: 10%;
  }
  .col-sm-offset-5 {
    margin-left: 8.333333333333332%;
  }
  .col-sm-offset-4 {
    margin-left: 6.666666666666667%;
  }
  .col-sm-offset-3 {
    margin-left: 5%;
  }
  .col-sm-offset-2 {
    margin-left: 3.333333333333333%;
  }
  .col-sm-offset-1 {
    margin-left: 1.666666666666667%;
  }
}
@media (min-width: 992px) {
  .col-md-1 {
    float: left;
  }
  .col-md-2 {
    float: left;
  }
  .col-md-3 {
    float: left;
  }
  .col-md-4 {
    float: left;
  }
  .col-md-5 {
    float: left;
  }
  .col-md-6 {
    float: left;
  }
  .col-md-7 {
    float: left;
  }
  .col-md-8 {
    float: left;
  }
  .col-md-9 {
    float: left;
  }
  .col-md-10,
  #footer-menu > ul > li {
    float: left;
  }
  .col-md-11 {
    float: left;
  }
  .col-md-12,
  #footer .contact,
  .no-page-menu #promos {
    float: left;
  }
  .col-md-13 {
    float: left;
  }
  .col-md-14 {
    float: left;
  }
  .col-md-15,
  #page-menu,
  .post-wall .brick {
    float: left;
  }
  .col-md-16 {
    float: left;
  }
  .col-md-17 {
    float: left;
  }
  .col-md-18 {
    float: left;
  }
  .col-md-19 {
    float: left;
  }
  .col-md-20,
  #promos .promo,
  #financial .block,
  #financial .share.block,
  .location > div,
  .template-safety .left {
    float: left;
  }
  .col-md-21 {
    float: left;
  }
  .col-md-22 {
    float: left;
  }
  .col-md-23 {
    float: left;
  }
  .col-md-24 {
    float: left;
  }
  .col-md-25 {
    float: left;
  }
  .col-md-26 {
    float: left;
  }
  .col-md-27,
  body.home .intro {
    float: left;
  }
  .col-md-28 {
    float: left;
  }
  .col-md-29 {
    float: left;
  }
  .col-md-30,
  .template-safety .map .notes {
    float: left;
  }
  .col-md-31 {
    float: left;
  }
  .col-md-32 {
    float: left;
  }
  .col-md-33,
  body.home .sites {
    float: left;
  }
  .col-md-34 {
    float: left;
  }
  .col-md-35 {
    float: left;
  }
  .col-md-36 {
    float: left;
  }
  .col-md-37 {
    float: left;
  }
  .col-md-38 {
    float: left;
  }
  .col-md-39 {
    float: left;
  }
  .col-md-40,
  .template-safety .wp-content {
    float: left;
  }
  .col-md-41 {
    float: left;
  }
  .col-md-42 {
    float: left;
  }
  .col-md-43 {
    float: left;
  }
  .col-md-44 {
    float: left;
  }
  .col-md-45,
  #main {
    float: left;
  }
  .col-md-46 {
    float: left;
  }
  .col-md-47 {
    float: left;
  }
  .col-md-48,
  #footer-menu {
    float: left;
  }
  .col-md-49 {
    float: left;
  }
  .col-md-50 {
    float: left;
  }
  .col-md-51 {
    float: left;
  }
  .col-md-52 {
    float: left;
  }
  .col-md-53 {
    float: left;
  }
  .col-md-54 {
    float: left;
  }
  .col-md-55 {
    float: left;
  }
  .col-md-56 {
    float: left;
  }
  .col-md-57 {
    float: left;
  }
  .col-md-58 {
    float: left;
  }
  .col-md-59 {
    float: left;
  }
  .col-md-60,
  .no-page-menu #promos .promo,
  #financial .share .item.data {
    float: left;
  }
  .col-md-60,
  .no-page-menu #promos .promo,
  #financial .share .item.data {
    width: 100%;
  }
  .col-md-59 {
    width: 98.33333333333333%;
  }
  .col-md-58 {
    width: 96.66666666666667%;
  }
  .col-md-57 {
    width: 95%;
  }
  .col-md-56 {
    width: 93.33333333333333%;
  }
  .col-md-55 {
    width: 91.66666666666666%;
  }
  .col-md-54 {
    width: 90%;
  }
  .col-md-53 {
    width: 88.33333333333333%;
  }
  .col-md-52 {
    width: 86.66666666666667%;
  }
  .col-md-51 {
    width: 85%;
  }
  .col-md-50 {
    width: 83.33333333333334%;
  }
  .col-md-49 {
    width: 81.66666666666667%;
  }
  .col-md-48,
  #footer-menu {
    width: 80%;
  }
  .col-md-47 {
    width: 78.33333333333333%;
  }
  .col-md-46 {
    width: 76.66666666666667%;
  }
  .col-md-45,
  #main {
    width: 75%;
  }
  .col-md-44 {
    width: 73.33333333333333%;
  }
  .col-md-43 {
    width: 71.66666666666667%;
  }
  .col-md-42 {
    width: 70%;
  }
  .col-md-41 {
    width: 68.33333333333333%;
  }
  .col-md-40,
  .template-safety .wp-content {
    width: 66.66666666666666%;
  }
  .col-md-39 {
    width: 65%;
  }
  .col-md-38 {
    width: 63.33333333333333%;
  }
  .col-md-37 {
    width: 61.66666666666667%;
  }
  .col-md-36 {
    width: 60%;
  }
  .col-md-35 {
    width: 58.333333333333336%;
  }
  .col-md-34 {
    width: 56.666666666666664%;
  }
  .col-md-33,
  body.home .sites {
    width: 55.00000000000001%;
  }
  .col-md-32 {
    width: 53.333333333333336%;
  }
  .col-md-31 {
    width: 51.66666666666667%;
  }
  .col-md-30,
  .template-safety .map .notes {
    width: 50%;
  }
  .col-md-29 {
    width: 48.333333333333336%;
  }
  .col-md-28 {
    width: 46.666666666666664%;
  }
  .col-md-27,
  body.home .intro {
    width: 45%;
  }
  .col-md-26 {
    width: 43.333333333333336%;
  }
  .col-md-25 {
    width: 41.66666666666667%;
  }
  .col-md-24 {
    width: 40%;
  }
  .col-md-23 {
    width: 38.333333333333336%;
  }
  .col-md-22 {
    width: 36.666666666666664%;
  }
  .col-md-21 {
    width: 35%;
  }
  .col-md-20,
  #promos .promo,
  #financial .block,
  #financial .share.block,
  .location > div,
  .template-safety .left {
    width: 33.33333333333333%;
  }
  .col-md-19 {
    width: 31.666666666666664%;
  }
  .col-md-18 {
    width: 30%;
  }
  .col-md-17 {
    width: 28.333333333333332%;
  }
  .col-md-16 {
    width: 26.666666666666668%;
  }
  .col-md-15,
  #page-menu,
  .post-wall .brick {
    width: 25%;
  }
  .col-md-14 {
    width: 23.333333333333332%;
  }
  .col-md-13 {
    width: 21.666666666666668%;
  }
  .col-md-12,
  #footer .contact,
  .no-page-menu #promos {
    width: 20%;
  }
  .col-md-11 {
    width: 18.333333333333332%;
  }
  .col-md-10,
  #footer-menu > ul > li {
    width: 16.666666666666664%;
  }
  .col-md-9 {
    width: 15%;
  }
  .col-md-8 {
    width: 13.333333333333334%;
  }
  .col-md-7 {
    width: 11.666666666666666%;
  }
  .col-md-6 {
    width: 10%;
  }
  .col-md-5 {
    width: 8.333333333333332%;
  }
  .col-md-4 {
    width: 6.666666666666667%;
  }
  .col-md-3 {
    width: 5%;
  }
  .col-md-2 {
    width: 3.333333333333333%;
  }
  .col-md-1 {
    width: 1.666666666666667%;
  }
  .col-md-pull-0 {
    right: 0%;
  }
  .col-md-pull-60 {
    right: 100%;
  }
  .col-md-pull-59 {
    right: 98.33333333333333%;
  }
  .col-md-pull-58 {
    right: 96.66666666666667%;
  }
  .col-md-pull-57 {
    right: 95%;
  }
  .col-md-pull-56 {
    right: 93.33333333333333%;
  }
  .col-md-pull-55 {
    right: 91.66666666666666%;
  }
  .col-md-pull-54 {
    right: 90%;
  }
  .col-md-pull-53 {
    right: 88.33333333333333%;
  }
  .col-md-pull-52 {
    right: 86.66666666666667%;
  }
  .col-md-pull-51 {
    right: 85%;
  }
  .col-md-pull-50 {
    right: 83.33333333333334%;
  }
  .col-md-pull-49 {
    right: 81.66666666666667%;
  }
  .col-md-pull-48 {
    right: 80%;
  }
  .col-md-pull-47 {
    right: 78.33333333333333%;
  }
  .col-md-pull-46 {
    right: 76.66666666666667%;
  }
  .col-md-pull-45 {
    right: 75%;
  }
  .col-md-pull-44 {
    right: 73.33333333333333%;
  }
  .col-md-pull-43 {
    right: 71.66666666666667%;
  }
  .col-md-pull-42 {
    right: 70%;
  }
  .col-md-pull-41 {
    right: 68.33333333333333%;
  }
  .col-md-pull-40 {
    right: 66.66666666666666%;
  }
  .col-md-pull-39 {
    right: 65%;
  }
  .col-md-pull-38 {
    right: 63.33333333333333%;
  }
  .col-md-pull-37 {
    right: 61.66666666666667%;
  }
  .col-md-pull-36 {
    right: 60%;
  }
  .col-md-pull-35 {
    right: 58.333333333333336%;
  }
  .col-md-pull-34 {
    right: 56.666666666666664%;
  }
  .col-md-pull-33 {
    right: 55.00000000000001%;
  }
  .col-md-pull-32 {
    right: 53.333333333333336%;
  }
  .col-md-pull-31 {
    right: 51.66666666666667%;
  }
  .col-md-pull-30 {
    right: 50%;
  }
  .col-md-pull-29 {
    right: 48.333333333333336%;
  }
  .col-md-pull-28 {
    right: 46.666666666666664%;
  }
  .col-md-pull-27 {
    right: 45%;
  }
  .col-md-pull-26 {
    right: 43.333333333333336%;
  }
  .col-md-pull-25 {
    right: 41.66666666666667%;
  }
  .col-md-pull-24 {
    right: 40%;
  }
  .col-md-pull-23 {
    right: 38.333333333333336%;
  }
  .col-md-pull-22 {
    right: 36.666666666666664%;
  }
  .col-md-pull-21 {
    right: 35%;
  }
  .col-md-pull-20 {
    right: 33.33333333333333%;
  }
  .col-md-pull-19 {
    right: 31.666666666666664%;
  }
  .col-md-pull-18 {
    right: 30%;
  }
  .col-md-pull-17 {
    right: 28.333333333333332%;
  }
  .col-md-pull-16 {
    right: 26.666666666666668%;
  }
  .col-md-pull-15 {
    right: 25%;
  }
  .col-md-pull-14 {
    right: 23.333333333333332%;
  }
  .col-md-pull-13 {
    right: 21.666666666666668%;
  }
  .col-md-pull-12 {
    right: 20%;
  }
  .col-md-pull-11 {
    right: 18.333333333333332%;
  }
  .col-md-pull-10 {
    right: 16.666666666666664%;
  }
  .col-md-pull-9 {
    right: 15%;
  }
  .col-md-pull-8 {
    right: 13.333333333333334%;
  }
  .col-md-pull-7 {
    right: 11.666666666666666%;
  }
  .col-md-pull-6 {
    right: 10%;
  }
  .col-md-pull-5 {
    right: 8.333333333333332%;
  }
  .col-md-pull-4 {
    right: 6.666666666666667%;
  }
  .col-md-pull-3 {
    right: 5%;
  }
  .col-md-pull-2 {
    right: 3.333333333333333%;
  }
  .col-md-pull-1 {
    right: 1.666666666666667%;
  }
  .col-md-push-0 {
    left: 0%;
  }
  .col-md-push-60 {
    left: 100%;
  }
  .col-md-push-59 {
    left: 98.33333333333333%;
  }
  .col-md-push-58 {
    left: 96.66666666666667%;
  }
  .col-md-push-57 {
    left: 95%;
  }
  .col-md-push-56 {
    left: 93.33333333333333%;
  }
  .col-md-push-55 {
    left: 91.66666666666666%;
  }
  .col-md-push-54 {
    left: 90%;
  }
  .col-md-push-53 {
    left: 88.33333333333333%;
  }
  .col-md-push-52 {
    left: 86.66666666666667%;
  }
  .col-md-push-51 {
    left: 85%;
  }
  .col-md-push-50 {
    left: 83.33333333333334%;
  }
  .col-md-push-49 {
    left: 81.66666666666667%;
  }
  .col-md-push-48 {
    left: 80%;
  }
  .col-md-push-47 {
    left: 78.33333333333333%;
  }
  .col-md-push-46 {
    left: 76.66666666666667%;
  }
  .col-md-push-45 {
    left: 75%;
  }
  .col-md-push-44 {
    left: 73.33333333333333%;
  }
  .col-md-push-43 {
    left: 71.66666666666667%;
  }
  .col-md-push-42 {
    left: 70%;
  }
  .col-md-push-41 {
    left: 68.33333333333333%;
  }
  .col-md-push-40 {
    left: 66.66666666666666%;
  }
  .col-md-push-39 {
    left: 65%;
  }
  .col-md-push-38 {
    left: 63.33333333333333%;
  }
  .col-md-push-37 {
    left: 61.66666666666667%;
  }
  .col-md-push-36 {
    left: 60%;
  }
  .col-md-push-35 {
    left: 58.333333333333336%;
  }
  .col-md-push-34 {
    left: 56.666666666666664%;
  }
  .col-md-push-33 {
    left: 55.00000000000001%;
  }
  .col-md-push-32 {
    left: 53.333333333333336%;
  }
  .col-md-push-31 {
    left: 51.66666666666667%;
  }
  .col-md-push-30 {
    left: 50%;
  }
  .col-md-push-29 {
    left: 48.333333333333336%;
  }
  .col-md-push-28 {
    left: 46.666666666666664%;
  }
  .col-md-push-27 {
    left: 45%;
  }
  .col-md-push-26 {
    left: 43.333333333333336%;
  }
  .col-md-push-25 {
    left: 41.66666666666667%;
  }
  .col-md-push-24 {
    left: 40%;
  }
  .col-md-push-23 {
    left: 38.333333333333336%;
  }
  .col-md-push-22 {
    left: 36.666666666666664%;
  }
  .col-md-push-21 {
    left: 35%;
  }
  .col-md-push-20 {
    left: 33.33333333333333%;
  }
  .col-md-push-19 {
    left: 31.666666666666664%;
  }
  .col-md-push-18 {
    left: 30%;
  }
  .col-md-push-17 {
    left: 28.333333333333332%;
  }
  .col-md-push-16 {
    left: 26.666666666666668%;
  }
  .col-md-push-15 {
    left: 25%;
  }
  .col-md-push-14 {
    left: 23.333333333333332%;
  }
  .col-md-push-13 {
    left: 21.666666666666668%;
  }
  .col-md-push-12 {
    left: 20%;
  }
  .col-md-push-11 {
    left: 18.333333333333332%;
  }
  .col-md-push-10 {
    left: 16.666666666666664%;
  }
  .col-md-push-9 {
    left: 15%;
  }
  .col-md-push-8 {
    left: 13.333333333333334%;
  }
  .col-md-push-7 {
    left: 11.666666666666666%;
  }
  .col-md-push-6 {
    left: 10%;
  }
  .col-md-push-5 {
    left: 8.333333333333332%;
  }
  .col-md-push-4 {
    left: 6.666666666666667%;
  }
  .col-md-push-3 {
    left: 5%;
  }
  .col-md-push-2 {
    left: 3.333333333333333%;
  }
  .col-md-push-1 {
    left: 1.666666666666667%;
  }
  .col-md-offset-0 {
    margin-left: 0%;
  }
  .col-md-offset-60 {
    margin-left: 100%;
  }
  .col-md-offset-59 {
    margin-left: 98.33333333333333%;
  }
  .col-md-offset-58 {
    margin-left: 96.66666666666667%;
  }
  .col-md-offset-57 {
    margin-left: 95%;
  }
  .col-md-offset-56 {
    margin-left: 93.33333333333333%;
  }
  .col-md-offset-55 {
    margin-left: 91.66666666666666%;
  }
  .col-md-offset-54 {
    margin-left: 90%;
  }
  .col-md-offset-53 {
    margin-left: 88.33333333333333%;
  }
  .col-md-offset-52 {
    margin-left: 86.66666666666667%;
  }
  .col-md-offset-51 {
    margin-left: 85%;
  }
  .col-md-offset-50 {
    margin-left: 83.33333333333334%;
  }
  .col-md-offset-49 {
    margin-left: 81.66666666666667%;
  }
  .col-md-offset-48 {
    margin-left: 80%;
  }
  .col-md-offset-47 {
    margin-left: 78.33333333333333%;
  }
  .col-md-offset-46 {
    margin-left: 76.66666666666667%;
  }
  .col-md-offset-45 {
    margin-left: 75%;
  }
  .col-md-offset-44 {
    margin-left: 73.33333333333333%;
  }
  .col-md-offset-43 {
    margin-left: 71.66666666666667%;
  }
  .col-md-offset-42 {
    margin-left: 70%;
  }
  .col-md-offset-41 {
    margin-left: 68.33333333333333%;
  }
  .col-md-offset-40 {
    margin-left: 66.66666666666666%;
  }
  .col-md-offset-39 {
    margin-left: 65%;
  }
  .col-md-offset-38 {
    margin-left: 63.33333333333333%;
  }
  .col-md-offset-37 {
    margin-left: 61.66666666666667%;
  }
  .col-md-offset-36 {
    margin-left: 60%;
  }
  .col-md-offset-35 {
    margin-left: 58.333333333333336%;
  }
  .col-md-offset-34 {
    margin-left: 56.666666666666664%;
  }
  .col-md-offset-33 {
    margin-left: 55.00000000000001%;
  }
  .col-md-offset-32 {
    margin-left: 53.333333333333336%;
  }
  .col-md-offset-31 {
    margin-left: 51.66666666666667%;
  }
  .col-md-offset-30 {
    margin-left: 50%;
  }
  .col-md-offset-29 {
    margin-left: 48.333333333333336%;
  }
  .col-md-offset-28 {
    margin-left: 46.666666666666664%;
  }
  .col-md-offset-27 {
    margin-left: 45%;
  }
  .col-md-offset-26 {
    margin-left: 43.333333333333336%;
  }
  .col-md-offset-25 {
    margin-left: 41.66666666666667%;
  }
  .col-md-offset-24 {
    margin-left: 40%;
  }
  .col-md-offset-23 {
    margin-left: 38.333333333333336%;
  }
  .col-md-offset-22 {
    margin-left: 36.666666666666664%;
  }
  .col-md-offset-21 {
    margin-left: 35%;
  }
  .col-md-offset-20 {
    margin-left: 33.33333333333333%;
  }
  .col-md-offset-19 {
    margin-left: 31.666666666666664%;
  }
  .col-md-offset-18 {
    margin-left: 30%;
  }
  .col-md-offset-17 {
    margin-left: 28.333333333333332%;
  }
  .col-md-offset-16 {
    margin-left: 26.666666666666668%;
  }
  .col-md-offset-15 {
    margin-left: 25%;
  }
  .col-md-offset-14 {
    margin-left: 23.333333333333332%;
  }
  .col-md-offset-13 {
    margin-left: 21.666666666666668%;
  }
  .col-md-offset-12 {
    margin-left: 20%;
  }
  .col-md-offset-11 {
    margin-left: 18.333333333333332%;
  }
  .col-md-offset-10 {
    margin-left: 16.666666666666664%;
  }
  .col-md-offset-9 {
    margin-left: 15%;
  }
  .col-md-offset-8 {
    margin-left: 13.333333333333334%;
  }
  .col-md-offset-7 {
    margin-left: 11.666666666666666%;
  }
  .col-md-offset-6 {
    margin-left: 10%;
  }
  .col-md-offset-5 {
    margin-left: 8.333333333333332%;
  }
  .col-md-offset-4 {
    margin-left: 6.666666666666667%;
  }
  .col-md-offset-3 {
    margin-left: 5%;
  }
  .col-md-offset-2 {
    margin-left: 3.333333333333333%;
  }
  .col-md-offset-1 {
    margin-left: 1.666666666666667%;
  }
}
@media (min-width: 1200px) {
  .col-lg-1 {
    float: left;
  }
  .col-lg-2 {
    float: left;
  }
  .col-lg-3 {
    float: left;
  }
  .col-lg-4 {
    float: left;
  }
  .col-lg-5 {
    float: left;
  }
  .col-lg-6 {
    float: left;
  }
  .col-lg-7 {
    float: left;
  }
  .col-lg-8 {
    float: left;
  }
  .col-lg-9 {
    float: left;
  }
  .col-lg-10 {
    float: left;
  }
  .col-lg-11 {
    float: left;
  }
  .col-lg-12,
  #page-menu {
    float: left;
  }
  .col-lg-13 {
    float: left;
  }
  .col-lg-14 {
    float: left;
  }
  .col-lg-15 {
    float: left;
  }
  .col-lg-16 {
    float: left;
  }
  .col-lg-17 {
    float: left;
  }
  .col-lg-18 {
    float: left;
  }
  .col-lg-19 {
    float: left;
  }
  .col-lg-20 {
    float: left;
  }
  .col-lg-21 {
    float: left;
  }
  .col-lg-22 {
    float: left;
  }
  .col-lg-23 {
    float: left;
  }
  .col-lg-24 {
    float: left;
  }
  .col-lg-25 {
    float: left;
  }
  .col-lg-26 {
    float: left;
  }
  .col-lg-27 {
    float: left;
  }
  .col-lg-28 {
    float: left;
  }
  .col-lg-29 {
    float: left;
  }
  .col-lg-30 {
    float: left;
  }
  .col-lg-31 {
    float: left;
  }
  .col-lg-32 {
    float: left;
  }
  .col-lg-33 {
    float: left;
  }
  .col-lg-34 {
    float: left;
  }
  .col-lg-35 {
    float: left;
  }
  .col-lg-36 {
    float: left;
  }
  .col-lg-37 {
    float: left;
  }
  .col-lg-38 {
    float: left;
  }
  .col-lg-39 {
    float: left;
  }
  .col-lg-40 {
    float: left;
  }
  .col-lg-41 {
    float: left;
  }
  .col-lg-42 {
    float: left;
  }
  .col-lg-43 {
    float: left;
  }
  .col-lg-44 {
    float: left;
  }
  .col-lg-45 {
    float: left;
  }
  .col-lg-46 {
    float: left;
  }
  .col-lg-47 {
    float: left;
  }
  .col-lg-48,
  #main {
    float: left;
  }
  .col-lg-49 {
    float: left;
  }
  .col-lg-50 {
    float: left;
  }
  .col-lg-51 {
    float: left;
  }
  .col-lg-52 {
    float: left;
  }
  .col-lg-53 {
    float: left;
  }
  .col-lg-54 {
    float: left;
  }
  .col-lg-55 {
    float: left;
  }
  .col-lg-56 {
    float: left;
  }
  .col-lg-57 {
    float: left;
  }
  .col-lg-58 {
    float: left;
  }
  .col-lg-59 {
    float: left;
  }
  .col-lg-60 {
    float: left;
  }
  .col-lg-60 {
    width: 100%;
  }
  .col-lg-59 {
    width: 98.33333333333333%;
  }
  .col-lg-58 {
    width: 96.66666666666667%;
  }
  .col-lg-57 {
    width: 95%;
  }
  .col-lg-56 {
    width: 93.33333333333333%;
  }
  .col-lg-55 {
    width: 91.66666666666666%;
  }
  .col-lg-54 {
    width: 90%;
  }
  .col-lg-53 {
    width: 88.33333333333333%;
  }
  .col-lg-52 {
    width: 86.66666666666667%;
  }
  .col-lg-51 {
    width: 85%;
  }
  .col-lg-50 {
    width: 83.33333333333334%;
  }
  .col-lg-49 {
    width: 81.66666666666667%;
  }
  .col-lg-48,
  #main {
    width: 80%;
  }
  .col-lg-47 {
    width: 78.33333333333333%;
  }
  .col-lg-46 {
    width: 76.66666666666667%;
  }
  .col-lg-45 {
    width: 75%;
  }
  .col-lg-44 {
    width: 73.33333333333333%;
  }
  .col-lg-43 {
    width: 71.66666666666667%;
  }
  .col-lg-42 {
    width: 70%;
  }
  .col-lg-41 {
    width: 68.33333333333333%;
  }
  .col-lg-40 {
    width: 66.66666666666666%;
  }
  .col-lg-39 {
    width: 65%;
  }
  .col-lg-38 {
    width: 63.33333333333333%;
  }
  .col-lg-37 {
    width: 61.66666666666667%;
  }
  .col-lg-36 {
    width: 60%;
  }
  .col-lg-35 {
    width: 58.333333333333336%;
  }
  .col-lg-34 {
    width: 56.666666666666664%;
  }
  .col-lg-33 {
    width: 55.00000000000001%;
  }
  .col-lg-32 {
    width: 53.333333333333336%;
  }
  .col-lg-31 {
    width: 51.66666666666667%;
  }
  .col-lg-30 {
    width: 50%;
  }
  .col-lg-29 {
    width: 48.333333333333336%;
  }
  .col-lg-28 {
    width: 46.666666666666664%;
  }
  .col-lg-27 {
    width: 45%;
  }
  .col-lg-26 {
    width: 43.333333333333336%;
  }
  .col-lg-25 {
    width: 41.66666666666667%;
  }
  .col-lg-24 {
    width: 40%;
  }
  .col-lg-23 {
    width: 38.333333333333336%;
  }
  .col-lg-22 {
    width: 36.666666666666664%;
  }
  .col-lg-21 {
    width: 35%;
  }
  .col-lg-20 {
    width: 33.33333333333333%;
  }
  .col-lg-19 {
    width: 31.666666666666664%;
  }
  .col-lg-18 {
    width: 30%;
  }
  .col-lg-17 {
    width: 28.333333333333332%;
  }
  .col-lg-16 {
    width: 26.666666666666668%;
  }
  .col-lg-15 {
    width: 25%;
  }
  .col-lg-14 {
    width: 23.333333333333332%;
  }
  .col-lg-13 {
    width: 21.666666666666668%;
  }
  .col-lg-12,
  #page-menu {
    width: 20%;
  }
  .col-lg-11 {
    width: 18.333333333333332%;
  }
  .col-lg-10 {
    width: 16.666666666666664%;
  }
  .col-lg-9 {
    width: 15%;
  }
  .col-lg-8 {
    width: 13.333333333333334%;
  }
  .col-lg-7 {
    width: 11.666666666666666%;
  }
  .col-lg-6 {
    width: 10%;
  }
  .col-lg-5 {
    width: 8.333333333333332%;
  }
  .col-lg-4 {
    width: 6.666666666666667%;
  }
  .col-lg-3 {
    width: 5%;
  }
  .col-lg-2 {
    width: 3.333333333333333%;
  }
  .col-lg-1 {
    width: 1.666666666666667%;
  }
  .col-lg-pull-0 {
    right: 0%;
  }
  .col-lg-pull-60 {
    right: 100%;
  }
  .col-lg-pull-59 {
    right: 98.33333333333333%;
  }
  .col-lg-pull-58 {
    right: 96.66666666666667%;
  }
  .col-lg-pull-57 {
    right: 95%;
  }
  .col-lg-pull-56 {
    right: 93.33333333333333%;
  }
  .col-lg-pull-55 {
    right: 91.66666666666666%;
  }
  .col-lg-pull-54 {
    right: 90%;
  }
  .col-lg-pull-53 {
    right: 88.33333333333333%;
  }
  .col-lg-pull-52 {
    right: 86.66666666666667%;
  }
  .col-lg-pull-51 {
    right: 85%;
  }
  .col-lg-pull-50 {
    right: 83.33333333333334%;
  }
  .col-lg-pull-49 {
    right: 81.66666666666667%;
  }
  .col-lg-pull-48 {
    right: 80%;
  }
  .col-lg-pull-47 {
    right: 78.33333333333333%;
  }
  .col-lg-pull-46 {
    right: 76.66666666666667%;
  }
  .col-lg-pull-45 {
    right: 75%;
  }
  .col-lg-pull-44 {
    right: 73.33333333333333%;
  }
  .col-lg-pull-43 {
    right: 71.66666666666667%;
  }
  .col-lg-pull-42 {
    right: 70%;
  }
  .col-lg-pull-41 {
    right: 68.33333333333333%;
  }
  .col-lg-pull-40 {
    right: 66.66666666666666%;
  }
  .col-lg-pull-39 {
    right: 65%;
  }
  .col-lg-pull-38 {
    right: 63.33333333333333%;
  }
  .col-lg-pull-37 {
    right: 61.66666666666667%;
  }
  .col-lg-pull-36 {
    right: 60%;
  }
  .col-lg-pull-35 {
    right: 58.333333333333336%;
  }
  .col-lg-pull-34 {
    right: 56.666666666666664%;
  }
  .col-lg-pull-33 {
    right: 55.00000000000001%;
  }
  .col-lg-pull-32 {
    right: 53.333333333333336%;
  }
  .col-lg-pull-31 {
    right: 51.66666666666667%;
  }
  .col-lg-pull-30 {
    right: 50%;
  }
  .col-lg-pull-29 {
    right: 48.333333333333336%;
  }
  .col-lg-pull-28 {
    right: 46.666666666666664%;
  }
  .col-lg-pull-27 {
    right: 45%;
  }
  .col-lg-pull-26 {
    right: 43.333333333333336%;
  }
  .col-lg-pull-25 {
    right: 41.66666666666667%;
  }
  .col-lg-pull-24 {
    right: 40%;
  }
  .col-lg-pull-23 {
    right: 38.333333333333336%;
  }
  .col-lg-pull-22 {
    right: 36.666666666666664%;
  }
  .col-lg-pull-21 {
    right: 35%;
  }
  .col-lg-pull-20 {
    right: 33.33333333333333%;
  }
  .col-lg-pull-19 {
    right: 31.666666666666664%;
  }
  .col-lg-pull-18 {
    right: 30%;
  }
  .col-lg-pull-17 {
    right: 28.333333333333332%;
  }
  .col-lg-pull-16 {
    right: 26.666666666666668%;
  }
  .col-lg-pull-15 {
    right: 25%;
  }
  .col-lg-pull-14 {
    right: 23.333333333333332%;
  }
  .col-lg-pull-13 {
    right: 21.666666666666668%;
  }
  .col-lg-pull-12 {
    right: 20%;
  }
  .col-lg-pull-11 {
    right: 18.333333333333332%;
  }
  .col-lg-pull-10 {
    right: 16.666666666666664%;
  }
  .col-lg-pull-9 {
    right: 15%;
  }
  .col-lg-pull-8 {
    right: 13.333333333333334%;
  }
  .col-lg-pull-7 {
    right: 11.666666666666666%;
  }
  .col-lg-pull-6 {
    right: 10%;
  }
  .col-lg-pull-5 {
    right: 8.333333333333332%;
  }
  .col-lg-pull-4 {
    right: 6.666666666666667%;
  }
  .col-lg-pull-3 {
    right: 5%;
  }
  .col-lg-pull-2 {
    right: 3.333333333333333%;
  }
  .col-lg-pull-1 {
    right: 1.666666666666667%;
  }
  .col-lg-push-0 {
    left: 0%;
  }
  .col-lg-push-60 {
    left: 100%;
  }
  .col-lg-push-59 {
    left: 98.33333333333333%;
  }
  .col-lg-push-58 {
    left: 96.66666666666667%;
  }
  .col-lg-push-57 {
    left: 95%;
  }
  .col-lg-push-56 {
    left: 93.33333333333333%;
  }
  .col-lg-push-55 {
    left: 91.66666666666666%;
  }
  .col-lg-push-54 {
    left: 90%;
  }
  .col-lg-push-53 {
    left: 88.33333333333333%;
  }
  .col-lg-push-52 {
    left: 86.66666666666667%;
  }
  .col-lg-push-51 {
    left: 85%;
  }
  .col-lg-push-50 {
    left: 83.33333333333334%;
  }
  .col-lg-push-49 {
    left: 81.66666666666667%;
  }
  .col-lg-push-48 {
    left: 80%;
  }
  .col-lg-push-47 {
    left: 78.33333333333333%;
  }
  .col-lg-push-46 {
    left: 76.66666666666667%;
  }
  .col-lg-push-45 {
    left: 75%;
  }
  .col-lg-push-44 {
    left: 73.33333333333333%;
  }
  .col-lg-push-43 {
    left: 71.66666666666667%;
  }
  .col-lg-push-42 {
    left: 70%;
  }
  .col-lg-push-41 {
    left: 68.33333333333333%;
  }
  .col-lg-push-40 {
    left: 66.66666666666666%;
  }
  .col-lg-push-39 {
    left: 65%;
  }
  .col-lg-push-38 {
    left: 63.33333333333333%;
  }
  .col-lg-push-37 {
    left: 61.66666666666667%;
  }
  .col-lg-push-36 {
    left: 60%;
  }
  .col-lg-push-35 {
    left: 58.333333333333336%;
  }
  .col-lg-push-34 {
    left: 56.666666666666664%;
  }
  .col-lg-push-33 {
    left: 55.00000000000001%;
  }
  .col-lg-push-32 {
    left: 53.333333333333336%;
  }
  .col-lg-push-31 {
    left: 51.66666666666667%;
  }
  .col-lg-push-30 {
    left: 50%;
  }
  .col-lg-push-29 {
    left: 48.333333333333336%;
  }
  .col-lg-push-28 {
    left: 46.666666666666664%;
  }
  .col-lg-push-27 {
    left: 45%;
  }
  .col-lg-push-26 {
    left: 43.333333333333336%;
  }
  .col-lg-push-25 {
    left: 41.66666666666667%;
  }
  .col-lg-push-24 {
    left: 40%;
  }
  .col-lg-push-23 {
    left: 38.333333333333336%;
  }
  .col-lg-push-22 {
    left: 36.666666666666664%;
  }
  .col-lg-push-21 {
    left: 35%;
  }
  .col-lg-push-20 {
    left: 33.33333333333333%;
  }
  .col-lg-push-19 {
    left: 31.666666666666664%;
  }
  .col-lg-push-18 {
    left: 30%;
  }
  .col-lg-push-17 {
    left: 28.333333333333332%;
  }
  .col-lg-push-16 {
    left: 26.666666666666668%;
  }
  .col-lg-push-15 {
    left: 25%;
  }
  .col-lg-push-14 {
    left: 23.333333333333332%;
  }
  .col-lg-push-13 {
    left: 21.666666666666668%;
  }
  .col-lg-push-12 {
    left: 20%;
  }
  .col-lg-push-11 {
    left: 18.333333333333332%;
  }
  .col-lg-push-10 {
    left: 16.666666666666664%;
  }
  .col-lg-push-9 {
    left: 15%;
  }
  .col-lg-push-8 {
    left: 13.333333333333334%;
  }
  .col-lg-push-7 {
    left: 11.666666666666666%;
  }
  .col-lg-push-6 {
    left: 10%;
  }
  .col-lg-push-5 {
    left: 8.333333333333332%;
  }
  .col-lg-push-4 {
    left: 6.666666666666667%;
  }
  .col-lg-push-3 {
    left: 5%;
  }
  .col-lg-push-2 {
    left: 3.333333333333333%;
  }
  .col-lg-push-1 {
    left: 1.666666666666667%;
  }
  .col-lg-offset-0 {
    margin-left: 0%;
  }
  .col-lg-offset-60 {
    margin-left: 100%;
  }
  .col-lg-offset-59 {
    margin-left: 98.33333333333333%;
  }
  .col-lg-offset-58 {
    margin-left: 96.66666666666667%;
  }
  .col-lg-offset-57 {
    margin-left: 95%;
  }
  .col-lg-offset-56 {
    margin-left: 93.33333333333333%;
  }
  .col-lg-offset-55 {
    margin-left: 91.66666666666666%;
  }
  .col-lg-offset-54 {
    margin-left: 90%;
  }
  .col-lg-offset-53 {
    margin-left: 88.33333333333333%;
  }
  .col-lg-offset-52 {
    margin-left: 86.66666666666667%;
  }
  .col-lg-offset-51 {
    margin-left: 85%;
  }
  .col-lg-offset-50 {
    margin-left: 83.33333333333334%;
  }
  .col-lg-offset-49 {
    margin-left: 81.66666666666667%;
  }
  .col-lg-offset-48 {
    margin-left: 80%;
  }
  .col-lg-offset-47 {
    margin-left: 78.33333333333333%;
  }
  .col-lg-offset-46 {
    margin-left: 76.66666666666667%;
  }
  .col-lg-offset-45 {
    margin-left: 75%;
  }
  .col-lg-offset-44 {
    margin-left: 73.33333333333333%;
  }
  .col-lg-offset-43 {
    margin-left: 71.66666666666667%;
  }
  .col-lg-offset-42 {
    margin-left: 70%;
  }
  .col-lg-offset-41 {
    margin-left: 68.33333333333333%;
  }
  .col-lg-offset-40 {
    margin-left: 66.66666666666666%;
  }
  .col-lg-offset-39 {
    margin-left: 65%;
  }
  .col-lg-offset-38 {
    margin-left: 63.33333333333333%;
  }
  .col-lg-offset-37 {
    margin-left: 61.66666666666667%;
  }
  .col-lg-offset-36 {
    margin-left: 60%;
  }
  .col-lg-offset-35 {
    margin-left: 58.333333333333336%;
  }
  .col-lg-offset-34 {
    margin-left: 56.666666666666664%;
  }
  .col-lg-offset-33 {
    margin-left: 55.00000000000001%;
  }
  .col-lg-offset-32 {
    margin-left: 53.333333333333336%;
  }
  .col-lg-offset-31 {
    margin-left: 51.66666666666667%;
  }
  .col-lg-offset-30 {
    margin-left: 50%;
  }
  .col-lg-offset-29 {
    margin-left: 48.333333333333336%;
  }
  .col-lg-offset-28 {
    margin-left: 46.666666666666664%;
  }
  .col-lg-offset-27 {
    margin-left: 45%;
  }
  .col-lg-offset-26 {
    margin-left: 43.333333333333336%;
  }
  .col-lg-offset-25 {
    margin-left: 41.66666666666667%;
  }
  .col-lg-offset-24 {
    margin-left: 40%;
  }
  .col-lg-offset-23 {
    margin-left: 38.333333333333336%;
  }
  .col-lg-offset-22 {
    margin-left: 36.666666666666664%;
  }
  .col-lg-offset-21 {
    margin-left: 35%;
  }
  .col-lg-offset-20 {
    margin-left: 33.33333333333333%;
  }
  .col-lg-offset-19 {
    margin-left: 31.666666666666664%;
  }
  .col-lg-offset-18 {
    margin-left: 30%;
  }
  .col-lg-offset-17 {
    margin-left: 28.333333333333332%;
  }
  .col-lg-offset-16 {
    margin-left: 26.666666666666668%;
  }
  .col-lg-offset-15 {
    margin-left: 25%;
  }
  .col-lg-offset-14 {
    margin-left: 23.333333333333332%;
  }
  .col-lg-offset-13 {
    margin-left: 21.666666666666668%;
  }
  .col-lg-offset-12 {
    margin-left: 20%;
  }
  .col-lg-offset-11 {
    margin-left: 18.333333333333332%;
  }
  .col-lg-offset-10 {
    margin-left: 16.666666666666664%;
  }
  .col-lg-offset-9 {
    margin-left: 15%;
  }
  .col-lg-offset-8 {
    margin-left: 13.333333333333334%;
  }
  .col-lg-offset-7 {
    margin-left: 11.666666666666666%;
  }
  .col-lg-offset-6 {
    margin-left: 10%;
  }
  .col-lg-offset-5 {
    margin-left: 8.333333333333332%;
  }
  .col-lg-offset-4 {
    margin-left: 6.666666666666667%;
  }
  .col-lg-offset-3 {
    margin-left: 5%;
  }
  .col-lg-offset-2 {
    margin-left: 3.333333333333333%;
  }
  .col-lg-offset-1 {
    margin-left: 1.666666666666667%;
  }
}
table {
  max-width: 100%;
  background-color: transparent;
}
th {
  text-align: left;
}
.table,
.auto-table {
  width: 100%;
  margin-bottom: 22px;
}
.table > thead > tr > th,
.auto-table > thead > tr > th,
.table > tbody > tr > th,
.auto-table > tbody > tr > th,
.table > tfoot > tr > th,
.auto-table > tfoot > tr > th,
.table > thead > tr > td,
.auto-table > thead > tr > td,
.table > tbody > tr > td,
.auto-table > tbody > tr > td,
.table > tfoot > tr > td,
.auto-table > tfoot > tr > td {
  padding: 8px;
  line-height: 1.428571429;
  vertical-align: top;
  border-top: 1px solid #ddd;
}
.table > thead > tr > th,
.auto-table > thead > tr > th {
  vertical-align: bottom;
  border-bottom: 2px solid #ddd;
}
.table > caption + thead > tr:first-child > th,
.auto-table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > th,
.auto-table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > th,
.auto-table > thead:first-child > tr:first-child > th,
.table > caption + thead > tr:first-child > td,
.auto-table > caption + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > td,
.auto-table > colgroup + thead > tr:first-child > td,
.table > thead:first-child > tr:first-child > td,
.auto-table > thead:first-child > tr:first-child > td {
  border-top: 0;
}
.table > tbody + tbody,
.auto-table > tbody + tbody {
  border-top: 2px solid #ddd;
}
.table .table,
.auto-table .table {
  background-color: #ececec;
}
.table-condensed > thead > tr > th,
.table-condensed > tbody > tr > th,
.table-condensed > tfoot > tr > th,
.table-condensed > thead > tr > td,
.table-condensed > tbody > tr > td,
.table-condensed > tfoot > tr > td {
  padding: 5px;
}
.table-bordered {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #ddd;
}
.table-bordered > thead > tr > th,
.table-bordered > thead > tr > td {
  border-bottom-width: 2px;
}
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}
.table-hover > tbody > tr:hover > td,
.table-hover > tbody > tr:hover > th {
  background-color: #f5f5f5;
}
table col[class*="col-"] {
  position: static;
  float: none;
  display: table-column;
}
table td[class*="col-"],
table th[class*="col-"] {
  position: static;
  float: none;
  display: table-cell;
}
.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
  background-color: #f5f5f5;
}
.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr.active:hover > th {
  background-color: #e9e9e9;
}
.table > thead > tr > td.success,
.table > tbody > tr > td.success,
.table > tfoot > tr > td.success,
.table > thead > tr > th.success,
.table > tbody > tr > th.success,
.table > tfoot > tr > th.success,
.table > thead > tr.success > td,
.table > tbody > tr.success > td,
.table > tfoot > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr.success > th,
.table > tfoot > tr.success > th {
  background-color: #dff0d8;
}
.table-hover > tbody > tr > td.success:hover,
.table-hover > tbody > tr > th.success:hover,
.table-hover > tbody > tr.success:hover > td,
.table-hover > tbody > tr.success:hover > th {
  background-color: #d1eac8;
}
.table > thead > tr > td.info,
.table > tbody > tr > td.info,
.table > tfoot > tr > td.info,
.table > thead > tr > th.info,
.table > tbody > tr > th.info,
.table > tfoot > tr > th.info,
.table > thead > tr.info > td,
.table > tbody > tr.info > td,
.table > tfoot > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr.info > th,
.table > tfoot > tr.info > th {
  background-color: #d9edf7;
}
.table-hover > tbody > tr > td.info:hover,
.table-hover > tbody > tr > th.info:hover,
.table-hover > tbody > tr.info:hover > td,
.table-hover > tbody > tr.info:hover > th {
  background-color: #c6e4f3;
}
.table > thead > tr > td.warning,
.table > tbody > tr > td.warning,
.table > tfoot > tr > td.warning,
.table > thead > tr > th.warning,
.table > tbody > tr > th.warning,
.table > tfoot > tr > th.warning,
.table > thead > tr.warning > td,
.table > tbody > tr.warning > td,
.table > tfoot > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr.warning > th,
.table > tfoot > tr.warning > th {
  background-color: #fcf8e3;
}
.table-hover > tbody > tr > td.warning:hover,
.table-hover > tbody > tr > th.warning:hover,
.table-hover > tbody > tr.warning:hover > td,
.table-hover > tbody > tr.warning:hover > th {
  background-color: #faf3cd;
}
.table > thead > tr > td.danger,
.table > tbody > tr > td.danger,
.table > tfoot > tr > td.danger,
.table > thead > tr > th.danger,
.table > tbody > tr > th.danger,
.table > tfoot > tr > th.danger,
.table > thead > tr.danger > td,
.table > tbody > tr.danger > td,
.table > tfoot > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr.danger > th,
.table > tfoot > tr.danger > th {
  background-color: #f2dede;
}
.table-hover > tbody > tr > td.danger:hover,
.table-hover > tbody > tr > th.danger:hover,
.table-hover > tbody > tr.danger:hover > td,
.table-hover > tbody > tr.danger:hover > th {
  background-color: #ebcdcd;
}
@media (max-width: 768px) {
  .table-responsive {
    width: 100%;
    margin-bottom: 16.5px;
    overflow-y: hidden;
    overflow-x: scroll;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive > .table {
    margin-bottom: 0;
  }
  .table-responsive > .table > thead > tr > th,
  .table-responsive > .table > tbody > tr > th,
  .table-responsive > .table > tfoot > tr > th,
  .table-responsive > .table > thead > tr > td,
  .table-responsive > .table > tbody > tr > td,
  .table-responsive > .table > tfoot > tr > td {
    white-space: nowrap;
  }
  .table-responsive > .table-bordered {
    border: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:first-child,
  .table-responsive > .table-bordered > tbody > tr > th:first-child,
  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
  .table-responsive > .table-bordered > thead > tr > td:first-child,
  .table-responsive > .table-bordered > tbody > tr > td:first-child,
  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0;
  }
  .table-responsive > .table-bordered > thead > tr > th:last-child,
  .table-responsive > .table-bordered > tbody > tr > th:last-child,
  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
  .table-responsive > .table-bordered > thead > tr > td:last-child,
  .table-responsive > .table-bordered > tbody > tr > td:last-child,
  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0;
  }
  .table-responsive > .table-bordered > tbody > tr:last-child > th,
  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
  .table-responsive > .table-bordered > tbody > tr:last-child > td,
  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
    border-bottom: 0;
  }
}
.clearfix:before,
.post-nav:before,
.post-list .post:before,
.pdf-list .post:before,
.video-list .post:before,
#menu .sub-menu:before,
#menu .sub-menu > ul:before,
#primary:before,
#promos:before,
.wpcf7:before,
.wpcf7-form:before,
.post-wall .brick .inner:before,
.template-home .section header:before,
.template-home .section .content:before,
.slides:before,
.template-home #stories .slider-wrap:before,
.template-home #stories .flex-viewport:before,
.template-home #stories .story .inner:before,
#financial .color-wrap:before,
#financial .share .item:before,
#financial .calendar .calendar-row:before,
#financial .contact .contact-row:before,
.location:before,
.template-way .way-section:before,
.template-safety .map:before,
body.home header:before,
.clearfix:after,
.post-nav:after,
.post-list .post:after,
.pdf-list .post:after,
.video-list .post:after,
#menu .sub-menu:after,
#menu .sub-menu > ul:after,
#primary:after,
#promos:after,
.wpcf7:after,
.wpcf7-form:after,
.post-wall .brick .inner:after,
.template-home .section header:after,
.template-home .section .content:after,
.slides:after,
.template-home #stories .slider-wrap:after,
.template-home #stories .flex-viewport:after,
.template-home #stories .story .inner:after,
#financial .color-wrap:after,
#financial .share .item:after,
#financial .calendar .calendar-row:after,
#financial .contact .contact-row:after,
.location:after,
.template-way .way-section:after,
.template-safety .map:after,
body.home header:after {
  content: " ";
  display: table;
}
.clearfix:after,
.post-nav:after,
.post-list .post:after,
.pdf-list .post:after,
.video-list .post:after,
#menu .sub-menu:after,
#menu .sub-menu > ul:after,
#primary:after,
#promos:after,
.wpcf7:after,
.wpcf7-form:after,
.post-wall .brick .inner:after,
.template-home .section header:after,
.template-home .section .content:after,
.slides:after,
.template-home #stories .slider-wrap:after,
.template-home #stories .flex-viewport:after,
.template-home #stories .story .inner:after,
#financial .color-wrap:after,
#financial .share .item:after,
#financial .calendar .calendar-row:after,
#financial .contact .contact-row:after,
.location:after,
.template-way .way-section:after,
.template-safety .map:after,
body.home header:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none !important;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
  visibility: hidden !important;
}
.affix {
  position: fixed;
}
@-ms-viewport {
  width: device-width;
}
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg,
.template-home #stories .mobile {
  display: none !important;
}
@media (max-width: 767px) {
  .visible-xs,
  .template-home #stories .mobile {
    display: block !important;
  }
  table.visible-xs,
  table.template-home #stories .mobile {
    display: table;
  }
  tr.visible-xs,
  tr.template-home #stories .mobile {
    display: table-row !important;
  }
  th.visible-xs,
  th.template-home #stories .mobile,
  td.visible-xs,
  td.template-home #stories .mobile {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }
  table.visible-sm {
    display: table;
  }
  tr.visible-sm {
    display: table-row !important;
  }
  th.visible-sm,
  td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }
  table.visible-md {
    display: table;
  }
  tr.visible-md {
    display: table-row !important;
  }
  th.visible-md,
  td.visible-md {
    display: table-cell !important;
  }
}
@media screen and (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }
  table.visible-lg {
    display: table;
  }
  tr.visible-lg {
    display: table-row !important;
  }
  th.visible-lg,
  td.visible-lg {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  .hidden-xs,
  .auto-table.desktop,
  #page-menu,
  .template-home #stories .default {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
.visible-print {
  display: none !important;
}
@media print {
  .visible-print {
    display: block !important;
  }
  table.visible-print {
    display: table;
  }
  tr.visible-print {
    display: table-row !important;
  }
  th.visible-print,
  td.visible-print {
    display: table-cell !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
html {
  -moz-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
  position: relative;
}
html,
body {
  min-height: 100%;
  height: auto !important;
}
nav ul,
.slides,
.flex-control-nav,
.flex-direction-nav {
  margin: 0;
}
.post-list .post a,
.pdf-list .post a,
.video-list .post a,
#menu a,
.compact-nav a,
.compact-nav .title a,
#menu-overlay .menu a,
#menu-overlay .menu > .section > span,
#footer-menu a,
.social a,
#page-menu a,
.post-wall .brick h1 a,
.flex-direction-nav li a,
.content-header .content a,
.template-home #stories .story a,
.location .phone a,
body.home .sites table a,
body.home .site,
body.home main h2 a {
  color: inherit !important;
  text-decoration: none !important;
}
.wp-content img,
.template-media .media-section .media img,
.template-people #people-list .person .image img {
  max-width: 100%;
  height: auto;
}
.embed-wrap {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  width: 100%;
}
.embed-wrap.four-three {
  padding-bottom: 75%;
}
.embed-wrap object,
.embed-wrap embed,
.embed-wrap iframe {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
#overlay,
.content-header {
  text-align: center;
}
#overlay:before,
.content-header:before {
  content: '';
  display: inline-block !important;
  height: 100%;
  vertical-align: middle;
  margin-right: -0.3em !important;
}
#overlay .window,
.content-header .content {
  display: inline-block;
  vertical-align: middle;
}
@font-face {
  font-family: 'FontAwesome';
  src: url("../fonts/fontawesome/fontawesome-webfont.eot");
  src: url("../fonts/fontawesome/fontawesome-webfont.eot?#iefix") format('embedded-opentype'), url("../fonts/fontawesome/fontawesome-webfont.woff2") format('woff2'), url("../fonts/fontawesome/fontawesome-webfont.woff") format('woff'), url("../fonts/fontawesome/fontawesome-webfont.ttf") format('truetype'), url("../fonts/fontawesome/fontawesome-webfont.svg#fontawesomeregular") format('svg');
  font-weight: normal;
  font-style: normal;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .scale-bs,
  .scale-md-bs {
    font-size: 0.8266em !important;
  }
}
@media (min-width: 1161px) and (max-width: 1199px) {
  .scale,
  .scale-md,
  .scale-always {
    font-size: 1em !important;
  }
}
@media (min-width: 1121px) and (max-width: 1160px) {
  .scale,
  .scale-md,
  .scale-always {
    font-size: 0.9674em !important;
  }
}
@media (min-width: 1081px) and (max-width: 1120px) {
  .scale,
  .scale-md,
  .scale-always {
    font-size: 0.9341em !important;
  }
}
@media (min-width: 1041px) and (max-width: 1080px) {
  .scale,
  .scale-md,
  .scale-always {
    font-size: 0.9007em !important;
  }
}
@media (min-width: 1001px) and (max-width: 1040px) {
  .scale,
  .scale-md,
  .scale-always {
    font-size: 0.8673em !important;
  }
}
@media (min-width: 992px) and (max-width: 1000px) {
  .scale,
  .scale-md,
  .scale-always {
    font-size: 0.834em !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .scale-bs,
  .scale-sm-bs {
    font-size: 0.64em !important;
  }
}
@media (min-width: 961px) and (max-width: 991px) {
  .scale,
  .scale-sm {
    font-size: 1em !important;
  }
  .scale-always,
  .scale-sm-always {
    font-size: 0.8258em !important;
  }
}
@media (min-width: 921px) and (max-width: 960px) {
  .scale,
  .scale-sm {
    font-size: 0.9687em !important;
  }
  .scale-always,
  .scale-sm-always {
    font-size: 0.8em !important;
  }
}
@media (min-width: 881px) and (max-width: 920px) {
  .scale,
  .scale-sm {
    font-size: 0.9283em !important;
  }
  .scale-always,
  .scale-sm-always {
    font-size: 0.7666em !important;
  }
}
@media (min-width: 841px) and (max-width: 880px) {
  .scale,
  .scale-sm {
    font-size: 0.8879em !important;
  }
  .scale-always,
  .scale-sm-always {
    font-size: 0.7333em !important;
  }
}
@media (min-width: 801px) and (max-width: 840px) {
  .scale,
  .scale-sm {
    font-size: 0.8476em !important;
  }
  .scale-always,
  .scale-sm-always {
    font-size: 0.7em !important;
  }
}
@media (min-width: 768px) and (max-width: 800px) {
  .scale,
  .scale-sm {
    font-size: 0.8072em !important;
  }
  .scale-always,
  .scale-sm-always {
    font-size: 0.6666em !important;
  }
}
@media (min-width: 761px) and (max-width: 767px) {
  .scale,
  .scale-xs {
    font-size: 1em !important;
  }
  .scale-always,
  .scale-xs-always {
    font-size: 0.6391em !important;
  }
}
@media (min-width: 721px) and (max-width: 760px) {
  .scale,
  .scale-xs {
    font-size: 0.9908em !important;
  }
  .scale-always,
  .scale-xs-always {
    font-size: 0.6333em !important;
  }
}
@media (min-width: 681px) and (max-width: 720px) {
  .scale,
  .scale-xs {
    font-size: 0.9387em !important;
  }
  .scale-always,
  .scale-xs-always {
    font-size: 0.6em !important;
  }
}
@media (min-width: 641px) and (max-width: 680px) {
  .scale,
  .scale-xs {
    font-size: 0.8865em !important;
  }
  .scale-always,
  .scale-xs-always {
    font-size: 0.5666em !important;
  }
}
@media (min-width: 601px) and (max-width: 640px) {
  .scale,
  .scale-xs {
    font-size: 0.8344em !important;
  }
  .scale-always,
  .scale-xs-always {
    font-size: 0.5333em !important;
  }
}
@media (min-width: 561px) and (max-width: 600px) {
  .scale,
  .scale-xs {
    font-size: 0.7822em !important;
  }
  .scale-always,
  .scale-xs-always {
    font-size: 0.5em !important;
  }
}
@media (min-width: 521px) and (max-width: 560px) {
  .scale,
  .scale-xs {
    font-size: 0.7301em !important;
  }
  .scale-always,
  .scale-xs-always {
    font-size: 0.4666em !important;
  }
}
@media (min-width: 481px) and (max-width: 520px) {
  .scale,
  .scale-xs {
    font-size: 0.6779em !important;
  }
  .scale-always,
  .scale-xs-always {
    font-size: 0.4333em !important;
  }
}
@media (min-width: 441px) and (max-width: 480px) {
  .scale,
  .scale-xs {
    font-size: 0.6258em !important;
  }
  .scale-always,
  .scale-xs-always {
    font-size: 0.4em !important;
  }
}
@media (min-width: 401px) and (max-width: 440px) {
  .scale,
  .scale-xs {
    font-size: 0.5736em !important;
  }
  .scale-always,
  .scale-xs-always {
    font-size: 0.3666em !important;
  }
}
@media (min-width: 361px) and (max-width: 400px) {
  .scale,
  .scale-xs {
    font-size: 0.5215em !important;
  }
  .scale-always,
  .scale-xs-always {
    font-size: 0.3333em !important;
  }
}
@media (max-width: 360px) {
  .scale,
  .scale-xs {
    font-size: 0.4693em !important;
  }
  .scale-always,
  .scale-xs-always {
    font-size: 0.3em !important;
  }
}
#header .logo,
body.home .logo {
  background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20viewBox%3D%220%200%201115%20368.1%22%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill%3A%23005f6a%3B%7D.cls-2%7Bfill%3Aurl%28%23radial-gradient%29%3B%7D.cls-3%7Bfill%3Aurl%28%23radial-gradient-2%29%3B%7D.cls-4%7Bfill%3A%23fff%3B%7D.cls-5%7Bfill%3Aurl%28%23radial-gradient-3%29%3B%7D.cls-6%7Bfill%3Aurl%28%23radial-gradient-4%29%3B%7D.cls-7%7Bfill%3Aurl%28%23radial-gradient-5%29%3B%7D.cls-8%7Bfill%3Aurl%28%23radial-gradient-6%29%3B%7D.cls-9%7Bfill%3Aurl%28%23radial-gradient-7%29%3B%7D.cls-10%7Bfill%3Aurl%28%23radial-gradient-8%29%3B%7D.cls-11%7Bfill%3Aurl%28%23radial-gradient-9%29%3B%7D.cls-12%7Bfill%3Aurl%28%23radial-gradient-10%29%3B%7D.cls-13%7Bfill%3Aurl%28%23radial-gradient-11%29%3B%7D.cls-14%7Bfill%3Aurl%28%23radial-gradient-12%29%3B%7D.cls-15%7Bfill%3Aurl%28%23radial-gradient-13%29%3B%7D.cls-16%7Bfill%3Aurl%28%23radial-gradient-14%29%3B%7D.cls-17%7Bfill%3Aurl%28%23radial-gradient-15%29%3B%7D.cls-18%7Bfill%3Aurl%28%23radial-gradient-16%29%3B%7D.cls-19%7Bfill%3Aurl%28%23radial-gradient-17%29%3B%7D.cls-20%7Bfill%3Aurl%28%23radial-gradient-18%29%3B%7D.cls-21%7Bfill%3Aurl%28%23radial-gradient-19%29%3B%7D.cls-22%7Bfill%3Aurl%28%23radial-gradient-20%29%3B%7D.cls-23%7Bfill%3Aurl%28%23radial-gradient-21%29%3B%7D%3C%2Fstyle%3E%3CradialGradient%20id%3D%22radial-gradient%22%20cx%3D%22530.31%22%20cy%3D%22-125.95%22%20fx%3D%22497.706%22%20fy%3D%22-163.756%22%20r%3D%22179.28%22%20gradientTransform%3D%22matrix%28.93%20-.36%20-.36%20-.93%20-360.79%20253.25%29%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%22.02%22%20stop-color%3D%22%2375b956%22%2F%3E%3Cstop%20offset%3D%22.33%22%20stop-color%3D%22%2356a44f%22%2F%3E%3Cstop%20offset%3D%22.76%22%20stop-color%3D%22%232c8d48%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23296e36%22%2F%3E%3C%2FradialGradient%3E%3CradialGradient%20id%3D%22radial-gradient-2%22%20cx%3D%22530.31%22%20cy%3D%22-125.95%22%20fx%3D%22497.702%22%20fy%3D%22-163.755%22%20r%3D%22179.29%22%20xlink%3Ahref%3D%22%23radial-gradient%22%2F%3E%3CradialGradient%20id%3D%22radial-gradient-3%22%20cx%3D%22250.74%22%20cy%3D%2251.93%22%20r%3D%22256.52%22%20gradientTransform%3D%22matrix%28.99%20-.15%20-.15%20-.99%20-107.5%20227.32%29%22%20gradientUnits%3D%22userSpaceOnUse%22%3E%3Cstop%20offset%3D%22.02%22%20stop-color%3D%22%23339b9a%22%2F%3E%3Cstop%20offset%3D%22.23%22%20stop-color%3D%22%232e7877%22%2F%3E%3Cstop%20offset%3D%22.59%22%20stop-color%3D%22%23214646%22%2F%3E%3Cstop%20offset%3D%22.76%22%20stop-color%3D%22%231a3535%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%230f1b18%22%2F%3E%3C%2FradialGradient%3E%3CradialGradient%20id%3D%22radial-gradient-4%22%20cx%3D%22250.74%22%20cy%3D%2251.93%22%20r%3D%22256.52%22%20xlink%3Ahref%3D%22%23radial-gradient-3%22%2F%3E%3CradialGradient%20id%3D%22radial-gradient-5%22%20cx%3D%22530.31%22%20cy%3D%22-125.96%22%20fx%3D%22497.703%22%20fy%3D%22-163.763%22%20r%3D%22179.29%22%20xlink%3Ahref%3D%22%23radial-gradient%22%2F%3E%3CradialGradient%20id%3D%22radial-gradient-6%22%20cx%3D%22530.31%22%20cy%3D%22-125.95%22%20fx%3D%22497.701%22%20fy%3D%22-163.755%22%20r%3D%22179.28%22%20xlink%3Ahref%3D%22%23radial-gradient%22%2F%3E%3CradialGradient%20id%3D%22radial-gradient-7%22%20cx%3D%22530.31%22%20cy%3D%22-125.94%22%20fx%3D%22497.705%22%20fy%3D%22-163.747%22%20r%3D%22179.28%22%20xlink%3Ahref%3D%22%23radial-gradient%22%2F%3E%3CradialGradient%20id%3D%22radial-gradient-8%22%20cx%3D%22530.31%22%20cy%3D%22-125.95%22%20fx%3D%22497.703%22%20fy%3D%22-163.758%22%20r%3D%22179.29%22%20xlink%3Ahref%3D%22%23radial-gradient%22%2F%3E%3CradialGradient%20id%3D%22radial-gradient-9%22%20cx%3D%22530.31%22%20cy%3D%22-125.97%22%20fx%3D%22497.7%22%20fy%3D%22-163.782%22%20r%3D%22179.3%22%20xlink%3Ahref%3D%22%23radial-gradient%22%2F%3E%3CradialGradient%20id%3D%22radial-gradient-10%22%20cx%3D%22530.31%22%20cy%3D%22-125.95%22%20fx%3D%22497.708%22%20fy%3D%22-163.749%22%20r%3D%22179.26%22%20xlink%3Ahref%3D%22%23radial-gradient%22%2F%3E%3CradialGradient%20id%3D%22radial-gradient-11%22%20cx%3D%22530.31%22%20cy%3D%22-125.95%22%20fx%3D%22497.702%22%20fy%3D%22-163.757%22%20r%3D%22179.29%22%20xlink%3Ahref%3D%22%23radial-gradient%22%2F%3E%3CradialGradient%20id%3D%22radial-gradient-12%22%20cx%3D%22530.31%22%20cy%3D%22-125.95%22%20fx%3D%22497.704%22%20fy%3D%22-163.762%22%20r%3D%22179.29%22%20xlink%3Ahref%3D%22%23radial-gradient%22%2F%3E%3CradialGradient%20id%3D%22radial-gradient-13%22%20cx%3D%22251.7%22%20cy%3D%2252.92%22%20r%3D%22265.64%22%20xlink%3Ahref%3D%22%23radial-gradient-3%22%2F%3E%3CradialGradient%20id%3D%22radial-gradient-14%22%20cx%3D%22530.31%22%20cy%3D%22-125.95%22%20fx%3D%22497.704%22%20fy%3D%22-163.759%22%20r%3D%22179.29%22%20xlink%3Ahref%3D%22%23radial-gradient%22%2F%3E%3CradialGradient%20id%3D%22radial-gradient-15%22%20cx%3D%22256.05%22%20cy%3D%2250.6%22%20r%3D%22255.48%22%20xlink%3Ahref%3D%22%23radial-gradient-3%22%2F%3E%3CradialGradient%20id%3D%22radial-gradient-16%22%20cx%3D%22530.31%22%20cy%3D%22-125.96%22%20fx%3D%22497.699%22%20fy%3D%22-163.77%22%20r%3D%22179.3%22%20xlink%3Ahref%3D%22%23radial-gradient%22%2F%3E%3CradialGradient%20id%3D%22radial-gradient-17%22%20cx%3D%22254.21%22%20cy%3D%2252.46%22%20r%3D%22257.61%22%20xlink%3Ahref%3D%22%23radial-gradient-3%22%2F%3E%3CradialGradient%20id%3D%22radial-gradient-18%22%20cx%3D%22530.31%22%20cy%3D%22-125.94%22%20fx%3D%22497.704%22%20fy%3D%22-163.746%22%20r%3D%22179.28%22%20xlink%3Ahref%3D%22%23radial-gradient%22%2F%3E%3CradialGradient%20id%3D%22radial-gradient-19%22%20cx%3D%22246.29%22%20cy%3D%2219.2%22%20r%3D%22259.14%22%20gradientTransform%3D%22matrix%28.99%20-.14%20-.14%20-.99%20-106.97%20187.49%29%22%20xlink%3Ahref%3D%22%23radial-gradient-3%22%2F%3E%3CradialGradient%20id%3D%22radial-gradient-20%22%20cx%3D%22530.31%22%20cy%3D%22-125.95%22%20fx%3D%22497.705%22%20fy%3D%22-163.76%22%20r%3D%22179.28%22%20xlink%3Ahref%3D%22%23radial-gradient%22%2F%3E%3CradialGradient%20id%3D%22radial-gradient-21%22%20cx%3D%22250.46%22%20cy%3D%2249.55%22%20r%3D%22262.75%22%20xlink%3Ahref%3D%22%23radial-gradient-3%22%2F%3E%3C%2Fdefs%3E%3Ctitle%3Elogo%3C%2Ftitle%3E%3Cpath%20class%3D%22cls-1%22%20d%3D%22M558.1%20124.5h-98c-24.7%200-37.2%205.3-37.2%2034.3v66.8c0%2029%2012.5%2034.3%2037.2%2034.3h98c24.2%200%2037.2-5.5%2037.2-34.3v-66.8c0-29-12.5-34.3-37.2-34.3zm-2.2%2031.9V227h-93.6v-70.6zM755.4%20130.1c-5.4-3.9-13.1-5.7-24.1-5.7H612.8v135.3H652v-49.5h79.3c10.9%200%2018.5-1.8%2023.9-5.7%206.7-4.8%2010-12.3%2010-23.2v-28.2c0-10.7-3.2-18.3-9.8-23zM652%20154.9h66.2c9%200%209.8%201.5%209.8%205.9V174c0%204.4-.8%205.9-9.8%205.9H652zM901.9%20227.6h-79.6V124.5h-39.4v101.1c0%2013.8%202.8%2022.4%209.2%2027.6%207%205.8%2017.7%206.6%2028.1%206.6h83.9c10.5%200%2021.1-.8%2028.2-6.6%206.4-5.3%209.3-13.8%209.3-27.6V124.5h-39.7zM1104.3%20180.4c-5.6-4.6-13.8-6.5-28.2-6.5H998v-18.1h78.7v14.5l35.2-7.5v-3.5c0-14.4-2.7-22.8-8.9-28.1-5.6-4.8-13.9-6.8-28.6-6.8h-75.2c-10.5%200-21.1.8-28.2%206.6-6.4%205.3-9.3%2013.8-9.3%2027.6v14.1c0%2013.8%202.9%2022.4%209.3%2027.6%207.1%205.8%2017.8%206.6%2028.2%206.6h77.8v20.5h-84.6v-15.9l-36.1%206.7v3.6c0%2013.2%201.3%2023.3%207.6%2029.8%205.6%205.7%2014.2%208.1%2029.9%208.1h82.4c10.4%200%2021.1-.8%2028.1-6.6%206.3-5.3%209.2-13.8%209.2-27.6v-17.4c-.1-13.9-2.9-22.5-9.2-27.7z%22%2F%3E%3Cpath%20class%3D%22cls-2%22%20d%3D%22M176.4%20237.8a293.93%20293.93%200%200%200%2044.9-29.8c13.9-11.4%2026.5-24.4%2036.3-39.4%202.4-3.8%204.7-7.6%206.7-11.6s3.8-8.1%205.4-12.3a178.68%20178.68%200%200%200%207.9-25.8%20152.51%20152.51%200%200%200%202.2-53.9%20123%20123%200%200%200-14.4-42.9c.1%200%20.1.1.2.1a180.56%20180.56%200%200%200-20.9-9.8c25.5%2031.3%2017%2082.5-3.6%20116C203%20190.3%20107.2%20227.1%208.3%20233.6a177%20177%200%200%200%2027.3%2053c30.3-6.6%2062.9-15%2091.6-26.1a406.59%20406.59%200%200%200%2049.2-22.7z%22%2F%3E%3Cpath%20class%3D%22cls-3%22%20d%3D%22M286.4%2035.5A186.4%20186.4%200%200%200%20266%2022.3a123%20123%200%200%201%2015.5%2042.4%20152.92%20152.92%200%200%201-.5%2054.8%20174.14%20174.14%200%200%201-7.2%2026.6c-1.6%204.3-3.2%208.6-5.2%2012.9a129.77%20129.77%200%200%201-6.6%2012.2c-9.7%2015.9-22.4%2029.7-36.3%2041.8a301.3%20301.3%200%200%201-45.1%2031.9%20437%20437%200%200%201-49.4%2024.6c-26.9%2011.3-57.6%2021.1-86.1%2028.3a179.83%20179.83%200%200%200%2053.3%2041.3c82.2-25.8%20176.1-76.2%20202.1-177.6%2013.8-54.6%202.3-98.2-14.1-126z%22%2F%3E%3Cpath%20class%3D%22cls-4%22%20d%3D%22M265.9%2022.3c-.1%200-.2-.1-.3-.1.1%200%20.2.1.3.1zM180.5%20245a296.27%20296.27%200%200%200%2045.1-31.9c13.9-12.1%2026.6-25.9%2036.3-41.8%202.4-4%204.6-8%206.6-12.2s3.6-8.5%205.2-12.9a177.32%20177.32%200%200%200%207.2-26.6%20152.94%20152.94%200%200%200%20.5-54.8%20125.07%20125.07%200%200%200-15.5-42.4.37.37%200%200%200-.3-.1c-.1%200-.1-.1-.2-.1a123.69%20123.69%200%200%201%2014.4%2042.9%20150.3%20150.3%200%200%201-2.2%2053.9%20163.7%20163.7%200%200%201-7.9%2025.8c-1.7%204.2-3.4%208.3-5.4%2012.3a120.58%20120.58%200%200%201-6.7%2011.6c-9.8%2015-22.4%2028-36.3%2039.4a286.73%20286.73%200%200%201-44.9%2029.8%20419.16%20419.16%200%200%201-49.1%2022.6C98.5%20271.7%2066%20280%2035.7%20286.6c1.9%202.6%204%205.2%206.1%207.7%201%201.2%202.1%202.4%203.1%203.5%2028.5-7.2%2059.2-16.9%2086.1-28.3a413.88%20413.88%200%200%200%2049.5-24.5z%22%2F%3E%3Cpath%20class%3D%22cls-5%22%20d%3D%22M176.4%20237.8a293.93%20293.93%200%200%200%2044.9-29.8c13.9-11.4%2026.5-24.4%2036.3-39.4%202.4-3.8%204.7-7.6%206.7-11.6s3.8-8.1%205.4-12.3a178.68%20178.68%200%200%200%207.9-25.8%20152.51%20152.51%200%200%200%202.2-53.9%20123%20123%200%200%200-14.4-42.9%20177.09%20177.09%200%200%200-20.7-9.7c25.5%2031.3%2017%2082.5-3.6%20116C203%20190.3%20107.2%20227.1%208.3%20233.6a179.47%20179.47%200%200%200%2027.4%2053.2c31.1-6.7%2061.9-14.8%2091.5-26.3a406.6%20406.6%200%200%200%2049.2-22.7z%22%2F%3E%3Cpath%20class%3D%22cls-6%22%20d%3D%22M286.4%2035.5A186.4%20186.4%200%200%200%20266%2022.3a123%20123%200%200%201%2015.5%2042.4%20152.92%20152.92%200%200%201-.5%2054.8%20174.14%20174.14%200%200%201-7.2%2026.6c-1.6%204.3-3.2%208.6-5.2%2012.9a129.77%20129.77%200%200%201-6.6%2012.2c-9.7%2015.9-22.4%2029.7-36.3%2041.8a301.3%20301.3%200%200%201-45.1%2031.9%20437%20437%200%200%201-49.4%2024.6A567.61%20567.61%200%200%201%2045%20297.7a177.7%20177.7%200%200%200%2053.4%2041.4c82.2-25.8%20176.1-76.2%20202.1-177.6%2013.8-54.6%202.3-98.2-14.1-126z%22%2F%3E%3Cpath%20class%3D%22cls-7%22%20d%3D%22M184.5%2079.6c22.7-14.8%2043.3-45.8%2041.2-73.4-2-.5-4-1.1-6-1.5-1.4%2019.4-13.5%2042.8-40.6%2054.8-43.4%2019.2-89.9%2010.2-126.6-7a178.41%20178.41%200%200%200-25.9%2032.6c58.9%2018.6%20118.6%2020.2%20157.9-5.5z%22%2F%3E%3Cpath%20class%3D%22cls-8%22%20d%3D%22M216.4%2098.6c16.7-22.7%2032.5-64.1%2019-89.6-2.3-.8-4.7-1.5-7.1-2.2%202.6%2029.9-10.7%2073.9-50.7%2097-54%2031.1-112.8%2021.8-165.6%2010.8a184.06%20184.06%200%200%200-10.4%2040.5c84.3%208.8%20177.8-6.4%20214.8-56.5z%22%2F%3E%3Cpath%20class%3D%22cls-9%22%20d%3D%22M185.6%2045.3c15.3-7.8%2030.2-23.7%2032.3-41-1.4-.3-2.8-.6-4.3-.9-10.6%2014.3-33.3%2028.8-57.9%2027.8A143.43%20143.43%200%200%201%20100.9%2018a185.2%20185.2%200%200%200-27.8%2016.8c40%2018.9%2082.8%2025.7%20112.5%2010.5z%22%2F%3E%3Cpath%20class%3D%22cls-10%22%20d%3D%22M241.2%20128.4c20.6-33.5%2029.1-84.7%203.6-116-2-.8-4-1.5-6-2.2%2013.3%2026.9%2013.2%2071.9-16.9%20108.3-55.7%2067.2-153%2077.9-221.3%2075.3a182.94%20182.94%200%200%200%207.8%2039.9c98.9-6.6%20194.8-43.4%20232.8-105.3z%22%2F%3E%3Cpath%20class%3D%22cls-11%22%20d%3D%22M210.6%202.8a179.14%20179.14%200%200%200-86.8%206c14.1%207.3%2028.6%2011.5%2042.8%2011.4%2013.4-.1%2032.5-8.1%2044-17.4z%22%2F%3E%3Cpath%20class%3D%22cls-12%22%20d%3D%22M327.4%2078.4C382.5%20214.7%20292%20309.8%20235%20349.5a179.16%20179.16%200%200%200%2092.4-271.1z%22%2F%3E%3Cpath%20class%3D%22cls-13%22%20d%3D%22M303.9%2050.4a188.85%20188.85%200%200%200-17.5-14.9c16.4%2027.8%2027.9%2071.3%2013.9%20126-25.9%20101.5-119.9%20151.9-202%20177.6a181.63%20181.63%200%200%200%2051.3%2016.8c192.9-93.1%20196.3-234.1%20154.3-305.5z%22%2F%3E%3Cpath%20class%3D%22cls-14%22%20d%3D%22M221.9%20118.4c30.1-36.3%2030.2-81.3%2016.9-108.3-1.1-.4-2.3-.8-3.4-1.2%2013.5%2025.5-2.2%2066.9-19%2089.6-36.9%2050.1-130.5%2065.3-214.8%2056.4a184.46%20184.46%200%200%200-1%2038.6c68.3%202.8%20165.6-7.9%20221.3-75.1z%22%2F%3E%3Cpath%20class%3D%22cls-15%22%20d%3D%22M221.9%20118.4c30.1-36.3%2030.2-81.3%2016.9-108.3-1.1-.4-2.3-.8-3.4-1.2%2013.5%2025.5-2.2%2066.9-19%2089.6-36.9%2050.1-130.5%2065.3-214.8%2056.4a184.46%20184.46%200%200%200-1%2038.6c68.3%202.8%20165.6-7.9%20221.3-75.1z%22%2F%3E%3Cpath%20class%3D%22cls-16%22%20d%3D%22M177.6%20103.8c40.1-23%2053.4-67%2050.7-97a25%2025%200%200%201-2.6-.7c2.1%2027.6-18.5%2058.6-41.2%2073.4-39.4%2025.7-99.1%2024.2-157.8%205.4A190.64%20190.64%200%200%200%2012%20114.6c52.7%2011%20111.6%2020.2%20165.6-10.8z%22%2F%3E%3Cpath%20class%3D%22cls-17%22%20d%3D%22M177.6%20103.8c40.1-23%2053.4-67%2050.7-97a25%2025%200%200%201-2.6-.7c2.1%2027.6-18.5%2058.6-41.2%2073.4-39.4%2025.7-99.1%2024.2-157.8%205.4A190.64%20190.64%200%200%200%2012%20114.6c52.7%2011%20111.6%2020.2%20165.6-10.8z%22%2F%3E%3Cpath%20class%3D%22cls-18%22%20d%3D%22M179.1%2059.4c27.1-12%2039.2-35.4%2040.6-54.8-.6-.1-1.2-.3-1.8-.4-2.1%2017.3-17%2033.2-32.3%2041-29.8%2015.2-72.6%208.4-112.4-10.6-3.1%202.3-6.2%204.6-9.1%207.1-4%203.4-7.9%206.9-11.5%2010.6%2036.6%2017.3%2083.1%2026.2%20126.5%207.1z%22%2F%3E%3Cpath%20class%3D%22cls-19%22%20d%3D%22M179.1%2059.4c27.1-12%2039.2-35.4%2040.6-54.8-.6-.1-1.2-.3-1.8-.4-2.1%2017.3-17%2033.2-32.3%2041-29.8%2015.2-72.6%208.4-112.4-10.6-3.1%202.3-6.2%204.6-9.1%207.1-4%203.4-7.9%206.9-11.5%2010.6%2036.6%2017.3%2083.1%2026.2%20126.5%207.1z%22%2F%3E%3Cpath%20class%3D%22cls-20%22%20d%3D%22M213.7%203.3l-3.1-.6C199.1%2012%20180%2020%20166.6%2020.1c-14.2.1-28.7-4.1-42.8-11.4a183.52%20183.52%200%200%200-22.8%209.1A142.53%20142.53%200%200%200%20155.8%2031c24.6%201.1%2047.3-13.3%2057.9-27.7z%22%2F%3E%3Cpath%20class%3D%22cls-21%22%20d%3D%22M213.7%203.3l-3.1-.6C199.1%2012%20180%2020%20166.6%2020.1c-14.2.1-28.7-4.1-42.8-11.4a183.52%20183.52%200%200%200-22.8%209.1A142.53%20142.53%200%200%200%20155.8%2031c24.6%201.1%2047.3-13.3%2057.9-27.7z%22%2F%3E%3Cpath%20class%3D%22cls-22%22%20d%3D%22M327.4%2078.4a178.7%20178.7%200%200%200-10.8-14.3%20183.8%20183.8%200%200%200-12.7-13.7c42%2071.4%2038.6%20212.3-154.3%20305.5a179.66%20179.66%200%200%200%2085.4-6.4c57-39.7%20147.5-134.8%2092.4-271.1z%22%2F%3E%3Cpath%20class%3D%22cls-23%22%20d%3D%22M327.4%2078.4a178.7%20178.7%200%200%200-10.8-14.3%20183.8%20183.8%200%200%200-12.7-13.7c42%2071.4%2038.6%20212.3-154.3%20305.5a179.66%20179.66%200%200%200%2085.4-6.4c57-39.7%20147.5-134.8%2092.4-271.1z%22%2F%3E%3C%2Fsvg%3E');
}
#header .logo:before,
body.home .logo:before {
  display: block;
  content: '';
  padding-bottom: 33.014%;
}
#footer .logo {
  background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%201115%20368.1%22%3E%3Cstyle%3Epath%7Bfill%3Argb(255,255,255)%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M558.1%20124.5h-98c-24.7%200-37.2%205.3-37.2%2034.3v66.8c0%2029%2012.5%2034.3%2037.2%2034.3h98c24.2%200%2037.2-5.5%2037.2-34.3v-66.8c0-29-12.5-34.3-37.2-34.3zm-2.2%2031.9V227h-93.6v-70.6zM755.4%20130.1c-5.4-3.9-13.1-5.7-24.1-5.7H612.8v135.3H652v-49.5h79.3c10.9%200%2018.5-1.8%2023.9-5.7%206.7-4.8%2010-12.3%2010-23.2v-28.2c0-10.7-3.2-18.3-9.8-23zM652%20154.9h66.2c9%200%209.8%201.5%209.8%205.9V174c0%204.4-.8%205.9-9.8%205.9H652zM901.9%20227.6h-79.6V124.5h-39.4v101.1c0%2013.8%202.8%2022.4%209.2%2027.6%207%205.8%2017.7%206.6%2028.1%206.6h83.9c10.5%200%2021.1-.8%2028.2-6.6%206.4-5.3%209.3-13.8%209.3-27.6V124.5h-39.7zM1104.3%20180.4c-5.6-4.6-13.8-6.5-28.2-6.5H998v-18.1h78.7v14.5l35.2-7.5v-3.5c0-14.4-2.7-22.8-8.9-28.1-5.6-4.8-13.9-6.8-28.6-6.8h-75.2c-10.5%200-21.1.8-28.2%206.6-6.4%205.3-9.3%2013.8-9.3%2027.6v14.1c0%2013.8%202.9%2022.4%209.3%2027.6%207.1%205.8%2017.8%206.6%2028.2%206.6h77.8v20.5h-84.6v-15.9l-36.1%206.7v3.6c0%2013.2%201.3%2023.3%207.6%2029.8%205.6%205.7%2014.2%208.1%2029.9%208.1h82.4c10.4%200%2021.1-.8%2028.1-6.6%206.3-5.3%209.2-13.8%209.2-27.6v-17.4c-.1-13.9-2.9-22.5-9.2-27.7zM273.5%2026a.37.37%200%200%200-.3-.1c.1%200%20.2.1.3.1zM187.9%20249a295.72%20295.72%200%200%200%2045.2-32c13.9-12.1%2026.6-25.9%2036.3-41.8q3.6-6%206.6-12.3a119.84%20119.84%200%200%200%205.2-12.9%20164.49%20164.49%200%200%200%207.2-26.7%20153.48%20153.48%200%200%200%20.5-54.9%20126.55%20126.55%200%200%200-15.6-42.5.37.37%200%200%200-.3-.1c-.1%200-.1-.1-.2-.1a124.2%20124.2%200%200%201%2014.4%2043%20150.85%20150.85%200%200%201-2.2%2054%20168.16%20168.16%200%200%201-7.9%2025.9c-1.7%204.2-3.4%208.4-5.4%2012.3a120.58%20120.58%200%200%201-6.7%2011.6c-9.8%2015-22.5%2028.1-36.4%2039.4a290.59%20290.59%200%200%201-45%2029.9%20413.18%20413.18%200%200%201-49.2%2022.6c-28.8%2011.2-61.4%2019.5-91.8%2026.2%202%202.6%204%205.2%206.1%207.7%201%201.2%202.1%202.4%203.1%203.5%2028.6-7.2%2059.3-17%2086.3-28.3a371%20371%200%200%200%2049.8-24.5zM192%2083.4c22.7-14.8%2043.3-45.9%2041.2-73.6-2-.5-4-1.1-6-1.5-1.4%2019.4-13.5%2042.8-40.7%2054.8-43.5%2019.2-90.1%2010.2-126.8-7a177.53%20177.53%200%200%200-25.9%2032.6c59%2018.9%20118.8%2020.4%20158.2-5.3zM223.9%20102.5c16.8-22.8%2032.5-64.2%2019-89.8-2.3-.8-4.7-1.5-7.1-2.2%202.6%2030-10.7%2074-50.8%2097.1-54.1%2031.1-113%2021.8-165.8%2010.9A178.65%20178.65%200%200%200%208.8%20159c84.4%208.9%20178.1-6.4%20215.1-56.5zM193.1%2049c15.4-7.8%2030.3-23.8%2032.4-41.1-1.4-.3-2.8-.6-4.3-.9-10.6%2014.4-33.3%2028.8-58%2027.8a142.53%20142.53%200%200%201-54.8-13.2%20180.32%20180.32%200%200%200-27.8%2016.8c39.8%2019%2082.7%2025.8%20112.5%2010.6zM248.8%20132.3c20.6-33.5%2029.2-84.9%203.6-116.2-2-.8-4-1.5-6-2.2%2013.3%2027%2013.2%2072.1-16.9%20108.4-55.8%2067.3-153.3%2078-221.7%2075.4a183.81%20183.81%200%200%200%207.8%2040c99-6.5%20195.1-43.4%20233.2-105.4zM218.1%206.4a179.46%20179.46%200%200%200-86.9%206c14.1%207.3%2028.7%2011.6%2042.9%2011.4%2013.3%200%2032.5-8%2044-17.4zM335.1%2082.2c55.2%20136.5-35.5%20231.8-92.5%20271.6a179.52%20179.52%200%200%200%2092.5-271.6zM311.6%2054.2A175.69%20175.69%200%200%200%20294%2039.3c16.5%2027.8%2028%2071.5%2014%20126.2-26%20101.6-120.1%20152.1-202.4%20177.9a181.23%20181.23%200%200%200%2051.4%2016.8c193.3-93.3%20196.6-234.5%20154.6-306z%22%2F%3E%3C%2Fsvg%3E');
}
#footer .logo:before {
  display: block;
  content: '';
  padding-bottom: 33.014%;
}
.pdf-list .post a:before {
  width: 32px;
  height: 33px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAhCAYAAAC4JqlRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACKxJREFUeNqUWAuMVFcZ/s65985rB5aZZXdnWZd9AIW2KRApkGCk0qRoWiypMQ000FaBViu1tlax1ioxbTVaY9qYqqmNII8grdIiRKRN2BYRAgq0S4Fd2TWwT2B39jE7M/fOvfdc/3PuzDDAQuEmJ/dxzvn/7/zf/5phJ0+ehCsEGPxL0HM8HkdtbS36+vpepE8zaVi4ict1XYPk/LOyqur1UDCYsW0bjPMx17JPTrVGHOHpjMErfOSMObFYrHw4lToUDgXrPQ83dZEsDA0OQuSsQ01NTY9OiMVaHdcde23Hi2v38P8cu9MLBUxBilwaUp+wbObYTrWna5oIBuBkLBBQuIYGYehwsjnkbAeCtIlQgPZ5at6he86yEfhMDRq++Ty4pl2cVFOzombSpL1jgdDR15sI//t8hZ4/pby5dAI+txr89ikwz3Zh9Eg3jEVTgHAEIx+3I3Mug8icGhhTJ8MaSeFCcytR58G3lAebaEyaFm4rK5PmqOzu7n43l8utqW9o2HwlCN2iTRHlAZ46jU2POXqPrVwB3nQHQsEwzDd+hcpV34E5mETimTocXfMIEl9bDZSV4+LBfch90ApbWo9kSEuYnsBIzoZhGBD0Xl1dHeru6XmTc+7UTZ68rRSEbhHyrFRKTpKjDzaNHAGJCA2pHZsQnT0Xor4R1tAgjj/1XdR/YwXKlyyGOZoGJyWp3j6kbFcpl8qkEbLCxZAtoGkaXHLAeLyCHN0NdPf2bJBKJQghfBA86xJaUlg6hhmdIptBYtX3YDEDXe83E+9BDOdcjCYH1bNDZnaDEdiBIEx6tkqGSTIdLx9XBCpIPlJdnUBNIhHs6e39Y29Pz5c413wLmOR1Dq3VJHfKAuREdAxBpj/5+s/RsXUftFgAWrQc0x5bjoZ7H8S+738Lty57CMc2vIHuA23kSFCmF4pI6Yj+E6PD6ERDW2ubevZoTTgcCp09d25DOBxeRNFximccFylanM6PjOLQQ++/9mOg7QwsEmZlbHS8uwVGdDwOvLgOPQfPoPPAB8ic71eKpOe7SvXl8eorDKMsWkb+G0YwGIShG3KqurWtbaNpmWVs67IvfpTcf2qmTBM5z0efU6b0n2WSkgpsz+dY8UZDfpPxzmTYalxmMD+u6d1yHRgNVXhm53swAgF4hTnaIIeUmezvR7wivk6/dfmjv0kuaG8E57Yr41xIRULYjhtMZ63HuW7EZX5AIRuxfKwWjylgHGqmEA3DbpoOUV4BYecwnhxPRkHpYmkROaSIiokTYZrZBcy7RprLmlY4OTTcUlFZNUWo0+cTlHdJpHzmFzvgvfQk2OpnySw2crMWg+Uy8MgKdmYUvnwvr7yUHnJW09qtyzwtrsDACaKTMzXXynLXTKv6IM1YOIEUJAV4OmXA0WFSaMON18JjREWqHzLE5DrOWV4p3aVlFV+XgEi/vLpCeOKypC6LCMvfKa2SUK4Ey7ssHyxSrhTwkQvEP+1V3yXXtE6O4n6m3hnLvzNe9KexlefpvrSBFYHIuwIi+YwlwMIhsP27wO0szes+2OKekvXqzoqgFPBrKS+CkIuLG3xPlpbwldA7JSM2dRq8nXvJEcerbzx/4gLo4snz33hxrmCBaymnFZpcmAeiFF9pDZrTZswCAjo41QZeCDewIl1Fq+VpKYBQFAghrlPX89zxPJdyQ4lFfKH0MT0MfDQEfvoQVbbxeV+5Aiy73CKcj+UDV0NQgsB40QqFUyuLUFbj2RGIQ/uhrf48xObfKoFc032uJRCm+dwXLMZ5iW/w6wNQHDH/1FIoKwGiTk5hiA/fIg40aD98E6AegP3hOXjBMjAJosA310poKEQE+3QLFPpETXEv74WwokHKOSUc553tMO57UM0bL/wa4v194G/9EixUBo+cEhSmjHyDRWNANE5OW1YSIUwVsmteXkliQr58So/hnv9u79lAgkngggf8UlR3OwIvvQbr2SfAjh0BnzOfCoMJRoP6Q+hBCtc5i+DeMp+Sl5lvyW7w4gVzkGLltuR47j/+hsCap4GOo/BOHITbfZZoyEK/5y546VGI320E4hHwL98HffYCeFmqty0HwRspaiSlNwOgFIjkzdz5e7j9wzD+d1IpY7WNMJY8DFQ1AMGoXzkf64XXvB3OJ8fhnm0HKhPgU26jzaMUshOUk900AG+oD6KzFdaOdxD9wQtk5sUkSFfAqAtTdYAaMVVyxYRq4IGnEPwKTfadgTt43rcggWL3rFSOeVMAnOY/Q6SSyO1vRuCuz0Gfe6/6blN7nqYWLkxdsHTYgfN9CBDfUfIPka/9engiookp8Ki4afEaauWpYx7NfloeuHRZ216Bc/q4yvXeQBLhVT8uzm3btBlLl9wPM5OBTod9ft1z2LNrl+oHggEDv3j5Z/jr1i0Ia4walCAiiXqK4MCNO6F7ZDfsgx8i9NWHkX71FYx7+TXK++OK862nT2OAQHWcacdftr+No8eOY+HChXh67bcxdepUFW6bt2xFgJTXNzZg08Y/4Ykn16KmdhKYaZpXOxpxQ11xNJUa/XhSbW2je3QvrPd2wBseQmj549Du+MJl67++8hEkk0lMnz4dLS0toL6T+sAobOoTLOqOwtQLSocbSaVUGr5w8SLmz5uLH/10/a4bsoD22cUIN80Eo3YcZbHL5s739uJMe7tqQFpOnEA8FqM2PIR+4r2urk4By2SymHbLNKTb/ov+gQE0kRUW3X03/YSzbtwH2ITEVcrl1XmuE7NnzcL69T/BZFIona6zqwv3L12Krs4u+asI8+bPw+HDhzH3zjl4aPkyOI6DyqpKv6m9JgWmGe3p7m6JlkUavOv8PHaorZcZxdB19ftQyE6aoiIUiSCTTqu2XObUdDqDceOiKjq6CGCUIsb1xG5dFpmxrnB0XGZoaPDtEy0nZlENyF2/aPk/Oi7VeSb/I1C1Q+QbTnkoke8rZaiSFUIzZsz4+/8FGAAkwP6EV5ZmCQAAAABJRU5ErkJggg==");
}
#menu-overlay .menu > .menu-item-has-children > span:after,
#page-menu .menu > li.page_item_has_children > span:after {
  background-position: center;
  background-repeat: no-repeat;
  background-size: 64% auto;
}
#menu .sub-menu > ul,
.compact-nav .menu,
#promos .promo .text,
.flex-direction-nav li a,
.content-header .backdrop,
body.home main {
  background: -webkit-gradient(linear, left top, right top, from(rgba(0,91,106,0.9)), color-stop(50%, rgba(0,140,147,0.9)), to(rgba(0,91,106,0.9)));
  background: linear-gradient(to right, rgba(0,91,106,0.9) 0%, rgba(0,140,147,0.9) 50%, rgba(0,91,106,0.9) 100%);
}
h1 {
  margin: 0 0 5px;
}
h1,
h2 {
  text-transform: uppercase;
}
textarea {
  resize: vertical;
}
.container,
#menu .sub-menu,
.template-home .section header,
.template-home .section .content,
.template-home #stories .slider-wrap {
  padding-left: 15px;
  padding-right: 15px;
}
.more-link,
.post-nav a,
.post-nav .current,
.wpcf7-form input[type="submit"],
.wpcf7-form input[type="reset"],
.wpcf7-form button,
.post-wall .wp-content a,
.wall-filters .filter,
.share-story button {
  text-decoration: none !important;
  padding: 8px 12px;
  display: inline-block;
  background: #329795;
  color: #fff !important;
  border: 0;
}
.more-link:hover,
.post-nav a:hover,
.post-nav .current:hover,
.wpcf7-form input[type="submit"]:hover,
.wpcf7-form input[type="reset"]:hover,
.wpcf7-form button:hover,
.post-wall .wp-content a:hover,
.wall-filters .filter:hover,
.share-story button:hover {
  opacity: 0.8;
}
.search-form {
  font-size: 0;
  vertical-align: top;
  position: relative;
  border: 1px solid #329795;
}
.search-form input,
.search-form button {
  background: none;
  border: 0;
  padding: 0;
  height: 32px;
  line-height: 32px;
  font-size: 16px;
  vertical-align: top;
}
.search-form input {
  width: 100%;
  padding: 0 38px 0 10px;
}
.search-form input::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.5;
}
.search-form input:-ms-input-placeholder {
  color: inherit;
  opacity: 0.5;
}
.search-form input::placeholder {
  color: inherit;
  opacity: 0.5;
}
.search-form button {
  border-left: 1px solid #329795;
  position: absolute;
  top: 0;
  right: 0;
  width: 36px;
  font-size: 24px;
}
.search-form button:before {
  position: relative;
  top: -0.05em;
  display: inline-block;
  font: normal normal normal 1em/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\f002';
}
.compact-nav .title.unlinked:before,
.compact-nav .title a:before,
.compact-nav .title:before,
body.home main h2.unlinked:before,
body.home main h2 a:before {
  display: inline-block;
  font: normal normal normal 1em/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\f054';
  font-size: 20px;
  background: #65b7d9;
  border-radius: 50%;
  width: 26px;
  height: 26px;
  line-height: 19px;
  padding: 4px;
  text-align: center;
  text-indent: 0.1em;
  margin-right: 20px;
  vertical-align: 2px;
}
.compact-nav .title,
body.home main h2 {
  font-size: 28px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 0;
}
.compact-nav .title span,
body.home main h2 span {
  color: #65b7d9;
}
.compact-nav .title a:hover span,
body.home main h2 a:hover span {
  color: #00ab80;
}
.compact-nav .title a:hover:before,
body.home main h2 a:hover:before {
  background: #00ab80;
}
.compact-nav td,
body.home .sites table td {
  white-space: nowrap;
  padding: 5px 0 5px 40px;
}
.compact-nav td:first-child,
body.home .sites table td:first-child {
  padding: 5px 20px 5px 0;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
}
.compact-nav a,
body.home .sites table a,
body.home .site {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
  letter-spacing: 0;
}
.compact-nav a:hover,
body.home .sites table a:hover,
body.home .site:hover {
  color: #00ab80 !important;
}
.section {
  clear: both;
}
.section header {
  text-align: center;
  padding-top: 30px;
  padding-bottom: 30px;
}
.section header h1 {
  font-size: 30px;
  margin: 0;
}
.section header p {
  font-size: 21px;
  margin: 0;
}
.section + #footer {
  margin-top: 30px;
}
table .number {
  white-space: nowrap;
}
table .number,
table .align-right {
  text-align: right;
}
.table > thead > tr > th,
.auto-table > thead > tr > th {
  border-bottom-width: 5px;
}
.table > tbody + tbody,
.auto-table > tbody + tbody {
  border-top-width: 5px;
}
.auto-table.mobile {
  display: none;
}
@media (max-width: 767px) {
  .auto-table.mobile {
    display: table;
  }
}
.auto-table.mobile .number {
  white-space: normal;
}
@media (max-width: 991px) {
  .auto-table {
    table-layout: fixed;
  }
  .auto-table th,
  .auto-table td {
    word-wrap: break-word;
  }
}
.post-nav {
  text-align: center;
  padding-top: 20px;
}
.post-nav a,
.post-nav .current {
  min-width: 2.5em;
}
.post-nav .current {
  background: none;
  color: #329795 !important;
}
.post-nav .next {
  float: right;
}
.post-nav .prev {
  float: left;
}
@media (max-width: 767px) {
  .post-nav a,
  .post-nav .current {
    display: none;
  }
  .post-nav .prev,
  .post-nav .next {
    display: inline-block;
  }
}
.post {
  margin-bottom: 10px;
}
.post h1,
#financial .press .title {
  font-size: 21px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
  color: #329795;
  display: block;
  text-transform: none;
  margin-bottom: 10px !important;
}
.post .date {
  float: right;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
  margin: 0 0 20px 20px;
}
.post-list .post,
.pdf-list .post,
.video-list .post,
#financial .share .item {
  border: 0 solid #329795;
  border-width: 0 0 1px;
  padding: 10px 0 !important;
  line-height: 1.2;
  margin: 0;
}
.post-list .post:last-child,
.pdf-list .post:last-child,
.video-list .post:last-child,
#financial .share .item:last-child {
  border-width: 0;
}
.post-list .post h1,
.pdf-list .post h1,
.video-list .post h1,
#financial .press .title {
  margin-bottom: 0 !important;
}
.pdf-list .post {
  position: relative;
  padding-left: 3em !important;
}
.pdf-list .post p {
  margin: 0;
}
.pdf-list .post a:before {
  position: absolute;
  top: 10px;
  left: 0;
}
.pdf-list.single-pdf .post {
  border-width: 1px 0 0;
}
.embed-wrap.preview {
  background-size: cover;
  background-position: center;
}
.video-player .embed-wrap {
  display: none;
}
.video-player.playing .hide-when-playing {
  display: none;
}
.video-player.playing .embed-wrap {
  display: block;
}
.scroll-down,
#way-top .btn {
  color: #fff !important;
  text-decoration: none !important;
  display: inline-block;
  background: #65b7d9;
  font-size: 42px;
  border-radius: 50%;
  width: 51px;
  height: 51px;
  line-height: 41px;
  padding: 4px;
  text-align: center;
}
.scroll-down:hover,
#way-top .btn:hover {
  background: #00ab80;
}
.scroll-down:after,
#way-top .btn:after {
  display: inline-block;
  font: normal normal normal 1em/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\f078';
}
.alignnone {
  margin: 5px 20px 20px 0;
}
.aligncenter {
  display: block;
  margin: 5px auto;
}
.alignright {
  float: right;
  margin: 5px 0 20px 20px;
}
.alignleft {
  float: left;
  margin: 5px 20px 20px 0;
}
.wp-caption {
  border: 1px solid #ddd;
  max-width: 96%;
  padding: 5px 3px 10px;
  text-align: center;
}
.wp-caption img {
  border: 0 none;
  height: auto;
  margin: 0;
  max-width: 98.5%;
  padding: 0;
  width: auto;
}
.wp-caption p.wp-caption-text {
  margin: 0;
  padding: 0 4px 5px;
}
.screen-reader-text {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute !important;
  height: 1px;
  width: 1px;
  overflow: hidden;
}
#header {
  position: relative;
  z-index: 99;
  padding: 30px 0 40px;
}
#header .logo {
  float: left;
  width: 190px;
}
#header-top {
  padding-bottom: 20px;
  text-align: right;
  line-height: 63px;
}
@media (max-width: 991px) {
  #header {
    padding-top: 10px;
  }
  #header .logo {
    width: 224px;
  }
  #header-top {
    line-height: 40px;
    padding-bottom: 10px;
  }
}
#header-bottom {
  position: relative;
  background: #65b7d9;
  margin-bottom: -40px;
}
#header-bottom.fixed {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
}
.admin-bar #header-bottom.fixed {
  top: 32px;
}
#menu li {
  color: #fff;
  float: left;
  padding: 9px 32px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 22px;
}
@media (min-width: 992px) and (max-width: 1199px) {
  #menu li {
    padding: 9px 20px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #menu li {
    padding: 9px 12px;
    font-size: 14px;
  }
}
#menu > ul > .current_page_ancestor,
#menu > ul > .current_page_item,
#menu > ul > li:hover {
  background: #00ab80;
}
#menu .sub-menu {
  display: none;
  position: absolute;
  top: 100%;
  right: 0;
  left: 0;
  padding-top: 10px;
  margin-top: -10px;
}
#menu .sub-menu > ul {
  padding: 15px;
}
#menu .sub-menu > ul > li {
  padding: 15px;
}
#menu .sub-menu > ul > li:nth-child(4n+1) {
  clear: both;
}
#menu .sub-menu .children li {
  float: none;
  padding: 0;
  font-weight: normal;
  text-transform: none;
}
#menu .sub-menu a:hover {
  color: #65b7d9 !important;
}
#menu .menu-item-has-children.hover > .sub-menu {
  display: block;
}
#menu .sub-menu > ul {
  -webkit-column-count: 4;
  column-count: 4;
}
#menu .sub-menu > ul > li {
  float: none;
  display: inline-block;
  width: 100%;
}
#header .search-form {
  float: right;
  padding: 0;
  border: 0;
  border-left: 1px solid #fff;
}
#header .search-form input,
#header .search-form button {
  height: 40px;
  line-height: 40px;
  color: #fff;
}
#header .search-form input {
  padding: 0 40px 0 10px;
}
#header .search-form input::-webkit-input-placeholder {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
}
#header .search-form input:-ms-input-placeholder {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
}
#header .search-form input::placeholder {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
}
#header .search-form button {
  border: 0;
  width: 40px;
  font-size: 30px;
}
#header .search-form button:hover {
  background: #00ab80;
}
.compact-nav {
  display: inline-block;
  text-align: left;
  position: relative;
  line-height: 1.2;
}
.compact-nav .label {
  display: inline-block;
  padding: 10px 10px 0 25px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
  text-transform: uppercase;
}
.compact-nav .toggle {
  cursor: pointer;
  background: #65b7d9;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  float: right;
  font-size: 20px;
  color: #fff;
}
.compact-nav .toggle:before {
  display: inline-block;
  font: normal normal normal 1em/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\f078';
  position: relative;
  top: -0.1em;
}
.compact-nav.active .toggle,
.compact-nav:hover .toggle {
  background: #00ab80;
}
.compact-nav .menu {
  position: absolute;
  top: 100%;
  right: 0;
  padding: 30px 40px;
  font-size: 20px;
  color: #fff;
  display: none;
  z-index: 9;
}
@media (min-width: 768px) and (max-width: 991px) {
  .compact-nav .menu {
    font-size: 16px;
  }
}
.compact-nav.active .menu {
  display: block;
}
.compact-nav .title {
  margin-bottom: 10px;
}
.compact-nav li {
  padding: 5px 0;
}
#languages a {
  font-weight: normal;
}
#menu-toggle {
  display: none;
  float: right;
  font-size: 40px;
  width: 1em;
  text-align: center;
  cursor: pointer;
}
#menu-toggle:before {
  display: inline-block;
  font: normal normal normal 1em/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\f0c9';
  display: block;
}
@media (max-width: 767px) {
  #header-bottom {
    position: static !important;
  }
  #menu-toggle {
    display: block;
  }
  .compact-nav,
  #menu {
    display: none;
  }
  #header .search-form {
    border: 0;
  }
}
@media (max-width: 767px) {
  body.menu-open {
    overflow: hidden;
  }
  body.menu-open #menu-overlay {
    display: block;
  }
  body.menu-open #menu-overlay .menu-column {
    right: 0;
  }
}
@media (min-width: 768px) {
  #menu-overlay {
    display: none !important;
  }
}
#menu-overlay {
  display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000;
  background: rgba(0,0,0,0.5);
  z-index: 999;
  overflow-y: auto;
}
#menu-overlay .menu-column {
  color: #fff;
  background: #fff;
  width: 300px;
  position: absolute;
  top: 0;
  right: -300px;
  min-height: 100%;
  -webkit-transition: right 0.5s;
  transition: right 0.5s;
  line-height: 1;
}
#menu-overlay .menu {
  position: relative;
  clear: both;
}
#menu-overlay .menu li {
  background: #65b7d9;
}
#menu-overlay .menu .sub-menu {
  border-top: 1px solid #fff;
  display: none;
}
#menu-overlay .menu span {
  display: block;
}
#menu-overlay .menu > li {
  border-bottom: 1px solid #fff;
}
#menu-overlay .menu > li:last-child {
  border-bottom: 0;
}
#menu-overlay .menu > li > span {
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
}
#menu-overlay .menu > .menu-item-has-children > span {
  padding-right: 57px;
  position: relative;
}
#menu-overlay .menu > .menu-item-has-children > span:after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 57px;
  line-height: 56px;
  cursor: pointer;
  border-left: 1px solid #fff;
}
#menu-overlay .menu > .menu-item-has-children > span:after {
  background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%225.027%22%20height%3D%225.027%22%20viewBox%3D%220%20-3.296%205.027%205.027%22%20enable-background%3D%22new%200%20-3.296%205.027%205.027%22%3E%3Cstyle%3Epath%7Bfill%3Argb(255,255,255)%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M0-1.573h5.027V.01H0zM1.722-3.296h1.582V1.73H1.722z%22%2F%3E%3C%2Fsvg%3E');
}
#menu-overlay .menu .current_page_ancestor > span:after {
  background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%225.027%22%20height%3D%221.582%22%20viewBox%3D%220%200%205.027%201.582%22%3E%3Cpath%20fill%3D%22%C2%A7s%22%20d%3D%22M0%200h5.027v1.582H0z%22%2F%3E%3C%2Fsvg%3E');
}
#menu-overlay .menu .current_page_ancestor .sub-menu {
  display: block;
}
#menu-overlay .menu .current_page_item > span,
#menu-overlay .menu .selected > span,
#menu-overlay .menu .current_page_item > a,
#menu-overlay .menu .selected > a {
  background: #00ab80;
}
#menu-overlay .menu a,
#menu-overlay .menu > .section > span {
  padding: 20px 30px;
  display: block;
}
#menu-overlay .menu .sub-menu > ul > li > a {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
}
#menu-overlay .menu .sub-menu > ul > .page_item_has_children {
  padding-bottom: 15px;
}
#menu-overlay .menu .sub-menu > ul > .page_item_has_children > a {
  padding-bottom: 15px;
}
#menu-overlay .menu .sub-menu ul ul a {
  padding: 5px 30px 5px 45px;
}
#menu-overlay .menu .sub-menu ul ul ul a {
  padding: 5px 30px 5px 60px;
  font-size: 14px;
}
#menu-overlay .menu .section + li,
#menu-overlay .menu li + .section {
  margin-top: 56px;
  border-top: 1px solid #fff;
}
.admin-bar #menu-overlay {
  top: 46px;
}
#footer {
  padding: 30px 0;
  background: #065f69;
  color: #fff;
  text-transform: uppercase;
  line-height: 1.2;
}
#footer .logo {
  width: 185px;
  display: block;
  margin: 0 auto 40px;
}
#footer li,
#footer p {
  margin: 0 0 1em;
}
#footer h2,
#footer-menu > ul > li > a {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
  font-size: 1em;
  display: block;
  margin: 0 0 1em;
}
#footer-menu {
  padding: 0;
}
#content {
  padding: 10px 0 30px;
}
#main {
  float: right;
}
@media (max-width: 767px) {
  #main .article-head {
    padding-top: 10px;
    clear: both;
    max-width: none !important;
  }
  #main .article-head h1 {
    font-size: 26px;
  }
}
#main .article-head h1 {
  margin: 0 0 20px;
}
#main h1,
#main h2,
#main h3 {
  color: #329795;
}
#main .search-form {
  max-width: 200px;
  margin: 0 0 20px;
}
.page #main .article-head {
  max-width: 300px;
}
.content-wrap,
#featured,
#primary,
.post {
  padding: 15px;
  background: #fff;
}
#promos .promo .text {
  position: absolute;
  right: 15px;
  bottom: 15px;
  left: 15px;
  padding: 15px;
  line-height: 1.2;
}
#featured {
  margin-bottom: 10px;
}
@media (min-width: 992px) {
  #primary .wp-content,
  .template-reports .pdf-list,
  .template-videos .video-list {
    padding-right: 60px;
  }
}
#primary + .post {
  margin-top: 10px;
}
#main .wp-content {
  font-size: 18px;
}
.post-wall .brick .wp-content {
  font-size: inherit !important;
}
#promos {
  clear: both;
  padding-top: 20px;
}
#promos .promo {
  padding-top: 10px;
}
#promos .promo .content-wrap {
  position: relative;
}
#promos .promo .text {
  color: #fff;
}
#promos .promo h1 {
  font-size: 21px;
}
@media (max-width: 991px) {
  #promos .promo:last-child {
    clear: both;
    margin: 0 auto;
    float: none;
  }
}
@media (max-width: 767px) {
  #promos .promo {
    max-width: 374px;
    margin: 0 auto;
    float: none;
  }
}
@media (min-width: 992px) {
  .no-page-menu #promos {
    float: right;
    clear: none;
    padding-top: 0;
  }
  .no-page-menu #promos .promo:first-child {
    padding-top: 0;
  }
  .no-page-menu #promos .promo .text {
    font-size: 0;
    padding: 8px 10px 10px;
  }
  .no-page-menu #promos .promo .text h1 {
    font-size: 16px;
    margin: 0;
  }
}
.wp-content p:before {
  content: '';
  width: 12em;
  display: block;
  overflow: hidden;
}
.wpcf7 .screen-reader-response {
  position: absolute;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  width: 1px;
  margin: 0;
  padding: 0;
  border: 0;
}
.wpcf7 .ajax-loader {
  padding: 5px;
  background: #fff;
  vertical-align: middle;
  margin: 12px 10px 0 0;
  float: right;
  border-radius: 50%;
}
.wpcf7 .ajax-error {
  display: none;
}
.wpcf7 .placeheld {
  color: #888;
}
.wpcf7-response-output {
  margin: 1em 0 0;
}
.wpcf7-mail-sent-ok {
  color: #6f6;
}
.wpcf7-mail-sent-ng {
  color: #fba;
}
.wpcf7-spam-blocked {
  color: #fc3;
}
.wpcf7-validation-errors,
.wpcf7-not-valid-tip {
  color: #fe0;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
  position: absolute;
  top: 20%;
  left: 20%;
  z-index: 100;
  border: 1px solid #f00;
  background: #fff;
  padding: 0.2em 0.8em;
}
.wpcf7-display-none {
  display: none;
}
.wpcf7-form input,
.wpcf7-form textarea,
.wpcf7-form select {
  display: block;
  width: 100%;
  height: 2.1em;
  padding: 5px;
  color: #7a7c88;
  background-color: #fff;
  border: 1px solid #7a7c88;
}
.wpcf7-form textarea,
.wpcf7-form input[type="file"] {
  height: auto;
}
.wpcf7-form label {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
  margin-bottom: 2px;
  display: block;
}
.wpcf7-form-control-wrap {
  display: block;
  margin-bottom: 10px;
}
.social {
  float: right;
  color: #fff;
}
.social a {
  margin-left: 5px;
  display: inline-block;
  background: #c6c6c5;
  border-radius: 50%;
  padding: 0.5em;
  width: 2em;
  height: 2em;
}
.social a:hover {
  background: #00ab80 !important;
}
.social a:before {
  display: inline-block;
  font: normal normal normal 1em/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\f0e0';
  display: block;
  text-align: center;
}
.social .twitter:before {
  content: '\f099';
}
.social .facebook:before {
  content: '\f09a';
}
#page-menu a {
  display: block;
  padding: 2.5px 15px;
  -webkit-transition: background 0.5s;
  transition: background 0.5s;
}
#page-menu a:hover {
  background: #ccc;
}
#page-menu span {
  display: block;
}
#page-menu .current_page_item > span > a {
  color: #329795 !important;
}
#page-menu .children .children a {
  padding-left: 30px;
}
#page-menu .menu {
  font-size: 14px;
  line-height: 1.2;
  border-left: 1px solid #b7b7b7;
  background: #e4e4e4;
}
#page-menu .menu > li {
  border-bottom: 1px solid #b7b7b7;
  border-top: 1px solid #fff;
  padding: 10px 0;
}
#page-menu .menu > li > .children {
  display: none;
}
#page-menu .menu > li.current_page_ancestor > .children {
  display: block;
}
#page-menu .menu > li > span {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
  text-transform: uppercase;
}
#page-menu .menu > li.page_item_has_children > span {
  padding-right: 2em;
  position: relative;
}
#page-menu .menu > li.page_item_has_children > span:after {
  border: 1px solid #7d7e81;
  position: absolute;
  top: 50%;
  right: 0.25em;
  width: 1.5em;
  height: 1.5em;
  margin-top: -0.75em;
  content: '';
}
#page-menu .menu > li.page_item_has_children > span:after {
  background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%225.027%22%20height%3D%225.027%22%20viewBox%3D%220%20-3.296%205.027%205.027%22%20enable-background%3D%22new%200%20-3.296%205.027%205.027%22%3E%3Cstyle%3Epath%7Bfill%3Argb(125,126,129)%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M0-1.573h5.027V.01H0zM1.722-3.296h1.582V1.73H1.722z%22%2F%3E%3C%2Fsvg%3E');
}
#page-menu .menu > li.current_page_ancestor > span:after {
  background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%225.027%22%20height%3D%221.582%22%20viewBox%3D%220%200%205.027%201.582%22%3E%3Cpath%20fill%3D%22%C2%A7s%22%20d%3D%22M0%200h5.027v1.582H0z%22%2F%3E%3C%2Fsvg%3E');
}
#disclaimer .buttons {
  clear: both;
  padding-top: 20px;
}
#disclaimer-content {
  display: none;
}
.disclaimer-accepted #disclaimer {
  display: none !important;
}
.disclaimer-accepted #disclaimer-content {
  display: block !important;
}
.template-wall #main > .wp-content {
  padding-bottom: 30px;
}
.post-wall .post-nav {
  display: none;
}
.post-wall .masonry {
  clear: both;
}
.post-wall .masonry.animate .brick {
  -webkit-transition-duration: 2s !important;
  transition-duration: 2s !important;
}
.post-wall .masonry.loading {
  min-height: 600px;
}
.post-wall .masonry.loading .brick {
  top: 0 !important;
  left: 0 !important;
}
.post-wall .brick {
  padding-bottom: 10px;
  position: absolute;
  -webkit-transition-property: opacity, -webkit-transform, top, left !important;
  -webkit-transition-property: opacity, top, left, -webkit-transform !important;
  transition-property: opacity, top, left, -webkit-transform !important;
  transition-property: opacity, transform, top, left !important;
  transition-property: opacity, transform, top, left, -webkit-transform !important;
  -webkit-transition-duration: 0.6s !important;
  transition-duration: 0.6s !important;
  font-size: 13px;
  line-height: 1.2;
}
.post-wall .brick .inner,
.template-home #stories .story .inner {
  display: block;
  padding: 10px;
  background: #fff;
}
.post-wall .brick.loading {
  opacity: 0;
}
.post-wall .brick img {
  margin: 0 auto 10px;
}
.post-wall .brick h1 {
  font-size: 18px;
}
.post-wall .brick-hidden {
  display: none;
}
#infscr-loading {
  position: absolute;
  top: 100%;
  right: 0;
  left: 0;
  text-align: center;
}
#infscr-loading img {
  background: #fff;
  padding: 3px 0;
  border-radius: 5px;
}
#infscr-loading div {
  display: none;
}
.no-js .post-wall .post-nav {
  display: block;
}
.no-js .post-wall .brick {
  position: static !important;
  opacity: 1 !important;
}
.post-wall .social {
  padding-top: 5px;
}
.wall-filters {
  text-align: center;
  clear: both;
  padding-bottom: 20px;
}
.wall-filters .filter {
  cursor: pointer;
  margin: 0 5px 10px;
}
.post-wall .share-story {
  text-align: center;
  font-size: 18px;
}
.share-story.share-form {
  text-align: left;
  font-size: 13px;
}
.share-story .wpcf7-form-control-wrap {
  margin-bottom: 5px;
}
.share-story input,
.share-story textarea {
  color: #329795;
}
.share-story textarea {
  resize: vertical;
  height: 160px;
}
.share-story .invert {
  position: relative;
  padding: 20px;
  background: #329795;
  color: #fff;
}
.share-story h1 {
  font-size: 24px !important;
  color: inherit !important;
}
.share-story button {
  margin-top: 0.5em;
  background: #fff;
  color: #329795 !important;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
  font-size: 13px;
}
#overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #000;
  background: rgba(0,0,0,0.6);
  z-index: 9999;
  display: none;
  overflow: auto;
}
#overlay .close {
  cursor: pointer;
  border: 1px solid #fff;
  position: absolute;
  top: 10px;
  right: 10px;
  width: 30px;
  height: 30px;
  line-height: 28px;
  text-align: center;
  font-size: 21px;
}
#overlay .close:before {
  display: inline-block;
  font: normal normal normal 1em/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\f00d';
}
#overlay .share-story {
  margin: 20px;
  background: #fff;
  max-width: 420px;
  padding: 10px;
}
#overlay .share-story .wpcf7-submit {
  float: right;
}
.admin-bar #overlay {
  top: 32px;
}
body.overlay-on {
  overflow: hidden;
}
.flex-container a:active,
.slider-wrap a:active,
.flex-container a:focus,
.slider-wrap a:focus {
  outline: none;
}
.slider-wrap {
  margin: 0;
  padding: 0;
  position: relative;
}
.slides > li {
  -webkit-backface-visibility: hidden;
}
.slides img {
  display: block;
}
html[xmlns] .slides {
  display: block;
}
* html .slides {
  height: 1%;
}
.flex-viewport {
  max-height: 2000px;
  -webkit-transition: all 1s ease;
  transition: all 1s ease;
}
.loading .flex-viewport {
  max-height: 300px;
}
.flex-direction-nav {
  color: #fff;
}
.flex-direction-nav li a {
  position: absolute;
  top: 50%;
  left: 10px;
  width: 50px;
  height: 50px;
  line-height: 50px;
  margin-top: 3px;
  font-size: 25px;
  text-align: center;
  cursor: pointer;
  z-index: 50;
  text-indent: -0.1em;
}
.flex-direction-nav li a:before {
  display: inline-block;
  font: normal normal normal 1em/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\f053';
}
@media (max-width: 767px) {
  .flex-direction-nav li a {
    margin-top: -25px;
  }
}
.flex-direction-nav .flex-next {
  left: auto;
  right: 10px;
  text-indent: 0.1em;
}
.flex-direction-nav .flex-next:before {
  content: '\f054';
}
.fader .slides li {
  -webkit-transition: opacity 0.6s ease;
  transition: opacity 0.6s ease;
}
#home-top:before {
  display: block;
  content: '';
  padding-bottom: 36.668%;
}
#home-top .slider-wrap .slides {
  opacity: 0.4;
}
#home-top .slider-wrap .slides,
#home-top .slider-wrap li {
  height: 100%;
  background-size: cover;
  background-position: center;
}
@media (min-width: 992px) {
  #home-top:before {
    padding-bottom: 440px;
  }
}
#home-top .redir {
  text-transform: uppercase;
  margin: 0 0 10px;
  position: relative;
  top: -20px;
  padding: 10px 25px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
}
.content-header {
  color: #fff;
  text-align: center;
  position: relative;
}
.content-header .backdrop {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
}
.content-header .content {
  position: relative;
  z-index: 1;
  padding: 50px 15px;
}
@media (max-width: 767px) {
  .content-header .content {
    font-size: 0.636363636363636em;
  }
}
.content-header .content a {
  display: inline-block;
  background: #65b7d9;
}
.content-header .content a:hover {
  background: #00ab80;
}
.content-header .content .scroll-down,
#way-top .btn {
  margin-top: 40px;
}
.content-header h2 {
  color: inherit !important;
  font-size: 3.5em;
  margin-top: -0.125em;
}
.content-header p {
  font-size: 1.375em;
  margin-bottom: 0;
}
.template-home #stories {
  overflow: hidden;
/*li > .story
    grid-width (1/6) sm
    grid-width 0.5

    &.double
      grid-width (1/3) sm
      grid-width 1*/
}
.template-home #stories .story-slider {
  position: relative;
}
.template-home #stories .slider-wrap {
  position: static;
}
.template-home #stories .flex-viewport {
  overflow: visible !important;
}
.template-home #stories .story-wrap .story.wide article:before {
  padding-bottom: 50%;
}
.template-home #stories .story {
  padding-bottom: 10px;
}
.template-home #stories .story article {
  background-size: cover;
  background-position: center;
  position: relative;
  display: block;
  -webkit-transition: opacity 2s;
  transition: opacity 2s;
}
.template-home #stories .story article:before {
  display: block;
  content: '';
  padding-bottom: 100%;
}
.template-home #stories .story article.lazy-load {
  opacity: 0;
}
.template-home #stories .story article.lazy-loaded {
  opacity: 1;
}
.template-home #stories .story a {
  display: block;
}
.template-home #stories .story h1 {
  font-size: 1.125em;
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 10px 0 0;
  background: #fff;
  margin: 0;
}
.template-home #stories .default .story.large article {
  padding-top: 15px;
}
.template-home #stories .mobile article {
  padding: 0;
}
.template-home #stories .mobile article h1 {
  font-size: 11px;
}
.template-home #stories .mobile article:before {
  padding-bottom: 100% !important;
}
#financial h2 {
  margin-top: 0;
}
#financial .block {
  margin-bottom: 10px;
}
#financial .block-header {
  background: #329795;
  color: #fff;
  margin: 0;
  margin-bottom: 5px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
  padding: 8px 15px;
  font-size: 110%;
}
#financial .content-wrap {
  position: relative;
  padding-bottom: 65px;
}
#financial .content-wrap.color-wrapped {
  padding-bottom: 15px;
}
#financial .more-link {
  position: absolute;
  right: 25px;
  bottom: 20px;
}
#financial .color-wrap {
  height: 100%;
  padding: 15px;
  background: #329795;
  color: #fff;
  padding-bottom: 50px;
}
#financial .color-wrap .item {
  border-color: #fff;
}
#financial .color-wrap .more-link {
  background: #fff;
  color: #329795 !important;
}
#financial .share .title {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
  display: block;
}
#financial .share .item {
  text-transform: uppercase;
  font-size: 26px;
}
#financial .share .item .large {
  font-size: 70px;
  line-height: 0.9;
}
@media (min-width: 992px) and (max-width: 1199px), (max-width: 400px) {
  #financial .share .item .large {
    font-size: 56px;
  }
}
#financial .share .item.time {
  padding-top: 0 !important;
  font-size: 21px;
}
@media (max-width: 360px) {
  #financial .share .item.time {
    font-size: 18px;
  }
}
#financial .share .item.change {
  vertical-align: top;
  border-width: 0;
}
#financial .share .item.change .title {
  display: none;
}
#financial .share .item.change .sign {
  font-family: Arial, sans-serif;
  vertical-align: top;
  margin-right: 0.05em;
}
#financial .share .item.change .info {
  font-size: 48px;
}
#financial .share .item.change .info:before {
  display: inline-block;
  font: normal normal normal 1em/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: '\f061';
  line-height: inherit;
  margin-right: 0.35em;
}
@media (min-width: 768px) and (max-width: 991px) {
  #financial .share .item.latest {
    border: 0;
  }
  #financial .share .item.change .title {
    display: block;
  }
  #financial .share .item.change .info {
    font-size: 70px;
    line-height: 0.9;
  }
  #financial .share .item.change .info:before {
    margin-right: 0.25em;
  }
}
#financial .press .post:first-child,
#financial .reports .post:first-child {
  border-width: 1px 0;
}
#financial .press h1 {
  text-transform: none;
  margin: 0;
  font-size: 100%;
  font-weight: inherit;
  color: inherit;
}
#financial .calendar .content-wrap,
#financial .contact .content-wrap {
  min-height: 207px;
  padding-bottom: 1px;
}
#financial .calendar .date {
  float: left;
  width: 60px;
  background: #329795;
  color: #fff;
  line-height: 0.9;
  text-align: center;
  padding: 0.5em 0;
}
#financial .calendar .day {
  font-size: 110%;
  display: block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
}
#financial .calendar .month {
  font-size: 110%;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
}
#financial .calendar .info {
  margin-left: 75px;
  padding-top: 2px;
  line-height: 1.2;
}
#financial .calendar .name {
  display: block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 110%;
}
#financial .calendar .time {
  font-size: 14px;
}
#financial .calendar .calendar-row {
  margin-bottom: 15px;
}
#financial .contact .contact-row {
  margin-bottom: 15px;
}
#financial .contact .image {
  float: left;
}
#financial .contact .image img {
  width: 60px;
  height: auto;
}
#financial .contact .text {
  margin-left: 75px;
  padding-top: 6px;
}
#financial .contact .text p {
  font-size: 80%;
  margin: 0;
}
#financial .contact .text h3 {
  margin: 0 0 2px;
  font-size: 110%;
  text-transform: uppercase;
}
#financial .video .content-wrap {
  padding: 10px 15px;
}
#financial .video .video-link {
  color: inherit;
}
#financial .video .video-link img {
  width: 110px;
  height: auto;
  max-height: 60px;
  float: left;
}
#financial .video .video-link .text {
  margin-left: 125px;
  font-size: 80%;
  line-height: 1.35;
}
#financial .annual-reports .content-wrap {
  padding: 10px 15px;
}
#financial .annual-reports img {
  width: 60px;
  height: auto;
  max-height: 60px;
  float: left;
}
#financial .annual-reports .text {
  margin-left: 75px;
  line-height: 1.2;
  padding-top: 8px;
}
#financial .annual-reports .text a {
  color: inherit;
}
#financial .annual-reports .text a strong {
  font-size: 110%;
  text-transform: uppercase;
  color: #329795;
  display: block;
}
#financial .annual-reports .text a span {
  font-size: 80%;
}
.location {
  font-size: 18px;
  line-height: 1.2;
}
.location h1 {
  margin: 30px 5px 20px;
  border-top: 1px solid #b7b7b7;
  padding-top: 24px;
}
.location .address strong {
  display: block;
}
.location p {
  margin: 0;
}
#way-top {
  background-size: cover;
  background-position: center;
  margin-top: -10px;
}
#way-top:before {
  display: block;
  content: '';
  padding-bottom: 56.25%;
}
#way-top .backdrop {
  opacity: 0.75;
}
#way-top.playing:before {
  display: none !important;
}
#way-top .play {
  cursor: pointer;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 32px;
}
#way-top .btn {
  vertical-align: -0.1em;
  text-indent: 0.1em;
  line-height: 44px;
}
#way-top .btn:after {
  content: '\f054';
}
.template-way .section {
  text-align: center;
}
.template-way .section .scroll-down {
  margin-bottom: 30px;
}
.template-way .way-section .image,
.template-way .way-section .text {
  padding: 30px 30px 20px;
  font-size: 18px;
  line-height: 1.2;
  min-height: 400px;
}
.template-way .way-section .image {
  position: relative;
  background-size: cover;
  background-position: center;
  color: #fff;
}
.template-way .way-section .image .caption {
  padding: 30px;
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  background: -webkit-gradient(linear, left top, right top, from(rgba(0,91,106,0.5)), color-stop(50%, rgba(0,140,147,0.5)), to(rgba(0,91,106,0.5)));
  background: linear-gradient(to right, rgba(0,91,106,0.5) 0%, rgba(0,140,147,0.5) 50%, rgba(0,91,106,0.5) 100%);
}
.template-way .way-section .image .caption p {
  height: 3.6em;
  overflow: hidden;
  margin: 0;
  width: auto !important;
}
.template-way .way-section .image .caption p:after {
  position: absolute;
  right: 15px;
  bottom: 15px;
  content: '...';
  font-size: 200%;
  line-height: 0.8;
  -webkit-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
.template-way .way-section .image .caption p.expanded:after {
  opacity: 0;
}
.template-way .way-section:nth-child(even) .image {
  float: right;
}
.template-way .way-section:nth-child(even) .social {
  float: left;
}
.template-way .way-section .text {
  text-align: center;
  background: #fff;
}
.template-way .way-section .circle {
  display: block;
  width: 224px;
  height: 224px;
  position: relative;
  margin: 30px auto -15px;
}
.template-way .way-section .circle {
  background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2282.625%22%20height%3D%2283.125%22%20viewBox%3D%220%200%2082.625%2083.125%22%3E%3Cstyle%3E%23top%7Bfill%3Argb(50,151,149)%7D%20path%7Bfill%3Argb(154,164,173)%3B%20stroke%3Argb(255,255,255)%3B%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M41.306%2041.46l34.74-20.875c11.528%2019.187%205.32%2044.085-13.866%2055.613-6.39%203.84-13.42%205.79-20.874%205.79v-40.53z%22%20stroke-width%3D%221.202%22%20stroke-miterlimit%3D%2210%22%2F%3E%3Cpath%20id%3D%22top%22%20d%3D%22M41.306%2041.46L5.86%2021.81C16.71%202.235%2041.377-4.84%2060.953%206.013c6.52%203.614%2011.253%208.185%2015.09%2014.573L41.307%2041.46z%22%20stroke-width%3D%221.202%22%20stroke-miterlimit%3D%2210%22%2F%3E%3Cpath%20d%3D%22M41.306%2041.46v40.527C18.923%2081.987.778%2063.842.778%2041.46c0-7.455%201.468-13.13%205.08-19.65l35.448%2019.65z%22%20stroke-width%3D%221.202%22%20stroke-miterlimit%3D%2210%22%2F%3E%3C%2Fsvg%3E');
}
.template-way .way-section .circle .center {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 68%;
  height: 68%;
  border-radius: 50%;
  background: #9aa4ad;
  margin: auto;
  border: 4px solid #fff;
  padding: 18% 5%;
  text-align: center;
  font-size: 32px;
  line-height: 1;
  text-transform: uppercase;
  color: #fff;
}
.template-way .way-section .circle:before {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.template-way .way-section .circle:before {
  background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2282.625%22%20height%3D%2283.125%22%20viewBox%3D%220%200%2082.625%2083.125%22%3E%3Cstyle%3Epath%7Bfill%3Argb(255,255,255)%3B%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M14.827%2020.078c-.5-.445-.42-1.158.005-1.638.434-.488%201.127-.647%201.63-.203l.828.736c.5.443.437%201.16%200%201.65-.43.485-1.134.633-1.634.19l-.83-.735zm1.245-1.404c-.285-.254-.64-.164-.87.095-.228.256-.274.618.012.872l.83.736c.286.254.648.175.878-.083.23-.26.267-.63-.02-.884l-.83-.736zM17.15%2016.114c.508-.496%201.042-.4%201.46.03.41.42.5.96-.01%201.456l-.535.523.75.77-.42.41-2.2-2.254.955-.936zm1.106%201.132c.216-.21.162-.458-.066-.69-.23-.24-.48-.3-.694-.088l-.536.523.762.78.534-.524zM20.08%2013.6l.31.385-1.17.942.49.61%201.064-.855.31.386-1.062.856.554.688%201.203-.968.308.385-1.658%201.335-1.977-2.454%201.626-1.31zM21.75%2012.414c.582-.404%201.086-.228%201.41.238.254.365.286.773-.016%201.126l1.348.567-.54.375-1.25-.535-.43.298.655.947-.482.334-1.795-2.59%201.1-.76zm.856%201.236c.25-.173.245-.413.07-.664-.174-.252-.397-.34-.646-.167l-.615.425.576.83.616-.425zM24.612%2010.676l2.535%202.192-.53.296-.518-.44-.932.52.113.668-.533.298-.54-3.308.405-.226zm.22.876l.224%201.248.72-.403-.943-.845zM27.74%209.146l.21.446-.78.364%201.123%202.408-.532.248-1.124-2.407-.787.368-.21-.447%202.1-.98zM28.9%208.71l1.12%202.945-.55.21-1.12-2.946.55-.21zM29.815%209.435c-.207-.637.224-1.21.833-1.41.62-.2%201.3.013%201.508.65l.342%201.056c.206.635-.21%201.22-.834%201.423-.618.2-1.3-.03-1.506-.663l-.343-1.055zm1.785-.58c-.117-.363-.468-.465-.798-.358-.327.106-.55.394-.433.757l.342%201.056c.118.364.47.48.8.373.332-.108.55-.408.43-.772L31.6%208.856zM34.936%207.007l.67%203.078-.483.105-1.726-1.688.43%201.97-.572.125-.67-3.078.494-.108%201.712%201.68-.427-1.96.57-.125zM37.212%206.683l1.494%203-.603.07-.31-.606-1.06.12-.152.66-.606.068.777-3.26.462-.052zm-.133.894l-.276%201.237.82-.094-.545-1.143zM39.594%206.485l.1%202.654%201.422-.055.02.494-2.008.075-.12-3.148.586-.022zM45.22%206.653l-.044.49-1.496-.132-.07.782%201.36.12-.044.495-1.36-.12-.078.878%201.537.137-.044.492-2.12-.188.277-3.138%202.082.185zM48.705%207.188L47.31%208.553l.88%201.743-.685-.113L46.9%208.94l-.968.982-.682-.114%201.392-1.37-.876-1.738.683.113.6%201.243.973-.982.682.114zM50.688%2010.79c-.488.126-.976-.006-1.012-.016-1.094-.296-.994-1.095-.77-1.915.22-.817.536-1.556%201.63-1.26.035.01.522.142.88.5l-.31.416c-.342-.34-.67-.428-.7-.437-.58-.158-.77.34-.932.933-.16.593-.25%201.127.332%201.284.03.008.357.097.825-.023l.058.516zM54.068%208.82l-.164.465-1.416-.5-.26.74%201.287.453-.164.47-1.288-.455-.293.833%201.454.512-.164.467-2.01-.708%201.047-2.972%201.97.694zM55.27%209.337l-1.065%202.434%201.303.57-.197.453-1.84-.806L54.732%209.1l.537.237zM57.665%2010.49l-1.24%202.35%201.257.663-.23.438-1.775-.937%201.47-2.786.518.273zM61.285%2012.682l-.27.412-1.256-.826-.432.654%201.14.752-.272.414-1.14-.75-.486.736%201.29.85-.27.412-1.782-1.172%201.732-2.63%201.745%201.148zM63.746%2014.535l-1.916%202.5-.393-.3.172-2.408-1.227%201.6-.464-.355%201.915-2.5.4.308-.175%202.393%201.22-1.592.466.355zM63.918%2018.72c-.49-.116-.86-.46-.886-.485-.83-.772-.368-1.434.21-2.055.576-.62%201.2-1.125%202.03-.352.026.024.396.368.546.852l-.467.225c-.145-.46-.394-.69-.416-.713-.44-.41-.84-.06-1.26.39s-.746.882-.306%201.292c.023.02.27.252.74.363l-.19.483zM67.823%2018.548l-.36.336-1.023-1.1-.574.533.93%201-.362.338-.93-1-.647.602%201.053%201.13-.362.337-1.452-1.56%202.306-2.145%201.42%201.528zM25.318%2069.265c.504-.016.95.22.982.237%201.002.53.73%201.287.333%202.038-.395.748-.865%201.4-1.868.87-.032-.018-.48-.253-.75-.68l.393-.34c.26.407.56.565.588.58.532.28.828-.162%201.115-.706.288-.543.49-1.045-.04-1.326-.028-.015-.328-.173-.81-.157l.058-.515zM21.214%2070.16l1.13-1.72c.392-.593.988-.744%201.663-.3.67.44.77%201.05.378%201.643l-1.13%201.72-.492-.323%201.13-1.72c.24-.36.19-.673-.16-.903-.353-.232-.66-.153-.897.207l-1.13%201.72-.492-.324zM22.09%2067.663c-.278-.4-.426-.573-.633-.733-.21-.16-.458-.29-.702.025-.19.247-.024.524.154.793.263.395.55.865.2%201.322-.27.354-.724.562-1.415.033-.17-.132-.465-.42-.587-.826l.48-.178c.125.328.27.5.41.608.305.233.514.182.648.006.165-.215.01-.45-.16-.7-.292-.44-.597-.892-.195-1.415.555-.725%201.11-.34%201.47-.064.256.197.455.418.734.84l-.404.287zM16.743%2066.432l.336-.36.63.587%201.81-1.946.43.4-1.81%201.945.636.592-.336.36-1.697-1.58zM17.116%2065.375c-.49.457-1.192.31-1.63-.16-.444-.478-.537-1.184-.046-1.64l.812-.757c.488-.454%201.195-.324%201.642.156.443.476.522%201.19.035%201.645l-.814.755zm-1.278-1.373c-.28.26-.224.62.012.875.234.252.59.333.87.072l.812-.757c.28-.26.235-.63%200-.882-.238-.254-.602-.324-.882-.064l-.812.756zM12.397%2061.244l2.48-1.946.344.473-1.5%201.18%201.42-.203.238.325-.627%201.296%201.584-1.07.343.47-2.61%201.767-.31-.42.845-1.72-1.898.272-.307-.423zM10.773%2058.62l.424-.25.765%201.294.675-.4-.695-1.174.427-.253.694%201.175.76-.45-.785-1.327.424-.252%201.084%201.835-2.712%201.603-1.063-1.8zM9.805%2056.76c-.315-.637-.068-1.11.44-1.363.397-.197.806-.17%201.11.18l.757-1.253.292.59-.71%201.16.232.467%201.032-.512.262.525-2.82%201.402-.595-1.196zm1.348-.67c-.135-.272-.374-.303-.646-.167-.275.136-.395.345-.26.616l.333.67.906-.45-.333-.67zM7.8%2051.74l.464-.163.472%201.34.74-.26-.426-1.212.468-.165.427%201.212%201.3-.457.194.554-2.973%201.045L7.8%2051.74zM8.59%2050.832c-.65.158-1.19-.312-1.343-.937-.155-.634.11-1.296.76-1.454l1.077-.263c.648-.158%201.2.302%201.357.938.155.63-.124%201.294-.772%201.452l-1.077.265zm-.444-1.823c-.37.09-.5.432-.417.768.08.334.35.58.722.488l1.077-.263c.37-.09.513-.434.43-.77-.082-.34-.366-.578-.738-.487l-1.076.263zM9.466%2045.346c.318.393.4.89.407.926.186%201.12-.584%201.36-1.42%201.498-.836.14-1.638.158-1.823-.96-.006-.036-.088-.534.088-1.008l.507.107c-.166.452-.11.787-.105.817.098.594.63.56%201.235.46.606-.1%201.13-.242%201.03-.836-.004-.03-.06-.364-.363-.74l.444-.264zM6.298%2042.604l2.054-.13c.71-.045%201.19.34%201.24%201.146.05.8-.377%201.246-1.086%201.29l-2.054.13-.037-.585%202.054-.13c.43-.027.652-.255.625-.674-.026-.42-.275-.617-.706-.59l-2.055.13-.037-.586zM8.82%2041.8c.154-.464.205-.686.208-.947.003-.264-.04-.543-.44-.548-.31-.004-.434.295-.543.6-.158.447-.362.957-.938.95-.446-.005-.884-.243-.873-1.113.003-.216.058-.624.31-.964l.43.28c-.188.295-.24.515-.242.69-.005.385.16.522.383.524.27.003.366-.26.465-.547.18-.498.358-1.012%201.02-1.003.91.012.934.685.928%201.14-.004.323-.062.614-.233%201.09L8.82%2041.8zM74.125%2029.205l-2.944%201.12-.208-.55%202.944-1.12.21.55zM75.127%2032.29l-3.02.897-.14-.475%201.554-1.846-1.933.574-.166-.56%203.02-.9.146.485-1.548%201.834%201.923-.573.167.562zM75.84%2035.413l-3.078.67-.105-.483%201.688-1.726-1.97.43-.124-.572%203.08-.67.106.494-1.68%201.713%201.96-.428.124.57zM74.956%2036.33c.666-.076%201.144.46%201.216%201.097.074.648-.27%201.272-.936%201.35l-1.102.125c-.664.075-1.154-.45-1.23-1.1-.072-.647.287-1.27.95-1.346l1.102-.126zm.214%201.864c.38-.044.55-.367.51-.71-.04-.343-.277-.62-.657-.575l-1.102.125c-.38.043-.562.366-.523.71.04.346.29.618.672.575l1.1-.126zM76.374%2041.93l-3.19-1.02-.022-.544%203.104-1.262.023.61-2.3.89%202.36.718.024.61zM76.277%2043.54l-3.19%201.023.022-.605.645-.215.04-1.064-.628-.252.023-.61%203.104%201.26-.017.463zm-.862-.267l-1.182-.46-.032.825%201.215-.365zM75.883%2047.135l-.488-.068.12-.854-2.633-.368.08-.582%202.633.37.12-.863.49.068-.322%202.297zM75.66%2048.323l-3.096-.593.11-.577%203.095.593-.11.577zM74.813%2051.752l-2.742-1.928.143-.523%203.34-.28-.16.59-2.46.166%202.04%201.387-.16.59zM73.897%2054.38l-.466-.162.5-1.417-.74-.26-.452%201.288-.47-.164.455-1.288-.833-.294-.512%201.456-.467-.164.71-2.01%202.97%201.046-.693%201.97zM72.022%2058.37l-.44-.22.382-.77-2.38-1.183.262-.525%202.38%201.182.387-.78.44.22-1.03%202.077zM70.523%2060.807l-.42-.262.797-1.273-.666-.416-.723%201.158-.42-.262.723-1.16-.75-.467-.815%201.31-.42-.262%201.13-1.808%202.67%201.668-1.105%201.774zM66.447%2061.395c.057-.5.354-.908.375-.938.668-.916%201.38-.537%202.066-.036.683.5%201.258%201.06.59%201.975-.02.03-.318.438-.78.643l-.278-.438c.44-.198.64-.473.658-.497.355-.487-.042-.843-.538-1.204-.496-.364-.964-.638-1.318-.15-.02.024-.218.298-.272.778l-.503-.133zM66.738%2065.568l-2.357-2.09.392-.44%201.03.914.837-.942-1.032-.914.39-.438%202.356%202.09-.39.44-.954-.85-.837.943.955.85-.39.438zM64.35%2067.86l-2.147-2.306.362-.337%202.344.57-1.374-1.475.428-.397%202.146%202.305-.37.345-2.33-.57%201.367%201.468-.428.398zM63.136%2067.582c.407.532.194%201.217-.315%201.607-.517.395-1.228.42-1.636-.11l-.676-.88c-.405-.53-.207-1.222.312-1.62.516-.396%201.234-.407%201.64.122l.676.88zm-1.49%201.143c.232.303.598.28.873.07.27-.21.386-.555.153-.858l-.675-.88c-.233-.305-.604-.295-.878-.084-.277.21-.382.567-.148.87l.674.882zM60.684%2070.64l-1.46-2.218-1.19.78-.27-.41%201.678-1.106%201.732%202.633-.49.32zM58.533%2070.832c.312.593-.014%201.23-.58%201.53-.578.305-1.284.21-1.597-.382l-.518-.98c-.312-.59%200-1.24.58-1.546.574-.303%201.284-.193%201.596.396l.52.982zm-1.66.875c.18.338.54.38.848.217.306-.16.477-.482.298-.82l-.518-.982c-.178-.338-.546-.392-.852-.23-.31.163-.47.496-.293.835l.518.98zM55.77%2072.097c.227.515.272%201.23-.7%201.654-.28.124-.745.23-1.13.184l.058-.502c.326.045.635-.03.874-.136.54-.236.506-.64.363-.965l-.32-.735c-.19-.427-.534-.582-.912-.416-.025.01-.32.143-.465.255l.34.775.47-.206.196.45-1.01.44-.66-1.51c.18-.307.904-.647.93-.66.71-.31%201.35-.038%201.647.636l.32.737zM52.687%2074.592L51.64%2071.62l.555-.195%201.046%202.972-.553.195zM49.926%2075.44l-.14-.472%201.438-.428-.224-.75-1.31.39-.14-.477%201.308-.39-.25-.847-1.48.44-.14-.475%202.04-.606.9%203.02-2.002.597zM48.638%2073.143c-.484-.058-.712-.062-.97-.014-.258.05-.522.147-.447.54.06.306.377.366.696.412.47.064%201.012.162%201.12.73.085.437-.06.913-.915%201.077-.21.04-.622.067-1.007-.11l.188-.477c.33.124.554.132.728.1.377-.073.478-.264.436-.48-.05-.267-.33-.308-.63-.348-.523-.074-1.062-.146-1.187-.795-.172-.895.482-1.053.93-1.14.318-.06.615-.06%201.116.01l-.055.493z%22%2F%3E%3C%2Fsvg%3E');
}
.template-way .way-section .circle.all {
  background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2282.625%22%20height%3D%2283.125%22%20viewBox%3D%220%200%2082.625%2083.125%22%3E%3Cstyle%3E%23top%7Bfill%3Argb(50,151,149)%7D%20path%7Bfill%3Argb(50,151,149)%3B%20stroke%3Argb(255,255,255)%3B%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M41.306%2041.46l34.74-20.875c11.528%2019.187%205.32%2044.085-13.866%2055.613-6.39%203.84-13.42%205.79-20.874%205.79v-40.53z%22%20stroke-width%3D%221.202%22%20stroke-miterlimit%3D%2210%22%2F%3E%3Cpath%20id%3D%22top%22%20d%3D%22M41.306%2041.46L5.86%2021.81C16.71%202.235%2041.377-4.84%2060.953%206.013c6.52%203.614%2011.253%208.185%2015.09%2014.573L41.307%2041.46z%22%20stroke-width%3D%221.202%22%20stroke-miterlimit%3D%2210%22%2F%3E%3Cpath%20d%3D%22M41.306%2041.46v40.527C18.923%2081.987.778%2063.842.778%2041.46c0-7.455%201.468-13.13%205.08-19.65l35.448%2019.65z%22%20stroke-width%3D%221.202%22%20stroke-miterlimit%3D%2210%22%2F%3E%3C%2Fsvg%3E');
}
.template-way .way-section .circle.all .center {
  background: #65b7d9;
}
.template-way .way-section .circle.left:before {
  -webkit-transform: rotate(120deg);
  transform: rotate(120deg);
}
.template-way .way-section .circle.right:before {
  -webkit-transform: rotate(-120deg);
  transform: rotate(-120deg);
}
.template-way .way-section h1 {
  margin-bottom: 20px;
}
.lang-sv .way-section .circle:before {
  background-image: url('data:image/svg+xml,%3Csvg%20width%3D%22150%22%20height%3D%22151%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cstyle%3Epath%7Bfill%3Argb(255,255,255)%3B%7D%3C%2Fstyle%3E%3Ctitle%3ELayer%201%3C%2Ftitle%3E%3Cg%20id%3D%22svg_1%22%3E%3Cg%20id%3D%22svg_2%22%3E%3Cpath%20d%3D%22M104.4%20132.018l.8-3%201.1%202%20.9-.5-2.7-5.1-.9.5%201.1%202.1-3.1-1.1-1.2.6%203.8%201.3-1%203.7%201.2-.5zm5.1-3l-3-4.9-.9.6%203%204.9.9-.6zm2.1-1.4l-2.2-3%204.1%201.5.7-.5-3.4-4.6-.9.6%202.2%203-4.1-1.5-.7.5%203.4%204.6.9-.6zm4.8-3.7l.1-3.1%201.5%201.7.8-.7-3.8-4.3-.8.7%201.6%201.8-3.2-.3-1%20.9%204%20.4-.1%203.9.9-1zm6-5.8l-4.1-4-2.7%202.8.6.6%202-2%201.2%201.1-1.7%201.8.6.6%201.7-1.8%201%201-1.9%202%20.6.6%202.7-2.7zm3.6-4.4l-.7-.6-1%201.2-3.8-3-.7.8%203.8%203-1%201.2.7.6%202.7-3.2zm2.7-3.9l-2.8-3.5%204.4%201%20.6-.9-6-1.3-.5.8%203.8%204.8.5-.9zm3.2-5.5l-5.1-2.7-.5.9%205.1%202.7.5-.9zm2.3-5l-.8-.4-.6%201.5-4.4-1.9-.4%201%204.4%201.9-.6%201.4.8.4%201.6-3.9zm-2.9-3l.5-1.4%201.8%201.4h-2.3zm4%20.1l-4.7-3.9-.4%201.1%201%20.8-.6%201.8h-1.2l-.4%201%206.1-.1.2-.7zm1-3l-3.7-2.5%204.5-.3.3-1.1-6.1.5-.3%201%205%203.5.3-1.1zm-2.4-6.5c-.7-.1-1-.7-.9-1.3.1-.6.6-1.1%201.3-1l2%20.3c.7.1%201%20.7.9%201.3-.1.6-.6%201.1-1.2%201l-2.1-.3zm.5-3.4c-1.2-.2-2.1.7-2.3%201.9-.2%201.2.4%202.3%201.6%202.5l2%20.3c1.2.2%202.1-.7%202.3-1.9.2-1.2-.4-2.3-1.6-2.5l-2-.3zm4.1-1.8l-3.6-.3%203.9-2.1.1-.9-5.7-.5-.1%201.1%203.7.3-3.9%202.1-.1.9%205.7.5v-1.1zm.4-6h-3.7l3.6-2.4v-.9l-5.7.1v1.1h3.7l-3.6%202.5v.9l5.7-.1v-1.2zm-.3-5.7l-5.7.4.1%201.1%205.7-.4-.1-1.1z%22%20id%3D%22svg_3%22%2F%3E%3Cpath%20d%3D%22M17.8%2086.918c.2-.9.2-1.4.1-2-.1-.8-.4-2-2-1.7-1.2.2-1.3%201.2-1.5%202.1-.1.5-.2%201-.7%201.1-.4.1-.7-.1-.9-.8-.1-.3%200-.7.2-1.3l-.9-.4c-.3.7-.3%201.4-.2%201.8.3%201.6%201.1%201.9%201.9%201.7%201-.2%201.2-1.2%201.4-2%20.1-.6.2-1.2.8-1.2.7-.1.9.4%201%20.8.1.5.1.9-.1%201.8l.9.1zm-4.9%203.3l3.6-1c.8-.2%201.3.1%201.5.8.2.7-.1%201.2-.9%201.4l-3.6%201%20.3%201%203.6-1c1.2-.3%201.8-1.3%201.5-2.7-.4-1.4-1.4-1.9-2.6-1.6l-3.6%201%20.2%201.1zm1.7%205.8l2.8%201.3-2.1.8.4%201%205.4-1.9-.4-1-2.3.8%201.5-2.9-.4-1.2-1.9%203.5-3.5-1.6.5%201.2zm5.6%203.8c.6-.3%201.2%200%201.5.6.3.6.1%201.2-.5%201.5l-1.8.9c-.6.3-1.2%200-1.5-.6-.3-.6-.2-1.2.5-1.5l1.8-.9zm1.5%203.1c1.1-.5%201.4-1.8.9-2.9-.5-1.1-1.7-1.7-2.8-1.2l-1.8.9c-1.1.5-1.3%201.8-.8%202.9.5%201.1%201.6%201.7%202.7%201.2l1.8-.9zm-1.1%205.9l4.9-2.9-.5-.9-2.2%201.3-1.2-2-.8.5%201.2%202-1.2.7-1.3-2.2-.8.5%201.9%203zm4.5-.1c.6-.4%201.2-.2%201.6.3l.6.9-3.2%202.2-.6-.9c-.4-.5-.4-1.2.2-1.6l1.4-.9zm-1.2%204.8l4.7-3.3-1.2-1.7c-.7-1-1.9-1.4-2.9-.7l-1.5%201c-1%20.7-1%202-.3%203l1.2%201.7zm1.7%202.2l2.8-2.4-1.2%204.2.6.7%204.4-3.7-.7-.8-2.8%202.4%201.2-4.2-.6-.7-4.4%203.7.7.8zm4%204.4l2.6-2.7c.5-.6%201.1-.6%201.7-.1.5.5.5%201.1%200%201.7l-2.6%202.7.8.7%202.6-2.7c.9-.9.9-2.1-.1-3.1-1.1-1-2.2-1-3.1%200l-2.6%202.7.7.8zm4.5%204.2l3.1-.4-1.4%201.8.8.7%203.6-4.5-.8-.7-1.5%201.9-.2-3.3-1-.8.3%204-3.8.5.9.8z%22%20id%3D%22svg_4%22%2F%3E%3Cpath%20d%3D%22M120.2%2038.318c.3.9.5%201.4.9%201.8.5.7%201.3%201.6%202.6.6%201-.7.6-1.7.3-2.6-.2-.5-.3-1%20.1-1.3.3-.2.7-.2%201.1.3.2.3.4.6.4%201.3l.9-.1c0-.8-.4-1.4-.6-1.7-1-1.3-1.9-1.1-2.5-.6-.8.6-.6%201.6-.3%202.4.2.6.3%201.1-.1%201.5-.6.4-1%20.1-1.2-.3-.3-.4-.5-.8-.8-1.6l-.8.3zm-3-3.5c.4.9.6%201.3%201%201.8.5.6%201.4%201.5%202.6.4.9-.8.5-1.7.1-2.6-.2-.5-.4-1%200-1.3.3-.3.7-.3%201.2.2.2.2.4.6.5%201.2l.9-.2c-.1-.8-.5-1.4-.8-1.7-1.1-1.2-1.9-1-2.5-.4-.8.7-.4%201.6-.1%202.4.2.5.4%201.1%200%201.5-.5.5-.9.2-1.3-.2-.3-.4-.5-.7-.9-1.5l-.7.4zm-.5-2.8l-1.1-1%202-1.1-.9%202.1zm1.7-3.6l-5.4%202.8.8.8%201.1-.6%201.4%201.3-.5%201.1.8.8%202.4-5.6-.6-.6zm-5-4.2l-3.6%204.5%202.8%202.3.6-.7-2-1.6%203-3.8-.8-.7zm-2.2-1.6l-3%20.7%201.2-1.9-.9-.6-3.2%204.8.9.6%201.3-2%20.5%203.2%201.1.7-.7-4%203.8-.9-1-.6zm-9.9.4c.6.7%201%201%201.5%201.3.7.4%201.8%201%202.6-.5.6-1-.1-1.8-.7-2.5-.4-.4-.7-.8-.5-1.2.2-.4.6-.5%201.2-.2.3.2.6.4.9%201l.8-.4c-.3-.7-.9-1.1-1.3-1.3-1.4-.8-2.1-.3-2.5.4-.5.9.1%201.7.7%202.3.4.4.8.9.5%201.4-.4.6-.8.5-1.3.2-.4-.2-.7-.5-1.3-1.2l-.6.7zm-.9-2.3c-.3.6-.9.8-1.5.5l-1-.4%201.6-3.6%201%20.4c.6.3.9.8.6%201.5l-.7%201.6zm-1.5-4.7l-2.3%205.3%201.9.8c1.1.5%202.4.2%202.9-.9l.7-1.6c.5-1.1-.2-2.2-1.3-2.7l-1.9-.9zm-4.6-1.7l-1.9%205.4%203.5%201.2.3-.8-2.4-.9%201.6-4.6-1.1-.3zm-5.3%201.4l.4-1.8%201.3.3c.5.1.7.5.6%201.1-.1.5-.5.8-1%20.7l-1.3-.3zm-.4-2.9l-1.4%205.6%201%20.3.5-2%20.9.2.8%202.4%201.2.3-.9-2.5c.8%200%201.4-.6%201.6-1.3.2-1-.1-1.9-1.4-2.2l-2.3-.8zm-3.6%203.2l-1.5-.2%201.1-2%20.4%202.2zm-.5-3.9l-3%205.3%201.1.2.6-1.1%201.9.3.2%201.2%201.1.2-1.1-6-.8-.1zm1-1.8l-.2.8.8.1.1-.8-.7-.1zm-1.3-.2l-.1.8.8.1.1-.8-.8-.1zm-2.9%201.6l-1.7%204.1-1.2-4.3-1.1-.1%201.7%205.9%201%20.1%202.4-5.6-1.1-.1zm-8.9-.3l.2%205.7h1.1l-.2-5.7h-1.1zm-7.9.8l.1.9%201.6-.2.7%204.8%201.1-.1-.7-4.8%201.6-.2-.1-.9-4.3.5zm-4.7%201l1.2%205.6%203.8-.8-.2-.9-2.7.6-.3-1.6%202.4-.5-.2-.9-2.4.5-.3-1.4%202.7-.6-.2-.9-3.8.9zm-2.5.7l.7%202.2-2.2.7-.7-2.2-1%20.3%201.6%205.5%201-.3-.7-2.5%202.2-.7.7%202.4%201-.3-1.6-5.5-1%20.4zm-5.9%201.9l-.3%203.5-2.7-2.2-.9.4%202.1%205.3%201-.4-1.3-3.2%202.1%201.6.7-.3.2-2.6%201.5%203.1%201-.4-2.5-5.2-.9.4zm-4.8%206.5l-1.3.7-.4-2.3%201.7%201.6zm-2.9-2.7l1%206%201-.5-.2-1.2%201.7-.9.9.8%201-.5-4.6-4-.8.3zm-2.9%208.3c.9-.2%201.4-.4%201.9-.8.7-.5%201.7-1.2.8-2.6-.7-1-1.6-.8-2.6-.5-.5.1-1%20.3-1.3-.1-.2-.3-.2-.7.4-1.1.3-.2.7-.3%201.3-.3v-.9c-.8%200-1.4.3-1.8.5-1.3.9-1.2%201.8-.8%202.5.6.9%201.6.7%202.4.4.6-.1%201.1-.3%201.5.2.4.6%200%201-.4%201.2-.4.3-.8.4-1.6.7l.2.8zm-4.9-3.1l-.3%203.1-1.4-1.8-.8.7%203.6%204.5.8-.7-1.5-1.9%203.2.5%201-.8-4-.6.3-3.8-.9.8zm-4.2%207.3l-1.3-1.3%201-1c.4-.4.8-.3%201.2.1.4.4.5.8.1%201.2l-1%201zm-2.6-1.2l4%204.1.8-.7-1.5-1.5.6-.7%202.4.6.9-.8-2.6-.6c.4-.7.3-1.4-.3-2-.7-.7-1.7-.9-2.6%200l-1.7%201.6zm-3.5%203.8l4.3%203.8%202.6-2.9-.7-.6-1.8%202.1-1.2-1.1%201.7-1.9-.7-.6-1.7%201.9-1.1-.9%201.8-2-.7-.6-2.5%202.8zm-1.4%201.9l2.6%203.7-4.3-1.3-.7.9%205.9%201.7.6-.8-3.4-5.1-.7.9z%22%20id%3D%22svg_5%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E');
}
.lang-es .way-section .circle:before {
  background-image: url('data:image/svg+xml,%3Csvg%20width%3D%22150%22%20height%3D%22151%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cstyle%3Epath%7Bfill%3Argb(255,255,255)%3B%7D%3C%2Fstyle%3E%3Ctitle%3ELayer%201%3C%2Ftitle%3E%3Cg%20id%3D%22svg_1%22%3E%3Cg%20id%3D%22svg_2%22%3E%3Cpath%20d%3D%22M104.4%20132.018l.8-3%201.1%202%20.9-.5-2.7-5.1-.9.5%201.1%202.1-3.1-1.1-1.2.6%203.8%201.3-1%203.7%201.2-.5zm5.1-3l-3-4.9-.9.6%203%204.9.9-.6zm2.1-1.4l-2.2-3%204.1%201.5.7-.5-3.4-4.6-.9.6%202.2%203-4.1-1.5-.7.5%203.4%204.6.9-.6zm4.8-3.7l.1-3.1%201.5%201.7.8-.7-3.8-4.3-.8.7%201.6%201.8-3.2-.3-1%20.9%204%20.4-.1%203.9.9-1zm6-5.8l-4.1-4-2.7%202.8.6.6%202-2%201.2%201.1-1.7%201.8.6.6%201.7-1.8%201%201-1.9%202%20.6.6%202.7-2.7zm3.6-4.4l-.7-.6-1%201.2-3.8-3-.7.8%203.8%203-1%201.2.7.6%202.7-3.2zm2.7-3.9l-2.8-3.5%204.4%201%20.6-.9-6-1.3-.5.8%203.8%204.8.5-.9zm3.2-5.5l-5.1-2.7-.5.9%205.1%202.7.5-.9zm2.3-5l-.8-.4-.6%201.5-4.4-1.9-.4%201%204.4%201.9-.6%201.4.8.4%201.6-3.9zm-2.9-3l.5-1.4%201.8%201.4h-2.3zm4%20.1l-4.7-3.9-.4%201.1%201%20.8-.6%201.8h-1.2l-.4%201%206.1-.1.2-.7zm1-3l-3.7-2.5%204.5-.3.3-1.1-6.1.5-.3%201%205%203.5.3-1.1zm-2.4-6.5c-.7-.1-1-.7-.9-1.3.1-.6.6-1.1%201.3-1l2%20.3c.7.1%201%20.7.9%201.3-.1.6-.6%201.1-1.2%201l-2.1-.3zm.5-3.4c-1.2-.2-2.1.7-2.3%201.9-.2%201.2.4%202.3%201.6%202.5l2%20.3c1.2.2%202.1-.7%202.3-1.9.2-1.2-.4-2.3-1.6-2.5l-2-.3zm4.1-1.8l-3.6-.3%203.9-2.1.1-.9-5.7-.5-.1%201.1%203.7.3-3.9%202.1-.1.9%205.7.5v-1.1zm.4-6h-3.7l3.6-2.4v-.9l-5.7.1v1.1h3.7l-3.6%202.5v.9l5.7-.1v-1.2zm-.3-5.7l-5.7.4.1%201.1%205.7-.4-.1-1.1z%22%20id%3D%22svg_3%22%2F%3E%3Cpath%20d%3D%22M17.8%2086.918c.2-.9.2-1.4.1-2-.1-.8-.4-2-2-1.7-1.2.2-1.3%201.2-1.5%202.1-.1.5-.2%201-.7%201.1-.4.1-.7-.1-.9-.8-.1-.3%200-.7.2-1.3l-.9-.4c-.3.7-.3%201.4-.2%201.8.3%201.6%201.1%201.9%201.9%201.7%201-.2%201.2-1.2%201.4-2%20.1-.6.2-1.2.8-1.2.7-.1.9.4%201%20.8.1.5.1.9-.1%201.8l.9.1zm-4.9%203.3l3.6-1c.8-.2%201.3.1%201.5.8.2.7-.1%201.2-.9%201.4l-3.6%201%20.3%201%203.6-1c1.2-.3%201.8-1.3%201.5-2.7-.4-1.4-1.4-1.9-2.6-1.6l-3.6%201%20.2%201.1zm1.7%205.8l2.8%201.3-2.1.8.4%201%205.4-1.9-.4-1-2.3.8%201.5-2.9-.4-1.2-1.9%203.5-3.5-1.6.5%201.2zm5.6%203.8c.6-.3%201.2%200%201.5.6.3.6.1%201.2-.5%201.5l-1.8.9c-.6.3-1.2%200-1.5-.6-.3-.6-.2-1.2.5-1.5l1.8-.9zm1.5%203.1c1.1-.5%201.4-1.8.9-2.9-.5-1.1-1.7-1.7-2.8-1.2l-1.8.9c-1.1.5-1.3%201.8-.8%202.9.5%201.1%201.6%201.7%202.7%201.2l1.8-.9zm-1.1%205.9l4.9-2.9-.5-.9-2.2%201.3-1.2-2-.8.5%201.2%202-1.2.7-1.3-2.2-.8.5%201.9%203zm4.5-.1c.6-.4%201.2-.2%201.6.3l.6.9-3.2%202.2-.6-.9c-.4-.5-.4-1.2.2-1.6l1.4-.9zm-1.2%204.8l4.7-3.3-1.2-1.7c-.7-1-1.9-1.4-2.9-.7l-1.5%201c-1%20.7-1%202-.3%203l1.2%201.7zm1.7%202.2l2.8-2.4-1.2%204.2.6.7%204.4-3.7-.7-.8-2.8%202.4%201.2-4.2-.6-.7-4.4%203.7.7.8zm4%204.4l2.6-2.7c.5-.6%201.1-.6%201.7-.1.5.5.5%201.1%200%201.7l-2.6%202.7.8.7%202.6-2.7c.9-.9.9-2.1-.1-3.1-1.1-1-2.2-1-3.1%200l-2.6%202.7.7.8zm4.5%204.2l3.1-.4-1.4%201.8.8.7%203.6-4.5-.8-.7-1.5%201.9-.2-3.3-1-.8.3%204-3.8.5.9.8z%22%20id%3D%22svg_4%22%2F%3E%3Cpath%20d%3D%22M120.2%2038.318c.3.9.5%201.4.9%201.8.5.7%201.3%201.6%202.6.6%201-.7.6-1.7.3-2.6-.2-.5-.3-1%20.1-1.3.3-.2.7-.2%201.1.3.2.3.4.6.4%201.3l.9-.1c0-.8-.4-1.4-.6-1.7-1-1.3-1.9-1.1-2.5-.6-.8.6-.6%201.6-.3%202.4.2.6.3%201.1-.1%201.5-.6.4-1%20.1-1.2-.3-.3-.4-.5-.8-.8-1.6l-.8.3zm-3-3.5c.4.9.6%201.3%201%201.8.5.6%201.4%201.5%202.6.4.9-.8.5-1.7.1-2.6-.2-.5-.4-1%200-1.3.3-.3.7-.3%201.2.2.2.2.4.6.5%201.2l.9-.2c-.1-.8-.5-1.4-.8-1.7-1.1-1.2-1.9-1-2.5-.4-.8.7-.4%201.6-.1%202.4.2.5.4%201.1%200%201.5-.5.5-.9.2-1.3-.2-.3-.4-.5-.7-.9-1.5l-.7.4zm-.5-2.8l-1.1-1%202-1.1-.9%202.1zm1.7-3.6l-5.4%202.8.8.8%201.1-.6%201.4%201.3-.5%201.1.8.8%202.4-5.6-.6-.6zm-5-4.2l-3.6%204.5%202.8%202.3.6-.7-2-1.6%203-3.8-.8-.7zm-2.2-1.6l-3%20.7%201.2-1.9-.9-.6-3.2%204.8.9.6%201.3-2%20.5%203.2%201.1.7-.7-4%203.8-.9-1-.6zm-9.9.4c.6.7%201%201%201.5%201.3.7.4%201.8%201%202.6-.5.6-1-.1-1.8-.7-2.5-.4-.4-.7-.8-.5-1.2.2-.4.6-.5%201.2-.2.3.2.6.4.9%201l.8-.4c-.3-.7-.9-1.1-1.3-1.3-1.4-.8-2.1-.3-2.5.4-.5.9.1%201.7.7%202.3.4.4.8.9.5%201.4-.4.6-.8.5-1.3.2-.4-.2-.7-.5-1.3-1.2l-.6.7zm-.9-2.3c-.3.6-.9.8-1.5.5l-1-.4%201.6-3.6%201%20.4c.6.3.9.8.6%201.5l-.7%201.6zm-1.5-4.7l-2.3%205.3%201.9.8c1.1.5%202.4.2%202.9-.9l.7-1.6c.5-1.1-.2-2.2-1.3-2.7l-1.9-.9zm-4.6-1.7l-1.9%205.4%203.5%201.2.3-.8-2.4-.9%201.6-4.6-1.1-.3zm-5.3%201.4l.4-1.8%201.3.3c.5.1.7.5.6%201.1-.1.5-.5.8-1%20.7l-1.3-.3zm-.4-2.9l-1.4%205.6%201%20.3.5-2%20.9.2.8%202.4%201.2.3-.9-2.5c.8%200%201.4-.6%201.6-1.3.2-1-.1-1.9-1.4-2.2l-2.3-.8zm-3.6%203.2l-1.5-.2%201.1-2%20.4%202.2zm-.5-3.9l-3%205.3%201.1.2.6-1.1%201.9.3.2%201.2%201.1.2-1.1-6-.8-.1zm1-1.8l-.2.8.8.1.1-.8-.7-.1zm-1.3-.2l-.1.8.8.1.1-.8-.8-.1zm-2.9%201.6l-1.7%204.1-1.2-4.3-1.1-.1%201.7%205.9%201%20.1%202.4-5.6-1.1-.1zm-8.9-.3l.2%205.7h1.1l-.2-5.7h-1.1zm-7.9.8l.1.9%201.6-.2.7%204.8%201.1-.1-.7-4.8%201.6-.2-.1-.9-4.3.5zm-4.7%201l1.2%205.6%203.8-.8-.2-.9-2.7.6-.3-1.6%202.4-.5-.2-.9-2.4.5-.3-1.4%202.7-.6-.2-.9-3.8.9zm-2.5.7l.7%202.2-2.2.7-.7-2.2-1%20.3%201.6%205.5%201-.3-.7-2.5%202.2-.7.7%202.4%201-.3-1.6-5.5-1%20.4zm-5.9%201.9l-.3%203.5-2.7-2.2-.9.4%202.1%205.3%201-.4-1.3-3.2%202.1%201.6.7-.3.2-2.6%201.5%203.1%201-.4-2.5-5.2-.9.4zm-4.8%206.5l-1.3.7-.4-2.3%201.7%201.6zm-2.9-2.7l1%206%201-.5-.2-1.2%201.7-.9.9.8%201-.5-4.6-4-.8.3zm-2.9%208.3c.9-.2%201.4-.4%201.9-.8.7-.5%201.7-1.2.8-2.6-.7-1-1.6-.8-2.6-.5-.5.1-1%20.3-1.3-.1-.2-.3-.2-.7.4-1.1.3-.2.7-.3%201.3-.3v-.9c-.8%200-1.4.3-1.8.5-1.3.9-1.2%201.8-.8%202.5.6.9%201.6.7%202.4.4.6-.1%201.1-.3%201.5.2.4.6%200%201-.4%201.2-.4.3-.8.4-1.6.7l.2.8zm-4.9-3.1l-.3%203.1-1.4-1.8-.8.7%203.6%204.5.8-.7-1.5-1.9%203.2.5%201-.8-4-.6.3-3.8-.9.8zm-4.2%207.3l-1.3-1.3%201-1c.4-.4.8-.3%201.2.1.4.4.5.8.1%201.2l-1%201zm-2.6-1.2l4%204.1.8-.7-1.5-1.5.6-.7%202.4.6.9-.8-2.6-.6c.4-.7.3-1.4-.3-2-.7-.7-1.7-.9-2.6%200l-1.7%201.6zm-3.5%203.8l4.3%203.8%202.6-2.9-.7-.6-1.8%202.1-1.2-1.1%201.7-1.9-.7-.6-1.7%201.9-1.1-.9%201.8-2-.7-.6-2.5%202.8zm-1.4%201.9l2.6%203.7-4.3-1.3-.7.9%205.9%201.7.6-.8-3.4-5.1-.7.9z%22%20id%3D%22svg_5%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E');
}
.template-safety .map {
  margin-bottom: 10px;
}
.template-safety .map .map-wrap {
  position: relative;
}
.template-safety .map .map-wrap .marker {
  position: absolute;
  z-index: 1;
  width: 4.375em;
  height: 2.5em;
  line-height: 2.5em;
}
.template-safety .map .map-wrap .marker:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-position: center;
}
.template-safety .map .map-wrap .marker:after {
  background-image: url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226.894%22%20height%3D%2215.858%22%20viewBox%3D%220%200%2026.894%2015.858%22%3E%3Cstyle%3Epath%7Bfill%3Argb(101,183,217)%7D%23m%7Bfill%3Argb(255,255,255)%7D%3C%2Fstyle%3E%3Cpath%20id%3D%22m%22%20d%3D%22M13.483%2014.72c3.752%200%206.794-3.042%206.794-6.794s-3.042-6.794-6.794-6.794S6.69%204.174%206.69%207.926s3.04%206.794%206.793%206.794%22%2F%3E%3Cpath%20d%3D%22M16.445%207.94c0-1.638-1.328-2.967-2.967-2.967-.076%200-.15.006-.226.012.147.28.232.6.232.938%200%201.114-.903%202.017-2.017%202.017-.34%200-.662-.085-.943-.234-.006.077-.012.155-.012.234%200%201.638%201.328%202.967%202.966%202.967%201.64%200%202.967-1.33%202.967-2.967M13.478%2013.395c-3.015%200-5.46-2.44-5.46-5.455s2.445-5.456%205.46-5.456%205.456%202.44%205.456%205.456c0%203.014-2.44%205.455-5.456%205.455m13.1-6.48C23.762%202.795%2019.058.075%2013.708%200c-.075%200-.155-.005-.23-.005-.075%200-.156%200-.23.005C7.897.075%203.193%202.79.377%206.91l.01.005c-.198.29-.316.65-.316%201.025%200%20.36.102.692.28.976.03.043.058.086.09.13%202.71%203.893%207.12%206.517%2012.156%206.79.29.016.585.022.88.022.295%200%20.585-.01.88-.022%204.99-.273%209.366-2.848%2012.08-6.684.086-.118.167-.24.247-.36.134-.257.21-.54.21-.852%200-.376-.113-.735-.317-1.025%22%2F%3E%3C%2Fsvg%3E');
}
.template-safety .map .map-wrap .marker .stat {
  position: relative;
  top: -0.6818em;
}
.template-safety .map .map-wrap .marker span {
  font-size: 1.375em;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
  text-transform: uppercase;
  white-space: nowrap;
  background: #65b7d9;
  position: absolute;
  top: 0;
  right: 50%;
  bottom: 0;
  display: none;
  border-radius: 5px;
  padding: 0 1.5418em 0 10px;
}
.template-safety .map .map-wrap .marker:hover {
  z-index: 2;
}
.template-safety .map .map-wrap .marker:hover span {
  display: block;
}
.template-safety .map .map-wrap .marker.inverted span {
  left: 50%;
  right: auto;
  padding: 0 10px 0 2.1199em;
}
@media (max-width: 767px) {
  .template-safety .map .map-wrap .marker span {
    font-size: 14px;
    height: 1.8286em;
    line-height: 1.8286em;
    top: 100%;
    right: 0;
    padding: 0 10px !important;
    z-index: 10;
  }
  .template-safety .map .map-wrap .marker.inverted span {
    left: 0;
  }
}
.template-safety .map .stat,
.template-safety .map .legend:before {
  text-align: center;
  display: inline-block;
  content: '';
  width: 2.2727em;
  height: 2.2727em;
  line-height: 2.2727em;
  background: #00ab80;
  border-radius: 50%;
  margin-right: 4px;
  vertical-align: top;
}
.template-safety .map .stat.pollution,
.template-safety .map .pollution:before {
  background: #206865;
}
.template-safety .map .legend {
  position: relative;
  padding: 0.5em 0 0.5em 50px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
  color: #65b7d9;
  font-size: 21px;
  line-height: 1.2;
}
.template-safety .map .legend:before {
  width: 40px;
  height: 40px;
  position: absolute;
  top: 0.2em;
  left: 0;
}
.template-safety .wp-content {
  clear: right;
  padding: 15px !important;
}
@media (min-width: 768px) {
  .template-timeline #main .article-head {
    padding-left: 111px;
    max-width: none;
    text-align: center;
  }
  .template-timeline #main .wp-content {
    text-align: center;
  }
  .template-timeline #main .timeline {
    background: #fff;
    padding-bottom: 40px;
  }
}
.template-videos .video-list h1 {
  margin-left: 180px;
}
.template-videos .video-list img {
  float: left;
}
.template-media .media-section {
  clear: both;
}
.template-media .media-section .media figure {
  border: 1px solid #ddd;
  padding: 3px;
  position: relative;
}
.template-media .media-section .media figcaption {
  text-align: center;
  font-size: 1.125em;
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 3px;
  background: #fff;
  margin: 0;
}
.template-people #people-list {
  clear: both;
}
.template-people #people-list .person {
  padding-top: 30px;
  border-top: 1px solid #ddd;
  margin-top: 30px;
}
.template-people #people-list .person h2 {
  margin-top: 0;
}
.template-people #people-list .person .image {
  max-width: 124px;
  float: right;
  margin: 0 0 30px 30px;
}
@media (min-width: 992px) {
  .template-people #people-list .person .image {
    margin-right: 60px;
  }
}
@media (max-width: 400px) {
  .template-people #people-list .person .image {
    float: none;
    margin: 0 auto 30px;
  }
}
.template-people #people-list .person .role {
  display: block;
  font-size: 18px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
  margin: -10px 0 20px;
}
.single-story #main .social {
  float: left;
  width: 2em;
}
.single-story #main .social a {
  margin: 5px 0 0;
}
.single-story #main .date {
  padding: 0 0 80px 130px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-weight: bold;
  text-transform: uppercase;
  color: #65b7d9;
}
@media (min-width: 992px) {
  .single-story #main .article-head,
  .single-story #main .wp-content {
    padding-left: 130px;
    padding-right: 60px;
  }
}
@media (min-width: 1200px) {
  .single-story #main .article-head,
  .single-story #main .wp-content {
    padding-right: 290px;
  }
}
.single-story #main .article-head {
  padding-bottom: 40px;
}
.single-story #main .article-head p {
  font-size: 21px;
  color: #65b7d9;
  font-style: italic;
  line-height: 1.2;
}
@media (max-width: 991px) {
  .single-story #main .article-head {
    clear: both;
    padding-top: 20px;
  }
}
.single-story #featured {
  max-width: 100%;
  float: left;
  padding: 0 30px 30px 0;
  margin: 0;
}
.single-story #featured figcaption {
  max-width: 500px;
  font-size: 18px;
  color: #fff;
  padding: 8px 20px 10px;
  line-height: 1.2;
  background: #65b7d9;
}
body.home {
  background: url("../images/landing-bg.jpg") center;
  background-size: cover;
}
body.home header {
  margin-top: 70px;
}
body.home .clocks {
  float: right;
}
body.home .clock {
  line-height: 1;
  display: inline-block;
  color: #000;
  font-size: 13px;
  margin-bottom: 5px;
  vertical-align: bottom;
  padding-left: 25px;
  margin-left: 15px;
  position: relative;
}
body.home .clock .ampm {
  position: absolute;
  top: 30px;
  left: 0;
  margin-top: -0.5em;
}
body.home .clock canvas {
  display: block;
}
body.home .clock .name {
  display: block;
  text-align: center;
  padding: 8px 0;
}
body.home .logo {
  float: left;
  width: 190px;
  margin: 15px 0 20px;
}
body.home h1 {
  font-size: 44px;
  margin-bottom: 30px;
}
body.home h1 span {
  color: #65b7d9;
}
body.home .intro .wp-content {
  font-size: 24px;
  padding-bottom: 50px;
}
body.home .intro .wp-content p {
  margin: 0 0 11px;
}
body.home .intro .wp-content ul,
body.home .intro .wp-content ol {
  padding-left: 1.25em;
}
body.home .intro .wp-content ul {
  list-style: none;
}
body.home .intro .wp-content ul li {
  position: relative;
}
body.home .intro .wp-content ul li:before {
  content: '\2022';
  position: absolute;
  top: 0;
  left: -1em;
}
body.home .intro .wp-content li {
  margin-bottom: 1em;
}
body.home main {
  color: #fff;
  padding: 30px 40px;
  font-size: 20px;
  line-height: 1.2;
  letter-spacing: -0.02em;
}
body.home main p {
  margin: 0 0 8px;
}
body.home main hr {
  border-color: #fff;
}
@media (min-width: 992px) {
  body.home .intro {
    padding-right: 30px;
    padding-bottom: 20px;
  }
  body.home .intro hr {
    display: none;
  }
  body.home .sites {
    padding-left: 30px;
    border-left: 1px solid #fff;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  body.home .sites table td {
    padding-left: 10px;
  }
  body.home .sites table td:first-child {
    padding-right: 10px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  body.home .logo {
    width: 300px;
  }
}
@media (max-width: 767px) {
  body.home .clocks,
  body.home .sites table td:nth-child(n+2) {
    display: none;
  }
}
.app-page-form {
  background: #329795;
}
.app-page-list {
  padding: 20px;
  background: #065f69;
}
/*@import 'design/parts'
@import 'design/header'

@import 'design/content'
/*@import 'design/sidebar'
@import 'design/form'

@import 'design/start'
@import 'design/landing'
@import 'ext/wpcf7.css'
*/
