/* TYPOGRAPHY */
@font-face {
  font-family: 'Xing Sans';
  src: url("/themes/custom/xingskin/assets/fonts/XingSans/XING-Sans-Regular.otf") format("otf"), url("/themes/custom/xingskin/assets/fonts/XingSans/XING-Sans-Regular.woff2") format("woff2"), url("/themes/custom/xingskin/assets/fonts/XingSans/XING-Sans-Regular.woff") format("woff");
}

@font-face {
  font-family: 'Xing Sans';
  font-weight: bold;
  src: url("/themes/custom/xingskin/assets/fonts/XingSans/XING-Sans-Bold.otf") format("otf"), url("/themes/custom/xingskin/assets/fonts/XingSans/XING-Sans-Bold.woff2") format("woff2"), url("/themes/custom/xingskin/assets/fonts/XingSans/XING-Sans-Bold.woff") format("woff");
}

/* GLOBAL */
body {
  font-family: 'Xing Sans', Arial, Verdana, sans-serif;
  font-size: 18px;
  line-height: 1.6;
}

main,
header,
footer,
aside {
  display: block;
}

h1, h2, h3, h4, h5, h6 {
  line-height: 1.25;
}

h1 {
  font-size: 32px;
  font-weight: 700;
  margin-bottom: 32px;
}

h2 {
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 12px;
}

h3 {
  font-size: 18px;
  font-weight: 400;
}

a[href] {
  color: #1D2124;
  text-decoration: none;
}

a[href]:hover {
  text-decoration: underline;
}

.inner-link, .paragraph p a[href], .paragraph--type--fqt-text a[href],
.paragraph--type--fqt-text-image a[href],
.file a[href] {
  color: #009090;
}

.inner-link:hover, .paragraph p a:hover[href], .paragraph--type--fqt-text a:hover[href],
.paragraph--type--fqt-text-image a:hover[href],
.file a:hover[href], .inner-link:focus, .paragraph p a:focus[href], .paragraph--type--fqt-text a:focus[href],
.paragraph--type--fqt-text-image a:focus[href],
.file a:focus[href], .inner-link.is-active, .paragraph p a.is-active[href], .paragraph--type--fqt-text a.is-active[href],
.paragraph--type--fqt-text-image a.is-active[href],
.file a.is-active[href] {
  color: #007575;
}

.inner-link:visited, .paragraph p a:visited[href], .paragraph--type--fqt-text a:visited[href],
.paragraph--type--fqt-text-image a:visited[href],
.file a:visited[href] {
  color: #728895;
}

.paragraph ul,
.paragraph ol {
  list-style-position: outside;
  padding: 0 0 0 1em;
  margin-bottom: 1em;
}

.paragraph li {
  line-height: 30px;
  margin-bottom: 1em;
}

.faq--row:last-child {
  margin-bottom: 5em;
}

.paragraph--type--fqt-media img {
  width: 100%;
  height: auto;
  max-width: 100%;
}

.arrow-link, .faq--row a {
  color: #1D2124;
  border-bottom: 2px solid #DBE2E6;
  background: url("/themes/custom/xingskin/assets/arrow.svg") no-repeat 99% 50%/8px;
  background-size: 24px;
  display: block;
  padding: 24px 30px 24px 0;
  font-size: 16px;
  transition: background-position-x 200ms ease-in-out;
}

.arrow-link:focus, .faq--row a:focus, .arrow-link:hover, .faq--row a:hover {
  text-decoration: none;
  background-position-x: 100%;
}

.inline-arrow {
  background: url("/themes/custom/xingskin/assets/arrow.svg") no-repeat 99% 50%/4px;
  background-size: 24px;
  font-weight: 700;
  display: inline-block;
  padding: 8px 30px 8px 0;
  font-size: 16px;
  margin: 0;
  transition: background-position-x 200ms ease-in-out;
}

