body {
  color: #000000;
  background-color: #FFFFFF;
  font-family: "akzidenz-grotesk-next", Helvetica, Arial, sans-serif;
  font-weight: 300;
  font-style: normal;
  font-size: 14px;
  line-height: 18px; }

i, em, .italic {
  font-style: normal; }

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .panel-title, .h4, .h5, .h6,
strong, b, .bold,
.SSH-label,
.SSH-text-large {
  font-weight: 500; }

h2, .h2 {
  font-size: 27px;
  line-height: 32px; }
  @media (min-width: 768px) {
    h2, .h2 {
      font-size: 36px; } }
  @media (min-width: 768px) {
    h2, .h2 {
      line-height: 52px; } }

h3, .h3, .panel-title {
  font-size: 16px;
  line-height: 20px; }
  @media (min-width: 768px) {
    h3, .h3, .panel-title {
      font-size: 20px; } }
  @media (min-width: 768px) {
    h3, .h3, .panel-title {
      line-height: 28px; } }

h4, .h4 {
  font-size: 18px;
  line-height: 20px; }

.lead {
  font-size: 20px;
  line-height: 30px; }
  @media (min-width: 768px) {
    .lead {
      font-size: 26px; } }
  @media (min-width: 768px) {
    .lead {
      line-height: 40px; } }

