/* Retina Ready Sprite Generation */
/* End Of Retina Ready Sprite Generation */
/* ========================= BREAKPOINTS ==========================

$var1: 500px; // assume min-width (by default) if only a number
$var2: 600px 800px; // set min-width/max-width if both values are numbers
$var3: max-width 1000px; // if one value is a string, assume a feature/value pair
$var4: (min-height 1000px) (orientation portrait); // string tests together within parentheses, assume each item is a feature value pair */
/* ========================= END OF BREAKPOINTS ========================== */
/* ========================= COLORS =============================== */
/* ========================= END OF COLORS ======================== */
/* ========================= FONTS =============================== */
/* ========================= END OF FONTS ======================== */
/* ========================= MIXINS =============================== */
/* ========================= END OF MIXINS =============================== */
/* line 3, ../sass/default.scss */
.paragraph {
  padding: 25px 10px;
  overflow: hidden;
}
@media (min-width: 769px) {
  /* line 3, ../sass/default.scss */
  .paragraph {
    padding: 0 0 35px;
  }
}
@media (min-width: 769px) {
  /* line 7, ../sass/default.scss */
  .paragraph.style-oneliner.grid-1-column.carousel {
    padding: 20px 0 50px;
  }
}
/* line 10, ../sass/default.scss */
.paragraph .title {
  margin: 28px auto 23px;
  color: #163970;
  font: 30px/normal "Titillium";
  text-align: center;
  line-height: 1.1em;
}
@media (min-width: 769px) {
  /* line 10, ../sass/default.scss */
  .paragraph .title {
    font-size: 36px;
  }
}
@media (min-width: 993px) {
  /* line 10, ../sass/default.scss */
  .paragraph .title {
    font-size: 48px;
  }
}
/* line 18, ../sass/default.scss */
.paragraph .title > .title {
  display: inline-block;
  margin: 0;
}
/* line 21, ../sass/default.scss */
.paragraph .title > .title > .glu {
  color: #009bd9;
}
/* line 22, ../sass/default.scss */
.paragraph .title > .title > .me {
  font-weight: bold;
}
/* line 25, ../sass/default.scss */
.paragraph .text,
.paragraph .field--name-body,
.paragraph .field--name-field-text {
  font: 17px/1.5 "Roboto";
}
/* line 29, ../sass/default.scss */
.paragraph .text a,
.paragraph .field--name-body a,
.paragraph .field--name-field-text a {
  color: #009bd9;
}
/* line 33, ../sass/default.scss */
.paragraph .text a[href^="mailto"],
.paragraph .field--name-body a[href^="mailto"],
.paragraph .field--name-field-text a[href^="mailto"] {
  text-decoration: none;
}
/* line 34, ../sass/default.scss */
.paragraph .text a[href^="mailto"]:hover,
.paragraph .field--name-body a[href^="mailto"]:hover,
.paragraph .field--name-field-text a[href^="mailto"]:hover {
  text-decoration: underline;
}
@media (min-width: 769px) {
  /* line 25, ../sass/default.scss */
  .paragraph .text,
  .paragraph .field--name-body,
  .paragraph .field--name-field-text {
    font-size: 18px;
  }
}
/* line 39, ../sass/default.scss */
.paragraph .text > *:last-child,
.paragraph .field--name-body > *:last-child,
.paragraph .field--name-field-text > *:last-child {
  margin-bottom: 0;
}
/* line 41, ../sass/default.scss */
.paragraph .text .app-link a,
.paragraph .field--name-body .app-link a,
.paragraph .field--name-field-text .app-link a {
  display: inline-block;
  margin: 0 10px;
}
/* line 46, ../sass/default.scss */
.paragraph .text p,
.paragraph .field--name-body p,
.paragraph .field--name-field-text p {
  margin: 0 0 5px;
}
@media (min-width: 769px) {
  /* line 46, ../sass/default.scss */
  .paragraph .text p,
  .paragraph .field--name-body p,
  .paragraph .field--name-field-text p {
    margin: 0 0 10px;
  }
}
/* line 51, ../sass/default.scss */
.paragraph .text ul,
.paragraph .field--name-body ul,
.paragraph .field--name-field-text ul {
  margin: 0 0 15px;
  padding: 0;
  list-style: none;
}
@media (min-width: 769px) {
  /* line 51, ../sass/default.scss */
  .paragraph .text ul,
  .paragraph .field--name-body ul,
  .paragraph .field--name-field-text ul {
    margin: 0 0 20px;
  }
}
/* line 56, ../sass/default.scss */
.paragraph .text ul > li,
.paragraph .field--name-body ul > li,
.paragraph .field--name-field-text ul > li {
  position: relative;
  margin: 0 0 5px;
  padding: 0 0 0 30px;
}
/* line 61, ../sass/default.scss */
.paragraph .text ul > li:before,
.paragraph .field--name-body ul > li:before,
.paragraph .field--name-field-text ul > li:before {
  content: '+';
  position: absolute;
  top: -2px;
  left: 0;
  color: #009bd9;
  font-family: "Titillium Bd";
}
/* line 75, ../sass/default.scss */
.paragraph .text ul.ok > li,
.paragraph .field--name-body ul.ok > li,
.paragraph .field--name-field-text ul.ok > li {
  padding: 0 0 0 40px;
}
/* line 77, ../sass/default.scss */
.paragraph .text ul.ok > li:before,
.paragraph .field--name-body ul.ok > li:before,
.paragraph .field--name-field-text ul.ok > li:before {
  content: "";
  top: 5px;
  left: 0;
  width: 28px;
  height: 22px;
  background: url(../images/ok-icon.png) center no-repeat;
}
/* line 88, ../sass/default.scss */
.paragraph .text ol,
.paragraph .field--name-body ol,
.paragraph .field--name-field-text ol {
  margin: 0 0 15px;
}
/* line 90, ../sass/default.scss */
.paragraph .text ol > li,
.paragraph .field--name-body ol > li,
.paragraph .field--name-field-text ol > li {
  margin: 0 0 5px;
}
/* line 92, ../sass/default.scss */
.paragraph .text h1, .paragraph .text h2, .paragraph .text h3, .paragraph .text h4, .paragraph .text h5, .paragraph .text h6,
.paragraph .field--name-body h1,
.paragraph .field--name-body h2,
.paragraph .field--name-body h3,
.paragraph .field--name-body h4,
.paragraph .field--name-body h5,
.paragraph .field--name-body h6,
.paragraph .field--name-field-text h1,
.paragraph .field--name-field-text h2,
.paragraph .field--name-field-text h3,
.paragraph .field--name-field-text h4,
.paragraph .field--name-field-text h5,
.paragraph .field--name-field-text h6 {
  color: #163970;
}
/* line 93, ../sass/default.scss */
.paragraph .text bold, .paragraph .text strong,
.paragraph .field--name-body bold,
.paragraph .field--name-body strong,
.paragraph .field--name-field-text bold,
.paragraph .field--name-field-text strong {
  font-weight: bold;
}
/* line 94, ../sass/default.scss */
.paragraph .text table,
.paragraph .field--name-body table,
.paragraph .field--name-field-text table {
  /* Hack for long tables */
  display: inherit;
  overflow-x: auto;
  /* End Of Hack for long tables */
  margin: 0 0 20px;
  border: none;
  text-align: left;
  font: 14px/1.3 "Titillium";
}
/* line 103, ../sass/default.scss */
.paragraph .text table > thead > tr > th,
.paragraph .text table > tbody > tr > th,
.paragraph .text table > tbody > tr > td,
.paragraph .field--name-body table > thead > tr > th,
.paragraph .field--name-body table > tbody > tr > th,
.paragraph .field--name-body table > tbody > tr > td,
.paragraph .field--name-field-text table > thead > tr > th,
.paragraph .field--name-field-text table > tbody > tr > th,
.paragraph .field--name-field-text table > tbody > tr > td {
  padding: 7px 5px;
  border: none;
  color: #163970;
}
/* line 109, ../sass/default.scss */
.paragraph .text table > thead > tr > th p,
.paragraph .text table > tbody > tr > th p,
.paragraph .text table > tbody > tr > td p,
.paragraph .field--name-body table > thead > tr > th p,
.paragraph .field--name-body table > tbody > tr > th p,
.paragraph .field--name-body table > tbody > tr > td p,
.paragraph .field--name-field-text table > thead > tr > th p,
.paragraph .field--name-field-text table > tbody > tr > th p,
.paragraph .field--name-field-text table > tbody > tr > td p {
  margin: 0;
}
/* line 111, ../sass/default.scss */
.paragraph .text table > thead,
.paragraph .field--name-body table > thead,
.paragraph .field--name-field-text table > thead {
  font-family: "Titillium";
}
/* line 113, ../sass/default.scss */
.paragraph .text table > thead > tr,
.paragraph .field--name-body table > thead > tr,
.paragraph .field--name-field-text table > thead > tr {
  background-color: #163970;
}
/* line 115, ../sass/default.scss */
.paragraph .text table > thead > tr > th,
.paragraph .field--name-body table > thead > tr > th,
.paragraph .field--name-field-text table > thead > tr > th {
  color: #fff;
}
/* line 119, ../sass/default.scss */
.paragraph .text table > tbody > tr:not(:last-child),
.paragraph .field--name-body table > tbody > tr:not(:last-child),
.paragraph .field--name-field-text table > tbody > tr:not(:last-child) {
  border-bottom: 1px solid #163970;
}
/* line 120, ../sass/default.scss */
.paragraph .text table > tbody > tr > th[scope="row"],
.paragraph .field--name-body table > tbody > tr > th[scope="row"],
.paragraph .field--name-field-text table > tbody > tr > th[scope="row"] {
  font-family: "Titillium";
}
@media (min-width: 769px) {
  /* line 94, ../sass/default.scss */
  .paragraph .text table,
  .paragraph .field--name-body table,
  .paragraph .field--name-field-text table {
    font-size: 18px;
  }
}