.inline-arrow:focus, .inline-arrow:hover {
  text-decoration: none;
  background-position: 100%;
}

.inline-arrow + span {
  display: block;
  width: 100%;
}

/*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAiY3NzL2Jhc2UvZWxlbWVudHMuY3NzIiwKCSJzb3VyY2VSb290IjogImZpbGU6Ly8vVXNlcnMvc2VyaGlpLmtvc3RpdWtldnljaC9EZXNrdG9wL1Byb2plY3RzL3plaG5wbHVzL2ZhcS54aW5nLmNvbS9wdWJsaWMvdGhlbWVzL2N1c3RvbS94aW5nc2tpbi8iLAoJInNvdXJjZXMiOiBbCgkJInNjc3MvYmFzZS9lbGVtZW50cy5zY3NzIiwKCQkic2Nzcy9fdmFyaWFibGVzLnNjc3MiCgldLAoJIm5hbWVzIjogW10sCgkibWFwcGluZ3MiOiAiQUFFQSxnQkFBZ0I7QUFDaEIsVUFBVTtFQUNSLFdBQVcsRUFBRSxXQUFXO0VBQ3hCLEdBQUcsRUFBRSwwRUFBMEUsQ0FBQyxhQUFhLEVBQ3hGLDRFQUE0RSxDQUFDLGVBQWUsRUFDNUYsMkVBQTJFLENBQUMsY0FBYzs7O0FBRWpHLFVBQVU7RUFDUixXQUFXLEVBQUUsV0FBVztFQUN4QixXQUFXLEVBQUUsSUFBSTtFQUNqQixHQUFHLEVBQUUsdUVBQXVFLENBQUMsYUFBYSxFQUNyRix5RUFBeUUsQ0FBQyxlQUFlLEVBQ3pGLHdFQUF3RSxDQUFDLGNBQWM7OztBQUc5RixZQUFZO0FBQ1osQUFBQSxJQUFJLENBQUM7RUFDSCxXQUFXLEVBQUUsdUNBQXVDO0VBQ3BELFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLEdBQUc7Q0FDakI7O0FBRUQsQUFBQSxJQUFJO0FBQ0osTUFBTTtBQUNOLE1BQU07QUFDTixLQUFLLENBQUM7RUFDSixPQUFPLEVBQUUsS0FBSztDQUNmOztBQUVELEFBQUEsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsRUFBRSxFQUFFLENBQUM7RUFDckIsV0FBVyxFQUFFLElBQUk7Q0FDbEI7O0FBRUQsQUFBQSxFQUFFLENBQUM7RUFDRCxTQUFTLEVBQUUsSUFBSTtFQUNmLFdBQVcsRUFBRSxHQUFHO0VBQ2hCLGFBQWEsRUFBRSxJQUFJO0NBQ3BCOztBQUVELEFBQUEsRUFBRSxDQUFDO0VBQ0QsU0FBUyxFQUFFLElBQUk7RUFDZixXQUFXLEVBQUUsR0FBRztFQUNoQixhQUFhLEVBQUUsSUFBSTtDQUNwQjs7QUFFRCxBQUFBLEVBQUUsQ0FBQztFQUNELFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFFLEdBQUc7Q0FDakI7O0FBRUQsQUFBQSxDQUFDLENBQUEsQUFBQSxJQUFDLEFBQUEsRUFBTTtFQUNOLEtBQUssRUN6Q00sT0FBTztFRDBDbEIsZUFBZSxFQUFFLElBQUk7Q0FJdEI7O0FBTkQsQUFHRSxDQUhELENBQUEsQUFBQSxJQUFDLEFBQUEsQ0FHQyxNQUFNLENBQUM7RUFDTixlQUFlLEVBQUUsU0FBUztDQUMzQjs7QUFHSCxBQUFBLFdBQVcsRUFjWCxVQUFVLENBYVIsQ0FBQyxDQUFDLENBQUMsQ0FBQSxBQUFBLElBQUMsQUFBQSxHQUtOLDBCQUEwQixDQUd4QixDQUFDLENBQUEsQUFBQSxJQUFDLEFBQUE7QUFGSixnQ0FBZ0MsQ0FFOUIsQ0FBQyxDQUFBLEFBQUEsSUFBQyxBQUFBO0FBREosS0FBSyxDQUNILENBQUMsQ0FBQSxBQUFBLElBQUMsQUFBQSxFQW5DUTtFQUNWLEtBQUssRUN2Q1ksT0FBTztDRGtEekI7O0FBWkQsQUFHRSxXQUhTLEFBR1IsTUFBTSxFQVdULFVBQVUsQ0FhUixDQUFDLENBQUMsQ0FBQyxBQXhCRixNQUFNLENBd0JKLEFBQUEsSUFBQyxBQUFBLEdBS04sMEJBQTBCLENBR3hCLENBQUMsQUFoQ0EsTUFBTSxDQWdDTixBQUFBLElBQUMsQUFBQTtBQUZKLGdDQUFnQyxDQUU5QixDQUFDLEFBaENBLE1BQU0sQ0FnQ04sQUFBQSxJQUFDLEFBQUE7QUFESixLQUFLLENBQ0gsQ0FBQyxBQWhDQSxNQUFNLENBZ0NOLEFBQUEsSUFBQyxBQUFBLEdBbkNKLFdBQVcsQUFJUixNQUFNLEVBVVQsVUFBVSxDQWFSLENBQUMsQ0FBQyxDQUFDLEFBdkJGLE1BQU0sQ0F1QkosQUFBQSxJQUFDLEFBQUEsR0FLTiwwQkFBMEIsQ0FHeEIsQ0FBQyxBQS9CQSxNQUFNLENBK0JOLEFBQUEsSUFBQyxBQUFBO0FBRkosZ0NBQWdDLENBRTlCLENBQUMsQUEvQkEsTUFBTSxDQStCTixBQUFBLElBQUMsQUFBQTtBQURKLEtBQUssQ0FDSCxDQUFDLEFBL0JBLE1BQU0sQ0ErQk4sQUFBQSxJQUFDLEFBQUEsR0FuQ0osV0FBVyxBQUtSLFVBQVUsRUFTYixVQUFVLENBYVIsQ0FBQyxDQUFDLENBQUMsQUF0QkYsVUFBVSxDQXNCUixBQUFBLElBQUMsQUFBQSxHQUtOLDBCQUEwQixDQUd4QixDQUFDLEFBOUJBLFVBQVUsQ0E4QlYsQUFBQSxJQUFDLEFBQUE7QUFGSixnQ0FBZ0MsQ0FFOUIsQ0FBQyxBQTlCQSxVQUFVLENBOEJWLEFBQUEsSUFBQyxBQUFBO0FBREosS0FBSyxDQUNILENBQUMsQUE5QkEsVUFBVSxDQThCVixBQUFBLElBQUMsQUFBQSxFQTlCVTtFQUNWLEtBQUssRUMzQ2dCLE9BQU87Q0Q0QzdCOztBQVBILEFBU0UsV0FUUyxBQVNSLFFBQVEsRUFLWCxVQUFVLENBYVIsQ0FBQyxDQUFDLENBQUMsQUFsQkYsUUFBUSxDQWtCTixBQUFBLElBQUMsQUFBQSxHQUtOLDBCQUEwQixDQUd4QixDQUFDLEFBMUJBLFFBQVEsQ0EwQlIsQUFBQSxJQUFDLEFBQUE7QUFGSixnQ0FBZ0MsQ0FFOUIsQ0FBQyxBQTFCQSxRQUFRLENBMEJSLEFBQUEsSUFBQyxBQUFBO0FBREosS0FBSyxDQUNILENBQUMsQUExQkEsUUFBUSxDQTBCUixBQUFBLElBQUMsQUFBQSxFQTFCUTtFQUNSLEtBQUssRUM5Q2tCLE9BQU87Q0QrQy9COztBQUdILEFBQ0UsVUFEUSxDQUNSLEVBQUU7QUFESixVQUFVLENBRVIsRUFBRSxDQUFDO0VBQ0QsbUJBQW1CLEVBQUUsT0FBTztFQUM1QixPQUFPLEVBQUUsU0FBUztFQUNsQixhQUFhLEVBQUUsR0FBRztDQUNuQjs7QUFOSCxBQVFFLFVBUlEsQ0FRUixFQUFFLENBQUM7RUFDRCxXQUFXLEVBQUUsSUFBSTtFQUNqQixhQUFhLEVBQUUsR0FBRztDQUNuQjs7QUFtQkgsQUFBQSxTQUFTLEFBQUEsV0FBVyxDQUFDO0VBQ25CLGFBQWEsRUFBRSxHQUFHO0NBQ25COztBQUVELEFBQ0UsMkJBRHlCLENBQ3pCLEdBQUcsQ0FBQztFQUNGLEtBQUssRUFBRSxJQUFJO0VBQ1gsTUFBTSxFQUFFLElBQUk7RUFDWixTQUFTLEVBQUUsSUFBSTtDQUNoQjs7QUFJSCxBQUFBLFdBQVcsRUFqQlgsU0FBUyxDQUFDLENBQUMsQ0FpQkM7RUFDVixLQUFLLEVDMUdNLE9BQU87RUQyR2xCLGFBQWEsRUFBRSxHQUFHLENBQUMsS0FBSyxDQ3ZHWCxPQUFPO0VEd0dwQixVQUFVLEVBQUUsK0NBQStDLENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRztFQUNqRixlQUFlLEVBQUUsSUFBSTtFQUNyQixPQUFPLEVBQUUsS0FBSztFQUNkLE9BQU8sRUFBRSxnQkFBZ0I7RUFDekIsU0FBUyxFQUFFLElBQUk7RUFDZixVQUFVLEVBQUUsdUNBQXVDO0NBT3BEOztBQWZELEFBVUUsV0FWUyxBQVVSLE1BQU0sRUEzQlQsU0FBUyxDQUFDLENBQUMsQUEyQlIsTUFBTSxFQVZULFdBQVcsQUFXUixNQUFNLEVBNUJULFNBQVMsQ0FBQyxDQUFDLEFBNEJSLE1BQU0sQ0FBQztFQUNOLGVBQWUsRUFBRSxJQUFJO0VBQ3JCLHFCQUFxQixFQUFFLElBQUk7Q0FDNUI7O0FBR0gsQUFBQSxhQUFhLENBQUM7RUFDWixVQUFVLEVBQUUsK0NBQStDLENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRztFQUNqRixlQUFlLEVBQUUsSUFBSTtFQUNyQixXQUFXLEVBQUUsR0FBRztFQUNoQixPQUFPLEVBQUUsWUFBWTtFQUNyQixPQUFPLEVBQUUsY0FBYztFQUN2QixTQUFTLEVBQUUsSUFBSTtFQUNmLE1BQU0sRUFBRSxDQUFDO0VBQ1QsVUFBVSxFQUFFLHVDQUF1QztDQVlwRDs7QUFwQkQsQUFVRSxhQVZXLEFBVVYsTUFBTSxFQVZULGFBQWEsQUFXVixNQUFNLENBQUM7RUFDTixlQUFlLEVBQUUsSUFBSTtFQUNyQixtQkFBbUIsRUFBRSxJQUFJO0NBQzFCOztBQWRILEFBZ0JFLGFBaEJXLEdBZ0JQLElBQUksQ0FBQztFQUNQLE9BQU8sRUFBRSxLQUFLO0VBQ2QsS0FBSyxFQUFFLElBQUk7Q0FDWiIKfQ== */