  /**
 * $file
 * Variables
 *
 ****
 *
 * Page Widths
 * Fonts
 * Colors
 *
 ****
*/
/****
 *
 * Page Widths
 *
 ****/
/****
 *
 * Fonts
 *
 ****/
/****
 *
 * Colors
 *
 ****/
/**
 * $file
 * Variables
 *
 ****
 *
 * Page Widths
 * Fonts
 * Colors
 *
 ****
*/
/****
 *
 * Page Widths
 *
 ****/
/****
 *
 * Fonts
 *
 ****/
/****
 *
 * Colors
 *
 ****/
.paragraph--type--sidebar-contacts {
  background: #1E3F84;
  top: -4px;
  border-top: solid 6px #4670C9;
  border-radius: 5px 5px 0 0;
  position: relative;
  border-radius: .5rem;
  padding: 1.8rem 1.5rem 2.8rem;
}

.paragraph--type--sidebar-contacts:before {
  background-color: #85A5E9;
  content: "";
  height: 6px;
  position: absolute;
  left: 14px;
  top: -6px;
  width: 24px;
}

.paragraph--type--sidebar-contacts .sidebar-contacts--title {
  font-size: 1.8rem;
  line-height: 1.9rem;
  color: #fff;
  margin-bottom: 1rem;
}

.paragraph--type--sidebar-contacts .paragraph--type--sidebar-contact {
  font-family: "robotolight", "Helvetica", Arial, sans-serif;
  color: #fff;
  font-size: 1.6rem;
  line-height: 1.9rem;
}

.paragraph--type--sidebar-contacts .paragraph--type--sidebar-contact .contact--title {
  font-family: "robotolight", "Helvetica", Arial, sans-serif;
  font-size: 1.6rem;
  font-weight: bold;
  line-height: 1.9rem;
  color: #fff;
  margin-bottom: .8rem;
}

.paragraph--type--sidebar-contacts .paragraph--type--sidebar-contact .contact--email {
  word-break: break-all;
  margin-bottom: .2rem;
}

.paragraph--type--sidebar-contacts .paragraph--type--sidebar-contact .contact--phone {
  color: #fff;
}

.paragraph--type--sidebar-contacts .paragraph--type--sidebar-contact .contact--phone a {
  color: inherit;
}

+ .paragraph--type--sidebar-contacts {
  margin-top: 1rem;
}

/*# sourceMappingURL=../sourcemaps/paragraph--sidebar-contacts.css.map */