.SSH-text-accent::after, .SSH-info-stamp h2::after, .SSH-info-stamp .h2::after,
.SSH-rich-text h2::after,
.SSH-rich-text .h2::after {
  display: block;
  content: "";
  height: 1px;
  width: 95px;
  margin-top: 30px;
  background-color: #00B5F2; }

.SSH-label {
  text-transform: uppercase;
  margin: 0 0 3px;
  color: #999999;
  letter-spacing: 0.09rem; }
  .SSH-label:not(.h1):not(.h2):not(.h3):not(.panel-title):not(.h4):not(.h5):not(.h6) {
    font-size: 9px !important;
    line-height: 11px !important; }
  .SSH-label.SSH-label-accent {
    color: #00B5F2; }

span.SSH-label-accent, p.SSH-label-accent {
  color: #00B5F2; }
span.SSH-label-error, p.SSH-label-error {
  color: #FF8400; }

.SSH-positioned-label {
  position: absolute;
  top: -2px;
  left: 20px; }
  @media (min-width: 768px) {
    .SSH-positioned-label {
      left: 15px; } }

.SSH-text-large {
  font-size: 30px;
  line-height: 28px; }

.SSH-info-stamp p,
.SSH-rich-text p {
  font-size: 15px;
  line-height: 23px; }
  @media (min-width: 768px) {
    .SSH-info-stamp p,
    .SSH-rich-text p {
      font-size: 18px; } }
  @media (min-width: 768px) {
    .SSH-info-stamp p,
    .SSH-rich-text p {
      line-height: 28px; } }
.SSH-info-stamp a, .SSH-info-stamp .btn-link,
.SSH-rich-text a,
.SSH-rich-text .btn-link {
  color: #000000;
  padding-bottom: 1px;
  border-bottom: 1px solid #00B5F2; }
  .SSH-info-stamp a:hover, .SSH-info-stamp .btn-link:hover, .SSH-info-stamp a:focus, .SSH-info-stamp .btn-link:focus, .SSH-info-stamp a:active, .SSH-info-stamp .btn-link:active, .SSH-info-stamp a.active, .SSH-info-stamp .active.btn-link,
  .SSH-rich-text a:hover,
  .SSH-rich-text .btn-link:hover,
  .SSH-rich-text a:focus,
  .SSH-rich-text .btn-link:focus,
  .SSH-rich-text a:active,
  .SSH-rich-text .btn-link:active,
  .SSH-rich-text a.active,
  .SSH-rich-text .active.btn-link {
    text-decoration: none;
    color: #00B5F2; }
.SSH-info-stamp ul,
.SSH-rich-text ul {
  font-size: 15px;
  line-height: 23px;
  padding-left: 0;
  list-style: none; }
  @media (min-width: 768px) {
    .SSH-info-stamp ul,
    .SSH-rich-text ul {
      font-size: 18px; } }
  @media (min-width: 768px) {
    .SSH-info-stamp ul,
    .SSH-rich-text ul {
      line-height: 28px; } }
  .SSH-info-stamp ul li,
  .SSH-rich-text ul li {
    margin-bottom: 3px;
    padding-left: 24px; }
    .SSH-info-stamp ul li:before,
    .SSH-rich-text ul li:before {
      content: "\02014";
      margin-right: 12px;
      margin-left: -25px; }
.SSH-info-stamp .btn-link,
.SSH-rich-text .btn-link {
  padding-left: 0;
  padding-right: 0; }
.SSH-info-stamp h3, .SSH-info-stamp .h3, .SSH-info-stamp .panel-title,
.SSH-rich-text h3,
.SSH-rich-text .h3,
.SSH-rich-text .panel-title {
  margin: 35px 0 13px; }
  @media (min-width: 768px) {
    .SSH-info-stamp h3, .SSH-info-stamp .h3, .SSH-info-stamp .panel-title,
    .SSH-rich-text h3,
    .SSH-rich-text .h3,
    .SSH-rich-text .panel-title {
      margin: 50px 0 15px; } }
  .SSH-info-stamp h3:first-child, .SSH-info-stamp .h3:first-child, .SSH-info-stamp .panel-title:first-child,
  .SSH-rich-text h3:first-child,
  .SSH-rich-text .h3:first-child,
  .SSH-rich-text .panel-title:first-child {
    margin-top: 0; }

.SSH-info-stamp .SSH-label {
  margin: 0; }
.SSH-info-stamp h4, .SSH-info-stamp .h4 {
  margin: 0 0 10px; }

.SSH-util-spacer-5 {
  height: 5px;
  width: 1px; }

.SSH-util-spacer-10 {
  height: 10px;
  width: 1px; }

.SSH-util-spacer-20 {
  height: 20px;
  width: 1px; }

.SSH-util-spacer-30 {
  height: 30px;
  width: 1px; }

.SSH-util-spacer-40 {
  height: 40px;
  width: 1px; }

.SSH-util-spacer-50 {
  height: 50px;
  width: 1px; }

.SSH-util-spacer-60 {
  height: 60px;
  width: 1px; }

.SSH-util-spacer-70 {
  height: 70px;
  width: 1px; }

.SSH-util-spacer-80 {
  height: 80px;
  width: 1px; }

.SSH-util-spacer-90 {
  height: 90px;
  width: 1px; }

.SSH-util-spacer-100 {
  height: 100px;
  width: 1px; }

.SSH-util-pos-bottom-left {
  position: absolute;
  bottom: 0;
  left: 0; }

.SSH-util-pos-bottom-right {
  position: absolute;
  bottom: 0;
  right: 0; }

.SSH-util-pos-top-left {
  position: absolute;
  top: 0;
  left: 0; }

.SSH-util-pos-top-right {
  position: absolute;
  top: 0;
  right: 0; }

@media (min-width: 987px) {
  .SSH-util-becomes-visible {
    display: none; } }

@media (min-width: 987px) {
  .SSH-util-row-flex-sm {
    display: flex; }
    .SSH-util-row-flex-sm .col-sm-1, .SSH-util-row-flex-sm .col-sm-2, .SSH-util-row-flex-sm .col-sm-3, .SSH-util-row-flex-sm .col-sm-4, .SSH-util-row-flex-sm .col-sm-5, .SSH-util-row-flex-sm .col-sm-6, .SSH-util-row-flex-sm .col-sm-7, .SSH-util-row-flex-sm .col-sm-8, .SSH-util-row-flex-sm .col-sm-9, .SSH-util-row-flex-sm .col-sm-10, .SSH-util-row-flex-sm .col-sm-11, .SSH-util-row-flex-sm .col-sm-12 {
      display: flex; } }

@media (min-width: 987px) {
  .SSH-util-row-flex-md {
    display: flex; }
    .SSH-util-row-flex-md .col-md-1, .SSH-util-row-flex-md .col-md-2, .SSH-util-row-flex-md .col-md-3, .SSH-util-row-flex-md .col-md-4, .SSH-util-row-flex-md .col-md-5, .SSH-util-row-flex-md .col-md-6, .SSH-util-row-flex-md .col-md-7, .SSH-util-row-flex-md .col-md-8, .SSH-util-row-flex-md .col-md-9, .SSH-util-row-flex-md .col-md-10, .SSH-util-row-flex-md .col-md-11, .SSH-util-row-flex-md .col-md-12 {
      display: flex; } }

@media (min-width: 987px) {
  .SSH-util-row-flex-lg {
    display: flex; }
    .SSH-util-row-flex-lg .col-lg-1, .SSH-util-row-flex-lg .col-lg-2, .SSH-util-row-flex-lg .col-lg-3, .SSH-util-row-flex-lg .col-lg-4, .SSH-util-row-flex-lg .col-lg-5, .SSH-util-row-flex-lg .col-lg-6, .SSH-util-row-flex-lg .col-lg-7, .SSH-util-row-flex-lg .col-lg-8, .SSH-util-row-flex-lg .col-lg-9, .SSH-util-row-flex-lg .col-lg-10, .SSH-util-row-flex-lg .col-lg-11, .SSH-util-row-flex-lg .col-lg-12 {
      display: flex; } }

.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }

.col-xs-15 {
  width: 20%;
  float: left; }

@media (min-width: 768px) {
  .col-sm-15 {
    width: 20%;
    float: left; } }
@media (min-width: 987px) {
  .col-md-15 {
    width: 20%;
    float: left; } }
@media (min-width: 1200px) {
  .col-lg-15 {
    width: 20%;
    float: left; } }
.btn {
  position: relative;
  border-radius: 0;
  font-weight: 300; }

.btn-default {
  color: #000000;
  background-color: #FFFFFF;
  border-color: #cccccc;
  font-size: 16px;
  line-height: 21px;
  -webkit-transition: background 0.2s ease 0s, border-color 0.2s ease 0s, padding 0.2s ease 0s;
  -o-transition: background 0.2s ease 0s, border-color 0.2s ease 0s, padding 0.2s ease 0s;
  transition: background 0.2s ease 0s, border-color 0.2s ease 0s, padding 0.2s ease 0s;
  padding: 20px 95px 20px 40px;
  overflow: hidden; }
  .btn-default:before, .btn-default:after {
    position: absolute;
    content: url("../images/icon-arrow-short-blue.svg");
    top: 20px; }
  .btn-default:before {
    left: -50px;
    -webkit-transition: left 0.2s ease 0s, opacity 0.2s ease 0s;
    -o-transition: left 0.2s ease 0s, opacity 0.2s ease 0s;
    transition: left 0.2s ease 0s, opacity 0.2s ease 0s;
    opacity: 0; }
  .btn-default:after {
    right: 32px;
    -webkit-transition: right 0.2s ease 0s, opacity 0.2s ease 0s;
    -o-transition: right 0.2s ease 0s, opacity 0.2s ease 0s;
    transition: right 0.2s ease 0s, opacity 0.2s ease 0s;
    opacity: 1; }
  .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active {
    padding: 20px 40px 20px 95px;
    background-color: #ebebeb;
    border-color: #adadad; }
    .btn-default:hover:before, .btn-default:focus:before, .btn-default:active:before, .btn-default.active:before {
      left: 32px;
      opacity: 1; }
    .btn-default:hover:after, .btn-default:focus:after, .btn-default:active:after, .btn-default.active:after {
      right: -50px;
      opacity: 0; }

.btn-primary {
  color: #FFFFFF;
  background-color: #00B5F2;
  border-color: #00B5F2;
  font-size: 16px;
  line-height: 21px;
  -webkit-transition: background 0.2s ease 0s, border-color 0.2s ease 0s, padding 0.2s ease 0s;
  -o-transition: background 0.2s ease 0s, border-color 0.2s ease 0s, padding 0.2s ease 0s;
  transition: background 0.2s ease 0s, border-color 0.2s ease 0s, padding 0.2s ease 0s;
  padding: 20px 95px 20px 40px;
  overflow: hidden; }
  .btn-primary:before, .btn-primary:after {
    position: absolute;
    content: url("../images/icon-arrow-long-white.svg");
    top: 20px; }
  .btn-primary:before {
    left: -50px;
    -webkit-transition: left 0.2s ease 0s, opacity 0.2s ease 0s;
    -o-transition: left 0.2s ease 0s, opacity 0.2s ease 0s;
    transition: left 0.2s ease 0s, opacity 0.2s ease 0s;
    opacity: 0; }
  .btn-primary:after {
    right: 32px;
    -webkit-transition: right 0.2s ease 0s, opacity 0.2s ease 0s;
    -o-transition: right 0.2s ease 0s, opacity 0.2s ease 0s;
    transition: right 0.2s ease 0s, opacity 0.2s ease 0s;
    opacity: 1; }
  .btn-primary.SSH-btn-empty {
    padding: 10px 62px 10px 0; }
    .btn-primary.SSH-btn-empty:before {
      top: 8px; }
    .btn-primary.SSH-btn-empty:after {
      top: 8px;
      right: 15px; }
    .btn-primary.SSH-btn-empty:hover, .btn-primary.SSH-btn-empty:focus, .btn-primary.SSH-btn-empty:active, .btn-primary.SSH-btn-empty.active {
      padding: 10px 62px 10px 0; }
      .btn-primary.SSH-btn-empty:hover:before, .btn-primary.SSH-btn-empty:focus:before, .btn-primary.SSH-btn-empty:active:before, .btn-primary.SSH-btn-empty.active:before {
        left: 15px; }
  .btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active {
    padding: 20px 40px 20px 95px;
    background-color: #0096c9;
    border-color: #0087b5; }
    .btn-primary:hover:before, .btn-primary:focus:before, .btn-primary:active:before, .btn-primary.active:before {
      left: 32px;
      opacity: 1; }
    .btn-primary:hover:after, .btn-primary:focus:after, .btn-primary:active:after, .btn-primary.active:after {
      right: -50px;
      opacity: 0; }

figure {
  margin-bottom: 30px; }
  @media (min-width: 987px) {
    figure {
      margin-bottom: 50px; } }
  figure .img-thumbnail {
    border-radius: 0;
    width: 100%;
    height: auto; }
  figure figcaption {
    margin-top: 10px;
    color: #333333;
    -webkit-transition: color 0.3s;
    -o-transition: color 0.3s;
    transition: color 0.3s; }
    figure figcaption:after {
      content: url("../images/icon-arrow-short-blue.svg");
      margin-left: 15px; }

.SSH-linked-figure:hover, .SSH-linked-figure:focus, .SSH-linked-figure:active, .SSH-linked-figure.active {
  text-decoration: none; }
  .SSH-linked-figure:hover .img-thumbnail, .SSH-linked-figure:focus .img-thumbnail, .SSH-linked-figure:active .img-thumbnail, .SSH-linked-figure.active .img-thumbnail {
    border-color: #999999; }
  .SSH-linked-figure:hover figcaption, .SSH-linked-figure:focus figcaption, .SSH-linked-figure:active figcaption, .SSH-linked-figure.active figcaption {
    color: #00B5F2; }

.panel,
.panel-default {
  box-shadow: none;
  border-radius: 0; }
  @media (max-width: 768px) {
    .panel,
    .panel-default {
      margin: 0 -20px 20px; } }
  .panel .list-item,
  .panel-default .list-item {
    display: block;
    position: relative;
    padding-top: 40px;
    padding-bottom: 27px;
    color: #555555;
    border-bottom: 1px solid #E6E6E6; }
    .panel .list-item:hover, .panel .list-item:focus, .panel .list-item:active,
    .panel-default .list-item:hover,
    .panel-default .list-item:focus,
    .panel-default .list-item:active {
      text-decoration: none;
      background-color: #F1F1EE; }
    .panel .list-item > .SSH-panel-list-group-item-title,
    .panel-default .list-item > .SSH-panel-list-group-item-title {
      padding-right: 10px; }
      .panel .list-item > .SSH-panel-list-group-item-title h4, .panel .list-item > .SSH-panel-list-group-item-title .h4,
      .panel-default .list-item > .SSH-panel-list-group-item-title h4,
      .panel-default .list-item > .SSH-panel-list-group-item-title .h4 {
        margin-top: 4px;
        margin-bottom: 10px; }
      @media (min-width: 768px) {
        .panel .list-item > .SSH-panel-list-group-item-title,
        .panel-default .list-item > .SSH-panel-list-group-item-title {
          float: left;
          max-width: 36%; }
          .panel .list-item > .SSH-panel-list-group-item-title h4, .panel .list-item > .SSH-panel-list-group-item-title .h4,
          .panel-default .list-item > .SSH-panel-list-group-item-title h4,
          .panel-default .list-item > .SSH-panel-list-group-item-title .h4 {
            margin-bottom: 10px; } }
      @media (min-width: 987px) {
        .panel .list-item > .SSH-panel-list-group-item-title,
        .panel-default .list-item > .SSH-panel-list-group-item-title {
          max-width: 50%; } }
      @media (min-width: 1200px) {
        .panel .list-item > .SSH-panel-list-group-item-title,
        .panel-default .list-item > .SSH-panel-list-group-item-title {
          max-width: 60%; } }
    .panel .list-item > .SSH-panel-list-group-item-info,
    .panel-default .list-item > .SSH-panel-list-group-item-info {
      margin-top: 4px;
      text-transform: uppercase; }
      @media (min-width: 768px) {
        .panel .list-item > .SSH-panel-list-group-item-info,
        .panel-default .list-item > .SSH-panel-list-group-item-info {
          float: right;
          width: 85px;
          overflow: hidden;
          text-overflow: ellipsis; }
          .panel .list-item > .SSH-panel-list-group-item-info.SSH-info-xl,
          .panel-default .list-item > .SSH-panel-list-group-item-info.SSH-info-xl {
            width: 110px; }
          .panel .list-item > .SSH-panel-list-group-item-info .SSH-panel-list-item-icon-download,
          .panel-default .list-item > .SSH-panel-list-group-item-info .SSH-panel-list-item-icon-download {
            margin-top: 8px;
            margin-left: 17px; } }
  .panel .list-item-node > .list-item-node-icon-arrow,
  .panel-default .list-item-node > .list-item-node-icon-arrow {
    float: left;
    margin-top: 8px;
    transform: rotate(90deg);
    transition: transform 0.2s ease; }
  .panel .list-item-node.collapsed > .list-item-node-icon-arrow,
  .panel-default .list-item-node.collapsed > .list-item-node-icon-arrow {
    transform: rotate(0deg); }
  .panel .list-item-node > .list-item-node-icon-folder,
  .panel-default .list-item-node > .list-item-node-icon-folder {
    float: left;
    margin-right: 14px;
    margin-left: 16px; }
  .panel .list-item-node > .SSH-panel-list-group-item-title,
  .panel-default .list-item-node > .SSH-panel-list-group-item-title {
    display: inline-block;
    padding-right: 10px;
    max-width: 70%; }
  .panel > .list-item:last-child,
  .panel-default > .list-item:last-child {
    border-bottom: none; }
  .panel > .list-item,
  .panel-default > .list-item {
    padding-left: 62px; }
  .panel > .list-item-group > .list-item,
  .panel-default > .list-item-group > .list-item {
    padding-left: 103px; }
  .panel > .list-item-group > .list-item-group > .list-item,
  .panel-default > .list-item-group > .list-item-group > .list-item {
    padding-left: 122px; }
  .panel > .list-item-group > .list-item-group > .list-item-group > .list-item,
  .panel-default > .list-item-group > .list-item-group > .list-item-group > .list-item {
    padding-left: 142px; }
  .panel > .list-item-node,
  .panel-default > .list-item-node {
    padding-left: 40px; }
  .panel > .list-item-group > .list-item-node,
  .panel-default > .list-item-group > .list-item-node {
    padding-left: 60px; }
  .panel > .list-item-group > .list-item-group > .list-item-node,
  .panel-default > .list-item-group > .list-item-group > .list-item-node {
    padding-left: 80px; }
  .panel > .list-item-group > .list-item-group > .list-item-group > .list-item-node,
  .panel-default > .list-item-group > .list-item-group > .list-item-group > .list-item-node {
    padding-left: 100px; }
  .panel .SSH-panel-list-group-item-info,
  .panel-default .SSH-panel-list-group-item-info {
    margin-top: 4px;
    text-transform: uppercase; }
    @media (min-width: 768px) {
      .panel .SSH-panel-list-group-item-info,
      .panel-default .SSH-panel-list-group-item-info {
        float: right;
        width: 85px;
        overflow: hidden;
        text-overflow: ellipsis; }
        .panel .SSH-panel-list-group-item-info.SSH-info-xl,
        .panel-default .SSH-panel-list-group-item-info.SSH-info-xl {
          width: 110px; }
        .panel .SSH-panel-list-group-item-info .SSH-panel-list-item-icon-download,
        .panel-default .SSH-panel-list-group-item-info .SSH-panel-list-item-icon-download {
          margin-top: 8px;
          margin-left: 17px; } }
  .panel .SSH-panel-list-group-item-title,
  .panel-default .SSH-panel-list-group-item-title {
    display: inline-block; }
  .panel .list-group,
  .panel-default .list-group {
    display: block; }
    .panel .list-group .list-group-item,
    .panel-default .list-group .list-group-item {
      padding: 25px 80px 25px 25px;
      border-top-width: 0;
      line-height: 23px; }
      @media (min-width: 768px) {
        .panel .list-group .list-group-item,
        .panel-default .list-group .list-group-item {
          padding: 35px 80px 35px 35px; } }
      .panel .list-group .list-group-item:after,
      .panel-default .list-group .list-group-item:after {
        content: url("../images/icon-chevron-down.svg");
        position: absolute;
        top: 24px;
        right: 25px; }
        @media (min-width: 768px) {
          .panel .list-group .list-group-item:after,
          .panel-default .list-group .list-group-item:after {
            top: 40px; } }
        @media (min-width: 768px) {
          .panel .list-group .list-group-item:after,
          .panel-default .list-group .list-group-item:after {
            right: 45px; } }
    .panel .list-group .list-group-item-node,
    .panel-default .list-group .list-group-item-node {
      padding-left: 25px; }
      .panel .list-group .list-group-item-node:before,
      .panel-default .list-group .list-group-item-node:before {
        content: url("../images/icon-chevron-down.svg");
        position: absolute;
        top: 24px;
        left: 25px; }
        @media (min-width: 768px) {
          .panel .list-group .list-group-item-node:before,
          .panel-default .list-group .list-group-item-node:before {
            top: 40px; } }
        @media (min-width: 768px) {
          .panel .list-group .list-group-item-node:before,
          .panel-default .list-group .list-group-item-node:before {
            left: 10px; } }
      @media (min-width: 768px) {
        .panel .list-group .list-group-item-node,
        .panel-default .list-group .list-group-item-node {
          padding-left: 80px; } }
    .panel .list-group:last-child .list-group-item:last-child,
    .panel-default .list-group:last-child .list-group-item:last-child {
      border-radius: 0; }
  .panel .panel-heading,
  .panel-default .panel-heading {
    padding: 25px 25px 30px;
    border-radius: 0; }
    @media (min-width: 768px) {
      .panel .panel-heading,
      .panel-default .panel-heading {
        padding: 45px 35px 50px; } }
  .panel.panel-primary,
  .panel-default.panel-primary {
    border: none; }
    .panel.panel-primary .list-group .list-group-item,
    .panel-default.panel-primary .list-group .list-group-item {
      border: none;
      background-color: #F1F1EE; }
      .panel.panel-primary .list-group .list-group-item:before,
      .panel-default.panel-primary .list-group .list-group-item:before {
        display: block;
        content: "";
        height: 1px;
        width: auto;
        margin-top: 0;
        background-color: #E6E6E6;
        position: absolute;
        top: 0;
        right: 25px;
        left: 25px; }
        @media (min-width: 768px) {
          .panel.panel-primary .list-group .list-group-item:before,
          .panel-default.panel-primary .list-group .list-group-item:before {
            right: 35px; } }
        @media (min-width: 768px) {
          .panel.panel-primary .list-group .list-group-item:before,
          .panel-default.panel-primary .list-group .list-group-item:before {
            left: 35px; } }
      .panel.panel-primary .list-group .list-group-item:after,
      .panel-default.panel-primary .list-group .list-group-item:after {
        top: 24px;
        right: 25px; }
        @media (min-width: 768px) {
          .panel.panel-primary .list-group .list-group-item:after,
          .panel-default.panel-primary .list-group .list-group-item:after {
            top: 34px; } }
        @media (min-width: 768px) {
          .panel.panel-primary .list-group .list-group-item:after,
          .panel-default.panel-primary .list-group .list-group-item:after {
            right: 35px; } }
      .panel.panel-primary .list-group .list-group-item:hover, .panel.panel-primary .list-group .list-group-item:focus, .panel.panel-primary .list-group .list-group-item:active, .panel.panel-primary .list-group .list-group-item.active,
      .panel-default.panel-primary .list-group .list-group-item:hover,
      .panel-default.panel-primary .list-group .list-group-item:focus,
      .panel-default.panel-primary .list-group .list-group-item:active,
      .panel-default.panel-primary .list-group .list-group-item.active {
        background-color: #eaeae6; }
    .panel.panel-primary .panel-heading,
    .panel-default.panel-primary .panel-heading {
      background-color: #F1F1EE;
      border: none; }

.panel-title {
  color: #555555; }

.table {
  border-bottom: 1px solid #dddddd;
  margin-top: 30px;
  font-size: 15px;
  line-height: 23px; }
  @media (min-width: 768px) {
    .table {
      font-size: 18px; } }
  @media (min-width: 768px) {
    .table {
      line-height: 28px; } }
  .table th, .table td {
    padding: 15px 0 !important; }
    .table th a, .table th .SSH-info-stamp .btn-link, .SSH-info-stamp .table th .btn-link,
    .table th .SSH-rich-text .btn-link,
    .SSH-rich-text .table th .btn-link, .table td a, .table td .SSH-info-stamp .btn-link, .SSH-info-stamp .table td .btn-link,
    .table td .SSH-rich-text .btn-link,
    .SSH-rich-text .table td .btn-link {
      color: #000000; }
      .table th a:hover, .table th .SSH-info-stamp .btn-link:hover, .SSH-info-stamp .table th .btn-link:hover,
      .table th .SSH-rich-text .btn-link:hover,
      .SSH-rich-text .table th .btn-link:hover, .table th a:focus, .table th .SSH-info-stamp .btn-link:focus, .SSH-info-stamp .table th .btn-link:focus,
      .table th .SSH-rich-text .btn-link:focus,
      .SSH-rich-text .table th .btn-link:focus, .table th a:active, .table th .SSH-info-stamp .btn-link:active, .SSH-info-stamp .table th .btn-link:active,
      .table th .SSH-rich-text .btn-link:active,
      .SSH-rich-text .table th .btn-link:active, .table th a.active, .table th .SSH-info-stamp .active.btn-link, .SSH-info-stamp .table th .active.btn-link,
      .table th .SSH-rich-text .active.btn-link,
      .SSH-rich-text .table th .active.btn-link, .table td a:hover, .table td .SSH-info-stamp .btn-link:hover, .SSH-info-stamp .table td .btn-link:hover,
      .table td .SSH-rich-text .btn-link:hover,
      .SSH-rich-text .table td .btn-link:hover, .table td a:focus, .table td .SSH-info-stamp .btn-link:focus, .SSH-info-stamp .table td .btn-link:focus,
      .table td .SSH-rich-text .btn-link:focus,
      .SSH-rich-text .table td .btn-link:focus, .table td a:active, .table td .SSH-info-stamp .btn-link:active, .SSH-info-stamp .table td .btn-link:active,
      .table td .SSH-rich-text .btn-link:active,
      .SSH-rich-text .table td .btn-link:active, .table td a.active, .table td .SSH-info-stamp .active.btn-link, .SSH-info-stamp .table td .active.btn-link,
      .table td .SSH-rich-text .active.btn-link,
      .SSH-rich-text .table td .active.btn-link {
        text-decoration: none;
        color: #00B5F2; }

.SSH-arrowed-link,
.SSH-arrowed-link-reversed,
.SSH-animated-link,
.SSH-animated-link-reversed {
  margin: 0;
  -webkit-transition: padding 0.2s ease 0s;
  -o-transition: padding 0.2s ease 0s;
  transition: padding 0.2s ease 0s;
  overflow: hidden;
  color: #000000;
  font-size: 16px;
  line-height: 21px; }
  .SSH-arrowed-link:hover, .SSH-arrowed-link:focus, .SSH-arrowed-link:active, .SSH-arrowed-link.active,
  .SSH-arrowed-link-reversed:hover,
  .SSH-arrowed-link-reversed:focus,
  .SSH-arrowed-link-reversed:active,
  .SSH-arrowed-link-reversed.active,
  .SSH-animated-link:hover,
  .SSH-animated-link:focus,
  .SSH-animated-link:active,
  .SSH-animated-link.active,
  .SSH-animated-link-reversed:hover,
  .SSH-animated-link-reversed:focus,
  .SSH-animated-link-reversed:active,
  .SSH-animated-link-reversed.active {
    text-decoration: none;
    color: #00B5F2; }

.SSH-arrowed-link:before, .SSH-arrowed-link:after,
.SSH-animated-link:before,
.SSH-animated-link:after {
  content: url("../images/icon-arrow-short-blue.svg"); }
.SSH-arrowed-link:before,
.SSH-animated-link:before {
  margin-left: -22px;
  -webkit-transition: margin 0.2s ease 0s, opacity 0.2s ease 0s;
  -o-transition: margin 0.2s ease 0s, opacity 0.2s ease 0s;
  transition: margin 0.2s ease 0s, opacity 0.2s ease 0s;
  opacity: 0; }
.SSH-arrowed-link:after,
.SSH-animated-link:after {
  margin-left: 15px;
  -webkit-transition: margin 0.2s ease 0s, opacity 0.2s ease 0s;
  -o-transition: margin 0.2s ease 0s, opacity 0.2s ease 0s;
  transition: margin 0.2s ease 0s, opacity 0.2s ease 0s;
  opacity: 1; }

.SSH-arrowed-link-reversed:before, .SSH-arrowed-link-reversed:after,
.SSH-animated-link-reversed:before,
.SSH-animated-link-reversed:after {
  content: url("../images/icon-arrow-short-blue-left.svg"); }
.SSH-arrowed-link-reversed:after,
.SSH-animated-link-reversed:after {
  margin-right: -22px;
  -webkit-transition: margin 0.2s ease 0s, opacity 0.2s ease 0s;
  -o-transition: margin 0.2s ease 0s, opacity 0.2s ease 0s;
  transition: margin 0.2s ease 0s, opacity 0.2s ease 0s;
  opacity: 0; }
.SSH-arrowed-link-reversed:before,
.SSH-animated-link-reversed:before {
  margin-right: 15px;
  -webkit-transition: margin 0.2s ease 0s, opacity 0.2s ease 0s;
  -o-transition: margin 0.2s ease 0s, opacity 0.2s ease 0s;
  transition: margin 0.2s ease 0s, opacity 0.2s ease 0s;
  opacity: 1; }

.SSH-animated-link:hover, .SSH-animated-link:focus, .SSH-animated-link:active, .SSH-animated-link.active {
  text-decoration: none;
  color: #00B5F2; }
  .SSH-animated-link:hover:before, .SSH-animated-link:focus:before, .SSH-animated-link:active:before, .SSH-animated-link.active:before {
    margin-left: 0;
    margin-right: 15px;
    opacity: 1; }
  .SSH-animated-link:hover:after, .SSH-animated-link:focus:after, .SSH-animated-link:active:after, .SSH-animated-link.active:after {
    margin-left: 35px;
    opacity: 0; }

.SSH-animated-link-reversed:hover:after, .SSH-animated-link-reversed:focus:after, .SSH-animated-link-reversed:active:after, .SSH-animated-link-reversed.active:after {
  margin-left: 15px;
  opacity: 1; }
.SSH-animated-link-reversed:hover:before, .SSH-animated-link-reversed:focus:before, .SSH-animated-link-reversed:active:before, .SSH-animated-link-reversed.active:before {
  margin-left: -35px;
  opacity: 0; }

.pager {
  text-align: left;
  margin: 40px 0 25px; }
  .pager li > a, .pager .SSH-info-stamp li > .btn-link, .SSH-info-stamp .pager li > .btn-link,
  .pager .SSH-rich-text li > .btn-link,
  .SSH-rich-text .pager li > .btn-link {
    color: #999999;
    padding: 13px 35px;
    border-radius: 60px;
    font-size: 16px;
    line-height: 21px;
    margin: 0 5px 11px 0; }
    @media (min-width: 768px) {
      .pager li > a, .pager .SSH-info-stamp li > .btn-link, .SSH-info-stamp .pager li > .btn-link,
      .pager .SSH-rich-text li > .btn-link,
      .SSH-rich-text .pager li > .btn-link {
        margin: 0 25px 25px 0; } }
    .pager li > a:hover, .pager .SSH-info-stamp li > .btn-link:hover, .SSH-info-stamp .pager li > .btn-link:hover,
    .pager .SSH-rich-text li > .btn-link:hover,
    .SSH-rich-text .pager li > .btn-link:hover, .pager li > a:focus, .pager .SSH-info-stamp li > .btn-link:focus, .SSH-info-stamp .pager li > .btn-link:focus,
    .pager .SSH-rich-text li > .btn-link:focus,
    .SSH-rich-text .pager li > .btn-link:focus, .pager li > a:active, .pager .SSH-info-stamp li > .btn-link:active, .SSH-info-stamp .pager li > .btn-link:active,
    .pager .SSH-rich-text li > .btn-link:active,
    .SSH-rich-text .pager li > .btn-link:active, .pager li > a.active, .pager .SSH-info-stamp li > .active.btn-link, .SSH-info-stamp .pager li > .active.btn-link,
    .pager .SSH-rich-text li > .active.btn-link,
    .SSH-rich-text .pager li > .active.btn-link {
      background-color: #F9F9F9; }
  .pager li.active > a, .pager .SSH-info-stamp li.active > .btn-link, .SSH-info-stamp .pager li.active > .btn-link,
  .pager .SSH-rich-text li.active > .btn-link,
  .SSH-rich-text .pager li.active > .btn-link {
    color: #00B5F2;
    border-color: #00B5F2; }
    .pager li.active > a:hover, .pager .SSH-info-stamp li.active > .btn-link:hover, .SSH-info-stamp .pager li.active > .btn-link:hover,
    .pager .SSH-rich-text li.active > .btn-link:hover,
    .SSH-rich-text .pager li.active > .btn-link:hover, .pager li.active > a:focus, .pager .SSH-info-stamp li.active > .btn-link:focus, .SSH-info-stamp .pager li.active > .btn-link:focus,
    .pager .SSH-rich-text li.active > .btn-link:focus,
    .SSH-rich-text .pager li.active > .btn-link:focus, .pager li.active > a:active, .pager .SSH-info-stamp li.active > .btn-link:active, .SSH-info-stamp .pager li.active > .btn-link:active,
    .pager .SSH-rich-text li.active > .btn-link:active,
    .SSH-rich-text .pager li.active > .btn-link:active, .pager li.active > a.active, .pager .SSH-info-stamp li.active > .active.btn-link, .SSH-info-stamp .pager li.active > .active.btn-link,
    .pager .SSH-rich-text li.active > .active.btn-link,
    .SSH-rich-text .pager li.active > .active.btn-link {
      cursor: default;
      background-color: transparent;
      pointer-events: none; }

.SSH-site-h1 {
  margin: 0;
  position: absolute;
  right: 15px;
  top: 10px; }
  @media (min-width: 987px) {
    .SSH-site-h1 {
      top: 20px; } }

.SSH-nav-logo {
  position: absolute;
  top: 19px;
  right: 20px; }

.SSH-nav-regular {
  background-color: #FFFFFF;
  border-top: none;
  border-left: none;
  border-right: none;
  border-radius: 0;
  margin: 0; }
  .SSH-nav-regular.navbar-fixed-top .SSH-util-becomes-visible {
    display: block; }
  .SSH-nav-regular .SSH-nav-regular-main {
    margin-left: -40px; }
  .SSH-nav-regular .container {
    position: relative; }

.SSH-nav-regular-main > li > a, .SSH-info-stamp .SSH-nav-regular-main > li > .btn-link,
.SSH-rich-text .SSH-nav-regular-main > li > .btn-link {
  padding: 25px 25px 0;
  font-size: 24px;
  line-height: 31px;
  font-weight: 300;
  color: #000000 !important;
  -webkit-transition: color 0.3s;
  -o-transition: color 0.3s;
  transition: color 0.3s; }
  .SSH-nav-regular-main > li > a:hover, .SSH-info-stamp .SSH-nav-regular-main > li > .btn-link:hover,
  .SSH-rich-text .SSH-nav-regular-main > li > .btn-link:hover, .SSH-nav-regular-main > li > a:focus, .SSH-info-stamp .SSH-nav-regular-main > li > .btn-link:focus,
  .SSH-rich-text .SSH-nav-regular-main > li > .btn-link:focus, .SSH-nav-regular-main > li > a:active, .SSH-info-stamp .SSH-nav-regular-main > li > .btn-link:active,
  .SSH-rich-text .SSH-nav-regular-main > li > .btn-link:active, .SSH-nav-regular-main > li > a.active, .SSH-info-stamp .SSH-nav-regular-main > li > .active.btn-link,
  .SSH-rich-text .SSH-nav-regular-main > li > .active.btn-link {
    background: transparent; }
    .SSH-nav-regular-main > li > a:hover::after, .SSH-info-stamp .SSH-nav-regular-main > li > .btn-link:hover::after,
    .SSH-rich-text .SSH-nav-regular-main > li > .btn-link:hover::after, .SSH-nav-regular-main > li > a:focus::after, .SSH-info-stamp .SSH-nav-regular-main > li > .btn-link:focus::after,
    .SSH-rich-text .SSH-nav-regular-main > li > .btn-link:focus::after, .SSH-nav-regular-main > li > a:active::after, .SSH-info-stamp .SSH-nav-regular-main > li > .btn-link:active::after,
    .SSH-rich-text .SSH-nav-regular-main > li > .btn-link:active::after, .SSH-nav-regular-main > li > a.active::after, .SSH-info-stamp .SSH-nav-regular-main > li > .active.btn-link::after,
    .SSH-rich-text .SSH-nav-regular-main > li > .active.btn-link::after {
      background-color: #00B5F2; }
  .SSH-nav-regular-main > li > a::after, .SSH-info-stamp .SSH-nav-regular-main > li > .btn-link::after,
  .SSH-rich-text .SSH-nav-regular-main > li > .btn-link::after {
    display: block;
    content: "";
    height: 1px;
    width: 100%;
    margin-top: 26px;
    background-color: transparent;
    -webkit-transition: background-color 0.5s;
    -o-transition: background-color 0.5s;
    transition: background-color 0.5s; }
.SSH-nav-regular-main > li.active > a, .SSH-info-stamp .SSH-nav-regular-main > li.active > .btn-link,
.SSH-rich-text .SSH-nav-regular-main > li.active > .btn-link {
  background: transparent !important;
  color: #000000 !important; }
  .SSH-nav-regular-main > li.active > a::after, .SSH-info-stamp .SSH-nav-regular-main > li.active > .btn-link::after,
  .SSH-rich-text .SSH-nav-regular-main > li.active > .btn-link::after {
    background-color: #00B5F2; }

.SSH-nav-service {
  min-height: 0;
  margin: 0; }
  @media (min-width: 987px) {
    .SSH-nav-service {
      margin: 25px 0 8px -40px; } }

.SSH-nav-service-main li > a, .SSH-nav-service-main .SSH-info-stamp li > .btn-link, .SSH-info-stamp .SSH-nav-service-main li > .btn-link,
.SSH-nav-service-main .SSH-rich-text li > .btn-link,
.SSH-rich-text .SSH-nav-service-main li > .btn-link {
  color: #B4B4B4;
  padding: 22px;
  -webkit-transition: color 0.3s;
  -o-transition: color 0.3s;
  transition: color 0.3s; }
  .SSH-nav-service-main li > a:hover, .SSH-nav-service-main .SSH-info-stamp li > .btn-link:hover, .SSH-info-stamp .SSH-nav-service-main li > .btn-link:hover,
  .SSH-nav-service-main .SSH-rich-text li > .btn-link:hover,
  .SSH-rich-text .SSH-nav-service-main li > .btn-link:hover, .SSH-nav-service-main li > a:focus, .SSH-nav-service-main .SSH-info-stamp li > .btn-link:focus, .SSH-info-stamp .SSH-nav-service-main li > .btn-link:focus,
  .SSH-nav-service-main .SSH-rich-text li > .btn-link:focus,
  .SSH-rich-text .SSH-nav-service-main li > .btn-link:focus, .SSH-nav-service-main li > a:active, .SSH-nav-service-main .SSH-info-stamp li > .btn-link:active, .SSH-info-stamp .SSH-nav-service-main li > .btn-link:active,
  .SSH-nav-service-main .SSH-rich-text li > .btn-link:active,
  .SSH-rich-text .SSH-nav-service-main li > .btn-link:active, .SSH-nav-service-main li > a.active, .SSH-nav-service-main .SSH-info-stamp li > .active.btn-link, .SSH-info-stamp .SSH-nav-service-main li > .active.btn-link,
  .SSH-nav-service-main .SSH-rich-text li > .active.btn-link,
  .SSH-rich-text .SSH-nav-service-main li > .active.btn-link {
    background: transparent;
    color: #000000; }
.SSH-nav-service-main li.active > a, .SSH-nav-service-main .SSH-info-stamp li.active > .btn-link, .SSH-info-stamp .SSH-nav-service-main li.active > .btn-link,
.SSH-nav-service-main .SSH-rich-text li.active > .btn-link,
.SSH-rich-text .SSH-nav-service-main li.active > .btn-link {
  color: #000000; }

.SSH-nav-mobile {
  background-color: #FFFFFF;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1040;
  -webkit-transition: transform 0.4s;
  -o-transition: transform 0.4s;
  transition: transform 0.4s;
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0); }
  .SSH-nav-mobile .navbar-nav {
    margin: 0; }
  .SSH-nav-mobile .navbar-toggle {
    margin-top: 12px;
    margin-left: 10px; }
  .SSH-nav-mobile .SSH-nav-regular-main {
    position: absolute;
    top: 45%;
    left: 0;
    transform: translate(0, -45%); }
    @media (min-width: 768px) {
      .SSH-nav-mobile .SSH-nav-regular-main {
        left: 50%; } }
    @media (min-width: 768px) {
      .SSH-nav-mobile .SSH-nav-regular-main {
        transform: translate(-50%, -45%); } }
    .SSH-nav-mobile .SSH-nav-regular-main > li {
      float: none; }
      .SSH-nav-mobile .SSH-nav-regular-main > li > a, .SSH-nav-mobile .SSH-info-stamp .SSH-nav-regular-main > li > .btn-link, .SSH-info-stamp .SSH-nav-mobile .SSH-nav-regular-main > li > .btn-link,
      .SSH-nav-mobile .SSH-rich-text .SSH-nav-regular-main > li > .btn-link,
      .SSH-rich-text .SSH-nav-mobile .SSH-nav-regular-main > li > .btn-link {
        padding: 18px 20px 0;
        display: inline-block; }
        .SSH-nav-mobile .SSH-nav-regular-main > li > a::after, .SSH-nav-mobile .SSH-info-stamp .SSH-nav-regular-main > li > .btn-link::after, .SSH-info-stamp .SSH-nav-mobile .SSH-nav-regular-main > li > .btn-link::after,
        .SSH-nav-mobile .SSH-rich-text .SSH-nav-regular-main > li > .btn-link::after,
        .SSH-rich-text .SSH-nav-mobile .SSH-nav-regular-main > li > .btn-link::after {
          margin-top: 3px; }
  .SSH-nav-mobile .SSH-nav-service-main {
    position: absolute;
    left: 0;
    bottom: 0; }
    @media (min-width: 768px) {
      .SSH-nav-mobile .SSH-nav-service-main {
        right: 0;
        top: auto;
        text-align: center; } }
    .SSH-nav-mobile .SSH-nav-service-main > li {
      float: left; }
      @media (min-width: 768px) {
        .SSH-nav-mobile .SSH-nav-service-main > li {
          float: none;
          display: inline-block; } }
      .SSH-nav-mobile .SSH-nav-service-main > li > a, .SSH-nav-mobile .SSH-info-stamp .SSH-nav-service-main > li > .btn-link, .SSH-info-stamp .SSH-nav-mobile .SSH-nav-service-main > li > .btn-link,
      .SSH-nav-mobile .SSH-rich-text .SSH-nav-service-main > li > .btn-link,
      .SSH-rich-text .SSH-nav-mobile .SSH-nav-service-main > li > .btn-link {
        padding: 25px 20px; }

html.ANIMATION-slidein-left body {
  margin: 0;
  height: 100%;
  overflow: hidden; }
html.ANIMATION-slidein-left .SSH-nav-mobile {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.ACTION-animation-added .SSH-nav-regular,
.SSH-image-stage-template .SSH-nav-regular {
  border-bottom: none;
  box-shadow: 0 2px 20px 0 rgba(0, 0, 0, 0.2);
  -webkit-transform: translate3d(0, -150px, 0);
  transform: translate3d(0, -150px, 0); }
  .ACTION-animation-added .SSH-nav-regular.ANIMATION-popin-top,
  .SSH-image-stage-template .SSH-nav-regular.ANIMATION-popin-top {
    -webkit-transition: transform 0.2s;
    -o-transition: transform 0.2s;
    transition: transform 0.2s;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  .ACTION-animation-added .SSH-nav-regular .SSH-nav-regular-main,
  .SSH-image-stage-template .SSH-nav-regular .SSH-nav-regular-main {
    margin-left: 0; }
    .ACTION-animation-added .SSH-nav-regular .SSH-nav-regular-main > li > a::after, .ACTION-animation-added .SSH-nav-regular .SSH-info-stamp .SSH-nav-regular-main > li > .btn-link::after, .SSH-info-stamp .ACTION-animation-added .SSH-nav-regular .SSH-nav-regular-main > li > .btn-link::after,
    .ACTION-animation-added .SSH-nav-regular .SSH-rich-text .SSH-nav-regular-main > li > .btn-link::after,
    .SSH-rich-text .ACTION-animation-added .SSH-nav-regular .SSH-nav-regular-main > li > .btn-link::after,
    .SSH-image-stage-template .SSH-nav-regular .SSH-nav-regular-main > li > a::after,
    .SSH-image-stage-template .SSH-nav-regular .SSH-info-stamp .SSH-nav-regular-main > li > .btn-link::after,
    .SSH-info-stamp .SSH-image-stage-template .SSH-nav-regular .SSH-nav-regular-main > li > .btn-link::after,
    .SSH-image-stage-template .SSH-nav-regular .SSH-rich-text .SSH-nav-regular-main > li > .btn-link::after,
    .SSH-rich-text .SSH-image-stage-template .SSH-nav-regular .SSH-nav-regular-main > li > .btn-link::after {
      margin-top: 25px;
      height: 2px; }
  .ACTION-animation-added .SSH-nav-regular .navbar-nav,
  .SSH-image-stage-template .SSH-nav-regular .navbar-nav {
    border-left: 1px solid #E6E6E6; }

.SSH-image-stage-template .SSH-nav-regular {
  -webkit-transition: transform 0.8s;
  -o-transition: transform 0.8s;
  transition: transform 0.8s; }
.SSH-image-stage-template .SSH-nav-service li > a:hover, .SSH-image-stage-template .SSH-nav-service .SSH-info-stamp li > .btn-link:hover, .SSH-info-stamp .SSH-image-stage-template .SSH-nav-service li > .btn-link:hover,
.SSH-image-stage-template .SSH-nav-service .SSH-rich-text li > .btn-link:hover,
.SSH-rich-text .SSH-image-stage-template .SSH-nav-service li > .btn-link:hover, .SSH-image-stage-template .SSH-nav-service li > a:focus, .SSH-image-stage-template .SSH-nav-service .SSH-info-stamp li > .btn-link:focus, .SSH-info-stamp .SSH-image-stage-template .SSH-nav-service li > .btn-link:focus,
.SSH-image-stage-template .SSH-nav-service .SSH-rich-text li > .btn-link:focus,
.SSH-rich-text .SSH-image-stage-template .SSH-nav-service li > .btn-link:focus, .SSH-image-stage-template .SSH-nav-service li > a:active, .SSH-image-stage-template .SSH-nav-service .SSH-info-stamp li > .btn-link:active, .SSH-info-stamp .SSH-image-stage-template .SSH-nav-service li > .btn-link:active,
.SSH-image-stage-template .SSH-nav-service .SSH-rich-text li > .btn-link:active,
.SSH-rich-text .SSH-image-stage-template .SSH-nav-service li > .btn-link:active, .SSH-image-stage-template .SSH-nav-service li > a.active, .SSH-image-stage-template .SSH-nav-service .SSH-info-stamp li > .active.btn-link, .SSH-info-stamp .SSH-image-stage-template .SSH-nav-service li > .active.btn-link,
.SSH-image-stage-template .SSH-nav-service .SSH-rich-text li > .active.btn-link,
.SSH-rich-text .SSH-image-stage-template .SSH-nav-service li > .active.btn-link {
  color: #FFFFFF; }
.SSH-image-stage-template .SSH-nav-service li.active > a, .SSH-image-stage-template .SSH-nav-service .SSH-info-stamp li.active > .btn-link, .SSH-info-stamp .SSH-image-stage-template .SSH-nav-service li.active > .btn-link,
.SSH-image-stage-template .SSH-nav-service .SSH-rich-text li.active > .btn-link,
.SSH-rich-text .SSH-image-stage-template .SSH-nav-service li.active > .btn-link {
  color: #FFFFFF; }
  .SSH-image-stage-template .SSH-nav-service li.active > a::after, .SSH-image-stage-template .SSH-nav-service .SSH-info-stamp li.active > .btn-link::after, .SSH-info-stamp .SSH-image-stage-template .SSH-nav-service li.active > .btn-link::after,
  .SSH-image-stage-template .SSH-nav-service .SSH-rich-text li.active > .btn-link::after,
  .SSH-rich-text .SSH-image-stage-template .SSH-nav-service li.active > .btn-link::after {
    display: block;
    content: "";
    height: 1px;
    width: 100%;
    margin-top: 10px;
    background-color: #00B5F2; }

.navbar-brand {
  height: auto; }
  @media (min-width: 768px) {
    .navbar-brand {
      font-size: 14px;
      padding: 30px 20px 33px; }
      .navbar-brand:before {
        content: url("../images/icon-chevron-up.svg");
        margin-right: 8px; } }
  @media (min-width: 987px) {
    .navbar-brand {
      padding: 30px 25px 33px; } }

.navbar-toggle {
  float: none;
  margin: 16px 0 16px 6px;
  border: none; }
  .navbar-toggle:hover, .navbar-toggle:focus, .navbar-toggle:active, .navbar-toggle.active {
    background-color: #F9F9F9 !important; }
  .navbar-toggle .icon-bar {
    background-color: #000000 !important;
    width: 25px;
    height: 1px;
    border-radius: 0; }
    .navbar-toggle .icon-bar + .icon-bar {
      margin-top: 9px; }

@media (max-width: 987px) {
  .navbar-collapse.collapse {
    display: none !important; }

  .navbar-collapse.collapse.in {
    display: block !important; }

  .navbar-header .collapse, .navbar-toggle {
    display: block !important; }

  .navbar-header {
    float: none; } }
@media (max-width: 768px) {
  .container {
    padding-right: 20px;
    padding-left: 20px; }
    .container .row {
      margin-right: -20px;
      margin-left: -20px; }
      .container .row .col-xs-1, .container .row .col-sm-1, .container .row .col-md-1, .container .row .col-lg-1, .container .row .col-xs-2, .container .row .col-sm-2, .container .row .col-md-2, .container .row .col-lg-2, .container .row .col-xs-3, .container .row .col-sm-3, .container .row .col-md-3, .container .row .col-lg-3, .container .row .col-xs-4, .container .row .col-sm-4, .container .row .col-md-4, .container .row .col-lg-4, .container .row .col-xs-5, .container .row .col-sm-5, .container .row .col-md-5, .container .row .col-lg-5, .container .row .col-xs-6, .container .row .col-sm-6, .container .row .col-md-6, .container .row .col-lg-6, .container .row .col-xs-7, .container .row .col-sm-7, .container .row .col-md-7, .container .row .col-lg-7, .container .row .col-xs-8, .container .row .col-sm-8, .container .row .col-md-8, .container .row .col-lg-8, .container .row .col-xs-9, .container .row .col-sm-9, .container .row .col-md-9, .container .row .col-lg-9, .container .row .col-xs-10, .container .row .col-sm-10, .container .row .col-md-10, .container .row .col-lg-10, .container .row .col-xs-11, .container .row .col-sm-11, .container .row .col-md-11, .container .row .col-lg-11, .container .row .col-xs-12, .container .row .col-sm-12, .container .row .col-md-12, .container .row .col-lg-12 {
        padding-right: 20px;
        padding-left: 20px; } }
.SSH-image-stage {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  background-color: #747474; }

.SSH-image-stage-overlay {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  z-index: 10;
  background-color: black;
  opacity: 0; }

.SSH-image-stage-content {
  height: 100%;
  width: 100%;
  position: relative;
  z-index: 20;
  opacity: 0;
  -webkit-transition: opacity 0.9s;
  -o-transition: opacity 0.9s;
  transition: opacity 0.9s; }
  .SSH-image-stage-content.ANIMATION-in {
    opacity: 1; }
  .SSH-image-stage-content .container {
    height: 100%;
    position: relative; }
  .SSH-image-stage-content h1, .SSH-image-stage-content h2, .SSH-image-stage-content h3, .SSH-image-stage-content h4, .SSH-image-stage-content h5, .SSH-image-stage-content h6, .SSH-image-stage-content .h1, .SSH-image-stage-content .h2, .SSH-image-stage-content .h3, .SSH-image-stage-content .panel-title, .SSH-image-stage-content .h4, .SSH-image-stage-content .h5, .SSH-image-stage-content .h6 {
    color: #FFFFFF;
    font-size: 27px;
    line-height: 32px; }
    @media (min-width: 768px) {
      .SSH-image-stage-content h1, .SSH-image-stage-content h2, .SSH-image-stage-content h3, .SSH-image-stage-content h4, .SSH-image-stage-content h5, .SSH-image-stage-content h6, .SSH-image-stage-content .h1, .SSH-image-stage-content .h2, .SSH-image-stage-content .h3, .SSH-image-stage-content .panel-title, .SSH-image-stage-content .h4, .SSH-image-stage-content .h5, .SSH-image-stage-content .h6 {
        font-size: 44px; } }
    @media (min-width: 768px) {
      .SSH-image-stage-content h1, .SSH-image-stage-content h2, .SSH-image-stage-content h3, .SSH-image-stage-content h4, .SSH-image-stage-content h5, .SSH-image-stage-content h6, .SSH-image-stage-content .h1, .SSH-image-stage-content .h2, .SSH-image-stage-content .h3, .SSH-image-stage-content .panel-title, .SSH-image-stage-content .h4, .SSH-image-stage-content .h5, .SSH-image-stage-content .h6 {
        line-height: 52px; } }
  .SSH-image-stage-content .navbar-toggle {
    margin-left: -10px; }
    .SSH-image-stage-content .navbar-toggle:hover, .SSH-image-stage-content .navbar-toggle:focus, .SSH-image-stage-content .navbar-toggle:active, .SSH-image-stage-content .navbar-toggle.active {
      background-color: rgba(0, 0, 0, 0.15) !important; }
    .SSH-image-stage-content .navbar-toggle .icon-bar {
      background-color: #FFFFFF !important; }

.SSH-content-section {
  width: 100%;
  position: absolute;
  top: 100%;
  left: 0;
  overflow: hidden; }

.SSH-link-box,
.SSH-info-box-primary,
.SSH-info-box-secondary {
  display: block;
  position: relative;
  border: 1px solid #E6E6E6;
  color: #000000;
  -webkit-transition: border-color 0.2s ease 0s;
  -o-transition: border-color 0.2s ease 0s;
  transition: border-color 0.2s ease 0s; }
  .SSH-link-box.SSH-util-same-height,
  .SSH-info-box-primary.SSH-util-same-height,
  .SSH-info-box-secondary.SSH-util-same-height {
    border-color: #FFFFFF; }
    .SSH-link-box.SSH-util-same-height.ACTION-done,
    .SSH-info-box-primary.SSH-util-same-height.ACTION-done,
    .SSH-info-box-secondary.SSH-util-same-height.ACTION-done {
      border-color: #E6E6E6; }
  .SSH-link-box:hover, .SSH-link-box:focus, .SSH-link-box:active, .SSH-link-box.active,
  .SSH-info-box-primary:hover,
  .SSH-info-box-primary:focus,
  .SSH-info-box-primary:active,
  .SSH-info-box-primary.active,
  .SSH-info-box-secondary:hover,
  .SSH-info-box-secondary:focus,
  .SSH-info-box-secondary:active,
  .SSH-info-box-secondary.active {
    color: #000000;
    text-decoration: none; }
    .SSH-link-box:hover .btn-default, .SSH-link-box:focus .btn-default, .SSH-link-box:active .btn-default, .SSH-link-box.active .btn-default,
    .SSH-info-box-primary:hover .btn-default,
    .SSH-info-box-primary:focus .btn-default,
    .SSH-info-box-primary:active .btn-default,
    .SSH-info-box-primary.active .btn-default,
    .SSH-info-box-secondary:hover .btn-default,
    .SSH-info-box-secondary:focus .btn-default,
    .SSH-info-box-secondary:active .btn-default,
    .SSH-info-box-secondary.active .btn-default {
      padding: 20px 40px 20px 95px;
      background-color: #ebebeb;
      border-color: #adadad; }
      .SSH-link-box:hover .btn-default:before, .SSH-link-box:focus .btn-default:before, .SSH-link-box:active .btn-default:before, .SSH-link-box.active .btn-default:before,
      .SSH-info-box-primary:hover .btn-default:before,
      .SSH-info-box-primary:focus .btn-default:before,
      .SSH-info-box-primary:active .btn-default:before,
      .SSH-info-box-primary.active .btn-default:before,
      .SSH-info-box-secondary:hover .btn-default:before,
      .SSH-info-box-secondary:focus .btn-default:before,
      .SSH-info-box-secondary:active .btn-default:before,
      .SSH-info-box-secondary.active .btn-default:before {
        left: 32px;
        opacity: 1; }
      .SSH-link-box:hover .btn-default:after, .SSH-link-box:focus .btn-default:after, .SSH-link-box:active .btn-default:after, .SSH-link-box.active .btn-default:after,
      .SSH-info-box-primary:hover .btn-default:after,
      .SSH-info-box-primary:focus .btn-default:after,
      .SSH-info-box-primary:active .btn-default:after,
      .SSH-info-box-primary.active .btn-default:after,
      .SSH-info-box-secondary:hover .btn-default:after,
      .SSH-info-box-secondary:focus .btn-default:after,
      .SSH-info-box-secondary:active .btn-default:after,
      .SSH-info-box-secondary.active .btn-default:after {
        right: -50px;
        opacity: 0; }
    .SSH-link-box:hover .btn-primary, .SSH-link-box:focus .btn-primary, .SSH-link-box:active .btn-primary, .SSH-link-box.active .btn-primary,
    .SSH-info-box-primary:hover .btn-primary,
    .SSH-info-box-primary:focus .btn-primary,
    .SSH-info-box-primary:active .btn-primary,
    .SSH-info-box-primary.active .btn-primary,
    .SSH-info-box-secondary:hover .btn-primary,
    .SSH-info-box-secondary:focus .btn-primary,
    .SSH-info-box-secondary:active .btn-primary,
    .SSH-info-box-secondary.active .btn-primary {
      padding: 20px 40px 20px 95px;
      background-color: #0096c9;
      border-color: #0087b5; }
      .SSH-link-box:hover .btn-primary:before, .SSH-link-box:focus .btn-primary:before, .SSH-link-box:active .btn-primary:before, .SSH-link-box.active .btn-primary:before,
      .SSH-info-box-primary:hover .btn-primary:before,
      .SSH-info-box-primary:focus .btn-primary:before,
      .SSH-info-box-primary:active .btn-primary:before,
      .SSH-info-box-primary.active .btn-primary:before,
      .SSH-info-box-secondary:hover .btn-primary:before,
      .SSH-info-box-secondary:focus .btn-primary:before,
      .SSH-info-box-secondary:active .btn-primary:before,
      .SSH-info-box-secondary.active .btn-primary:before {
        left: 32px;
        opacity: 1; }
      .SSH-link-box:hover .btn-primary:after, .SSH-link-box:focus .btn-primary:after, .SSH-link-box:active .btn-primary:after, .SSH-link-box.active .btn-primary:after,
      .SSH-info-box-primary:hover .btn-primary:after,
      .SSH-info-box-primary:focus .btn-primary:after,
      .SSH-info-box-primary:active .btn-primary:after,
      .SSH-info-box-primary.active .btn-primary:after,
      .SSH-info-box-secondary:hover .btn-primary:after,
      .SSH-info-box-secondary:focus .btn-primary:after,
      .SSH-info-box-secondary:active .btn-primary:after,
      .SSH-info-box-secondary.active .btn-primary:after {
        right: -50px;
        opacity: 0; }
    .SSH-link-box:hover .SSH-btn-empty, .SSH-link-box:focus .SSH-btn-empty, .SSH-link-box:active .SSH-btn-empty, .SSH-link-box.active .SSH-btn-empty,
    .SSH-info-box-primary:hover .SSH-btn-empty,
    .SSH-info-box-primary:focus .SSH-btn-empty,
    .SSH-info-box-primary:active .SSH-btn-empty,
    .SSH-info-box-primary.active .SSH-btn-empty,
    .SSH-info-box-secondary:hover .SSH-btn-empty,
    .SSH-info-box-secondary:focus .SSH-btn-empty,
    .SSH-info-box-secondary:active .SSH-btn-empty,
    .SSH-info-box-secondary.active .SSH-btn-empty {
      padding: 10px 62px 10px 0; }
      .SSH-link-box:hover .SSH-btn-empty:before, .SSH-link-box:focus .SSH-btn-empty:before, .SSH-link-box:active .SSH-btn-empty:before, .SSH-link-box.active .SSH-btn-empty:before,
      .SSH-info-box-primary:hover .SSH-btn-empty:before,
      .SSH-info-box-primary:focus .SSH-btn-empty:before,
      .SSH-info-box-primary:active .SSH-btn-empty:before,
      .SSH-info-box-primary.active .SSH-btn-empty:before,
      .SSH-info-box-secondary:hover .SSH-btn-empty:before,
      .SSH-info-box-secondary:focus .SSH-btn-empty:before,
      .SSH-info-box-secondary:active .SSH-btn-empty:before,
      .SSH-info-box-secondary.active .SSH-btn-empty:before {
        left: 15px; }
  .SSH-link-box .btn,
  .SSH-info-box-primary .btn,
  .SSH-info-box-secondary .btn {
    position: absolute;
    right: -1px;
    bottom: -33px; }
    .SSH-link-box .btn.SSH-btn-empty,
    .SSH-info-box-primary .btn.SSH-btn-empty,
    .SSH-info-box-secondary .btn.SSH-btn-empty {
      bottom: -23px; }

.SSH-info-box-primary {
  margin-bottom: 80px;
  padding: 25px 25px 60px; }
  @media (min-width: 768px) {
    .SSH-info-box-primary {
      padding: 50px 50px 65px; } }
  .SSH-info-box-primary h2, .SSH-info-box-primary .h2 {
    margin: 0 0 20px;
    font-size: 16px;
    line-height: 28px; }
    @media (min-width: 768px) {
      .SSH-info-box-primary h2, .SSH-info-box-primary .h2 {
        margin: 0 0 35px; } }
    @media (min-width: 768px) {
      .SSH-info-box-primary h2, .SSH-info-box-primary .h2 {
        font-size: 20px; } }
  .SSH-info-box-primary p {
    font-size: 15px;
    line-height: 23px; }
    @media (min-width: 768px) {
      .SSH-info-box-primary p {
        font-size: 18px; } }
    @media (min-width: 768px) {
      .SSH-info-box-primary p {
        line-height: 28px; } }

.SSH-info-box-secondary {
  margin-bottom: 65px;
  padding: 25px 25px 45px; }
  @media (min-width: 768px) {
    .SSH-info-box-secondary {
      padding: 45px; } }
  .SSH-info-box-secondary h4, .SSH-info-box-secondary .h4 {
    margin: 0 0 10px;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis; }
  .SSH-info-box-secondary .SSH-text-large {
    margin-bottom: 40px; }
    @media (min-width: 987px) {
      .SSH-info-box-secondary .SSH-text-large {
        margin-bottom: 20px;
        width: 100%;
        height: 56px;
        overflow: hidden;
        text-overflow: ellipsis; } }

.SSH-link-box {
  margin-bottom: 20px;
  padding: 25px;
  -webkit-transition: opacity 0.9s;
  -o-transition: opacity 0.9s;
  transition: opacity 0.9s; }
  @media (min-width: 768px) {
    .SSH-link-box {
      margin-bottom: 30px; } }
  @media (min-width: 768px) {
    .SSH-link-box {
      padding: 45px; } }
  .SSH-link-box:hover, .SSH-link-box:focus, .SSH-link-box:active, .SSH-link-box.active {
    border-color: #999999; }
    .SSH-link-box:hover .SSH-animated-link, .SSH-link-box:focus .SSH-animated-link, .SSH-link-box:active .SSH-animated-link, .SSH-link-box.active .SSH-animated-link {
      color: #000000; }
      .SSH-link-box:hover .SSH-animated-link:before, .SSH-link-box:focus .SSH-animated-link:before, .SSH-link-box:active .SSH-animated-link:before, .SSH-link-box.active .SSH-animated-link:before {
        margin-left: 0;
        margin-right: 15px;
        opacity: 1; }
      .SSH-link-box:hover .SSH-animated-link:after, .SSH-link-box:focus .SSH-animated-link:after, .SSH-link-box:active .SSH-animated-link:after, .SSH-link-box.active .SSH-animated-link:after {
        margin-left: 35px;
        opacity: 0; }
    .SSH-link-box:hover .SSH-animated-link-reversed, .SSH-link-box:focus .SSH-animated-link-reversed, .SSH-link-box:active .SSH-animated-link-reversed, .SSH-link-box.active .SSH-animated-link-reversed {
      color: #000000; }
      .SSH-link-box:hover .SSH-animated-link-reversed:after, .SSH-link-box:focus .SSH-animated-link-reversed:after, .SSH-link-box:active .SSH-animated-link-reversed:after, .SSH-link-box.active .SSH-animated-link-reversed:after {
        margin-left: 15px;
        opacity: 1; }
      .SSH-link-box:hover .SSH-animated-link-reversed:before, .SSH-link-box:focus .SSH-animated-link-reversed:before, .SSH-link-box:active .SSH-animated-link-reversed:before, .SSH-link-box.active .SSH-animated-link-reversed:before {
        margin-left: -35px;
        opacity: 0; }
    .SSH-link-box:hover .SSH-arrowed-link,
    .SSH-link-box:hover .SSH-arrowed-link-reversed, .SSH-link-box:focus .SSH-arrowed-link,
    .SSH-link-box:focus .SSH-arrowed-link-reversed, .SSH-link-box:active .SSH-arrowed-link,
    .SSH-link-box:active .SSH-arrowed-link-reversed, .SSH-link-box.active .SSH-arrowed-link,
    .SSH-link-box.active .SSH-arrowed-link-reversed {
      color: #000000; }
  .SSH-link-box h4, .SSH-link-box .h4 {
    margin: 0 0 10px; }
    @media (min-width: 768px) {
      .SSH-link-box h4, .SSH-link-box .h4 {
        width: 100%;
        height: 42px;
        overflow: hidden;
        text-overflow: ellipsis; } }
  .SSH-link-box .SSH-text-large {
    margin-bottom: 40px; }
    @media (min-width: 768px) {
      .SSH-link-box .SSH-text-large {
        margin-bottom: 15px;
        width: 100%;
        height: 56px;
        overflow: hidden;
        text-overflow: ellipsis; } }
  .SSH-link-box .SSH-animated-link,
  .SSH-link-box .SSH-animated-link-reversed,
  .SSH-link-box .SSH-arrowed-link,
  .SSH-link-box .SSH-arrowed-link-reversed {
    margin-top: 30px; }

.modal-backdrop {
  background-color: #FFFFFF; }
  .modal-backdrop.in {
    opacity: 0.75; }

.SSH-mini-modal .modal-content {
  border-radius: 0;
  border: none;
  box-shadow: 0 15px 35px 0 rgba(0, 0, 0, 0.15); }
.SSH-mini-modal .modal-body {
  padding: 50px; }
.SSH-mini-modal .btn-primary {
  padding-top: 15px;
  padding-bottom: 15px; }
  .SSH-mini-modal .btn-primary:before, .SSH-mini-modal .btn-primary:after {
    top: 16px; }
.SSH-mini-modal .form-control {
  font-size: 16px;
  line-height: 21px;
  letter-spacing: 2px;
  padding: 12px 6px;
  height: auto;
  border-bottom-color: #E6E6E6;
  border-top-color: transparent;
  border-left-color: transparent;
  border-right-color: transparent;
  box-shadow: none; }
  .SSH-mini-modal .form-control:focus {
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }
  .SSH-mini-modal .form-control.has-error {
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 0, 0, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(255, 0, 0, 0.6);
    z-index: 3; }
    .SSH-mini-modal .form-control.has-error:focus {
      -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }

.SSH-footer {
  background: #F1F1EE;
  padding: 85px 0;
  margin-top: 100px; }
  .SSH-footer p, .SSH-footer a, .SSH-footer .SSH-info-stamp .btn-link, .SSH-info-stamp .SSH-footer .btn-link,
  .SSH-footer .SSH-rich-text .btn-link,
  .SSH-rich-text .SSH-footer .btn-link {
    color: #7A7A7A; }
  .SSH-footer .SSH-footer-img {
    margin-bottom: 20px; }
    @media (min-width: 987px) {
      .SSH-footer .SSH-footer-img {
        margin-bottom: 0; } }
    .SSH-footer .SSH-footer-img:hover img, .SSH-footer .SSH-footer-img:focus img, .SSH-footer .SSH-footer-img:active img, .SSH-footer .SSH-footer-img.active img {
      opacity: 0.8; }
  .SSH-footer .SSH-footer-text {
    margin-left: 80px;
    font-size: 15px;
    line-height: 23px; }
    @media (min-width: 987px) {
      .SSH-footer .SSH-footer-text {
        margin-left: 0; } }
    @media (min-width: 987px) {
      .SSH-footer .SSH-footer-text {
        float: right; } }
    @media (min-width: 768px) {
      .SSH-footer .SSH-footer-text {
        font-size: 18px; } }
    @media (min-width: 768px) {
      .SSH-footer .SSH-footer-text {
        line-height: 28px; } }

#SSH-login-wrap {
  text-align: center;
  margin: 0 50px 40px 0; }
  @media (min-width: 768px) {
    #SSH-login-wrap {
      text-align: right; } }
  @media (min-width: 768px) {
    #SSH-login-wrap {
      margin: 0 0 40px 0; } }
  #SSH-login-wrap .SSH-label-error,
  #SSH-login-wrap .SSH-label-accent {
    vertical-align: sub; }
  #SSH-login-wrap img {
    margin: 1px 5px 0 25px; }

.no-js .SSH-image-stage-content {
  opacity: 1; }
.no-js .SSH-link-box.SSH-util-same-height,
.no-js .SSH-info-box-primary.SSH-util-same-height,
.no-js .SSH-info-box-secondary.SSH-util-same-height {
  border-color: #E6E6E6; }
.no-js .lazy {
  display: none; }

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