diff --git a/build_gesso.sh b/build_gesso.sh index 85433fddf71a2e4e8b29890e41f535cb3e09bcbb..97d6f413a3220fd01d7e17e9890c0b2975620709 100755 --- a/build_gesso.sh +++ b/build_gesso.sh @@ -2,7 +2,7 @@ env_option=${1:-1} build_option=${2:-1} HTML_PATH=${3:-"/var/www/html"} DRUPAL_PATH=${4:-/var/www/drupal8} -gesso_version="8.x-3.2-uw_wcms1" +gesso_version="8.x-3.2-uw_wcms2" if [[ -L "$HTML_PATH/uw_wcms_gesso" ]]; then echo "" diff --git a/core/drupal.init.js b/core/drupal.init.js index d3047f399b3ce8a4cea9deeb4efc56b45736cf1e..04940753edf772fe239b7fef2aab4bba4ea38fc0 100644 --- a/core/drupal.init.js +++ b/core/drupal.init.js @@ -1,7 +1,8 @@ /** + * @file * DO NOT EDIT THIS FILE. * See the following change record for more information, -* https://www.drupal.org/node/2815083 +* https://www.drupal.org/node/2815083. * @preserve **/ @@ -15,7 +16,8 @@ document.documentElement.className += ' js'; var domReady = function domReady(callback) { if (document.readyState !== 'loading') { callback(); - } else { + } +else { var listener = function listener() { callback(); document.removeEventListener('DOMContentLoaded', listener); diff --git a/core/drupal.js b/core/drupal.js index 44fd26d4630150eeaf1a2638e3cfdd9331adb2d4..620410dcad113de2e09a0e4e8543619f693c1a2c 100644 --- a/core/drupal.js +++ b/core/drupal.js @@ -1,7 +1,8 @@ /** + * @file * DO NOT EDIT THIS FILE. * See the following change record for more information, -* https://www.drupal.org/node/2815083 +* https://www.drupal.org/node/2815083. * @preserve **/ @@ -23,7 +24,8 @@ window.Drupal = { behaviors: {}, locale: {} }; if (typeof behaviors[i].attach === 'function') { try { behaviors[i].attach(context, settings); - } catch (e) { + } +catch (e) { Drupal.throwError(e); } } @@ -40,7 +42,8 @@ window.Drupal = { behaviors: {}, locale: {} }; if (typeof behaviors[i].detach === 'function') { try { behaviors[i].detach(context, settings, trigger); - } catch (e) { + } +catch (e) { Drupal.throwError(e); } } @@ -126,7 +129,9 @@ window.Drupal = { behaviors: {}, locale: {} }; try { url = decodeURIComponent(url); - } catch (e) {} + } +catch (e) { +} urlParsingNode.setAttribute('href', url); @@ -144,10 +149,14 @@ window.Drupal = { behaviors: {}, locale: {} }; try { absoluteUrl = decodeURIComponent(absoluteUrl); - } catch (e) {} + } +catch (e) { +} try { baseUrl = decodeURIComponent(baseUrl); - } catch (e) {} + } +catch (e) { +} return absoluteUrl === baseUrl || absoluteUrl.indexOf(baseUrl + '/') === 0; }; @@ -162,7 +171,8 @@ window.Drupal = { behaviors: {}, locale: {} }; if (typeof drupalTranslations !== 'undefined' && drupalTranslations.pluralFormula) { index = count in drupalTranslations.pluralFormula ? drupalTranslations.pluralFormula[count] : drupalTranslations.pluralFormula.default; - } else if (args['@count'] !== 1) { + } +else if (args['@count'] !== 1) { index = 1; } diff --git a/core/drupalSettingsLoader.js b/core/drupalSettingsLoader.js index 3835e9c4bc0d9ea3c482c7c9e4671277a515dcc4..9a3ea18ab51aa7aaaaf9336bb50f84250a227d5f 100644 --- a/core/drupalSettingsLoader.js +++ b/core/drupalSettingsLoader.js @@ -1,7 +1,8 @@ /** + * @file * DO NOT EDIT THIS FILE. * See the following change record for more information, -* https://www.drupal.org/node/2815083 +* https://www.drupal.org/node/2815083. * @preserve **/ diff --git a/css/styles.css b/css/styles.css index 708e6057e8471c9dbeeb4e660779d245a214b105..d599cc4d9981ae4f2d3045514044d1bdf6a0ef87 100644 --- a/css/styles.css +++ b/css/styles.css @@ -1751,9 +1751,9 @@ svg:not(:root) { .uw-field--name-field-uw-blog-date, .uw-field--name-field-uw-event-date, .uw-field--name-field-uw-news-date { - background-color: #000; + background-color: #fdd54f; clear: both; - color: #fdd54f; + color: #000; display: inline-block; font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; font-size: 14.22224px; @@ -1765,8 +1765,8 @@ svg:not(:root) { .org-default .uw-field--name-field-uw-blog-date time, .org-default .uw-field--name-field-uw-event-date time, .org-default .uw-field--name-field-uw-news-date time { - background-color: #000; - color: #fdd54f; + background-color: #fdd54f; + color: #000; } .org-ahs .uw-date, @@ -1923,6 +1923,10 @@ svg:not(:root) { padding-right: 0; } +.uw-main.layout.uw-contained-width { + padding: 0 0 1rem; +} + .uw-footer { background-color: #000; margin-top: 0; @@ -3973,16 +3977,6 @@ button[disabled] { padding: 0.25rem 0.25rem; } -.button--icon { - font-size: 0.702rem; - max-width: 5rem; - padding: 0.25rem 0.25rem; -} -.button--icon:hover, -.button--icon:focus { - padding: 0.25rem 0.25rem; -} - .button--primary { background-color: #4d8f46; color: #fff; @@ -4382,6 +4376,11 @@ button[disabled] { } .card__header { + overflow-wrap: break-word; + -ms-word-break: break-all; + word-break: break-all; + word-break: break-word; + word-wrap: break-word; color: #757575; margin-bottom: 1rem; width: 100%; @@ -4414,6 +4413,11 @@ button[disabled] { } .card__author { + overflow-wrap: break-word; + -ms-word-break: break-all; + word-break: break-all; + word-break: break-word; + word-wrap: break-word; font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; font-size: 14.22224px; } @@ -4475,6 +4479,11 @@ button[disabled] { } .card__footer { + overflow-wrap: break-word; + -ms-word-break: break-all; + word-break: break-all; + word-break: break-word; + word-wrap: break-word; margin-top: auto; padding: 1.5rem; width: 100%; @@ -4595,14 +4604,6 @@ button[disabled] { margin: 0 !important; } -.node--type-uw-ct-blog .card.node .card__body, -.node--type-uw-ct-event .card.node .card__body, -.node--type-uw-ct-news-item .card.node .card__body, -.node--type-uw-ct-profile .card.node .card__body, -.node--type-uw-ct-contact .card.node .card__body { - background: #fff; -} - .node--type-uw-ct-blog .card.node .card__header, .node--type-uw-ct-event .card.node .card__header, .node--type-uw-ct-news-item .card.node .card__header, @@ -4612,6 +4613,7 @@ button[disabled] { margin-right: auto; max-width: 75rem; padding: 0 16px; + background: #fff; } @media (min-width: 75rem) { .node--type-uw-ct-blog .card.node .card__header, @@ -4666,39 +4668,6 @@ button[disabled] { .node--type-uw-ct-contact .uw-node__without-image .card.node .card__header .card__sub-title { font-size: 25.632px; } -.node--type-uw-ct-blog .uw-node__without-image .card.node .card__header .card__date, -.node--type-uw-ct-event .uw-node__without-image .card.node .card__header .card__date, -.node--type-uw-ct-news-item .uw-node__without-image .card.node .card__header .card__date, -.node--type-uw-ct-profile .uw-node__without-image .card.node .card__header .card__date, -.node--type-uw-ct-contact .uw-node__without-image .card.node .card__header .card__date { - width: 100%; -} -@media (min-width: 63.1875rem) { - .node--type-uw-ct-blog .uw-node__without-image .card.node .card__header .card__date, - .node--type-uw-ct-event .uw-node__without-image .card.node .card__header .card__date, - .node--type-uw-ct-news-item .uw-node__without-image .card.node .card__header .card__date, - .node--type-uw-ct-profile .uw-node__without-image .card.node .card__header .card__date, - .node--type-uw-ct-contact .uw-node__without-image .card.node .card__header .card__date { - width: inherit; -} } -.node--type-uw-ct-blog .uw-node__without-image .card.node .card__header .card__date .uw-date, -.node--type-uw-ct-event .uw-node__without-image .card.node .card__header .card__date .uw-date, -.node--type-uw-ct-news-item .uw-node__without-image .card.node .card__header .card__date .uw-date, -.node--type-uw-ct-profile .uw-node__without-image .card.node .card__header .card__date .uw-date, -.node--type-uw-ct-contact .uw-node__without-image .card.node .card__header .card__date .uw-date { - background-color: #fdd54f; - color: #000; - display: inline-block; - width: 100%; -} -@media (min-width: 63.1875rem) { - .node--type-uw-ct-blog .uw-node__without-image .card.node .card__header .card__date .uw-date, - .node--type-uw-ct-event .uw-node__without-image .card.node .card__header .card__date .uw-date, - .node--type-uw-ct-news-item .uw-node__without-image .card.node .card__header .card__date .uw-date, - .node--type-uw-ct-profile .uw-node__without-image .card.node .card__header .card__date .uw-date, - .node--type-uw-ct-contact .uw-node__without-image .card.node .card__header .card__date .uw-date { - width: inherit; -} } .node--type-uw-ct-blog .uw-node__without-image .card.node .card__header .card__author, .node--type-uw-ct-event .uw-node__without-image .card.node .card__header .card__author, .node--type-uw-ct-news-item .uw-node__without-image .card.node .card__header .card__author, @@ -4714,22 +4683,22 @@ button[disabled] { padding: 8px 24px; } -.node--type-uw-ct-blog .uw-node__with-image .card > .card__body, -.node--type-uw-ct-event .uw-node__with-image .card > .card__body, -.node--type-uw-ct-news-item .uw-node__with-image .card > .card__body, -.node--type-uw-ct-profile .uw-node__with-image .card > .card__body, -.node--type-uw-ct-contact .uw-node__with-image .card > .card__body { +.node--type-uw-ct-blog .uw-node__with-image .card .card__header, +.node--type-uw-ct-event .uw-node__with-image .card .card__header, +.node--type-uw-ct-news-item .uw-node__with-image .card .card__header, +.node--type-uw-ct-profile .uw-node__with-image .card .card__header, +.node--type-uw-ct-contact .uw-node__with-image .card .card__header { margin-left: auto; margin-right: auto; max-width: 75rem; padding: 0 16px; } @media (min-width: 75rem) { - .node--type-uw-ct-blog .uw-node__with-image .card > .card__body, - .node--type-uw-ct-event .uw-node__with-image .card > .card__body, - .node--type-uw-ct-news-item .uw-node__with-image .card > .card__body, - .node--type-uw-ct-profile .uw-node__with-image .card > .card__body, - .node--type-uw-ct-contact .uw-node__with-image .card > .card__body { + .node--type-uw-ct-blog .uw-node__with-image .card .card__header, + .node--type-uw-ct-event .uw-node__with-image .card .card__header, + .node--type-uw-ct-news-item .uw-node__with-image .card .card__header, + .node--type-uw-ct-profile .uw-node__with-image .card .card__header, + .node--type-uw-ct-contact .uw-node__with-image .card .card__header { padding-left: 0; padding-right: 0; } } @@ -4739,7 +4708,7 @@ button[disabled] { .node--type-uw-ct-news-item .uw-node__with-image .card .card__body, .node--type-uw-ct-profile .uw-node__with-image .card .card__body, .node--type-uw-ct-contact .uw-node__with-image .card .card__body { - margin-top: -10rem; + margin-top: -7rem; } .node--type-uw-ct-blog .uw-node__with-image .card .card__header, @@ -4747,7 +4716,8 @@ button[disabled] { .node--type-uw-ct-news-item .uw-node__with-image .card .card__header, .node--type-uw-ct-profile .uw-node__with-image .card .card__header, .node--type-uw-ct-contact .uw-node__with-image .card .card__header { - margin-bottom: 7rem; + margin-bottom: 1rem; + padding-bottom: 2rem; } .node--type-uw-ct-blog .uw-node__with-image .card .card__header .card__title, .node--type-uw-ct-event .uw-node__with-image .card .card__header .card__title, @@ -4778,16 +4748,6 @@ button[disabled] { .node--type-uw-ct-contact .uw-node__with-image .card .card__date { margin-top: -2.25rem; } -.node--type-uw-ct-blog .uw-node__with-image .card .card__date .uw-date, -.node--type-uw-ct-event .uw-node__with-image .card .card__date .uw-date, -.node--type-uw-ct-news-item .uw-node__with-image .card .card__date .uw-date, -.node--type-uw-ct-profile .uw-node__with-image .card .card__date .uw-date, -.node--type-uw-ct-contact .uw-node__with-image .card .card__date .uw-date { - background-color: #fdd54f; - color: #000; - display: inline-block; - width: inherit; -} .node--type-uw-ct-blog .uw-node__with-image .card .card__footer, .node--type-uw-ct-event .uw-node__with-image .card .card__footer, @@ -4797,17 +4757,6 @@ button[disabled] { padding: 8px 24px; } -.node--type-uw-ct-event .uw-node__with-image .card.node .card__body .card__header .card__date .uw-date-details .uw-date { - background-color: #000; - color: #fdd54f; -} - -.node--type-uw-ct-event .uw-node__with-image .card.node .card__body .card__header .card__date .uw-date { - background-color: #000; - color: #fdd54f; - width: 100%; -} - .node--type-uw-ct-profile .uw-node__without-image .card.node, .node--type-uw-ct-profile .uw-node__with-image .card.node, .node--type-uw-ct-contact .uw-node__without-image .card.node, @@ -5005,6 +4954,7 @@ button[disabled] { margin: 0; } .uw-contact .details__summary { + padding-right: 3.5rem; text-transform: inherit; white-space: normal; } @@ -5023,7 +4973,6 @@ button[disabled] { font-family: georgia, "droid serif", "Times New Roman", Times, serif; font-size: 1.266rem; font-weight: 400; - padding-right: 1.5rem; text-decoration: none; text-transform: inherit; width: 100%; @@ -5245,12 +5194,24 @@ button[disabled] { .uw-date { width: 100%; } +.node--type-uw-ct-event .uw-date, +.node--type-uw-ct-blog .uw-date, +.node--type-uw-ct-news-item .uw-date { + width: auto; +} +@media (min-width: 63.1875rem) { + .node--type-uw-ct-event .uw-date, + .node--type-uw-ct-blog .uw-date, + .node--type-uw-ct-news-item .uw-date { + margin-left: inherit; +} } .uw-date-details { + background-color: #fdd54f; box-sizing: border-box; } .uw-date-details .uw-date { - background-color: #000; + background-color: #fdd54f; box-sizing: border-box; display: block; padding: 0.5rem 1rem; @@ -5258,13 +5219,13 @@ button[disabled] { } .uw-date-details__summary { - background-image: url("../source/images/icons/mobile-arrow-down-y.svg"); - background-color: #000; + background-image: url("../source/images/icons/mobile-arrow-down.svg"); + background-color: #fdd54f; background-position: right 1rem center; background-repeat: no-repeat; background-size: 0.8125rem; box-sizing: border-box; - color: #fdd54f; + color: #000; cursor: pointer; display: block; padding: 0; @@ -5276,11 +5237,14 @@ button[disabled] { background-position: right 0.5rem center; } [open] > .uw-date-details__summary { - background-image: url("../source/images/icons/mobile-arrow-up-y.svg"); + background-image: url("../source/images/icons/mobile-arrow-up.svg"); } /* stylelint-disable-next-line selector-no-qualifying-type */ -details.details { +.uw-details, +.seven-details { + background-color: #fcfcfa; + border: 1px solid #bfbfbf; border-bottom: 1px solid #000; border-radius: inherit; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); @@ -5288,20 +5252,34 @@ details.details { transition: box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1); width: 100%; /* stylelint-disable-next-line selector-no-qualifying-type */ } -details.details:hover { +.uw-details[open] > .seven-details__summary, +.seven-details[open] > .seven-details__summary { + color: #000; +} +.uw-details:hover, +.seven-details:hover { box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } -details.details:focus-within { +.uw-details:focus-within, +.seven-details:focus-within { box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); } -details.details:first-child { +.uw-details:first-child, +.seven-details:first-child { margin-top: 0; } -.js details.details:not([open]) > .details__content { +.js .uw-details:not([open]) > .details__content, +.js .seven-details:not([open]) > .details__content { display: none; } +.seven-details__summary, .details__summary { + overflow-wrap: break-word; + -ms-word-break: break-all; + word-break: break-all; + word-break: break-word; + word-wrap: break-word; background-image: url("../source/images/icons/mobile-arrow-down.svg"); background-color: #eee; background-position: right 1rem center; @@ -5318,17 +5296,27 @@ details.details:first-child { text-shadow: 0 1px 0 #fff; transition: box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1); } +[dir='rtl'] .seven-details__summary, [dir='rtl'] .details__summary { background-position: left 32px center; padding-left: 56px; padding-right: 32px; } +[open] > .seven-details__summary, [open] > .details__summary { background-image: url("../source/images/icons/mobile-arrow-up.svg"); } +.seven-details__summary:hover, +.seven-details__summary:focus, +.details__summary:hover, +.details__summary:focus { + color: #000; +} +.seven-details__summary:first-child, .details__summary:first-child { margin-top: 0; } +.seven-details__summary::-webkit-details-marker, .details__summary::-webkit-details-marker { display: none; } @@ -5340,6 +5328,11 @@ details.details:first-child { } .details__content { + overflow-wrap: break-word; + -ms-word-break: break-all; + word-break: break-all; + word-break: break-word; + word-wrap: break-word; background: #fff; border: 1px solid #eee; border-top: 0; @@ -5349,12 +5342,14 @@ details.details:first-child { margin-bottom: 0; } -.details__description { +.details__description, +.seven-details__description { color: #000; - font-size: 1rem; + font-size: 0.88889rem; margin-bottom: 1rem; } -.details__description > :last-child { +.details__description > :last-child, +.seven-details__description > :last-child { margin-bottom: 0; } @@ -5362,6 +5357,14 @@ details.details:first-child { max-width: 600px; } +.seven-details__wrapper { + padding: 1rem; +} +.seven-details__wrapper .uw-input, +.seven-details__wrapper .form-text { + width: 100% !important; +} + .sliding-popup-bottom, .sliding-popup-top { background: #fdd54f; @@ -6463,70 +6466,12 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, } .views-exposed-form .form-actions { display: flex; - gap: 1rem; + gap: 2rem; } .views-exposed-form .form-actions .button.js-form-submit.form-submit { font-weight: inherit; } -.seven-details { - background-color: #fcfcfa; - border-bottom: 1px solid #000; - border-radius: inherit; - box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - margin-bottom: 1rem; - margin-top: 1rem; - transition: box-shadow 200ms cubic-bezier(0.4, 0, 0.2, 1); -} -.seven-details:hover, -.seven-details:focus-within { - box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); -} -.seven-details:first-child { - margin-top: 0; -} - -.seven-details__summary { - background-image: url("../source/images/icons/mobile-arrow-down.svg"); - background-color: #eee; - background-position: right 1rem center; - background-repeat: no-repeat; - background-size: 0.8125rem; - color: #000; - cursor: pointer; - display: block; - font-family: "BureauGrot Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; - font-size: 0.88889rem; - font-weight: 400; - line-height: 1.25; - padding: 1rem; - text-shadow: 0 1px 0 #fff; -} -.seven-details__summary::-webkit-details-marker { - display: none; -} - -.seven-details__summary:hover, -.seven-details__summary:focus, -.seven-details[open] > .seven-details__summary { - background-color: #eee; - color: #000; -} - -.seven-details__summary:focus, -.seven-details[open] > .seven-details__summary { - background-image: url("../source/images/icons/mobile-arrow-up.svg"); - color: #000; -} - -.seven-details__wrapper { - padding: 1rem; -} -.seven-details__wrapper .uw-input, -.seven-details__wrapper .form-text { - width: 100% !important; -} - .form-item { margin: 0 0 1rem; } @@ -7140,24 +7085,51 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, right: 10%; } } -.icon { - display: inline-block; - fill: currentColor; - height: 1em; - position: relative; - top: -2px; +.uw-icon * { transition: none; - vertical-align: middle; - width: 1em; } -.icon * { - transition: none; + +.icon--button { + align-items: center; + background: none; + border: 1px solid #000; + display: flex; + font-family: "BureauGrot Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; + font-size: 0.79rem; + font-weight: normal; + gap: 0.5rem; + height: 2rem; + padding: 0.25rem 0.5rem; + text-transform: uppercase; + transition: background 200ms cubic-bezier(0.4, 0, 1, 1); +} +.icon--button .uw-icon svg { + fill: #000; + width: 1rem; } -.icon.is-spaced-before { - margin-left: 0.25em; +.icon--button.uw-icon-link { + color: #000; + text-decoration: none; } -.icon.is-spaced-after { - margin-right: 0.25em; +.icon--button.uw-icon-link:visited { + color: #000; +} +.icon--button.uw-icon-link:hover, +.icon--button.uw-icon-link:focus { + color: #757575; + text-decoration: none; +} +.icon--button.uw-icon-link:active { + color: #757575; +} +.icon--button.uw-icon-link:hover, +.icon--button.uw-icon-link:focus { + background: #000; + color: #fff; +} +.icon--button.uw-icon-link:hover .uw-icon svg, +.icon--button.uw-icon-link:focus .uw-icon svg { + fill: #fff; } .uw-image__wrapper.uw-contained-width { @@ -8364,6 +8336,8 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, break-inside: avoid; -moz-column-count: 2; column-count: 2; + -moz-column-fill: balance; + column-fill: balance; -moz-column-gap: 20px; column-gap: 20px; height: auto; @@ -8384,9 +8358,10 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, -moz-column-count: 4; column-count: 4; } } -.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item { - display: block; -} +@supports ((-moz-column-break-inside: avoid) or (break-inside: avoid-column)) { + .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item { + display: block; +} } .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--subnav { padding: 0; } @@ -8498,8 +8473,12 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, right: -1rem; } } .uw-horizontal-nav--menu .menu .sub-1 { + /* for Chrome and Edge Brave Opera */ -moz-column-break-inside: avoid; break-inside: avoid; + /* for Firefox */ + display: inline-grid; + page-break-inside: avoid; } .uw-horizontal-nav--secondary { @@ -8912,6 +8891,11 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, } .page-title { + overflow-wrap: break-word; + -ms-word-break: break-all; + word-break: break-all; + word-break: break-word; + word-wrap: break-word; margin: 0; padding: 0; } @@ -8920,25 +8904,18 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, list-style-type: none; margin: 0; padding: 0; - clear: both; - margin: 1.5em 0; - padding: 0; text-align: center; } -.pager__items li { - padding-left: 0; -} -.pager__items li::before { - display: none; -} .pager__item { display: inline-block; - line-height: 1; + font-family: Typ1451-Medium,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Oxygen-Sans", Ubuntu, Cantarell, "Fira Sans", Droid Sans, sans-serif; + font-size: 0.88889rem; + line-height: 1.25; margin: 0; padding: 0; text-align: center; - vertical-align: top; + text-transform: uppercase; } .pager__item:not([class*='pager__item--']) { display: none; @@ -8951,10 +8928,10 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, .pager__item--ellipsis, .pager__item--current.pager__item, .pager__link { - background-color: transparent; + background-color: #dfdfdf; color: #000; - min-width: 2rem; - padding: 0.5em; + min-width: 1.5rem; + padding: 0.25rem 0.5rem; transition: color 200ms cubic-bezier(0.0, 0, 0.2, 1), background-color 375ms cubic-bezier(0.0, 0, 0.2, 1); } .pager__item--ellipsis:focus, @@ -8964,6 +8941,7 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, } .pager__item--ellipsis { + background-color: transparent; display: none; } @media (min-width: 50em) { @@ -8972,7 +8950,7 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, } } .pager__item--current.pager__item { - background-color: #000; + background-color: #757575; color: #fff; } @@ -8985,17 +8963,17 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, } .pager__link:hover, .pager__link:focus { - background-color: #000; + background-color: #a2a2a2; color: #fff; } .pager__link:active { - background-color: #e4b429; + background-color: #757575; color: #fff; } .pager__link--previous, .pager__link--next { - background-color: transparent; + background-color: #dfdfdf; color: #000; position: relative; } @@ -9003,14 +8981,14 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, .pager__link--previous:focus, .pager__link--next:hover, .pager__link--next:focus { - background-color: transparent; + background-color: #a2a2a2; color: #000; } .pager__link--previous:hover .pager__link-icon g, .pager__link--previous:focus .pager__link-icon g, .pager__link--next:hover .pager__link-icon g, .pager__link--next:focus .pager__link-icon g { - fill: #000; + fill: #dfdfdf; } .pager__link--previous:visited, .pager__link--next:visited { @@ -9018,33 +8996,11 @@ fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible, } .pager__item--previous { - margin-right: 2rem; -} -.pager__item--previous .pager__link { - padding-left: 32px; + margin-right: 1.5rem; } .pager__item--next { - margin-left: 2rem; -} -.pager__item--next .pager__link { - padding-right: 32px; -} - -.pager__link-icon { - left: 0; - position: absolute; - top: 50%; - transform: translateY(-48%); - width: 24px; -} -.pager__link-icon g { - fill: #000; -} -.pager__item--next .pager__link-icon { - left: auto; - right: 0; - transform: translateY(-48%) rotate(180deg); + margin-left: 1.5rem; } .uw-profiles .uw-profile { @@ -9737,7 +9693,7 @@ picture img { .skiplinks__link, .skiplinks__link:visited, .skiplinks__link:focus { - background-color: #4e4e4e; + background-color: #757575; border: 2px solid #eee; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; @@ -9794,6 +9750,10 @@ picture img { text-transform: none; } +.uw-svg svg:hover { + fill: #353535; +} + .uw-tableau__placeholder { position: relative; } @@ -10376,161 +10336,233 @@ html:not(.js) .uw-tabcontent[role="tabpanel"][hidden] { text-align: center; } +.view { + display: grid; + gap: 1rem; + grid-template-columns: 100%; + padding: 0; + position: relative; +} +.views-element-container { + margin-left: auto; + margin-right: auto; + max-width: 75rem; + padding: 0 16px; + position: relative; +} +@media (min-width: 75rem) { + .views-element-container { + padding-left: 0; + padding-right: 0; +} } +.block-views .view { + padding: 0; +} +@media (min-width: 75rem) { + .block-views .view { + padding: 0; +} } +.view.view-uw-view-contacts { + padding-left: 0; + padding-right: 0; +} +.view-interact { + margin-left: auto; + margin-right: auto; + max-width: 75rem; + padding: 0 16px; + display: flex; + gap: 0.5rem; + justify-content: flex-end; + padding: 0; +} +@media (min-width: 75rem) { + .view-interact { + padding-left: 0; + padding-right: 0; +} } +.view-interact .button { + margin: 0; +} .view-header { grid-column: 1/3; grid-row: 1/2; width: 100%; } -.view-header .uw-view--toggle { - padding-right: 0; - text-align: right; +.view-pager { + grid-column: 1/2; + grid-row: 3/4; + margin: 1.5rem 0; width: 100%; } - .view-content { display: flex; -webkit-flex-flow: row wrap; -ms-flex-flow: row wrap; flex-flow: row wrap; gap: 2rem; - grid-column: 1/3; + grid-column: 1/2; grid-row: 2/3; width: 100%; } - .view-content--message { + grid-column: 1/2; grid-row: 2/3; margin: 0; + position: relative; + z-index: 2; } .view-content--message .message, .view-content--message .messages { margin: 0; } - -.view.view-uw-view-contacts, -.view.view-uw-view-profiles, -.view.view-taxonomy-term, -.view.view-uw-view-blogs, -.view.view-uw-view-events, -.view.view-uw-view-news-items { - margin-left: auto; - margin-right: auto; - max-width: 75rem; - padding: 0 16px; - display: block; - grid-template-columns: 100%; - padding: 1rem; - position: relative; -} -@media (min-width: 75rem) { - .view.view-uw-view-contacts, - .view.view-uw-view-profiles, - .view.view-taxonomy-term, - .view.view-uw-view-blogs, - .view.view-uw-view-events, - .view.view-uw-view-news-items { - padding-left: 0; - padding-right: 0; -} } -.block-views .view.view-uw-view-contacts, -.block-views .view.view-uw-view-profiles, -.block-views .view.view-taxonomy-term, -.block-views .view.view-uw-view-blogs, -.block-views .view.view-uw-view-events, -.block-views .view.view-uw-view-news-items { - padding: 0; -} @media (min-width: 63.1875rem) { - .view.view-uw-view-contacts, - .view.view-uw-view-profiles, - .view.view-taxonomy-term, - .view.view-uw-view-blogs, - .view.view-uw-view-events, - .view.view-uw-view-news-items { - display: grid; + .view.with-filters { gap: 2rem; grid-template-columns: auto 18.75rem; -} - .view.view-uw-view-contacts .view-header, - .view.view-uw-view-profiles .view-header, - .view.view-taxonomy-term .view-header, - .view.view-uw-view-blogs .view-header, - .view.view-uw-view-events .view-header, - .view.view-uw-view-news-items .view-header { - display: none; -} } -@media (min-width: 75rem) { - .view.view-uw-view-contacts, - .view.view-uw-view-profiles, - .view.view-taxonomy-term, - .view.view-uw-view-blogs, - .view.view-uw-view-events, - .view.view-uw-view-news-items { - padding: 1rem 0; - padding-top: 0; -} - .block-views .view.view-uw-view-contacts, - .block-views .view.view-uw-view-profiles, - .block-views .view.view-taxonomy-term, - .block-views .view.view-uw-view-blogs, - .block-views .view.view-uw-view-events, - .block-views .view.view-uw-view-news-items { - padding: 0; } } - -.view.view-uw-view-contacts { - padding-left: 0; - padding-right: 0; +.view.with-filters .view-content { + display: flex; + -webkit-flex-flow: row wrap; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + gap: 2rem; + grid-column: 1/2; + grid-row: 2/3; + width: 100%; +} +.view.with-filters .view-pager { + grid-column: 1/2; + grid-row: 3/4; + margin: 1.5rem 0; + width: 100%; +} +.view.with-filters .view-filters { + background: #fff; + grid-column: 2/3; + height: 0; + overflow: hidden; + width: 0; +} +.view.with-filters .view-filters h2 { + margin-top: 0; } - @media (min-width: 63.1875rem) { - .with-filters .view-content { - grid-column: 1/2; + .view.with-filters .view-filters { + grid-row: 2/4; + height: inherit; + overflow: hidden; + width: inherit; } } - -.with-filters .view-filters { +.view.with-filters .view-filters:target { grid-column: 1/2; - grid-row: 500; - margin-top: 4rem; -} -.with-filters .view-filters form { + grid-row: 1/2; + height: 100%; + margin-top: -2.5rem; + overflow: inherit; + padding: 1rem; width: 100%; + z-index: 9; } -.with-filters .view-filters form .button, -.with-filters .view-filters form .image-button { - margin: 0; +.view.with-filters .view-filters:target ~ .view-content { + display: none; +} +.view.with-filters .view-filters:target ~ .view-content--message { + display: none; } @media (min-width: 63.1875rem) { - .with-filters .view-filters { + .view.with-filters .view-filters { + background: inherit; +} + .view.with-filters .view-filters:target { + background: inherit; grid-column: 2/3; - grid-row: 2/4; + grid-row: inherit; height: inherit; - margin: 0; - order: inherit; + margin-top: 0; overflow: inherit; + padding: 0; width: 18.75rem; } - .with-filters .view-filters .uw-input, - .with-filters .view-filters .form-text { - width: 100% !important; + .view.with-filters .view-filters:target ~ .view-content { + display: flex; + -webkit-flex-flow: row wrap; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + gap: 2rem; + align-self: flex-start; + grid-column: 1/2; + grid-row: 1/2; } - .with-filters .view-filters .views-exposed-form { - margin: 0 !important; - padding: 0 !important; + .view.with-filters .view-filters:target ~ .view-content--message { + align-self: flex-start; + display: block; + grid-column: 1/2; + grid-row: 1/2; +} } + +.uw-offcanvas--filter { + display: flex; + gap: 0.5rem; + justify-content: flex-end; +} + +.view-filters__open { + order: 100; +} +@media (min-width: 63.1875rem) { + .view-filters__open { + display: none; +} } + +.view-filters__close { + margin: inherit; + margin-bottom: 1rem; +} +@media (min-width: 63.1875rem) { + .view-filters__close { + display: none; } } -.view-header .uw-view--toggle { +.view-filters .uw-icon { + display: inline-block; + float: left; + margin-right: 0.25rem; +} + +.view-filters form { + width: 100%; +} +.view-filters form ul, +.view-filters form li { + list-style: none; margin: 0; - padding: 0 0 1rem; + padding: 0; } -.view-header .uw-view--toggle .button[data-value-off-canvas="offcanvas"] ~ .view-filters { - background: #f5a4f4; - width: 0; +.view-filters form .option { + font-family: "BureauGrot Book", impact, "avenir next condensed heavy", "Droid Sans", sans-serif; + font-size: 14.22224px; + font-weight: 200; + letter-spacing: inherit; + padding-left: 0.25rem; +} +.view-filters form select { + width: inherit; +} +.view-filters form .button, +.view-filters form .image-button { + margin: 0; } -.view-header .uw-view--toggle .button[data-value-off-canvas="offcanvas"]:target ~ .view-filters { - background: #f61515; - width: 18.75rem !important; + +@media (min-width: 63.1875rem) { + .view-filters .uw-input, + .view-filters .form-text { + width: 100% !important; } + .view-filters .views-exposed-form { + margin: 0 !important; + padding: 0 !important; +} } .uw-whos-online-block h3 { font-size: 15px; diff --git a/css/styles.min.css b/css/styles.min.css index 671a7bbd11bdec8320193129f2b9acce6e83c0a5..984edf648f8e347bbc1b6c6bbb7d2c2f2e35162a 100644 --- a/css/styles.min.css +++ b/css/styles.min.css @@ -1 +1 @@ -@charset "UTF-8";@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.org-default__uw-white--lvl1{background:#fff}.org-default__uw-white--primary{background:#fff}.org-default__uw-black--lvl1{background:#dfdfdf}.org-default__uw-black--lvl2{background:#a2a2a2}.org-default__uw-black--lvl3{background:#787878}.org-default__uw-black--lvl4{background:#000}.org-default__uw-black--primary{background:#000}.org-default__uw-gold--lvl1{background:#fffaaa}.org-default__uw-gold--lvl2{background:#ffea30}.org-default__uw-gold--lvl3{background:#fdd54f}.org-default__uw-gold--lvl4{background:#e4b429}.org-default__uw-gold--primary{background:#fdd54f}.org-ahs--lvl1{background:#97dfef}.org-ahs--lvl2{background:#00bed0}.org-ahs--lvl3{background:#0098a5}.org-ahs--lvl4{background:#005963}.org-ahs--primary{background:#005963}.org-art--lvl1{background:#ffd5a5}.org-art--lvl2{background:#fbaf00}.org-art--lvl3{background:#e78100}.org-art--lvl4{background:#d93f00}.org-art--primary{background:#d93f00}.org-eng--lvl1{background:#d0b4ef}.org-eng--lvl2{background:#be33da}.org-eng--lvl3{background:#8100b4}.org-eng--lvl4{background:#57058b}.org-eng--primary{background:#57058b}.org-env--lvl1{background:#daf582}.org-env--lvl2{background:#bed500}.org-env--lvl3{background:#b4be00}.org-env--lvl4{background:#607000}.org-env--primary{background:#607000}.org-mat--lvl1{background:#ffbeef}.org-mat--lvl2{background:#ff63aa}.org-mat--lvl3{background:#df2498}.org-mat--lvl4{background:#c60078}.org-mat--primary{background:#c60078}.org-sci--lvl1{background:#b4d5ff}.org-sci--lvl2{background:#63a0ff}.org-sci--lvl3{background:#0073ce}.org-sci--lvl4{background:#0033be}.org-sci--primary{background:#0033be}.org-school--lvl1{background:#ffa5aa}.org-school--lvl2{background:#e41740}.org-school--lvl3{background:#b71233}.org-school--lvl4{background:#80001f}.org-school--primary{background:#b71233}.sg-patterns{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:0 .5rem}.demo-animate{background:#ddd;border-radius:8px;cursor:pointer;margin-bottom:1rem;padding:1rem;text-align:center}.sg-colors{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.sg-colors li{border:1px solid #ddd;border-radius:.5rem;-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0 .5rem .5rem 0;max-width:14rem;padding:.3rem;width:100%}.sg-swatch{border-radius:.25rem;display:block;height:auto;margin-bottom:.25rem;padding:.5rem;position:relative}.sg-sub{font-family:Typ1451-Bold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.88889rem;padding:0 .5rem}.sg-info{padding:.25rem .125rem .25rem 1rem}.sg-info code{display:block;font-size:14.22224px;margin-bottom:.5rem}.sg-info h4{font-family:Typ1451-Bold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.88889rem;margin:0;padding:0}.sg-swatch-colors{background:rgba(255,255,255,.75);border-radius:.25rem;height:auto;padding:.75rem;position:relative;width:50%}.sg-swatch-hex{display:block;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.88889rem;margin:0;padding:0}.sg-swatch-name{font-family:Typ1451-Bold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:1rem;margin:0;padding:0}@font-face{font-family:'BureauGrotCond Book';font-style:normal;font-weight:400;src:url(/fonts/Bureau_Grot-Condensed_Book.eot),url(/fonts/Bureau_Grot-Condensed_Book.eot?#iefix) format("embedded-opentype"),url(/fonts/Bureau_Grot-Condensed_Book.woff2) format("woff2"),url(/fonts/Bureau_Grot-Condensed_Book.woff) format("woff"),url(/fonts/Bureau_Grot-Condensed_Book.ttf) format("truetype"),url(/fonts/Bureau_Grot-Condensed_Book.svg#Bureau_Grot-Condensed_Book) format("svg")}@font-face{font-family:BureauGrotWide;font-style:normal;font-weight:300;src:url(/fonts/Bureau_Grot-Wide_Light.eot),url(/fonts/Bureau_Grot-Wide_Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Bureau_Grot-Wide_Light.woff2) format("woff2"),url(/fonts/Bureau_Grot-Wide_Light.woff) format("woff"),url(/fonts/Bureau_Grot-Wide_Light.ttf) format("truetype"),url(/fonts/Bureau_Grot-Wide_Light.svg#Bureau_Grot-Wide_Light) format("svg")}@font-face{font-family:'BureauGrot Book';font-style:normal;font-weight:400;src:url(/fonts/Bureau_Grot-Book.eot),url(/fonts/Bureau_Grot-Book.eot?#iefix) format("embedded-opentype"),url(/fonts/Bureau_Grot-Book.woff2) format("woff2"),url(/fonts/Bureau_Grot-Book.woff) format("woff"),url(/fonts/Bureau_Grot-Book.ttf) format("truetype"),url(/fonts/Bureau_Grot-Book.svg#Bureau_Grot-Book) format("svg")}@font-face{font-family:BureauGrotCond;font-style:normal;font-weight:700;src:url(/fonts/Bureau_Grot-Condensed_Bold.eot),url(/fonts/Bureau_Grot-Condensed_Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Bureau_Grot-Condensed_Bold.woff2) format("woff2"),url(/fonts/Bureau_Grot-Condensed_Bold.woff) format("woff"),url(/fonts/Bureau_Grot-Condensed_Bold.ttf) format("truetype"),url(/fonts/Bureau_Grot-Condensed_Bold.svg#Bureau_Grot-Condensed_Bold) format("svg")}@font-face{font-family:BureauGrot;font-style:normal;font-weight:300;src:url(/fonts/Bureau_Grot-Light.eot),url(/fonts/Bureau_Grot-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Bureau_Grot-Light.woff2) format("woff2"),url(/fonts/Bureau_Grot-Light.woff) format("woff"),url(/fonts/Bureau_Grot-Light.ttf) format("truetype"),url(/fonts/Bureau_Grot-Light.svg#Bureau_Grot-Light) format("svg")}@font-face{font-family:'BureauGrotWide Book';font-style:normal;font-weight:400;src:url(/fonts/Bureau_Grot-Wide_Book.eot),url(/fonts/Bureau_Grot-Wide_Book.eot?#iefix) format("embedded-opentype"),url(/fonts/Bureau_Grot-Wide_Book.woff2) format("woff2"),url(/fonts/Bureau_Grot-Wide_Book.woff) format("woff"),url(/fonts/Bureau_Grot-Wide_Book.ttf) format("truetype"),url(/fonts/Bureau_Grot-Wide_Book.svg#Bureau_Grot-Wide_Book) format("svg")}@font-face{font-family:iconic;font-style:normal;font-weight:400;src:url(/fonts/iconic.eot);src:url(/fonts/iconic.eot?#iefix) format("embedded-opentype"),url(../fonts/iconic.svg#iconic) format("svg"),url(/fonts/iconic.woff) format("woff"),url(/fonts/iconic.ttf) format("truetype")}@font-face{font-family:Typ1451-Regularalternate;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-regularalternate.eot),url(/fonts/lineto-typ1451-regularalternate.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-regularalternate.woff2) format("woff2"),url(/fonts/lineto-typ1451-regularalternate.woff) format("woff")}@font-face{font-family:Typ1451-Mediumalternate;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-mediumalternate.eot),url(/fonts/lineto-typ1451-mediumalternate.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-mediumalternate.woff2) format("woff2"),url(/fonts/lineto-typ1451-mediumalternate.woff) format("woff")}@font-face{font-family:Typ1451-Regular;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-regular.eot),url(/fonts/lineto-typ1451-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-regular.woff2) format("woff2"),url(/fonts/lineto-typ1451-regular.woff) format("woff")}@font-face{font-family:Typ1451-Boldalternate;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-boldalternate.eot),url(/fonts/lineto-typ1451-boldalternate.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-boldalternate.woff2) format("woff2"),url(/fonts/lineto-typ1451-boldalternate.woff) format("woff")}@font-face{font-family:Typ1451-Medium;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-medium.eot),url(/fonts/lineto-typ1451-medium.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-medium.woff2) format("woff2"),url(/fonts/lineto-typ1451-medium.woff) format("woff")}@font-face{font-family:Typ1451-Bold;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-bold.eot),url(/fonts/lineto-typ1451-bold.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-bold.woff2) format("woff2"),url(/fonts/lineto-typ1451-bold.woff) format("woff")}@font-face{font-family:Typ1451-Light;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-light.eot),url(/fonts/lineto-typ1451-light.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-light.woff2) format("woff2"),url(/fonts/lineto-typ1451-light.woff) format("woff")}@font-face{font-family:Typ1451-Lightalternate;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-lightalternate.eot),url(/fonts/lineto-typ1451-lightalternate.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-lightalternate.woff2) format("woff2"),url(/fonts/lineto-typ1451-lightalternate.woff) format("woff")}@font-face{font-family:fdsu-rwd;font-style:normal;font-weight:400;src:url(/fonts/fdsu-rwd.eot),url(/fonts/fdsu-rwd.eot?#iefix) format("embedded-opentype"),url(/fonts/fdsu-rwd.ttf) format("truetype"),url(/fonts/fdsu-rwd.woff) format("woff"),url(/fonts/fdsu-rwd.svg?#fdsu-rwd) format("svg")}.breakpoint{background-color:rgba(34,139,34,.7);color:#fff;display:block;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:1rem;padding:.6rem;position:fixed;top:7rem;width:auto;z-index:9}.breakpoint::before{content:"no break- Phone up"}@media (min-width:30rem){.breakpoint{background-color:rgba(255,140,0,.7)}.breakpoint::before{content:"xs"}}@media (min-width:40.06rem){.breakpoint{background-color:rgba(178,34,34,.7)}.breakpoint::before{content:"small"}}@media (min-width:48.06rem){.breakpoint{background-color:rgba(255,255,0,.7);color:#000}.breakpoint::before{content:"medium"}}@media (min-width:63.1875rem){.breakpoint{background-color:rgba(0,0,255,.7);color:#fff}.breakpoint::before{content:"large"}}@media (min-width:75rem){.breakpoint{background-color:rgba(95,158,160,.7);color:#fff}.breakpoint::before{content:"xl"}}@media (min-width:102.5rem){.breakpoint{background-color:rgba(255,127,80,.7);color:#fff}.breakpoint::before{content:"xxl"}}@media (min-width:120rem){.breakpoint{background-color:rgba(127,255,212,.7);color:#000}.breakpoint::before{content:"onek - 1K"}}@media (min-width:159.93rem){.breakpoint{background-color:rgba(123,104,238,.7)}.breakpoint::before{content:"twok - 2K"}}@font-face{font-family:'BureauGrotCond Book';font-style:normal;font-weight:400;src:url(/fonts/Bureau_Grot-Condensed_Book.eot),url(/fonts/Bureau_Grot-Condensed_Book.eot?#iefix) format("embedded-opentype"),url(/fonts/Bureau_Grot-Condensed_Book.woff2) format("woff2"),url(/fonts/Bureau_Grot-Condensed_Book.woff) format("woff"),url(/fonts/Bureau_Grot-Condensed_Book.ttf) format("truetype"),url(/fonts/Bureau_Grot-Condensed_Book.svg#Bureau_Grot-Condensed_Book) format("svg")}@font-face{font-family:BureauGrotWide;font-style:normal;font-weight:300;src:url(/fonts/Bureau_Grot-Wide_Light.eot),url(/fonts/Bureau_Grot-Wide_Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Bureau_Grot-Wide_Light.woff2) format("woff2"),url(/fonts/Bureau_Grot-Wide_Light.woff) format("woff"),url(/fonts/Bureau_Grot-Wide_Light.ttf) format("truetype"),url(/fonts/Bureau_Grot-Wide_Light.svg#Bureau_Grot-Wide_Light) format("svg")}@font-face{font-family:'BureauGrot Book';font-style:normal;font-weight:400;src:url(/fonts/Bureau_Grot-Book.eot),url(/fonts/Bureau_Grot-Book.eot?#iefix) format("embedded-opentype"),url(/fonts/Bureau_Grot-Book.woff2) format("woff2"),url(/fonts/Bureau_Grot-Book.woff) format("woff"),url(/fonts/Bureau_Grot-Book.ttf) format("truetype"),url(/fonts/Bureau_Grot-Book.svg#Bureau_Grot-Book) format("svg")}@font-face{font-family:BureauGrotCond;font-style:normal;font-weight:700;src:url(/fonts/Bureau_Grot-Condensed_Bold.eot),url(/fonts/Bureau_Grot-Condensed_Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Bureau_Grot-Condensed_Bold.woff2) format("woff2"),url(/fonts/Bureau_Grot-Condensed_Bold.woff) format("woff"),url(/fonts/Bureau_Grot-Condensed_Bold.ttf) format("truetype"),url(/fonts/Bureau_Grot-Condensed_Bold.svg#Bureau_Grot-Condensed_Bold) format("svg")}@font-face{font-family:BureauGrot;font-style:normal;font-weight:300;src:url(/fonts/Bureau_Grot-Light.eot),url(/fonts/Bureau_Grot-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Bureau_Grot-Light.woff2) format("woff2"),url(/fonts/Bureau_Grot-Light.woff) format("woff"),url(/fonts/Bureau_Grot-Light.ttf) format("truetype"),url(/fonts/Bureau_Grot-Light.svg#Bureau_Grot-Light) format("svg")}@font-face{font-family:'BureauGrotWide Book';font-style:normal;font-weight:400;src:url(/fonts/Bureau_Grot-Wide_Book.eot),url(/fonts/Bureau_Grot-Wide_Book.eot?#iefix) format("embedded-opentype"),url(/fonts/Bureau_Grot-Wide_Book.woff2) format("woff2"),url(/fonts/Bureau_Grot-Wide_Book.woff) format("woff"),url(/fonts/Bureau_Grot-Wide_Book.ttf) format("truetype"),url(/fonts/Bureau_Grot-Wide_Book.svg#Bureau_Grot-Wide_Book) format("svg")}@font-face{font-family:iconic;font-style:normal;font-weight:400;src:url(/fonts/iconic.eot);src:url(/fonts/iconic.eot?#iefix) format("embedded-opentype"),url(../fonts/iconic.svg#iconic) format("svg"),url(/fonts/iconic.woff) format("woff"),url(/fonts/iconic.ttf) format("truetype")}@font-face{font-family:Typ1451-Regularalternate;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-regularalternate.eot),url(/fonts/lineto-typ1451-regularalternate.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-regularalternate.woff2) format("woff2"),url(/fonts/lineto-typ1451-regularalternate.woff) format("woff")}@font-face{font-family:Typ1451-Mediumalternate;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-mediumalternate.eot),url(/fonts/lineto-typ1451-mediumalternate.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-mediumalternate.woff2) format("woff2"),url(/fonts/lineto-typ1451-mediumalternate.woff) format("woff")}@font-face{font-family:Typ1451-Regular;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-regular.eot),url(/fonts/lineto-typ1451-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-regular.woff2) format("woff2"),url(/fonts/lineto-typ1451-regular.woff) format("woff")}@font-face{font-family:Typ1451-Boldalternate;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-boldalternate.eot),url(/fonts/lineto-typ1451-boldalternate.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-boldalternate.woff2) format("woff2"),url(/fonts/lineto-typ1451-boldalternate.woff) format("woff")}@font-face{font-family:Typ1451-Medium;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-medium.eot),url(/fonts/lineto-typ1451-medium.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-medium.woff2) format("woff2"),url(/fonts/lineto-typ1451-medium.woff) format("woff")}@font-face{font-family:Typ1451-Bold;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-bold.eot),url(/fonts/lineto-typ1451-bold.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-bold.woff2) format("woff2"),url(/fonts/lineto-typ1451-bold.woff) format("woff")}@font-face{font-family:Typ1451-Light;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-light.eot),url(/fonts/lineto-typ1451-light.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-light.woff2) format("woff2"),url(/fonts/lineto-typ1451-light.woff) format("woff")}@font-face{font-family:Typ1451-Lightalternate;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-lightalternate.eot),url(/fonts/lineto-typ1451-lightalternate.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-lightalternate.woff2) format("woff2"),url(/fonts/lineto-typ1451-lightalternate.woff) format("woff")}@font-face{font-family:fdsu-rwd;font-style:normal;font-weight:400;src:url(/fonts/fdsu-rwd.eot),url(/fonts/fdsu-rwd.eot?#iefix) format("embedded-opentype"),url(/fonts/fdsu-rwd.ttf) format("truetype"),url(/fonts/fdsu-rwd.woff) format("woff"),url(/fonts/fdsu-rwd.svg?#fdsu-rwd) format("svg")}.fdsu-vimeo::before{content:"î¤"}.fdsu-vimeo-box::before{content:""}.fdsu-add-to-calendar::before{content:"★"}.fdsu-envelope::before{content:""}.fdsu-bubble::before{content:"î…Ÿ"}.fdsu-binoculars::before{content:""}.fdsu-search::before{content:""}.fdsu-search-2::before{content:""}.fdsu-search-shade::before{content:""}.fdsu-arrow-right::before{content:""}.fdsu-googleplus-box::before{content:"î’•"}.fdsu-github::before{content:"î’º"}.fdsu-github-box::before{content:"î’»"}.fdsu-yahoo::before{content:"î“„"}.fdsu-tux::before{content:"î“…"}.fdsu-apple::before{content:""}.fdsu-finder::before{content:""}.fdsu-android::before{content:""}.fdsu-windows::before{content:""}.fdsu-windows8::before{content:"î“Š"}.fdsu-skype::before{content:"î“"}.fdsu-html5::before{content:"î“«"}.fdsu-css3::before{content:""}.fdsu-chrome::before{content:"î“"}.fdsu-firefox::before{content:"î“®"}.fdsu-ie::before{content:""}.fdsu-opera::before{content:"î“°"}.fdsu-safari::before{content:""}.fdsu-close::before{content:""}.fdsu-si-comm::before{content:""}.fdsu-info::before{content:""}.fdsu-info-2::before{content:""}.fdsu-chevron::before{content:""}.fdsu-ical::before{content:""}.fdsu-arrow::before{content:""}.fdsu-comment::before{content:""}.fdsu-share::before{content:""}.fdsu-facebook::before{content:""}.fdsu-facebook-box::before{content:""}.fdsu-instagram-box::before{content:"î¤"}.fdsu-instagram::before{content:""}.fdsu-linkedin::before{content:"î¤"}.fdsu-linkedin-box::before{content:"î¤"}.fdsu-twitter::before{content:""}.fdsu-twitter-box::before{content:""}.fdsu-youtube-box::before{content:""}.fdsu-youtube::before{content:""}.fdsu-calendar::before{content:""}.fdsu-cloud::before{content:""}.fdsu-rss-box::before{content:""}.fdsu-snapchat::before{content:""}.fdsu-si-comp::before{content:""}.fdsu-si-infrastructure::before{content:""}.fdsu-si-professionals::before{content:""}.fdsu-si-security::before{content:""}.fdsu-si-teach::before{content:""}.fdsu-clock2::before{content:"î¥"}.fdsu-spoon-knife::before{content:""}.fdsu-location::before{content:""}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:Consolas,"Lucida Console","Liberation Mono","Courier New",monospace,sans-serif;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}audio,progress,video{display:inline-block;vertical-align:baseline}button,input,optgroup,select,textarea{font-family:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focusring,[type=reset]::-moz-focusring,[type=submit]::-moz-focusring,button::-moz-focusring{outline:1px dotted ButtonText}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden],template{display:none}abbr,blockquote,code,kbd,q,samp,tt,var{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}[tabindex='-1']:focus{outline:0!important}::-moz-selection{background:#0071bc;color:#fff;text-shadow:none}::selection{background:#0071bc;color:#fff;text-shadow:none}*,::after,::before{box-sizing:inherit}@media print{*{background-color:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}@page{margin:2cm}}html{box-sizing:border-box;min-height:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{background-color:#fff;color:#000;font-family:georgia,"droid serif","Times New Roman",Times,serif;font-size:100%;line-height:1.45;margin:0;padding:0;word-wrap:break-word}body.has-open-mobile-menu{overflow:hidden;-webkit-overflow-scrolling:touch}@media print{nav{display:none}}summary{display:list-item}iframe{border:0}@media print{iframe{display:none}}h1,h2,h3,h4,h5,h6{clear:both;color:inherit;font-weight:400;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.45;margin:0 0 1rem;text-rendering:optimizeLegibility}@media print{h1,h2,h3,h4,h5,h6{orphans:3;page-break-after:avoid;widows:3}h1::after,h2::after,h3::after,h4::after,h5::after,h6::after{display:inline-block}}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:1rem}h1{color:#000;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:2.566rem;font-weight:400;line-height:1.1}@media (max-width:40.0625em){h1{font-size:1.602rem}}h2{color:#000;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:1.802rem;font-weight:400;line-height:1.1}@media (max-width:40.0625em){h2{font-size:1.424rem}}h3{color:#000;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:1.424rem;font-weight:400;line-height:1.1}@media (max-width:40.0625em){h3{font-size:1.266rem}}h4{color:#000;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:1.266rem;font-weight:400;line-height:1.1}@media (max-width:40.0625em){h4{font-size:1.125rem}}h5{color:#000;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.1}@media (max-width:40.0625em){h5{font-size:1rem}}h6{color:#000;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.1}@media (max-width:40.0625em){h6{font-size:.88889rem}}h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{margin-top:0}p{margin:0 0 1rem}@media print{p{orphans:3;widows:3}}a{outline:2px solid transparent;outline-offset:2px;background-color:transparent;color:#4e4e4e;text-decoration:underline;-webkit-text-decoration-skip:objects;transition-duration:.2s;transition-property:background-color,border-color,color,outline-color;transition-timing-function:cubic-bezier(.4,0,1,1)}a:focus{outline-color:#000}a:focus,a:hover{outline:2px solid transparent;outline-offset:2px;color:#000;text-decoration:none}a:focus:focus,a:hover:focus{outline-color:#000}a:active{color:#4e4e4e}a:visited{color:#4e4e4e}@media print{a,a:visited{text-decoration:none}a[href]::after{content:" <" attr(href) ">";font-family:georgia,"droid serif","Times New Roman",Times,serif;font-size:16px;font-weight:400;text-transform:lowercase}a[href*='?']::after,a[href^='#']::after,a[href^='javascript:']::after,a[href^='mailto:']::after,a[href^='tel:']::after{content:''}}abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}abbr:hover{cursor:help}@media print{abbr[title]::after{content:" (" attr(title) ")"}}cite{color:#4e4e4e;font-family:georgia,"droid serif","Times New Roman",Times,serif;font-size:1rem;font-style:normal;font-weight:600;letter-spacing:.02rem;line-height:1.1}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:75%}sub{bottom:-.25em}sup{top:-.5em}pre{margin:0 0 1rem;overflow:auto}@media print{pre{page-break-inside:avoid}}hr{border:1px solid #a2a2a2;box-sizing:content-box;height:0;margin:1.5rem 0}ul{list-style-type:disc;margin:0 0 1rem;padding:0 0 0 1.5rem}[dir=rtl] ul{padding:0 1.5rem 0 0}ul ol,ul ul{margin:.5rem 0 0}ol{margin:0 0 1rem;padding:0 0 0 1.5rem}[dir=rtl] ol{padding:0 1.5rem 0 0}ol ol,ol ul{margin:.5rem 0 0}li{margin-bottom:.5rem;padding-left:.5rem}li:last-child{margin-bottom:0}li>:last-child{margin-bottom:0}@media print{li{page-break-inside:avoid}}dd{margin-bottom:.5rem}dl{margin:0 0 .5rem}caption{margin-bottom:.25rem}table{border-collapse:collapse;border-spacing:0;margin-bottom:.5rem;min-width:100%}td{background-color:#fff;border:1px solid #757575;padding:1rem}tfoot td,tfoot th{background-color:#eee}th{background-color:#fff;border:1px solid #757575;padding:1rem;text-align:left}thead td,thead th{background-color:#eee}@media print{thead{display:table-header-group}}@media print{tr{page-break-inside:avoid}}form{font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:14.22224px;font-weight:400}button{overflow:visible}fieldset{border:0;margin:0;padding:0}fieldset:not(.fieldgroup)>legend{background-color:none;border-radius:2px;margin:1rem 0;min-width:0;padding:0;position:relative;top:0}fieldset:not(.fieldgroup){padding:1rem}input{line-height:normal}.label,.uw-label,label{font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:20.256px;font-weight:400;margin-bottom:.5rem}.label abbr,.uw-label abbr,label abbr{display:inline;font-size:18px}.desription{font-size:14.22224px;font-style:italic}.webform-client-form{margin-top:.75rem}.option{display:inline;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:20.256px;font-weight:400;margin-left:.2rem}legend{border:0;box-sizing:border-box;color:inherit;display:table;font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:20.256px;font-weight:400;margin:1rem;max-width:100%;padding:0;position:relative;white-space:normal}optgroup{font-weight:600}textarea{overflow:auto}.uw-site-container .entity-view-display-layout-builder-form .form-actions,.uw-site-container .layout-builder-discard-changes .form-actions,.uw-site-container .layout-region-node-footer__content .form-actions,.uw-site-container .node-confirm-form .form-actions,.uw-site-container .node-layout-builder-form .form-actions,.uw-site-container .node-uw-ct-web-page-delete-form .form-actions{background:#fafafa;border-top:1px solid #a2a2a2;bottom:0;box-shadow:0 0 10px rgba(0,0,0,.3),0 0 0 rgba(0,0,0,.3);display:block;grid-template-columns:auto;grid-template-rows:auto;height:auto;left:0;margin:0;padding:.5rem;position:fixed;width:100%;z-index:9}.uw-site-container .entity-view-display-layout-builder-form .form-actions .button,.uw-site-container .layout-builder-discard-changes .form-actions .button,.uw-site-container .layout-region-node-footer__content .form-actions .button,.uw-site-container .node-confirm-form .form-actions .button,.uw-site-container .node-layout-builder-form .form-actions .button,.uw-site-container .node-uw-ct-web-page-delete-form .form-actions .button{margin:.25rem 0}@media (min-width:48.06rem){.uw-site-container .entity-view-display-layout-builder-form .form-actions,.uw-site-container .layout-builder-discard-changes .form-actions,.uw-site-container .layout-region-node-footer__content .form-actions,.uw-site-container .node-confirm-form .form-actions,.uw-site-container .node-layout-builder-form .form-actions,.uw-site-container .node-uw-ct-web-page-delete-form .form-actions{-moz-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:8rem 8rem 8rem 12rem 10rem;grid-template-rows:auto;height:4rem;row-gap:1rem}.uw-site-container .entity-view-display-layout-builder-form .form-actions .button,.uw-site-container .layout-builder-discard-changes .form-actions .button,.uw-site-container .layout-region-node-footer__content .form-actions .button,.uw-site-container .node-confirm-form .form-actions .button,.uw-site-container .node-layout-builder-form .form-actions .button,.uw-site-container .node-uw-ct-web-page-delete-form .form-actions .button{margin-bottom:1rem}}.uw-site-container .entity-view-display-layout-builder-form .form-actions .form-item-toggle-content-preview,.uw-site-container .layout-builder-discard-changes .form-actions .form-item-toggle-content-preview,.uw-site-container .layout-region-node-footer__content .form-actions .form-item-toggle-content-preview,.uw-site-container .node-confirm-form .form-actions .form-item-toggle-content-preview,.uw-site-container .node-layout-builder-form .form-actions .form-item-toggle-content-preview,.uw-site-container .node-uw-ct-web-page-delete-form .form-actions .form-item-toggle-content-preview{margin-top:1rem}.uw-site-container .entity-view-display-layout-builder-form .form-actions input [type=submit],.uw-site-container .layout-builder-discard-changes .form-actions input [type=submit],.uw-site-container .layout-region-node-footer__content .form-actions input [type=submit],.uw-site-container .node-confirm-form .form-actions input [type=submit],.uw-site-container .node-layout-builder-form .form-actions input [type=submit],.uw-site-container .node-uw-ct-web-page-delete-form .form-actions input [type=submit]{margin-top:0}.uw-site-container .entity-view-display-layout-builder-form .form-actions .form-wrapper input[type=submit],.uw-site-container .layout-builder-discard-changes .form-actions .form-wrapper input[type=submit],.uw-site-container .layout-region-node-footer__content .form-actions .form-wrapper input[type=submit],.uw-site-container .node-confirm-form .form-actions .form-wrapper input[type=submit],.uw-site-container .node-layout-builder-form .form-actions .form-wrapper input[type=submit],.uw-site-container .node-uw-ct-web-page-delete-form .form-actions .form-wrapper input[type=submit]{margin-top:0}.uw-site-container .layout-region-node-footer__content .form-actions .button[data-drupal-selector=edit-cancel]{margin-left:0!important}@media (min-width:48.06rem){.uw-site-container .layout-region-node-footer__content .form-actions{grid-template-columns:8rem 8rem 8rem 8rem;grid-template-rows:auto;row-gap:1rem}}.uw-site-container .layout-builder-discard-changes .form-actions .button[data-drupal-selector=edit-cancel],.uw-site-container .node-uw-ct-web-page-delete-form .form-actions .button[data-drupal-selector=edit-cancel]{margin-left:0!important}@media (min-width:48.06rem){.uw-site-container .layout-builder-discard-changes .form-actions,.uw-site-container .node-uw-ct-web-page-delete-form .form-actions{grid-template-columns:8rem 8rem;grid-template-rows:auto;row-gap:1rem}}.uw-site-container .entity-view-display-layout-builder-form .form-actions .button[data-drupal-selector=edit-cancel]{margin-left:0!important}@media (min-width:48.06rem){.uw-site-container .entity-view-display-layout-builder-form .form-actions{grid-template-columns:8rem 8rem 15rem;grid-template-rows:auto;row-gap:1rem}}audio:not([controls]){display:none;height:0}canvas{display:inline-block}figure{margin:0 0 1rem}img{border:0;font-style:italic;max-width:100%;vertical-align:middle}@media print{img{max-width:100%!important;page-break-inside:avoid}}svg:not(:root){overflow:hidden}.form-text,.uw-input{background-color:#fafafa;border:1px solid #ccc;border-radius:3px;box-shadow:inset 0 1px 3px #ccc;box-sizing:border-box;color:#4e4e4e;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:16px;max-width:inherit;padding:.5rem;transition:border-color;width:auto}.form-text:focus,.uw-input:focus{border:1px solid #757575;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(104,104,104,.7);outline:#757575}.form-text--submit,.uw-input--submit{background-color:#757575;background-image:none;border:0;border-radius:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:18px;font-weight:600;letter-spacing:.055rem;line-height:1.45;max-width:18.125rem;padding:1rem 2rem;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;transition:background .2s cubic-bezier(.4,0,1,1);vertical-align:top;white-space:normal;width:100%}.form-text--submit:visited,.uw-input--submit:visited{color:#fff}.form-text--submit:focus,.form-text--submit:hover,.uw-input--submit:focus,.uw-input--submit:hover{background-color:#eee;background-image:none;border:0;box-shadow:none!important;color:#4e4e4e;outline:0!important;text-decoration:none}.form-text--submit:active,.uw-input--submit:active{background-color:#757575;background-image:none;color:#fff;outline:0!important}.form-text--submit[disabled],.uw-input--submit[disabled]{background-color:#eee;background-image:none;color:#a2a2a2;cursor:default;pointer-events:none}.breadcrumb__title,.readmore-link__accessibility-description{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;word-wrap:normal}.uw-date-pl{margin-bottom:1.5rem}.uw-date-pl h4{margin-bottom:.5rem}.uw-date,.uw-field--name-field-uw-blog-date,.uw-field--name-field-uw-event-date,.uw-field--name-field-uw-news-date{background-color:#000;clear:both;color:#fdd54f;display:inline-block;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:14.22224px;padding:.5rem 1rem;text-transform:uppercase}.org-default .uw-date,.org-default .uw-field--name-field-uw-blog-date time,.org-default .uw-field--name-field-uw-event-date time,.org-default .uw-field--name-field-uw-news-date time{background-color:#000;color:#fdd54f}.org-ahs .uw-date,.org-ahs .uw-field--name-field-uw-blog-date time,.org-ahs .uw-field--name-field-uw-event-date time,.org-ahs .uw-field--name-field-uw-news-date time{background-color:#005963;color:#97dfef}.org-art .uw-date,.org-art .uw-field--name-field-uw-blog-date time,.org-art .uw-field--name-field-uw-event-date time,.org-art .uw-field--name-field-uw-news-date time{background-color:#d93f00;color:#ffd5a5}.org-eng .uw-date,.org-eng .uw-field--name-field-uw-blog-date time,.org-eng .uw-field--name-field-uw-event-date time,.org-eng .uw-field--name-field-uw-news-date time{background-color:#57058b;color:#d0b4ef}.org-env .uw-date,.org-env .uw-field--name-field-uw-blog-date time,.org-env .uw-field--name-field-uw-event-date time,.org-env .uw-field--name-field-uw-news-date time{background-color:#607000;color:#daf582}.org-mat .uw-date,.org-mat .uw-field--name-field-uw-blog-date time,.org-mat .uw-field--name-field-uw-event-date time,.org-mat .uw-field--name-field-uw-news-date time{background-color:#c60078;color:#ffbeef}.org-sci .uw-date,.org-sci .uw-field--name-field-uw-blog-date time,.org-sci .uw-field--name-field-uw-event-date time,.org-sci .uw-field--name-field-uw-news-date time{background-color:#0033be;color:#b4d5ff}.org-school .uw-date,.org-school .uw-field--name-field-uw-blog-date time,.org-school .uw-field--name-field-uw-event-date time,.org-school .uw-field--name-field-uw-news-date time{background-color:#b71233;color:#ffa5aa}.uw-carousel{display:block;width:100%}.owl-stage-outer{margin-bottom:1rem}.uw-owl-nav{display:flex;justify-content:center}.uw-owl-nav.disabled{display:none}.uw-owl-nav button{background:#eee;color:#787878;display:inline-block;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:1.125rem;font-weight:200;letter-spacing:.055rem;margin:0 .5rem;max-width:inherit;padding:.75rem;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:auto}.uw-owl-nav button:hover{background:#757575!important;color:#fff!important}.owl-dots.disabled{display:none}.owl-dots button{background:#757575;color:#fff;display:inline-block;font-size:1.125rem;margin:0 auto;max-width:inherit;padding:inherit;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:auto}.owl-dots button:hover{background-color:transparent}.owl-theme .owl-dots .owl-dot:hover span{background:#757575!important;color:#757575!important}.owl-theme .owl-dots .owl-dot.active span{background:#757575!important;color:#757575!important}.l-constrain{margin-left:auto;margin-right:auto;max-width:90rem;padding-left:1.25rem;padding-right:1.25rem}.l-constrain .l-constrain{padding-left:0;padding-right:0}.l-constrain--large{max-width:137.5rem}.l-constrain--no-padding{padding-left:0;padding-right:0}.uw-footer{background-color:#000;margin-top:0;min-height:3rem;padding:0;width:100%}.uw-footer__wrapper{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;display:grid;grid-template-columns:100%;padding:16px}@media (min-width:75rem){.uw-footer__wrapper{padding-left:0;padding-right:0}}@media (min-width:48.06rem){.uw-footer__wrapper{grid-template-columns:28% auto 35%}}@media (min-width:63.1875rem){.uw-footer__wrapper{grid-template-columns:25% auto 30%}}.uw-footer__address{font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:12.64px;grid-column:1/2;grid-row:1/2;margin-left:auto;margin-right:auto;padding-bottom:16px}@media (min-width:48.06rem){.uw-footer__address{grid-column:1/3;grid-row:1/2;margin:0}}@media (min-width:63.1875rem){.uw-footer__address{grid-column:1/2;grid-row:1/2}}.uw-footer__menu{grid-column:1/2;grid-row:2/3}@media (min-width:48.06rem){.uw-footer__menu{grid-column:2/3;grid-row:1/2}}@media (min-width:63.1875rem){.uw-footer__menu{grid-column:2/3;grid-row:1/2}}.uw-footer__social{grid-column:1/2;grid-row:3/4;margin:0 auto;margin-top:1rem;text-align:center}@media (min-width:48.06rem){.uw-footer__social{grid-column:3/4;grid-row:1/2;margin:0;text-align:left}}@media (min-width:63.1875rem){.uw-footer__social{grid-column:3/4;grid-row:1/2}}.uw-footer__social-directory{text-align:center}@media (min-width:48.06rem){.uw-footer__social-directory{text-align:right}}.uw-footer__social-directory a{color:#fff;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:12.64px;text-decoration:none}.uw-footer__social-directory a:hover{color:#fdd54f;text-decoration:underline}.uw-footer__territorial{grid-column:1/4;grid-row:4/5}@media (min-width:48.06rem){.uw-footer__territorial{grid-row:3/4}}.l-grid{display:flex;flex-wrap:wrap;margin-left:-1.25rem;margin-right:-1.25rem}.l-grid>*{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(100% - 2.5rem);min-width:0rem}@supports (display:grid){.l-grid{margin-left:0;margin-right:0;grid-template-columns:repeat(1,1fr);grid-gap:2.5rem;display:grid}.l-grid>*{margin:0;min-width:0;width:100%}}.l-grid--2col{display:flex;flex-wrap:wrap;margin-left:-1.25rem;margin-right:-1.25rem}.l-grid--2col>*{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(100% - 2.5rem);min-width:0rem}@supports (display:grid){.l-grid--2col{margin-left:0;margin-right:0;grid-template-columns:repeat(1,1fr);grid-gap:2.5rem;display:grid}.l-grid--2col>*{margin:0;min-width:0;width:100%}}@media (min-width:37.5em){.l-grid--2col>*{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(50% - 2.5rem);min-width:20.8125rem}@supports (display:grid){.l-grid--2col{grid-template-columns:repeat(2,1fr);grid-gap:2.5rem}.l-grid--2col>*{margin:0;min-width:0;width:100%}}}.l-grid--3col{display:flex;flex-wrap:wrap;margin-left:-1.25rem;margin-right:-1.25rem}.l-grid--3col>*{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(100% - 2.5rem);min-width:0rem}@supports (display:grid){.l-grid--3col{margin-left:0;margin-right:0;grid-template-columns:repeat(1,1fr);grid-gap:2.5rem;display:grid}.l-grid--3col>*{margin:0;min-width:0;width:100%}}@media (min-width:47.5em){.l-grid--3col>*{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(33.3333333333% - 2.5rem);min-width:20.8125rem}@supports (display:grid){.l-grid--3col{grid-template-columns:repeat(3,1fr);grid-gap:2.5rem}.l-grid--3col>*{margin:0;min-width:0;width:100%}}}.l-grid--4col{display:flex;flex-wrap:wrap;margin-left:-1.25rem;margin-right:-1.25rem}.l-grid--4col>*{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(100% - 2.5rem);min-width:0rem}@supports (display:grid){.l-grid--4col{margin-left:0;margin-right:0;grid-template-columns:repeat(1,1fr);grid-gap:2.5rem;display:grid}.l-grid--4col>*{margin:0;min-width:0;width:100%}}@media (min-width:37.5em) and (max-width:50em){.l-grid--4col>*{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(50% - 2.5rem);min-width:20.8125rem}@supports (display:grid){.l-grid--4col{grid-template-columns:repeat(2,1fr);grid-gap:2.5rem}.l-grid--4col>*{margin:0;min-width:0;width:100%}}}@media (min-width:50.0625em){.l-grid--4col>*{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(25% - 2.5rem);min-width:0rem}@supports (display:grid){.l-grid--4col{grid-template-columns:repeat(4,1fr);grid-gap:2.5rem}.l-grid--4col>*{margin:0;min-width:0;width:100%}}}.l-grid--6col{display:flex;flex-wrap:wrap;margin-left:-1.25rem;margin-right:-1.25rem}.l-grid--6col>*{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(100% - 2.5rem);min-width:0rem}@supports (display:grid){.l-grid--6col{margin-left:0;margin-right:0;grid-template-columns:repeat(1,1fr);grid-gap:2.5rem;display:grid}.l-grid--6col>*{margin:0;min-width:0;width:100%}}@media (min-width:37.5em) and (max-width:62.4375em){.l-grid--6col>*{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(33.3333333333% - 2.5rem);min-width:0rem}@supports (display:grid){.l-grid--6col{grid-template-columns:repeat(3,1fr);grid-gap:2.5rem}.l-grid--6col>*{margin:0;min-width:0;width:100%}}}@media (min-width:62.5em){.l-grid--6col>*{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(16.6666666667% - 2.5rem);min-width:0rem}@supports (display:grid){.l-grid--6col{grid-template-columns:repeat(6,1fr);grid-gap:2.5rem}.l-grid--6col>*{margin:0;min-width:0;width:100%}}}.uw-header{max-width:100%;padding:0;width:100%;background-color:#000}.uw-header__masthead{display:flex;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;margin-bottom:0;min-height:3.5rem;padding:8px;position:relative;transition:margin .3s}.uw-header__masthead.open{margin-bottom:4rem;transition:margin .3s}@media (min-width:48.06rem){.uw-header__masthead{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;min-height:inherit;padding:16px}}@media (min-width:48.06rem) and (min-width:75rem){.uw-header__masthead{padding-left:0;padding-right:0}}.uw-header__masthead .uw-site-logo{align-self:flex-start;flex:1}.uw-header__masthead .uw-header-menu{align-self:flex-end;margin-right:2.75rem}@media (min-width:48.06rem){.uw-header__masthead .uw-header-menu{margin-right:1rem}}.uw-header__masthead .uw-header-search{align-self:flex-end}.uw-header__masthead .uw-header-searchbar{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;display:block;left:0;padding:0;position:absolute;top:100%;width:100%}@media (min-width:75rem){.uw-header__masthead .uw-header-searchbar{padding-left:0;padding-right:0}}@media (min-width:48.06rem){.uw-header__masthead .uw-header-searchbar{display:none}}.uw-header .uw-header__nav{max-width:100%;padding:0;width:100%;background-color:#eee}.uw-header .uw-header__center{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;border-bottom:1px solid #ccc;display:grid;grid-template-columns:auto 4rem;padding:0}@media (min-width:75rem){.uw-header .uw-header__center{padding-left:0;padding-right:0}}@media (min-width:48.06rem){.uw-header .uw-header__center{border-bottom:inherit}}.uw-header .uw-header__site-name{grid-column:1/2;grid-row:1/2}.uw-header .uw-navigation-button{grid-column:2/3;grid-row:1/2}.uw-header .uw-header__navigation{grid-column:1/3;grid-row:2/3}.uw-header .messages-list{background-color:#fff;grid-column:1/3;grid-row:2/3;margin-bottom:0;margin-top:0;padding:0 1rem}.layout{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;grid-gap:2rem}@media (min-width:75rem){.layout{padding-left:0;padding-right:0}}.layout.uw-contained-width{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;padding:1rem}@media (min-width:75rem){.layout.uw-contained-width{padding-left:0;padding-right:0}}@media (min-width:102.5rem){.layout.uw-contained-width{padding:1rem 0}}.layout.uw-contained-width--narrow{max-width:31rem}.layout.uw-contained-width--wide{max-width:47.0625rem}.layout.uw-full-width{max-width:100%;padding:0 16px;width:100%}.uw-section-has-full-width.uw-node__with-sidebar .layout.uw-full-width{padding:0 16px!important}.dashboards-container .layout.uw-full-width{max-width:100%;padding:0;width:100%}.layout.uw-full-width.layout--uw-1-col .block-inline-blockuw-cbl-banner-images,.layout.uw-full-width.layout--uw-1-col .block-inline-blockuw-cbl-image,.layout.uw-full-width.layout--uw-1-col .block-inline-blockuw-cbl-remote-video{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;padding:0;position:relative;right:50%;width:100vw}.layout.uw-full-width.layout--uw-1-col .block-inline-blockuw-cbl-banner-images h2,.layout.uw-full-width.layout--uw-1-col .block-inline-blockuw-cbl-image h2,.layout.uw-full-width.layout--uw-1-col .block-inline-blockuw-cbl-remote-video h2{margin-left:1rem}.uw-section-has-full-width.uw-node__with-sidebar .layout.uw-full-width.layout--uw-1-col .block-inline-blockuw-cbl-banner-images,.uw-section-has-full-width.uw-node__with-sidebar .layout.uw-full-width.layout--uw-1-col .block-inline-blockuw-cbl-image,.uw-section-has-full-width.uw-node__with-sidebar .layout.uw-full-width.layout--uw-1-col .block-inline-blockuw-cbl-remote-video{left:0;margin-left:-1rem;margin-right:-1rem;max-width:100%;padding:0;position:relative;right:0;width:100%}@media (min-width:48.06rem){.layout.uw-full-width.layout--uw-1-col .block-inline-blockuw-cbl-google-maps{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;padding:0;position:relative;right:50%;width:100vw}}.uw-section-has-full-width.uw-node__with-sidebar .layout.uw-full-width.layout--uw-1-col .block-inline-blockuw-cbl-google-maps{left:0;margin-left:-1rem;margin-right:-1rem;max-width:100%;padding:0;position:relative;right:0;width:100%}.layout.uw-full-width.layout--uw-1-col .block-inline-blockuw-cbl-google-maps h2{margin-left:1rem}.uw-node__with-sidebar .layout{margin:inherit}@media (min-width:48.06rem){.uw-node__with-sidebar .layout{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px}}@media (min-width:48.06rem) and (min-width:75rem){.uw-node__with-sidebar .layout{padding-left:0;padding-right:0}}.uw-node__with-sidebar .layout.uw-contained-width{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;margin:inherit;padding:1rem}@media (min-width:75rem){.uw-node__with-sidebar .layout.uw-contained-width{padding-left:0;padding-right:0}}@media (min-width:102.5rem){.uw-node__with-sidebar .layout.uw-contained-width{padding:1rem 0}}.uw-node__with-sidebar .layout.uw-contained-width--narrow{margin:inherit}.uw-node__with-sidebar .layout.uw-contained-width--wide{margin:inherit}.uw-section-has-full-width.uw-node__with-sidebar .layout.layout--uw-1-col{overflow:hidden}.layout--uw-1-col{display:grid;grid-template-columns:100%}.layout--uw-1-col .layout__region--first{grid-column:1/2}.layout--uw-2-col{display:grid;gap:2rem;grid-template-columns:100%}@media (min-width:48.06rem){.layout--uw-2-col.larger-left{grid-template-columns:minmax(0,2fr) 1fr}}@media (min-width:48.06rem){.layout--uw-2-col.larger-right{grid-template-columns:1fr minmax(0,2fr)}}.layout--uw-2-col.even-split{grid-template-columns:100%}@media (min-width:48.06rem){.layout--uw-2-col.even-split{grid-template-columns:repeat(2,1fr)}}.layout--uw-2-col .layout__region--first{grid-column:1/2;grid-row:1/2}.layout--uw-2-col .layout__region--second{grid-column:1/2;grid-row:2/3}@media (min-width:48.06rem){.layout--uw-2-col .layout__region--second{grid-column:2/3;grid-row:1/2}}.layout--uw-3-col{display:grid;gap:2rem}.layout--uw-3-col.even-split{grid-template-columns:100%}@media (min-width:48.06rem){.layout--uw-3-col.even-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}.layout--uw-3-col.larger-left{grid-template-columns:100%}@media (min-width:48.06rem){.layout--uw-3-col.larger-left{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}}.layout--uw-3-col.larger-middle{grid-template-columns:100%}@media (min-width:48.06rem){.layout--uw-3-col.larger-middle{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}}.layout--uw-3-col.larger-right{grid-template-columns:100%}@media (min-width:48.06rem){.layout--uw-3-col.larger-right{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr)}}.layout--uw-3-col.legacy-38-38-24{grid-template-columns:100%}@media (min-width:48.06rem){.layout--uw-3-col.legacy-38-38-24{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 24%}}.layout--uw-3-col.legacy-24-38-38{grid-template-columns:100%}@media (min-width:48.06rem){.layout--uw-3-col.legacy-24-38-38{grid-template-columns:24% minmax(0,1fr) minmax(0,1fr)}}.layout--uw-3-col .layout__region--first{grid-column:1/2;grid-row:1/2}.layout--uw-3-col .layout__region--second{grid-column:1/2;grid-row:2/3}@media (min-width:48.06rem){.layout--uw-3-col .layout__region--second{grid-column:2/3;grid-row:1/2}}.layout--uw-3-col .layout__region--third{grid-column:1/2;grid-row:3/4}@media (min-width:48.06rem){.layout--uw-3-col .layout__region--third{grid-column:3/4;grid-row:1/2}}.layout--uw-4-col{display:grid;gap:2rem;grid-template-columns:100%}@media (min-width:40.06rem){.layout--uw-4-col.even-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:63.1875rem){.layout--uw-4-col.even-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media (min-width:40.06rem){.layout--uw-4-col.larger-left{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:63.1875rem){.layout--uw-4-col.larger-left{grid-template-columns:minmax(0,3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media (min-width:40.06rem){.layout--uw-4-col.larger-second{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:63.1875rem){.layout--uw-4-col.larger-second{grid-template-columns:minmax(0,1fr) minmax(0,3fr) minmax(0,1fr) minmax(0,1fr)}}@media (min-width:40.06rem){.layout--uw-4-col.larger-third{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:63.1875rem){.layout--uw-4-col.larger-third{grid-template-columns:minmax(0,1fr) minmax(0,3fr) minmax(0,1fr)}}@media (min-width:40.06rem){.layout--uw-4-col.larger-right{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:63.1875rem){.layout--uw-4-col.larger-right{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,3fr)}}@media (min-width:40.06rem){.layout--uw-4-col.legacy-23-27-27-23{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:63.1875rem){.layout--uw-4-col.legacy-23-27-27-23{grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,.8fr)}}.layout--uw-4-col .layout__region--first{grid-column:1/2;grid-row:1/2}.layout--uw-4-col .layout__region--second{grid-column:1/2}@media (min-width:40.06rem){.layout--uw-4-col .layout__region--second{grid-column:2/3}}@media (min-width:63.1875rem){.layout--uw-4-col .layout__region--second{grid-column:2/3}}@media (min-width:40.06rem){.layout--uw-4-col .layout__region--third{grid-column:1/2}}@media (min-width:63.1875rem){.layout--uw-4-col .layout__region--third{grid-column:3/4;grid-row:1/2}}@media (min-width:40.06rem){.layout--uw-4-col .layout__region--fourth{grid-column:2/3;grid-row:2/3}}@media (min-width:63.1875rem){.layout--uw-4-col .layout__region--fourth{grid-column:4/5;grid-row:1/2}}.layout--uw-5-col{display:grid;gap:2rem;grid-template-columns:100%}@media (min-width:48.06rem){.layout--uw-5-col.even-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media (min-width:48.06rem){.layout--uw-5-col.larger-left{grid-template-columns:minmax(0,3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media (min-width:48.06rem){.layout--uw-5-col.larger-second{grid-template-columns:minmax(0,1fr) minmax(0,3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media (min-width:48.06rem){.layout--uw-5-col.larger-third{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,3fr) minmax(0,1fr) minmax(0,1fr)}}@media (min-width:48.06rem){.layout--uw-5-col.larger-fourth{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,3fr) minmax(0,1fr)}}@media (min-width:48.06rem){.layout--uw-5-col.larger-right{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,3fr)}}@media (min-width:48.06rem){.layout--uw-5-col.legacy-23-19-19-19-20{grid-template-columns:23% minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 20%}}.layout--uw-5-col .layout__region--first{grid-column:1/2;grid-row:1/2}.layout--uw-5-col .layout__region--second{grid-column:1/2;grid-row:2/3}@media (min-width:48.06rem){.layout--uw-5-col .layout__region--second{grid-column:2/3;grid-row:1/2}}.layout--uw-5-col .layout__region--third{grid-column:1/2;grid-row:3/4}@media (min-width:48.06rem){.layout--uw-5-col .layout__region--third{grid-column:3/4;grid-row:1/2}}.layout--uw-5-col .layout__region--fourth{grid-column:1/2;grid-row:4/5}@media (min-width:48.06rem){.layout--uw-5-col .layout__region--fourth{grid-column:4/5;grid-row:1/2}}.layout--uw-5-col .layout__region--fifth{grid-column:1/2;grid-row:5/6}@media (min-width:48.06rem){.layout--uw-5-col .layout__region--fifth{grid-column:5/6;grid-row:1/2}}.layout--uw-inverted-l-left{display:grid;gap:2rem;grid-template-columns:100%}@media (min-width:63.1875rem){.layout--uw-inverted-l-left.even-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:63.1875rem){.layout--uw-inverted-l-left.larger-left{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media (min-width:63.1875rem){.layout--uw-inverted-l-left.larger-right{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.layout--uw-inverted-l-left .uw-inverted-l--left-side{grid-column:1/2;grid-row:1/2}.layout--uw-inverted-l-left .uw-inverted-l--right-side{display:grid;gap:2rem;grid-column:1/2;grid-template-columns:100%}@media (min-width:48.06rem){.layout--uw-inverted-l-left .uw-inverted-l--right-side{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:63.1875rem){.layout--uw-inverted-l-left .uw-inverted-l--right-side{grid-column:2/3}}@media (min-width:48.06rem){.layout--uw-inverted-l-left .layout__region--second{grid-column:1/2}}.layout--uw-inverted-l-left .layout__region--third{grid-column:1/2}@media (min-width:48.06rem){.layout--uw-inverted-l-left .layout__region--third{grid-column:2/3}}.layout--uw-inverted-l-left .layout__region--fourth{grid-column:1/2}@media (min-width:48.06rem){.layout--uw-inverted-l-left .layout__region--fourth{grid-column:1/3}}.layout--uw-inverted-l-right{display:grid;gap:2rem;grid-template-columns:100%}@media (min-width:63.1875rem){.layout--uw-inverted-l-right.even-split{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media (min-width:63.1875rem){.layout--uw-inverted-l-right.larger-left{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media (min-width:63.1875rem){.layout--uw-inverted-l-right.larger-right{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.layout--uw-inverted-l-right .uw-inverted-l--left-side{display:grid;gap:2rem;grid-column:1/2;grid-row:1/2;grid-template-columns:100%}@media (min-width:48.06rem){.layout--uw-inverted-l-right .uw-inverted-l--left-side{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.layout--uw-inverted-l-right .uw-inverted-l--right-side{grid-column:1/2;grid-row:2/3}@media (min-width:63.1875rem){.layout--uw-inverted-l-right .uw-inverted-l--right-side{grid-column:2/3;grid-row:1/2}}.layout--uw-inverted-l-right .layout__region--first{grid-column:1/2}@media (min-width:48.06rem){.layout--uw-inverted-l-right .layout__region--first{grid-column:1/2;grid-row:1/2}}.layout--uw-inverted-l-right .layout__region--second{grid-column:1/2}@media (min-width:48.06rem){.layout--uw-inverted-l-right .layout__region--second{grid-column:2/3;grid-row:1/2}}.layout--uw-inverted-l-right .layout__region--third{grid-column:1/2}@media (min-width:48.06rem){.layout--uw-inverted-l-right .layout__region--third{grid-column:1/3;grid-row:2/3}}.layout-builder .layout__region{outline:2px dashed #2f91da}.pattern-lab-content .layout__region{outline:2px dashed #2f91da;padding:1.5rem;text-align:center}.pattern-lab-content .layout__region .pl-labels{text-align:center}.pl-layout-h2{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px}@media (min-width:75rem){.pl-layout-h2{padding-left:0;padding-right:0}}.l-media{display:flex;flex-direction:column}@media (min-width:40.0625em){.l-media{flex-direction:row}}.l-media__object{flex-basis:auto;flex-grow:0;flex-shrink:0;margin:0 1rem 0 0}.l-media__content{flex-basis:auto;flex-grow:1;flex-shrink:1}.l-media--column{flex-direction:column}.l-media--reversed>.l-media__object{margin:0 0 0 1rem;order:1}.uw-node__grid{display:block}.uw-node__sidebar{display:none}.uw-node__sidebar *{padding-right:.25rem}.uw-node.uw-node__with-sidebar .uw-node__grid{display:flex;flex-direction:column;gap:2rem;justify-content:center}.uw-node.uw-node__with-sidebar .uw-node__grid .layout{margin:0 auto;width:100%}.uw-node.uw-node__with-sidebar .uw-node__grid .uw-contained-width{margin:0 auto}.uw-node.uw-node__with-sidebar .uw-node__grid .uw-full-width{width:100vw}@media (min-width:48.06rem){.uw-node.uw-node__with-sidebar .uw-node__grid{flex-direction:row;gap:2rem}.uw-node.uw-node__with-sidebar .uw-node__grid .layout{width:clamp(320px,868px,calc(100vw - 347px))}.uw-node.uw-node__with-sidebar .uw-node__grid .uw-contained-width{width:clamp(320px,868px,calc(100vw - 347px))}.uw-node.uw-node__with-sidebar .uw-node__grid .uw-contained-width--narrow{width:clamp(320px,496px,calc(100vw - 347px))}.uw-node.uw-node__with-sidebar .uw-node__grid .uw-contained-width--wide{width:clamp(320px,753px,calc(100vw - 347px))}}.uw-node.uw-node__with-sidebar .uw-node__sidebar{display:block;width:100%}@media (min-width:48.06rem){.uw-node.uw-node__with-sidebar .uw-node__sidebar{padding:1rem 0;width:18.75rem}.uw-node.uw-node__with-sidebar .uw-node__sidebar .layout{width:inherit}}.uw-section-has-full-width.uw-node__with-sidebar .uw-node__grid .uw-node__node{width:100%}@media (min-width:48.06rem){.uw-section-has-full-width.uw-node__with-sidebar .uw-node__grid .uw-node__node{width:calc(100vw - 347px)}}.uw-section-has-full-width.uw-node__with-sidebar .uw-node__grid .uw-full-width{max-width:inherit;padding:0;width:100%}.uw-section-has-full-width.uw-node__with-sidebar .uw-node__sidebar{padding:0}.ofis-jobtitle{font-size:1.4rem}.ofis-header{display:flex;gap:1rem;padding-top:1rem}.ofis-header .ofis-picture{max-width:144px;width:auto}.l-section{margin-bottom:2rem}@media (min-width:56.25em){.l-sidebar{display:flex;flex-wrap:wrap}.l-sidebar>*{flex-basis:calc(100% - 300px - 2rem);flex-grow:1;flex-shrink:1;margin-right:1rem}.l-sidebar>:last-child{margin-right:0}.l-sidebar .l-sidebar__full{flex-basis:100%;flex-grow:1;flex-shrink:1;margin-right:0}.l-sidebar .l-sidebar__sidebar{flex-basis:300px;flex-grow:1;flex-shrink:0}@supports (display:grid){.l-sidebar{display:grid;grid-gap:1rem;grid-template-columns:1fr 300px}.l-sidebar .l-sidebar__full{grid-column:span 2}}}@media (min-width:56.25em){.l-sidebar--multi-2>*{flex-basis:calc(100% - 600px - 3rem);flex-grow:1;flex-shrink:1}@supports (display:grid){.l-sidebar--multi-2{grid-template-columns:300px 1fr 300px}.l-sidebar--multi-2 .l-sidebar__full{grid-column:span 3}}}.uw-site-container{display:grid;grid-template-columns:100%;position:relative;z-index:2}.uw-site-container .uw-header{grid-column:1/2;grid-row:1/2;position:relative;z-index:4}.uw-site-container .uw-highlighted{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;grid-column:1/2;grid-row:2/3;position:relative;width:100%;z-index:3}@media (min-width:75rem){.uw-site-container .uw-highlighted{padding-left:0;padding-right:0}}@media (min-width:75rem){.uw-site-container .uw-highlighted{padding:0}}.uw-site-container .block-uw-cbl-special-alert{background:#f0f0f0;border:2px solid #96172e;margin:1em 0;padding:1em}.uw-site-container .block-uw-cbl-special-alert>:first-child{margin-top:0}.uw-site-container .block-uw-cbl-special-alert>:last-child{margin-bottom:0}.uw-site-container .uw-main{grid-column:1/2;grid-row:3/4;min-height:60vh;position:relative;width:100%;z-index:3}.uw-site-container .uw-footer{grid-column:1/2;grid-row:4/5;position:relative;z-index:2}.mobile-menu,.mobile-menu-button{display:none!important}.uw-site-footer{background-color:#787878}.uw-site-footer__wrapper{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;display:grid;grid-template-columns:100%;grid-template-rows:auto auto auto;padding-bottom:16px;padding-top:16px}@media (min-width:75rem){.uw-site-footer__wrapper{padding-left:0;padding-right:0}}@media (min-width:48.06rem){.uw-site-footer__wrapper{grid-template-columns:60% 40%}}@media (min-width:63.1875rem){.uw-site-footer__wrapper{grid-template-columns:70% 30%}}@media (min-width:75rem){.uw-site-footer__wrapper{padding:16px 0}}.uw-site-footer__title{color:#fff;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:1.424rem;grid-column:1/2;grid-row:1/2;padding-bottom:16px;text-align:center;text-transform:uppercase}.uw-site-footer__title a{color:#fff;text-decoration:underline}.uw-site-footer__title a:focus,.uw-site-footer__title a:hover{text-decoration:none}@media (min-width:48.06rem){.uw-site-footer__title{grid-row:1/2;text-align:left}}.uw-site-footer__logo{grid-column:1/2;grid-row:1/2;padding-bottom:16px;text-align:center}@media (min-width:48.06rem){.uw-site-footer__logo{grid-row:1/2;text-align:left}}.uw-site-footer__social-media{grid-column:1/2;grid-row:3/4;margin:0 auto;max-width:20rem;padding-bottom:16px;text-align:center;width:100%}@media (min-width:48.06rem){.uw-site-footer__social-media{grid-column:2/3;grid-row:1/2;margin:0;max-width:inherit}}.uw-site-footer__content{color:#fff;grid-column:1/2;grid-row:2/3;padding-bottom:24px;text-align:center}.uw-site-footer__content h2,.uw-site-footer__content h3,.uw-site-footer__content h4,.uw-site-footer__content h5,.uw-site-footer__content h6{color:#fff}@media (min-width:48.06rem){.uw-site-footer__content{grid-column:1/3;grid-row:2/3;text-align:left}}@media (min-width:75rem){.uw-site-footer__content{padding-left:0;padding-right:0}}.uw-site-footer__content a{color:#fff}.admin-list,.block-local-tasks-block,.block-page-title-block,.contextual-region.profile,.js-media-library-view,.message,.messages,.node-form,.uw-content-moderation__wrapper,.uw-highlighted,form{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;padding:1rem}@media (min-width:75rem){.admin-list,.block-local-tasks-block,.block-page-title-block,.contextual-region.profile,.js-media-library-view,.message,.messages,.node-form,.uw-content-moderation__wrapper,.uw-highlighted,form{padding-left:0;padding-right:0}}@media (min-width:75rem){.admin-list,.block-local-tasks-block,.block-page-title-block,.contextual-region.profile,.js-media-library-view,.message,.messages,.node-form,.uw-content-moderation__wrapper,.uw-highlighted,form{padding:1rem 0}}.uw-content-moderation__wrapper{padding:1rem}.entity-meta__header{background-color:#fffbda}.ui-dialog .ui-dialog-title{font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:1.602rem;font-weight:400}.js-media-library-view{background:#fafafa;border:1px solid #bfbfbf;border-radius:2px;padding:1rem}.ui-dialog-buttonpane{box-shadow:0 0 10px rgba(0,0,0,.3),0 0 0 rgba(0,0,0,.3)}.ui-dialog input[size="120"],.ui-dialog input[size="60"]{max-width:100%;width:100%}.ui-dialog .media-library-widget .fieldset-wrapper{display:block}.ui-dialog .description{font-size:12.64px;font-style:italic}.ui-dialog .views-display-link{font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif}.ui-dialog form{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;padding:0!important}@media (min-width:75rem){.ui-dialog form{padding-left:0;padding-right:0}}.ui-dialog .field--widget-entity-reference-paragraphs{padding:1rem}.ui-dialog .field--widget-entity-reference-paragraphs .field--widget-entity-reference-paragraphs{padding:0!important}.ui-dialog .field--name-field-uw-ec-items{background:inherit;padding:inherit}.ui-dialog .field--widget-entity-reference-paragraphs td{background:inherit;border:1px solid #ccc;padding:1rem}.ui-dialog .field--widget-entity-reference-paragraphs .field-label{border-width:1px 1px 0}.ui-dialog .field--widget-entity-reference-paragraphs .field-label .label{font-size:18px}.ui-dialog .paragraph-type--uw-para-fact-figure .tabledrag-handle .handle{margin:0}.ui-dialog .draggable .tabledrag-handle{cursor:move;float:inherit;height:inherit;margin-left:inherit;overflow:inherit;text-decoration:none}.ui-dialog .draggable .tabledrag-handle .handle{float:left;height:2rem;padding:0;width:2rem}.ui-dialog .tabledrag-hide{border-width:1px 1px 0;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:18px;font-weight:400;margin:0;padding:0 1rem;text-align:center}.ui-dialog .even .form-item,.ui-dialog .odd .form-item{margin-bottom:0!important}.ui-dialog .field-multiple-table{min-width:inherit}.ui-dialog .media-library-item--grid{padding-bottom:2rem}.token-tree-dialog{font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif}.token-tree-dialog table td{padding:.5rem 1rem}.js .paragraph-type-title{flex-basis:35%}.tabledrag-changed.warning{color:#e00!important}.form-actions .button,.form-actions button,.layout-builder-form .button,.layout-builder-form button{font-size:.79rem;height:2.5rem;line-height:2.75;max-width:inherit;padding:.25rem .25rem}.form-actions .button:focus,.form-actions .button:hover,.form-actions button:focus,.form-actions button:hover,.layout-builder-form .button:focus,.layout-builder-form .button:hover,.layout-builder-form button:focus,.layout-builder-form button:hover{padding:.25rem .25rem}.media-library-content .button,.media-library-content button,.paragraph-type-top .button,.paragraph-type-top button,.paragraphs-actions .button,.paragraphs-actions button,.paragraphs-dropbutton-wrapper .button,.paragraphs-dropbutton-wrapper button,.user-login-form .button,.user-login-form button{font-size:.79rem;font-weight:200;height:inherit;max-width:12rem;padding:.5rem 1rem;width:100%}.media-library-content .button:focus,.media-library-content .button:hover,.media-library-content button:focus,.media-library-content button:hover,.paragraph-type-top .button:focus,.paragraph-type-top .button:hover,.paragraph-type-top button:focus,.paragraph-type-top button:hover,.paragraphs-actions .button:focus,.paragraphs-actions .button:hover,.paragraphs-actions button:focus,.paragraphs-actions button:hover,.paragraphs-dropbutton-wrapper .button:focus,.paragraphs-dropbutton-wrapper .button:hover,.paragraphs-dropbutton-wrapper button:focus,.paragraphs-dropbutton-wrapper button:hover,.user-login-form .button:focus,.user-login-form .button:hover,.user-login-form button:focus,.user-login-form button:hover{padding:.5rem 1rem}.ui-dialog .button,.ui-dialog button{margin:.5rem 0 0 0}.ui-dialog-buttonset.form-actions .button,.ui-dialog-buttonset.form-actions button{max-width:10rem}.user-login-form .form-actions .button,.user-login-form .form-actions button{background-color:#757575;background-image:none;border:0;border-radius:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:18px;font-weight:600;letter-spacing:.055rem;line-height:1.45;max-width:18.125rem;padding:1rem 2rem;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;transition:background .2s cubic-bezier(.4,0,1,1);vertical-align:top;white-space:normal;width:100%}.user-login-form .form-actions .button:visited,.user-login-form .form-actions button:visited{color:#fff}.user-login-form .form-actions .button:focus,.user-login-form .form-actions .button:hover,.user-login-form .form-actions button:focus,.user-login-form .form-actions button:hover{background-color:#eee;background-image:none;border:0;box-shadow:none!important;color:#4e4e4e;outline:0!important;text-decoration:none}.user-login-form .form-actions .button:active,.user-login-form .form-actions button:active{background-color:#757575;background-image:none;color:#fff;outline:0!important}.user-login-form .form-actions .button[disabled],.user-login-form .form-actions button[disabled]{background-color:#eee;background-image:none;color:#a2a2a2;cursor:default;pointer-events:none}.tabledrag-toggle-weight-wrapper .button,.tabledrag-toggle-weight-wrapper button{font-size:12.64px;font-weight:200;max-width:10rem;padding:0;text-align:inherit;width:inherit}.tabledrag-toggle-weight-wrapper .button:focus,.tabledrag-toggle-weight-wrapper .button:hover,.tabledrag-toggle-weight-wrapper button:focus,.tabledrag-toggle-weight-wrapper button:hover{background:0 0;font-size:12.64px;font-weight:200;max-width:10rem;padding:0;text-align:inherit;width:inherit}.media-library-widget__toggle-weight{font-size:12.64px!important;font-weight:200;max-width:10rem;padding:0;text-align:inherit;width:inherit}.media-library-widget__toggle-weight:focus,.media-library-widget__toggle-weight:hover{background:0 0;font-size:12.64px;font-weight:200;max-width:10rem;padding:0;text-align:inherit;width:inherit}.layouts-dashboards-1 .drow>div,.layouts-dashboards-2 .drow>div,.layouts-dashboards-3 .drow>div{box-shadow:none}.uw-admin-label{background-color:#757575!important;color:#fff;font-family:Typ1451-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:12.64px;left:-1px;padding:.2rem 1rem;position:absolute;top:-1.5rem!important}.layout-builder__region{padding:.25rem}.contextual .trigger{color:#f03;width:inherit}.contextual .trigger:focus{color:#25ffcc;width:inherit}.paragraphs-dropdown-action.button{color:#4e4e4e}.uw-content-moderation__wrapper{display:none}.user-logged-in .uw-content-moderation__wrapper{display:block;margin-bottom:2rem}ul.toolbar-menu{font-size:.79rem}ul.toolbar-menu li{margin-bottom:0;padding-left:0}.uw-anchor{width:100%}.uw-anchor__url{text-align:center}.block{margin-bottom:2rem}.block--provider-layout-builder{margin-bottom:0}.uw-blockquote{background-color:#fafafa;color:#000}.uw-blockquote__wrapper{display:block;margin-left:auto;margin-right:auto;padding:2rem 0;text-align:center}.uw-blockquote__text{display:inline-block;font-size:1.602rem;max-width:640px;padding:0 2.5rem;position:relative;text-align:left}.uw-blockquote__text::before{color:#7a7a7a;content:"\201C";font-size:5.202rem;left:0;line-height:5.2rem;position:absolute;top:-10px}.uw-blockquote__text::after{bottom:5px;color:#7a7a7a;content:"\201D";font-size:5.202rem;line-height:0;position:absolute;right:0}.uw-blockquote__attribution{display:block}.uw-blockquote__attribution--wrapper{display:inline-block;font-size:1rem;max-width:640px;padding:0 1rem;position:relative;text-align:left}.uw-blockquote__attribution::before{content:"-"}.uw-blockquote__attribution cite{color:#000;font-family:georgia,"droid serif","Times New Roman",Times,serif;font-size:1rem;font-weight:400;text-align:left}.uw-site--breadcrumb{line-height:1.25;text-align:center}@media (min-width:48.0625em){.uw-site--breadcrumb{text-align:left}}.breadcrumb{color:#000;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.79rem}.breadcrumb::after{clear:both;content:"";display:table}.breadcrumb__list{list-style-type:none;margin-left:0;padding-left:0}.breadcrumb__list li{padding-left:0}.breadcrumb__list>li{display:inline}.breadcrumb__item{display:inline;margin:0;padding:0}.breadcrumb__item::after{color:#000;content:' » '}.breadcrumb__link{color:#4e4e4e;text-decoration:underline;text-decoration:none}.breadcrumb__link:visited{color:#4e4e4e}.breadcrumb__link:focus,.breadcrumb__link:hover{color:#000;text-decoration:none}.breadcrumb__link:active{color:#000}.breadcrumb__link:focus,.breadcrumb__link:hover{text-decoration:underline}.button,button{background-color:#757575;background-image:none;border:0;border-radius:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:18px;font-weight:600;letter-spacing:.055rem;line-height:1.45;max-width:18.125rem;padding:1rem 2rem;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;transition:background .2s cubic-bezier(.4,0,1,1);vertical-align:top;white-space:normal;width:100%}.button:visited,button:visited{color:#fff}.button:focus,.button:hover,button:focus,button:hover{background-color:#eee;background-image:none;border:0;box-shadow:none!important;color:#4e4e4e;outline:0!important;text-decoration:none}.button:active,button:active{background-color:#757575;background-image:none;color:#fff;outline:0!important}.button[disabled],button[disabled]{background-color:#eee;background-image:none;color:#a2a2a2;cursor:default;pointer-events:none}.button--danger{background-color:#e31c3d;color:#fff;padding:1rem 2rem}.button--danger:focus,.button--danger:hover{background-color:#cd2026;color:#fff;padding:1rem 2rem}.button--danger:active{background-color:#981b1e;color:#fff}.button--medium{font-size:.79rem;max-width:10rem;padding:.5rem}.button--medium:focus,.button--medium:hover{padding:.5rem}.button--small{font-size:.702rem;max-width:6rem;padding:.25rem .25rem}.button--small:focus,.button--small:hover{padding:.25rem .25rem}.button--icon{font-size:.702rem;max-width:5rem;padding:.25rem .25rem}.button--icon:focus,.button--icon:hover{padding:.25rem .25rem}.button--primary{background-color:#4d8f46;color:#fff}.button--primary:focus,.button--primary:hover{background-color:#0a6700;color:#fff}.button--secondary{background-color:#02bfe7;color:#fff}.button--secondary:focus,.button--secondary:hover{background-color:#00a6d2;color:#fff}.button--cancel,.button[data-drupal-selector=edit-cancel]{background-color:#f69231;color:#fff}.button--cancel:focus,.button--cancel:hover,.button[data-drupal-selector=edit-cancel]:focus,.button[data-drupal-selector=edit-cancel]:hover{background-color:#ef6114;color:#fff}.pattern-lab-content .mobile-menu-button,.pl-c-pattern__extra-toggle{max-width:inherit;width:auto}.pl-c-pattern .pl-c-demo .button,.pl-c-pattern .pl-c-demo button{margin:0 0 .5rem}.uw-cta .neutral .uw-cta__text--big{color:#787878}.uw-cta__aside.neutral a:focus,.uw-cta__aside.neutral a:hover{background-color:#787878}.uw-cta__aside.neutral a:focus .uw-cta__text--big,.uw-cta__aside.neutral a:hover .uw-cta__text--big{color:#fff}.uw-cta .org-default .uw-cta__text--big{color:#fdd54f}.uw-cta__aside.org-default a:focus,.uw-cta__aside.org-default a:hover{background-color:#fdd54f}.uw-cta__aside.org-default a:focus .uw-cta__text--big,.uw-cta__aside.org-default a:focus .uw-cta__text--medium,.uw-cta__aside.org-default a:focus .uw-cta__text--small,.uw-cta__aside.org-default a:hover .uw-cta__text--big,.uw-cta__aside.org-default a:hover .uw-cta__text--medium,.uw-cta__aside.org-default a:hover .uw-cta__text--small{color:#000}.uw-cta .org-ahs .uw-cta__text--big{color:#97dfef}.uw-cta__aside.org-ahs a:focus,.uw-cta__aside.org-ahs a:hover{background-color:#97dfef}.uw-cta__aside.org-ahs a:focus .uw-cta__text--big,.uw-cta__aside.org-ahs a:focus .uw-cta__text--medium,.uw-cta__aside.org-ahs a:focus .uw-cta__text--small,.uw-cta__aside.org-ahs a:hover .uw-cta__text--big,.uw-cta__aside.org-ahs a:hover .uw-cta__text--medium,.uw-cta__aside.org-ahs a:hover .uw-cta__text--small{color:#005963}.uw-cta .org-art .uw-cta__text--big{color:#ffd5a5}.uw-cta__aside.org-art a:focus,.uw-cta__aside.org-art a:hover{background-color:#ffd5a5}.uw-cta__aside.org-art a:focus .uw-cta__text--big,.uw-cta__aside.org-art a:focus .uw-cta__text--medium,.uw-cta__aside.org-art a:focus .uw-cta__text--small,.uw-cta__aside.org-art a:hover .uw-cta__text--big,.uw-cta__aside.org-art a:hover .uw-cta__text--medium,.uw-cta__aside.org-art a:hover .uw-cta__text--small{color:#d93f00}.uw-cta .org-eng .uw-cta__text--big{color:#d0b4ef}.uw-cta__aside.org-eng a:focus,.uw-cta__aside.org-eng a:hover{background-color:#d0b4ef}.uw-cta__aside.org-eng a:focus .uw-cta__text--big,.uw-cta__aside.org-eng a:focus .uw-cta__text--medium,.uw-cta__aside.org-eng a:focus .uw-cta__text--small,.uw-cta__aside.org-eng a:hover .uw-cta__text--big,.uw-cta__aside.org-eng a:hover .uw-cta__text--medium,.uw-cta__aside.org-eng a:hover .uw-cta__text--small{color:#57058b}.uw-cta .org-env .uw-cta__text--big{color:#daf582}.uw-cta__aside.org-env a:focus,.uw-cta__aside.org-env a:hover{background-color:#daf582}.uw-cta__aside.org-env a:focus .uw-cta__text--big,.uw-cta__aside.org-env a:focus .uw-cta__text--medium,.uw-cta__aside.org-env a:focus .uw-cta__text--small,.uw-cta__aside.org-env a:hover .uw-cta__text--big,.uw-cta__aside.org-env a:hover .uw-cta__text--medium,.uw-cta__aside.org-env a:hover .uw-cta__text--small{color:#607000}.uw-cta .org-mat .uw-cta__text--big{color:#ffbeef}.uw-cta__aside.org-mat a:focus,.uw-cta__aside.org-mat a:hover{background-color:#ffbeef}.uw-cta__aside.org-mat a:focus .uw-cta__text--big,.uw-cta__aside.org-mat a:focus .uw-cta__text--medium,.uw-cta__aside.org-mat a:focus .uw-cta__text--small,.uw-cta__aside.org-mat a:hover .uw-cta__text--big,.uw-cta__aside.org-mat a:hover .uw-cta__text--medium,.uw-cta__aside.org-mat a:hover .uw-cta__text--small{color:#c60078}.uw-cta .org-sci .uw-cta__text--big{color:#b4d5ff}.uw-cta__aside.org-sci a:focus,.uw-cta__aside.org-sci a:hover{background-color:#b4d5ff}.uw-cta__aside.org-sci a:focus .uw-cta__text--big,.uw-cta__aside.org-sci a:focus .uw-cta__text--medium,.uw-cta__aside.org-sci a:focus .uw-cta__text--small,.uw-cta__aside.org-sci a:hover .uw-cta__text--big,.uw-cta__aside.org-sci a:hover .uw-cta__text--medium,.uw-cta__aside.org-sci a:hover .uw-cta__text--small{color:#0033be}.uw-cta .org-school .uw-cta__text--big{color:#ffa5aa}.uw-cta__aside.org-school a:focus,.uw-cta__aside.org-school a:hover{background-color:#ffa5aa}.uw-cta__aside.org-school a:focus .uw-cta__text--big,.uw-cta__aside.org-school a:focus .uw-cta__text--medium,.uw-cta__aside.org-school a:focus .uw-cta__text--small,.uw-cta__aside.org-school a:hover .uw-cta__text--big,.uw-cta__aside.org-school a:hover .uw-cta__text--medium,.uw-cta__aside.org-school a:hover .uw-cta__text--small{color:#80001f}.uw-cta__center-wrapper{align-items:center;display:inline-flex;-ms-flex-align:center;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;width:100%}.uw-cta{clear:both;height:100%;width:100%}.uw-cta.uw-contained-width{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;padding:0}@media (min-width:75rem){.uw-cta.uw-contained-width{padding-left:0;padding-right:0}}.uw-cta .uw-cta__aside{background-color:#000;border:1px solid #fff;flex:1 0 100%}@media (min-width:40.06rem){.uw-cta .uw-cta__aside{flex:1 0 50%}}@media (min-width:63.1875rem){.uw-cta .uw-cta__aside{flex:1 0 30%}}@media (min-width:102.5rem){.uw-cta .uw-cta__aside{flex:1 0 25%}}.uw-cta .uw-cta__aside:last-child{margin:0}.uw-cta__link{border:0;bottom:0;display:block;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;height:100%;left:0;min-height:6.25rem;padding:0;position:relative;right:0;text-decoration:none;top:0;width:100%}.uw-cta__link:hover{text-decoration:none}.uw-cta__text{font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;text-align:center}.uw-cta__text--big{font-size:1.424rem;letter-spacing:.05rem;line-height:1.2;padding:0 .25rem .313rem .25rem}.uw-cta__text--medium{color:#fff;font-size:1rem;line-height:1.2;padding:0 .25rem .25rem .25rem;text-transform:uppercase}.uw-cta__text--small{color:#fff;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.79rem;line-height:1;padding:0 .25rem .25rem .25rem;text-transform:uppercase}.call-to-action-theme-neutral{display:table-cell;margin:1px;vertical-align:middle}.call-to-action-theme-org-default{display:table-cell;margin:1px;vertical-align:middle}.call-to-action-theme-org-ahs{display:table-cell;margin:1px;vertical-align:middle}.call-to-action-theme-org-art{display:table-cell;margin:1px;vertical-align:middle}.call-to-action-theme-org-eng{display:table-cell;margin:1px;vertical-align:middle}.call-to-action-theme-org-env{display:table-cell;margin:1px;vertical-align:middle}.call-to-action-theme-org-mat{display:table-cell;margin:1px;vertical-align:middle}.call-to-action-theme-org-sci{display:table-cell;margin:1px;vertical-align:middle}.call-to-action-theme-org-school{display:table-cell;margin:1px;vertical-align:middle}.uw-cta__wrapper{display:table;float:left;height:6.25rem;width:100%}.uw-caption .caption{background:#eee;border:solid 1px #dfdfdf;color:#000;font-family:Typ1451-Regular,verdana,sans-serif;font-size:.88889rem;padding:.5rem}.card{display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:100%}.views-row .card{height:100%}.card .uw-label{display:block;margin-top:1rem}.card__catalog-tags{padding-bottom:1rem}.card--show-hover{border-bottom:3px solid #000;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:box-shadow .2s cubic-bezier(.4,0,.2,1)}.card--show-hover:focus-within,.card--show-hover:hover{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.card__featured-image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:45rem;min-height:44rem}.card__header{color:#757575;margin-bottom:1rem;width:100%}.card__date{font-size:1rem;margin-bottom:1rem}.card__title{margin:.5rem 0;padding:0;width:100%}.card__title a{color:#000;text-decoration:none}.card__title a:visited{color:#000}.card__title a:focus,.card__title a:hover{color:#757575;text-decoration:underline}.card__title a:active{color:#757575}.card__author{font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:14.22224px}.card__author a{color:#000;text-decoration:underline}.card__author a:visited{color:#000}.card__author a:focus,.card__author a:hover{color:#757575;text-decoration:none}.card__author a:active{color:#757575}.card__body{display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:2rem;gap:inherit;padding:1rem;width:100%}.card__body p:last-child{margin-bottom:0}.card__content{margin-bottom:1.5rem;width:100%}.card__media{margin-bottom:1.5rem;order:-1;width:100%}.card__media a{display:inline-block;height:100%;width:100%}.card__media a:focus img,.card__media a:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:-webkit-filter 150ms cubic-bezier(.4,0,1,1);transition:filter 150ms cubic-bezier(.4,0,1,1);transition:filter 150ms cubic-bezier(.4,0,1,1),-webkit-filter 150ms cubic-bezier(.4,0,1,1)}.card__media img{width:100%}.card__footer{margin-top:auto;padding:1.5rem;width:100%}.card__footer>div{margin-bottom:1rem}.card__footer>div:last-child{margin-bottom:0}.card__tags{width:100%}.card__readmore{text-align:right}.card__social{max-width:20rem;width:100%}.card--feature .card__body{padding-top:1rem}.card--feature .card__media{margin-bottom:0}@media (min-width:48.0625em){.card--feature{flex-direction:row}.card--feature .card__body{max-width:600px;padding:1rem 2vw 0}.card--feature .card__media{order:initial}}.card.banner .card__body{margin-bottom:0;padding:0;position:relative}.card.banner .card__content{display:none}.card.banner .card__header{background-color:rgba(0,0,0,.8);bottom:0;display:block;height:auto;margin-bottom:0;opacity:1;padding:1rem 2rem;position:absolute;text-align:center;width:100%;z-index:9}.card.banner .card__header h2{margin:0}.card.banner .card__header .sub-title{color:#fff;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif}.card.banner .card__media{margin-bottom:0;order:inherit}.card.banner .card__media a{display:block}.card.banner .card__title{color:#fdd54f}.card.banner .card__title a{color:#fdd54f;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-weight:400;letter-spacing:.045rem;text-align:center;text-decoration:none}.card.banner .card__title a:hover{text-decoration:underline}.card.node>.card__footer,.card.node>.card__header{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px}@media (min-width:75rem){.card.node>.card__footer,.card.node>.card__header{padding-left:0;padding-right:0}}.card.node>.card__body{padding:0}.uw-main>div>.action-links{margin:0!important}.node--type-uw-ct-blog .card.node .card__body,.node--type-uw-ct-contact .card.node .card__body,.node--type-uw-ct-event .card.node .card__body,.node--type-uw-ct-news-item .card.node .card__body,.node--type-uw-ct-profile .card.node .card__body{background:#fff}.node--type-uw-ct-blog .card.node .card__header,.node--type-uw-ct-contact .card.node .card__header,.node--type-uw-ct-event .card.node .card__header,.node--type-uw-ct-news-item .card.node .card__header,.node--type-uw-ct-profile .card.node .card__header{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px}@media (min-width:75rem){.node--type-uw-ct-blog .card.node .card__header,.node--type-uw-ct-contact .card.node .card__header,.node--type-uw-ct-event .card.node .card__header,.node--type-uw-ct-news-item .card.node .card__header,.node--type-uw-ct-profile .card.node .card__header{padding-left:0;padding-right:0}}.node--type-uw-ct-blog .card.node .card__header .card__title,.node--type-uw-ct-contact .card.node .card__header .card__title,.node--type-uw-ct-event .card.node .card__header .card__title,.node--type-uw-ct-news-item .card.node .card__header .card__title,.node--type-uw-ct-profile .card.node .card__header .card__title{font-size:41.056px}.node--type-uw-ct-blog .card.node .card__header .card__sub-title,.node--type-uw-ct-contact .card.node .card__header .card__sub-title,.node--type-uw-ct-event .card.node .card__header .card__sub-title,.node--type-uw-ct-news-item .card.node .card__header .card__sub-title,.node--type-uw-ct-profile .card.node .card__header .card__sub-title{font-size:25.632px}.node--type-uw-ct-blog .uw-node__without-image .card.node,.node--type-uw-ct-contact .uw-node__without-image .card.node,.node--type-uw-ct-event .uw-node__without-image .card.node,.node--type-uw-ct-news-item .uw-node__without-image .card.node,.node--type-uw-ct-profile .uw-node__without-image .card.node{margin-top:1rem}.node--type-uw-ct-blog .uw-node__without-image .card.node .card__header,.node--type-uw-ct-contact .uw-node__without-image .card.node .card__header,.node--type-uw-ct-event .uw-node__without-image .card.node .card__header,.node--type-uw-ct-news-item .uw-node__without-image .card.node .card__header,.node--type-uw-ct-profile .uw-node__without-image .card.node .card__header{display:grid}.node--type-uw-ct-blog .uw-node__without-image .card.node .card__header .card__title,.node--type-uw-ct-contact .uw-node__without-image .card.node .card__header .card__title,.node--type-uw-ct-event .uw-node__without-image .card.node .card__header .card__title,.node--type-uw-ct-news-item .uw-node__without-image .card.node .card__header .card__title,.node--type-uw-ct-profile .uw-node__without-image .card.node .card__header .card__title{font-size:41.056px;order:-1}.node--type-uw-ct-blog .uw-node__without-image .card.node .card__header .card__sub-title,.node--type-uw-ct-contact .uw-node__without-image .card.node .card__header .card__sub-title,.node--type-uw-ct-event .uw-node__without-image .card.node .card__header .card__sub-title,.node--type-uw-ct-news-item .uw-node__without-image .card.node .card__header .card__sub-title,.node--type-uw-ct-profile .uw-node__without-image .card.node .card__header .card__sub-title{font-size:25.632px}.node--type-uw-ct-blog .uw-node__without-image .card.node .card__header .card__date,.node--type-uw-ct-contact .uw-node__without-image .card.node .card__header .card__date,.node--type-uw-ct-event .uw-node__without-image .card.node .card__header .card__date,.node--type-uw-ct-news-item .uw-node__without-image .card.node .card__header .card__date,.node--type-uw-ct-profile .uw-node__without-image .card.node .card__header .card__date{width:100%}@media (min-width:63.1875rem){.node--type-uw-ct-blog .uw-node__without-image .card.node .card__header .card__date,.node--type-uw-ct-contact .uw-node__without-image .card.node .card__header .card__date,.node--type-uw-ct-event .uw-node__without-image .card.node .card__header .card__date,.node--type-uw-ct-news-item .uw-node__without-image .card.node .card__header .card__date,.node--type-uw-ct-profile .uw-node__without-image .card.node .card__header .card__date{width:inherit}}.node--type-uw-ct-blog .uw-node__without-image .card.node .card__header .card__date .uw-date,.node--type-uw-ct-contact .uw-node__without-image .card.node .card__header .card__date .uw-date,.node--type-uw-ct-event .uw-node__without-image .card.node .card__header .card__date .uw-date,.node--type-uw-ct-news-item .uw-node__without-image .card.node .card__header .card__date .uw-date,.node--type-uw-ct-profile .uw-node__without-image .card.node .card__header .card__date .uw-date{background-color:#fdd54f;color:#000;display:inline-block;width:100%}@media (min-width:63.1875rem){.node--type-uw-ct-blog .uw-node__without-image .card.node .card__header .card__date .uw-date,.node--type-uw-ct-contact .uw-node__without-image .card.node .card__header .card__date .uw-date,.node--type-uw-ct-event .uw-node__without-image .card.node .card__header .card__date .uw-date,.node--type-uw-ct-news-item .uw-node__without-image .card.node .card__header .card__date .uw-date,.node--type-uw-ct-profile .uw-node__without-image .card.node .card__header .card__date .uw-date{width:inherit}}.node--type-uw-ct-blog .uw-node__without-image .card.node .card__header .card__author,.node--type-uw-ct-contact .uw-node__without-image .card.node .card__header .card__author,.node--type-uw-ct-event .uw-node__without-image .card.node .card__header .card__author,.node--type-uw-ct-news-item .uw-node__without-image .card.node .card__header .card__author,.node--type-uw-ct-profile .uw-node__without-image .card.node .card__header .card__author{padding:8px 24px}.node--type-uw-ct-blog .uw-node__without-image .card.node .card__footer,.node--type-uw-ct-contact .uw-node__without-image .card.node .card__footer,.node--type-uw-ct-event .uw-node__without-image .card.node .card__footer,.node--type-uw-ct-news-item .uw-node__without-image .card.node .card__footer,.node--type-uw-ct-profile .uw-node__without-image .card.node .card__footer{padding:8px 24px}.node--type-uw-ct-blog .uw-node__with-image .card>.card__body,.node--type-uw-ct-contact .uw-node__with-image .card>.card__body,.node--type-uw-ct-event .uw-node__with-image .card>.card__body,.node--type-uw-ct-news-item .uw-node__with-image .card>.card__body,.node--type-uw-ct-profile .uw-node__with-image .card>.card__body{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px}@media (min-width:75rem){.node--type-uw-ct-blog .uw-node__with-image .card>.card__body,.node--type-uw-ct-contact .uw-node__with-image .card>.card__body,.node--type-uw-ct-event .uw-node__with-image .card>.card__body,.node--type-uw-ct-news-item .uw-node__with-image .card>.card__body,.node--type-uw-ct-profile .uw-node__with-image .card>.card__body{padding-left:0;padding-right:0}}.node--type-uw-ct-blog .uw-node__with-image .card .card__body,.node--type-uw-ct-contact .uw-node__with-image .card .card__body,.node--type-uw-ct-event .uw-node__with-image .card .card__body,.node--type-uw-ct-news-item .uw-node__with-image .card .card__body,.node--type-uw-ct-profile .uw-node__with-image .card .card__body{margin-top:-10rem}.node--type-uw-ct-blog .uw-node__with-image .card .card__header,.node--type-uw-ct-contact .uw-node__with-image .card .card__header,.node--type-uw-ct-event .uw-node__with-image .card .card__header,.node--type-uw-ct-news-item .uw-node__with-image .card .card__header,.node--type-uw-ct-profile .uw-node__with-image .card .card__header{margin-bottom:7rem}.node--type-uw-ct-blog .uw-node__with-image .card .card__header .card__title,.node--type-uw-ct-contact .uw-node__with-image .card .card__header .card__title,.node--type-uw-ct-event .uw-node__with-image .card .card__header .card__title,.node--type-uw-ct-news-item .uw-node__with-image .card .card__header .card__title,.node--type-uw-ct-profile .uw-node__with-image .card .card__header .card__title{padding:8px 24px}.node--type-uw-ct-blog .uw-node__with-image .card .card__header .card__sub-title,.node--type-uw-ct-contact .uw-node__with-image .card .card__header .card__sub-title,.node--type-uw-ct-event .uw-node__with-image .card .card__header .card__sub-title,.node--type-uw-ct-news-item .uw-node__with-image .card .card__header .card__sub-title,.node--type-uw-ct-profile .uw-node__with-image .card .card__header .card__sub-title{padding:8px 24px}.node--type-uw-ct-blog .uw-node__with-image .card .card__header .card__author,.node--type-uw-ct-contact .uw-node__with-image .card .card__header .card__author,.node--type-uw-ct-event .uw-node__with-image .card .card__header .card__author,.node--type-uw-ct-news-item .uw-node__with-image .card .card__header .card__author,.node--type-uw-ct-profile .uw-node__with-image .card .card__header .card__author{padding:8px 24px}.node--type-uw-ct-blog .uw-node__with-image .card .card__date,.node--type-uw-ct-contact .uw-node__with-image .card .card__date,.node--type-uw-ct-event .uw-node__with-image .card .card__date,.node--type-uw-ct-news-item .uw-node__with-image .card .card__date,.node--type-uw-ct-profile .uw-node__with-image .card .card__date{margin-top:-2.25rem}.node--type-uw-ct-blog .uw-node__with-image .card .card__date .uw-date,.node--type-uw-ct-contact .uw-node__with-image .card .card__date .uw-date,.node--type-uw-ct-event .uw-node__with-image .card .card__date .uw-date,.node--type-uw-ct-news-item .uw-node__with-image .card .card__date .uw-date,.node--type-uw-ct-profile .uw-node__with-image .card .card__date .uw-date{background-color:#fdd54f;color:#000;display:inline-block;width:inherit}.node--type-uw-ct-blog .uw-node__with-image .card .card__footer,.node--type-uw-ct-contact .uw-node__with-image .card .card__footer,.node--type-uw-ct-event .uw-node__with-image .card .card__footer,.node--type-uw-ct-news-item .uw-node__with-image .card .card__footer,.node--type-uw-ct-profile .uw-node__with-image .card .card__footer{padding:8px 24px}.node--type-uw-ct-event .uw-node__with-image .card.node .card__body .card__header .card__date .uw-date-details .uw-date{background-color:#000;color:#fdd54f}.node--type-uw-ct-event .uw-node__with-image .card.node .card__body .card__header .card__date .uw-date{background-color:#000;color:#fdd54f;width:100%}.node--type-uw-ct-contact .uw-node__with-image .card.node,.node--type-uw-ct-contact .uw-node__without-image .card.node,.node--type-uw-ct-profile .uw-node__with-image .card.node,.node--type-uw-ct-profile .uw-node__without-image .card.node{margin-top:1rem}.node--type-uw-ct-contact .uw-node__with-image .card.node .card__body,.node--type-uw-ct-contact .uw-node__without-image .card.node .card__body,.node--type-uw-ct-profile .uw-node__with-image .card.node .card__body,.node--type-uw-ct-profile .uw-node__without-image .card.node .card__body{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px}@media (min-width:75rem){.node--type-uw-ct-contact .uw-node__with-image .card.node .card__body,.node--type-uw-ct-contact .uw-node__without-image .card.node .card__body,.node--type-uw-ct-profile .uw-node__with-image .card.node .card__body,.node--type-uw-ct-profile .uw-node__without-image .card.node .card__body{padding-left:0;padding-right:0}}.uw-colour-bar__cbarorg-default__uw-gold--lvl1{background-color:#fffaaa}.uw-colour-bar__cbarorg-default__uw-gold--lvl2{background-color:#ffea30}.uw-colour-bar__cbarorg-default__uw-gold--lvl3{background-color:#fdd54f}.uw-colour-bar__cbarorg-default__uw-gold--lvl4{background-color:#e4b429}.uw-colour-bar__cbarorg-ahs--lvl1{background-color:#97dfef}.uw-colour-bar__cbarorg-ahs--lvl2{background-color:#00bed0}.uw-colour-bar__cbarorg-ahs--lvl3{background-color:#0098a5}.uw-colour-bar__cbarorg-ahs--lvl4{background-color:#005963}.uw-colour-bar__cbarorg-art--lvl1{background-color:#ffd5a5}.uw-colour-bar__cbarorg-art--lvl2{background-color:#fbaf00}.uw-colour-bar__cbarorg-art--lvl3{background-color:#e78100}.uw-colour-bar__cbarorg-art--lvl4{background-color:#d93f00}.uw-colour-bar__cbarorg-eng--lvl1{background-color:#d0b4ef}.uw-colour-bar__cbarorg-eng--lvl2{background-color:#be33da}.uw-colour-bar__cbarorg-eng--lvl3{background-color:#8100b4}.uw-colour-bar__cbarorg-eng--lvl4{background-color:#57058b}.uw-colour-bar__cbarorg-env--lvl1{background-color:#daf582}.uw-colour-bar__cbarorg-env--lvl2{background-color:#bed500}.uw-colour-bar__cbarorg-env--lvl3{background-color:#b4be00}.uw-colour-bar__cbarorg-env--lvl4{background-color:#607000}.uw-colour-bar__cbarorg-mat--lvl1{background-color:#ffbeef}.uw-colour-bar__cbarorg-mat--lvl2{background-color:#ff63aa}.uw-colour-bar__cbarorg-mat--lvl3{background-color:#df2498}.uw-colour-bar__cbarorg-mat--lvl4{background-color:#c60078}.uw-colour-bar__cbarorg-sci--lvl1{background-color:#b4d5ff}.uw-colour-bar__cbarorg-sci--lvl2{background-color:#63a0ff}.uw-colour-bar__cbarorg-sci--lvl3{background-color:#0073ce}.uw-colour-bar__cbarorg-sci--lvl4{background-color:#0033be}.uw-colour-bar__cbarorg-school--lvl1{background-color:#ffa5aa}.uw-colour-bar__cbarorg-school--lvl2{background-color:#e41740}.uw-colour-bar__cbarorg-school--lvl3{background-color:#b71233}.uw-colour-bar__cbarorg-school--lvl4{background-color:#80001f}.uw-colour-bar__cbars{display:flex;flex-direction:row wrap;justify-content:flex-start;width:100%}.uw-colour-bar__cbar{-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;height:.625rem;margin:0;padding:0}@media (min-width:48.06rem){.uw-colour-bar__cbar{height:.875rem}}@media (min-width:63.1875rem){.uw-colour-bar__cbar{height:1rem}}@media (min-width:75rem){.uw-colour-bar__cbar{height:1.125rem}}.uw-footer-address{color:#fff}.uw-footer-address .uw-footer-phone a{color:#fdd54f;text-decoration:none}.uw-footer-address .uw-footer-phone a:hover{text-decoration:underline}.uw-contact .details{margin:0}.uw-contact .details__summary{text-transform:inherit;white-space:normal}.uw-contact__h2{text-decoration:none;text-transform:inherit}.uw-contact__h2 a{font-weight:400;text-decoration:none;text-transform:inherit}.uw-contact__position{font-family:georgia,"droid serif","Times New Roman",Times,serif;font-size:1.266rem;font-weight:400;padding-right:1.5rem;text-decoration:none;text-transform:inherit;width:100%}.uw-contact__content{background:#fafafa;display:grid;font-size:1rem;grid-template-columns:100%;margin:0 0 1.5rem 0;padding:.5rem}.uw-contact__content .uw-label{display:block;margin-top:1rem}.uw-contact .uw-contact__info{grid-column:1/2;grid-row:1/2;width:100%}.uw-contact__with_image .uw-contact__image{grid-column:1/2;grid-row:1/2;width:100%}@media (min-width:48.06rem){.uw-contact__with_image .uw-contact__image{grid-column:1/2;grid-row:1/2}}.uw-contact__with_image .uw-contact__content{display:grid;font-size:1rem;gap:2rem;grid-template-columns:100%}@media (min-width:48.06rem){.uw-contact__with_image .uw-contact__content{grid-template-columns:5rem 1fr}}.uw-contact__with_image .uw-contact__info{grid-column:1/2;grid-row:2/3}@media (min-width:48.06rem){.uw-contact__with_image .uw-contact__info{grid-column:2/3;grid-row:1/2}}.uw-content--grid-list__layout{display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:2rem}.uw-content--grid-list__layout .card{width:100%;order:3}@media (min-width:48.06rem){.uw-content--grid-list__layout .card{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 auto 0 auto;-ms-flex:1 1 auto 0 auto;flex:1 1 auto 0 auto;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex-grow:1;flex-grow:1;width:45%}}.uw-content--grid-list__layout .card .card__body{height:inherit}.uw-content--grid-list__layout .card:first-of-type{width:100%;order:2;width:100%!important}@media (min-width:48.06rem){.uw-content--grid-list__layout .card:first-of-type{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 auto 0 auto;-ms-flex:1 1 auto 0 auto;flex:1 1 auto 0 auto;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex-grow:1;flex-grow:1;width:45%}}.uw-content--grid-list__style_controls{width:100%;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;order:1;width:100%!important}@media (min-width:48.06rem){.uw-content--grid-list__style_controls{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 auto 0 auto;-ms-flex:1 1 auto 0 auto;flex:1 1 auto 0 auto;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex-grow:1;flex-grow:1;width:45%}}.view-content{display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:2rem}.view-content .views-row{width:100%;order:3}@media (min-width:48.06rem){.view-content .views-row{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 auto 0 auto;-ms-flex:1 1 auto 0 auto;flex:1 1 auto 0 auto;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex-grow:1;flex-grow:1;width:45%}}.view-content .views-row:first-of-type{width:100%;order:2;width:100%!important}@media (min-width:48.06rem){.view-content .views-row:first-of-type{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 auto 0 auto;-ms-flex:1 1 auto 0 auto;flex:1 1 auto 0 auto;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex-grow:1;flex-grow:1;width:45%}}.view-uw-view-contacts .view-content{display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:2rem;padding:0;row-gap:1rem}.view-uw-view-contacts .view-content .views-row{width:100%}.uw-copy-text{overflow:auto}.uw-copy-text ul{overflow:hidden}.uw-copy-text .media.align-left{padding-right:1rem}.uw-copy-text .media.align-center{padding:1rem 0;text-align:center}.uw-copy-text .media.align-center img{display:block;margin:0 auto}.uw-copy-text .media.align-right{padding-left:1rem}.uw-copy-text__wrapper.uw-contained-width{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;padding:1rem 0}@media (min-width:75rem){.uw-copy-text__wrapper.uw-contained-width{padding-left:0;padding-right:0}}.uw-date{width:100%}.uw-date-details{box-sizing:border-box}.uw-date-details .uw-date{background-color:#000;box-sizing:border-box;display:block;padding:.5rem 1rem;text-transform:uppercase}.uw-date-details__summary{background-image:url(../source/images/icons/mobile-arrow-down-y.svg);background-color:#000;background-position:right 1rem center;background-repeat:no-repeat;background-size:.8125rem;box-sizing:border-box;color:#fdd54f;cursor:pointer;display:block;padding:0}.uw-date-details__summary .uw-date{background:inherit}.block-uw-cbl-multi-type-list .uw-date-details__summary{background-position:right .5rem center}[open]>.uw-date-details__summary{background-image:url(../source/images/icons/mobile-arrow-up-y.svg)}details.details{border-bottom:1px solid #000;border-radius:inherit;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);margin:1.5rem 0;transition:box-shadow .2s cubic-bezier(.4,0,.2,1);width:100%}details.details:hover{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}details.details:focus-within{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}details.details:first-child{margin-top:0}.js details.details:not([open])>.details__content{display:none}.details__summary{background-image:url(../source/images/icons/mobile-arrow-down.svg);background-color:#eee;background-position:right 1rem center;background-repeat:no-repeat;background-size:.8125rem;color:#000;cursor:pointer;display:block;font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:.88889rem;line-height:1.25;outline:0;padding:1rem;text-shadow:0 1px 0 #fff;transition:box-shadow .2s cubic-bezier(.4,0,.2,1)}[dir=rtl] .details__summary{background-position:left 32px center;padding-left:56px;padding-right:32px}[open]>.details__summary{background-image:url(../source/images/icons/mobile-arrow-up.svg)}.details__summary:first-child{margin-top:0}.details__summary::-webkit-details-marker{display:none}.details__fallback-link{display:block;outline:0;text-decoration:none}.details__content{background:#fff;border:1px solid #eee;border-top:0;padding:32px}.details__content>:last-child{margin-bottom:0}.details__description{color:#000;font-size:1rem;margin-bottom:1rem}.details__description>:last-child{margin-bottom:0}.node--type-uw-ct-contact .details{max-width:600px}.sliding-popup-bottom,.sliding-popup-top{background:#fdd54f;background:rgba(253,213,79,.98);box-shadow:0 0 24px -5px rgba(0,0,0,.45);left:2.5%;padding:2rem;text-align:center;width:95%;z-index:9}.sliding-popup-bottom .eu-cookie-compliance-buttons,.sliding-popup-top .eu-cookie-compliance-buttons{clear:both;float:none;max-width:100%}.sliding-popup-bottom .eu-cookie-compliance-buttons button,.sliding-popup-top .eu-cookie-compliance-buttons button{max-width:100%}.sliding-popup-bottom .popup-content,.sliding-popup-top .popup-content{display:inline-block;letter-spacing:inherit;margin:0 auto;max-width:90%;text-align:left;width:100%}.sliding-popup-bottom .popup-content .eu-cookie-compliance-message h1,.sliding-popup-bottom .popup-content .eu-cookie-compliance-message h2,.sliding-popup-bottom .popup-content .eu-cookie-compliance-message h3,.sliding-popup-top .popup-content .eu-cookie-compliance-message h1,.sliding-popup-top .popup-content .eu-cookie-compliance-message h2,.sliding-popup-top .popup-content .eu-cookie-compliance-message h3{color:#000}.sliding-popup-bottom .popup-content .eu-cookie-compliance-message p,.sliding-popup-top .popup-content .eu-cookie-compliance-message p{color:#000;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.79rem;line-height:1.4;margin:0 0 1rem}.sliding-popup-bottom .eu-cookie-compliance-banner h2,.sliding-popup-top .eu-cookie-compliance-banner h2{border:0 solid transparent;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:1.42383rem;font-weight:400;letter-spacing:inherit;line-height:1.25;margin:.5rem 0;padding:0}.sliding-popup-bottom button,.sliding-popup-top button{background-color:#000;border:2px solid transparent;color:#fdd54f;cursor:pointer;font-weight:400;line-height:1.25}.sliding-popup-bottom button:hover,.sliding-popup-top button:hover{background-color:transparent;border:2px solid #000;color:#000;cursor:pointer}.sliding-popup-bottom .agree-button,.sliding-popup-top .agree-button{margin-top:.7rem}@media (min-width:40.06rem){.sliding-popup-bottom,.sliding-popup-top{left:50%;padding:1.2rem 0;transform:translate(-50%,-10%);width:80%}.sliding-popup-bottom .eu-cookie-compliance-message,.sliding-popup-top .eu-cookie-compliance-message{float:left;max-width:60%}.sliding-popup-bottom .eu-cookie-compliance-buttons,.sliding-popup-top .eu-cookie-compliance-buttons{clear:inherit;float:right;max-width:40%}.sliding-popup-bottom .eu-cookie-compliance-banner h2,.sliding-popup-top .eu-cookie-compliance-banner h2{font-size:1.80203rem}}.sliding-popup-bottom{bottom:0;position:fixed}.sliding-popup-top{position:relative}.uw-expand-collapse{-webkit-font-smoothing:antialiased;font-weight:200}.uw-expand-collapse__item{display:block;margin:0 0 1rem 0;width:100%}.uw-expand-collapse__item h2{margin:0}.uw-expand-collapse__controls{display:grid;grid-template-columns:50% 50%;margin-bottom:1rem}.uw-expand-collapse__button{background:#eee;font-size:1.125rem;font-weight:400;margin:0;max-width:inherit}.uw-expand-collapse__button:focus,.uw-expand-collapse__button:hover{outline:0}.uw-expand-collapse__button:focus[data-type=expand-all],.uw-expand-collapse__button:hover[data-type=expand-all]{background:#4e4e4e;color:#eee}.uw-expand-collapse__button:focus[data-type=collapse-all],.uw-expand-collapse__button:hover[data-type=collapse-all]{background:#4e4e4e;color:#eee}.uw-expand-collapse__button--controls{text-align:center}.uw-expand-collapse__button[data-type=expand-all]{background:#eee;border-right:1px solid #a2a2a2;color:#4e4e4e}.uw-expand-collapse__button[data-type=collapse-all]{background:#eee;color:#4e4e4e}.uw-expand-collapse__button--title{color:#4e4e4e;display:table;font-size:1.125rem;font-weight:400;height:auto;line-height:1.25;margin:0;max-width:inherit;min-height:3.563rem;padding:.75rem 3rem .75rem .75rem;position:relative;table-layout:fixed;text-align:left;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;white-space:normal;width:100%}.uw-expand-collapse__button--title::after{content:'\e906';display:block;font-family:fdsu-rwd;font-size:.79rem;position:absolute;right:5%;text-align:center;text-rendering:auto;top:40%;transform:scale(1,1) rotate(90deg);transform-origin:50% 50%;transition-delay:0s;transition-duration:.2s;transition-property:transform;transition-timing-function:linear;z-index:2}.uw-expand-collapse__button--title.uw-expanded::after{transform:scale(1,-1) rotate(90deg)}.uw-expand-collapse__button--title:focus,.uw-expand-collapse__button--title:hover{background:#4e4e4e;color:#eee;outline:0}.uw-expand-collapse__text{display:none;font-size:1rem;padding:1rem}.uw-facebook{display:grid;padding:1rem 0;width:100%}.uw-facebook__wrapper{border:1px solid #000;margin-left:auto;margin-right:auto;max-width:500px;text-align:center;width:100%}.uw-facebook__view-on-source{padding:1rem 0;text-align:center}.uw-facebook .fb-page,.uw-facebook .fb-post{background:url(../source/images/icons/facebook_logo.png) no-repeat;background-position:50% 25%;min-height:340px;text-align:center;width:100%}.uw-ff .org-default .uw-ff--text__big{color:#000}.uw-ff .org-default .uw-ff--text__medium{color:#000}.uw-ff .org-default .uw-ff--text__caption{color:#000}.uw-ff .org-default .uw-ff--text__small{background-color:#fdd54f;color:#000}.uw-ff--with-bubbles__white .org-default .uw-ff--text__big{color:#000}.uw-ff--with-bubbles__white .org-default .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__white .org-default .uw-ff--text__caption{color:#000}.uw-ff--with-bubbles__white .org-default .uw-ff--text__small{background-color:#fdd54f;color:#000}.uw-ff--with-bubbles__black .org-default .uw-ff--text__big{color:#fff}.uw-ff--with-bubbles__black .org-default .uw-ff--text__medium{color:#fff}.uw-ff--with-bubbles__black .org-default .uw-ff--text__caption{color:#fff}.uw-ff--with-bubbles__black .org-default .uw-ff--text__small{background-color:#fdd54f;color:#000}.uw-ff--with-bubbles__grey .org-default .uw-ff--text__big{color:#000}.uw-ff--with-bubbles__grey .org-default .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__grey .org-default .uw-ff--text__caption{color:#000}.uw-ff--with-bubbles__grey .org-default .uw-ff--text__small{background-color:#fdd54f;color:#000}.uw-ff--with-bubbles__gold .org-default .uw-ff--text__big{color:#000}.uw-ff--with-bubbles__gold .org-default .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__gold .org-default .uw-ff--text__caption{color:#000}.uw-ff--with-bubbles__gold .org-default .uw-ff--text__small{background-color:#000;color:#fdd54f}.uw-ff .org-ahs .uw-ff--text__big{color:#005963}.uw-ff .org-ahs .uw-ff--text__medium{color:#000}.uw-ff .org-ahs .uw-ff--text__caption{color:#005963}.uw-ff .org-ahs .uw-ff--text__small{background-color:#005963;color:#fff}.uw-ff--with-bubbles__white .org-ahs .uw-ff--text__big{color:#005963}.uw-ff--with-bubbles__white .org-ahs .uw-ff--text__medium{color:#005963}.uw-ff--with-bubbles__white .org-ahs .uw-ff--text__caption{color:#005963}.uw-ff--with-bubbles__white .org-ahs .uw-ff--text__small{background-color:#005963;color:#fff}.uw-ff--with-bubbles__black .org-ahs .uw-ff--text__big{color:#97dfef}.uw-ff--with-bubbles__black .org-ahs .uw-ff--text__medium{color:#fff}.uw-ff--with-bubbles__black .org-ahs .uw-ff--text__caption{color:#fff}.uw-ff--with-bubbles__black .org-ahs .uw-ff--text__small{background-color:#005963;color:#97dfef}.uw-ff--with-bubbles__grey .org-ahs .uw-ff--text__big{color:#005963}.uw-ff--with-bubbles__grey .org-ahs .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__grey .org-ahs .uw-ff--text__caption{color:#005963}.uw-ff--with-bubbles__grey .org-ahs .uw-ff--text__small{background-color:#005963;color:#dfdfdf}.uw-ff--with-bubbles__gold .org-ahs .uw-ff--text__big{color:#000}.uw-ff--with-bubbles__gold .org-ahs .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__gold .org-ahs .uw-ff--text__caption{color:#000}.uw-ff--with-bubbles__gold .org-ahs .uw-ff--text__small{background-color:#000;color:#fdd54f}.uw-ff .org-art .uw-ff--text__big{color:#d93f00}.uw-ff .org-art .uw-ff--text__medium{color:#000}.uw-ff .org-art .uw-ff--text__caption{color:#d93f00}.uw-ff .org-art .uw-ff--text__small{background-color:#d93f00;color:#fff}.uw-ff--with-bubbles__white .org-art .uw-ff--text__big{color:#d93f00}.uw-ff--with-bubbles__white .org-art .uw-ff--text__medium{color:#d93f00}.uw-ff--with-bubbles__white .org-art .uw-ff--text__caption{color:#d93f00}.uw-ff--with-bubbles__white .org-art .uw-ff--text__small{background-color:#d93f00;color:#fff}.uw-ff--with-bubbles__black .org-art .uw-ff--text__big{color:#ffd5a5}.uw-ff--with-bubbles__black .org-art .uw-ff--text__medium{color:#fff}.uw-ff--with-bubbles__black .org-art .uw-ff--text__caption{color:#fff}.uw-ff--with-bubbles__black .org-art .uw-ff--text__small{background-color:#d93f00;color:#ffd5a5}.uw-ff--with-bubbles__grey .org-art .uw-ff--text__big{color:#d93f00}.uw-ff--with-bubbles__grey .org-art .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__grey .org-art .uw-ff--text__caption{color:#d93f00}.uw-ff--with-bubbles__grey .org-art .uw-ff--text__small{background-color:#d93f00;color:#dfdfdf}.uw-ff--with-bubbles__gold .org-art .uw-ff--text__big{color:#000}.uw-ff--with-bubbles__gold .org-art .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__gold .org-art .uw-ff--text__caption{color:#000}.uw-ff--with-bubbles__gold .org-art .uw-ff--text__small{background-color:#000;color:#fdd54f}.uw-ff .org-eng .uw-ff--text__big{color:#57058b}.uw-ff .org-eng .uw-ff--text__medium{color:#000}.uw-ff .org-eng .uw-ff--text__caption{color:#57058b}.uw-ff .org-eng .uw-ff--text__small{background-color:#57058b;color:#fff}.uw-ff--with-bubbles__white .org-eng .uw-ff--text__big{color:#57058b}.uw-ff--with-bubbles__white .org-eng .uw-ff--text__medium{color:#57058b}.uw-ff--with-bubbles__white .org-eng .uw-ff--text__caption{color:#57058b}.uw-ff--with-bubbles__white .org-eng .uw-ff--text__small{background-color:#57058b;color:#fff}.uw-ff--with-bubbles__black .org-eng .uw-ff--text__big{color:#d0b4ef}.uw-ff--with-bubbles__black .org-eng .uw-ff--text__medium{color:#fff}.uw-ff--with-bubbles__black .org-eng .uw-ff--text__caption{color:#fff}.uw-ff--with-bubbles__black .org-eng .uw-ff--text__small{background-color:#57058b;color:#d0b4ef}.uw-ff--with-bubbles__grey .org-eng .uw-ff--text__big{color:#57058b}.uw-ff--with-bubbles__grey .org-eng .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__grey .org-eng .uw-ff--text__caption{color:#57058b}.uw-ff--with-bubbles__grey .org-eng .uw-ff--text__small{background-color:#57058b;color:#dfdfdf}.uw-ff--with-bubbles__gold .org-eng .uw-ff--text__big{color:#000}.uw-ff--with-bubbles__gold .org-eng .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__gold .org-eng .uw-ff--text__caption{color:#000}.uw-ff--with-bubbles__gold .org-eng .uw-ff--text__small{background-color:#000;color:#fdd54f}.uw-ff .org-env .uw-ff--text__big{color:#607000}.uw-ff .org-env .uw-ff--text__medium{color:#000}.uw-ff .org-env .uw-ff--text__caption{color:#607000}.uw-ff .org-env .uw-ff--text__small{background-color:#607000;color:#fff}.uw-ff--with-bubbles__white .org-env .uw-ff--text__big{color:#607000}.uw-ff--with-bubbles__white .org-env .uw-ff--text__medium{color:#607000}.uw-ff--with-bubbles__white .org-env .uw-ff--text__caption{color:#607000}.uw-ff--with-bubbles__white .org-env .uw-ff--text__small{background-color:#607000;color:#fff}.uw-ff--with-bubbles__black .org-env .uw-ff--text__big{color:#daf582}.uw-ff--with-bubbles__black .org-env .uw-ff--text__medium{color:#fff}.uw-ff--with-bubbles__black .org-env .uw-ff--text__caption{color:#fff}.uw-ff--with-bubbles__black .org-env .uw-ff--text__small{background-color:#607000;color:#daf582}.uw-ff--with-bubbles__grey .org-env .uw-ff--text__big{color:#607000}.uw-ff--with-bubbles__grey .org-env .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__grey .org-env .uw-ff--text__caption{color:#607000}.uw-ff--with-bubbles__grey .org-env .uw-ff--text__small{background-color:#607000;color:#dfdfdf}.uw-ff--with-bubbles__gold .org-env .uw-ff--text__big{color:#000}.uw-ff--with-bubbles__gold .org-env .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__gold .org-env .uw-ff--text__caption{color:#000}.uw-ff--with-bubbles__gold .org-env .uw-ff--text__small{background-color:#000;color:#fdd54f}.uw-ff .org-mat .uw-ff--text__big{color:#c60078}.uw-ff .org-mat .uw-ff--text__medium{color:#000}.uw-ff .org-mat .uw-ff--text__caption{color:#c60078}.uw-ff .org-mat .uw-ff--text__small{background-color:#c60078;color:#fff}.uw-ff--with-bubbles__white .org-mat .uw-ff--text__big{color:#c60078}.uw-ff--with-bubbles__white .org-mat .uw-ff--text__medium{color:#c60078}.uw-ff--with-bubbles__white .org-mat .uw-ff--text__caption{color:#c60078}.uw-ff--with-bubbles__white .org-mat .uw-ff--text__small{background-color:#c60078;color:#fff}.uw-ff--with-bubbles__black .org-mat .uw-ff--text__big{color:#ffbeef}.uw-ff--with-bubbles__black .org-mat .uw-ff--text__medium{color:#fff}.uw-ff--with-bubbles__black .org-mat .uw-ff--text__caption{color:#fff}.uw-ff--with-bubbles__black .org-mat .uw-ff--text__small{background-color:#c60078;color:#ffbeef}.uw-ff--with-bubbles__grey .org-mat .uw-ff--text__big{color:#c60078}.uw-ff--with-bubbles__grey .org-mat .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__grey .org-mat .uw-ff--text__caption{color:#c60078}.uw-ff--with-bubbles__grey .org-mat .uw-ff--text__small{background-color:#c60078;color:#dfdfdf}.uw-ff--with-bubbles__gold .org-mat .uw-ff--text__big{color:#000}.uw-ff--with-bubbles__gold .org-mat .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__gold .org-mat .uw-ff--text__caption{color:#000}.uw-ff--with-bubbles__gold .org-mat .uw-ff--text__small{background-color:#000;color:#fdd54f}.uw-ff .org-sci .uw-ff--text__big{color:#0033be}.uw-ff .org-sci .uw-ff--text__medium{color:#000}.uw-ff .org-sci .uw-ff--text__caption{color:#0033be}.uw-ff .org-sci .uw-ff--text__small{background-color:#0033be;color:#fff}.uw-ff--with-bubbles__white .org-sci .uw-ff--text__big{color:#0033be}.uw-ff--with-bubbles__white .org-sci .uw-ff--text__medium{color:#0033be}.uw-ff--with-bubbles__white .org-sci .uw-ff--text__caption{color:#0033be}.uw-ff--with-bubbles__white .org-sci .uw-ff--text__small{background-color:#0033be;color:#fff}.uw-ff--with-bubbles__black .org-sci .uw-ff--text__big{color:#b4d5ff}.uw-ff--with-bubbles__black .org-sci .uw-ff--text__medium{color:#fff}.uw-ff--with-bubbles__black .org-sci .uw-ff--text__caption{color:#fff}.uw-ff--with-bubbles__black .org-sci .uw-ff--text__small{background-color:#0033be;color:#b4d5ff}.uw-ff--with-bubbles__grey .org-sci .uw-ff--text__big{color:#0033be}.uw-ff--with-bubbles__grey .org-sci .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__grey .org-sci .uw-ff--text__caption{color:#0033be}.uw-ff--with-bubbles__grey .org-sci .uw-ff--text__small{background-color:#0033be;color:#dfdfdf}.uw-ff--with-bubbles__gold .org-sci .uw-ff--text__big{color:#000}.uw-ff--with-bubbles__gold .org-sci .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__gold .org-sci .uw-ff--text__caption{color:#000}.uw-ff--with-bubbles__gold .org-sci .uw-ff--text__small{background-color:#000;color:#fdd54f}.data-numberpercarousel,.data-usecarousel{height:0;visibility:hidden}.uw-ff .owl-carousel .owl-item img{width:auto}.uw-ff--with-bubbles .owl-item{border-radius:13px}.uw-ff--with-bubbles .owl-item:first-child{margin-left:0}.uw-ff--with-bubbles .owl-item:nth-child(odd)::after{border-left:1rem solid transparent;border-right:1rem solid transparent;content:'';height:0;left:50%;margin-left:-.75rem;position:absolute;top:-1.25rem;width:0}.uw-ff--with-bubbles .owl-item:nth-child(even)::after{border-left:1rem solid transparent;border-right:1rem solid transparent;bottom:-1.25rem;content:'';height:0;left:50%;margin-left:-.75rem;position:absolute;width:0}.uw-ff--with-bubbles__black .owl-item{background-color:#000}.uw-ff--with-bubbles__black .owl-item:nth-child(odd)::after{border-bottom:1.5rem solid #000}.uw-ff--with-bubbles__black .owl-item:nth-child(even)::after{border-top:1.5rem solid #000}.uw-ff--with-bubbles__white .owl-item{background-color:#fff}.uw-ff--with-bubbles__white .owl-item:nth-child(odd)::after{border-bottom:1.5rem solid #fff}.uw-ff--with-bubbles__white .owl-item:nth-child(even)::after{border-top:1.5rem solid #fff}.uw-ff--with-bubbles__grey .owl-item{background-color:#dfdfdf}.uw-ff--with-bubbles__grey .owl-item:nth-child(odd)::after{border-bottom:1.5rem solid #dfdfdf}.uw-ff--with-bubbles__grey .owl-item:nth-child(even)::after{border-top:1.5rem solid #dfdfdf}.uw-ff--with-bubbles__gold .owl-item{background-color:#fdd54f}.uw-ff--with-bubbles__gold .owl-item:nth-child(odd)::after{border-bottom:1.5rem solid #fdd54f}.uw-ff--with-bubbles__gold .owl-item:nth-child(even)::after{border-top:1.5rem solid #fdd54f}.uw-ff .owl-stage{display:flex}.uw-ff .owl-item{display:flex;position:relative}.uw-ff .owl-item:first-child{margin-left:0}.uw-ff .owl-stage-outer{padding:2rem 0}.uw-ff--wrapper{clear:both;display:block;height:auto;list-style-type:none;margin:0;position:relative;width:100%}.uw-ff--wrapper__text-left .uw-ff--text{text-align:left}.uw-ff--wrapper__text-right .uw-ff--text{text-align:right}.uw-ff--wrapper__text-right .uw-ff--text__icon img{clear:both;float:right}.uw-ff--wrapper__text-center .uw-ff--text{text-align:center}.uw-ff--wrapper__text-center .uw-ff--text__icon{margin-left:auto;margin-right:auto}.uw-ff--wrapper__text-center .uw-ff--text__small{margin:1rem auto}.uw-ff--fact{align-content:center;clear:both;display:flex;flex-direction:column;font-weight:300;justify-content:center;padding:2rem;position:relative;width:100%}.uw-ff--text{display:block}.uw-ff--text__big{font-family:BureauGrotCond,impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:3.653rem;font-weight:600;line-height:1.2}.uw-ff--text__medium{font-size:1.266rem;font-weight:300;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.2;padding:.5rem 0}.uw-ff--text__small{display:inline-block!important;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:1rem;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.25;margin-bottom:1rem;margin-top:1rem;padding:.5rem 1.25rem;width:auto}.uw-ff--text__caption{font-size:.88889rem;font-style:italic;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.2;padding:.25rem 0}.uw-ff--text__caption p{float:none;font-size:.88889rem;line-height:1.2}.field{margin:0 0 1rem}.field__label{display:block;font-size:1.125rem;font-weight:600}.field__label.is-inline{display:inline-block;margin-right:.1em}.field__label.is-inline+.field__item{display:inline}.field__label.is-inline+.field__items{display:inline}.field__label.is-inline+.field__items .field__item{display:inline}.fieldset,fieldset{border:#ccc solid 1px;clear:both;margin-bottom:1.5rem;padding:1rem;position:relative}.fieldset:hover>legend,fieldset:hover>legend{background-color:transparent}.fieldset .fieldset-invisible,fieldset .fieldset-invisible{clear:both}.fieldset .fieldset-invisible:hover>legend,fieldset .fieldset-invisible:hover>legend{margin-bottom:.7rem;padding-top:1rem}.fieldset .fieldset-invisible>legend,fieldset .fieldset-invisible>legend{font-weight:400;margin-bottom:.7rem;padding-top:1rem}.fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible,fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible{display:inline-block}.captcha{margin:1.5rem 0}.layout-builder-configure-section fieldset{background-color:initial}.fieldset__legend{position:relative}.views-exposed-form{margin:0!important;padding:0!important}.views-exposed-form .form-actions{display:flex;gap:1rem}.views-exposed-form .form-actions .button.js-form-submit.form-submit{font-weight:inherit}.seven-details{background-color:#fcfcfa;border-bottom:1px solid #000;border-radius:inherit;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);margin-bottom:1rem;margin-top:1rem;transition:box-shadow .2s cubic-bezier(.4,0,.2,1)}.seven-details:focus-within,.seven-details:hover{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.seven-details:first-child{margin-top:0}.seven-details__summary{background-image:url(../source/images/icons/mobile-arrow-down.svg);background-color:#eee;background-position:right 1rem center;background-repeat:no-repeat;background-size:.8125rem;color:#000;cursor:pointer;display:block;font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:.88889rem;font-weight:400;line-height:1.25;padding:1rem;text-shadow:0 1px 0 #fff}.seven-details__summary::-webkit-details-marker{display:none}.seven-details[open]>.seven-details__summary,.seven-details__summary:focus,.seven-details__summary:hover{background-color:#eee;color:#000}.seven-details[open]>.seven-details__summary,.seven-details__summary:focus{background-image:url(../source/images/icons/mobile-arrow-up.svg);color:#000}.seven-details__wrapper{padding:1rem}.seven-details__wrapper .form-text,.seven-details__wrapper .uw-input{width:100%!important}.form-item{margin:0 0 1rem}.form-item__label{display:block}.is-disabled>.form-item__label{opacity:.35}.form-item__fieldset{border:0;margin:0;padding:0}.form-item__description{color:#4e4e4e;font-size:.88889rem}.form-item__description>:last-child{margin-bottom:0}.form-item__required-marker::before{content:'*'}.form-item__color,.form-item__date,.form-item__email,.form-item__month,.form-item__number,.form-item__password,.form-item__search,.form-item__select,.form-item__tel,.form-item__text,.form-item__textarea,.form-item__time,.form-item__url,.form-item__week{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ccc;border-radius:0;display:inline-block;font-size:1rem;height:2.75rem;line-height:1.375;margin:.2em 0;max-width:100%;padding:.625em .4375em;transition-duration:.2s;transition-property:background-color,border;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form-item__color:focus,.form-item__date:focus,.form-item__email:focus,.form-item__month:focus,.form-item__number:focus,.form-item__password:focus,.form-item__search:focus,.form-item__select:focus,.form-item__tel:focus,.form-item__text:focus,.form-item__textarea:focus,.form-item__time:focus,.form-item__url:focus,.form-item__week:focus{outline:2px solid transparent;outline-offset:2px}.form-item__color:focus:focus,.form-item__date:focus:focus,.form-item__email:focus:focus,.form-item__month:focus:focus,.form-item__number:focus:focus,.form-item__password:focus:focus,.form-item__search:focus:focus,.form-item__select:focus:focus,.form-item__tel:focus:focus,.form-item__text:focus:focus,.form-item__textarea:focus:focus,.form-item__time:focus:focus,.form-item__url:focus:focus,.form-item__week:focus:focus{outline-color:#000}.form-item__color:focus,.form-item__color:hover,.form-item__date:focus,.form-item__date:hover,.form-item__email:focus,.form-item__email:hover,.form-item__month:focus,.form-item__month:hover,.form-item__number:focus,.form-item__number:hover,.form-item__password:focus,.form-item__password:hover,.form-item__search:focus,.form-item__search:hover,.form-item__select:focus,.form-item__select:hover,.form-item__tel:focus,.form-item__tel:hover,.form-item__text:focus,.form-item__text:hover,.form-item__textarea:focus,.form-item__textarea:hover,.form-item__time:focus,.form-item__time:hover,.form-item__url:focus,.form-item__url:hover,.form-item__week:focus,.form-item__week:hover{background-color:#fff;border:1px solid #757575}.form-item__color:disabled,.form-item__date:disabled,.form-item__email:disabled,.form-item__month:disabled,.form-item__number:disabled,.form-item__password:disabled,.form-item__search:disabled,.form-item__select:disabled,.form-item__tel:disabled,.form-item__text:disabled,.form-item__textarea:disabled,.form-item__time:disabled,.form-item__url:disabled,.form-item__week:disabled{cursor:default;opacity:.35}.form-item__color:disabled:focus,.form-item__color:disabled:hover,.form-item__date:disabled:focus,.form-item__date:disabled:hover,.form-item__email:disabled:focus,.form-item__email:disabled:hover,.form-item__month:disabled:focus,.form-item__month:disabled:hover,.form-item__number:disabled:focus,.form-item__number:disabled:hover,.form-item__password:disabled:focus,.form-item__password:disabled:hover,.form-item__search:disabled:focus,.form-item__search:disabled:hover,.form-item__select:disabled:focus,.form-item__select:disabled:hover,.form-item__tel:disabled:focus,.form-item__tel:disabled:hover,.form-item__text:disabled:focus,.form-item__text:disabled:hover,.form-item__textarea:disabled:focus,.form-item__textarea:disabled:hover,.form-item__time:disabled:focus,.form-item__time:disabled:hover,.form-item__url:disabled:focus,.form-item__url:disabled:hover,.form-item__week:disabled:focus,.form-item__week:disabled:hover{background-color:#fafafa;border:1px solid #ccc}.is-full-width>.form-item__color,.is-full-width>.form-item__date,.is-full-width>.form-item__email,.is-full-width>.form-item__month,.is-full-width>.form-item__number,.is-full-width>.form-item__password,.is-full-width>.form-item__search,.is-full-width>.form-item__select,.is-full-width>.form-item__tel,.is-full-width>.form-item__text,.is-full-width>.form-item__textarea,.is-full-width>.form-item__time,.is-full-width>.form-item__url,.is-full-width>.form-item__week{width:100%}.form-item__textarea{height:auto}.form-item--checkbox{margin-bottom:8px}.form-item__checkbox{clip:rect(1px,1px,1px,1px)!important;height:1px!important;overflow:hidden!important;position:absolute!important;width:1px!important;word-wrap:normal!important}.form-item__checkbox+.form-item__label{cursor:pointer;display:block}.form-item__checkbox+.form-item__label::before{outline:2px solid transparent;outline-offset:2px;background:#fff;border:1px solid #757575;content:'\a0';display:inline-block;height:1.25rem;line-height:1.25rem;margin-right:.6em;text-indent:.15em;transition-duration:.2s;transition-property:background-color,border-color,box-shadow,color,opacity,text-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);vertical-align:middle;width:1.25rem}.form-item__checkbox+.form-item__label::before:focus{outline-color:#000}.form-item__checkbox:checked+.form-item__label::before{background-image:url(../source/images/icons/correct.svg);background-color:#0071bc;background-position:50%;background-repeat:no-repeat;background-size:1.25rem}.form-item__checkbox:focus+.form-item__label::before{outline-color:#000}.form-item__checkbox:disabled+.form-item__label{cursor:default;opacity:.35}.form-item__checkbox:disabled+.form-item__label::before{cursor:not-allowed}.form-item--checkboxes{margin-bottom:0}.form-item--radio{margin-bottom:8px}.form-item--radio .form-item__radio{outline:2px solid transparent;outline-offset:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #757575;border-radius:50%;box-shadow:0 0 0 2px transparent;cursor:pointer;height:18px;margin-right:3px;outline:0;position:relative;top:2px;transition-duration:.2s;transition-property:background-color,border-color,border-radius;transition-timing-function:cubic-bezier(.4,0,.2,1);width:18px}.form-item--radio .form-item__radio:focus{outline-color:#000}.form-item--radio .form-item__radio:checked{background-color:#0071bc;border:2px solid #fff;box-shadow:0 0 0 2px #0071bc}.form-item--radio .form-item__radio:disabled{cursor:default;opacity:.35}.form-item--radio .form-item__radio+.form-item__label{cursor:pointer;display:inline}.form-item--radio .form-item__radio:disabled+.form-item__label{cursor:default;opacity:.35}.form-item--radios{margin-bottom:0}.form-item--range .form-item__range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;height:2.75rem;margin:.2em 0;padding:0}.form-item--range .form-item__range::-moz-focus-outer{border:0}.form-item--range .form-item__range:focus{box-shadow:none;outline:0}.form-item--range .form-item__range:focus::-moz-range-thumb{outline-color:#000}.form-item--range .form-item__range:focus::-ms-thumb{outline-color:#000}.form-item--range .form-item__range:focus::-webkit-slider-thumb{outline-color:#000}.form-item--range .form-item__range:disabled{cursor:default;opacity:.35}.form-item--range .form-item__range::-moz-range-thumb{outline:2px solid transparent;outline-offset:2px;background:#757575;border:1px solid #fafafa;border-radius:0;cursor:pointer;height:2.75rem;outline:0;transition:box-shadow .2s cubic-bezier(.4,0,.2,1);width:1.375rem}.form-item--range .form-item__range::-moz-range-thumb:focus{outline-color:#000}.form-item--range .form-item__range::-moz-range-track{background:#a2a2a2;border:1px solid #757575;cursor:pointer;display:block;height:.625rem;margin:0;outline:0;width:100%}.form-item--range .form-item__range::-ms-thumb{outline:2px solid transparent;outline-offset:2px;background:#757575;border:1px solid #fafafa;border-radius:0;cursor:pointer;height:2.75rem;outline:0;transition:box-shadow .2s cubic-bezier(.4,0,.2,1);width:1.375rem;margin-top:0!important}.form-item--range .form-item__range::-ms-thumb:focus{outline-color:#000}.form-item--range .form-item__range::-ms-track{background:#a2a2a2;border:1px solid #757575;cursor:pointer;display:block;height:.625rem;margin:0;outline:0;width:100%;background:0 0;border:0;color:transparent}.form-item--range .form-item__range::-ms-fill-lower,.form-item--range .form-item__range::-ms-fill-upper{background:#a2a2a2;border:1px solid #757575}.form-item--range .form-item__range::-webkit-slider-thumb{outline:2px solid transparent;outline-offset:2px;background:#757575;border:1px solid #fafafa;border-radius:0;cursor:pointer;height:2.75rem;outline:0;transition:box-shadow .2s cubic-bezier(.4,0,.2,1);width:1.375rem;-webkit-appearance:none;margin-top:-1.125rem}.form-item--range .form-item__range::-webkit-slider-thumb:focus{outline-color:#000}.form-item--range .form-item__range::-webkit-slider-runnable-track{background:#a2a2a2;border:1px solid #757575;cursor:pointer;display:block;height:.625rem;margin:0;outline:0;width:100%}.form-item--range.is-full-width>.form-item__range{width:100%}.form-item--select .form-item__select{background-image:url(../source/images/icons/select-arrows.svg);background-position:right .625rem center;background-repeat:no-repeat;background-size:1.25rem;padding-right:2.5rem}[dir=rtl] .form-item--select .form-item__select{background-position:left .625rem center;padding-left:2.5rem;padding-right:0}.form-item--select .form-item__select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.form-item--select .form-item__select::-ms-expand{display:none}.uw-google-maps>iframe{width:100%}.js .uw-google-maps__message{display:none}.hero-bg-image{background-position:50% 50%;background-size:cover;color:#fff;padding:6rem 15%;text-align:center}.hero-bg-image.has-overlay{position:relative}.hero-bg-image.has-overlay::after{background:rgba(0,0,0,.5);bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:1}.hero-bg-image.has-overlay .hero-bg-image__content{position:relative;z-index:2}.hero-bg-image__title{color:#000;font-family:georgia,"droid serif","Times New Roman",Times,serif;font-size:2.566rem;font-weight:400;color:#fff;margin-bottom:2rem}@media (max-width:48.0625em){.hero-bg-image__title{font-size:2.027rem;margin-bottom:1.5rem}}.hero-bg-image__summary{color:#000;font-family:georgia,"droid serif","Times New Roman",Times,serif;font-size:1.266rem;font-weight:400;line-height:1.45;color:#fff;margin-bottom:2rem}@media (max-width:48.0625em){.hero-bg-image__summary{font-size:1.125rem;margin-bottom:1.5rem}}.hero-bg-image--left{text-align:left}@media (min-width:48.0625em){.hero-bg-image--left{padding-left:10%;padding-right:35%}}.hero-bg-image--right{text-align:left}@media (min-width:48.0625em){.hero-bg-image--right{padding-left:35%;padding-right:10%}}@media (min-width:48.0625em){.hero-inline-image{color:#fff;position:relative;text-align:center}.hero-inline-image.has-overlay::after{background:rgba(0,0,0,.5);bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:1}.hero-inline-image.has-overlay .hero-inline-image__content{z-index:2}}.hero-inline-image__media{display:block;line-height:0;margin-bottom:1.5rem}@media (min-width:48.0625em){.hero-inline-image__media{margin-bottom:0}}.hero-inline-image__media img,.hero-inline-image__media picture{width:100%}@media (min-width:48.0625em){.hero-inline-image__content{bottom:5%;display:flex;flex-direction:column;justify-content:center;left:15%;position:absolute;right:15%;top:5%}}.hero-inline-image__title{color:#000;font-family:georgia,"droid serif","Times New Roman",Times,serif;font-size:2.566rem;font-weight:400;margin-bottom:1.5rem}@media (min-width:48.0625em){.hero-inline-image__title{color:#fff;margin-bottom:2rem}}@media (max-width:48.0625em){.hero-inline-image__title{font-size:2.027rem}}.hero-inline-image__summary{color:#000;font-family:georgia,"droid serif","Times New Roman",Times,serif;font-size:1.266rem;font-weight:400;line-height:1.45;margin-bottom:1.5rem}@media (min-width:48.0625em){.hero-inline-image__summary{color:#fff;margin-bottom:2rem}}@media (min-width:48.0625em){.hero-inline-image--left .hero-inline-image__content{align-items:flex-start;left:10%;right:35%}}@media (min-width:48.0625em){.hero-inline-image--right .hero-inline-image__content{align-items:flex-start;left:35%;right:10%}}.icon{display:inline-block;fill:currentColor;height:1em;position:relative;top:-2px;transition:none;vertical-align:middle;width:1em}.icon *{transition:none}.icon.is-spaced-before{margin-left:.25em}.icon.is-spaced-after{margin-right:.25em}.uw-image__wrapper.uw-contained-width{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px}@media (min-width:75rem){.uw-image__wrapper.uw-contained-width{padding-left:0;padding-right:0}}.uw-instagram{display:block;width:100%}.uw-instagram__wrapper{margin-left:auto;margin-right:auto;max-width:500px}.uw-instagram__wrapper iframe{max-width:500px;width:100%}.uw-instagram__view-on-source{padding:1rem 0;text-align:center}.list--border{list-style:none;margin-left:0;padding-left:0}.list--border li{padding-left:0}.list--border>li{border-bottom:1px solid #a2a2a2;padding:.25rem}.list--clean{list-style-type:none;margin:0;padding:0}.list--clean li{padding-left:0}.list--clean li::before{display:none}.list--column{list-style:none;margin-left:0;padding-left:0}.list--column li{padding-left:0}.list--column>li{-moz-column-break-inside:avoid;break-inside:avoid-column;display:table;margin-bottom:0;padding-bottom:.25em}@media (min-width:31.25em){.list--column{-moz-column-count:2;column-count:2;-moz-column-gap:2em;column-gap:2em}}.list--inline{list-style-type:none;margin-left:0;padding-left:0}.list--inline li{padding-left:0}.list--inline>li{display:inline}.list--pipeline{list-style-type:none;margin-left:0;padding-left:0}.list--pipeline::after{clear:both;content:"";display:table}.list--pipeline>li{border-right:1px solid #a2a2a2;display:block;float:left;margin-right:.75em;padding-left:0;padding-right:.75em}[dir=rtl] .list--pipeline>li{border-left:1px solid #a2a2a2;border-right:0;float:right;margin-left:.75em;margin-right:0;padding-left:.75em;padding-right:0}.list--pipeline>li.is-active{font-weight:600}.list--pipeline>li:last-child{border-right:0;margin-right:0;padding-right:0}[dir=rtl] .list--pipeline>li:last-child{border-left:0;margin-left:0;padding-left:0}.uw-mailman{padding:1rem 0;width:100%}.uw-mailman__label{display:block;margin-bottom:.5rem}.uw-mailman__label--email{font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:1.424rem;font-weight:400}.uw-mailman__servername{text-align:center}.uw-mailmain__email .uw-input--submit{font-size:1rem;font-weight:400;max-width:8.5rem}.menu{list-style-type:none;margin:0;padding:0}.menu li{padding-left:0}.menu li::before{display:none}.uw-footer__menu .menu{margin-left:0}@media print{.menu{display:none}}.menu--item{margin-bottom:0}.menu--account{list-style-type:none;margin-left:0;padding-left:0}.menu--account::after{clear:both;content:"";display:table}.menu--account>li{border-right:1px solid #a2a2a2;display:block;float:left;margin-right:.75em;padding-left:0;padding-right:.75em}[dir=rtl] .menu--account>li{border-left:1px solid #a2a2a2;border-right:0;float:right;margin-left:.75em;margin-right:0;padding-left:.75em;padding-right:0}.menu--account>li.is-active{font-weight:600}.menu--account>li:last-child{border-right:0;margin-right:0;padding-right:0}[dir=rtl] .menu--account>li:last-child{border-left:0;margin-left:0;padding-left:0}.menu--account .menu__link{font-size:1rem}.menu--uw-footer{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:.702rem;font-weight:300;justify-content:flex-start;letter-spacing:.045rem;list-style-type:none;padding-bottom:1rem;text-align:center;text-transform:uppercase}.menu--uw-footer li{border-color:#4e4e4e;border-style:solid;box-sizing:inherit;display:inline-block;flex:1 0 50%;margin:0;padding:1rem;text-align:center}.menu--uw-footer li:nth-child(1){border-width:1px 0 0 1px}.menu--uw-footer li:nth-child(2){border-width:1px 0 0 1px;order:2}.menu--uw-footer li:nth-child(3){border-width:1px 0 0 1px;order:3}.menu--uw-footer li:nth-child(4){border-width:1px 0 0 1px;order:4}.menu--uw-footer li:nth-child(5){border-width:1px;order:5}.menu--uw-footer li:nth-child(6){border-width:1px 1px 0;order:1}.menu--uw-footer li:nth-child(7){border-width:1px 1px 0;order:2}.menu--uw-footer li:nth-child(8){border-width:1px 1px 0;order:3}.menu--uw-footer li:nth-child(9){border-width:1px 1px 0;order:4}@media (min-width:30rem){.menu--uw-footer li{padding:.25rem 0 .25rem 1rem;text-align:left}.menu--uw-footer li:nth-child(1){border-width:0 1px 0 0;order:1}.menu--uw-footer li:nth-child(2){border-width:0 1px 0 0;order:2}.menu--uw-footer li:nth-child(3){border-width:0 1px 0 0;order:3}.menu--uw-footer li:nth-child(4){border-width:0 1px 0 0;order:4}.menu--uw-footer li:nth-child(5){border-width:0;order:5}.menu--uw-footer li:nth-child(6){border-width:0 1px 0 0;order:1}.menu--uw-footer li:nth-child(7){border-width:0 1px 0 0;order:2}.menu--uw-footer li:nth-child(8){border-width:0 1px 0 0;order:3}.menu--uw-footer li:nth-child(9){border-width:0 1px 0 0;order:4}}@media (min-width:48.06rem){.menu--uw-footer li{flex:1 0 33%;padding:0 0 0 1rem}}.menu--uw-footer li a{color:#fff;outline:0;text-decoration:none}.menu--uw-footer li a:hover{text-decoration:underline}.uw-horizontal-nav.uw-horizontal-nav--header{background:#000;max-width:inherit;width:inherit}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--wrapper{background:#000;display:block;max-width:inherit;padding:0;position:relative}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--home{display:none;grid-column:none;padding:0}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu{width:inherit}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu{border:1px solid #fff;height:auto;position:relative;width:6rem}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu a{color:#fff;outline:0;outline-offset:unset;width:100%}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu a:hover{color:#000}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu.menu--subnav a{color:#000;outline:0;outline-offset:unset;width:100%}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu--horizontal>.menu--item{background:#000;border-bottom:0 solid transparent;width:100%}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu--horizontal>.menu--item.has-submenu>a{padding-right:24px;position:relative}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu--horizontal>.menu--item.has-submenu>a::after{content:'\e906';display:block;font-family:fdsu-rwd;position:absolute;right:.5rem;text-align:center;top:.5rem;transform:scale(.75,.75) rotate(90deg)}.no-scroll .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu--horizontal>.menu--item[aria-expanded=true]>a{border-left:inherit;display:inline-block;height:inherit;overflow:inherit;width:inherit;z-index:9}.no-scroll .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu--horizontal>.menu--item[aria-expanded=true]>a span{display:block}.no-scroll .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu--horizontal>.menu--item[aria-expanded=true]>a::after{transform:scale(.75,.75) rotate(270deg)}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu--subnav{display:none}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav{background:#f7f7f7;border-width:0;-moz-column-count:1;column-count:1;display:inherit;height:auto;left:inherit;min-height:auto;min-width:13rem;padding:1rem .5rem;right:0;top:inherit;width:auto}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item{max-width:inherit}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent{display:none}.no-scroll .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item a{border-color:transparent}.no-scroll .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item a:hover{border-color:#e6e6e6}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--subnav{border:0 solid #fff}.org-default .uw-horizontal-nav .uw-site-home__link{background-color:#000}.org-default .uw-horizontal-nav .uw-site-home__link svg{fill:#fdd54f}.org-default .uw-horizontal-nav .uw-site-home__link:focus{background-color:#fff}.org-default .uw-horizontal-nav .uw-site-home__link:focus svg{fill:#fdd54f}.org-default .uw-horizontal-nav .uw-site-home__link:hover{background-color:#fdd54f}.org-default .uw-horizontal-nav .uw-site-home__link:hover svg{fill:#000}.org-default .uw-horizontal-nav .menu--horizontal>.is-active-trail{background-color:#ccc;color:#000}.org-default .uw-horizontal-nav .menu--horizontal>.is-active-trail>.menu--link.active~.menu .menu--item__parent a{border-bottom:1px solid #000}.org-default .uw-horizontal-nav .menu--horizontal li>a{color:#000}.org-default .uw-horizontal-nav .menu--horizontal li>a:focus{background-color:#ccc;color:#000}.org-default .uw-horizontal-nav .menu--horizontal li>a.active{background-color:#ccc;color:#000}.org-default .uw-horizontal-nav .menu--horizontal li>a:hover{background-color:#fff;color:#000}.org-default .uw-horizontal-nav .menu--horizontal li .menu--subnav a{background-color:transparent;border-bottom:1px solid transparent;text-decoration:none}.org-default .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus{background-color:inherit;border-bottom:1px solid #000;color:#000}.org-default .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active{background-color:inherit;border-bottom:1px solid #000;color:#000}.org-default .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after{display:none}.org-default .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-default .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-ahs .uw-horizontal-nav .uw-site-home__link{background-color:#005963}.org-ahs .uw-horizontal-nav .uw-site-home__link svg{fill:#fff}.org-ahs .uw-horizontal-nav .uw-site-home__link:focus{background-color:#fff}.org-ahs .uw-horizontal-nav .uw-site-home__link:focus svg{fill:#005963}.org-ahs .uw-horizontal-nav .uw-site-home__link:hover{background-color:#fff}.org-ahs .uw-horizontal-nav .uw-site-home__link:hover svg{fill:#005963}.org-ahs .uw-horizontal-nav .menu--horizontal>.is-active-trail{background-color:#ccc;color:#000}.org-ahs .uw-horizontal-nav .menu--horizontal>.is-active-trail>.menu--link.active~.menu .menu--item__parent a{border-bottom:1px solid #005963;color:#005963}.org-ahs .uw-horizontal-nav .menu--horizontal li>a{color:#000}.org-ahs .uw-horizontal-nav .menu--horizontal li>a:focus{background-color:#ccc;color:#000}.org-ahs .uw-horizontal-nav .menu--horizontal li>a.active{background-color:#ccc;color:#000}.org-ahs .uw-horizontal-nav .menu--horizontal li>a:hover{background-color:#fff;color:#000}.org-ahs .uw-horizontal-nav .menu--horizontal li .menu--subnav a{background-color:transparent;border-bottom:1px solid transparent;text-decoration:none}.org-ahs .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus{background-color:inherit;border-bottom:1px solid #005963;color:#000}.org-ahs .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active{background-color:inherit;border-bottom:1px solid #005963;color:#005963}.org-ahs .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after{display:none}.org-ahs .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-ahs .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-art .uw-horizontal-nav .uw-site-home__link{background-color:#d93f00}.org-art .uw-horizontal-nav .uw-site-home__link svg{fill:#fff}.org-art .uw-horizontal-nav .uw-site-home__link:focus{background-color:#fff}.org-art .uw-horizontal-nav .uw-site-home__link:focus svg{fill:#d93f00}.org-art .uw-horizontal-nav .uw-site-home__link:hover{background-color:#fff}.org-art .uw-horizontal-nav .uw-site-home__link:hover svg{fill:#d93f00}.org-art .uw-horizontal-nav .menu--horizontal>.is-active-trail{background-color:#ccc;color:#000}.org-art .uw-horizontal-nav .menu--horizontal>.is-active-trail>.menu--link.active~.menu .menu--item__parent a{border-bottom:1px solid #d93f00;color:#d93f00}.org-art .uw-horizontal-nav .menu--horizontal li>a{color:#000}.org-art .uw-horizontal-nav .menu--horizontal li>a:focus{background-color:#ccc;color:#000}.org-art .uw-horizontal-nav .menu--horizontal li>a.active{background-color:#ccc;color:#000}.org-art .uw-horizontal-nav .menu--horizontal li>a:hover{background-color:#fff;color:#000}.org-art .uw-horizontal-nav .menu--horizontal li .menu--subnav a{background-color:transparent;border-bottom:1px solid transparent;text-decoration:none}.org-art .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus{background-color:inherit;border-bottom:1px solid #d93f00;color:#000}.org-art .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active{background-color:inherit;border-bottom:1px solid #d93f00;color:#d93f00}.org-art .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after{display:none}.org-art .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-art .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-eng .uw-horizontal-nav .uw-site-home__link{background-color:#57058b}.org-eng .uw-horizontal-nav .uw-site-home__link svg{fill:#fff}.org-eng .uw-horizontal-nav .uw-site-home__link:focus{background-color:#fff}.org-eng .uw-horizontal-nav .uw-site-home__link:focus svg{fill:#57058b}.org-eng .uw-horizontal-nav .uw-site-home__link:hover{background-color:#fff}.org-eng .uw-horizontal-nav .uw-site-home__link:hover svg{fill:#57058b}.org-eng .uw-horizontal-nav .menu--horizontal>.is-active-trail{background-color:#ccc;color:#000}.org-eng .uw-horizontal-nav .menu--horizontal>.is-active-trail>.menu--link.active~.menu .menu--item__parent a{border-bottom:1px solid #57058b;color:#57058b}.org-eng .uw-horizontal-nav .menu--horizontal li>a{color:#000}.org-eng .uw-horizontal-nav .menu--horizontal li>a:focus{background-color:#ccc;color:#000}.org-eng .uw-horizontal-nav .menu--horizontal li>a.active{background-color:#ccc;color:#000}.org-eng .uw-horizontal-nav .menu--horizontal li>a:hover{background-color:#fff;color:#000}.org-eng .uw-horizontal-nav .menu--horizontal li .menu--subnav a{background-color:transparent;border-bottom:1px solid transparent;text-decoration:none}.org-eng .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus{background-color:inherit;border-bottom:1px solid #57058b;color:#000}.org-eng .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active{background-color:inherit;border-bottom:1px solid #57058b;color:#57058b}.org-eng .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after{display:none}.org-eng .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-eng .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-env .uw-horizontal-nav .uw-site-home__link{background-color:#607000}.org-env .uw-horizontal-nav .uw-site-home__link svg{fill:#fff}.org-env .uw-horizontal-nav .uw-site-home__link:focus{background-color:#fff}.org-env .uw-horizontal-nav .uw-site-home__link:focus svg{fill:#607000}.org-env .uw-horizontal-nav .uw-site-home__link:hover{background-color:#fff}.org-env .uw-horizontal-nav .uw-site-home__link:hover svg{fill:#607000}.org-env .uw-horizontal-nav .menu--horizontal>.is-active-trail{background-color:#ccc;color:#000}.org-env .uw-horizontal-nav .menu--horizontal>.is-active-trail>.menu--link.active~.menu .menu--item__parent a{border-bottom:1px solid #607000;color:#607000}.org-env .uw-horizontal-nav .menu--horizontal li>a{color:#000}.org-env .uw-horizontal-nav .menu--horizontal li>a:focus{background-color:#ccc;color:#000}.org-env .uw-horizontal-nav .menu--horizontal li>a.active{background-color:#ccc;color:#000}.org-env .uw-horizontal-nav .menu--horizontal li>a:hover{background-color:#fff;color:#000}.org-env .uw-horizontal-nav .menu--horizontal li .menu--subnav a{background-color:transparent;border-bottom:1px solid transparent;text-decoration:none}.org-env .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus{background-color:inherit;border-bottom:1px solid #607000;color:#000}.org-env .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active{background-color:inherit;border-bottom:1px solid #607000;color:#607000}.org-env .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after{display:none}.org-env .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-env .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-mat .uw-horizontal-nav .uw-site-home__link{background-color:#c60078}.org-mat .uw-horizontal-nav .uw-site-home__link svg{fill:#fff}.org-mat .uw-horizontal-nav .uw-site-home__link:focus{background-color:#fff}.org-mat .uw-horizontal-nav .uw-site-home__link:focus svg{fill:#c60078}.org-mat .uw-horizontal-nav .uw-site-home__link:hover{background-color:#fff}.org-mat .uw-horizontal-nav .uw-site-home__link:hover svg{fill:#c60078}.org-mat .uw-horizontal-nav .menu--horizontal>.is-active-trail{background-color:#ccc;color:#000}.org-mat .uw-horizontal-nav .menu--horizontal>.is-active-trail>.menu--link.active~.menu .menu--item__parent a{border-bottom:1px solid #c60078;color:#c60078}.org-mat .uw-horizontal-nav .menu--horizontal li>a{color:#000}.org-mat .uw-horizontal-nav .menu--horizontal li>a:focus{background-color:#ccc;color:#000}.org-mat .uw-horizontal-nav .menu--horizontal li>a.active{background-color:#ccc;color:#000}.org-mat .uw-horizontal-nav .menu--horizontal li>a:hover{background-color:#fff;color:#000}.org-mat .uw-horizontal-nav .menu--horizontal li .menu--subnav a{background-color:transparent;border-bottom:1px solid transparent;text-decoration:none}.org-mat .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus{background-color:inherit;border-bottom:1px solid #c60078;color:#000}.org-mat .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active{background-color:inherit;border-bottom:1px solid #c60078;color:#c60078}.org-mat .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after{display:none}.org-mat .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-mat .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-sci .uw-horizontal-nav .uw-site-home__link{background-color:#0033be}.org-sci .uw-horizontal-nav .uw-site-home__link svg{fill:#fff}.org-sci .uw-horizontal-nav .uw-site-home__link:focus{background-color:#fff}.org-sci .uw-horizontal-nav .uw-site-home__link:focus svg{fill:#0033be}.org-sci .uw-horizontal-nav .uw-site-home__link:hover{background-color:#fff}.org-sci .uw-horizontal-nav .uw-site-home__link:hover svg{fill:#0033be}.org-sci .uw-horizontal-nav .menu--horizontal>.is-active-trail{background-color:#ccc;color:#000}.org-sci .uw-horizontal-nav .menu--horizontal>.is-active-trail>.menu--link.active~.menu .menu--item__parent a{border-bottom:1px solid #0033be;color:#0033be}.org-sci .uw-horizontal-nav .menu--horizontal li>a{color:#000}.org-sci .uw-horizontal-nav .menu--horizontal li>a:focus{background-color:#ccc;color:#000}.org-sci .uw-horizontal-nav .menu--horizontal li>a.active{background-color:#ccc;color:#000}.org-sci .uw-horizontal-nav .menu--horizontal li>a:hover{background-color:#fff;color:#000}.org-sci .uw-horizontal-nav .menu--horizontal li .menu--subnav a{background-color:transparent;border-bottom:1px solid transparent;text-decoration:none}.org-sci .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus{background-color:inherit;border-bottom:1px solid #0033be;color:#000}.org-sci .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active{background-color:inherit;border-bottom:1px solid #0033be;color:#0033be}.org-sci .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after{display:none}.org-sci .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-sci .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-school .uw-horizontal-nav .uw-site-home__link{background-color:#80001f}.org-school .uw-horizontal-nav .uw-site-home__link svg{fill:#fff}.org-school .uw-horizontal-nav .uw-site-home__link:focus{background-color:#fff}.org-school .uw-horizontal-nav .uw-site-home__link:focus svg{fill:#80001f}.org-school .uw-horizontal-nav .uw-site-home__link:hover{background-color:#fff}.org-school .uw-horizontal-nav .uw-site-home__link:hover svg{fill:#80001f}.org-school .uw-horizontal-nav .menu--horizontal>.is-active-trail{background-color:#ccc;color:#000}.org-school .uw-horizontal-nav .menu--horizontal>.is-active-trail>.menu--link.active~.menu .menu--item__parent a{border-bottom:1px solid #80001f;color:#80001f}.org-school .uw-horizontal-nav .menu--horizontal li>a{color:#000}.org-school .uw-horizontal-nav .menu--horizontal li>a:focus{background-color:#ccc;color:#000}.org-school .uw-horizontal-nav .menu--horizontal li>a.active{background-color:#ccc;color:#000}.org-school .uw-horizontal-nav .menu--horizontal li>a:hover{background-color:#fff;color:#000}.org-school .uw-horizontal-nav .menu--horizontal li .menu--subnav a{background-color:transparent;border-bottom:1px solid transparent;text-decoration:none}.org-school .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus{background-color:inherit;border-bottom:1px solid #80001f;color:#000}.org-school .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active{background-color:inherit;border-bottom:1px solid #80001f;color:#80001f}.org-school .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after{display:none}.org-school .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-school .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.uw-horizontal-nav{max-width:100%;padding:0;width:100%;background:#eee}.uw-horizontal-nav--wrapper{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;display:grid;padding:0;position:relative}@media (min-width:75rem){.uw-horizontal-nav--wrapper{padding-left:0;padding-right:0}}@media (min-width:48.06rem){.uw-horizontal-nav--wrapper{grid-template-columns:3rem auto;padding:0 8px}}.uw-horizontal-nav--home{display:none}@media (min-width:48.06rem){.uw-horizontal-nav--home{display:block;grid-column:1/2;padding:4px}.uw-horizontal-nav--home .uw-site-home__link{border:1px solid #eee;border-radius:50%;display:block;height:2rem;outline:0;width:2rem}.uw-horizontal-nav--home .uw-site-home__link svg{height:2rem;padding-left:4px;padding-top:4px;width:2rem}}.uw-horizontal-nav--menu{max-width:100%;padding:0;width:100%}@media (min-width:48.06rem){.uw-horizontal-nav--menu{grid-column:2/3}}.uw-horizontal-nav--menu .menu{margin-left:inherit}.uw-horizontal-nav--menu .menu--link{position:relative}.uw-horizontal-nav--menu .menu .menu--item a{cursor:pointer;outline:0;outline-offset:unset}.uw-horizontal-nav--menu .menu--horizontal{max-width:100%;padding:0;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:.79rem;justify-content:flex-start;width:100%}.uw-horizontal-nav--menu .menu--horizontal>.menu--item{border-bottom:1px solid #ccc;width:100%}@media (min-width:48.06rem){.uw-horizontal-nav--menu .menu--horizontal>.menu--item{border-bottom:inherit}}@media (min-width:48.06rem){.uw-horizontal-nav--menu .menu--horizontal>.menu--item{width:auto}}.uw-horizontal-nav--menu .menu--horizontal>.menu--item a{display:inline-block;line-height:1.25rem;padding:8px;text-decoration:none;width:100%}.uw-horizontal-nav--menu .menu--horizontal>.menu--item.has-submenu>a{padding-right:24px;position:relative}.uw-horizontal-nav--menu .menu--horizontal>.menu--item.has-submenu>a::after{content:'\e906';display:block;font-family:fdsu-rwd;position:absolute;right:8px;text-align:center;top:8px;transform:scale(.75,.75)}@media (min-width:48.06rem){.uw-horizontal-nav--menu .menu--horizontal>.menu--item.has-submenu>a::after{transform:scale(.75,.75) rotate(90deg)}}.no-scroll .uw-horizontal-nav--menu .menu--horizontal>.menu--item[aria-expanded=true]>a{border-left:1px solid #ccc;display:inline-block;height:2.25rem;overflow:hidden;position:absolute;right:0;top:0;width:2rem;z-index:9}.no-scroll .uw-horizontal-nav--menu .menu--horizontal>.menu--item[aria-expanded=true]>a span{display:none}.no-scroll .uw-horizontal-nav--menu .menu--horizontal>.menu--item[aria-expanded=true]>a::after{transform:scale(.75,.75) rotate(180deg)}.uw-horizontal-nav--menu .menu--subnav{display:none;font-size:.79rem;text-transform:none;width:100%}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav{background:#f7f7f7;display:block;height:calc(100vh - 7rem);position:absolute;top:0;z-index:7}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--subnav{align-items:inherit;background:inherit;box-shadow:none;-moz-column-count:inherit;column-count:inherit;display:inherit;flex-flow:inherit;flex-direction:inherit;flex-wrap:inherit;height:inherit;left:inherit;margin:0;max-height:inherit;min-height:inherit;padding-top:inherit!important;position:inherit;top:inherit;width:inherit;z-index:inherit}@media (min-width:48.06rem){.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav{background:#f7f7f7;box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.13);-moz-column-break-inside:avoid;break-inside:avoid;-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px;height:auto;left:3rem;overflow-y:inherit;padding:1.5rem .75rem;top:100%;width:calc(100% - 6rem);z-index:7}}@media (min-width:63.1875rem){.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav{-moz-column-count:3;column-count:3}}@media (min-width:75rem){.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav{-moz-column-count:4;column-count:4}}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item{display:block}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--subnav{padding:0}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item a{font-family:Typ1451-Bold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-weight:400;padding:8px;padding-right:24px}.no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item a{border-bottom:1px solid #e6e6e6}@media (min-width:48.06rem){.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item a{padding:8px}}.no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent{border-bottom:1px solid #e6e6e6;padding:0}.no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent a{border-bottom:1px solid transparent}.no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item a{font-family:Typ1451-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-weight:200;padding-left:16px}.no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item a{font-family:Typ1451-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-weight:200;padding-left:32px}.no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item .menu--item a{font-family:Typ1451-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-weight:200;padding-left:56px}@media (min-width:48.06rem){.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item{height:auto;padding-left:8px;width:100%}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item{font-family:Typ1451-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-weight:200;margin-top:inherit;max-width:inherit;padding-left:16px}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item a{font-family:Typ1451-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;padding:4px}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item{margin-top:inherit;padding-left:16px}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item a{font-family:Typ1451-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-weight:200}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item .menu--item{margin-top:inherit;padding-left:16px}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item .menu--item a{font-family:Typ1451-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-weight:200}}@media (min-width:63.1875rem){.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item{padding-left:16px}}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent{padding:4px 0 4px 8px;top:0;width:100%}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent .menu--link-parent{display:inline-block;position:relative;width:auto}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent .menu--link-parent::after{content:'\e3b5';display:block;font-family:fdsu-rwd;font-size:1rem;position:absolute;right:0;text-align:center;top:8px}@media (min-width:48.06rem){.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent{-moz-column-span:all;column-span:all;max-width:inherit!important;padding:8px 0 8px 16px;width:100%}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent .menu--link-parent{font-size:.88889rem;margin:0 0 4px 0}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent .menu--link-parent::after{right:-1rem}}.uw-horizontal-nav--menu .menu .sub-1{-moz-column-break-inside:avoid;break-inside:avoid}.uw-horizontal-nav--secondary{max-width:100%;padding:0;width:100%;background:#eee}@media (min-width:48.06rem){.uw-horizontal-nav--secondary{background:#fff;border-bottom:3px solid #eee}}.uw-horizontal-nav--secondary .uw-horizontal-nav--wrapper{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;display:grid;padding:0;position:relative}@media (min-width:75rem){.uw-horizontal-nav--secondary .uw-horizontal-nav--wrapper{padding-left:0;padding-right:0}}@media (min-width:48.06rem){.uw-horizontal-nav--secondary .uw-horizontal-nav--wrapper{grid-template-columns:3rem auto;padding:0 8px}}.uw-horizontal-nav--secondary .uw-horizontal-nav--home{display:none;grid-column:none;padding:0}.uw-horizontal-nav--secondary .uw-horizontal-nav--menu{max-width:100%;padding:0;width:100%}.uw-horizontal-nav--secondary .uw-horizontal-nav--menu .menu .menu--item a{outline:0;outline-offset:unset}.uw-horizontal-nav--secondary .uw-horizontal-nav--menu .menu--horizontal{max-width:100%;padding:0;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;font-family:Typ1451-Bold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.79rem;justify-content:flex-start;text-transform:inherit;width:100%}@media (min-width:48.06rem){.uw-horizontal-nav--secondary .uw-horizontal-nav--menu .menu--horizontal>.menu--item{width:auto}}.uw-horizontal-nav--secondary .uw-horizontal-nav--menu .menu--horizontal>.menu--item a{display:inline-block;font-weight:inherit;line-height:1.25rem;text-decoration:none}.uw-horizontal-nav--secondary .uw-horizontal-nav--menu .menu--horizontal>.menu--item a:hover{background-color:#eee;color:#000}.social-media-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style-type:none;margin:0;padding:0;padding-bottom:16px}.social-media-list li{flex:1;padding-left:0}@media (min-width:48.06rem){.uw-social-media{text-align:right}}.uw-social-media .global-footer-social-media{background-color:#000}.uw-social-media .local-site-footer-social-media{background-color:#787878}.social-media-i{background-color:#fff;border-radius:3px;font-size:1.602rem;font-style:normal;padding:4px}@media (min-width:63.1875rem){.social-media-i{font-size:2.027rem}}.social-media-i.global-site-footer:hover{background-color:#000;color:#fdd54f}.social-media-i.local-site-footer:hover{background-color:#787878;color:#fff}.social-media-link{text-decoration:none}.social-media-link:hover{text-decoration:none}.social-media-link.global-site-footer{color:#000}.social-media-link.local-site-footer{color:#787878}.social-media-list-item{list-style-type:none;margin:0;padding-top:8px}.menu--submenu{list-style-type:none;margin-left:0;padding-left:0}.menu--submenu::after{clear:both;content:"";display:table}.menu--submenu>li{border-right:1px solid #a2a2a2;display:block;float:left;margin-right:.75em;padding-left:0;padding-right:.75em}[dir=rtl] .menu--submenu>li{border-left:1px solid #a2a2a2;border-right:0;float:right;margin-left:.75em;margin-right:0;padding-left:.75em;padding-right:0}.menu--submenu>li.is-active{font-weight:600}.menu--submenu>li:last-child{border-right:0;margin-right:0;padding-right:0}[dir=rtl] .menu--submenu>li:last-child{border-left:0;margin-left:0;padding-left:0}.message,.messages{background-color:#fafafa;border:1px solid #a2a2a2;color:#000;font-family:Typ1451-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;margin:1.5rem auto;overflow:hidden;padding:1rem 1.5rem 1rem 2rem;position:relative;word-wrap:break-word}.message::before,.messages::before{background-repeat:no-repeat;background-size:3.25em;bottom:-.5em;content:'';display:block;height:3.25em;position:absolute;right:-.5em;transform:rotate(-20deg);width:3.25em}@media print{.message::before,.messages::before{display:none!important}}.message a,.messages a{color:#000;font-weight:600;text-decoration:underline}.message__content>:last-child,.messages__content>:last-child{margin-bottom:0}.message__list{list-style:none;margin:0;padding:0}.message--status,.messages--status{background-color:#e7f4e4;border-color:#4d8f46}.message--status::before,.messages--status::before{background-image:url(../source/images/icons/messages-status.svg)}.message--error,.messages--error{background-color:#f9dede;border-color:#e59393}.message--error::before,.messages--error::before{background-image:url(../source/images/icons/messages-error.svg)}.message--error .message__item em:first-child,.message--error .messages__item em:first-child,.messages--error .message__item em:first-child,.messages--error .messages__item em:first-child{font-style:normal;font-weight:600}.message--warning,.messages--warning{background-color:#fff1d2;border-color:#fad980}.message--warning::before,.messages--warning::before{background-image:url(../source/images/icons/messages-warning.svg)}.uw-navigation-button{outline:2px solid transparent;outline-offset:2px;background-color:transparent;border-radius:inherit;color:#4e4e4e;cursor:pointer;display:block;font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:9.984px;font-weight:400;letter-spacing:0;margin:inherit;margin-bottom:0;max-width:inherit;padding:0;padding-top:16px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:inherit;white-space:nowrap;width:100%}.uw-navigation-button:focus{outline-color:#000}@media (min-width:48.06rem){.uw-navigation-button{display:none}}.uw-navigation-button:focus,.uw-navigation-button:hover{border:0;outline:0!important}.uw-navigation-button:active{outline:0!important}.uw-navigation-button[disabled]{cursor:default;pointer-events:none}.uw-navigation-button[aria-expanded=true]>.uw-navigation-button__lines{background-color:transparent;transition:background-color,opacity 0s;width:1.5rem}.uw-navigation-button>.uw-navigation-button__lines{background-color:#757575;display:block;font-size:0;height:.125rem;left:50%;margin-left:-.75rem;position:absolute;top:28%;transition:background-color .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1.5rem}.uw-navigation-button>.uw-navigation-button__lines::after,.uw-navigation-button>.uw-navigation-button__lines::before{background:#757575;content:'';height:100%;left:0;position:absolute;transition:transform .3s;width:100%}.uw-navigation-button>.uw-navigation-button__lines::before{transform:translateY(-250%)}.uw-navigation-button>.uw-navigation-button__lines::after{transform:translateY(250%)}.uw-navigation-button[aria-expanded=true]>.uw-navigation-button__lines::before{transform:translateY(0) rotate(45deg)}.uw-navigation-button[aria-expanded=true]>.uw-navigation-button__lines::after{transform:translateY(0) rotate(-45deg)}.no-scroll{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0}.uw-header__navigation{display:none}.uw-header__navigation.close{display:none}.uw-header__navigation.open{background:#eee;display:block;height:calc(100vh - 7rem)}.no-scroll .uw-header__navigation.open{background:#f7f7f7}@media (min-width:48.06rem){.uw-header__navigation{display:block!important}.uw-header__navigation.open{display:block!important;height:auto}}.no-scroll .uw-header__navigation.open{display:block;overflow:auto}@media (min-width:48.06rem){.no-scroll .uw-header__navigation.open{display:block!important}}.uw-multi-type-list__button{display:block;text-align:center;width:100%}.block-page-title-block{margin-bottom:0}.page-title{margin:0;padding:0}.pager__items{list-style-type:none;margin:0;padding:0;clear:both;margin:1.5em 0;padding:0;text-align:center}.pager__items li{padding-left:0}.pager__items li::before{display:none}.pager__item{display:inline-block;line-height:1;margin:0;padding:0;text-align:center;vertical-align:top}.pager__item:not([class*=pager__item--]){display:none}@media (min-width:37.5em){.pager__item:not([class*=pager__item--]){display:inline-block}}.pager__item--current.pager__item,.pager__item--ellipsis,.pager__link{background-color:transparent;color:#000;min-width:2rem;padding:.5em;transition:color .2s cubic-bezier(0,0,.2,1),background-color 375ms cubic-bezier(0,0,.2,1)}.pager__item--current.pager__item:focus,.pager__item--ellipsis:focus,.pager__link:focus{outline:1px dotted #4e4e4e}.pager__item--ellipsis{display:none}@media (min-width:50em){.pager__item--ellipsis{display:inline-block}}.pager__item--current.pager__item{background-color:#000;color:#fff}.pager__link{display:inline-block;text-decoration:none}.pager__link:visited{color:#000}.pager__link:focus,.pager__link:hover{background-color:#000;color:#fff}.pager__link:active{background-color:#e4b429;color:#fff}.pager__link--next,.pager__link--previous{background-color:transparent;color:#000;position:relative}.pager__link--next:focus,.pager__link--next:hover,.pager__link--previous:focus,.pager__link--previous:hover{background-color:transparent;color:#000}.pager__link--next:focus .pager__link-icon g,.pager__link--next:hover .pager__link-icon g,.pager__link--previous:focus .pager__link-icon g,.pager__link--previous:hover .pager__link-icon g{fill:#000}.pager__link--next:visited,.pager__link--previous:visited{color:#000}.pager__item--previous{margin-right:2rem}.pager__item--previous .pager__link{padding-left:32px}.pager__item--next{margin-left:2rem}.pager__item--next .pager__link{padding-right:32px}.pager__link-icon{left:0;position:absolute;top:50%;transform:translateY(-48%);width:24px}.pager__link-icon g{fill:#000}.pager__item--next .pager__link-icon{left:auto;right:0;transform:translateY(-48%) rotate(180deg)}.uw-profiles .uw-profile{padding-bottom:1rem}.uw-profiles .uw-profile__infobar{display:block}.uw-profiles .uw-profile__image{display:inline-block;padding-right:1rem;vertical-align:top}.uw-profiles .uw-profile__personal{display:inline-block}.uw-profiles .uw-profile__title{color:#80001f;font-weight:400}.uw-profiles .uw-profile__title h2{padding:0}.uw-profiles .uw-profile__title h2 a{color:#80001f;text-decoration:none}.uw-profiles .uw-profile__position{line-height:0}.progress{position:relative}.progress__track{background-color:#a2a2a2;border:1px solid #4e4e4e;border-radius:.1875rem;box-shadow:inset 0 1px 3px rgba(0,0,0,.15);height:1rem;margin:.2em 0;max-width:100%;min-width:6em;overflow:hidden}.progress__bar{background-color:#000;border-radius:.1875rem;height:1rem;transition-duration:.5s;transition-property:width;transition-timing-function:ease-out;width:3%}.progress__description,.progress__percentage{color:#000;font-size:1rem;overflow:hidden}.progress__description{float:left}[dir=rtl] .progress__description{float:right}.progress__percentage{float:right}[dir=rtl] .progress__percentage{float:left}.readmore-link{text-decoration:none}.readmore-link:focus path,.readmore-link:hover path{fill:#000}.readmore-link__icon{display:inline-block;position:relative;top:8px}.readmore-link__icon path{fill:#4e4e4e}.uw-remote-video{height:0;margin-bottom:2rem;padding-bottom:56.25%;padding-top:25px;position:relative;width:100%}.uw-remote-video__video{height:100%;left:0;position:absolute;top:0;width:100%}.uw-remote-video__video .media-oembed-content{height:100%;left:0;position:absolute;top:0;width:100%}.uw-remote-video__view{position:absolute;text-align:center;top:100%;width:100%}.uw-remote-video__view a{font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:1rem;text-decoration:underline}.uw-remote-video__view a:hover{text-decoration:none}picture{width:100%}picture img{width:100%}.uw-header-search{display:none}@media (min-width:48.06rem){.uw-header-search{display:block}}.uw-header-search .uw-search--form{color:#fff;margin:0;padding:0;position:relative}.uw-header-search .uw-search--form:hover .uw-search--label{color:#000}.uw-header-search .uw-search--form:hover .uw-input--search{color:#000}.uw-header-search .uw-search--form:hover .uw-input--search::-webkit-input-placeholder{color:#000}.uw-header-search .uw-search--form:hover .uw-input--search::-moz-placeholder{color:#000}.uw-header-search .uw-search--form:hover .uw-input--search:-ms-input-placeholder{color:#000}.uw-header-search .uw-search--form:hover .uw-input--search::-ms-input-placeholder{color:#000}.uw-header-search .uw-search--form:hover .uw-input--search::placeholder{color:#000}.uw-header-search .uw-search--form:hover .uw-input--search~.button--submit__form{color:#000}.uw-header-search .uw-search--form:hover .uw-input--search~.button--submit__form:hover{color:#fff}.uw-header-search .uw-search--form:focus-within .uw-input--search{color:#000}.uw-header-search .uw-search--form:focus-within .uw-input--search::-webkit-input-placeholder{color:#000}.uw-header-search .uw-search--form:focus-within .uw-input--search::-moz-placeholder{color:#000}.uw-header-search .uw-search--form:focus-within .uw-input--search:-ms-input-placeholder{color:#000}.uw-header-search .uw-search--form:focus-within .uw-input--search::-ms-input-placeholder{color:#000}.uw-header-search .uw-search--form:focus-within .uw-input--search::placeholder{color:#000}.uw-header-search .uw-search--form:focus-within .uw-input--search~.button--submit__form{color:#fff}.uw-header-search .uw-search--form:focus-within .uw-input--search~.button--submit__form:focus,.uw-header-search .uw-search--form:focus-within .uw-input--search~.button--submit__form:hover{background:#4e4e4e}.uw-header-search .uw-search--form .uw-search--label{background:0 0;border:1px solid #fff;border-radius:0;box-shadow:none;color:#fff;display:flex;font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:12.64px;font-weight:200;height:38px;line-height:1.25rem;overflow:hidden;padding:8px;padding-right:1.5rem;position:absolute;transition:all .5s ease;width:2rem}.uw-header-search .uw-search--form .uw-search--label::after{content:"";display:block;font-family:fdsu-rwd;font-weight:200;text-align:center}.uw-header-search .uw-search--form .uw-search--label .uw-search--labeltext{display:block;overflow:hidden;text-indent:-1000rem}@media (min-width:48.06rem){.uw-header-search .uw-search--form .uw-search--label{display:none}.uw-header-search .uw-search--form .uw-search--label .uw-search--labeltext{display:none}}.uw-header-search .uw-search--form .uw-input{border:1px solid #fff;border-radius:0;box-shadow:none;color:#fff;font-size:12.64px;position:relative}.uw-header-search .uw-search--form .uw-input.uw-input--search{background:0 0;color:#fff;font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-weight:200;height:38px;line-height:1.25rem;overflow:hidden;padding:8px;padding-right:1.5rem;position:relative;transition:all .5s ease;width:2rem}@media (min-width:48.06rem){.uw-header-search .uw-search--form .uw-input.uw-input--search{width:6rem}}.uw-header-search .uw-search--form .uw-input.uw-input--search::-webkit-input-placeholder{color:#fff}.uw-header-search .uw-search--form .uw-input.uw-input--search::-moz-placeholder{color:#fff}.uw-header-search .uw-search--form .uw-input.uw-input--search:-ms-input-placeholder{color:#fff}.uw-header-search .uw-search--form .uw-input.uw-input--search::-ms-input-placeholder{color:#fff}.uw-header-search .uw-search--form .uw-input.uw-input--search::placeholder{color:#fff}.uw-header-search .uw-search--form .uw-input.uw-input--search::-webkit-input-placeholder:hover{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search::-moz-placeholder:hover{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:-ms-input-placeholder:hover{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search::-ms-input-placeholder:hover{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search::placeholder:hover{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:hover{background:#fff;color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:hover::-webkit-input-placeholder{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:hover::-moz-placeholder{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:hover:-ms-input-placeholder{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:hover::-ms-input-placeholder{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:hover::placeholder{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:focus{background:#fff;color:#000;width:14rem}.uw-header-search .uw-search--form .uw-input.uw-input--search:focus::-webkit-input-placeholder{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:focus::-moz-placeholder{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:focus:-ms-input-placeholder{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:focus::-ms-input-placeholder{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:focus::placeholder{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:focus~.button--submit__form{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:focus~.button--submit__form:hover{background:#4e4e4e;color:#fff}.uw-header-search .uw-search--form .button{margin:0;visibility:hidden}@media (min-width:48.06rem){.uw-header-search .uw-search--form .button{visibility:visible}}.uw-header-search .uw-search--form .button--submit{margin:0;position:relative}.uw-header-search .uw-search--form .button--submit__form{background-color:inherit;background-image:none;border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inherit;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:inherit;font-weight:200;height:2.25rem;letter-spacing:inherit;line-height:inherit;max-width:inherit;padding:inherit;position:absolute;right:1px;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;top:1px;transition:background .2s cubic-bezier(.4,0,1,1);vertical-align:top;white-space:normal;width:2rem}.uw-header-search .uw-search--form .button--submit__form::after{content:"";display:block;font-family:fdsu-rwd;font-weight:200;text-align:center}.uw-header-search .uw-search--form .button--submit__form:hover{background:#4e4e4e;color:#fff}.uw-header-searchbar .uw-search--form{background:#000;color:#fff;display:flex;margin:0;padding:0 .75rem;position:relative;z-index:4}.uw-header-searchbar .uw-search--form .form-item{-webkit-animation:fadeIn .5s;animation:fadeIn .5s;display:none;height:0;margin-top:.5rem;padding-top:0;transition:all .3s}.uw-header-searchbar .uw-search--form .form-item--text{flex:2}.uw-header-searchbar .uw-search--form .form-item--submit{margin-left:.5rem;width:2rem}.uw-header-searchbar .uw-search--form .uw-search--checkboxlabel{background:0 0;border:1px solid #fff;border-radius:0;box-shadow:none;color:#fff;display:flex;font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:12.64px;font-weight:200;height:38px;line-height:1.25rem;overflow:hidden;padding:8px;padding-right:1.5rem;position:absolute;right:.5rem;top:-2.9rem;transition:all .3s;width:2rem}.uw-header-searchbar .uw-search--form .uw-search--checkboxlabel:hover{background:#fff}.uw-header-searchbar .uw-search--form .uw-search--checkboxlabel:hover::after{color:#000}.uw-header-searchbar .uw-search--form .uw-search--checkboxlabel::after{content:"";display:block;font-family:fdsu-rwd;font-weight:200;text-align:center}.uw-header-searchbar .uw-search--form .uw-search--checkboxlabel.close{background:#fff}.uw-header-searchbar .uw-search--form .uw-search--checkboxlabel.close::after{color:#000;content:"";display:block;font-family:fdsu-rwd;font-weight:200;line-height:1.5rem;text-align:center;transform:rotate(-90deg)}.uw-header-searchbar .uw-search--form .uw-input{border:1px solid #fff;border-radius:0;box-shadow:none;color:#fff;font-size:16px;position:relative}.uw-header-searchbar .uw-search--form .uw-input.uw-input--checkboxform{height:0;left:-1000rem;overflow:hidden;position:absolute}.uw-header-searchbar .uw-search--form .uw-input.uw-input--checkboxform:checked~.form-item{-webkit-animation:fadeIn .3s;animation:fadeIn .3s;display:block;height:inherit;transition:all .3s}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search{background:0 0;color:#fff;font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-weight:200;height:38px;line-height:1.25rem;overflow:hidden;padding:8px;padding-right:1.5rem;position:relative;transition:width .5s ease;width:100%}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search::-webkit-input-placeholder{color:#fff;font-weight:200}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search::-moz-placeholder{color:#fff;font-weight:200}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:-ms-input-placeholder{color:#fff;font-weight:200}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search::-ms-input-placeholder{color:#fff;font-weight:200}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search::placeholder{color:#fff;font-weight:200}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search::-webkit-input-placeholder:hover{color:#000}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search::-moz-placeholder:hover{color:#000}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:-ms-input-placeholder:hover{color:#000}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search::-ms-input-placeholder:hover{color:#000}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search::placeholder:hover{color:#000}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:hover{background:#fff;color:#000}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:hover::-webkit-input-placeholder{color:#000}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:hover::-moz-placeholder{color:#000}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:hover:-ms-input-placeholder{color:#000}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:hover::-ms-input-placeholder{color:#000}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:hover::placeholder{color:#000}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus{background:#fff;color:#000;font-size:16px}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus::-webkit-input-placeholder{color:#000;font-weight:200}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus::-moz-placeholder{color:#000;font-weight:200}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus:-ms-input-placeholder{color:#000;font-weight:200}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus::-ms-input-placeholder{color:#000;font-weight:200}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus::placeholder{color:#000;font-weight:200}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus~.button--submit__form{color:#000}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus~.button--submit__form:hover{background:#4e4e4e;color:#fff}.uw-header-searchbar .uw-search--form .button{margin:0}.uw-header-searchbar .uw-search--form .button--submit{margin:0}.uw-header-searchbar .uw-search--form .button--submit__form{background:0 0;border:1px solid #fff;border-radius:0;box-shadow:none;color:#fff;font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:12.64px;font-weight:200;height:38px;line-height:1.25rem;margin-left:.125rem;overflow:hidden;padding:8px;position:absolute;transition:all .5s ease;width:2rem}.uw-header-searchbar .uw-search--form .button--submit__form::after{content:"";display:block;font-family:fdsu-rwd;font-weight:200;text-align:center}.uw-header-searchbar .uw-search--form .button--submit__form:hover{background:#4e4e4e;color:#fff}.open .uw-header-searchbar .uw-search--form{background:0 0}.uw-site-logo .uw-site-logo__link{background:url(../source/images/logos/uwaterloo-logo.svg) 0 50% no-repeat;background-color:#000;background-size:contain;color:#000;display:block;height:2.5rem;text-align:center;text-indent:-999rem;width:8rem}@media (min-width:30rem){.uw-site-logo .uw-site-logo__link{height:2.5rem;width:12.5rem}}.uw-site-name a:hover{text-decoration:underline}.uw-site-name__wrapper{padding:0 8px}@media (min-width:48.06rem){.uw-site-name__wrapper{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px}}@media (min-width:48.06rem) and (min-width:75rem){.uw-site-name__wrapper{padding-left:0;padding-right:0}}.uw-site-name__link{display:inline-block;letter-spacing:inherit;text-decoration:none;text-transform:uppercase}.uw-site-name__text{font-size:28.832px;margin:0;padding:.5rem 0}.skiplinks{display:flex;font-family:Typ1451-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;justify-content:center;position:absolute;width:100%;z-index:9999}.skiplinks__link,.skiplinks__link:focus,.skiplinks__link:visited{background-color:#4e4e4e;border:2px solid #eee;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:0;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);color:#fff;display:inline-block;font-weight:700;line-height:1.1;margin:0;outline:0;padding:.5rem;text-align:center;text-decoration:none}#main:focus{outline:0}.fdsu-facebook::before{content:"\e909"}.fdsu-twitter::before{content:"\e90f"}.fdsu-youtube::before{content:"\e912"}.fdsu-instagram::before{content:"\e90c"}.fdsu-linkedin::before{content:"\e90d"}.fdsu-snapchat::before{content:"\e917"}.ifdsu{font-family:fdsu-rwd;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.uw-tableau__placeholder{position:relative}.uw-tabs{margin:16px auto;width:100%}.uw-tabs .hide-js{display:none}html:not(.js) .uw-tabs .hide-js{border-bottom:2px solid #eee;display:block;margin-bottom:8px;padding-bottom:8px}.uw-tab{display:flex}html:not(.js) .uw-tab{display:none}.uw-tablinks{border-bottom:.4rem solid #fff;font-size:14.22224px;font-weight:inherit;margin:0 0 0 .15rem;max-width:inherit;padding:.5rem 1rem}@media (min-width:48.06rem){.uw-tablinks{border-bottom:.4rem solid #fff;font-size:18px;font-weight:inherit;margin:0 0 0 .15rem;max-width:inherit;padding:1rem 2rem}}.uw-tablinks[aria-selected=true]{background:#eee;border-bottom:.4rem solid #4e4e4e;color:#4e4e4e}.uw-tablinks[aria-selected=true]:hover{border-bottom:.4rem solid #ddd}.uw-tablinks:hover{border-bottom:.4rem solid #fff}.uw-tabcontent[role=tabpanel]{display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:2rem;padding-top:24px}.uw-tabcontent[role=tabpanel][hidden]{display:none}html:not(.js) .uw-tabcontent[role=tabpanel][hidden]{display:flex}.uw-tabcontent[role=tabpanel] .card{-webkit-box:1;-moz-box:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:100%}@media (min-width:48.06rem){.uw-tabcontent[role=tabpanel] .card{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 auto 0 auto;-ms-flex:1 1 auto 0 auto;flex:1 1 auto 0 auto;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex-grow:1;flex-grow:1;width:45%}.layout--uw-2-col .uw-tabcontent[role=tabpanel] .card,.layout--uw-3-col .uw-tabcontent[role=tabpanel] .card,.layout--uw-4-col .uw-tabcontent[role=tabpanel] .card,.layout--uw-inverted-l-left .uw-tabcontent[role=tabpanel] .card,.layout--uw-inverted-l-right .uw-tabcontent[role=tabpanel] .card,.uw-contained-width--narrow .uw-tabcontent[role=tabpanel] .card{width:100%!important}}@media (min-width:63.1875rem){.uw-tabcontent[role=tabpanel] .card{width:30%}.uw-contained-width--wide .uw-tabcontent[role=tabpanel] .card{width:45%!important}}.block-local-tasks-block nav nav ul li a{font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif}.uw-tablinks.active{border-bottom:.4rem solid #4e4e4e}.tag-list{list-style-type:none;margin:0;padding:0}.tag-list li{padding-left:0}.tag-list li::before{display:none}.tag-list__item{display:inline-block;margin-bottom:.25rem;margin-right:.5rem}.tag{color:#000;text-decoration:none;background:0 0;display:inline-block;font-size:.88889rem;margin:0 0 .25rem 0;padding:0;text-decoration:none;text-transform:uppercase;transition:background .2s cubic-bezier(.4,0,1,1)}.tag:visited{color:#000}.tag:focus,.tag:hover{color:#757575;text-decoration:none}.tag:active{color:#757575}.tag:focus,.tag:hover{text-decoration:underline}.tag--normal{font-family:Typ1451-Bold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.88889rem}.tag--small{font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.702rem}.tag--full{background:#fdd54f;color:#000;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.702rem;padding:.5rem}.tag--full:focus,.tag--full:hover{background:#000;color:#fdd54f}.tag--simple{color:#000;text-decoration:none;font-family:Typ1451-Bold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif}.tag--simple:visited{color:#000}.tag--simple:focus,.tag--simple:hover{color:#757575;text-decoration:underline}.tag--simple:active{color:#757575}.tag a{color:#000;text-decoration:none;background:0 0;display:inline-block;font-size:.88889rem;margin:0 0 .5rem 0;padding:0;text-align:center;text-decoration:none;text-transform:uppercase;transition:background .2s cubic-bezier(.4,0,1,1)}.tag a:visited{color:#000}.tag a:focus,.tag a:hover{color:#757575;text-decoration:none}.tag a:active{color:#757575}.tag--normal a{font-family:Typ1451-Bold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.88889rem}.tag--small a{font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.702rem}.tag--full a{background:#fdd54f;color:#000;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.702rem;padding:.5rem}.tag--full a:focus,.tag--full a:hover{background:#000;color:#fdd54f}.tag--simple a{color:#000;text-decoration:none;font-family:Typ1451-Bold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif}.tag--simple a:visited{color:#000}.tag--simple a:focus,.tag--simple a:hover{color:#757575;text-decoration:underline}.tag--simple a:active{color:#757575}.org-default a.tag--full{background-color:#000;color:#fdd54f}.org-default a.tag--full:focus,.org-default a.tag--full:hover{background-color:#fdd54f;color:#000}.org-ahs a.tag--full{background-color:#005963;color:#fff}.org-ahs a.tag--full:focus,.org-ahs a.tag--full:hover{background-color:#97dfef;color:#005963}.org-art a.tag--full{background-color:#d93f00;color:#fff}.org-art a.tag--full:focus,.org-art a.tag--full:hover{background-color:#ffd5a5;color:#d93f00}.org-eng a.tag--full{background-color:#57058b;color:#fff}.org-eng a.tag--full:focus,.org-eng a.tag--full:hover{background-color:#d0b4ef;color:#57058b}.org-env a.tag--full{background-color:#607000;color:#fff}.org-env a.tag--full:focus,.org-env a.tag--full:hover{background-color:#daf582;color:#607000}.org-mat a.tag--full{background-color:#c60078;color:#fff}.org-mat a.tag--full:focus,.org-mat a.tag--full:hover{background-color:#ffbeef;color:#c60078}.org-sci a.tag--full{background-color:#0033be;color:#fff}.org-sci a.tag--full:focus,.org-sci a.tag--full:hover{background-color:#b4d5ff;color:#0033be}.org-school a.tag--full{background-color:#b71233;color:#fff}.org-school a.tag--full:focus,.org-school a.tag--full:hover{background-color:#ffa5aa;color:#b71233}.uw-bg--black{background-color:#000}.uw-bg--white{background-color:#fff}.uw-territorial{text-align:center}.uw-territorial p{color:#fff;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.79rem;font-weight:200;letter-spacing:.5px;line-height:1.7;padding:1rem 0}.uw-bg--black .uw-territorial p{color:#fff}.uw-bg--white .uw-territorial p{color:#000}.uw-territorial a{color:#fdd54f}.uw-bg--black .uw-territorial a{text-decoration:none}.uw-bg--black .uw-territorial a:hover{text-decoration:underline}.uw-bg--white .uw-territorial a{color:#000;text-decoration:underline}.uw-bg--white .uw-territorial a:hover{text-decoration:none}@media (min-width:48.06rem){.uw-territorial{text-align:left}.uw-territorial p{line-height:1.5}}.vertical-timeline{list-style:none;padding:0;padding-top:3rem!important;position:relative;z-index:1}@media (min-width:40.06rem){.vertical-timeline{margin-left:2rem}}@media (min-width:48.06rem){.vertical-timeline{margin:0}}.vertical-timeline p{margin-top:.5rem}.vertical-timeline a{text-decoration:none}.vertical-timeline li{margin:0;padding:0}.vertical-timeline ol{display:inline-block;list-style:none;margin:0;overflow:visible;padding:0;vertical-align:top}.vertical-timeline .timeline-year{background:#000;color:#fff;display:inline-block;padding:.25rem .5rem;position:relative;text-align:center;width:3rem;z-index:2}@media (min-width:48.06rem){.vertical-timeline .timeline-year{margin-left:inherit}}.vertical-timeline .timeline-month{background:#757575;color:#fff;display:inline-block;padding:.25rem .5rem;position:relative;text-align:center;text-transform:uppercase;width:3rem;z-index:2}@media (min-width:48.06rem){.vertical-timeline .timeline-month{margin-left:-.19rem}}.vertical-timeline .timeline-info{border:1px solid #fff;box-shadow:2px 2px 0 #eee;margin-bottom:2rem;padding:.125rem 1rem 2rem;position:relative}.vertical-timeline .timeline-info a{display:block;margin:-1rem -1rem -2rem;padding:1rem 1rem 2rem}.vertical-timeline .timeline-info a:focus,.vertical-timeline .timeline-info a:hover{background:#eee}.vertical-timeline .timeline-info a::after{clear:both;content:"";display:table}.vertical-timeline .timeline-info::before{background:#fafafa;border:1px solid #a2a2a2;border-radius:50%;content:'';display:inline-block;height:.75rem;left:-.5rem;position:absolute;top:.25rem;width:.75rem}@media (min-width:48.06rem){.vertical-timeline .timeline-info::before{left:-1.45rem}}.vertical-timeline .timeline-info::after{clear:both;content:"";display:table}.vertical-timeline .timeline-info__withlink:hover::before{background:#ccc;border:1px solid #a2a2a2}.vertical-timeline .timeline-photo{border:1px solid #ddd;float:right;margin:0 0 .7rem .7rem}.vertical-timeline.vertical-month,.vertical-timeline.vertical-year{overflow:visible}.vertical-timeline.vertical-month ol,.vertical-timeline.vertical-year{margin-top:-2rem;padding-top:2rem;width:100%}@media (min-width:48.06rem){.vertical-timeline.vertical-month ol,.vertical-timeline.vertical-year{width:calc(100% - 4rem)}}.vertical-timeline.vertical-month ol ol,.vertical-timeline.vertical-year ol{border-left:1px solid #a2a2a2;margin:0;width:100%}@media (min-width:48.06rem){.vertical-timeline.vertical-month ol ol,.vertical-timeline.vertical-year ol{margin:-1rem 0 0 2rem;padding:1rem 1rem 0;width:calc(100% - 8rem)}}.vertical-timeline{font-family:BureauGrot,impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:.88889rem;font-weight:200}.vertical-timeline p{font-family:BureauGrot,impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:.88889rem}.vertical-timeline b,.vertical-timeline strong{font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-weight:500}.timeline-headline{font-size:1rem;line-height:1.25}.timeline-month,.timeline-year{font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.88889rem}.uw-twitter__wrapper{margin-left:auto;margin-right:auto;text-align:center}.uw-twitter__view-on-source{padding:1rem 0;text-align:center}.view-header{grid-column:1/3;grid-row:1/2;width:100%}.view-header .uw-view--toggle{padding-right:0;text-align:right;width:100%}.view-content{display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:2rem;grid-column:1/3;grid-row:2/3;width:100%}.view-content--message{grid-row:2/3;margin:0}.view-content--message .message,.view-content--message .messages{margin:0}.view.view-taxonomy-term,.view.view-uw-view-blogs,.view.view-uw-view-contacts,.view.view-uw-view-events,.view.view-uw-view-news-items,.view.view-uw-view-profiles{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;display:block;grid-template-columns:100%;padding:1rem;position:relative}@media (min-width:75rem){.view.view-taxonomy-term,.view.view-uw-view-blogs,.view.view-uw-view-contacts,.view.view-uw-view-events,.view.view-uw-view-news-items,.view.view-uw-view-profiles{padding-left:0;padding-right:0}}.block-views .view.view-taxonomy-term,.block-views .view.view-uw-view-blogs,.block-views .view.view-uw-view-contacts,.block-views .view.view-uw-view-events,.block-views .view.view-uw-view-news-items,.block-views .view.view-uw-view-profiles{padding:0}@media (min-width:63.1875rem){.view.view-taxonomy-term,.view.view-uw-view-blogs,.view.view-uw-view-contacts,.view.view-uw-view-events,.view.view-uw-view-news-items,.view.view-uw-view-profiles{display:grid;gap:2rem;grid-template-columns:auto 18.75rem}.view.view-taxonomy-term .view-header,.view.view-uw-view-blogs .view-header,.view.view-uw-view-contacts .view-header,.view.view-uw-view-events .view-header,.view.view-uw-view-news-items .view-header,.view.view-uw-view-profiles .view-header{display:none}}@media (min-width:75rem){.view.view-taxonomy-term,.view.view-uw-view-blogs,.view.view-uw-view-contacts,.view.view-uw-view-events,.view.view-uw-view-news-items,.view.view-uw-view-profiles{padding:1rem 0;padding-top:0}.block-views .view.view-taxonomy-term,.block-views .view.view-uw-view-blogs,.block-views .view.view-uw-view-contacts,.block-views .view.view-uw-view-events,.block-views .view.view-uw-view-news-items,.block-views .view.view-uw-view-profiles{padding:0}}.view.view-uw-view-contacts{padding-left:0;padding-right:0}@media (min-width:63.1875rem){.with-filters .view-content{grid-column:1/2}}.with-filters .view-filters{grid-column:1/2;grid-row:500;margin-top:4rem}.with-filters .view-filters form{width:100%}.with-filters .view-filters form .button,.with-filters .view-filters form .image-button{margin:0}@media (min-width:63.1875rem){.with-filters .view-filters{grid-column:2/3;grid-row:2/4;height:inherit;margin:0;order:inherit;overflow:inherit;width:18.75rem}.with-filters .view-filters .form-text,.with-filters .view-filters .uw-input{width:100%!important}.with-filters .view-filters .views-exposed-form{margin:0!important;padding:0!important}}.view-header .uw-view--toggle{margin:0;padding:0 0 1rem}.view-header .uw-view--toggle .button[data-value-off-canvas=offcanvas]~.view-filters{background:#f5a4f4;width:0}.view-header .uw-view--toggle .button[data-value-off-canvas=offcanvas]:target~.view-filters{background:#f61515;width:18.75rem!important}.uw-whos-online-block h3{font-size:15px;margin:0 0 0 -5px}.uw-whos-online-block span{display:inline}.uw-whos-online-block span:last-child{display:inline;font-size:80%;font-weight:700}.uw-whos-online-block button{background:0 0;border:0;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin:0;padding:0}.uw-whos-online-block button:focus{border-bottom:1px dotted #000;margin-bottom:-1px}.clearfix::after{clear:both!important;content:""!important;display:table!important}.visually-hidden{clip:rect(1px,1px,1px,1px)!important;height:1px!important;overflow:hidden!important;position:absolute!important;width:1px!important;word-wrap:normal!important}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto!important;height:auto!important;overflow:visible!important;position:static!important;width:auto!important}.hidden{display:none!important}.invisible{visibility:hidden!important}.element-hidden{display:none!important}.off-screen{display:block;height:0;overflow:hidden;text-indent:-9999px} \ No newline at end of file +@charset "UTF-8";@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.org-default__uw-white--lvl1{background:#fff}.org-default__uw-white--primary{background:#fff}.org-default__uw-black--lvl1{background:#dfdfdf}.org-default__uw-black--lvl2{background:#a2a2a2}.org-default__uw-black--lvl3{background:#787878}.org-default__uw-black--lvl4{background:#000}.org-default__uw-black--primary{background:#000}.org-default__uw-gold--lvl1{background:#fffaaa}.org-default__uw-gold--lvl2{background:#ffea30}.org-default__uw-gold--lvl3{background:#fdd54f}.org-default__uw-gold--lvl4{background:#e4b429}.org-default__uw-gold--primary{background:#fdd54f}.org-ahs--lvl1{background:#97dfef}.org-ahs--lvl2{background:#00bed0}.org-ahs--lvl3{background:#0098a5}.org-ahs--lvl4{background:#005963}.org-ahs--primary{background:#005963}.org-art--lvl1{background:#ffd5a5}.org-art--lvl2{background:#fbaf00}.org-art--lvl3{background:#e78100}.org-art--lvl4{background:#d93f00}.org-art--primary{background:#d93f00}.org-eng--lvl1{background:#d0b4ef}.org-eng--lvl2{background:#be33da}.org-eng--lvl3{background:#8100b4}.org-eng--lvl4{background:#57058b}.org-eng--primary{background:#57058b}.org-env--lvl1{background:#daf582}.org-env--lvl2{background:#bed500}.org-env--lvl3{background:#b4be00}.org-env--lvl4{background:#607000}.org-env--primary{background:#607000}.org-mat--lvl1{background:#ffbeef}.org-mat--lvl2{background:#ff63aa}.org-mat--lvl3{background:#df2498}.org-mat--lvl4{background:#c60078}.org-mat--primary{background:#c60078}.org-sci--lvl1{background:#b4d5ff}.org-sci--lvl2{background:#63a0ff}.org-sci--lvl3{background:#0073ce}.org-sci--lvl4{background:#0033be}.org-sci--primary{background:#0033be}.org-school--lvl1{background:#ffa5aa}.org-school--lvl2{background:#e41740}.org-school--lvl3{background:#b71233}.org-school--lvl4{background:#80001f}.org-school--primary{background:#b71233}.sg-patterns{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:0 .5rem}.demo-animate{background:#ddd;border-radius:8px;cursor:pointer;margin-bottom:1rem;padding:1rem;text-align:center}.sg-colors{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.sg-colors li{border:1px solid #ddd;border-radius:.5rem;-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0 .5rem .5rem 0;max-width:14rem;padding:.3rem;width:100%}.sg-swatch{border-radius:.25rem;display:block;height:auto;margin-bottom:.25rem;padding:.5rem;position:relative}.sg-sub{font-family:Typ1451-Bold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.88889rem;padding:0 .5rem}.sg-info{padding:.25rem .125rem .25rem 1rem}.sg-info code{display:block;font-size:14.22224px;margin-bottom:.5rem}.sg-info h4{font-family:Typ1451-Bold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.88889rem;margin:0;padding:0}.sg-swatch-colors{background:rgba(255,255,255,.75);border-radius:.25rem;height:auto;padding:.75rem;position:relative;width:50%}.sg-swatch-hex{display:block;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.88889rem;margin:0;padding:0}.sg-swatch-name{font-family:Typ1451-Bold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:1rem;margin:0;padding:0}@font-face{font-family:'BureauGrotCond Book';font-style:normal;font-weight:400;src:url(/fonts/Bureau_Grot-Condensed_Book.eot),url(/fonts/Bureau_Grot-Condensed_Book.eot?#iefix) format("embedded-opentype"),url(/fonts/Bureau_Grot-Condensed_Book.woff2) format("woff2"),url(/fonts/Bureau_Grot-Condensed_Book.woff) format("woff"),url(/fonts/Bureau_Grot-Condensed_Book.ttf) format("truetype"),url(/fonts/Bureau_Grot-Condensed_Book.svg#Bureau_Grot-Condensed_Book) format("svg")}@font-face{font-family:BureauGrotWide;font-style:normal;font-weight:300;src:url(/fonts/Bureau_Grot-Wide_Light.eot),url(/fonts/Bureau_Grot-Wide_Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Bureau_Grot-Wide_Light.woff2) format("woff2"),url(/fonts/Bureau_Grot-Wide_Light.woff) format("woff"),url(/fonts/Bureau_Grot-Wide_Light.ttf) format("truetype"),url(/fonts/Bureau_Grot-Wide_Light.svg#Bureau_Grot-Wide_Light) format("svg")}@font-face{font-family:'BureauGrot Book';font-style:normal;font-weight:400;src:url(/fonts/Bureau_Grot-Book.eot),url(/fonts/Bureau_Grot-Book.eot?#iefix) format("embedded-opentype"),url(/fonts/Bureau_Grot-Book.woff2) format("woff2"),url(/fonts/Bureau_Grot-Book.woff) format("woff"),url(/fonts/Bureau_Grot-Book.ttf) format("truetype"),url(/fonts/Bureau_Grot-Book.svg#Bureau_Grot-Book) format("svg")}@font-face{font-family:BureauGrotCond;font-style:normal;font-weight:700;src:url(/fonts/Bureau_Grot-Condensed_Bold.eot),url(/fonts/Bureau_Grot-Condensed_Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Bureau_Grot-Condensed_Bold.woff2) format("woff2"),url(/fonts/Bureau_Grot-Condensed_Bold.woff) format("woff"),url(/fonts/Bureau_Grot-Condensed_Bold.ttf) format("truetype"),url(/fonts/Bureau_Grot-Condensed_Bold.svg#Bureau_Grot-Condensed_Bold) format("svg")}@font-face{font-family:BureauGrot;font-style:normal;font-weight:300;src:url(/fonts/Bureau_Grot-Light.eot),url(/fonts/Bureau_Grot-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Bureau_Grot-Light.woff2) format("woff2"),url(/fonts/Bureau_Grot-Light.woff) format("woff"),url(/fonts/Bureau_Grot-Light.ttf) format("truetype"),url(/fonts/Bureau_Grot-Light.svg#Bureau_Grot-Light) format("svg")}@font-face{font-family:'BureauGrotWide Book';font-style:normal;font-weight:400;src:url(/fonts/Bureau_Grot-Wide_Book.eot),url(/fonts/Bureau_Grot-Wide_Book.eot?#iefix) format("embedded-opentype"),url(/fonts/Bureau_Grot-Wide_Book.woff2) format("woff2"),url(/fonts/Bureau_Grot-Wide_Book.woff) format("woff"),url(/fonts/Bureau_Grot-Wide_Book.ttf) format("truetype"),url(/fonts/Bureau_Grot-Wide_Book.svg#Bureau_Grot-Wide_Book) format("svg")}@font-face{font-family:iconic;font-style:normal;font-weight:400;src:url(/fonts/iconic.eot);src:url(/fonts/iconic.eot?#iefix) format("embedded-opentype"),url(../fonts/iconic.svg#iconic) format("svg"),url(/fonts/iconic.woff) format("woff"),url(/fonts/iconic.ttf) format("truetype")}@font-face{font-family:Typ1451-Regularalternate;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-regularalternate.eot),url(/fonts/lineto-typ1451-regularalternate.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-regularalternate.woff2) format("woff2"),url(/fonts/lineto-typ1451-regularalternate.woff) format("woff")}@font-face{font-family:Typ1451-Mediumalternate;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-mediumalternate.eot),url(/fonts/lineto-typ1451-mediumalternate.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-mediumalternate.woff2) format("woff2"),url(/fonts/lineto-typ1451-mediumalternate.woff) format("woff")}@font-face{font-family:Typ1451-Regular;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-regular.eot),url(/fonts/lineto-typ1451-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-regular.woff2) format("woff2"),url(/fonts/lineto-typ1451-regular.woff) format("woff")}@font-face{font-family:Typ1451-Boldalternate;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-boldalternate.eot),url(/fonts/lineto-typ1451-boldalternate.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-boldalternate.woff2) format("woff2"),url(/fonts/lineto-typ1451-boldalternate.woff) format("woff")}@font-face{font-family:Typ1451-Medium;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-medium.eot),url(/fonts/lineto-typ1451-medium.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-medium.woff2) format("woff2"),url(/fonts/lineto-typ1451-medium.woff) format("woff")}@font-face{font-family:Typ1451-Bold;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-bold.eot),url(/fonts/lineto-typ1451-bold.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-bold.woff2) format("woff2"),url(/fonts/lineto-typ1451-bold.woff) format("woff")}@font-face{font-family:Typ1451-Light;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-light.eot),url(/fonts/lineto-typ1451-light.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-light.woff2) format("woff2"),url(/fonts/lineto-typ1451-light.woff) format("woff")}@font-face{font-family:Typ1451-Lightalternate;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-lightalternate.eot),url(/fonts/lineto-typ1451-lightalternate.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-lightalternate.woff2) format("woff2"),url(/fonts/lineto-typ1451-lightalternate.woff) format("woff")}@font-face{font-family:fdsu-rwd;font-style:normal;font-weight:400;src:url(/fonts/fdsu-rwd.eot),url(/fonts/fdsu-rwd.eot?#iefix) format("embedded-opentype"),url(/fonts/fdsu-rwd.ttf) format("truetype"),url(/fonts/fdsu-rwd.woff) format("woff"),url(/fonts/fdsu-rwd.svg?#fdsu-rwd) format("svg")}.breakpoint{background-color:rgba(34,139,34,.7);color:#fff;display:block;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:1rem;padding:.6rem;position:fixed;top:7rem;width:auto;z-index:9}.breakpoint::before{content:"no break- Phone up"}@media (min-width:30rem){.breakpoint{background-color:rgba(255,140,0,.7)}.breakpoint::before{content:"xs"}}@media (min-width:40.06rem){.breakpoint{background-color:rgba(178,34,34,.7)}.breakpoint::before{content:"small"}}@media (min-width:48.06rem){.breakpoint{background-color:rgba(255,255,0,.7);color:#000}.breakpoint::before{content:"medium"}}@media (min-width:63.1875rem){.breakpoint{background-color:rgba(0,0,255,.7);color:#fff}.breakpoint::before{content:"large"}}@media (min-width:75rem){.breakpoint{background-color:rgba(95,158,160,.7);color:#fff}.breakpoint::before{content:"xl"}}@media (min-width:102.5rem){.breakpoint{background-color:rgba(255,127,80,.7);color:#fff}.breakpoint::before{content:"xxl"}}@media (min-width:120rem){.breakpoint{background-color:rgba(127,255,212,.7);color:#000}.breakpoint::before{content:"onek - 1K"}}@media (min-width:159.93rem){.breakpoint{background-color:rgba(123,104,238,.7)}.breakpoint::before{content:"twok - 2K"}}@font-face{font-family:'BureauGrotCond Book';font-style:normal;font-weight:400;src:url(/fonts/Bureau_Grot-Condensed_Book.eot),url(/fonts/Bureau_Grot-Condensed_Book.eot?#iefix) format("embedded-opentype"),url(/fonts/Bureau_Grot-Condensed_Book.woff2) format("woff2"),url(/fonts/Bureau_Grot-Condensed_Book.woff) format("woff"),url(/fonts/Bureau_Grot-Condensed_Book.ttf) format("truetype"),url(/fonts/Bureau_Grot-Condensed_Book.svg#Bureau_Grot-Condensed_Book) format("svg")}@font-face{font-family:BureauGrotWide;font-style:normal;font-weight:300;src:url(/fonts/Bureau_Grot-Wide_Light.eot),url(/fonts/Bureau_Grot-Wide_Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Bureau_Grot-Wide_Light.woff2) format("woff2"),url(/fonts/Bureau_Grot-Wide_Light.woff) format("woff"),url(/fonts/Bureau_Grot-Wide_Light.ttf) format("truetype"),url(/fonts/Bureau_Grot-Wide_Light.svg#Bureau_Grot-Wide_Light) format("svg")}@font-face{font-family:'BureauGrot Book';font-style:normal;font-weight:400;src:url(/fonts/Bureau_Grot-Book.eot),url(/fonts/Bureau_Grot-Book.eot?#iefix) format("embedded-opentype"),url(/fonts/Bureau_Grot-Book.woff2) format("woff2"),url(/fonts/Bureau_Grot-Book.woff) format("woff"),url(/fonts/Bureau_Grot-Book.ttf) format("truetype"),url(/fonts/Bureau_Grot-Book.svg#Bureau_Grot-Book) format("svg")}@font-face{font-family:BureauGrotCond;font-style:normal;font-weight:700;src:url(/fonts/Bureau_Grot-Condensed_Bold.eot),url(/fonts/Bureau_Grot-Condensed_Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/Bureau_Grot-Condensed_Bold.woff2) format("woff2"),url(/fonts/Bureau_Grot-Condensed_Bold.woff) format("woff"),url(/fonts/Bureau_Grot-Condensed_Bold.ttf) format("truetype"),url(/fonts/Bureau_Grot-Condensed_Bold.svg#Bureau_Grot-Condensed_Bold) format("svg")}@font-face{font-family:BureauGrot;font-style:normal;font-weight:300;src:url(/fonts/Bureau_Grot-Light.eot),url(/fonts/Bureau_Grot-Light.eot?#iefix) format("embedded-opentype"),url(/fonts/Bureau_Grot-Light.woff2) format("woff2"),url(/fonts/Bureau_Grot-Light.woff) format("woff"),url(/fonts/Bureau_Grot-Light.ttf) format("truetype"),url(/fonts/Bureau_Grot-Light.svg#Bureau_Grot-Light) format("svg")}@font-face{font-family:'BureauGrotWide Book';font-style:normal;font-weight:400;src:url(/fonts/Bureau_Grot-Wide_Book.eot),url(/fonts/Bureau_Grot-Wide_Book.eot?#iefix) format("embedded-opentype"),url(/fonts/Bureau_Grot-Wide_Book.woff2) format("woff2"),url(/fonts/Bureau_Grot-Wide_Book.woff) format("woff"),url(/fonts/Bureau_Grot-Wide_Book.ttf) format("truetype"),url(/fonts/Bureau_Grot-Wide_Book.svg#Bureau_Grot-Wide_Book) format("svg")}@font-face{font-family:iconic;font-style:normal;font-weight:400;src:url(/fonts/iconic.eot);src:url(/fonts/iconic.eot?#iefix) format("embedded-opentype"),url(../fonts/iconic.svg#iconic) format("svg"),url(/fonts/iconic.woff) format("woff"),url(/fonts/iconic.ttf) format("truetype")}@font-face{font-family:Typ1451-Regularalternate;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-regularalternate.eot),url(/fonts/lineto-typ1451-regularalternate.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-regularalternate.woff2) format("woff2"),url(/fonts/lineto-typ1451-regularalternate.woff) format("woff")}@font-face{font-family:Typ1451-Mediumalternate;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-mediumalternate.eot),url(/fonts/lineto-typ1451-mediumalternate.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-mediumalternate.woff2) format("woff2"),url(/fonts/lineto-typ1451-mediumalternate.woff) format("woff")}@font-face{font-family:Typ1451-Regular;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-regular.eot),url(/fonts/lineto-typ1451-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-regular.woff2) format("woff2"),url(/fonts/lineto-typ1451-regular.woff) format("woff")}@font-face{font-family:Typ1451-Boldalternate;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-boldalternate.eot),url(/fonts/lineto-typ1451-boldalternate.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-boldalternate.woff2) format("woff2"),url(/fonts/lineto-typ1451-boldalternate.woff) format("woff")}@font-face{font-family:Typ1451-Medium;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-medium.eot),url(/fonts/lineto-typ1451-medium.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-medium.woff2) format("woff2"),url(/fonts/lineto-typ1451-medium.woff) format("woff")}@font-face{font-family:Typ1451-Bold;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-bold.eot),url(/fonts/lineto-typ1451-bold.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-bold.woff2) format("woff2"),url(/fonts/lineto-typ1451-bold.woff) format("woff")}@font-face{font-family:Typ1451-Light;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-light.eot),url(/fonts/lineto-typ1451-light.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-light.woff2) format("woff2"),url(/fonts/lineto-typ1451-light.woff) format("woff")}@font-face{font-family:Typ1451-Lightalternate;font-style:normal;font-weight:400;src:url(/fonts/lineto-typ1451-lightalternate.eot),url(/fonts/lineto-typ1451-lightalternate.eot?#iefix) format("embedded-opentype"),url(/fonts/lineto-typ1451-lightalternate.woff2) format("woff2"),url(/fonts/lineto-typ1451-lightalternate.woff) format("woff")}@font-face{font-family:fdsu-rwd;font-style:normal;font-weight:400;src:url(/fonts/fdsu-rwd.eot),url(/fonts/fdsu-rwd.eot?#iefix) format("embedded-opentype"),url(/fonts/fdsu-rwd.ttf) format("truetype"),url(/fonts/fdsu-rwd.woff) format("woff"),url(/fonts/fdsu-rwd.svg?#fdsu-rwd) format("svg")}.fdsu-vimeo::before{content:"î¤"}.fdsu-vimeo-box::before{content:""}.fdsu-add-to-calendar::before{content:"★"}.fdsu-envelope::before{content:""}.fdsu-bubble::before{content:"î…Ÿ"}.fdsu-binoculars::before{content:""}.fdsu-search::before{content:""}.fdsu-search-2::before{content:""}.fdsu-search-shade::before{content:""}.fdsu-arrow-right::before{content:""}.fdsu-googleplus-box::before{content:"î’•"}.fdsu-github::before{content:"î’º"}.fdsu-github-box::before{content:"î’»"}.fdsu-yahoo::before{content:"î“„"}.fdsu-tux::before{content:"î“…"}.fdsu-apple::before{content:""}.fdsu-finder::before{content:""}.fdsu-android::before{content:""}.fdsu-windows::before{content:""}.fdsu-windows8::before{content:"î“Š"}.fdsu-skype::before{content:"î“"}.fdsu-html5::before{content:"î“«"}.fdsu-css3::before{content:""}.fdsu-chrome::before{content:"î“"}.fdsu-firefox::before{content:"î“®"}.fdsu-ie::before{content:""}.fdsu-opera::before{content:"î“°"}.fdsu-safari::before{content:""}.fdsu-close::before{content:""}.fdsu-si-comm::before{content:""}.fdsu-info::before{content:""}.fdsu-info-2::before{content:""}.fdsu-chevron::before{content:""}.fdsu-ical::before{content:""}.fdsu-arrow::before{content:""}.fdsu-comment::before{content:""}.fdsu-share::before{content:""}.fdsu-facebook::before{content:""}.fdsu-facebook-box::before{content:""}.fdsu-instagram-box::before{content:"î¤"}.fdsu-instagram::before{content:""}.fdsu-linkedin::before{content:"î¤"}.fdsu-linkedin-box::before{content:"î¤"}.fdsu-twitter::before{content:""}.fdsu-twitter-box::before{content:""}.fdsu-youtube-box::before{content:""}.fdsu-youtube::before{content:""}.fdsu-calendar::before{content:""}.fdsu-cloud::before{content:""}.fdsu-rss-box::before{content:""}.fdsu-snapchat::before{content:""}.fdsu-si-comp::before{content:""}.fdsu-si-infrastructure::before{content:""}.fdsu-si-professionals::before{content:""}.fdsu-si-security::before{content:""}.fdsu-si-teach::before{content:""}.fdsu-clock2::before{content:"î¥"}.fdsu-spoon-knife::before{content:""}.fdsu-location::before{content:""}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:Consolas,"Lucida Console","Liberation Mono","Courier New",monospace,sans-serif;font-size:1em}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}audio,progress,video{display:inline-block;vertical-align:baseline}button,input,optgroup,select,textarea{font-family:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focusring,[type=reset]::-moz-focusring,[type=submit]::-moz-focusring,button::-moz-focusring{outline:1px dotted ButtonText}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[hidden],template{display:none}abbr,blockquote,code,kbd,q,samp,tt,var{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}[tabindex='-1']:focus{outline:0!important}::-moz-selection{background:#0071bc;color:#fff;text-shadow:none}::selection{background:#0071bc;color:#fff;text-shadow:none}*,::after,::before{box-sizing:inherit}@media print{*{background-color:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}@page{margin:2cm}}html{box-sizing:border-box;min-height:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{background-color:#fff;color:#000;font-family:georgia,"droid serif","Times New Roman",Times,serif;font-size:100%;line-height:1.45;margin:0;padding:0;word-wrap:break-word}body.has-open-mobile-menu{overflow:hidden;-webkit-overflow-scrolling:touch}@media print{nav{display:none}}summary{display:list-item}iframe{border:0}@media print{iframe{display:none}}h1,h2,h3,h4,h5,h6{clear:both;color:inherit;font-weight:400;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.45;margin:0 0 1rem;text-rendering:optimizeLegibility}@media print{h1,h2,h3,h4,h5,h6{orphans:3;page-break-after:avoid;widows:3}h1::after,h2::after,h3::after,h4::after,h5::after,h6::after{display:inline-block}}*+h1,*+h2,*+h3,*+h4,*+h5,*+h6{margin-top:1rem}h1{color:#000;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:2.566rem;font-weight:400;line-height:1.1}@media (max-width:40.0625em){h1{font-size:1.602rem}}h2{color:#000;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:1.802rem;font-weight:400;line-height:1.1}@media (max-width:40.0625em){h2{font-size:1.424rem}}h3{color:#000;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:1.424rem;font-weight:400;line-height:1.1}@media (max-width:40.0625em){h3{font-size:1.266rem}}h4{color:#000;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:1.266rem;font-weight:400;line-height:1.1}@media (max-width:40.0625em){h4{font-size:1.125rem}}h5{color:#000;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:1.125rem;font-weight:400;line-height:1.1}@media (max-width:40.0625em){h5{font-size:1rem}}h6{color:#000;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:1rem;font-weight:400;line-height:1.1}@media (max-width:40.0625em){h6{font-size:.88889rem}}h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{margin-top:0}p{margin:0 0 1rem}@media print{p{orphans:3;widows:3}}a{outline:2px solid transparent;outline-offset:2px;background-color:transparent;color:#4e4e4e;text-decoration:underline;-webkit-text-decoration-skip:objects;transition-duration:.2s;transition-property:background-color,border-color,color,outline-color;transition-timing-function:cubic-bezier(.4,0,1,1)}a:focus{outline-color:#000}a:focus,a:hover{outline:2px solid transparent;outline-offset:2px;color:#000;text-decoration:none}a:focus:focus,a:hover:focus{outline-color:#000}a:active{color:#4e4e4e}a:visited{color:#4e4e4e}@media print{a,a:visited{text-decoration:none}a[href]::after{content:" <" attr(href) ">";font-family:georgia,"droid serif","Times New Roman",Times,serif;font-size:16px;font-weight:400;text-transform:lowercase}a[href*='?']::after,a[href^='#']::after,a[href^='javascript:']::after,a[href^='mailto:']::after,a[href^='tel:']::after{content:''}}abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}abbr:hover{cursor:help}@media print{abbr[title]::after{content:" (" attr(title) ")"}}cite{color:#4e4e4e;font-family:georgia,"droid serif","Times New Roman",Times,serif;font-size:1rem;font-style:normal;font-weight:600;letter-spacing:.02rem;line-height:1.1}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:75%}sub{bottom:-.25em}sup{top:-.5em}pre{margin:0 0 1rem;overflow:auto}@media print{pre{page-break-inside:avoid}}hr{border:1px solid #a2a2a2;box-sizing:content-box;height:0;margin:1.5rem 0}ul{list-style-type:disc;margin:0 0 1rem;padding:0 0 0 1.5rem}[dir=rtl] ul{padding:0 1.5rem 0 0}ul ol,ul ul{margin:.5rem 0 0}ol{margin:0 0 1rem;padding:0 0 0 1.5rem}[dir=rtl] ol{padding:0 1.5rem 0 0}ol ol,ol ul{margin:.5rem 0 0}li{margin-bottom:.5rem;padding-left:.5rem}li:last-child{margin-bottom:0}li>:last-child{margin-bottom:0}@media print{li{page-break-inside:avoid}}dd{margin-bottom:.5rem}dl{margin:0 0 .5rem}caption{margin-bottom:.25rem}table{border-collapse:collapse;border-spacing:0;margin-bottom:.5rem;min-width:100%}td{background-color:#fff;border:1px solid #757575;padding:1rem}tfoot td,tfoot th{background-color:#eee}th{background-color:#fff;border:1px solid #757575;padding:1rem;text-align:left}thead td,thead th{background-color:#eee}@media print{thead{display:table-header-group}}@media print{tr{page-break-inside:avoid}}form{font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:14.22224px;font-weight:400}button{overflow:visible}fieldset{border:0;margin:0;padding:0}fieldset:not(.fieldgroup)>legend{background-color:none;border-radius:2px;margin:1rem 0;min-width:0;padding:0;position:relative;top:0}fieldset:not(.fieldgroup){padding:1rem}input{line-height:normal}.label,.uw-label,label{font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:20.256px;font-weight:400;margin-bottom:.5rem}.label abbr,.uw-label abbr,label abbr{display:inline;font-size:18px}.desription{font-size:14.22224px;font-style:italic}.webform-client-form{margin-top:.75rem}.option{display:inline;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:20.256px;font-weight:400;margin-left:.2rem}legend{border:0;box-sizing:border-box;color:inherit;display:table;font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:20.256px;font-weight:400;margin:1rem;max-width:100%;padding:0;position:relative;white-space:normal}optgroup{font-weight:600}textarea{overflow:auto}.uw-site-container .entity-view-display-layout-builder-form .form-actions,.uw-site-container .layout-builder-discard-changes .form-actions,.uw-site-container .layout-region-node-footer__content .form-actions,.uw-site-container .node-confirm-form .form-actions,.uw-site-container .node-layout-builder-form .form-actions,.uw-site-container .node-uw-ct-web-page-delete-form .form-actions{background:#fafafa;border-top:1px solid #a2a2a2;bottom:0;box-shadow:0 0 10px rgba(0,0,0,.3),0 0 0 rgba(0,0,0,.3);display:block;grid-template-columns:auto;grid-template-rows:auto;height:auto;left:0;margin:0;padding:.5rem;position:fixed;width:100%;z-index:9}.uw-site-container .entity-view-display-layout-builder-form .form-actions .button,.uw-site-container .layout-builder-discard-changes .form-actions .button,.uw-site-container .layout-region-node-footer__content .form-actions .button,.uw-site-container .node-confirm-form .form-actions .button,.uw-site-container .node-layout-builder-form .form-actions .button,.uw-site-container .node-uw-ct-web-page-delete-form .form-actions .button{margin:.25rem 0}@media (min-width:48.06rem){.uw-site-container .entity-view-display-layout-builder-form .form-actions,.uw-site-container .layout-builder-discard-changes .form-actions,.uw-site-container .layout-region-node-footer__content .form-actions,.uw-site-container .node-confirm-form .form-actions,.uw-site-container .node-layout-builder-form .form-actions,.uw-site-container .node-uw-ct-web-page-delete-form .form-actions{-moz-column-gap:.5rem;column-gap:.5rem;display:grid;grid-template-columns:8rem 8rem 8rem 12rem 10rem;grid-template-rows:auto;height:4rem;row-gap:1rem}.uw-site-container .entity-view-display-layout-builder-form .form-actions .button,.uw-site-container .layout-builder-discard-changes .form-actions .button,.uw-site-container .layout-region-node-footer__content .form-actions .button,.uw-site-container .node-confirm-form .form-actions .button,.uw-site-container .node-layout-builder-form .form-actions .button,.uw-site-container .node-uw-ct-web-page-delete-form .form-actions .button{margin-bottom:1rem}}.uw-site-container .entity-view-display-layout-builder-form .form-actions .form-item-toggle-content-preview,.uw-site-container .layout-builder-discard-changes .form-actions .form-item-toggle-content-preview,.uw-site-container .layout-region-node-footer__content .form-actions .form-item-toggle-content-preview,.uw-site-container .node-confirm-form .form-actions .form-item-toggle-content-preview,.uw-site-container .node-layout-builder-form .form-actions .form-item-toggle-content-preview,.uw-site-container .node-uw-ct-web-page-delete-form .form-actions .form-item-toggle-content-preview{margin-top:1rem}.uw-site-container .entity-view-display-layout-builder-form .form-actions input [type=submit],.uw-site-container .layout-builder-discard-changes .form-actions input [type=submit],.uw-site-container .layout-region-node-footer__content .form-actions input [type=submit],.uw-site-container .node-confirm-form .form-actions input [type=submit],.uw-site-container .node-layout-builder-form .form-actions input [type=submit],.uw-site-container .node-uw-ct-web-page-delete-form .form-actions input [type=submit]{margin-top:0}.uw-site-container .entity-view-display-layout-builder-form .form-actions .form-wrapper input[type=submit],.uw-site-container .layout-builder-discard-changes .form-actions .form-wrapper input[type=submit],.uw-site-container .layout-region-node-footer__content .form-actions .form-wrapper input[type=submit],.uw-site-container .node-confirm-form .form-actions .form-wrapper input[type=submit],.uw-site-container .node-layout-builder-form .form-actions .form-wrapper input[type=submit],.uw-site-container .node-uw-ct-web-page-delete-form .form-actions .form-wrapper input[type=submit]{margin-top:0}.uw-site-container .layout-region-node-footer__content .form-actions .button[data-drupal-selector=edit-cancel]{margin-left:0!important}@media (min-width:48.06rem){.uw-site-container .layout-region-node-footer__content .form-actions{grid-template-columns:8rem 8rem 8rem 8rem;grid-template-rows:auto;row-gap:1rem}}.uw-site-container .layout-builder-discard-changes .form-actions .button[data-drupal-selector=edit-cancel],.uw-site-container .node-uw-ct-web-page-delete-form .form-actions .button[data-drupal-selector=edit-cancel]{margin-left:0!important}@media (min-width:48.06rem){.uw-site-container .layout-builder-discard-changes .form-actions,.uw-site-container .node-uw-ct-web-page-delete-form .form-actions{grid-template-columns:8rem 8rem;grid-template-rows:auto;row-gap:1rem}}.uw-site-container .entity-view-display-layout-builder-form .form-actions .button[data-drupal-selector=edit-cancel]{margin-left:0!important}@media (min-width:48.06rem){.uw-site-container .entity-view-display-layout-builder-form .form-actions{grid-template-columns:8rem 8rem 15rem;grid-template-rows:auto;row-gap:1rem}}audio:not([controls]){display:none;height:0}canvas{display:inline-block}figure{margin:0 0 1rem}img{border:0;font-style:italic;max-width:100%;vertical-align:middle}@media print{img{max-width:100%!important;page-break-inside:avoid}}svg:not(:root){overflow:hidden}.form-text,.uw-input{background-color:#fafafa;border:1px solid #ccc;border-radius:3px;box-shadow:inset 0 1px 3px #ccc;box-sizing:border-box;color:#4e4e4e;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:16px;max-width:inherit;padding:.5rem;transition:border-color;width:auto}.form-text:focus,.uw-input:focus{border:1px solid #757575;box-shadow:inset 0 1px 3px rgba(0,0,0,.06),0 0 5px rgba(104,104,104,.7);outline:#757575}.form-text--submit,.uw-input--submit{background-color:#757575;background-image:none;border:0;border-radius:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:18px;font-weight:600;letter-spacing:.055rem;line-height:1.45;max-width:18.125rem;padding:1rem 2rem;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;transition:background .2s cubic-bezier(.4,0,1,1);vertical-align:top;white-space:normal;width:100%}.form-text--submit:visited,.uw-input--submit:visited{color:#fff}.form-text--submit:focus,.form-text--submit:hover,.uw-input--submit:focus,.uw-input--submit:hover{background-color:#eee;background-image:none;border:0;box-shadow:none!important;color:#4e4e4e;outline:0!important;text-decoration:none}.form-text--submit:active,.uw-input--submit:active{background-color:#757575;background-image:none;color:#fff;outline:0!important}.form-text--submit[disabled],.uw-input--submit[disabled]{background-color:#eee;background-image:none;color:#a2a2a2;cursor:default;pointer-events:none}.breadcrumb__title,.readmore-link__accessibility-description{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px;word-wrap:normal}.uw-date-pl{margin-bottom:1.5rem}.uw-date-pl h4{margin-bottom:.5rem}.uw-date,.uw-field--name-field-uw-blog-date,.uw-field--name-field-uw-event-date,.uw-field--name-field-uw-news-date{background-color:#fdd54f;clear:both;color:#000;display:inline-block;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:14.22224px;padding:.5rem 1rem;text-transform:uppercase}.org-default .uw-date,.org-default .uw-field--name-field-uw-blog-date time,.org-default .uw-field--name-field-uw-event-date time,.org-default .uw-field--name-field-uw-news-date time{background-color:#fdd54f;color:#000}.org-ahs .uw-date,.org-ahs .uw-field--name-field-uw-blog-date time,.org-ahs .uw-field--name-field-uw-event-date time,.org-ahs .uw-field--name-field-uw-news-date time{background-color:#005963;color:#97dfef}.org-art .uw-date,.org-art .uw-field--name-field-uw-blog-date time,.org-art .uw-field--name-field-uw-event-date time,.org-art .uw-field--name-field-uw-news-date time{background-color:#d93f00;color:#ffd5a5}.org-eng .uw-date,.org-eng .uw-field--name-field-uw-blog-date time,.org-eng .uw-field--name-field-uw-event-date time,.org-eng .uw-field--name-field-uw-news-date time{background-color:#57058b;color:#d0b4ef}.org-env .uw-date,.org-env .uw-field--name-field-uw-blog-date time,.org-env .uw-field--name-field-uw-event-date time,.org-env .uw-field--name-field-uw-news-date time{background-color:#607000;color:#daf582}.org-mat .uw-date,.org-mat .uw-field--name-field-uw-blog-date time,.org-mat .uw-field--name-field-uw-event-date time,.org-mat .uw-field--name-field-uw-news-date time{background-color:#c60078;color:#ffbeef}.org-sci .uw-date,.org-sci .uw-field--name-field-uw-blog-date time,.org-sci .uw-field--name-field-uw-event-date time,.org-sci .uw-field--name-field-uw-news-date time{background-color:#0033be;color:#b4d5ff}.org-school .uw-date,.org-school .uw-field--name-field-uw-blog-date time,.org-school .uw-field--name-field-uw-event-date time,.org-school .uw-field--name-field-uw-news-date time{background-color:#b71233;color:#ffa5aa}.uw-carousel{display:block;width:100%}.owl-stage-outer{margin-bottom:1rem}.uw-owl-nav{display:flex;justify-content:center}.uw-owl-nav.disabled{display:none}.uw-owl-nav button{background:#eee;color:#787878;display:inline-block;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:1.125rem;font-weight:200;letter-spacing:.055rem;margin:0 .5rem;max-width:inherit;padding:.75rem;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:auto}.uw-owl-nav button:hover{background:#757575!important;color:#fff!important}.owl-dots.disabled{display:none}.owl-dots button{background:#757575;color:#fff;display:inline-block;font-size:1.125rem;margin:0 auto;max-width:inherit;padding:inherit;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:auto}.owl-dots button:hover{background-color:transparent}.owl-theme .owl-dots .owl-dot:hover span{background:#757575!important;color:#757575!important}.owl-theme .owl-dots .owl-dot.active span{background:#757575!important;color:#757575!important}.l-constrain{margin-left:auto;margin-right:auto;max-width:90rem;padding-left:1.25rem;padding-right:1.25rem}.l-constrain .l-constrain{padding-left:0;padding-right:0}.l-constrain--large{max-width:137.5rem}.l-constrain--no-padding{padding-left:0;padding-right:0}.uw-main.layout.uw-contained-width{padding:0 0 1rem}.uw-footer{background-color:#000;margin-top:0;min-height:3rem;padding:0;width:100%}.uw-footer__wrapper{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;display:grid;grid-template-columns:100%;padding:16px}@media (min-width:75rem){.uw-footer__wrapper{padding-left:0;padding-right:0}}@media (min-width:48.06rem){.uw-footer__wrapper{grid-template-columns:28% auto 35%}}@media (min-width:63.1875rem){.uw-footer__wrapper{grid-template-columns:25% auto 30%}}.uw-footer__address{font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:12.64px;grid-column:1/2;grid-row:1/2;margin-left:auto;margin-right:auto;padding-bottom:16px}@media (min-width:48.06rem){.uw-footer__address{grid-column:1/3;grid-row:1/2;margin:0}}@media (min-width:63.1875rem){.uw-footer__address{grid-column:1/2;grid-row:1/2}}.uw-footer__menu{grid-column:1/2;grid-row:2/3}@media (min-width:48.06rem){.uw-footer__menu{grid-column:2/3;grid-row:1/2}}@media (min-width:63.1875rem){.uw-footer__menu{grid-column:2/3;grid-row:1/2}}.uw-footer__social{grid-column:1/2;grid-row:3/4;margin:0 auto;margin-top:1rem;text-align:center}@media (min-width:48.06rem){.uw-footer__social{grid-column:3/4;grid-row:1/2;margin:0;text-align:left}}@media (min-width:63.1875rem){.uw-footer__social{grid-column:3/4;grid-row:1/2}}.uw-footer__social-directory{text-align:center}@media (min-width:48.06rem){.uw-footer__social-directory{text-align:right}}.uw-footer__social-directory a{color:#fff;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:12.64px;text-decoration:none}.uw-footer__social-directory a:hover{color:#fdd54f;text-decoration:underline}.uw-footer__territorial{grid-column:1/4;grid-row:4/5}@media (min-width:48.06rem){.uw-footer__territorial{grid-row:3/4}}.l-grid{display:flex;flex-wrap:wrap;margin-left:-1.25rem;margin-right:-1.25rem}.l-grid>*{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(100% - 2.5rem);min-width:0rem}@supports (display:grid){.l-grid{margin-left:0;margin-right:0;grid-template-columns:repeat(1,1fr);grid-gap:2.5rem;display:grid}.l-grid>*{margin:0;min-width:0;width:100%}}.l-grid--2col{display:flex;flex-wrap:wrap;margin-left:-1.25rem;margin-right:-1.25rem}.l-grid--2col>*{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(100% - 2.5rem);min-width:0rem}@supports (display:grid){.l-grid--2col{margin-left:0;margin-right:0;grid-template-columns:repeat(1,1fr);grid-gap:2.5rem;display:grid}.l-grid--2col>*{margin:0;min-width:0;width:100%}}@media (min-width:37.5em){.l-grid--2col>*{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(50% - 2.5rem);min-width:20.8125rem}@supports (display:grid){.l-grid--2col{grid-template-columns:repeat(2,1fr);grid-gap:2.5rem}.l-grid--2col>*{margin:0;min-width:0;width:100%}}}.l-grid--3col{display:flex;flex-wrap:wrap;margin-left:-1.25rem;margin-right:-1.25rem}.l-grid--3col>*{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(100% - 2.5rem);min-width:0rem}@supports (display:grid){.l-grid--3col{margin-left:0;margin-right:0;grid-template-columns:repeat(1,1fr);grid-gap:2.5rem;display:grid}.l-grid--3col>*{margin:0;min-width:0;width:100%}}@media (min-width:47.5em){.l-grid--3col>*{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(33.3333333333% - 2.5rem);min-width:20.8125rem}@supports (display:grid){.l-grid--3col{grid-template-columns:repeat(3,1fr);grid-gap:2.5rem}.l-grid--3col>*{margin:0;min-width:0;width:100%}}}.l-grid--4col{display:flex;flex-wrap:wrap;margin-left:-1.25rem;margin-right:-1.25rem}.l-grid--4col>*{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(100% - 2.5rem);min-width:0rem}@supports (display:grid){.l-grid--4col{margin-left:0;margin-right:0;grid-template-columns:repeat(1,1fr);grid-gap:2.5rem;display:grid}.l-grid--4col>*{margin:0;min-width:0;width:100%}}@media (min-width:37.5em) and (max-width:50em){.l-grid--4col>*{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(50% - 2.5rem);min-width:20.8125rem}@supports (display:grid){.l-grid--4col{grid-template-columns:repeat(2,1fr);grid-gap:2.5rem}.l-grid--4col>*{margin:0;min-width:0;width:100%}}}@media (min-width:50.0625em){.l-grid--4col>*{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(25% - 2.5rem);min-width:0rem}@supports (display:grid){.l-grid--4col{grid-template-columns:repeat(4,1fr);grid-gap:2.5rem}.l-grid--4col>*{margin:0;min-width:0;width:100%}}}.l-grid--6col{display:flex;flex-wrap:wrap;margin-left:-1.25rem;margin-right:-1.25rem}.l-grid--6col>*{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(100% - 2.5rem);min-width:0rem}@supports (display:grid){.l-grid--6col{margin-left:0;margin-right:0;grid-template-columns:repeat(1,1fr);grid-gap:2.5rem;display:grid}.l-grid--6col>*{margin:0;min-width:0;width:100%}}@media (min-width:37.5em) and (max-width:62.4375em){.l-grid--6col>*{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(33.3333333333% - 2.5rem);min-width:0rem}@supports (display:grid){.l-grid--6col{grid-template-columns:repeat(3,1fr);grid-gap:2.5rem}.l-grid--6col>*{margin:0;min-width:0;width:100%}}}@media (min-width:62.5em){.l-grid--6col>*{flex-basis:auto;flex-grow:0;flex-shrink:0;margin-bottom:2.5rem;margin-left:1.25rem;margin-right:1.25rem;width:calc(16.6666666667% - 2.5rem);min-width:0rem}@supports (display:grid){.l-grid--6col{grid-template-columns:repeat(6,1fr);grid-gap:2.5rem}.l-grid--6col>*{margin:0;min-width:0;width:100%}}}.uw-header{max-width:100%;padding:0;width:100%;background-color:#000}.uw-header__masthead{display:flex;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;margin-bottom:0;min-height:3.5rem;padding:8px;position:relative;transition:margin .3s}.uw-header__masthead.open{margin-bottom:4rem;transition:margin .3s}@media (min-width:48.06rem){.uw-header__masthead{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;min-height:inherit;padding:16px}}@media (min-width:48.06rem) and (min-width:75rem){.uw-header__masthead{padding-left:0;padding-right:0}}.uw-header__masthead .uw-site-logo{align-self:flex-start;flex:1}.uw-header__masthead .uw-header-menu{align-self:flex-end;margin-right:2.75rem}@media (min-width:48.06rem){.uw-header__masthead .uw-header-menu{margin-right:1rem}}.uw-header__masthead .uw-header-search{align-self:flex-end}.uw-header__masthead .uw-header-searchbar{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;display:block;left:0;padding:0;position:absolute;top:100%;width:100%}@media (min-width:75rem){.uw-header__masthead .uw-header-searchbar{padding-left:0;padding-right:0}}@media (min-width:48.06rem){.uw-header__masthead .uw-header-searchbar{display:none}}.uw-header .uw-header__nav{max-width:100%;padding:0;width:100%;background-color:#eee}.uw-header .uw-header__center{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;border-bottom:1px solid #ccc;display:grid;grid-template-columns:auto 4rem;padding:0}@media (min-width:75rem){.uw-header .uw-header__center{padding-left:0;padding-right:0}}@media (min-width:48.06rem){.uw-header .uw-header__center{border-bottom:inherit}}.uw-header .uw-header__site-name{grid-column:1/2;grid-row:1/2}.uw-header .uw-navigation-button{grid-column:2/3;grid-row:1/2}.uw-header .uw-header__navigation{grid-column:1/3;grid-row:2/3}.uw-header .messages-list{background-color:#fff;grid-column:1/3;grid-row:2/3;margin-bottom:0;margin-top:0;padding:0 1rem}.layout{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;grid-gap:2rem}@media (min-width:75rem){.layout{padding-left:0;padding-right:0}}.layout.uw-contained-width{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;padding:1rem}@media (min-width:75rem){.layout.uw-contained-width{padding-left:0;padding-right:0}}@media (min-width:102.5rem){.layout.uw-contained-width{padding:1rem 0}}.layout.uw-contained-width--narrow{max-width:31rem}.layout.uw-contained-width--wide{max-width:47.0625rem}.layout.uw-full-width{max-width:100%;padding:0 16px;width:100%}.uw-section-has-full-width.uw-node__with-sidebar .layout.uw-full-width{padding:0 16px!important}.dashboards-container .layout.uw-full-width{max-width:100%;padding:0;width:100%}.layout.uw-full-width.layout--uw-1-col .block-inline-blockuw-cbl-banner-images,.layout.uw-full-width.layout--uw-1-col .block-inline-blockuw-cbl-image,.layout.uw-full-width.layout--uw-1-col .block-inline-blockuw-cbl-remote-video{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;padding:0;position:relative;right:50%;width:100vw}.layout.uw-full-width.layout--uw-1-col .block-inline-blockuw-cbl-banner-images h2,.layout.uw-full-width.layout--uw-1-col .block-inline-blockuw-cbl-image h2,.layout.uw-full-width.layout--uw-1-col .block-inline-blockuw-cbl-remote-video h2{margin-left:1rem}.uw-section-has-full-width.uw-node__with-sidebar .layout.uw-full-width.layout--uw-1-col .block-inline-blockuw-cbl-banner-images,.uw-section-has-full-width.uw-node__with-sidebar .layout.uw-full-width.layout--uw-1-col .block-inline-blockuw-cbl-image,.uw-section-has-full-width.uw-node__with-sidebar .layout.uw-full-width.layout--uw-1-col .block-inline-blockuw-cbl-remote-video{left:0;margin-left:-1rem;margin-right:-1rem;max-width:100%;padding:0;position:relative;right:0;width:100%}@media (min-width:48.06rem){.layout.uw-full-width.layout--uw-1-col .block-inline-blockuw-cbl-google-maps{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;padding:0;position:relative;right:50%;width:100vw}}.uw-section-has-full-width.uw-node__with-sidebar .layout.uw-full-width.layout--uw-1-col .block-inline-blockuw-cbl-google-maps{left:0;margin-left:-1rem;margin-right:-1rem;max-width:100%;padding:0;position:relative;right:0;width:100%}.layout.uw-full-width.layout--uw-1-col .block-inline-blockuw-cbl-google-maps h2{margin-left:1rem}.uw-node__with-sidebar .layout{margin:inherit}@media (min-width:48.06rem){.uw-node__with-sidebar .layout{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px}}@media (min-width:48.06rem) and (min-width:75rem){.uw-node__with-sidebar .layout{padding-left:0;padding-right:0}}.uw-node__with-sidebar .layout.uw-contained-width{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;margin:inherit;padding:1rem}@media (min-width:75rem){.uw-node__with-sidebar .layout.uw-contained-width{padding-left:0;padding-right:0}}@media (min-width:102.5rem){.uw-node__with-sidebar .layout.uw-contained-width{padding:1rem 0}}.uw-node__with-sidebar .layout.uw-contained-width--narrow{margin:inherit}.uw-node__with-sidebar .layout.uw-contained-width--wide{margin:inherit}.uw-section-has-full-width.uw-node__with-sidebar .layout.layout--uw-1-col{overflow:hidden}.layout--uw-1-col{display:grid;grid-template-columns:100%}.layout--uw-1-col .layout__region--first{grid-column:1/2}.layout--uw-2-col{display:grid;gap:2rem;grid-template-columns:100%}@media (min-width:48.06rem){.layout--uw-2-col.larger-left{grid-template-columns:minmax(0,2fr) 1fr}}@media (min-width:48.06rem){.layout--uw-2-col.larger-right{grid-template-columns:1fr minmax(0,2fr)}}.layout--uw-2-col.even-split{grid-template-columns:100%}@media (min-width:48.06rem){.layout--uw-2-col.even-split{grid-template-columns:repeat(2,1fr)}}.layout--uw-2-col .layout__region--first{grid-column:1/2;grid-row:1/2}.layout--uw-2-col .layout__region--second{grid-column:1/2;grid-row:2/3}@media (min-width:48.06rem){.layout--uw-2-col .layout__region--second{grid-column:2/3;grid-row:1/2}}.layout--uw-3-col{display:grid;gap:2rem}.layout--uw-3-col.even-split{grid-template-columns:100%}@media (min-width:48.06rem){.layout--uw-3-col.even-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}.layout--uw-3-col.larger-left{grid-template-columns:100%}@media (min-width:48.06rem){.layout--uw-3-col.larger-left{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}}.layout--uw-3-col.larger-middle{grid-template-columns:100%}@media (min-width:48.06rem){.layout--uw-3-col.larger-middle{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}}.layout--uw-3-col.larger-right{grid-template-columns:100%}@media (min-width:48.06rem){.layout--uw-3-col.larger-right{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr)}}.layout--uw-3-col.legacy-38-38-24{grid-template-columns:100%}@media (min-width:48.06rem){.layout--uw-3-col.legacy-38-38-24{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 24%}}.layout--uw-3-col.legacy-24-38-38{grid-template-columns:100%}@media (min-width:48.06rem){.layout--uw-3-col.legacy-24-38-38{grid-template-columns:24% minmax(0,1fr) minmax(0,1fr)}}.layout--uw-3-col .layout__region--first{grid-column:1/2;grid-row:1/2}.layout--uw-3-col .layout__region--second{grid-column:1/2;grid-row:2/3}@media (min-width:48.06rem){.layout--uw-3-col .layout__region--second{grid-column:2/3;grid-row:1/2}}.layout--uw-3-col .layout__region--third{grid-column:1/2;grid-row:3/4}@media (min-width:48.06rem){.layout--uw-3-col .layout__region--third{grid-column:3/4;grid-row:1/2}}.layout--uw-4-col{display:grid;gap:2rem;grid-template-columns:100%}@media (min-width:40.06rem){.layout--uw-4-col.even-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:63.1875rem){.layout--uw-4-col.even-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media (min-width:40.06rem){.layout--uw-4-col.larger-left{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:63.1875rem){.layout--uw-4-col.larger-left{grid-template-columns:minmax(0,3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media (min-width:40.06rem){.layout--uw-4-col.larger-second{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:63.1875rem){.layout--uw-4-col.larger-second{grid-template-columns:minmax(0,1fr) minmax(0,3fr) minmax(0,1fr) minmax(0,1fr)}}@media (min-width:40.06rem){.layout--uw-4-col.larger-third{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:63.1875rem){.layout--uw-4-col.larger-third{grid-template-columns:minmax(0,1fr) minmax(0,3fr) minmax(0,1fr)}}@media (min-width:40.06rem){.layout--uw-4-col.larger-right{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:63.1875rem){.layout--uw-4-col.larger-right{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,3fr)}}@media (min-width:40.06rem){.layout--uw-4-col.legacy-23-27-27-23{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:63.1875rem){.layout--uw-4-col.legacy-23-27-27-23{grid-template-columns:minmax(0,.8fr) minmax(0,1.1fr) minmax(0,1.1fr) minmax(0,.8fr)}}.layout--uw-4-col .layout__region--first{grid-column:1/2;grid-row:1/2}.layout--uw-4-col .layout__region--second{grid-column:1/2}@media (min-width:40.06rem){.layout--uw-4-col .layout__region--second{grid-column:2/3}}@media (min-width:63.1875rem){.layout--uw-4-col .layout__region--second{grid-column:2/3}}@media (min-width:40.06rem){.layout--uw-4-col .layout__region--third{grid-column:1/2}}@media (min-width:63.1875rem){.layout--uw-4-col .layout__region--third{grid-column:3/4;grid-row:1/2}}@media (min-width:40.06rem){.layout--uw-4-col .layout__region--fourth{grid-column:2/3;grid-row:2/3}}@media (min-width:63.1875rem){.layout--uw-4-col .layout__region--fourth{grid-column:4/5;grid-row:1/2}}.layout--uw-5-col{display:grid;gap:2rem;grid-template-columns:100%}@media (min-width:48.06rem){.layout--uw-5-col.even-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media (min-width:48.06rem){.layout--uw-5-col.larger-left{grid-template-columns:minmax(0,3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media (min-width:48.06rem){.layout--uw-5-col.larger-second{grid-template-columns:minmax(0,1fr) minmax(0,3fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}@media (min-width:48.06rem){.layout--uw-5-col.larger-third{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,3fr) minmax(0,1fr) minmax(0,1fr)}}@media (min-width:48.06rem){.layout--uw-5-col.larger-fourth{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,3fr) minmax(0,1fr)}}@media (min-width:48.06rem){.layout--uw-5-col.larger-right{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,3fr)}}@media (min-width:48.06rem){.layout--uw-5-col.legacy-23-19-19-19-20{grid-template-columns:23% minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 20%}}.layout--uw-5-col .layout__region--first{grid-column:1/2;grid-row:1/2}.layout--uw-5-col .layout__region--second{grid-column:1/2;grid-row:2/3}@media (min-width:48.06rem){.layout--uw-5-col .layout__region--second{grid-column:2/3;grid-row:1/2}}.layout--uw-5-col .layout__region--third{grid-column:1/2;grid-row:3/4}@media (min-width:48.06rem){.layout--uw-5-col .layout__region--third{grid-column:3/4;grid-row:1/2}}.layout--uw-5-col .layout__region--fourth{grid-column:1/2;grid-row:4/5}@media (min-width:48.06rem){.layout--uw-5-col .layout__region--fourth{grid-column:4/5;grid-row:1/2}}.layout--uw-5-col .layout__region--fifth{grid-column:1/2;grid-row:5/6}@media (min-width:48.06rem){.layout--uw-5-col .layout__region--fifth{grid-column:5/6;grid-row:1/2}}.layout--uw-inverted-l-left{display:grid;gap:2rem;grid-template-columns:100%}@media (min-width:63.1875rem){.layout--uw-inverted-l-left.even-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:63.1875rem){.layout--uw-inverted-l-left.larger-left{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media (min-width:63.1875rem){.layout--uw-inverted-l-left.larger-right{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.layout--uw-inverted-l-left .uw-inverted-l--left-side{grid-column:1/2;grid-row:1/2}.layout--uw-inverted-l-left .uw-inverted-l--right-side{display:grid;gap:2rem;grid-column:1/2;grid-template-columns:100%}@media (min-width:48.06rem){.layout--uw-inverted-l-left .uw-inverted-l--right-side{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:63.1875rem){.layout--uw-inverted-l-left .uw-inverted-l--right-side{grid-column:2/3}}@media (min-width:48.06rem){.layout--uw-inverted-l-left .layout__region--second{grid-column:1/2}}.layout--uw-inverted-l-left .layout__region--third{grid-column:1/2}@media (min-width:48.06rem){.layout--uw-inverted-l-left .layout__region--third{grid-column:2/3}}.layout--uw-inverted-l-left .layout__region--fourth{grid-column:1/2}@media (min-width:48.06rem){.layout--uw-inverted-l-left .layout__region--fourth{grid-column:1/3}}.layout--uw-inverted-l-right{display:grid;gap:2rem;grid-template-columns:100%}@media (min-width:63.1875rem){.layout--uw-inverted-l-right.even-split{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media (min-width:63.1875rem){.layout--uw-inverted-l-right.larger-left{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}}@media (min-width:63.1875rem){.layout--uw-inverted-l-right.larger-right{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.layout--uw-inverted-l-right .uw-inverted-l--left-side{display:grid;gap:2rem;grid-column:1/2;grid-row:1/2;grid-template-columns:100%}@media (min-width:48.06rem){.layout--uw-inverted-l-right .uw-inverted-l--left-side{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.layout--uw-inverted-l-right .uw-inverted-l--right-side{grid-column:1/2;grid-row:2/3}@media (min-width:63.1875rem){.layout--uw-inverted-l-right .uw-inverted-l--right-side{grid-column:2/3;grid-row:1/2}}.layout--uw-inverted-l-right .layout__region--first{grid-column:1/2}@media (min-width:48.06rem){.layout--uw-inverted-l-right .layout__region--first{grid-column:1/2;grid-row:1/2}}.layout--uw-inverted-l-right .layout__region--second{grid-column:1/2}@media (min-width:48.06rem){.layout--uw-inverted-l-right .layout__region--second{grid-column:2/3;grid-row:1/2}}.layout--uw-inverted-l-right .layout__region--third{grid-column:1/2}@media (min-width:48.06rem){.layout--uw-inverted-l-right .layout__region--third{grid-column:1/3;grid-row:2/3}}.layout-builder .layout__region{outline:2px dashed #2f91da}.pattern-lab-content .layout__region{outline:2px dashed #2f91da;padding:1.5rem;text-align:center}.pattern-lab-content .layout__region .pl-labels{text-align:center}.pl-layout-h2{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px}@media (min-width:75rem){.pl-layout-h2{padding-left:0;padding-right:0}}.l-media{display:flex;flex-direction:column}@media (min-width:40.0625em){.l-media{flex-direction:row}}.l-media__object{flex-basis:auto;flex-grow:0;flex-shrink:0;margin:0 1rem 0 0}.l-media__content{flex-basis:auto;flex-grow:1;flex-shrink:1}.l-media--column{flex-direction:column}.l-media--reversed>.l-media__object{margin:0 0 0 1rem;order:1}.uw-node__grid{display:block}.uw-node__sidebar{display:none}.uw-node__sidebar *{padding-right:.25rem}.uw-node.uw-node__with-sidebar .uw-node__grid{display:flex;flex-direction:column;gap:2rem;justify-content:center}.uw-node.uw-node__with-sidebar .uw-node__grid .layout{margin:0 auto;width:100%}.uw-node.uw-node__with-sidebar .uw-node__grid .uw-contained-width{margin:0 auto}.uw-node.uw-node__with-sidebar .uw-node__grid .uw-full-width{width:100vw}@media (min-width:48.06rem){.uw-node.uw-node__with-sidebar .uw-node__grid{flex-direction:row;gap:2rem}.uw-node.uw-node__with-sidebar .uw-node__grid .layout{width:clamp(320px,868px,calc(100vw - 347px))}.uw-node.uw-node__with-sidebar .uw-node__grid .uw-contained-width{width:clamp(320px,868px,calc(100vw - 347px))}.uw-node.uw-node__with-sidebar .uw-node__grid .uw-contained-width--narrow{width:clamp(320px,496px,calc(100vw - 347px))}.uw-node.uw-node__with-sidebar .uw-node__grid .uw-contained-width--wide{width:clamp(320px,753px,calc(100vw - 347px))}}.uw-node.uw-node__with-sidebar .uw-node__sidebar{display:block;width:100%}@media (min-width:48.06rem){.uw-node.uw-node__with-sidebar .uw-node__sidebar{padding:1rem 0;width:18.75rem}.uw-node.uw-node__with-sidebar .uw-node__sidebar .layout{width:inherit}}.uw-section-has-full-width.uw-node__with-sidebar .uw-node__grid .uw-node__node{width:100%}@media (min-width:48.06rem){.uw-section-has-full-width.uw-node__with-sidebar .uw-node__grid .uw-node__node{width:calc(100vw - 347px)}}.uw-section-has-full-width.uw-node__with-sidebar .uw-node__grid .uw-full-width{max-width:inherit;padding:0;width:100%}.uw-section-has-full-width.uw-node__with-sidebar .uw-node__sidebar{padding:0}.ofis-jobtitle{font-size:1.4rem}.ofis-header{display:flex;gap:1rem;padding-top:1rem}.ofis-header .ofis-picture{max-width:144px;width:auto}.l-section{margin-bottom:2rem}@media (min-width:56.25em){.l-sidebar{display:flex;flex-wrap:wrap}.l-sidebar>*{flex-basis:calc(100% - 300px - 2rem);flex-grow:1;flex-shrink:1;margin-right:1rem}.l-sidebar>:last-child{margin-right:0}.l-sidebar .l-sidebar__full{flex-basis:100%;flex-grow:1;flex-shrink:1;margin-right:0}.l-sidebar .l-sidebar__sidebar{flex-basis:300px;flex-grow:1;flex-shrink:0}@supports (display:grid){.l-sidebar{display:grid;grid-gap:1rem;grid-template-columns:1fr 300px}.l-sidebar .l-sidebar__full{grid-column:span 2}}}@media (min-width:56.25em){.l-sidebar--multi-2>*{flex-basis:calc(100% - 600px - 3rem);flex-grow:1;flex-shrink:1}@supports (display:grid){.l-sidebar--multi-2{grid-template-columns:300px 1fr 300px}.l-sidebar--multi-2 .l-sidebar__full{grid-column:span 3}}}.uw-site-container{display:grid;grid-template-columns:100%;position:relative;z-index:2}.uw-site-container .uw-header{grid-column:1/2;grid-row:1/2;position:relative;z-index:4}.uw-site-container .uw-highlighted{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;grid-column:1/2;grid-row:2/3;position:relative;width:100%;z-index:3}@media (min-width:75rem){.uw-site-container .uw-highlighted{padding-left:0;padding-right:0}}@media (min-width:75rem){.uw-site-container .uw-highlighted{padding:0}}.uw-site-container .block-uw-cbl-special-alert{background:#f0f0f0;border:2px solid #96172e;margin:1em 0;padding:1em}.uw-site-container .block-uw-cbl-special-alert>:first-child{margin-top:0}.uw-site-container .block-uw-cbl-special-alert>:last-child{margin-bottom:0}.uw-site-container .uw-main{grid-column:1/2;grid-row:3/4;min-height:60vh;position:relative;width:100%;z-index:3}.uw-site-container .uw-footer{grid-column:1/2;grid-row:4/5;position:relative;z-index:2}.mobile-menu,.mobile-menu-button{display:none!important}.uw-site-footer{background-color:#787878}.uw-site-footer__wrapper{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;display:grid;grid-template-columns:100%;grid-template-rows:auto auto auto;padding-bottom:16px;padding-top:16px}@media (min-width:75rem){.uw-site-footer__wrapper{padding-left:0;padding-right:0}}@media (min-width:48.06rem){.uw-site-footer__wrapper{grid-template-columns:60% 40%}}@media (min-width:63.1875rem){.uw-site-footer__wrapper{grid-template-columns:70% 30%}}@media (min-width:75rem){.uw-site-footer__wrapper{padding:16px 0}}.uw-site-footer__title{color:#fff;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:1.424rem;grid-column:1/2;grid-row:1/2;padding-bottom:16px;text-align:center;text-transform:uppercase}.uw-site-footer__title a{color:#fff;text-decoration:underline}.uw-site-footer__title a:focus,.uw-site-footer__title a:hover{text-decoration:none}@media (min-width:48.06rem){.uw-site-footer__title{grid-row:1/2;text-align:left}}.uw-site-footer__logo{grid-column:1/2;grid-row:1/2;padding-bottom:16px;text-align:center}@media (min-width:48.06rem){.uw-site-footer__logo{grid-row:1/2;text-align:left}}.uw-site-footer__social-media{grid-column:1/2;grid-row:3/4;margin:0 auto;max-width:20rem;padding-bottom:16px;text-align:center;width:100%}@media (min-width:48.06rem){.uw-site-footer__social-media{grid-column:2/3;grid-row:1/2;margin:0;max-width:inherit}}.uw-site-footer__content{color:#fff;grid-column:1/2;grid-row:2/3;padding-bottom:24px;text-align:center}.uw-site-footer__content h2,.uw-site-footer__content h3,.uw-site-footer__content h4,.uw-site-footer__content h5,.uw-site-footer__content h6{color:#fff}@media (min-width:48.06rem){.uw-site-footer__content{grid-column:1/3;grid-row:2/3;text-align:left}}@media (min-width:75rem){.uw-site-footer__content{padding-left:0;padding-right:0}}.uw-site-footer__content a{color:#fff}.admin-list,.block-local-tasks-block,.block-page-title-block,.contextual-region.profile,.js-media-library-view,.message,.messages,.node-form,.uw-content-moderation__wrapper,.uw-highlighted,form{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;padding:1rem}@media (min-width:75rem){.admin-list,.block-local-tasks-block,.block-page-title-block,.contextual-region.profile,.js-media-library-view,.message,.messages,.node-form,.uw-content-moderation__wrapper,.uw-highlighted,form{padding-left:0;padding-right:0}}@media (min-width:75rem){.admin-list,.block-local-tasks-block,.block-page-title-block,.contextual-region.profile,.js-media-library-view,.message,.messages,.node-form,.uw-content-moderation__wrapper,.uw-highlighted,form{padding:1rem 0}}.uw-content-moderation__wrapper{padding:1rem}.entity-meta__header{background-color:#fffbda}.ui-dialog .ui-dialog-title{font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:1.602rem;font-weight:400}.js-media-library-view{background:#fafafa;border:1px solid #bfbfbf;border-radius:2px;padding:1rem}.ui-dialog-buttonpane{box-shadow:0 0 10px rgba(0,0,0,.3),0 0 0 rgba(0,0,0,.3)}.ui-dialog input[size="120"],.ui-dialog input[size="60"]{max-width:100%;width:100%}.ui-dialog .media-library-widget .fieldset-wrapper{display:block}.ui-dialog .description{font-size:12.64px;font-style:italic}.ui-dialog .views-display-link{font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif}.ui-dialog form{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;padding:0!important}@media (min-width:75rem){.ui-dialog form{padding-left:0;padding-right:0}}.ui-dialog .field--widget-entity-reference-paragraphs{padding:1rem}.ui-dialog .field--widget-entity-reference-paragraphs .field--widget-entity-reference-paragraphs{padding:0!important}.ui-dialog .field--name-field-uw-ec-items{background:inherit;padding:inherit}.ui-dialog .field--widget-entity-reference-paragraphs td{background:inherit;border:1px solid #ccc;padding:1rem}.ui-dialog .field--widget-entity-reference-paragraphs .field-label{border-width:1px 1px 0}.ui-dialog .field--widget-entity-reference-paragraphs .field-label .label{font-size:18px}.ui-dialog .paragraph-type--uw-para-fact-figure .tabledrag-handle .handle{margin:0}.ui-dialog .draggable .tabledrag-handle{cursor:move;float:inherit;height:inherit;margin-left:inherit;overflow:inherit;text-decoration:none}.ui-dialog .draggable .tabledrag-handle .handle{float:left;height:2rem;padding:0;width:2rem}.ui-dialog .tabledrag-hide{border-width:1px 1px 0;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:18px;font-weight:400;margin:0;padding:0 1rem;text-align:center}.ui-dialog .even .form-item,.ui-dialog .odd .form-item{margin-bottom:0!important}.ui-dialog .field-multiple-table{min-width:inherit}.ui-dialog .media-library-item--grid{padding-bottom:2rem}.token-tree-dialog{font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif}.token-tree-dialog table td{padding:.5rem 1rem}.js .paragraph-type-title{flex-basis:35%}.tabledrag-changed.warning{color:#e00!important}.form-actions .button,.form-actions button,.layout-builder-form .button,.layout-builder-form button{font-size:.79rem;height:2.5rem;line-height:2.75;max-width:inherit;padding:.25rem .25rem}.form-actions .button:focus,.form-actions .button:hover,.form-actions button:focus,.form-actions button:hover,.layout-builder-form .button:focus,.layout-builder-form .button:hover,.layout-builder-form button:focus,.layout-builder-form button:hover{padding:.25rem .25rem}.media-library-content .button,.media-library-content button,.paragraph-type-top .button,.paragraph-type-top button,.paragraphs-actions .button,.paragraphs-actions button,.paragraphs-dropbutton-wrapper .button,.paragraphs-dropbutton-wrapper button,.user-login-form .button,.user-login-form button{font-size:.79rem;font-weight:200;height:inherit;max-width:12rem;padding:.5rem 1rem;width:100%}.media-library-content .button:focus,.media-library-content .button:hover,.media-library-content button:focus,.media-library-content button:hover,.paragraph-type-top .button:focus,.paragraph-type-top .button:hover,.paragraph-type-top button:focus,.paragraph-type-top button:hover,.paragraphs-actions .button:focus,.paragraphs-actions .button:hover,.paragraphs-actions button:focus,.paragraphs-actions button:hover,.paragraphs-dropbutton-wrapper .button:focus,.paragraphs-dropbutton-wrapper .button:hover,.paragraphs-dropbutton-wrapper button:focus,.paragraphs-dropbutton-wrapper button:hover,.user-login-form .button:focus,.user-login-form .button:hover,.user-login-form button:focus,.user-login-form button:hover{padding:.5rem 1rem}.ui-dialog .button,.ui-dialog button{margin:.5rem 0 0 0}.ui-dialog-buttonset.form-actions .button,.ui-dialog-buttonset.form-actions button{max-width:10rem}.user-login-form .form-actions .button,.user-login-form .form-actions button{background-color:#757575;background-image:none;border:0;border-radius:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:18px;font-weight:600;letter-spacing:.055rem;line-height:1.45;max-width:18.125rem;padding:1rem 2rem;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;transition:background .2s cubic-bezier(.4,0,1,1);vertical-align:top;white-space:normal;width:100%}.user-login-form .form-actions .button:visited,.user-login-form .form-actions button:visited{color:#fff}.user-login-form .form-actions .button:focus,.user-login-form .form-actions .button:hover,.user-login-form .form-actions button:focus,.user-login-form .form-actions button:hover{background-color:#eee;background-image:none;border:0;box-shadow:none!important;color:#4e4e4e;outline:0!important;text-decoration:none}.user-login-form .form-actions .button:active,.user-login-form .form-actions button:active{background-color:#757575;background-image:none;color:#fff;outline:0!important}.user-login-form .form-actions .button[disabled],.user-login-form .form-actions button[disabled]{background-color:#eee;background-image:none;color:#a2a2a2;cursor:default;pointer-events:none}.tabledrag-toggle-weight-wrapper .button,.tabledrag-toggle-weight-wrapper button{font-size:12.64px;font-weight:200;max-width:10rem;padding:0;text-align:inherit;width:inherit}.tabledrag-toggle-weight-wrapper .button:focus,.tabledrag-toggle-weight-wrapper .button:hover,.tabledrag-toggle-weight-wrapper button:focus,.tabledrag-toggle-weight-wrapper button:hover{background:0 0;font-size:12.64px;font-weight:200;max-width:10rem;padding:0;text-align:inherit;width:inherit}.media-library-widget__toggle-weight{font-size:12.64px!important;font-weight:200;max-width:10rem;padding:0;text-align:inherit;width:inherit}.media-library-widget__toggle-weight:focus,.media-library-widget__toggle-weight:hover{background:0 0;font-size:12.64px;font-weight:200;max-width:10rem;padding:0;text-align:inherit;width:inherit}.layouts-dashboards-1 .drow>div,.layouts-dashboards-2 .drow>div,.layouts-dashboards-3 .drow>div{box-shadow:none}.uw-admin-label{background-color:#757575!important;color:#fff;font-family:Typ1451-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:12.64px;left:-1px;padding:.2rem 1rem;position:absolute;top:-1.5rem!important}.layout-builder__region{padding:.25rem}.contextual .trigger{color:#f03;width:inherit}.contextual .trigger:focus{color:#25ffcc;width:inherit}.paragraphs-dropdown-action.button{color:#4e4e4e}.uw-content-moderation__wrapper{display:none}.user-logged-in .uw-content-moderation__wrapper{display:block;margin-bottom:2rem}ul.toolbar-menu{font-size:.79rem}ul.toolbar-menu li{margin-bottom:0;padding-left:0}.uw-anchor{width:100%}.uw-anchor__url{text-align:center}.block{margin-bottom:2rem}.block--provider-layout-builder{margin-bottom:0}.uw-blockquote{background-color:#fafafa;color:#000}.uw-blockquote__wrapper{display:block;margin-left:auto;margin-right:auto;padding:2rem 0;text-align:center}.uw-blockquote__text{display:inline-block;font-size:1.602rem;max-width:640px;padding:0 2.5rem;position:relative;text-align:left}.uw-blockquote__text::before{color:#7a7a7a;content:"\201C";font-size:5.202rem;left:0;line-height:5.2rem;position:absolute;top:-10px}.uw-blockquote__text::after{bottom:5px;color:#7a7a7a;content:"\201D";font-size:5.202rem;line-height:0;position:absolute;right:0}.uw-blockquote__attribution{display:block}.uw-blockquote__attribution--wrapper{display:inline-block;font-size:1rem;max-width:640px;padding:0 1rem;position:relative;text-align:left}.uw-blockquote__attribution::before{content:"-"}.uw-blockquote__attribution cite{color:#000;font-family:georgia,"droid serif","Times New Roman",Times,serif;font-size:1rem;font-weight:400;text-align:left}.uw-site--breadcrumb{line-height:1.25;text-align:center}@media (min-width:48.0625em){.uw-site--breadcrumb{text-align:left}}.breadcrumb{color:#000;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.79rem}.breadcrumb::after{clear:both;content:"";display:table}.breadcrumb__list{list-style-type:none;margin-left:0;padding-left:0}.breadcrumb__list li{padding-left:0}.breadcrumb__list>li{display:inline}.breadcrumb__item{display:inline;margin:0;padding:0}.breadcrumb__item::after{color:#000;content:' » '}.breadcrumb__link{color:#4e4e4e;text-decoration:underline;text-decoration:none}.breadcrumb__link:visited{color:#4e4e4e}.breadcrumb__link:focus,.breadcrumb__link:hover{color:#000;text-decoration:none}.breadcrumb__link:active{color:#000}.breadcrumb__link:focus,.breadcrumb__link:hover{text-decoration:underline}.button,button{background-color:#757575;background-image:none;border:0;border-radius:0;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:18px;font-weight:600;letter-spacing:.055rem;line-height:1.45;max-width:18.125rem;padding:1rem 2rem;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;transition:background .2s cubic-bezier(.4,0,1,1);vertical-align:top;white-space:normal;width:100%}.button:visited,button:visited{color:#fff}.button:focus,.button:hover,button:focus,button:hover{background-color:#eee;background-image:none;border:0;box-shadow:none!important;color:#4e4e4e;outline:0!important;text-decoration:none}.button:active,button:active{background-color:#757575;background-image:none;color:#fff;outline:0!important}.button[disabled],button[disabled]{background-color:#eee;background-image:none;color:#a2a2a2;cursor:default;pointer-events:none}.button--danger{background-color:#e31c3d;color:#fff;padding:1rem 2rem}.button--danger:focus,.button--danger:hover{background-color:#cd2026;color:#fff;padding:1rem 2rem}.button--danger:active{background-color:#981b1e;color:#fff}.button--medium{font-size:.79rem;max-width:10rem;padding:.5rem}.button--medium:focus,.button--medium:hover{padding:.5rem}.button--small{font-size:.702rem;max-width:6rem;padding:.25rem .25rem}.button--small:focus,.button--small:hover{padding:.25rem .25rem}.button--primary{background-color:#4d8f46;color:#fff}.button--primary:focus,.button--primary:hover{background-color:#0a6700;color:#fff}.button--secondary{background-color:#02bfe7;color:#fff}.button--secondary:focus,.button--secondary:hover{background-color:#00a6d2;color:#fff}.button--cancel,.button[data-drupal-selector=edit-cancel]{background-color:#f69231;color:#fff}.button--cancel:focus,.button--cancel:hover,.button[data-drupal-selector=edit-cancel]:focus,.button[data-drupal-selector=edit-cancel]:hover{background-color:#ef6114;color:#fff}.pattern-lab-content .mobile-menu-button,.pl-c-pattern__extra-toggle{max-width:inherit;width:auto}.pl-c-pattern .pl-c-demo .button,.pl-c-pattern .pl-c-demo button{margin:0 0 .5rem}.uw-cta .neutral .uw-cta__text--big{color:#787878}.uw-cta__aside.neutral a:focus,.uw-cta__aside.neutral a:hover{background-color:#787878}.uw-cta__aside.neutral a:focus .uw-cta__text--big,.uw-cta__aside.neutral a:hover .uw-cta__text--big{color:#fff}.uw-cta .org-default .uw-cta__text--big{color:#fdd54f}.uw-cta__aside.org-default a:focus,.uw-cta__aside.org-default a:hover{background-color:#fdd54f}.uw-cta__aside.org-default a:focus .uw-cta__text--big,.uw-cta__aside.org-default a:focus .uw-cta__text--medium,.uw-cta__aside.org-default a:focus .uw-cta__text--small,.uw-cta__aside.org-default a:hover .uw-cta__text--big,.uw-cta__aside.org-default a:hover .uw-cta__text--medium,.uw-cta__aside.org-default a:hover .uw-cta__text--small{color:#000}.uw-cta .org-ahs .uw-cta__text--big{color:#97dfef}.uw-cta__aside.org-ahs a:focus,.uw-cta__aside.org-ahs a:hover{background-color:#97dfef}.uw-cta__aside.org-ahs a:focus .uw-cta__text--big,.uw-cta__aside.org-ahs a:focus .uw-cta__text--medium,.uw-cta__aside.org-ahs a:focus .uw-cta__text--small,.uw-cta__aside.org-ahs a:hover .uw-cta__text--big,.uw-cta__aside.org-ahs a:hover .uw-cta__text--medium,.uw-cta__aside.org-ahs a:hover .uw-cta__text--small{color:#005963}.uw-cta .org-art .uw-cta__text--big{color:#ffd5a5}.uw-cta__aside.org-art a:focus,.uw-cta__aside.org-art a:hover{background-color:#ffd5a5}.uw-cta__aside.org-art a:focus .uw-cta__text--big,.uw-cta__aside.org-art a:focus .uw-cta__text--medium,.uw-cta__aside.org-art a:focus .uw-cta__text--small,.uw-cta__aside.org-art a:hover .uw-cta__text--big,.uw-cta__aside.org-art a:hover .uw-cta__text--medium,.uw-cta__aside.org-art a:hover .uw-cta__text--small{color:#d93f00}.uw-cta .org-eng .uw-cta__text--big{color:#d0b4ef}.uw-cta__aside.org-eng a:focus,.uw-cta__aside.org-eng a:hover{background-color:#d0b4ef}.uw-cta__aside.org-eng a:focus .uw-cta__text--big,.uw-cta__aside.org-eng a:focus .uw-cta__text--medium,.uw-cta__aside.org-eng a:focus .uw-cta__text--small,.uw-cta__aside.org-eng a:hover .uw-cta__text--big,.uw-cta__aside.org-eng a:hover .uw-cta__text--medium,.uw-cta__aside.org-eng a:hover .uw-cta__text--small{color:#57058b}.uw-cta .org-env .uw-cta__text--big{color:#daf582}.uw-cta__aside.org-env a:focus,.uw-cta__aside.org-env a:hover{background-color:#daf582}.uw-cta__aside.org-env a:focus .uw-cta__text--big,.uw-cta__aside.org-env a:focus .uw-cta__text--medium,.uw-cta__aside.org-env a:focus .uw-cta__text--small,.uw-cta__aside.org-env a:hover .uw-cta__text--big,.uw-cta__aside.org-env a:hover .uw-cta__text--medium,.uw-cta__aside.org-env a:hover .uw-cta__text--small{color:#607000}.uw-cta .org-mat .uw-cta__text--big{color:#ffbeef}.uw-cta__aside.org-mat a:focus,.uw-cta__aside.org-mat a:hover{background-color:#ffbeef}.uw-cta__aside.org-mat a:focus .uw-cta__text--big,.uw-cta__aside.org-mat a:focus .uw-cta__text--medium,.uw-cta__aside.org-mat a:focus .uw-cta__text--small,.uw-cta__aside.org-mat a:hover .uw-cta__text--big,.uw-cta__aside.org-mat a:hover .uw-cta__text--medium,.uw-cta__aside.org-mat a:hover .uw-cta__text--small{color:#c60078}.uw-cta .org-sci .uw-cta__text--big{color:#b4d5ff}.uw-cta__aside.org-sci a:focus,.uw-cta__aside.org-sci a:hover{background-color:#b4d5ff}.uw-cta__aside.org-sci a:focus .uw-cta__text--big,.uw-cta__aside.org-sci a:focus .uw-cta__text--medium,.uw-cta__aside.org-sci a:focus .uw-cta__text--small,.uw-cta__aside.org-sci a:hover .uw-cta__text--big,.uw-cta__aside.org-sci a:hover .uw-cta__text--medium,.uw-cta__aside.org-sci a:hover .uw-cta__text--small{color:#0033be}.uw-cta .org-school .uw-cta__text--big{color:#ffa5aa}.uw-cta__aside.org-school a:focus,.uw-cta__aside.org-school a:hover{background-color:#ffa5aa}.uw-cta__aside.org-school a:focus .uw-cta__text--big,.uw-cta__aside.org-school a:focus .uw-cta__text--medium,.uw-cta__aside.org-school a:focus .uw-cta__text--small,.uw-cta__aside.org-school a:hover .uw-cta__text--big,.uw-cta__aside.org-school a:hover .uw-cta__text--medium,.uw-cta__aside.org-school a:hover .uw-cta__text--small{color:#80001f}.uw-cta__center-wrapper{align-items:center;display:inline-flex;-ms-flex-align:center;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;width:100%}.uw-cta{clear:both;height:100%;width:100%}.uw-cta.uw-contained-width{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;padding:0}@media (min-width:75rem){.uw-cta.uw-contained-width{padding-left:0;padding-right:0}}.uw-cta .uw-cta__aside{background-color:#000;border:1px solid #fff;flex:1 0 100%}@media (min-width:40.06rem){.uw-cta .uw-cta__aside{flex:1 0 50%}}@media (min-width:63.1875rem){.uw-cta .uw-cta__aside{flex:1 0 30%}}@media (min-width:102.5rem){.uw-cta .uw-cta__aside{flex:1 0 25%}}.uw-cta .uw-cta__aside:last-child{margin:0}.uw-cta__link{border:0;bottom:0;display:block;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;height:100%;left:0;min-height:6.25rem;padding:0;position:relative;right:0;text-decoration:none;top:0;width:100%}.uw-cta__link:hover{text-decoration:none}.uw-cta__text{font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;text-align:center}.uw-cta__text--big{font-size:1.424rem;letter-spacing:.05rem;line-height:1.2;padding:0 .25rem .313rem .25rem}.uw-cta__text--medium{color:#fff;font-size:1rem;line-height:1.2;padding:0 .25rem .25rem .25rem;text-transform:uppercase}.uw-cta__text--small{color:#fff;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.79rem;line-height:1;padding:0 .25rem .25rem .25rem;text-transform:uppercase}.call-to-action-theme-neutral{display:table-cell;margin:1px;vertical-align:middle}.call-to-action-theme-org-default{display:table-cell;margin:1px;vertical-align:middle}.call-to-action-theme-org-ahs{display:table-cell;margin:1px;vertical-align:middle}.call-to-action-theme-org-art{display:table-cell;margin:1px;vertical-align:middle}.call-to-action-theme-org-eng{display:table-cell;margin:1px;vertical-align:middle}.call-to-action-theme-org-env{display:table-cell;margin:1px;vertical-align:middle}.call-to-action-theme-org-mat{display:table-cell;margin:1px;vertical-align:middle}.call-to-action-theme-org-sci{display:table-cell;margin:1px;vertical-align:middle}.call-to-action-theme-org-school{display:table-cell;margin:1px;vertical-align:middle}.uw-cta__wrapper{display:table;float:left;height:6.25rem;width:100%}.uw-caption .caption{background:#eee;border:solid 1px #dfdfdf;color:#000;font-family:Typ1451-Regular,verdana,sans-serif;font-size:.88889rem;padding:.5rem}.card{display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:100%}.views-row .card{height:100%}.card .uw-label{display:block;margin-top:1rem}.card__catalog-tags{padding-bottom:1rem}.card--show-hover{border-bottom:3px solid #000;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:box-shadow .2s cubic-bezier(.4,0,.2,1)}.card--show-hover:focus-within,.card--show-hover:hover{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.card__featured-image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:45rem;min-height:44rem}.card__header{overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;word-wrap:break-word;color:#757575;margin-bottom:1rem;width:100%}.card__date{font-size:1rem;margin-bottom:1rem}.card__title{margin:.5rem 0;padding:0;width:100%}.card__title a{color:#000;text-decoration:none}.card__title a:visited{color:#000}.card__title a:focus,.card__title a:hover{color:#757575;text-decoration:underline}.card__title a:active{color:#757575}.card__author{overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;word-wrap:break-word;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:14.22224px}.card__author a{color:#000;text-decoration:underline}.card__author a:visited{color:#000}.card__author a:focus,.card__author a:hover{color:#757575;text-decoration:none}.card__author a:active{color:#757575}.card__body{display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:2rem;gap:inherit;padding:1rem;width:100%}.card__body p:last-child{margin-bottom:0}.card__content{margin-bottom:1.5rem;width:100%}.card__media{margin-bottom:1.5rem;order:-1;width:100%}.card__media a{display:inline-block;height:100%;width:100%}.card__media a:focus img,.card__media a:hover img{-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:-webkit-filter 150ms cubic-bezier(.4,0,1,1);transition:filter 150ms cubic-bezier(.4,0,1,1);transition:filter 150ms cubic-bezier(.4,0,1,1),-webkit-filter 150ms cubic-bezier(.4,0,1,1)}.card__media img{width:100%}.card__footer{overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;word-wrap:break-word;margin-top:auto;padding:1.5rem;width:100%}.card__footer>div{margin-bottom:1rem}.card__footer>div:last-child{margin-bottom:0}.card__tags{width:100%}.card__readmore{text-align:right}.card__social{max-width:20rem;width:100%}.card--feature .card__body{padding-top:1rem}.card--feature .card__media{margin-bottom:0}@media (min-width:48.0625em){.card--feature{flex-direction:row}.card--feature .card__body{max-width:600px;padding:1rem 2vw 0}.card--feature .card__media{order:initial}}.card.banner .card__body{margin-bottom:0;padding:0;position:relative}.card.banner .card__content{display:none}.card.banner .card__header{background-color:rgba(0,0,0,.8);bottom:0;display:block;height:auto;margin-bottom:0;opacity:1;padding:1rem 2rem;position:absolute;text-align:center;width:100%;z-index:9}.card.banner .card__header h2{margin:0}.card.banner .card__header .sub-title{color:#fff;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif}.card.banner .card__media{margin-bottom:0;order:inherit}.card.banner .card__media a{display:block}.card.banner .card__title{color:#fdd54f}.card.banner .card__title a{color:#fdd54f;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-weight:400;letter-spacing:.045rem;text-align:center;text-decoration:none}.card.banner .card__title a:hover{text-decoration:underline}.card.node>.card__footer,.card.node>.card__header{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px}@media (min-width:75rem){.card.node>.card__footer,.card.node>.card__header{padding-left:0;padding-right:0}}.card.node>.card__body{padding:0}.uw-main>div>.action-links{margin:0!important}.node--type-uw-ct-blog .card.node .card__header,.node--type-uw-ct-contact .card.node .card__header,.node--type-uw-ct-event .card.node .card__header,.node--type-uw-ct-news-item .card.node .card__header,.node--type-uw-ct-profile .card.node .card__header{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;background:#fff}@media (min-width:75rem){.node--type-uw-ct-blog .card.node .card__header,.node--type-uw-ct-contact .card.node .card__header,.node--type-uw-ct-event .card.node .card__header,.node--type-uw-ct-news-item .card.node .card__header,.node--type-uw-ct-profile .card.node .card__header{padding-left:0;padding-right:0}}.node--type-uw-ct-blog .card.node .card__header .card__title,.node--type-uw-ct-contact .card.node .card__header .card__title,.node--type-uw-ct-event .card.node .card__header .card__title,.node--type-uw-ct-news-item .card.node .card__header .card__title,.node--type-uw-ct-profile .card.node .card__header .card__title{font-size:41.056px}.node--type-uw-ct-blog .card.node .card__header .card__sub-title,.node--type-uw-ct-contact .card.node .card__header .card__sub-title,.node--type-uw-ct-event .card.node .card__header .card__sub-title,.node--type-uw-ct-news-item .card.node .card__header .card__sub-title,.node--type-uw-ct-profile .card.node .card__header .card__sub-title{font-size:25.632px}.node--type-uw-ct-blog .uw-node__without-image .card.node,.node--type-uw-ct-contact .uw-node__without-image .card.node,.node--type-uw-ct-event .uw-node__without-image .card.node,.node--type-uw-ct-news-item .uw-node__without-image .card.node,.node--type-uw-ct-profile .uw-node__without-image .card.node{margin-top:1rem}.node--type-uw-ct-blog .uw-node__without-image .card.node .card__header,.node--type-uw-ct-contact .uw-node__without-image .card.node .card__header,.node--type-uw-ct-event .uw-node__without-image .card.node .card__header,.node--type-uw-ct-news-item .uw-node__without-image .card.node .card__header,.node--type-uw-ct-profile .uw-node__without-image .card.node .card__header{display:grid}.node--type-uw-ct-blog .uw-node__without-image .card.node .card__header .card__title,.node--type-uw-ct-contact .uw-node__without-image .card.node .card__header .card__title,.node--type-uw-ct-event .uw-node__without-image .card.node .card__header .card__title,.node--type-uw-ct-news-item .uw-node__without-image .card.node .card__header .card__title,.node--type-uw-ct-profile .uw-node__without-image .card.node .card__header .card__title{font-size:41.056px;order:-1}.node--type-uw-ct-blog .uw-node__without-image .card.node .card__header .card__sub-title,.node--type-uw-ct-contact .uw-node__without-image .card.node .card__header .card__sub-title,.node--type-uw-ct-event .uw-node__without-image .card.node .card__header .card__sub-title,.node--type-uw-ct-news-item .uw-node__without-image .card.node .card__header .card__sub-title,.node--type-uw-ct-profile .uw-node__without-image .card.node .card__header .card__sub-title{font-size:25.632px}.node--type-uw-ct-blog .uw-node__without-image .card.node .card__header .card__author,.node--type-uw-ct-contact .uw-node__without-image .card.node .card__header .card__author,.node--type-uw-ct-event .uw-node__without-image .card.node .card__header .card__author,.node--type-uw-ct-news-item .uw-node__without-image .card.node .card__header .card__author,.node--type-uw-ct-profile .uw-node__without-image .card.node .card__header .card__author{padding:8px 24px}.node--type-uw-ct-blog .uw-node__without-image .card.node .card__footer,.node--type-uw-ct-contact .uw-node__without-image .card.node .card__footer,.node--type-uw-ct-event .uw-node__without-image .card.node .card__footer,.node--type-uw-ct-news-item .uw-node__without-image .card.node .card__footer,.node--type-uw-ct-profile .uw-node__without-image .card.node .card__footer{padding:8px 24px}.node--type-uw-ct-blog .uw-node__with-image .card .card__header,.node--type-uw-ct-contact .uw-node__with-image .card .card__header,.node--type-uw-ct-event .uw-node__with-image .card .card__header,.node--type-uw-ct-news-item .uw-node__with-image .card .card__header,.node--type-uw-ct-profile .uw-node__with-image .card .card__header{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px}@media (min-width:75rem){.node--type-uw-ct-blog .uw-node__with-image .card .card__header,.node--type-uw-ct-contact .uw-node__with-image .card .card__header,.node--type-uw-ct-event .uw-node__with-image .card .card__header,.node--type-uw-ct-news-item .uw-node__with-image .card .card__header,.node--type-uw-ct-profile .uw-node__with-image .card .card__header{padding-left:0;padding-right:0}}.node--type-uw-ct-blog .uw-node__with-image .card .card__body,.node--type-uw-ct-contact .uw-node__with-image .card .card__body,.node--type-uw-ct-event .uw-node__with-image .card .card__body,.node--type-uw-ct-news-item .uw-node__with-image .card .card__body,.node--type-uw-ct-profile .uw-node__with-image .card .card__body{margin-top:-7rem}.node--type-uw-ct-blog .uw-node__with-image .card .card__header,.node--type-uw-ct-contact .uw-node__with-image .card .card__header,.node--type-uw-ct-event .uw-node__with-image .card .card__header,.node--type-uw-ct-news-item .uw-node__with-image .card .card__header,.node--type-uw-ct-profile .uw-node__with-image .card .card__header{margin-bottom:1rem;padding-bottom:2rem}.node--type-uw-ct-blog .uw-node__with-image .card .card__header .card__title,.node--type-uw-ct-contact .uw-node__with-image .card .card__header .card__title,.node--type-uw-ct-event .uw-node__with-image .card .card__header .card__title,.node--type-uw-ct-news-item .uw-node__with-image .card .card__header .card__title,.node--type-uw-ct-profile .uw-node__with-image .card .card__header .card__title{padding:8px 24px}.node--type-uw-ct-blog .uw-node__with-image .card .card__header .card__sub-title,.node--type-uw-ct-contact .uw-node__with-image .card .card__header .card__sub-title,.node--type-uw-ct-event .uw-node__with-image .card .card__header .card__sub-title,.node--type-uw-ct-news-item .uw-node__with-image .card .card__header .card__sub-title,.node--type-uw-ct-profile .uw-node__with-image .card .card__header .card__sub-title{padding:8px 24px}.node--type-uw-ct-blog .uw-node__with-image .card .card__header .card__author,.node--type-uw-ct-contact .uw-node__with-image .card .card__header .card__author,.node--type-uw-ct-event .uw-node__with-image .card .card__header .card__author,.node--type-uw-ct-news-item .uw-node__with-image .card .card__header .card__author,.node--type-uw-ct-profile .uw-node__with-image .card .card__header .card__author{padding:8px 24px}.node--type-uw-ct-blog .uw-node__with-image .card .card__date,.node--type-uw-ct-contact .uw-node__with-image .card .card__date,.node--type-uw-ct-event .uw-node__with-image .card .card__date,.node--type-uw-ct-news-item .uw-node__with-image .card .card__date,.node--type-uw-ct-profile .uw-node__with-image .card .card__date{margin-top:-2.25rem}.node--type-uw-ct-blog .uw-node__with-image .card .card__footer,.node--type-uw-ct-contact .uw-node__with-image .card .card__footer,.node--type-uw-ct-event .uw-node__with-image .card .card__footer,.node--type-uw-ct-news-item .uw-node__with-image .card .card__footer,.node--type-uw-ct-profile .uw-node__with-image .card .card__footer{padding:8px 24px}.node--type-uw-ct-contact .uw-node__with-image .card.node,.node--type-uw-ct-contact .uw-node__without-image .card.node,.node--type-uw-ct-profile .uw-node__with-image .card.node,.node--type-uw-ct-profile .uw-node__without-image .card.node{margin-top:1rem}.node--type-uw-ct-contact .uw-node__with-image .card.node .card__body,.node--type-uw-ct-contact .uw-node__without-image .card.node .card__body,.node--type-uw-ct-profile .uw-node__with-image .card.node .card__body,.node--type-uw-ct-profile .uw-node__without-image .card.node .card__body{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px}@media (min-width:75rem){.node--type-uw-ct-contact .uw-node__with-image .card.node .card__body,.node--type-uw-ct-contact .uw-node__without-image .card.node .card__body,.node--type-uw-ct-profile .uw-node__with-image .card.node .card__body,.node--type-uw-ct-profile .uw-node__without-image .card.node .card__body{padding-left:0;padding-right:0}}.uw-colour-bar__cbarorg-default__uw-gold--lvl1{background-color:#fffaaa}.uw-colour-bar__cbarorg-default__uw-gold--lvl2{background-color:#ffea30}.uw-colour-bar__cbarorg-default__uw-gold--lvl3{background-color:#fdd54f}.uw-colour-bar__cbarorg-default__uw-gold--lvl4{background-color:#e4b429}.uw-colour-bar__cbarorg-ahs--lvl1{background-color:#97dfef}.uw-colour-bar__cbarorg-ahs--lvl2{background-color:#00bed0}.uw-colour-bar__cbarorg-ahs--lvl3{background-color:#0098a5}.uw-colour-bar__cbarorg-ahs--lvl4{background-color:#005963}.uw-colour-bar__cbarorg-art--lvl1{background-color:#ffd5a5}.uw-colour-bar__cbarorg-art--lvl2{background-color:#fbaf00}.uw-colour-bar__cbarorg-art--lvl3{background-color:#e78100}.uw-colour-bar__cbarorg-art--lvl4{background-color:#d93f00}.uw-colour-bar__cbarorg-eng--lvl1{background-color:#d0b4ef}.uw-colour-bar__cbarorg-eng--lvl2{background-color:#be33da}.uw-colour-bar__cbarorg-eng--lvl3{background-color:#8100b4}.uw-colour-bar__cbarorg-eng--lvl4{background-color:#57058b}.uw-colour-bar__cbarorg-env--lvl1{background-color:#daf582}.uw-colour-bar__cbarorg-env--lvl2{background-color:#bed500}.uw-colour-bar__cbarorg-env--lvl3{background-color:#b4be00}.uw-colour-bar__cbarorg-env--lvl4{background-color:#607000}.uw-colour-bar__cbarorg-mat--lvl1{background-color:#ffbeef}.uw-colour-bar__cbarorg-mat--lvl2{background-color:#ff63aa}.uw-colour-bar__cbarorg-mat--lvl3{background-color:#df2498}.uw-colour-bar__cbarorg-mat--lvl4{background-color:#c60078}.uw-colour-bar__cbarorg-sci--lvl1{background-color:#b4d5ff}.uw-colour-bar__cbarorg-sci--lvl2{background-color:#63a0ff}.uw-colour-bar__cbarorg-sci--lvl3{background-color:#0073ce}.uw-colour-bar__cbarorg-sci--lvl4{background-color:#0033be}.uw-colour-bar__cbarorg-school--lvl1{background-color:#ffa5aa}.uw-colour-bar__cbarorg-school--lvl2{background-color:#e41740}.uw-colour-bar__cbarorg-school--lvl3{background-color:#b71233}.uw-colour-bar__cbarorg-school--lvl4{background-color:#80001f}.uw-colour-bar__cbars{display:flex;flex-direction:row wrap;justify-content:flex-start;width:100%}.uw-colour-bar__cbar{-webkit-box-flex:1;-moz-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;height:.625rem;margin:0;padding:0}@media (min-width:48.06rem){.uw-colour-bar__cbar{height:.875rem}}@media (min-width:63.1875rem){.uw-colour-bar__cbar{height:1rem}}@media (min-width:75rem){.uw-colour-bar__cbar{height:1.125rem}}.uw-footer-address{color:#fff}.uw-footer-address .uw-footer-phone a{color:#fdd54f;text-decoration:none}.uw-footer-address .uw-footer-phone a:hover{text-decoration:underline}.uw-contact .details{margin:0}.uw-contact .details__summary{padding-right:3.5rem;text-transform:inherit;white-space:normal}.uw-contact__h2{text-decoration:none;text-transform:inherit}.uw-contact__h2 a{font-weight:400;text-decoration:none;text-transform:inherit}.uw-contact__position{font-family:georgia,"droid serif","Times New Roman",Times,serif;font-size:1.266rem;font-weight:400;text-decoration:none;text-transform:inherit;width:100%}.uw-contact__content{background:#fafafa;display:grid;font-size:1rem;grid-template-columns:100%;margin:0 0 1.5rem 0;padding:.5rem}.uw-contact__content .uw-label{display:block;margin-top:1rem}.uw-contact .uw-contact__info{grid-column:1/2;grid-row:1/2;width:100%}.uw-contact__with_image .uw-contact__image{grid-column:1/2;grid-row:1/2;width:100%}@media (min-width:48.06rem){.uw-contact__with_image .uw-contact__image{grid-column:1/2;grid-row:1/2}}.uw-contact__with_image .uw-contact__content{display:grid;font-size:1rem;gap:2rem;grid-template-columns:100%}@media (min-width:48.06rem){.uw-contact__with_image .uw-contact__content{grid-template-columns:5rem 1fr}}.uw-contact__with_image .uw-contact__info{grid-column:1/2;grid-row:2/3}@media (min-width:48.06rem){.uw-contact__with_image .uw-contact__info{grid-column:2/3;grid-row:1/2}}.uw-content--grid-list__layout{display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:2rem}.uw-content--grid-list__layout .card{width:100%;order:3}@media (min-width:48.06rem){.uw-content--grid-list__layout .card{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 auto 0 auto;-ms-flex:1 1 auto 0 auto;flex:1 1 auto 0 auto;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex-grow:1;flex-grow:1;width:45%}}.uw-content--grid-list__layout .card .card__body{height:inherit}.uw-content--grid-list__layout .card:first-of-type{width:100%;order:2;width:100%!important}@media (min-width:48.06rem){.uw-content--grid-list__layout .card:first-of-type{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 auto 0 auto;-ms-flex:1 1 auto 0 auto;flex:1 1 auto 0 auto;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex-grow:1;flex-grow:1;width:45%}}.uw-content--grid-list__style_controls{width:100%;-webkit-align-content:flex-end;-ms-flex-line-pack:end;align-content:flex-end;order:1;width:100%!important}@media (min-width:48.06rem){.uw-content--grid-list__style_controls{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 auto 0 auto;-ms-flex:1 1 auto 0 auto;flex:1 1 auto 0 auto;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex-grow:1;flex-grow:1;width:45%}}.view-content{display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:2rem}.view-content .views-row{width:100%;order:3}@media (min-width:48.06rem){.view-content .views-row{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 auto 0 auto;-ms-flex:1 1 auto 0 auto;flex:1 1 auto 0 auto;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex-grow:1;flex-grow:1;width:45%}}.view-content .views-row:first-of-type{width:100%;order:2;width:100%!important}@media (min-width:48.06rem){.view-content .views-row:first-of-type{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 auto 0 auto;-ms-flex:1 1 auto 0 auto;flex:1 1 auto 0 auto;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex-grow:1;flex-grow:1;width:45%}}.view-uw-view-contacts .view-content{display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:2rem;padding:0;row-gap:1rem}.view-uw-view-contacts .view-content .views-row{width:100%}.uw-copy-text{overflow:auto}.uw-copy-text ul{overflow:hidden}.uw-copy-text .media.align-left{padding-right:1rem}.uw-copy-text .media.align-center{padding:1rem 0;text-align:center}.uw-copy-text .media.align-center img{display:block;margin:0 auto}.uw-copy-text .media.align-right{padding-left:1rem}.uw-copy-text__wrapper.uw-contained-width{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;padding:1rem 0}@media (min-width:75rem){.uw-copy-text__wrapper.uw-contained-width{padding-left:0;padding-right:0}}.uw-date{width:100%}.node--type-uw-ct-blog .uw-date,.node--type-uw-ct-event .uw-date,.node--type-uw-ct-news-item .uw-date{width:auto}@media (min-width:63.1875rem){.node--type-uw-ct-blog .uw-date,.node--type-uw-ct-event .uw-date,.node--type-uw-ct-news-item .uw-date{margin-left:inherit}}.uw-date-details{background-color:#fdd54f;box-sizing:border-box}.uw-date-details .uw-date{background-color:#fdd54f;box-sizing:border-box;display:block;padding:.5rem 1rem;text-transform:uppercase}.uw-date-details__summary{background-image:url(../source/images/icons/mobile-arrow-down.svg);background-color:#fdd54f;background-position:right 1rem center;background-repeat:no-repeat;background-size:.8125rem;box-sizing:border-box;color:#000;cursor:pointer;display:block;padding:0}.uw-date-details__summary .uw-date{background:inherit}.block-uw-cbl-multi-type-list .uw-date-details__summary{background-position:right .5rem center}[open]>.uw-date-details__summary{background-image:url(../source/images/icons/mobile-arrow-up.svg)}.seven-details,.uw-details{background-color:#fcfcfa;border:1px solid #bfbfbf;border-bottom:1px solid #000;border-radius:inherit;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);margin:1.5rem 0;transition:box-shadow .2s cubic-bezier(.4,0,.2,1);width:100%}.seven-details[open]>.seven-details__summary,.uw-details[open]>.seven-details__summary{color:#000}.seven-details:hover,.uw-details:hover{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.seven-details:focus-within,.uw-details:focus-within{box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.seven-details:first-child,.uw-details:first-child{margin-top:0}.js .seven-details:not([open])>.details__content,.js .uw-details:not([open])>.details__content{display:none}.details__summary,.seven-details__summary{overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;word-wrap:break-word;background-image:url(../source/images/icons/mobile-arrow-down.svg);background-color:#eee;background-position:right 1rem center;background-repeat:no-repeat;background-size:.8125rem;color:#000;cursor:pointer;display:block;font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:.88889rem;line-height:1.25;outline:0;padding:1rem;text-shadow:0 1px 0 #fff;transition:box-shadow .2s cubic-bezier(.4,0,.2,1)}[dir=rtl] .details__summary,[dir=rtl] .seven-details__summary{background-position:left 32px center;padding-left:56px;padding-right:32px}[open]>.details__summary,[open]>.seven-details__summary{background-image:url(../source/images/icons/mobile-arrow-up.svg)}.details__summary:focus,.details__summary:hover,.seven-details__summary:focus,.seven-details__summary:hover{color:#000}.details__summary:first-child,.seven-details__summary:first-child{margin-top:0}.details__summary::-webkit-details-marker,.seven-details__summary::-webkit-details-marker{display:none}.details__fallback-link{display:block;outline:0;text-decoration:none}.details__content{overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;word-wrap:break-word;background:#fff;border:1px solid #eee;border-top:0;padding:32px}.details__content>:last-child{margin-bottom:0}.details__description,.seven-details__description{color:#000;font-size:.88889rem;margin-bottom:1rem}.details__description>:last-child,.seven-details__description>:last-child{margin-bottom:0}.node--type-uw-ct-contact .details{max-width:600px}.seven-details__wrapper{padding:1rem}.seven-details__wrapper .form-text,.seven-details__wrapper .uw-input{width:100%!important}.sliding-popup-bottom,.sliding-popup-top{background:#fdd54f;background:rgba(253,213,79,.98);box-shadow:0 0 24px -5px rgba(0,0,0,.45);left:2.5%;padding:2rem;text-align:center;width:95%;z-index:9}.sliding-popup-bottom .eu-cookie-compliance-buttons,.sliding-popup-top .eu-cookie-compliance-buttons{clear:both;float:none;max-width:100%}.sliding-popup-bottom .eu-cookie-compliance-buttons button,.sliding-popup-top .eu-cookie-compliance-buttons button{max-width:100%}.sliding-popup-bottom .popup-content,.sliding-popup-top .popup-content{display:inline-block;letter-spacing:inherit;margin:0 auto;max-width:90%;text-align:left;width:100%}.sliding-popup-bottom .popup-content .eu-cookie-compliance-message h1,.sliding-popup-bottom .popup-content .eu-cookie-compliance-message h2,.sliding-popup-bottom .popup-content .eu-cookie-compliance-message h3,.sliding-popup-top .popup-content .eu-cookie-compliance-message h1,.sliding-popup-top .popup-content .eu-cookie-compliance-message h2,.sliding-popup-top .popup-content .eu-cookie-compliance-message h3{color:#000}.sliding-popup-bottom .popup-content .eu-cookie-compliance-message p,.sliding-popup-top .popup-content .eu-cookie-compliance-message p{color:#000;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.79rem;line-height:1.4;margin:0 0 1rem}.sliding-popup-bottom .eu-cookie-compliance-banner h2,.sliding-popup-top .eu-cookie-compliance-banner h2{border:0 solid transparent;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:1.42383rem;font-weight:400;letter-spacing:inherit;line-height:1.25;margin:.5rem 0;padding:0}.sliding-popup-bottom button,.sliding-popup-top button{background-color:#000;border:2px solid transparent;color:#fdd54f;cursor:pointer;font-weight:400;line-height:1.25}.sliding-popup-bottom button:hover,.sliding-popup-top button:hover{background-color:transparent;border:2px solid #000;color:#000;cursor:pointer}.sliding-popup-bottom .agree-button,.sliding-popup-top .agree-button{margin-top:.7rem}@media (min-width:40.06rem){.sliding-popup-bottom,.sliding-popup-top{left:50%;padding:1.2rem 0;transform:translate(-50%,-10%);width:80%}.sliding-popup-bottom .eu-cookie-compliance-message,.sliding-popup-top .eu-cookie-compliance-message{float:left;max-width:60%}.sliding-popup-bottom .eu-cookie-compliance-buttons,.sliding-popup-top .eu-cookie-compliance-buttons{clear:inherit;float:right;max-width:40%}.sliding-popup-bottom .eu-cookie-compliance-banner h2,.sliding-popup-top .eu-cookie-compliance-banner h2{font-size:1.80203rem}}.sliding-popup-bottom{bottom:0;position:fixed}.sliding-popup-top{position:relative}.uw-expand-collapse{-webkit-font-smoothing:antialiased;font-weight:200}.uw-expand-collapse__item{display:block;margin:0 0 1rem 0;width:100%}.uw-expand-collapse__item h2{margin:0}.uw-expand-collapse__controls{display:grid;grid-template-columns:50% 50%;margin-bottom:1rem}.uw-expand-collapse__button{background:#eee;font-size:1.125rem;font-weight:400;margin:0;max-width:inherit}.uw-expand-collapse__button:focus,.uw-expand-collapse__button:hover{outline:0}.uw-expand-collapse__button:focus[data-type=expand-all],.uw-expand-collapse__button:hover[data-type=expand-all]{background:#4e4e4e;color:#eee}.uw-expand-collapse__button:focus[data-type=collapse-all],.uw-expand-collapse__button:hover[data-type=collapse-all]{background:#4e4e4e;color:#eee}.uw-expand-collapse__button--controls{text-align:center}.uw-expand-collapse__button[data-type=expand-all]{background:#eee;border-right:1px solid #a2a2a2;color:#4e4e4e}.uw-expand-collapse__button[data-type=collapse-all]{background:#eee;color:#4e4e4e}.uw-expand-collapse__button--title{color:#4e4e4e;display:table;font-size:1.125rem;font-weight:400;height:auto;line-height:1.25;margin:0;max-width:inherit;min-height:3.563rem;padding:.75rem 3rem .75rem .75rem;position:relative;table-layout:fixed;text-align:left;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;white-space:normal;width:100%}.uw-expand-collapse__button--title::after{content:'\e906';display:block;font-family:fdsu-rwd;font-size:.79rem;position:absolute;right:5%;text-align:center;text-rendering:auto;top:40%;transform:scale(1,1) rotate(90deg);transform-origin:50% 50%;transition-delay:0s;transition-duration:.2s;transition-property:transform;transition-timing-function:linear;z-index:2}.uw-expand-collapse__button--title.uw-expanded::after{transform:scale(1,-1) rotate(90deg)}.uw-expand-collapse__button--title:focus,.uw-expand-collapse__button--title:hover{background:#4e4e4e;color:#eee;outline:0}.uw-expand-collapse__text{display:none;font-size:1rem;padding:1rem}.uw-facebook{display:grid;padding:1rem 0;width:100%}.uw-facebook__wrapper{border:1px solid #000;margin-left:auto;margin-right:auto;max-width:500px;text-align:center;width:100%}.uw-facebook__view-on-source{padding:1rem 0;text-align:center}.uw-facebook .fb-page,.uw-facebook .fb-post{background:url(../source/images/icons/facebook_logo.png) no-repeat;background-position:50% 25%;min-height:340px;text-align:center;width:100%}.uw-ff .org-default .uw-ff--text__big{color:#000}.uw-ff .org-default .uw-ff--text__medium{color:#000}.uw-ff .org-default .uw-ff--text__caption{color:#000}.uw-ff .org-default .uw-ff--text__small{background-color:#fdd54f;color:#000}.uw-ff--with-bubbles__white .org-default .uw-ff--text__big{color:#000}.uw-ff--with-bubbles__white .org-default .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__white .org-default .uw-ff--text__caption{color:#000}.uw-ff--with-bubbles__white .org-default .uw-ff--text__small{background-color:#fdd54f;color:#000}.uw-ff--with-bubbles__black .org-default .uw-ff--text__big{color:#fff}.uw-ff--with-bubbles__black .org-default .uw-ff--text__medium{color:#fff}.uw-ff--with-bubbles__black .org-default .uw-ff--text__caption{color:#fff}.uw-ff--with-bubbles__black .org-default .uw-ff--text__small{background-color:#fdd54f;color:#000}.uw-ff--with-bubbles__grey .org-default .uw-ff--text__big{color:#000}.uw-ff--with-bubbles__grey .org-default .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__grey .org-default .uw-ff--text__caption{color:#000}.uw-ff--with-bubbles__grey .org-default .uw-ff--text__small{background-color:#fdd54f;color:#000}.uw-ff--with-bubbles__gold .org-default .uw-ff--text__big{color:#000}.uw-ff--with-bubbles__gold .org-default .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__gold .org-default .uw-ff--text__caption{color:#000}.uw-ff--with-bubbles__gold .org-default .uw-ff--text__small{background-color:#000;color:#fdd54f}.uw-ff .org-ahs .uw-ff--text__big{color:#005963}.uw-ff .org-ahs .uw-ff--text__medium{color:#000}.uw-ff .org-ahs .uw-ff--text__caption{color:#005963}.uw-ff .org-ahs .uw-ff--text__small{background-color:#005963;color:#fff}.uw-ff--with-bubbles__white .org-ahs .uw-ff--text__big{color:#005963}.uw-ff--with-bubbles__white .org-ahs .uw-ff--text__medium{color:#005963}.uw-ff--with-bubbles__white .org-ahs .uw-ff--text__caption{color:#005963}.uw-ff--with-bubbles__white .org-ahs .uw-ff--text__small{background-color:#005963;color:#fff}.uw-ff--with-bubbles__black .org-ahs .uw-ff--text__big{color:#97dfef}.uw-ff--with-bubbles__black .org-ahs .uw-ff--text__medium{color:#fff}.uw-ff--with-bubbles__black .org-ahs .uw-ff--text__caption{color:#fff}.uw-ff--with-bubbles__black .org-ahs .uw-ff--text__small{background-color:#005963;color:#97dfef}.uw-ff--with-bubbles__grey .org-ahs .uw-ff--text__big{color:#005963}.uw-ff--with-bubbles__grey .org-ahs .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__grey .org-ahs .uw-ff--text__caption{color:#005963}.uw-ff--with-bubbles__grey .org-ahs .uw-ff--text__small{background-color:#005963;color:#dfdfdf}.uw-ff--with-bubbles__gold .org-ahs .uw-ff--text__big{color:#000}.uw-ff--with-bubbles__gold .org-ahs .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__gold .org-ahs .uw-ff--text__caption{color:#000}.uw-ff--with-bubbles__gold .org-ahs .uw-ff--text__small{background-color:#000;color:#fdd54f}.uw-ff .org-art .uw-ff--text__big{color:#d93f00}.uw-ff .org-art .uw-ff--text__medium{color:#000}.uw-ff .org-art .uw-ff--text__caption{color:#d93f00}.uw-ff .org-art .uw-ff--text__small{background-color:#d93f00;color:#fff}.uw-ff--with-bubbles__white .org-art .uw-ff--text__big{color:#d93f00}.uw-ff--with-bubbles__white .org-art .uw-ff--text__medium{color:#d93f00}.uw-ff--with-bubbles__white .org-art .uw-ff--text__caption{color:#d93f00}.uw-ff--with-bubbles__white .org-art .uw-ff--text__small{background-color:#d93f00;color:#fff}.uw-ff--with-bubbles__black .org-art .uw-ff--text__big{color:#ffd5a5}.uw-ff--with-bubbles__black .org-art .uw-ff--text__medium{color:#fff}.uw-ff--with-bubbles__black .org-art .uw-ff--text__caption{color:#fff}.uw-ff--with-bubbles__black .org-art .uw-ff--text__small{background-color:#d93f00;color:#ffd5a5}.uw-ff--with-bubbles__grey .org-art .uw-ff--text__big{color:#d93f00}.uw-ff--with-bubbles__grey .org-art .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__grey .org-art .uw-ff--text__caption{color:#d93f00}.uw-ff--with-bubbles__grey .org-art .uw-ff--text__small{background-color:#d93f00;color:#dfdfdf}.uw-ff--with-bubbles__gold .org-art .uw-ff--text__big{color:#000}.uw-ff--with-bubbles__gold .org-art .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__gold .org-art .uw-ff--text__caption{color:#000}.uw-ff--with-bubbles__gold .org-art .uw-ff--text__small{background-color:#000;color:#fdd54f}.uw-ff .org-eng .uw-ff--text__big{color:#57058b}.uw-ff .org-eng .uw-ff--text__medium{color:#000}.uw-ff .org-eng .uw-ff--text__caption{color:#57058b}.uw-ff .org-eng .uw-ff--text__small{background-color:#57058b;color:#fff}.uw-ff--with-bubbles__white .org-eng .uw-ff--text__big{color:#57058b}.uw-ff--with-bubbles__white .org-eng .uw-ff--text__medium{color:#57058b}.uw-ff--with-bubbles__white .org-eng .uw-ff--text__caption{color:#57058b}.uw-ff--with-bubbles__white .org-eng .uw-ff--text__small{background-color:#57058b;color:#fff}.uw-ff--with-bubbles__black .org-eng .uw-ff--text__big{color:#d0b4ef}.uw-ff--with-bubbles__black .org-eng .uw-ff--text__medium{color:#fff}.uw-ff--with-bubbles__black .org-eng .uw-ff--text__caption{color:#fff}.uw-ff--with-bubbles__black .org-eng .uw-ff--text__small{background-color:#57058b;color:#d0b4ef}.uw-ff--with-bubbles__grey .org-eng .uw-ff--text__big{color:#57058b}.uw-ff--with-bubbles__grey .org-eng .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__grey .org-eng .uw-ff--text__caption{color:#57058b}.uw-ff--with-bubbles__grey .org-eng .uw-ff--text__small{background-color:#57058b;color:#dfdfdf}.uw-ff--with-bubbles__gold .org-eng .uw-ff--text__big{color:#000}.uw-ff--with-bubbles__gold .org-eng .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__gold .org-eng .uw-ff--text__caption{color:#000}.uw-ff--with-bubbles__gold .org-eng .uw-ff--text__small{background-color:#000;color:#fdd54f}.uw-ff .org-env .uw-ff--text__big{color:#607000}.uw-ff .org-env .uw-ff--text__medium{color:#000}.uw-ff .org-env .uw-ff--text__caption{color:#607000}.uw-ff .org-env .uw-ff--text__small{background-color:#607000;color:#fff}.uw-ff--with-bubbles__white .org-env .uw-ff--text__big{color:#607000}.uw-ff--with-bubbles__white .org-env .uw-ff--text__medium{color:#607000}.uw-ff--with-bubbles__white .org-env .uw-ff--text__caption{color:#607000}.uw-ff--with-bubbles__white .org-env .uw-ff--text__small{background-color:#607000;color:#fff}.uw-ff--with-bubbles__black .org-env .uw-ff--text__big{color:#daf582}.uw-ff--with-bubbles__black .org-env .uw-ff--text__medium{color:#fff}.uw-ff--with-bubbles__black .org-env .uw-ff--text__caption{color:#fff}.uw-ff--with-bubbles__black .org-env .uw-ff--text__small{background-color:#607000;color:#daf582}.uw-ff--with-bubbles__grey .org-env .uw-ff--text__big{color:#607000}.uw-ff--with-bubbles__grey .org-env .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__grey .org-env .uw-ff--text__caption{color:#607000}.uw-ff--with-bubbles__grey .org-env .uw-ff--text__small{background-color:#607000;color:#dfdfdf}.uw-ff--with-bubbles__gold .org-env .uw-ff--text__big{color:#000}.uw-ff--with-bubbles__gold .org-env .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__gold .org-env .uw-ff--text__caption{color:#000}.uw-ff--with-bubbles__gold .org-env .uw-ff--text__small{background-color:#000;color:#fdd54f}.uw-ff .org-mat .uw-ff--text__big{color:#c60078}.uw-ff .org-mat .uw-ff--text__medium{color:#000}.uw-ff .org-mat .uw-ff--text__caption{color:#c60078}.uw-ff .org-mat .uw-ff--text__small{background-color:#c60078;color:#fff}.uw-ff--with-bubbles__white .org-mat .uw-ff--text__big{color:#c60078}.uw-ff--with-bubbles__white .org-mat .uw-ff--text__medium{color:#c60078}.uw-ff--with-bubbles__white .org-mat .uw-ff--text__caption{color:#c60078}.uw-ff--with-bubbles__white .org-mat .uw-ff--text__small{background-color:#c60078;color:#fff}.uw-ff--with-bubbles__black .org-mat .uw-ff--text__big{color:#ffbeef}.uw-ff--with-bubbles__black .org-mat .uw-ff--text__medium{color:#fff}.uw-ff--with-bubbles__black .org-mat .uw-ff--text__caption{color:#fff}.uw-ff--with-bubbles__black .org-mat .uw-ff--text__small{background-color:#c60078;color:#ffbeef}.uw-ff--with-bubbles__grey .org-mat .uw-ff--text__big{color:#c60078}.uw-ff--with-bubbles__grey .org-mat .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__grey .org-mat .uw-ff--text__caption{color:#c60078}.uw-ff--with-bubbles__grey .org-mat .uw-ff--text__small{background-color:#c60078;color:#dfdfdf}.uw-ff--with-bubbles__gold .org-mat .uw-ff--text__big{color:#000}.uw-ff--with-bubbles__gold .org-mat .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__gold .org-mat .uw-ff--text__caption{color:#000}.uw-ff--with-bubbles__gold .org-mat .uw-ff--text__small{background-color:#000;color:#fdd54f}.uw-ff .org-sci .uw-ff--text__big{color:#0033be}.uw-ff .org-sci .uw-ff--text__medium{color:#000}.uw-ff .org-sci .uw-ff--text__caption{color:#0033be}.uw-ff .org-sci .uw-ff--text__small{background-color:#0033be;color:#fff}.uw-ff--with-bubbles__white .org-sci .uw-ff--text__big{color:#0033be}.uw-ff--with-bubbles__white .org-sci .uw-ff--text__medium{color:#0033be}.uw-ff--with-bubbles__white .org-sci .uw-ff--text__caption{color:#0033be}.uw-ff--with-bubbles__white .org-sci .uw-ff--text__small{background-color:#0033be;color:#fff}.uw-ff--with-bubbles__black .org-sci .uw-ff--text__big{color:#b4d5ff}.uw-ff--with-bubbles__black .org-sci .uw-ff--text__medium{color:#fff}.uw-ff--with-bubbles__black .org-sci .uw-ff--text__caption{color:#fff}.uw-ff--with-bubbles__black .org-sci .uw-ff--text__small{background-color:#0033be;color:#b4d5ff}.uw-ff--with-bubbles__grey .org-sci .uw-ff--text__big{color:#0033be}.uw-ff--with-bubbles__grey .org-sci .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__grey .org-sci .uw-ff--text__caption{color:#0033be}.uw-ff--with-bubbles__grey .org-sci .uw-ff--text__small{background-color:#0033be;color:#dfdfdf}.uw-ff--with-bubbles__gold .org-sci .uw-ff--text__big{color:#000}.uw-ff--with-bubbles__gold .org-sci .uw-ff--text__medium{color:#000}.uw-ff--with-bubbles__gold .org-sci .uw-ff--text__caption{color:#000}.uw-ff--with-bubbles__gold .org-sci .uw-ff--text__small{background-color:#000;color:#fdd54f}.data-numberpercarousel,.data-usecarousel{height:0;visibility:hidden}.uw-ff .owl-carousel .owl-item img{width:auto}.uw-ff--with-bubbles .owl-item{border-radius:13px}.uw-ff--with-bubbles .owl-item:first-child{margin-left:0}.uw-ff--with-bubbles .owl-item:nth-child(odd)::after{border-left:1rem solid transparent;border-right:1rem solid transparent;content:'';height:0;left:50%;margin-left:-.75rem;position:absolute;top:-1.25rem;width:0}.uw-ff--with-bubbles .owl-item:nth-child(even)::after{border-left:1rem solid transparent;border-right:1rem solid transparent;bottom:-1.25rem;content:'';height:0;left:50%;margin-left:-.75rem;position:absolute;width:0}.uw-ff--with-bubbles__black .owl-item{background-color:#000}.uw-ff--with-bubbles__black .owl-item:nth-child(odd)::after{border-bottom:1.5rem solid #000}.uw-ff--with-bubbles__black .owl-item:nth-child(even)::after{border-top:1.5rem solid #000}.uw-ff--with-bubbles__white .owl-item{background-color:#fff}.uw-ff--with-bubbles__white .owl-item:nth-child(odd)::after{border-bottom:1.5rem solid #fff}.uw-ff--with-bubbles__white .owl-item:nth-child(even)::after{border-top:1.5rem solid #fff}.uw-ff--with-bubbles__grey .owl-item{background-color:#dfdfdf}.uw-ff--with-bubbles__grey .owl-item:nth-child(odd)::after{border-bottom:1.5rem solid #dfdfdf}.uw-ff--with-bubbles__grey .owl-item:nth-child(even)::after{border-top:1.5rem solid #dfdfdf}.uw-ff--with-bubbles__gold .owl-item{background-color:#fdd54f}.uw-ff--with-bubbles__gold .owl-item:nth-child(odd)::after{border-bottom:1.5rem solid #fdd54f}.uw-ff--with-bubbles__gold .owl-item:nth-child(even)::after{border-top:1.5rem solid #fdd54f}.uw-ff .owl-stage{display:flex}.uw-ff .owl-item{display:flex;position:relative}.uw-ff .owl-item:first-child{margin-left:0}.uw-ff .owl-stage-outer{padding:2rem 0}.uw-ff--wrapper{clear:both;display:block;height:auto;list-style-type:none;margin:0;position:relative;width:100%}.uw-ff--wrapper__text-left .uw-ff--text{text-align:left}.uw-ff--wrapper__text-right .uw-ff--text{text-align:right}.uw-ff--wrapper__text-right .uw-ff--text__icon img{clear:both;float:right}.uw-ff--wrapper__text-center .uw-ff--text{text-align:center}.uw-ff--wrapper__text-center .uw-ff--text__icon{margin-left:auto;margin-right:auto}.uw-ff--wrapper__text-center .uw-ff--text__small{margin:1rem auto}.uw-ff--fact{align-content:center;clear:both;display:flex;flex-direction:column;font-weight:300;justify-content:center;padding:2rem;position:relative;width:100%}.uw-ff--text{display:block}.uw-ff--text__big{font-family:BureauGrotCond,impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:3.653rem;font-weight:600;line-height:1.2}.uw-ff--text__medium{font-size:1.266rem;font-weight:300;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.2;padding:.5rem 0}.uw-ff--text__small{display:inline-block!important;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:1rem;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.25;margin-bottom:1rem;margin-top:1rem;padding:.5rem 1.25rem;width:auto}.uw-ff--text__caption{font-size:.88889rem;font-style:italic;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.2;padding:.25rem 0}.uw-ff--text__caption p{float:none;font-size:.88889rem;line-height:1.2}.field{margin:0 0 1rem}.field__label{display:block;font-size:1.125rem;font-weight:600}.field__label.is-inline{display:inline-block;margin-right:.1em}.field__label.is-inline+.field__item{display:inline}.field__label.is-inline+.field__items{display:inline}.field__label.is-inline+.field__items .field__item{display:inline}.fieldset,fieldset{border:#ccc solid 1px;clear:both;margin-bottom:1.5rem;padding:1rem;position:relative}.fieldset:hover>legend,fieldset:hover>legend{background-color:transparent}.fieldset .fieldset-invisible,fieldset .fieldset-invisible{clear:both}.fieldset .fieldset-invisible:hover>legend,fieldset .fieldset-invisible:hover>legend{margin-bottom:.7rem;padding-top:1rem}.fieldset .fieldset-invisible>legend,fieldset .fieldset-invisible>legend{font-weight:400;margin-bottom:.7rem;padding-top:1rem}.fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible,fieldset .fieldset-wrapper .webform-container-inline .fieldset-invisible{display:inline-block}.captcha{margin:1.5rem 0}.layout-builder-configure-section fieldset{background-color:initial}.fieldset__legend{position:relative}.views-exposed-form{margin:0!important;padding:0!important}.views-exposed-form .form-actions{display:flex;gap:2rem}.views-exposed-form .form-actions .button.js-form-submit.form-submit{font-weight:inherit}.form-item{margin:0 0 1rem}.form-item__label{display:block}.is-disabled>.form-item__label{opacity:.35}.form-item__fieldset{border:0;margin:0;padding:0}.form-item__description{color:#4e4e4e;font-size:.88889rem}.form-item__description>:last-child{margin-bottom:0}.form-item__required-marker::before{content:'*'}.form-item__color,.form-item__date,.form-item__email,.form-item__month,.form-item__number,.form-item__password,.form-item__search,.form-item__select,.form-item__tel,.form-item__text,.form-item__textarea,.form-item__time,.form-item__url,.form-item__week{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fafafa;border:1px solid #ccc;border-radius:0;display:inline-block;font-size:1rem;height:2.75rem;line-height:1.375;margin:.2em 0;max-width:100%;padding:.625em .4375em;transition-duration:.2s;transition-property:background-color,border;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form-item__color:focus,.form-item__date:focus,.form-item__email:focus,.form-item__month:focus,.form-item__number:focus,.form-item__password:focus,.form-item__search:focus,.form-item__select:focus,.form-item__tel:focus,.form-item__text:focus,.form-item__textarea:focus,.form-item__time:focus,.form-item__url:focus,.form-item__week:focus{outline:2px solid transparent;outline-offset:2px}.form-item__color:focus:focus,.form-item__date:focus:focus,.form-item__email:focus:focus,.form-item__month:focus:focus,.form-item__number:focus:focus,.form-item__password:focus:focus,.form-item__search:focus:focus,.form-item__select:focus:focus,.form-item__tel:focus:focus,.form-item__text:focus:focus,.form-item__textarea:focus:focus,.form-item__time:focus:focus,.form-item__url:focus:focus,.form-item__week:focus:focus{outline-color:#000}.form-item__color:focus,.form-item__color:hover,.form-item__date:focus,.form-item__date:hover,.form-item__email:focus,.form-item__email:hover,.form-item__month:focus,.form-item__month:hover,.form-item__number:focus,.form-item__number:hover,.form-item__password:focus,.form-item__password:hover,.form-item__search:focus,.form-item__search:hover,.form-item__select:focus,.form-item__select:hover,.form-item__tel:focus,.form-item__tel:hover,.form-item__text:focus,.form-item__text:hover,.form-item__textarea:focus,.form-item__textarea:hover,.form-item__time:focus,.form-item__time:hover,.form-item__url:focus,.form-item__url:hover,.form-item__week:focus,.form-item__week:hover{background-color:#fff;border:1px solid #757575}.form-item__color:disabled,.form-item__date:disabled,.form-item__email:disabled,.form-item__month:disabled,.form-item__number:disabled,.form-item__password:disabled,.form-item__search:disabled,.form-item__select:disabled,.form-item__tel:disabled,.form-item__text:disabled,.form-item__textarea:disabled,.form-item__time:disabled,.form-item__url:disabled,.form-item__week:disabled{cursor:default;opacity:.35}.form-item__color:disabled:focus,.form-item__color:disabled:hover,.form-item__date:disabled:focus,.form-item__date:disabled:hover,.form-item__email:disabled:focus,.form-item__email:disabled:hover,.form-item__month:disabled:focus,.form-item__month:disabled:hover,.form-item__number:disabled:focus,.form-item__number:disabled:hover,.form-item__password:disabled:focus,.form-item__password:disabled:hover,.form-item__search:disabled:focus,.form-item__search:disabled:hover,.form-item__select:disabled:focus,.form-item__select:disabled:hover,.form-item__tel:disabled:focus,.form-item__tel:disabled:hover,.form-item__text:disabled:focus,.form-item__text:disabled:hover,.form-item__textarea:disabled:focus,.form-item__textarea:disabled:hover,.form-item__time:disabled:focus,.form-item__time:disabled:hover,.form-item__url:disabled:focus,.form-item__url:disabled:hover,.form-item__week:disabled:focus,.form-item__week:disabled:hover{background-color:#fafafa;border:1px solid #ccc}.is-full-width>.form-item__color,.is-full-width>.form-item__date,.is-full-width>.form-item__email,.is-full-width>.form-item__month,.is-full-width>.form-item__number,.is-full-width>.form-item__password,.is-full-width>.form-item__search,.is-full-width>.form-item__select,.is-full-width>.form-item__tel,.is-full-width>.form-item__text,.is-full-width>.form-item__textarea,.is-full-width>.form-item__time,.is-full-width>.form-item__url,.is-full-width>.form-item__week{width:100%}.form-item__textarea{height:auto}.form-item--checkbox{margin-bottom:8px}.form-item__checkbox{clip:rect(1px,1px,1px,1px)!important;height:1px!important;overflow:hidden!important;position:absolute!important;width:1px!important;word-wrap:normal!important}.form-item__checkbox+.form-item__label{cursor:pointer;display:block}.form-item__checkbox+.form-item__label::before{outline:2px solid transparent;outline-offset:2px;background:#fff;border:1px solid #757575;content:'\a0';display:inline-block;height:1.25rem;line-height:1.25rem;margin-right:.6em;text-indent:.15em;transition-duration:.2s;transition-property:background-color,border-color,box-shadow,color,opacity,text-shadow,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);vertical-align:middle;width:1.25rem}.form-item__checkbox+.form-item__label::before:focus{outline-color:#000}.form-item__checkbox:checked+.form-item__label::before{background-image:url(../source/images/icons/correct.svg);background-color:#0071bc;background-position:50%;background-repeat:no-repeat;background-size:1.25rem}.form-item__checkbox:focus+.form-item__label::before{outline-color:#000}.form-item__checkbox:disabled+.form-item__label{cursor:default;opacity:.35}.form-item__checkbox:disabled+.form-item__label::before{cursor:not-allowed}.form-item--checkboxes{margin-bottom:0}.form-item--radio{margin-bottom:8px}.form-item--radio .form-item__radio{outline:2px solid transparent;outline-offset:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #757575;border-radius:50%;box-shadow:0 0 0 2px transparent;cursor:pointer;height:18px;margin-right:3px;outline:0;position:relative;top:2px;transition-duration:.2s;transition-property:background-color,border-color,border-radius;transition-timing-function:cubic-bezier(.4,0,.2,1);width:18px}.form-item--radio .form-item__radio:focus{outline-color:#000}.form-item--radio .form-item__radio:checked{background-color:#0071bc;border:2px solid #fff;box-shadow:0 0 0 2px #0071bc}.form-item--radio .form-item__radio:disabled{cursor:default;opacity:.35}.form-item--radio .form-item__radio+.form-item__label{cursor:pointer;display:inline}.form-item--radio .form-item__radio:disabled+.form-item__label{cursor:default;opacity:.35}.form-item--radios{margin-bottom:0}.form-item--range .form-item__range{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;height:2.75rem;margin:.2em 0;padding:0}.form-item--range .form-item__range::-moz-focus-outer{border:0}.form-item--range .form-item__range:focus{box-shadow:none;outline:0}.form-item--range .form-item__range:focus::-moz-range-thumb{outline-color:#000}.form-item--range .form-item__range:focus::-ms-thumb{outline-color:#000}.form-item--range .form-item__range:focus::-webkit-slider-thumb{outline-color:#000}.form-item--range .form-item__range:disabled{cursor:default;opacity:.35}.form-item--range .form-item__range::-moz-range-thumb{outline:2px solid transparent;outline-offset:2px;background:#757575;border:1px solid #fafafa;border-radius:0;cursor:pointer;height:2.75rem;outline:0;transition:box-shadow .2s cubic-bezier(.4,0,.2,1);width:1.375rem}.form-item--range .form-item__range::-moz-range-thumb:focus{outline-color:#000}.form-item--range .form-item__range::-moz-range-track{background:#a2a2a2;border:1px solid #757575;cursor:pointer;display:block;height:.625rem;margin:0;outline:0;width:100%}.form-item--range .form-item__range::-ms-thumb{outline:2px solid transparent;outline-offset:2px;background:#757575;border:1px solid #fafafa;border-radius:0;cursor:pointer;height:2.75rem;outline:0;transition:box-shadow .2s cubic-bezier(.4,0,.2,1);width:1.375rem;margin-top:0!important}.form-item--range .form-item__range::-ms-thumb:focus{outline-color:#000}.form-item--range .form-item__range::-ms-track{background:#a2a2a2;border:1px solid #757575;cursor:pointer;display:block;height:.625rem;margin:0;outline:0;width:100%;background:0 0;border:0;color:transparent}.form-item--range .form-item__range::-ms-fill-lower,.form-item--range .form-item__range::-ms-fill-upper{background:#a2a2a2;border:1px solid #757575}.form-item--range .form-item__range::-webkit-slider-thumb{outline:2px solid transparent;outline-offset:2px;background:#757575;border:1px solid #fafafa;border-radius:0;cursor:pointer;height:2.75rem;outline:0;transition:box-shadow .2s cubic-bezier(.4,0,.2,1);width:1.375rem;-webkit-appearance:none;margin-top:-1.125rem}.form-item--range .form-item__range::-webkit-slider-thumb:focus{outline-color:#000}.form-item--range .form-item__range::-webkit-slider-runnable-track{background:#a2a2a2;border:1px solid #757575;cursor:pointer;display:block;height:.625rem;margin:0;outline:0;width:100%}.form-item--range.is-full-width>.form-item__range{width:100%}.form-item--select .form-item__select{background-image:url(../source/images/icons/select-arrows.svg);background-position:right .625rem center;background-repeat:no-repeat;background-size:1.25rem;padding-right:2.5rem}[dir=rtl] .form-item--select .form-item__select{background-position:left .625rem center;padding-left:2.5rem;padding-right:0}.form-item--select .form-item__select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.form-item--select .form-item__select::-ms-expand{display:none}.uw-google-maps>iframe{width:100%}.js .uw-google-maps__message{display:none}.hero-bg-image{background-position:50% 50%;background-size:cover;color:#fff;padding:6rem 15%;text-align:center}.hero-bg-image.has-overlay{position:relative}.hero-bg-image.has-overlay::after{background:rgba(0,0,0,.5);bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:1}.hero-bg-image.has-overlay .hero-bg-image__content{position:relative;z-index:2}.hero-bg-image__title{color:#000;font-family:georgia,"droid serif","Times New Roman",Times,serif;font-size:2.566rem;font-weight:400;color:#fff;margin-bottom:2rem}@media (max-width:48.0625em){.hero-bg-image__title{font-size:2.027rem;margin-bottom:1.5rem}}.hero-bg-image__summary{color:#000;font-family:georgia,"droid serif","Times New Roman",Times,serif;font-size:1.266rem;font-weight:400;line-height:1.45;color:#fff;margin-bottom:2rem}@media (max-width:48.0625em){.hero-bg-image__summary{font-size:1.125rem;margin-bottom:1.5rem}}.hero-bg-image--left{text-align:left}@media (min-width:48.0625em){.hero-bg-image--left{padding-left:10%;padding-right:35%}}.hero-bg-image--right{text-align:left}@media (min-width:48.0625em){.hero-bg-image--right{padding-left:35%;padding-right:10%}}@media (min-width:48.0625em){.hero-inline-image{color:#fff;position:relative;text-align:center}.hero-inline-image.has-overlay::after{background:rgba(0,0,0,.5);bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:1}.hero-inline-image.has-overlay .hero-inline-image__content{z-index:2}}.hero-inline-image__media{display:block;line-height:0;margin-bottom:1.5rem}@media (min-width:48.0625em){.hero-inline-image__media{margin-bottom:0}}.hero-inline-image__media img,.hero-inline-image__media picture{width:100%}@media (min-width:48.0625em){.hero-inline-image__content{bottom:5%;display:flex;flex-direction:column;justify-content:center;left:15%;position:absolute;right:15%;top:5%}}.hero-inline-image__title{color:#000;font-family:georgia,"droid serif","Times New Roman",Times,serif;font-size:2.566rem;font-weight:400;margin-bottom:1.5rem}@media (min-width:48.0625em){.hero-inline-image__title{color:#fff;margin-bottom:2rem}}@media (max-width:48.0625em){.hero-inline-image__title{font-size:2.027rem}}.hero-inline-image__summary{color:#000;font-family:georgia,"droid serif","Times New Roman",Times,serif;font-size:1.266rem;font-weight:400;line-height:1.45;margin-bottom:1.5rem}@media (min-width:48.0625em){.hero-inline-image__summary{color:#fff;margin-bottom:2rem}}@media (min-width:48.0625em){.hero-inline-image--left .hero-inline-image__content{align-items:flex-start;left:10%;right:35%}}@media (min-width:48.0625em){.hero-inline-image--right .hero-inline-image__content{align-items:flex-start;left:35%;right:10%}}.uw-icon *{transition:none}.icon--button{align-items:center;background:0 0;border:1px solid #000;display:flex;font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:.79rem;font-weight:400;gap:.5rem;height:2rem;padding:.25rem .5rem;text-transform:uppercase;transition:background .2s cubic-bezier(.4,0,1,1)}.icon--button .uw-icon svg{fill:#000;width:1rem}.icon--button.uw-icon-link{color:#000;text-decoration:none}.icon--button.uw-icon-link:visited{color:#000}.icon--button.uw-icon-link:focus,.icon--button.uw-icon-link:hover{color:#757575;text-decoration:none}.icon--button.uw-icon-link:active{color:#757575}.icon--button.uw-icon-link:focus,.icon--button.uw-icon-link:hover{background:#000;color:#fff}.icon--button.uw-icon-link:focus .uw-icon svg,.icon--button.uw-icon-link:hover .uw-icon svg{fill:#fff}.uw-image__wrapper.uw-contained-width{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px}@media (min-width:75rem){.uw-image__wrapper.uw-contained-width{padding-left:0;padding-right:0}}.uw-instagram{display:block;width:100%}.uw-instagram__wrapper{margin-left:auto;margin-right:auto;max-width:500px}.uw-instagram__wrapper iframe{max-width:500px;width:100%}.uw-instagram__view-on-source{padding:1rem 0;text-align:center}.list--border{list-style:none;margin-left:0;padding-left:0}.list--border li{padding-left:0}.list--border>li{border-bottom:1px solid #a2a2a2;padding:.25rem}.list--clean{list-style-type:none;margin:0;padding:0}.list--clean li{padding-left:0}.list--clean li::before{display:none}.list--column{list-style:none;margin-left:0;padding-left:0}.list--column li{padding-left:0}.list--column>li{-moz-column-break-inside:avoid;break-inside:avoid-column;display:table;margin-bottom:0;padding-bottom:.25em}@media (min-width:31.25em){.list--column{-moz-column-count:2;column-count:2;-moz-column-gap:2em;column-gap:2em}}.list--inline{list-style-type:none;margin-left:0;padding-left:0}.list--inline li{padding-left:0}.list--inline>li{display:inline}.list--pipeline{list-style-type:none;margin-left:0;padding-left:0}.list--pipeline::after{clear:both;content:"";display:table}.list--pipeline>li{border-right:1px solid #a2a2a2;display:block;float:left;margin-right:.75em;padding-left:0;padding-right:.75em}[dir=rtl] .list--pipeline>li{border-left:1px solid #a2a2a2;border-right:0;float:right;margin-left:.75em;margin-right:0;padding-left:.75em;padding-right:0}.list--pipeline>li.is-active{font-weight:600}.list--pipeline>li:last-child{border-right:0;margin-right:0;padding-right:0}[dir=rtl] .list--pipeline>li:last-child{border-left:0;margin-left:0;padding-left:0}.uw-mailman{padding:1rem 0;width:100%}.uw-mailman__label{display:block;margin-bottom:.5rem}.uw-mailman__label--email{font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:1.424rem;font-weight:400}.uw-mailman__servername{text-align:center}.uw-mailmain__email .uw-input--submit{font-size:1rem;font-weight:400;max-width:8.5rem}.menu{list-style-type:none;margin:0;padding:0}.menu li{padding-left:0}.menu li::before{display:none}.uw-footer__menu .menu{margin-left:0}@media print{.menu{display:none}}.menu--item{margin-bottom:0}.menu--account{list-style-type:none;margin-left:0;padding-left:0}.menu--account::after{clear:both;content:"";display:table}.menu--account>li{border-right:1px solid #a2a2a2;display:block;float:left;margin-right:.75em;padding-left:0;padding-right:.75em}[dir=rtl] .menu--account>li{border-left:1px solid #a2a2a2;border-right:0;float:right;margin-left:.75em;margin-right:0;padding-left:.75em;padding-right:0}.menu--account>li.is-active{font-weight:600}.menu--account>li:last-child{border-right:0;margin-right:0;padding-right:0}[dir=rtl] .menu--account>li:last-child{border-left:0;margin-left:0;padding-left:0}.menu--account .menu__link{font-size:1rem}.menu--uw-footer{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:.702rem;font-weight:300;justify-content:flex-start;letter-spacing:.045rem;list-style-type:none;padding-bottom:1rem;text-align:center;text-transform:uppercase}.menu--uw-footer li{border-color:#4e4e4e;border-style:solid;box-sizing:inherit;display:inline-block;flex:1 0 50%;margin:0;padding:1rem;text-align:center}.menu--uw-footer li:nth-child(1){border-width:1px 0 0 1px}.menu--uw-footer li:nth-child(2){border-width:1px 0 0 1px;order:2}.menu--uw-footer li:nth-child(3){border-width:1px 0 0 1px;order:3}.menu--uw-footer li:nth-child(4){border-width:1px 0 0 1px;order:4}.menu--uw-footer li:nth-child(5){border-width:1px;order:5}.menu--uw-footer li:nth-child(6){border-width:1px 1px 0;order:1}.menu--uw-footer li:nth-child(7){border-width:1px 1px 0;order:2}.menu--uw-footer li:nth-child(8){border-width:1px 1px 0;order:3}.menu--uw-footer li:nth-child(9){border-width:1px 1px 0;order:4}@media (min-width:30rem){.menu--uw-footer li{padding:.25rem 0 .25rem 1rem;text-align:left}.menu--uw-footer li:nth-child(1){border-width:0 1px 0 0;order:1}.menu--uw-footer li:nth-child(2){border-width:0 1px 0 0;order:2}.menu--uw-footer li:nth-child(3){border-width:0 1px 0 0;order:3}.menu--uw-footer li:nth-child(4){border-width:0 1px 0 0;order:4}.menu--uw-footer li:nth-child(5){border-width:0;order:5}.menu--uw-footer li:nth-child(6){border-width:0 1px 0 0;order:1}.menu--uw-footer li:nth-child(7){border-width:0 1px 0 0;order:2}.menu--uw-footer li:nth-child(8){border-width:0 1px 0 0;order:3}.menu--uw-footer li:nth-child(9){border-width:0 1px 0 0;order:4}}@media (min-width:48.06rem){.menu--uw-footer li{flex:1 0 33%;padding:0 0 0 1rem}}.menu--uw-footer li a{color:#fff;outline:0;text-decoration:none}.menu--uw-footer li a:hover{text-decoration:underline}.uw-horizontal-nav.uw-horizontal-nav--header{background:#000;max-width:inherit;width:inherit}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--wrapper{background:#000;display:block;max-width:inherit;padding:0;position:relative}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--home{display:none;grid-column:none;padding:0}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu{width:inherit}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu{border:1px solid #fff;height:auto;position:relative;width:6rem}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu a{color:#fff;outline:0;outline-offset:unset;width:100%}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu a:hover{color:#000}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu.menu--subnav a{color:#000;outline:0;outline-offset:unset;width:100%}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu--horizontal>.menu--item{background:#000;border-bottom:0 solid transparent;width:100%}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu--horizontal>.menu--item.has-submenu>a{padding-right:24px;position:relative}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu--horizontal>.menu--item.has-submenu>a::after{content:'\e906';display:block;font-family:fdsu-rwd;position:absolute;right:.5rem;text-align:center;top:.5rem;transform:scale(.75,.75) rotate(90deg)}.no-scroll .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu--horizontal>.menu--item[aria-expanded=true]>a{border-left:inherit;display:inline-block;height:inherit;overflow:inherit;width:inherit;z-index:9}.no-scroll .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu--horizontal>.menu--item[aria-expanded=true]>a span{display:block}.no-scroll .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu--horizontal>.menu--item[aria-expanded=true]>a::after{transform:scale(.75,.75) rotate(270deg)}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu--subnav{display:none}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav{background:#f7f7f7;border-width:0;-moz-column-count:1;column-count:1;display:inherit;height:auto;left:inherit;min-height:auto;min-width:13rem;padding:1rem .5rem;right:0;top:inherit;width:auto}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item{max-width:inherit}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent{display:none}.no-scroll .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item a{border-color:transparent}.no-scroll .uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item a:hover{border-color:#e6e6e6}.uw-horizontal-nav.uw-horizontal-nav--header .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--subnav{border:0 solid #fff}.org-default .uw-horizontal-nav .uw-site-home__link{background-color:#000}.org-default .uw-horizontal-nav .uw-site-home__link svg{fill:#fdd54f}.org-default .uw-horizontal-nav .uw-site-home__link:focus{background-color:#fff}.org-default .uw-horizontal-nav .uw-site-home__link:focus svg{fill:#fdd54f}.org-default .uw-horizontal-nav .uw-site-home__link:hover{background-color:#fdd54f}.org-default .uw-horizontal-nav .uw-site-home__link:hover svg{fill:#000}.org-default .uw-horizontal-nav .menu--horizontal>.is-active-trail{background-color:#ccc;color:#000}.org-default .uw-horizontal-nav .menu--horizontal>.is-active-trail>.menu--link.active~.menu .menu--item__parent a{border-bottom:1px solid #000}.org-default .uw-horizontal-nav .menu--horizontal li>a{color:#000}.org-default .uw-horizontal-nav .menu--horizontal li>a:focus{background-color:#ccc;color:#000}.org-default .uw-horizontal-nav .menu--horizontal li>a.active{background-color:#ccc;color:#000}.org-default .uw-horizontal-nav .menu--horizontal li>a:hover{background-color:#fff;color:#000}.org-default .uw-horizontal-nav .menu--horizontal li .menu--subnav a{background-color:transparent;border-bottom:1px solid transparent;text-decoration:none}.org-default .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus{background-color:inherit;border-bottom:1px solid #000;color:#000}.org-default .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active{background-color:inherit;border-bottom:1px solid #000;color:#000}.org-default .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after{display:none}.org-default .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-default .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-ahs .uw-horizontal-nav .uw-site-home__link{background-color:#005963}.org-ahs .uw-horizontal-nav .uw-site-home__link svg{fill:#fff}.org-ahs .uw-horizontal-nav .uw-site-home__link:focus{background-color:#fff}.org-ahs .uw-horizontal-nav .uw-site-home__link:focus svg{fill:#005963}.org-ahs .uw-horizontal-nav .uw-site-home__link:hover{background-color:#fff}.org-ahs .uw-horizontal-nav .uw-site-home__link:hover svg{fill:#005963}.org-ahs .uw-horizontal-nav .menu--horizontal>.is-active-trail{background-color:#ccc;color:#000}.org-ahs .uw-horizontal-nav .menu--horizontal>.is-active-trail>.menu--link.active~.menu .menu--item__parent a{border-bottom:1px solid #005963;color:#005963}.org-ahs .uw-horizontal-nav .menu--horizontal li>a{color:#000}.org-ahs .uw-horizontal-nav .menu--horizontal li>a:focus{background-color:#ccc;color:#000}.org-ahs .uw-horizontal-nav .menu--horizontal li>a.active{background-color:#ccc;color:#000}.org-ahs .uw-horizontal-nav .menu--horizontal li>a:hover{background-color:#fff;color:#000}.org-ahs .uw-horizontal-nav .menu--horizontal li .menu--subnav a{background-color:transparent;border-bottom:1px solid transparent;text-decoration:none}.org-ahs .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus{background-color:inherit;border-bottom:1px solid #005963;color:#000}.org-ahs .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active{background-color:inherit;border-bottom:1px solid #005963;color:#005963}.org-ahs .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after{display:none}.org-ahs .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-ahs .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-art .uw-horizontal-nav .uw-site-home__link{background-color:#d93f00}.org-art .uw-horizontal-nav .uw-site-home__link svg{fill:#fff}.org-art .uw-horizontal-nav .uw-site-home__link:focus{background-color:#fff}.org-art .uw-horizontal-nav .uw-site-home__link:focus svg{fill:#d93f00}.org-art .uw-horizontal-nav .uw-site-home__link:hover{background-color:#fff}.org-art .uw-horizontal-nav .uw-site-home__link:hover svg{fill:#d93f00}.org-art .uw-horizontal-nav .menu--horizontal>.is-active-trail{background-color:#ccc;color:#000}.org-art .uw-horizontal-nav .menu--horizontal>.is-active-trail>.menu--link.active~.menu .menu--item__parent a{border-bottom:1px solid #d93f00;color:#d93f00}.org-art .uw-horizontal-nav .menu--horizontal li>a{color:#000}.org-art .uw-horizontal-nav .menu--horizontal li>a:focus{background-color:#ccc;color:#000}.org-art .uw-horizontal-nav .menu--horizontal li>a.active{background-color:#ccc;color:#000}.org-art .uw-horizontal-nav .menu--horizontal li>a:hover{background-color:#fff;color:#000}.org-art .uw-horizontal-nav .menu--horizontal li .menu--subnav a{background-color:transparent;border-bottom:1px solid transparent;text-decoration:none}.org-art .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus{background-color:inherit;border-bottom:1px solid #d93f00;color:#000}.org-art .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active{background-color:inherit;border-bottom:1px solid #d93f00;color:#d93f00}.org-art .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after{display:none}.org-art .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-art .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-eng .uw-horizontal-nav .uw-site-home__link{background-color:#57058b}.org-eng .uw-horizontal-nav .uw-site-home__link svg{fill:#fff}.org-eng .uw-horizontal-nav .uw-site-home__link:focus{background-color:#fff}.org-eng .uw-horizontal-nav .uw-site-home__link:focus svg{fill:#57058b}.org-eng .uw-horizontal-nav .uw-site-home__link:hover{background-color:#fff}.org-eng .uw-horizontal-nav .uw-site-home__link:hover svg{fill:#57058b}.org-eng .uw-horizontal-nav .menu--horizontal>.is-active-trail{background-color:#ccc;color:#000}.org-eng .uw-horizontal-nav .menu--horizontal>.is-active-trail>.menu--link.active~.menu .menu--item__parent a{border-bottom:1px solid #57058b;color:#57058b}.org-eng .uw-horizontal-nav .menu--horizontal li>a{color:#000}.org-eng .uw-horizontal-nav .menu--horizontal li>a:focus{background-color:#ccc;color:#000}.org-eng .uw-horizontal-nav .menu--horizontal li>a.active{background-color:#ccc;color:#000}.org-eng .uw-horizontal-nav .menu--horizontal li>a:hover{background-color:#fff;color:#000}.org-eng .uw-horizontal-nav .menu--horizontal li .menu--subnav a{background-color:transparent;border-bottom:1px solid transparent;text-decoration:none}.org-eng .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus{background-color:inherit;border-bottom:1px solid #57058b;color:#000}.org-eng .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active{background-color:inherit;border-bottom:1px solid #57058b;color:#57058b}.org-eng .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after{display:none}.org-eng .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-eng .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-env .uw-horizontal-nav .uw-site-home__link{background-color:#607000}.org-env .uw-horizontal-nav .uw-site-home__link svg{fill:#fff}.org-env .uw-horizontal-nav .uw-site-home__link:focus{background-color:#fff}.org-env .uw-horizontal-nav .uw-site-home__link:focus svg{fill:#607000}.org-env .uw-horizontal-nav .uw-site-home__link:hover{background-color:#fff}.org-env .uw-horizontal-nav .uw-site-home__link:hover svg{fill:#607000}.org-env .uw-horizontal-nav .menu--horizontal>.is-active-trail{background-color:#ccc;color:#000}.org-env .uw-horizontal-nav .menu--horizontal>.is-active-trail>.menu--link.active~.menu .menu--item__parent a{border-bottom:1px solid #607000;color:#607000}.org-env .uw-horizontal-nav .menu--horizontal li>a{color:#000}.org-env .uw-horizontal-nav .menu--horizontal li>a:focus{background-color:#ccc;color:#000}.org-env .uw-horizontal-nav .menu--horizontal li>a.active{background-color:#ccc;color:#000}.org-env .uw-horizontal-nav .menu--horizontal li>a:hover{background-color:#fff;color:#000}.org-env .uw-horizontal-nav .menu--horizontal li .menu--subnav a{background-color:transparent;border-bottom:1px solid transparent;text-decoration:none}.org-env .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus{background-color:inherit;border-bottom:1px solid #607000;color:#000}.org-env .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active{background-color:inherit;border-bottom:1px solid #607000;color:#607000}.org-env .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after{display:none}.org-env .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-env .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-mat .uw-horizontal-nav .uw-site-home__link{background-color:#c60078}.org-mat .uw-horizontal-nav .uw-site-home__link svg{fill:#fff}.org-mat .uw-horizontal-nav .uw-site-home__link:focus{background-color:#fff}.org-mat .uw-horizontal-nav .uw-site-home__link:focus svg{fill:#c60078}.org-mat .uw-horizontal-nav .uw-site-home__link:hover{background-color:#fff}.org-mat .uw-horizontal-nav .uw-site-home__link:hover svg{fill:#c60078}.org-mat .uw-horizontal-nav .menu--horizontal>.is-active-trail{background-color:#ccc;color:#000}.org-mat .uw-horizontal-nav .menu--horizontal>.is-active-trail>.menu--link.active~.menu .menu--item__parent a{border-bottom:1px solid #c60078;color:#c60078}.org-mat .uw-horizontal-nav .menu--horizontal li>a{color:#000}.org-mat .uw-horizontal-nav .menu--horizontal li>a:focus{background-color:#ccc;color:#000}.org-mat .uw-horizontal-nav .menu--horizontal li>a.active{background-color:#ccc;color:#000}.org-mat .uw-horizontal-nav .menu--horizontal li>a:hover{background-color:#fff;color:#000}.org-mat .uw-horizontal-nav .menu--horizontal li .menu--subnav a{background-color:transparent;border-bottom:1px solid transparent;text-decoration:none}.org-mat .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus{background-color:inherit;border-bottom:1px solid #c60078;color:#000}.org-mat .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active{background-color:inherit;border-bottom:1px solid #c60078;color:#c60078}.org-mat .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after{display:none}.org-mat .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-mat .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-sci .uw-horizontal-nav .uw-site-home__link{background-color:#0033be}.org-sci .uw-horizontal-nav .uw-site-home__link svg{fill:#fff}.org-sci .uw-horizontal-nav .uw-site-home__link:focus{background-color:#fff}.org-sci .uw-horizontal-nav .uw-site-home__link:focus svg{fill:#0033be}.org-sci .uw-horizontal-nav .uw-site-home__link:hover{background-color:#fff}.org-sci .uw-horizontal-nav .uw-site-home__link:hover svg{fill:#0033be}.org-sci .uw-horizontal-nav .menu--horizontal>.is-active-trail{background-color:#ccc;color:#000}.org-sci .uw-horizontal-nav .menu--horizontal>.is-active-trail>.menu--link.active~.menu .menu--item__parent a{border-bottom:1px solid #0033be;color:#0033be}.org-sci .uw-horizontal-nav .menu--horizontal li>a{color:#000}.org-sci .uw-horizontal-nav .menu--horizontal li>a:focus{background-color:#ccc;color:#000}.org-sci .uw-horizontal-nav .menu--horizontal li>a.active{background-color:#ccc;color:#000}.org-sci .uw-horizontal-nav .menu--horizontal li>a:hover{background-color:#fff;color:#000}.org-sci .uw-horizontal-nav .menu--horizontal li .menu--subnav a{background-color:transparent;border-bottom:1px solid transparent;text-decoration:none}.org-sci .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus{background-color:inherit;border-bottom:1px solid #0033be;color:#000}.org-sci .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active{background-color:inherit;border-bottom:1px solid #0033be;color:#0033be}.org-sci .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after{display:none}.org-sci .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-sci .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-school .uw-horizontal-nav .uw-site-home__link{background-color:#80001f}.org-school .uw-horizontal-nav .uw-site-home__link svg{fill:#fff}.org-school .uw-horizontal-nav .uw-site-home__link:focus{background-color:#fff}.org-school .uw-horizontal-nav .uw-site-home__link:focus svg{fill:#80001f}.org-school .uw-horizontal-nav .uw-site-home__link:hover{background-color:#fff}.org-school .uw-horizontal-nav .uw-site-home__link:hover svg{fill:#80001f}.org-school .uw-horizontal-nav .menu--horizontal>.is-active-trail{background-color:#ccc;color:#000}.org-school .uw-horizontal-nav .menu--horizontal>.is-active-trail>.menu--link.active~.menu .menu--item__parent a{border-bottom:1px solid #80001f;color:#80001f}.org-school .uw-horizontal-nav .menu--horizontal li>a{color:#000}.org-school .uw-horizontal-nav .menu--horizontal li>a:focus{background-color:#ccc;color:#000}.org-school .uw-horizontal-nav .menu--horizontal li>a.active{background-color:#ccc;color:#000}.org-school .uw-horizontal-nav .menu--horizontal li>a:hover{background-color:#fff;color:#000}.org-school .uw-horizontal-nav .menu--horizontal li .menu--subnav a{background-color:transparent;border-bottom:1px solid transparent;text-decoration:none}.org-school .uw-horizontal-nav .menu--horizontal li .menu--subnav a:focus{background-color:inherit;border-bottom:1px solid #80001f;color:#000}.org-school .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active{background-color:inherit;border-bottom:1px solid #80001f;color:#80001f}.org-school .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active::after{display:none}.org-school .uw-horizontal-nav .menu--horizontal li .menu--subnav a.active:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.org-school .uw-horizontal-nav .menu--horizontal li .menu--subnav a:hover{background-color:inherit;border-bottom:1px solid #ccc;color:#000}.uw-horizontal-nav{max-width:100%;padding:0;width:100%;background:#eee}.uw-horizontal-nav--wrapper{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;display:grid;padding:0;position:relative}@media (min-width:75rem){.uw-horizontal-nav--wrapper{padding-left:0;padding-right:0}}@media (min-width:48.06rem){.uw-horizontal-nav--wrapper{grid-template-columns:3rem auto;padding:0 8px}}.uw-horizontal-nav--home{display:none}@media (min-width:48.06rem){.uw-horizontal-nav--home{display:block;grid-column:1/2;padding:4px}.uw-horizontal-nav--home .uw-site-home__link{border:1px solid #eee;border-radius:50%;display:block;height:2rem;outline:0;width:2rem}.uw-horizontal-nav--home .uw-site-home__link svg{height:2rem;padding-left:4px;padding-top:4px;width:2rem}}.uw-horizontal-nav--menu{max-width:100%;padding:0;width:100%}@media (min-width:48.06rem){.uw-horizontal-nav--menu{grid-column:2/3}}.uw-horizontal-nav--menu .menu{margin-left:inherit}.uw-horizontal-nav--menu .menu--link{position:relative}.uw-horizontal-nav--menu .menu .menu--item a{cursor:pointer;outline:0;outline-offset:unset}.uw-horizontal-nav--menu .menu--horizontal{max-width:100%;padding:0;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:.79rem;justify-content:flex-start;width:100%}.uw-horizontal-nav--menu .menu--horizontal>.menu--item{border-bottom:1px solid #ccc;width:100%}@media (min-width:48.06rem){.uw-horizontal-nav--menu .menu--horizontal>.menu--item{border-bottom:inherit}}@media (min-width:48.06rem){.uw-horizontal-nav--menu .menu--horizontal>.menu--item{width:auto}}.uw-horizontal-nav--menu .menu--horizontal>.menu--item a{display:inline-block;line-height:1.25rem;padding:8px;text-decoration:none;width:100%}.uw-horizontal-nav--menu .menu--horizontal>.menu--item.has-submenu>a{padding-right:24px;position:relative}.uw-horizontal-nav--menu .menu--horizontal>.menu--item.has-submenu>a::after{content:'\e906';display:block;font-family:fdsu-rwd;position:absolute;right:8px;text-align:center;top:8px;transform:scale(.75,.75)}@media (min-width:48.06rem){.uw-horizontal-nav--menu .menu--horizontal>.menu--item.has-submenu>a::after{transform:scale(.75,.75) rotate(90deg)}}.no-scroll .uw-horizontal-nav--menu .menu--horizontal>.menu--item[aria-expanded=true]>a{border-left:1px solid #ccc;display:inline-block;height:2.25rem;overflow:hidden;position:absolute;right:0;top:0;width:2rem;z-index:9}.no-scroll .uw-horizontal-nav--menu .menu--horizontal>.menu--item[aria-expanded=true]>a span{display:none}.no-scroll .uw-horizontal-nav--menu .menu--horizontal>.menu--item[aria-expanded=true]>a::after{transform:scale(.75,.75) rotate(180deg)}.uw-horizontal-nav--menu .menu--subnav{display:none;font-size:.79rem;text-transform:none;width:100%}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav{background:#f7f7f7;display:block;height:calc(100vh - 7rem);position:absolute;top:0;z-index:7}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--subnav{align-items:inherit;background:inherit;box-shadow:none;-moz-column-count:inherit;column-count:inherit;display:inherit;flex-flow:inherit;flex-direction:inherit;flex-wrap:inherit;height:inherit;left:inherit;margin:0;max-height:inherit;min-height:inherit;padding-top:inherit!important;position:inherit;top:inherit;width:inherit;z-index:inherit}@media (min-width:48.06rem){.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav{background:#f7f7f7;box-shadow:0 10px 20px rgba(0,0,0,.1),0 6px 6px rgba(0,0,0,.13);-moz-column-break-inside:avoid;break-inside:avoid;-moz-column-count:2;column-count:2;-moz-column-fill:balance;column-fill:balance;-moz-column-gap:20px;column-gap:20px;height:auto;left:3rem;overflow-y:inherit;padding:1.5rem .75rem;top:100%;width:calc(100% - 6rem);z-index:7}}@media (min-width:63.1875rem){.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav{-moz-column-count:3;column-count:3}}@media (min-width:75rem){.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav{-moz-column-count:4;column-count:4}}@supports ((-moz-column-break-inside:avoid) or (break-inside:avoid-column)){.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item{display:block}}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--subnav{padding:0}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item a{font-family:Typ1451-Bold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-weight:400;padding:8px;padding-right:24px}.no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item a{border-bottom:1px solid #e6e6e6}@media (min-width:48.06rem){.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item a{padding:8px}}.no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent{border-bottom:1px solid #e6e6e6;padding:0}.no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent a{border-bottom:1px solid transparent}.no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item a{font-family:Typ1451-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-weight:200;padding-left:16px}.no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item a{font-family:Typ1451-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-weight:200;padding-left:32px}.no-scroll .uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item .menu--item a{font-family:Typ1451-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-weight:200;padding-left:56px}@media (min-width:48.06rem){.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item{height:auto;padding-left:8px;width:100%}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item{font-family:Typ1451-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-weight:200;margin-top:inherit;max-width:inherit;padding-left:16px}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item a{font-family:Typ1451-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;padding:4px}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item{margin-top:inherit;padding-left:16px}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item a{font-family:Typ1451-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-weight:200}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item .menu--item{margin-top:inherit;padding-left:16px}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item .menu--item .menu--item .menu--item a{font-family:Typ1451-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-weight:200}}@media (min-width:63.1875rem){.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item{padding-left:16px}}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent{padding:4px 0 4px 8px;top:0;width:100%}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent .menu--link-parent{display:inline-block;position:relative;width:auto}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent .menu--link-parent::after{content:'\e3b5';display:block;font-family:fdsu-rwd;font-size:1rem;position:absolute;right:0;text-align:center;top:8px}@media (min-width:48.06rem){.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent{-moz-column-span:all;column-span:all;max-width:inherit!important;padding:8px 0 8px 16px;width:100%}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent .menu--link-parent{font-size:.88889rem;margin:0 0 4px 0}.uw-horizontal-nav--menu .menu .submenu-active .menu--subnav .menu--item__parent .menu--link-parent::after{right:-1rem}}.uw-horizontal-nav--menu .menu .sub-1{-moz-column-break-inside:avoid;break-inside:avoid;display:inline-grid;page-break-inside:avoid}.uw-horizontal-nav--secondary{max-width:100%;padding:0;width:100%;background:#eee}@media (min-width:48.06rem){.uw-horizontal-nav--secondary{background:#fff;border-bottom:3px solid #eee}}.uw-horizontal-nav--secondary .uw-horizontal-nav--wrapper{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;display:grid;padding:0;position:relative}@media (min-width:75rem){.uw-horizontal-nav--secondary .uw-horizontal-nav--wrapper{padding-left:0;padding-right:0}}@media (min-width:48.06rem){.uw-horizontal-nav--secondary .uw-horizontal-nav--wrapper{grid-template-columns:3rem auto;padding:0 8px}}.uw-horizontal-nav--secondary .uw-horizontal-nav--home{display:none;grid-column:none;padding:0}.uw-horizontal-nav--secondary .uw-horizontal-nav--menu{max-width:100%;padding:0;width:100%}.uw-horizontal-nav--secondary .uw-horizontal-nav--menu .menu .menu--item a{outline:0;outline-offset:unset}.uw-horizontal-nav--secondary .uw-horizontal-nav--menu .menu--horizontal{max-width:100%;padding:0;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;font-family:Typ1451-Bold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.79rem;justify-content:flex-start;text-transform:inherit;width:100%}@media (min-width:48.06rem){.uw-horizontal-nav--secondary .uw-horizontal-nav--menu .menu--horizontal>.menu--item{width:auto}}.uw-horizontal-nav--secondary .uw-horizontal-nav--menu .menu--horizontal>.menu--item a{display:inline-block;font-weight:inherit;line-height:1.25rem;text-decoration:none}.uw-horizontal-nav--secondary .uw-horizontal-nav--menu .menu--horizontal>.menu--item a:hover{background-color:#eee;color:#000}.social-media-list{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;list-style-type:none;margin:0;padding:0;padding-bottom:16px}.social-media-list li{flex:1;padding-left:0}@media (min-width:48.06rem){.uw-social-media{text-align:right}}.uw-social-media .global-footer-social-media{background-color:#000}.uw-social-media .local-site-footer-social-media{background-color:#787878}.social-media-i{background-color:#fff;border-radius:3px;font-size:1.602rem;font-style:normal;padding:4px}@media (min-width:63.1875rem){.social-media-i{font-size:2.027rem}}.social-media-i.global-site-footer:hover{background-color:#000;color:#fdd54f}.social-media-i.local-site-footer:hover{background-color:#787878;color:#fff}.social-media-link{text-decoration:none}.social-media-link:hover{text-decoration:none}.social-media-link.global-site-footer{color:#000}.social-media-link.local-site-footer{color:#787878}.social-media-list-item{list-style-type:none;margin:0;padding-top:8px}.menu--submenu{list-style-type:none;margin-left:0;padding-left:0}.menu--submenu::after{clear:both;content:"";display:table}.menu--submenu>li{border-right:1px solid #a2a2a2;display:block;float:left;margin-right:.75em;padding-left:0;padding-right:.75em}[dir=rtl] .menu--submenu>li{border-left:1px solid #a2a2a2;border-right:0;float:right;margin-left:.75em;margin-right:0;padding-left:.75em;padding-right:0}.menu--submenu>li.is-active{font-weight:600}.menu--submenu>li:last-child{border-right:0;margin-right:0;padding-right:0}[dir=rtl] .menu--submenu>li:last-child{border-left:0;margin-left:0;padding-left:0}.message,.messages{background-color:#fafafa;border:1px solid #a2a2a2;color:#000;font-family:Typ1451-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;margin:1.5rem auto;overflow:hidden;padding:1rem 1.5rem 1rem 2rem;position:relative;word-wrap:break-word}.message::before,.messages::before{background-repeat:no-repeat;background-size:3.25em;bottom:-.5em;content:'';display:block;height:3.25em;position:absolute;right:-.5em;transform:rotate(-20deg);width:3.25em}@media print{.message::before,.messages::before{display:none!important}}.message a,.messages a{color:#000;font-weight:600;text-decoration:underline}.message__content>:last-child,.messages__content>:last-child{margin-bottom:0}.message__list{list-style:none;margin:0;padding:0}.message--status,.messages--status{background-color:#e7f4e4;border-color:#4d8f46}.message--status::before,.messages--status::before{background-image:url(../source/images/icons/messages-status.svg)}.message--error,.messages--error{background-color:#f9dede;border-color:#e59393}.message--error::before,.messages--error::before{background-image:url(../source/images/icons/messages-error.svg)}.message--error .message__item em:first-child,.message--error .messages__item em:first-child,.messages--error .message__item em:first-child,.messages--error .messages__item em:first-child{font-style:normal;font-weight:600}.message--warning,.messages--warning{background-color:#fff1d2;border-color:#fad980}.message--warning::before,.messages--warning::before{background-image:url(../source/images/icons/messages-warning.svg)}.uw-navigation-button{outline:2px solid transparent;outline-offset:2px;background-color:transparent;border-radius:inherit;color:#4e4e4e;cursor:pointer;display:block;font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:9.984px;font-weight:400;letter-spacing:0;margin:inherit;margin-bottom:0;max-width:inherit;padding:0;padding-top:16px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:inherit;white-space:nowrap;width:100%}.uw-navigation-button:focus{outline-color:#000}@media (min-width:48.06rem){.uw-navigation-button{display:none}}.uw-navigation-button:focus,.uw-navigation-button:hover{border:0;outline:0!important}.uw-navigation-button:active{outline:0!important}.uw-navigation-button[disabled]{cursor:default;pointer-events:none}.uw-navigation-button[aria-expanded=true]>.uw-navigation-button__lines{background-color:transparent;transition:background-color,opacity 0s;width:1.5rem}.uw-navigation-button>.uw-navigation-button__lines{background-color:#757575;display:block;font-size:0;height:.125rem;left:50%;margin-left:-.75rem;position:absolute;top:28%;transition:background-color .3s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:1.5rem}.uw-navigation-button>.uw-navigation-button__lines::after,.uw-navigation-button>.uw-navigation-button__lines::before{background:#757575;content:'';height:100%;left:0;position:absolute;transition:transform .3s;width:100%}.uw-navigation-button>.uw-navigation-button__lines::before{transform:translateY(-250%)}.uw-navigation-button>.uw-navigation-button__lines::after{transform:translateY(250%)}.uw-navigation-button[aria-expanded=true]>.uw-navigation-button__lines::before{transform:translateY(0) rotate(45deg)}.uw-navigation-button[aria-expanded=true]>.uw-navigation-button__lines::after{transform:translateY(0) rotate(-45deg)}.no-scroll{bottom:0;left:0;overflow:auto;position:fixed;right:0;top:0}.uw-header__navigation{display:none}.uw-header__navigation.close{display:none}.uw-header__navigation.open{background:#eee;display:block;height:calc(100vh - 7rem)}.no-scroll .uw-header__navigation.open{background:#f7f7f7}@media (min-width:48.06rem){.uw-header__navigation{display:block!important}.uw-header__navigation.open{display:block!important;height:auto}}.no-scroll .uw-header__navigation.open{display:block;overflow:auto}@media (min-width:48.06rem){.no-scroll .uw-header__navigation.open{display:block!important}}.uw-multi-type-list__button{display:block;text-align:center;width:100%}.block-page-title-block{margin-bottom:0}.page-title{overflow-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;word-wrap:break-word;margin:0;padding:0}.pager__items{list-style-type:none;margin:0;padding:0;text-align:center}.pager__item{display:inline-block;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.88889rem;line-height:1.25;margin:0;padding:0;text-align:center;text-transform:uppercase}.pager__item:not([class*=pager__item--]){display:none}@media (min-width:37.5em){.pager__item:not([class*=pager__item--]){display:inline-block}}.pager__item--current.pager__item,.pager__item--ellipsis,.pager__link{background-color:#dfdfdf;color:#000;min-width:1.5rem;padding:.25rem .5rem;transition:color .2s cubic-bezier(0,0,.2,1),background-color 375ms cubic-bezier(0,0,.2,1)}.pager__item--current.pager__item:focus,.pager__item--ellipsis:focus,.pager__link:focus{outline:1px dotted #4e4e4e}.pager__item--ellipsis{background-color:transparent;display:none}@media (min-width:50em){.pager__item--ellipsis{display:inline-block}}.pager__item--current.pager__item{background-color:#757575;color:#fff}.pager__link{display:inline-block;text-decoration:none}.pager__link:visited{color:#000}.pager__link:focus,.pager__link:hover{background-color:#a2a2a2;color:#fff}.pager__link:active{background-color:#757575;color:#fff}.pager__link--next,.pager__link--previous{background-color:#dfdfdf;color:#000;position:relative}.pager__link--next:focus,.pager__link--next:hover,.pager__link--previous:focus,.pager__link--previous:hover{background-color:#a2a2a2;color:#000}.pager__link--next:focus .pager__link-icon g,.pager__link--next:hover .pager__link-icon g,.pager__link--previous:focus .pager__link-icon g,.pager__link--previous:hover .pager__link-icon g{fill:#dfdfdf}.pager__link--next:visited,.pager__link--previous:visited{color:#000}.pager__item--previous{margin-right:1.5rem}.pager__item--next{margin-left:1.5rem}.uw-profiles .uw-profile{padding-bottom:1rem}.uw-profiles .uw-profile__infobar{display:block}.uw-profiles .uw-profile__image{display:inline-block;padding-right:1rem;vertical-align:top}.uw-profiles .uw-profile__personal{display:inline-block}.uw-profiles .uw-profile__title{color:#80001f;font-weight:400}.uw-profiles .uw-profile__title h2{padding:0}.uw-profiles .uw-profile__title h2 a{color:#80001f;text-decoration:none}.uw-profiles .uw-profile__position{line-height:0}.progress{position:relative}.progress__track{background-color:#a2a2a2;border:1px solid #4e4e4e;border-radius:.1875rem;box-shadow:inset 0 1px 3px rgba(0,0,0,.15);height:1rem;margin:.2em 0;max-width:100%;min-width:6em;overflow:hidden}.progress__bar{background-color:#000;border-radius:.1875rem;height:1rem;transition-duration:.5s;transition-property:width;transition-timing-function:ease-out;width:3%}.progress__description,.progress__percentage{color:#000;font-size:1rem;overflow:hidden}.progress__description{float:left}[dir=rtl] .progress__description{float:right}.progress__percentage{float:right}[dir=rtl] .progress__percentage{float:left}.readmore-link{text-decoration:none}.readmore-link:focus path,.readmore-link:hover path{fill:#000}.readmore-link__icon{display:inline-block;position:relative;top:8px}.readmore-link__icon path{fill:#4e4e4e}.uw-remote-video{height:0;margin-bottom:2rem;padding-bottom:56.25%;padding-top:25px;position:relative;width:100%}.uw-remote-video__video{height:100%;left:0;position:absolute;top:0;width:100%}.uw-remote-video__video .media-oembed-content{height:100%;left:0;position:absolute;top:0;width:100%}.uw-remote-video__view{position:absolute;text-align:center;top:100%;width:100%}.uw-remote-video__view a{font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:1rem;text-decoration:underline}.uw-remote-video__view a:hover{text-decoration:none}picture{width:100%}picture img{width:100%}.uw-header-search{display:none}@media (min-width:48.06rem){.uw-header-search{display:block}}.uw-header-search .uw-search--form{color:#fff;margin:0;padding:0;position:relative}.uw-header-search .uw-search--form:hover .uw-search--label{color:#000}.uw-header-search .uw-search--form:hover .uw-input--search{color:#000}.uw-header-search .uw-search--form:hover .uw-input--search::-webkit-input-placeholder{color:#000}.uw-header-search .uw-search--form:hover .uw-input--search::-moz-placeholder{color:#000}.uw-header-search .uw-search--form:hover .uw-input--search:-ms-input-placeholder{color:#000}.uw-header-search .uw-search--form:hover .uw-input--search::-ms-input-placeholder{color:#000}.uw-header-search .uw-search--form:hover .uw-input--search::placeholder{color:#000}.uw-header-search .uw-search--form:hover .uw-input--search~.button--submit__form{color:#000}.uw-header-search .uw-search--form:hover .uw-input--search~.button--submit__form:hover{color:#fff}.uw-header-search .uw-search--form:focus-within .uw-input--search{color:#000}.uw-header-search .uw-search--form:focus-within .uw-input--search::-webkit-input-placeholder{color:#000}.uw-header-search .uw-search--form:focus-within .uw-input--search::-moz-placeholder{color:#000}.uw-header-search .uw-search--form:focus-within .uw-input--search:-ms-input-placeholder{color:#000}.uw-header-search .uw-search--form:focus-within .uw-input--search::-ms-input-placeholder{color:#000}.uw-header-search .uw-search--form:focus-within .uw-input--search::placeholder{color:#000}.uw-header-search .uw-search--form:focus-within .uw-input--search~.button--submit__form{color:#fff}.uw-header-search .uw-search--form:focus-within .uw-input--search~.button--submit__form:focus,.uw-header-search .uw-search--form:focus-within .uw-input--search~.button--submit__form:hover{background:#4e4e4e}.uw-header-search .uw-search--form .uw-search--label{background:0 0;border:1px solid #fff;border-radius:0;box-shadow:none;color:#fff;display:flex;font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:12.64px;font-weight:200;height:38px;line-height:1.25rem;overflow:hidden;padding:8px;padding-right:1.5rem;position:absolute;transition:all .5s ease;width:2rem}.uw-header-search .uw-search--form .uw-search--label::after{content:"";display:block;font-family:fdsu-rwd;font-weight:200;text-align:center}.uw-header-search .uw-search--form .uw-search--label .uw-search--labeltext{display:block;overflow:hidden;text-indent:-1000rem}@media (min-width:48.06rem){.uw-header-search .uw-search--form .uw-search--label{display:none}.uw-header-search .uw-search--form .uw-search--label .uw-search--labeltext{display:none}}.uw-header-search .uw-search--form .uw-input{border:1px solid #fff;border-radius:0;box-shadow:none;color:#fff;font-size:12.64px;position:relative}.uw-header-search .uw-search--form .uw-input.uw-input--search{background:0 0;color:#fff;font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-weight:200;height:38px;line-height:1.25rem;overflow:hidden;padding:8px;padding-right:1.5rem;position:relative;transition:all .5s ease;width:2rem}@media (min-width:48.06rem){.uw-header-search .uw-search--form .uw-input.uw-input--search{width:6rem}}.uw-header-search .uw-search--form .uw-input.uw-input--search::-webkit-input-placeholder{color:#fff}.uw-header-search .uw-search--form .uw-input.uw-input--search::-moz-placeholder{color:#fff}.uw-header-search .uw-search--form .uw-input.uw-input--search:-ms-input-placeholder{color:#fff}.uw-header-search .uw-search--form .uw-input.uw-input--search::-ms-input-placeholder{color:#fff}.uw-header-search .uw-search--form .uw-input.uw-input--search::placeholder{color:#fff}.uw-header-search .uw-search--form .uw-input.uw-input--search::-webkit-input-placeholder:hover{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search::-moz-placeholder:hover{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:-ms-input-placeholder:hover{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search::-ms-input-placeholder:hover{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search::placeholder:hover{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:hover{background:#fff;color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:hover::-webkit-input-placeholder{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:hover::-moz-placeholder{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:hover:-ms-input-placeholder{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:hover::-ms-input-placeholder{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:hover::placeholder{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:focus{background:#fff;color:#000;width:14rem}.uw-header-search .uw-search--form .uw-input.uw-input--search:focus::-webkit-input-placeholder{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:focus::-moz-placeholder{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:focus:-ms-input-placeholder{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:focus::-ms-input-placeholder{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:focus::placeholder{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:focus~.button--submit__form{color:#000}.uw-header-search .uw-search--form .uw-input.uw-input--search:focus~.button--submit__form:hover{background:#4e4e4e;color:#fff}.uw-header-search .uw-search--form .button{margin:0;visibility:hidden}@media (min-width:48.06rem){.uw-header-search .uw-search--form .button{visibility:visible}}.uw-header-search .uw-search--form .button--submit{margin:0;position:relative}.uw-header-search .uw-search--form .button--submit__form{background-color:inherit;background-image:none;border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inherit;font-family:"BureauGrotCond Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:inherit;font-weight:200;height:2.25rem;letter-spacing:inherit;line-height:inherit;max-width:inherit;padding:inherit;position:absolute;right:1px;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;top:1px;transition:background .2s cubic-bezier(.4,0,1,1);vertical-align:top;white-space:normal;width:2rem}.uw-header-search .uw-search--form .button--submit__form::after{content:"";display:block;font-family:fdsu-rwd;font-weight:200;text-align:center}.uw-header-search .uw-search--form .button--submit__form:hover{background:#4e4e4e;color:#fff}.uw-header-searchbar .uw-search--form{background:#000;color:#fff;display:flex;margin:0;padding:0 .75rem;position:relative;z-index:4}.uw-header-searchbar .uw-search--form .form-item{-webkit-animation:fadeIn .5s;animation:fadeIn .5s;display:none;height:0;margin-top:.5rem;padding-top:0;transition:all .3s}.uw-header-searchbar .uw-search--form .form-item--text{flex:2}.uw-header-searchbar .uw-search--form .form-item--submit{margin-left:.5rem;width:2rem}.uw-header-searchbar .uw-search--form .uw-search--checkboxlabel{background:0 0;border:1px solid #fff;border-radius:0;box-shadow:none;color:#fff;display:flex;font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:12.64px;font-weight:200;height:38px;line-height:1.25rem;overflow:hidden;padding:8px;padding-right:1.5rem;position:absolute;right:.5rem;top:-2.9rem;transition:all .3s;width:2rem}.uw-header-searchbar .uw-search--form .uw-search--checkboxlabel:hover{background:#fff}.uw-header-searchbar .uw-search--form .uw-search--checkboxlabel:hover::after{color:#000}.uw-header-searchbar .uw-search--form .uw-search--checkboxlabel::after{content:"";display:block;font-family:fdsu-rwd;font-weight:200;text-align:center}.uw-header-searchbar .uw-search--form .uw-search--checkboxlabel.close{background:#fff}.uw-header-searchbar .uw-search--form .uw-search--checkboxlabel.close::after{color:#000;content:"";display:block;font-family:fdsu-rwd;font-weight:200;line-height:1.5rem;text-align:center;transform:rotate(-90deg)}.uw-header-searchbar .uw-search--form .uw-input{border:1px solid #fff;border-radius:0;box-shadow:none;color:#fff;font-size:16px;position:relative}.uw-header-searchbar .uw-search--form .uw-input.uw-input--checkboxform{height:0;left:-1000rem;overflow:hidden;position:absolute}.uw-header-searchbar .uw-search--form .uw-input.uw-input--checkboxform:checked~.form-item{-webkit-animation:fadeIn .3s;animation:fadeIn .3s;display:block;height:inherit;transition:all .3s}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search{background:0 0;color:#fff;font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-weight:200;height:38px;line-height:1.25rem;overflow:hidden;padding:8px;padding-right:1.5rem;position:relative;transition:width .5s ease;width:100%}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search::-webkit-input-placeholder{color:#fff;font-weight:200}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search::-moz-placeholder{color:#fff;font-weight:200}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:-ms-input-placeholder{color:#fff;font-weight:200}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search::-ms-input-placeholder{color:#fff;font-weight:200}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search::placeholder{color:#fff;font-weight:200}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search::-webkit-input-placeholder:hover{color:#000}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search::-moz-placeholder:hover{color:#000}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:-ms-input-placeholder:hover{color:#000}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search::-ms-input-placeholder:hover{color:#000}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search::placeholder:hover{color:#000}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:hover{background:#fff;color:#000}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:hover::-webkit-input-placeholder{color:#000}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:hover::-moz-placeholder{color:#000}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:hover:-ms-input-placeholder{color:#000}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:hover::-ms-input-placeholder{color:#000}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:hover::placeholder{color:#000}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus{background:#fff;color:#000;font-size:16px}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus::-webkit-input-placeholder{color:#000;font-weight:200}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus::-moz-placeholder{color:#000;font-weight:200}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus:-ms-input-placeholder{color:#000;font-weight:200}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus::-ms-input-placeholder{color:#000;font-weight:200}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus::placeholder{color:#000;font-weight:200}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus~.button--submit__form{color:#000}.uw-header-searchbar .uw-search--form .uw-input.uw-input--search:focus~.button--submit__form:hover{background:#4e4e4e;color:#fff}.uw-header-searchbar .uw-search--form .button{margin:0}.uw-header-searchbar .uw-search--form .button--submit{margin:0}.uw-header-searchbar .uw-search--form .button--submit__form{background:0 0;border:1px solid #fff;border-radius:0;box-shadow:none;color:#fff;font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:12.64px;font-weight:200;height:38px;line-height:1.25rem;margin-left:.125rem;overflow:hidden;padding:8px;position:absolute;transition:all .5s ease;width:2rem}.uw-header-searchbar .uw-search--form .button--submit__form::after{content:"";display:block;font-family:fdsu-rwd;font-weight:200;text-align:center}.uw-header-searchbar .uw-search--form .button--submit__form:hover{background:#4e4e4e;color:#fff}.open .uw-header-searchbar .uw-search--form{background:0 0}.uw-site-logo .uw-site-logo__link{background:url(../source/images/logos/uwaterloo-logo.svg) 0 50% no-repeat;background-color:#000;background-size:contain;color:#000;display:block;height:2.5rem;text-align:center;text-indent:-999rem;width:8rem}@media (min-width:30rem){.uw-site-logo .uw-site-logo__link{height:2.5rem;width:12.5rem}}.uw-site-name a:hover{text-decoration:underline}.uw-site-name__wrapper{padding:0 8px}@media (min-width:48.06rem){.uw-site-name__wrapper{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px}}@media (min-width:48.06rem) and (min-width:75rem){.uw-site-name__wrapper{padding-left:0;padding-right:0}}.uw-site-name__link{display:inline-block;letter-spacing:inherit;text-decoration:none;text-transform:uppercase}.uw-site-name__text{font-size:28.832px;margin:0;padding:.5rem 0}.skiplinks{display:flex;font-family:Typ1451-Regular,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;justify-content:center;position:absolute;width:100%;z-index:9999}.skiplinks__link,.skiplinks__link:focus,.skiplinks__link:visited{background-color:#757575;border:2px solid #eee;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:0;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);color:#fff;display:inline-block;font-weight:700;line-height:1.1;margin:0;outline:0;padding:.5rem;text-align:center;text-decoration:none}#main:focus{outline:0}.fdsu-facebook::before{content:"\e909"}.fdsu-twitter::before{content:"\e90f"}.fdsu-youtube::before{content:"\e912"}.fdsu-instagram::before{content:"\e90c"}.fdsu-linkedin::before{content:"\e90d"}.fdsu-snapchat::before{content:"\e917"}.ifdsu{font-family:fdsu-rwd;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.uw-svg svg:hover{fill:#353535}.uw-tableau__placeholder{position:relative}.uw-tabs{margin:16px auto;width:100%}.uw-tabs .hide-js{display:none}html:not(.js) .uw-tabs .hide-js{border-bottom:2px solid #eee;display:block;margin-bottom:8px;padding-bottom:8px}.uw-tab{display:flex}html:not(.js) .uw-tab{display:none}.uw-tablinks{border-bottom:.4rem solid #fff;font-size:14.22224px;font-weight:inherit;margin:0 0 0 .15rem;max-width:inherit;padding:.5rem 1rem}@media (min-width:48.06rem){.uw-tablinks{border-bottom:.4rem solid #fff;font-size:18px;font-weight:inherit;margin:0 0 0 .15rem;max-width:inherit;padding:1rem 2rem}}.uw-tablinks[aria-selected=true]{background:#eee;border-bottom:.4rem solid #4e4e4e;color:#4e4e4e}.uw-tablinks[aria-selected=true]:hover{border-bottom:.4rem solid #ddd}.uw-tablinks:hover{border-bottom:.4rem solid #fff}.uw-tabcontent[role=tabpanel]{display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:2rem;padding-top:24px}.uw-tabcontent[role=tabpanel][hidden]{display:none}html:not(.js) .uw-tabcontent[role=tabpanel][hidden]{display:flex}.uw-tabcontent[role=tabpanel] .card{-webkit-box:1;-moz-box:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:100%}@media (min-width:48.06rem){.uw-tabcontent[role=tabpanel] .card{-webkit-box:1;-moz-box:1;-webkit-flex:1 1 auto 0 auto;-ms-flex:1 1 auto 0 auto;flex:1 1 auto 0 auto;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;-webkit-flex-grow:1;flex-grow:1;width:45%}.layout--uw-2-col .uw-tabcontent[role=tabpanel] .card,.layout--uw-3-col .uw-tabcontent[role=tabpanel] .card,.layout--uw-4-col .uw-tabcontent[role=tabpanel] .card,.layout--uw-inverted-l-left .uw-tabcontent[role=tabpanel] .card,.layout--uw-inverted-l-right .uw-tabcontent[role=tabpanel] .card,.uw-contained-width--narrow .uw-tabcontent[role=tabpanel] .card{width:100%!important}}@media (min-width:63.1875rem){.uw-tabcontent[role=tabpanel] .card{width:30%}.uw-contained-width--wide .uw-tabcontent[role=tabpanel] .card{width:45%!important}}.block-local-tasks-block nav nav ul li a{font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif}.uw-tablinks.active{border-bottom:.4rem solid #4e4e4e}.tag-list{list-style-type:none;margin:0;padding:0}.tag-list li{padding-left:0}.tag-list li::before{display:none}.tag-list__item{display:inline-block;margin-bottom:.25rem;margin-right:.5rem}.tag{color:#000;text-decoration:none;background:0 0;display:inline-block;font-size:.88889rem;margin:0 0 .25rem 0;padding:0;text-decoration:none;text-transform:uppercase;transition:background .2s cubic-bezier(.4,0,1,1)}.tag:visited{color:#000}.tag:focus,.tag:hover{color:#757575;text-decoration:none}.tag:active{color:#757575}.tag:focus,.tag:hover{text-decoration:underline}.tag--normal{font-family:Typ1451-Bold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.88889rem}.tag--small{font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.702rem}.tag--full{background:#fdd54f;color:#000;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.702rem;padding:.5rem}.tag--full:focus,.tag--full:hover{background:#000;color:#fdd54f}.tag--simple{color:#000;text-decoration:none;font-family:Typ1451-Bold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif}.tag--simple:visited{color:#000}.tag--simple:focus,.tag--simple:hover{color:#757575;text-decoration:underline}.tag--simple:active{color:#757575}.tag a{color:#000;text-decoration:none;background:0 0;display:inline-block;font-size:.88889rem;margin:0 0 .5rem 0;padding:0;text-align:center;text-decoration:none;text-transform:uppercase;transition:background .2s cubic-bezier(.4,0,1,1)}.tag a:visited{color:#000}.tag a:focus,.tag a:hover{color:#757575;text-decoration:none}.tag a:active{color:#757575}.tag--normal a{font-family:Typ1451-Bold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.88889rem}.tag--small a{font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.702rem}.tag--full a{background:#fdd54f;color:#000;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.702rem;padding:.5rem}.tag--full a:focus,.tag--full a:hover{background:#000;color:#fdd54f}.tag--simple a{color:#000;text-decoration:none;font-family:Typ1451-Bold,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif}.tag--simple a:visited{color:#000}.tag--simple a:focus,.tag--simple a:hover{color:#757575;text-decoration:underline}.tag--simple a:active{color:#757575}.org-default a.tag--full{background-color:#000;color:#fdd54f}.org-default a.tag--full:focus,.org-default a.tag--full:hover{background-color:#fdd54f;color:#000}.org-ahs a.tag--full{background-color:#005963;color:#fff}.org-ahs a.tag--full:focus,.org-ahs a.tag--full:hover{background-color:#97dfef;color:#005963}.org-art a.tag--full{background-color:#d93f00;color:#fff}.org-art a.tag--full:focus,.org-art a.tag--full:hover{background-color:#ffd5a5;color:#d93f00}.org-eng a.tag--full{background-color:#57058b;color:#fff}.org-eng a.tag--full:focus,.org-eng a.tag--full:hover{background-color:#d0b4ef;color:#57058b}.org-env a.tag--full{background-color:#607000;color:#fff}.org-env a.tag--full:focus,.org-env a.tag--full:hover{background-color:#daf582;color:#607000}.org-mat a.tag--full{background-color:#c60078;color:#fff}.org-mat a.tag--full:focus,.org-mat a.tag--full:hover{background-color:#ffbeef;color:#c60078}.org-sci a.tag--full{background-color:#0033be;color:#fff}.org-sci a.tag--full:focus,.org-sci a.tag--full:hover{background-color:#b4d5ff;color:#0033be}.org-school a.tag--full{background-color:#b71233;color:#fff}.org-school a.tag--full:focus,.org-school a.tag--full:hover{background-color:#ffa5aa;color:#b71233}.uw-bg--black{background-color:#000}.uw-bg--white{background-color:#fff}.uw-territorial{text-align:center}.uw-territorial p{color:#fff;font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.79rem;font-weight:200;letter-spacing:.5px;line-height:1.7;padding:1rem 0}.uw-bg--black .uw-territorial p{color:#fff}.uw-bg--white .uw-territorial p{color:#000}.uw-territorial a{color:#fdd54f}.uw-bg--black .uw-territorial a{text-decoration:none}.uw-bg--black .uw-territorial a:hover{text-decoration:underline}.uw-bg--white .uw-territorial a{color:#000;text-decoration:underline}.uw-bg--white .uw-territorial a:hover{text-decoration:none}@media (min-width:48.06rem){.uw-territorial{text-align:left}.uw-territorial p{line-height:1.5}}.vertical-timeline{list-style:none;padding:0;padding-top:3rem!important;position:relative;z-index:1}@media (min-width:40.06rem){.vertical-timeline{margin-left:2rem}}@media (min-width:48.06rem){.vertical-timeline{margin:0}}.vertical-timeline p{margin-top:.5rem}.vertical-timeline a{text-decoration:none}.vertical-timeline li{margin:0;padding:0}.vertical-timeline ol{display:inline-block;list-style:none;margin:0;overflow:visible;padding:0;vertical-align:top}.vertical-timeline .timeline-year{background:#000;color:#fff;display:inline-block;padding:.25rem .5rem;position:relative;text-align:center;width:3rem;z-index:2}@media (min-width:48.06rem){.vertical-timeline .timeline-year{margin-left:inherit}}.vertical-timeline .timeline-month{background:#757575;color:#fff;display:inline-block;padding:.25rem .5rem;position:relative;text-align:center;text-transform:uppercase;width:3rem;z-index:2}@media (min-width:48.06rem){.vertical-timeline .timeline-month{margin-left:-.19rem}}.vertical-timeline .timeline-info{border:1px solid #fff;box-shadow:2px 2px 0 #eee;margin-bottom:2rem;padding:.125rem 1rem 2rem;position:relative}.vertical-timeline .timeline-info a{display:block;margin:-1rem -1rem -2rem;padding:1rem 1rem 2rem}.vertical-timeline .timeline-info a:focus,.vertical-timeline .timeline-info a:hover{background:#eee}.vertical-timeline .timeline-info a::after{clear:both;content:"";display:table}.vertical-timeline .timeline-info::before{background:#fafafa;border:1px solid #a2a2a2;border-radius:50%;content:'';display:inline-block;height:.75rem;left:-.5rem;position:absolute;top:.25rem;width:.75rem}@media (min-width:48.06rem){.vertical-timeline .timeline-info::before{left:-1.45rem}}.vertical-timeline .timeline-info::after{clear:both;content:"";display:table}.vertical-timeline .timeline-info__withlink:hover::before{background:#ccc;border:1px solid #a2a2a2}.vertical-timeline .timeline-photo{border:1px solid #ddd;float:right;margin:0 0 .7rem .7rem}.vertical-timeline.vertical-month,.vertical-timeline.vertical-year{overflow:visible}.vertical-timeline.vertical-month ol,.vertical-timeline.vertical-year{margin-top:-2rem;padding-top:2rem;width:100%}@media (min-width:48.06rem){.vertical-timeline.vertical-month ol,.vertical-timeline.vertical-year{width:calc(100% - 4rem)}}.vertical-timeline.vertical-month ol ol,.vertical-timeline.vertical-year ol{border-left:1px solid #a2a2a2;margin:0;width:100%}@media (min-width:48.06rem){.vertical-timeline.vertical-month ol ol,.vertical-timeline.vertical-year ol{margin:-1rem 0 0 2rem;padding:1rem 1rem 0;width:calc(100% - 8rem)}}.vertical-timeline{font-family:BureauGrot,impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:.88889rem;font-weight:200}.vertical-timeline p{font-family:BureauGrot,impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:.88889rem}.vertical-timeline b,.vertical-timeline strong{font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-weight:500}.timeline-headline{font-size:1rem;line-height:1.25}.timeline-month,.timeline-year{font-family:Typ1451-Medium,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Fira Sans",Droid Sans,sans-serif;font-size:.88889rem}.uw-twitter__wrapper{margin-left:auto;margin-right:auto;text-align:center}.uw-twitter__view-on-source{padding:1rem 0;text-align:center}.view{display:grid;gap:1rem;grid-template-columns:100%;padding:0;position:relative}.views-element-container{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;position:relative}@media (min-width:75rem){.views-element-container{padding-left:0;padding-right:0}}.block-views .view{padding:0}@media (min-width:75rem){.block-views .view{padding:0}}.view.view-uw-view-contacts{padding-left:0;padding-right:0}.view-interact{margin-left:auto;margin-right:auto;max-width:75rem;padding:0 16px;display:flex;gap:.5rem;justify-content:flex-end;padding:0}@media (min-width:75rem){.view-interact{padding-left:0;padding-right:0}}.view-interact .button{margin:0}.view-header{grid-column:1/3;grid-row:1/2;width:100%}.view-pager{grid-column:1/2;grid-row:3/4;margin:1.5rem 0;width:100%}.view-content{display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:2rem;grid-column:1/2;grid-row:2/3;width:100%}.view-content--message{grid-column:1/2;grid-row:2/3;margin:0;position:relative;z-index:2}.view-content--message .message,.view-content--message .messages{margin:0}@media (min-width:63.1875rem){.view.with-filters{gap:2rem;grid-template-columns:auto 18.75rem}}.view.with-filters .view-content{display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:2rem;grid-column:1/2;grid-row:2/3;width:100%}.view.with-filters .view-pager{grid-column:1/2;grid-row:3/4;margin:1.5rem 0;width:100%}.view.with-filters .view-filters{background:#fff;grid-column:2/3;height:0;overflow:hidden;width:0}.view.with-filters .view-filters h2{margin-top:0}@media (min-width:63.1875rem){.view.with-filters .view-filters{grid-row:2/4;height:inherit;overflow:hidden;width:inherit}}.view.with-filters .view-filters:target{grid-column:1/2;grid-row:1/2;height:100%;margin-top:-2.5rem;overflow:inherit;padding:1rem;width:100%;z-index:9}.view.with-filters .view-filters:target~.view-content{display:none}.view.with-filters .view-filters:target~.view-content--message{display:none}@media (min-width:63.1875rem){.view.with-filters .view-filters{background:inherit}.view.with-filters .view-filters:target{background:inherit;grid-column:2/3;grid-row:inherit;height:inherit;margin-top:0;overflow:inherit;padding:0;width:18.75rem}.view.with-filters .view-filters:target~.view-content{display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;gap:2rem;align-self:flex-start;grid-column:1/2;grid-row:1/2}.view.with-filters .view-filters:target~.view-content--message{align-self:flex-start;display:block;grid-column:1/2;grid-row:1/2}}.uw-offcanvas--filter{display:flex;gap:.5rem;justify-content:flex-end}.view-filters__open{order:100}@media (min-width:63.1875rem){.view-filters__open{display:none}}.view-filters__close{margin:inherit;margin-bottom:1rem}@media (min-width:63.1875rem){.view-filters__close{display:none}}.view-filters .uw-icon{display:inline-block;float:left;margin-right:.25rem}.view-filters form{width:100%}.view-filters form li,.view-filters form ul{list-style:none;margin:0;padding:0}.view-filters form .option{font-family:"BureauGrot Book",impact,"avenir next condensed heavy","Droid Sans",sans-serif;font-size:14.22224px;font-weight:200;letter-spacing:inherit;padding-left:.25rem}.view-filters form select{width:inherit}.view-filters form .button,.view-filters form .image-button{margin:0}@media (min-width:63.1875rem){.view-filters .form-text,.view-filters .uw-input{width:100%!important}.view-filters .views-exposed-form{margin:0!important;padding:0!important}}.uw-whos-online-block h3{font-size:15px;margin:0 0 0 -5px}.uw-whos-online-block span{display:inline}.uw-whos-online-block span:last-child{display:inline;font-size:80%;font-weight:700}.uw-whos-online-block button{background:0 0;border:0;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;margin:0;padding:0}.uw-whos-online-block button:focus{border-bottom:1px dotted #000;margin-bottom:-1px}.clearfix::after{clear:both!important;content:""!important;display:table!important}.visually-hidden{clip:rect(1px,1px,1px,1px)!important;height:1px!important;overflow:hidden!important;position:absolute!important;width:1px!important;word-wrap:normal!important}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto!important;height:auto!important;overflow:visible!important;position:static!important;width:auto!important}.hidden{display:none!important}.invisible{visibility:hidden!important}.element-hidden{display:none!important}.off-screen{display:block;height:0;overflow:hidden;text-indent:-9999px} \ No newline at end of file diff --git a/js/component_scripts.min.js b/js/component_scripts.min.js index eb2222dbe15f336463a88a9b3abd9776b7bbb64a..df96c54e3ddd580974da12cb7167d4c31029a3b8 100644 --- a/js/component_scripts.min.js +++ b/js/component_scripts.min.js @@ -1,20 +1,3 @@ -/** - * @file - * Ckeditor Modal. - */ - -(function ($, Drupal) { - if ($.ui && $.ui.dialog) { - orig_allowInteraction = $.ui.dialog.prototype._allowInteraction; - $.ui.dialog.prototype._allowInteraction = function (event) { - if ($(event.target).closest('.cke_dialog').length) { - return true; - } - return orig_allowInteraction.apply(this, arguments); - }; - } -})(jQuery, Drupal); - /** * @file */ @@ -186,6 +169,22 @@ }; })(jQuery, Drupal); +/** + * @file + */ + +(function ($, Drupal) { + Drupal.behaviors.filtersopen = { + attach: function (context, settings) { + $(document).ready(function () { + $('.view-filters details').each(function () { + $(this).attr("open", ""); + }); + }); + } + }; +})(jQuery, Drupal); + /** * @file */ @@ -311,6 +310,34 @@ else if (e.keyCode === 37) { }; })(jQuery, Drupal); +/** + * @file + */ + +(function ($, Drupal) { + Drupal.behaviors.tabs = { + attach: function (context, settings) { + $(document).ready(function () { + + $('.uw-contact-expand-all').click(function () { + $('.uw-contact details').each(function () { + console.log($(this)); + $(this).attr("open", ""); + }); + }); + + $('.uw-contact-collapse-all').click(function () { + $('.uw-contact details').each(function () { + console.log($(this)); + $(this).removeAttr("open"); + }); + }); + + }); + } + }; +})(jQuery, Drupal); + /** * @file */ @@ -346,6 +373,23 @@ else { }; })(jQuery); +/** + * @file + * Ckeditor Modal. + */ + +(function ($, Drupal) { + if ($.ui && $.ui.dialog) { + orig_allowInteraction = $.ui.dialog.prototype._allowInteraction; + $.ui.dialog.prototype._allowInteraction = function (event) { + if ($(event.target).closest('.cke_dialog').length) { + return true; + } + return orig_allowInteraction.apply(this, arguments); + }; + } +})(jQuery, Drupal); + /** * @file */ @@ -601,20 +645,20 @@ else { */ (function ($, Drupal) { - Drupal.behaviors.viewcontact = { + Drupal.behaviors.uwexpcolall = { attach: function (context, settings) { $(document).ready(function () { - $('.uw-contact-expand-all').click(function () { - $('.uw-contact details').each(function () { - console.log($(this)); + $('.uw-exp-col-expand-all').click(function () { + var uuid = $(this).attr('data-uuid'); + $('[data-uuid="' + uuid + '"] details').each(function () { $(this).attr("open", ""); }); }); - $('.uw-contact-collapse-all').click(function () { - $('.uw-contact details').each(function () { - console.log($(this)); + $('.uw-exp-col-collapse-all').click(function () { + var uuid = $(this).attr('data-uuid'); + $('[data-uuid="' + uuid + '"] details').each(function () { $(this).removeAttr("open"); }); }); diff --git a/source/_data/design-tokens.artifact.yml b/source/_data/design-tokens.artifact.yml index 1618e8cd5ecd5de6325650f31a077c3e259afc0a..d7dc00b449e220ea48add09a78eeab3b3325af42 100644 --- a/source/_data/design-tokens.artifact.yml +++ b/source/_data/design-tokens.artifact.yml @@ -220,7 +220,7 @@ gesso: generic: background: "#A2A2A2" background-darker: "#000" - background-dark: "#4e4e4e" + background-dark: "#757575" background-light: "#eee" background-lighter: "#fafafa" border: "#A2A2A2" diff --git a/source/_patterns/00-config/01-mixins/_mixins.uw.scss b/source/_patterns/00-config/01-mixins/_mixins.uw.scss index 3c35b48cc61ed678e7f7ff15963c424bc438e20c..f10f2d6a292ef182e44ffb539b11500c855058ea 100644 --- a/source/_patterns/00-config/01-mixins/_mixins.uw.scss +++ b/source/_patterns/00-config/01-mixins/_mixins.uw.scss @@ -11,7 +11,17 @@ $test-color-10: #00ff58; $test-color-11: #3e3d12; $test-color-12: #f00; - +@mixin uw-no-breakout { + //-ms-hyphens: auto; + //-moz-hyphens: auto; + //-webkit-hyphens: auto; + //hyphens: auto; + overflow-wrap: break-word; + -ms-word-break: break-all; + word-break: break-all; + word-break: break-word; + word-wrap: break-word; +} @mixin uw-contained-width { margin-left: auto; diff --git a/source/_patterns/00-config/_design-tokens.artifact.scss b/source/_patterns/00-config/_design-tokens.artifact.scss index 799f02cee39eb3b55d9f8790927a72acc801cd58..f39b972722c9e7f39f2a442696f9d258b0fd7069 100644 --- a/source/_patterns/00-config/_design-tokens.artifact.scss +++ b/source/_patterns/00-config/_design-tokens.artifact.scss @@ -263,7 +263,7 @@ $gesso: ( generic: ( background: #A2A2A2, background-darker: #000, - background-dark: #4e4e4e, + background-dark: #757575, background-light: #eee, background-lighter: #fafafa, border: #A2A2A2, @@ -511,4 +511,4 @@ $gesso: ( xxl: 96px, ), gutter-width: 40px, -); +); \ No newline at end of file diff --git a/source/_patterns/00-config/config.design-tokens.yml b/source/_patterns/00-config/config.design-tokens.yml index e84815c2497b3eb8ffc8db428d7d7a43f3be5dae..9b340704fbe6b864d09b79f885509316c5b123b8 100644 --- a/source/_patterns/00-config/config.design-tokens.yml +++ b/source/_patterns/00-config/config.design-tokens.yml @@ -220,7 +220,7 @@ gesso: generic: background: grayscale.gray-4 background-darker: grayscale.black - background-dark: grayscale.gray-6 + background-dark: grayscale.gray-5 background-light: grayscale.gray-2 background-lighter: grayscale.gray-1 border: grayscale.gray-4 diff --git a/source/_patterns/02-base/date-formats/_date-formats.scss b/source/_patterns/02-base/date-formats/_date-formats.scss index c9fbb1297e375370ea8d3357ca689dea237b4417..7285dcac03f4d4614a3d94b85d5ba77273999818 100644 --- a/source/_patterns/02-base/date-formats/_date-formats.scss +++ b/source/_patterns/02-base/date-formats/_date-formats.scss @@ -12,9 +12,9 @@ $faculties: 'org-default', 'org-ahs', 'org-art', 'org-eng', 'org-env', 'org-mat' .uw-field--name-field-uw-blog-date, .uw-field--name-field-uw-event-date, .uw-field--name-field-uw-news-date{ - background-color:gesso-brand(org-default,uw-black,'primary'); + background-color: gesso-brand(org-default, uw-gold, 'primary'); clear: both; - color: gesso-brand(org-default,uw-gold,'primary'); + color: gesso-brand(org-default, uw-black, 'primary'); display:inline-block; font-family: gesso-font-family(systemmedium); font-size: gesso-font-size(-1); @@ -36,8 +36,8 @@ $faculties: 'org-default', 'org-ahs', 'org-art', 'org-eng', 'org-env', 'org-mat' .uw-field--name-field-uw-event-date time, .uw-field--name-field-uw-news-date time{ @if $faculty == org-default { - background-color:gesso-brand(org-default,uw-black,'primary'); - color: gesso-brand(org-default,uw-gold,'primary'); + background-color: gesso-brand(org-default, uw-gold, 'primary'); + color: gesso-brand(org-default, uw-black, 'primary'); } @else { diff --git a/source/_patterns/03-layouts/content/_content.scss b/source/_patterns/03-layouts/content/_content.scss index 16ec3a2aceba264be6a34e0b04d74c32ae7f8fd2..f4839b8381c134b99677db52771eac63e862fafb 100644 --- a/source/_patterns/03-layouts/content/_content.scss +++ b/source/_patterns/03-layouts/content/_content.scss @@ -2,3 +2,8 @@ // Styles for Content Layout. // .l-content {} +.uw-main{ + &.layout.uw-contained-width{ + padding:0 0 1rem + } +} diff --git a/source/_patterns/03-layouts/media/media.twig b/source/_patterns/03-layouts/media/media.twig index 0bac55099cb7ec7a018b4ba5eaf537ab0a9323b1..d9d87a3ee5ca16aff409f939e1f26a38dd2a6f43 100644 --- a/source/_patterns/03-layouts/media/media.twig +++ b/source/_patterns/03-layouts/media/media.twig @@ -1,4 +1,4 @@ -<div class="uw-media {{ modifier_classes }}"> +<div class="uw-media {{ modifier_classes }}" {{ attributes }}> {% block content %} {% if media %} <div class="uw-media__object">{{ media }}</div> diff --git a/source/_patterns/04-components/button/_button.scss b/source/_patterns/04-components/button/_button.scss index 7af0955f91082f289442152ffdaa1a3d3e1a9fa9..7c9411032a9e4db5586593fa814b68a3e8d0bf79 100644 --- a/source/_patterns/04-components/button/_button.scss +++ b/source/_patterns/04-components/button/_button.scss @@ -44,15 +44,6 @@ padding:rem(gesso-spacing(xxs)) rem(gesso-spacing(xxs)); } } -.button--icon{ - font-size: rem(gesso-font-size(-3)); - max-width: 5rem; - padding:rem(gesso-spacing(xxs)) rem(gesso-spacing(xxs)); - &:hover, - &:focus { - padding:rem(gesso-spacing(xxs)) rem(gesso-spacing(xxs)); - } -} // Drupal outputs this class on buttons that can delete content. .button--primary { diff --git a/source/_patterns/04-components/button/button.twig b/source/_patterns/04-components/button/button.twig index f5257ba361f45c4134d30903b192b8b1a0131a39..8f0149a9ed5d3d5ca54fdc3714284f7e6c67da46 100644 --- a/source/_patterns/04-components/button/button.twig +++ b/source/_patterns/04-components/button/button.twig @@ -64,7 +64,9 @@ {{ text }} </button> {% else %} - <a href="{{ url }}" class="button {{ modifier_classes }}">{{ text }}</a> + <a {% if aria %} aria-{{ aria_type_name }}="{{ aria_type_value}}" {% endif %} {% if data_type_name %} data-{{ data_type_name }}="{{ data_type_value }}"{% endif %} {% if btn_id %} id="{{ btn_id }}" {% endif %} class="button {{ modifier_classes }}" href="{{ url }}" {% if btnclick %} onclick="{{ btnclick }}" {% endif %} {% if target %}target="{{ target }}" {% endif %}> + {{ text }} + </a> {% endif %} {% if is_demo %} diff --git a/source/_patterns/04-components/card/_card.scss b/source/_patterns/04-components/card/_card.scss index ffc8729c2c26df5c7f529f8ba8a01779ea31e41a..4a888fdab1e656c982cb900b2a01b7d506f83cc7 100644 --- a/source/_patterns/04-components/card/_card.scss +++ b/source/_patterns/04-components/card/_card.scss @@ -45,7 +45,7 @@ $card-padding: rem(gesso-spacing(sm)) !default; } // top .card__header{ - //background: $test-color-2; + @include uw-no-breakout(); color: $card-meta-color; margin-bottom: rem(gesso-spacing(sm)); width: 100%; @@ -67,6 +67,7 @@ $card-padding: rem(gesso-spacing(sm)) !default; } } .card__author{ + @include uw-no-breakout(); font-family: gesso-font-family(systemmedium); font-size: gesso-font-size(-1); a { @@ -76,9 +77,6 @@ $card-padding: rem(gesso-spacing(sm)) !default; ); } } - - - // body .card__body { @include uw-flex-grid(); @@ -95,7 +93,6 @@ $card-padding: rem(gesso-spacing(sm)) !default; margin-bottom: rem(gesso-spacing(md)); width: 100%; } - .card__media { //background:$test-color-4; margin-bottom: rem(gesso-spacing(md)); @@ -129,10 +126,11 @@ $card-padding: rem(gesso-spacing(sm)) !default; } // footer .card__footer { - //background:$test-color-12; + @include uw-no-breakout(); margin-top: auto; padding: rem(gesso-spacing(md)); width: 100%; + > div { margin-bottom: rem(gesso-spacing(sm)); &:last-child { @@ -142,6 +140,7 @@ $card-padding: rem(gesso-spacing(sm)) !default; } .card__tags{ width: 100%; + } .card__readmore { text-align: right; diff --git a/source/_patterns/04-components/card/card--node/_card--node.scss b/source/_patterns/04-components/card/card--node/_card--node.scss index ebff5204f73e400ac1e7daac06abf42a2bf84e36..0e1c531b0d7d61f04fdc83223523c45e2b52d806 100644 --- a/source/_patterns/04-components/card/card--node/_card--node.scss +++ b/source/_patterns/04-components/card/card--node/_card--node.scss @@ -21,11 +21,12 @@ .card__body { - background:gesso-brand(org-default,uw-white,primary); + } .card__header { @include uw-contained-width; + background:gesso-brand(org-default,uw-white,primary); .card__title { font-size: gesso-font-size(8); @@ -64,23 +65,6 @@ .card__sub-title { font-size: gesso-font-size(4); } - - .card__date { - width: 100%; - @include large{ - width: inherit; - } - .uw-date { - background-color: gesso-brand(org-default, uw-gold, 'primary'); - color: gesso-brand(org-default, uw-black, 'primary'); - display: inline-block; - width: 100%; - @include large{ - width: inherit; - } - } - } - .card__author { padding: gesso-spacing(xs) gesso-spacing(md); } @@ -92,27 +76,21 @@ } .uw-node__with-image { .card { - > .card__body {@include uw-contained-width;} + .card__header { + @include uw-contained-width; + } .card__body { - margin-top: -10rem; + margin-top: -7rem; } .card__header { - margin-bottom: 7rem; - + margin-bottom: 1rem; + padding-bottom: 2rem; .card__title { - padding: gesso-spacing(xs) gesso-spacing(md); } - .card__sub-title { - padding: gesso-spacing(xs) gesso-spacing(md); } - - .card__date { - - } - .card__author { padding: gesso-spacing(xs) gesso-spacing(md); } @@ -120,10 +98,6 @@ .card__date { margin-top: -2.25rem; .uw-date { - background-color: gesso-brand(org-default, uw-gold, 'primary'); - color: gesso-brand(org-default, uw-black, 'primary'); - display: inline-block; - width: inherit; } } .card__footer{ @@ -134,35 +108,7 @@ } } -.node--type-uw-ct-event{ - .uw-node__without-image { - } - .uw-node__with-image { - .card.node { - .card__body{ - .card__header { - .card__date { - .uw-date-details{ - .uw-date { - background-color: gesso-brand(org-default, uw-black, 'primary'); - color: gesso-brand(org-default, uw-gold, 'primary'); - } - } - .uw-date { - background-color: gesso-brand(org-default, uw-black, 'primary'); - color: gesso-brand(org-default, uw-gold, 'primary'); - width:100%; - - } - - } - } - } - - } - } -} .node--type-uw-ct-profile, .node--type-uw-ct-contact { .uw-node__without-image, diff --git a/source/_patterns/04-components/contact/_contact.scss b/source/_patterns/04-components/contact/_contact.scss index bb0b13bae79de6f6a5b57a9771238a338ee4962d..b32cbd19fe9c3b18fd0d5b95e5261596eb506fe6 100644 --- a/source/_patterns/04-components/contact/_contact.scss +++ b/source/_patterns/04-components/contact/_contact.scss @@ -2,7 +2,9 @@ .details{ margin:0; &__summary{ + //padding: $details-padding gesso-spacing(xl) $details-padding $details-padding; + padding-right: rem(gesso-spacing(xl)); text-transform: inherit; white-space:normal; } @@ -22,7 +24,6 @@ font-family:gesso-font-family(primary); font-size:rem(gesso-font-size(2)); font-weight:400; - padding-right:1.5rem; text-decoration:none; text-transform: inherit; width:100%; diff --git a/source/_patterns/04-components/date/_date.scss b/source/_patterns/04-components/date/_date.scss index 78c2d9de8faecad9644fe73f30be269a0eeefb63..78385aabdbe6d30540236c6162f62c2a7fdb1b23 100644 --- a/source/_patterns/04-components/date/_date.scss +++ b/source/_patterns/04-components/date/_date.scss @@ -1,11 +1,23 @@ .uw-date { - width: 100% + width: 100%; +// On node page make the date width auto +// On phone make date touch left + .node--type-uw-ct-event &, + .node--type-uw-ct-blog &, + .node--type-uw-ct-news-item &{ + width:auto; + @include large { + margin-left:inherit; + } + } } .uw-date-details{ + background-color: gesso-brand(org-default, uw-gold, 'primary'); box-sizing: border-box; + .uw-date { - background-color: gesso-brand(org-default,uw-black,'primary'); + background-color: gesso-brand(org-default, uw-gold,'primary'); box-sizing: border-box; display:block; padding: rem(gesso-spacing(xs)) rem(gesso-spacing(sm)) ; @@ -16,13 +28,13 @@ .uw-date{ background:inherit; } - @include svg-background(mobile-arrow-down-y); - background-color: gesso-brand(org-default,uw-black,'primary'); + @include svg-background(mobile-arrow-down); + background-color: gesso-brand(org-default, uw-gold,'primary'); background-position: right 1rem center; // LTR background-repeat: no-repeat; background-size: rem(13px); box-sizing: border-box; - color: gesso-brand(org-default,uw-gold,'primary'); + color: gesso-brand(org-default,uw-black,'primary'); cursor: pointer; display: block; padding:0; @@ -30,6 +42,6 @@ background-position: right 0.5rem center; // LTR } [open] > & { - @include svg-background(mobile-arrow-up-y); + @include svg-background(mobile-arrow-up); } } diff --git a/source/_patterns/04-components/details/_details.scss b/source/_patterns/04-components/details/_details.scss index 8abae2bd852930d2f37e6f738a6beef39450a76c..36ff3ed5556d4946b03836a849328f153705ddf1 100644 --- a/source/_patterns/04-components/details/_details.scss +++ b/source/_patterns/04-components/details/_details.scss @@ -11,13 +11,19 @@ $details-font-family: gesso-font-family(primary); // 'details' can appear as a modernizr class on the html tag, so this // class is limited to only the details element /* stylelint-disable-next-line selector-no-qualifying-type */ -details.details { +.uw-details, +.seven-details{ + background-color: #fcfcfa; + border: 1px solid #bfbfbf; border-bottom: 1px solid $card-accent-border-color; border-radius: inherit; box-shadow: gesso-box-shadow(1); margin: rem(gesso-spacing(md)) 0; transition: box-shadow gesso-duration(short) gesso-easing(ease-in-out); width:100%; + &[open] > .seven-details__summary { + color: gesso-brand(org-default,uw-black,'primary'); + } &:hover { box-shadow: gesso-box-shadow(3); } @@ -27,6 +33,7 @@ details.details { &:first-child{ margin-top: 0; } + // Fallback for browsers that don’t support details. /* stylelint-disable-next-line selector-no-qualifying-type */ .js &:not([open]) > .details__content { @@ -34,7 +41,9 @@ details.details { } } +.seven-details__summary, .details__summary { + @include uw-no-breakout(); @include svg-background(mobile-arrow-down); background-color: $details-background-color; background-position: right 1rem center; // LTR @@ -52,7 +61,6 @@ details.details { transition: box-shadow gesso-duration(short) gesso-easing(ease-in-out); - @if $support-for-rtl { [dir='rtl'] & { background-position: left $details-padding center; @@ -68,6 +76,7 @@ details.details { &:hover, &:focus{ //box-shadow: gesso-box-shadow(3); + color: gesso-brand(org-default,uw-black,'primary'); } &:focus-within { //box-shadow: gesso-box-shadow(3); @@ -87,6 +96,7 @@ details.details { } .details__content { + @include uw-no-breakout(); background: $details-content-background-color; border: 1px solid $details-background-color; border-top: 0; @@ -97,9 +107,10 @@ details.details { } } -.details__description { +.details__description, +.seven-details__description{ color: $details-text-color; - font-size: rem(gesso-font-size(0)); + font-size: rem(gesso-font-size(-1)); margin-bottom: rem(gesso-spacing(sm)); > :last-child { @@ -111,3 +122,10 @@ details.details { .details {max-width:600px;} } } +.seven-details__wrapper { + padding: 1rem; + .uw-input, + .form-text{ + width:100% !important; + } +} diff --git a/source/_patterns/04-components/details/details.twig b/source/_patterns/04-components/details/details.twig index 2d24be52654d743a393976d2625d240d376ebae3..cba4bcd7ade58788a2afc3dbf1cf8d1d37188827 100644 --- a/source/_patterns/04-components/details/details.twig +++ b/source/_patterns/04-components/details/details.twig @@ -1,4 +1,4 @@ -<details class="details" {% if is_open %} open{% endif %}> +<details class="uw-details" {% if is_open %} open{% endif %}> <summary class="details__summary"> {% block details_summary %} Summary diff --git a/source/_patterns/04-components/details/details.yml b/source/_patterns/04-components/details/details.yml index 3b2148b524fda68b3b695a33174c8ffc074b05fa..bf4ae620ec9bc70914dd97f5980b8d2a7a74f133 100644 --- a/source/_patterns/04-components/details/details.yml +++ b/source/_patterns/04-components/details/details.yml @@ -1,5 +1,7 @@ --- +details_classes: 'seven-details' details_summary: 'Details summary' details_description: 'Details description' details_content: |- <p>Details content</p> + diff --git a/source/_patterns/04-components/filters/_filters.scss b/source/_patterns/04-components/filters/_filters.scss index d3116ca4c25d717122ece53121a9faad35c12dd9..53b80e90689fe9efbe1315b7f6f2afaa477dfced 100644 --- a/source/_patterns/04-components/filters/_filters.scss +++ b/source/_patterns/04-components/filters/_filters.scss @@ -9,7 +9,7 @@ padding:0 !important; .form-actions{ display:flex; - gap:1rem; + gap:2rem; .button.js-form-submit.form-submit{ font-weight:inherit; &:last-of-type{ @@ -25,58 +25,3 @@ } } } - -.seven-details { - background-color: #fcfcfa; - border-bottom: 1px solid $card-accent-border-color; - border-radius: inherit; - box-shadow: gesso-box-shadow(1); - margin-bottom: 1rem; - margin-top: 1rem; - transition: box-shadow gesso-duration(short) gesso-easing(ease-in-out); - &:hover, - &:focus-within { - box-shadow: gesso-box-shadow(3); - } - &:first-child{ - margin-top: 0; - } -} -.seven-details__summary { - @include svg-background(mobile-arrow-down); - background-color: $details-background-color; - background-position: right 1rem center; // LTR - background-repeat: no-repeat; - background-size: rem(13px); - color: gesso-brand(org-default,uw-black,'primary'); - cursor: pointer; - display: block; - font-family:$summary-font-family; - font-size: rem(gesso-font-size(-1)); - font-weight:400; - line-height: 1.25; - padding: 1rem; - text-shadow: 0 1px 0 #fff; - &::-webkit-details-marker { - display: none; - } -} -.seven-details__summary:hover, -.seven-details__summary:focus, -.seven-details[open] > .seven-details__summary { - background-color: #eee; - color: gesso-brand(org-default,uw-black,'primary'); - -} -.seven-details__summary:focus, -.seven-details[open] > .seven-details__summary { - @include svg-background(mobile-arrow-up); - color: gesso-brand(org-default,uw-black,'primary'); -} -.seven-details__wrapper { - padding: 1rem; - .uw-input, - .form-text{ - width:100% !important; - } -} diff --git a/source/_patterns/04-components/filters/filters.js b/source/_patterns/04-components/filters/filters.js new file mode 100644 index 0000000000000000000000000000000000000000..31b1e41cad22e0816f006ba9bea88b1c3d16cf26 --- /dev/null +++ b/source/_patterns/04-components/filters/filters.js @@ -0,0 +1,15 @@ +/** + * @file + */ + +(function ($, Drupal) { + Drupal.behaviors.filtersopen = { + attach: function (context, settings) { + $(document).ready(function () { + $('.view-filters details').each(function () { + $(this).attr("open", ""); + }); + }); + } + }; +})(jQuery, Drupal); diff --git a/source/_patterns/04-components/filters/filters.twig b/source/_patterns/04-components/filters/filters.twig index dc9e339f43ef9b86029fd396c0f45a0ec08ed3ed..f0bb64063dfbc4d24b790bb4c59bc8d5fac7a25c 100644 --- a/source/_patterns/04-components/filters/filters.twig +++ b/source/_patterns/04-components/filters/filters.twig @@ -1,6 +1,21 @@ - <div class="view-filters"> + <div id="view-filters" class="view-filters"> + <div class="uw-offcanvas--filter"> + {% include '@components/button/button.twig' with { + 'is_button_tag': false, + 'is_demo': false, + 'url': '#offcanvasbutton', + 'text': 'Close X', + 'modifier_classes': 'button view-filters__close', + } %} + </div> + <h2> + {% include '@components/icon/icon.twig' with { + 'name': 'filter', + } %} + Filter by: + </h2> {% block exposed %} - {{ exposed }} + {{ exposed }} {% endblock %} {% if pattern_lab %} <form class="views-exposed-form bef-exposed-form" data-drupal-selector="views-exposed-form-uw-view-events-event-page" action="" method="" id="views-exposed-form-uw-view-events-event-page" accept-charset="UTF-8"> diff --git a/source/_patterns/04-components/icon/_icon.scss b/source/_patterns/04-components/icon/_icon.scss index 8b1e9e95a6320179e35d304a8160f5a05eb4a5d8..ac65e1f34069dc58a9e134eb6bd35beee99077f1 100644 --- a/source/_patterns/04-components/icon/_icon.scss +++ b/source/_patterns/04-components/icon/_icon.scss @@ -1,26 +1,11 @@ // @file // Styles for an icon. - -.icon { - display: inline-block; - fill: currentColor; - height: 1em; - position: relative; - top: -2px; - transition: none; - vertical-align: middle; - width: 1em; - +.uw-icon { // Fixes delayed transitions in Chrome. * { transition: none; } + &-link{ - &.is-spaced-before { - margin-left: 0.25em; - } - - &.is-spaced-after { - margin-right: 0.25em; } } diff --git a/source/_patterns/04-components/icon/icon--button/_icon--button.scss b/source/_patterns/04-components/icon/icon--button/_icon--button.scss new file mode 100644 index 0000000000000000000000000000000000000000..8f84f7427d5edb1b2a00730074aac6dbec247691 --- /dev/null +++ b/source/_patterns/04-components/icon/icon--button/_icon--button.scss @@ -0,0 +1,45 @@ +// @file +$faculties: 'org-default', 'org-ahs', 'org-art', 'org-eng', 'org-env', 'org-mat', 'org-sci', 'org-school'; +$icon-font-family-small: gesso-font-family(book) !default; +$icon-font-family-normal: gesso-font-family(book) !default; +$icon-font-size-normal: rem(gesso-font-size(-2)) !default; +$icon-font-size-small: rem(gesso-font-size(-3)) !default; + +.icon--button { + align-items:center; + background:none; + border: 1px solid gesso-brand(org-default,uw-black,'primary'); + display: flex; + font-family: $icon-font-family-small; + font-size: $icon-font-size-normal; + font-weight:normal; + gap:0.5rem; + height:2rem; + padding: 0.25rem 0.5rem; + text-transform: uppercase; + transition:background gesso-duration(short) gesso-easing(ease-in); + .uw-icon { + svg { + fill: gesso-brand(org-default,uw-black,'primary'); + width:1rem; + } + + } + + &.uw-icon-link { + @include link-no-underline( + $card-link-color, + $card-link-color-hover + ); + &:hover, + &:focus { + background: gesso-brand(org-default,uw-black,'primary'); + color: gesso-brand(org-default,uw-white,'primary'); + .uw-icon { + svg{ + fill: gesso-brand(org-default,uw-white,'primary'); + } + } + } + } +} diff --git a/source/_patterns/04-components/icon/icon--button/icon--button.twig b/source/_patterns/04-components/icon/icon--button/icon--button.twig new file mode 100644 index 0000000000000000000000000000000000000000..9331b00625146d8e35b8de367b878768ca7d9006 --- /dev/null +++ b/source/_patterns/04-components/icon/icon--button/icon--button.twig @@ -0,0 +1,46 @@ +{% if icons %} + + {% for icon in icons %} + + {% if icon.url %} + <a {% if icon.aria %} aria-{{ icon.aria_type_name }}="{{ icon.aria_type_value}}" {% endif %} {% if icon.data_type_name %} data-{{ icon.data_type_name }}="{{ icon.data_type_value }}"{% endif %} {% if icon.btn_id %} id="{{ icon.btn_id }}" {% endif %} href="{{ icon.url }}" class="uw-icon-link {{ modifier_classes }}"> + {% endif %} + {% include '@components/icon/icon.twig' with { + name: icon.name, + modifier_classes: icon.modifier_classes, + } + %} + {% if icon.text %} + <span {% if icon.is_hidden %} class="off-screen" {% endif %}> + {{ icon.text|lower }} + </span> + {% endif %} + + {% if icon.url %} + </a> + {% endif %} + + {% endfor %} + +{% else %} + + + {% if url %} + <a {% if aria %} aria-{{ aria_type_name }}="{{ aria_type_value}}" {% endif %} {% if data_type_name %} data-{{ data_type_name }}="{{ data_type_value }}"{% endif %} {% if btn_id %} id="{{ btn_id }}" {% endif %} href="{{ url }}" class="uw-icon-link {{ modifier_classes }}"> + {% endif %} + {% include '@components/icon/icon.twig' with { + name: name, + icon_modifier_classes: icon_modifier_classes, + } + %} + {% if text %} + <span {% if is_hidden %} class="off-screen" {% endif %}> + {{ text|lower }} + </span> + {% endif %} + + {% if url %} + </a> + {% endif %} + +{% endif %} diff --git a/source/_patterns/04-components/icon/icon--button/icon--button.yml b/source/_patterns/04-components/icon/icon--button/icon--button.yml new file mode 100644 index 0000000000000000000000000000000000000000..ed29a0ee0a3168df78f974ff6f930d902aab96cd --- /dev/null +++ b/source/_patterns/04-components/icon/icon--button/icon--button.yml @@ -0,0 +1,25 @@ +name: 'messages-error' +text: 'error' +url: '#' +is_hidden: true +btn_id: '' +icon_modifier_classes: 'icon--small' +#icons: +# - name: 'messages-status' +# text: 'Status' +# url: '#' +# is_hidden: false +# btn_id: '' +# modifier_classes: 'icon--button' +# - name: 'messages-warning' +# text: 'warning' +# url: '#' +# is_hidden: false +# btn_id: '' +# modifier_classes: 'icon--button' +# - name: 'messages-error' +# text: 'error' +# url: '#' +# is_hidden: false +# btn_id: '' +# modifier_classes: 'icon--button' diff --git a/source/_patterns/04-components/icon/icon.twig b/source/_patterns/04-components/icon/icon.twig index 31713fdb1d074f7aafec9f5fe48fa691ee6f226c..9119c4f6bb39860e1d3a36046dd62515d2a9b858 100644 --- a/source/_patterns/04-components/icon/icon.twig +++ b/source/_patterns/04-components/icon/icon.twig @@ -1,21 +1,3 @@ -{% if is_demo %} - {% set icons = [ - 'facebook', - 'linkedin', - 'twitter', - ] %} - {% for icon in icons %} - <p> - <svg class="icon {{ modifier_classes }}"{% if is_hidden %} aria-hidden="true"{% endif %}> - <use xlink:href="../../../images/icons.svg#{{ icon }}"></use> - </svg> - {{ icon }} - </p> - {% endfor %} -{%- else -%} - {% spaceless %} - <svg class="c-icon {{ modifier_classes }}"{% if is_hidden %} aria-hidden="true"{% endif %}> - <use xlink:href="../../../images/icons.svg#{{ icon_name }}"></use> - </svg> - {% endspaceless %} -{%- endif -%} +{% include '@components/svg/_svg.twig' with{ + 'svg_name': name, +}%} diff --git a/source/_patterns/04-components/icon/icon.yml b/source/_patterns/04-components/icon/icon.yml index dcd5d175f6322c25c175f8dee54ac42098fa49c3..2499818d5d534d188a3d374c6bf4206cbefad932 100644 --- a/source/_patterns/04-components/icon/icon.yml +++ b/source/_patterns/04-components/icon/icon.yml @@ -1,5 +1,9 @@ --- +svg_name: 'messages-error' is_demo: true +name: 'messages-error' +text: 'error' +url: '#' is_hidden: false -modifier_classes: '' -icon_name: '' +btn_id: '' +icon_modifier_classes: 'icon--small' diff --git a/source/_patterns/04-components/menu/menu--header/menu--header.twig b/source/_patterns/04-components/menu/menu--header/menu--header.twig index 626a7b16353680b18baa928607d6acf95acac573..9e8a67fb014a167737648b7523950796134bff19 100644 --- a/source/_patterns/04-components/menu/menu--header/menu--header.twig +++ b/source/_patterns/04-components/menu/menu--header/menu--header.twig @@ -25,7 +25,12 @@ 'title': 'Support Waterloo', 'url': 'https://uwaterloo.ca/support/', 'in_active_trail': false - } + }, + { + 'title': 'COVID-19', + 'url': 'https://uwaterloo.ca/coronavirus/', + 'in_active_trail': false + }, ]) %} {% set items = [] %} diff --git a/source/_patterns/04-components/menu/menu--header/menu--header.yml b/source/_patterns/04-components/menu/menu--header/menu--header.yml index 6b3e4edb2be7633c771b5383843fcd9153e2c44d..d75a50b3a600986d246fafffb54df3d9833dae94 100644 --- a/source/_patterns/04-components/menu/menu--header/menu--header.yml +++ b/source/_patterns/04-components/menu/menu--header/menu--header.yml @@ -45,3 +45,10 @@ items: attributes: class: '' in_active_trail: false + - title: 'COVID-19' + url: 'https://uwaterloo.ca/coronavirus/' + original_link: + options: + attributes: + class: '' + in_active_trail: false diff --git a/source/_patterns/04-components/menu/menu--horizontal/_menu--horizontal.scss b/source/_patterns/04-components/menu/menu--horizontal/_menu--horizontal.scss index ac8d3d9ff29ce53de01b7016c3b9e49ac3859eb5..b6d0e1316378c2d85e4bbf706d4d5f7e91fab660 100644 --- a/source/_patterns/04-components/menu/menu--horizontal/_menu--horizontal.scss +++ b/source/_patterns/04-components/menu/menu--horizontal/_menu--horizontal.scss @@ -364,6 +364,7 @@ $faculties: 'org-default', 'org-ahs', 'org-art', 'org-eng', 'org-env', 'org-mat' box-shadow: 0 10px 20px rgba(0, 0, 0, 0.10), 0 6px 6px rgba(0, 0, 0, 0.13); break-inside:avoid; column-count: 2; + column-fill: balance; column-gap: 20px; height: auto; left: 3rem; @@ -381,7 +382,9 @@ $faculties: 'org-default', 'org-ahs', 'org-art', 'org-eng', 'org-env', 'org-mat' column-count: 4; } .menu--item{ - display:block; + @supports (break-inside: avoid-column) { + display:block; + } .menu--subnav{ padding:0; } @@ -513,10 +516,13 @@ $faculties: 'org-default', 'org-ahs', 'org-art', 'org-eng', 'org-env', 'org-mat' } } .sub-1{ - break-inside:avoid; - } + /* for Chrome and Edge Brave Opera */ + break-inside: avoid; + /* for Firefox */ + display: inline-grid; + page-break-inside: avoid; + + } } } - - } diff --git a/source/_patterns/04-components/page-title/_page-title.scss b/source/_patterns/04-components/page-title/_page-title.scss index f9b34c8ff6c678317569f257e040c163443451e1..bcf9b3cbf5774ab0522b47ca2ec5148f684a686a 100644 --- a/source/_patterns/04-components/page-title/_page-title.scss +++ b/source/_patterns/04-components/page-title/_page-title.scss @@ -4,6 +4,7 @@ margin-bottom:0; } .page-title { + @include uw-no-breakout(); margin:0; padding:0; diff --git a/source/_patterns/04-components/pager/_pager.scss b/source/_patterns/04-components/pager/_pager.scss index 92d713f9886c53feafb1b306031baf3b8cb73106..c1580996a577be66c93f26f64985f1e70b4fa44a 100644 --- a/source/_patterns/04-components/pager/_pager.scss +++ b/source/_patterns/04-components/pager/_pager.scss @@ -1,9 +1,10 @@ // @file // Styles for Pager. - -$pager-background-color: gesso-color(ui, generic, accent) !default; -$pager-background-color-hover: gesso-color(ui, generic, accent) !default; -$pager-background-color-active: gesso-color(ui, generic, accent-dark) !default; +$pager-font-size: rem(gesso-font-size(-1)) !default; +$pager-font-family: gesso-font-family(systemmedium) !default; +$pager-background-color: gesso-brand(org-default,uw-black,'lvl1') !default; +$pager-background-color-hover: gesso-color(ui, generic, background) !default; +$pager-background-color-active: gesso-color(ui, generic, background-dark) !default; $pager-link-color: gesso-color(text, on-light) !default; $pager-link-color-active: gesso-color(text, on-dark) !default; $pager-link-focus-outline-color: gesso-color(ui, generic, border-dark) !default; @@ -11,20 +12,22 @@ $pager-ellipsis-bp: 800px !default; $pager-bp: 600px !default; .pager__items { - @include list-clean(); - clear: both; - margin: em(gesso-spacing(md)) 0; + list-style-type: none; + margin: 0; padding: 0; text-align: center; } .pager__item { display: inline-block; - line-height: 1; - margin: 0; - padding: 0; + font-family:$pager-font-family; + font-size: $pager-font-size; + line-height: 1.25; + margin: 0 ; + padding:0; text-align: center; - vertical-align: top; + text-transform:uppercase; + &:not([class*='pager__item--']) { display: none; @@ -36,10 +39,10 @@ $pager-bp: 600px !default; } %pager__link { - background-color: transparent; + background-color: $pager-background-color; color: $pager-link-color; - min-width: rem(gesso-spacing(lg)); - padding: em(gesso-spacing(xs)); + min-width: rem(gesso-spacing(md)); + padding: rem(gesso-spacing(xxs)) rem(gesso-spacing(xs)); transition: color gesso-duration(short) gesso-easing(ease-out), background-color gesso-duration(standard) gesso-easing(ease-out); @@ -50,6 +53,7 @@ $pager-bp: 600px !default; .pager__item--ellipsis { @extend %pager__link; + background-color: transparent; display: none; @include breakpoint($pager-ellipsis-bp) { @@ -59,7 +63,7 @@ $pager-bp: 600px !default; .pager__item--current.pager__item { @extend %pager__link; - background-color: $pager-background-color; + background-color: $pager-background-color-active; color: $pager-link-color-active; } @@ -86,13 +90,13 @@ $pager-bp: 600px !default; .pager__link--previous, .pager__link--next { - background-color: transparent; + background-color: $pager-background-color; color: $pager-link-color; position: relative; &:hover, &:focus { - background-color: transparent; + background-color: $pager-background-color-hover; color: $pager-link-color; .pager__link-icon g { fill: $pager-background-color; @@ -105,35 +109,35 @@ $pager-bp: 600px !default; } .pager__item--previous { - margin-right: rem(gesso-spacing(lg)); + margin-right: rem(gesso-spacing(md)); .pager__link { - padding-left: 32px; + //padding-left: 32px; } } .pager__item--next { - margin-left: rem(gesso-spacing(lg)); + margin-left: rem(gesso-spacing(md)); .pager__link { - padding-right: 32px; + //padding-right: 32px; } } -.pager__link-icon { - left: 0; - position: absolute; - top: 50%; - transform: translateY(-48%); - width: 24px; - - g { - fill: $pager-link-color; - } - - .pager__item--next & { - left: auto; - right: 0; - transform: translateY(-48%) rotate(180deg); - } -} +//.pager__link-icon { +// left: 0; +// position: absolute; +// top: 50%; +// transform: translateY(-48%); +// width: 24px; +// +// g { +// fill: $pager-link-color; +// } +// +// .pager__item--next & { +// left: auto; +// right: 0; +// transform: translateY(-48%) rotate(180deg); +// } +//} diff --git a/source/_patterns/04-components/pager/pager.twig b/source/_patterns/04-components/pager/pager.twig index 71a4bdd261762660f86a42ccbc18fe047225be79..9b4a3705d5b5ba39ec7f655e4384f951d65a47bf 100644 --- a/source/_patterns/04-components/pager/pager.twig +++ b/source/_patterns/04-components/pager/pager.twig @@ -9,7 +9,7 @@ <li class="pager__item pager__item--first"> <a class="pager__link pager__link--first" href="{{ items.first.href }}" title="{{ 'Go to first page'|t }}" {{ items.first.attributes|without('href', 'title') }}> <span class="visually-hidden">{{ 'First page'|t }}</span> - <span aria-hidden="true">first</span> + <span aria-hidden="true">« first</span> </a> </li> {% endif %} @@ -18,12 +18,8 @@ {% if items.previous %} <li class="pager__item pager__item--previous"> <a class="pager__link pager__link--previous" href="{{ items.previous.href }}" title="{{ 'Go to previous page'|t }}" rel="prev" {{ items.previous.attributes|without('href', 'title', 'rel') }}> - <svg class="pager__link-icon" viewbox="0 0 48 48" xmlns="http://www.w3.org/2000/svg"> - <g><path d="M0 0h48v48H0z" fill="none"/><path d="M16 23h29v2H16zM16 16v16L3 24l13-8z"/></g> - </svg> - <span class="visually-hidden">{{ 'Previous page'|t }}</span> - <span aria-hidden="true">previous</span> + <span aria-hidden="true">‹ previous</span> </a> </li> {% endif %} @@ -61,12 +57,8 @@ {% if items.next %} <li class="pager__item pager__item--next"> <a class="pager__link pager__link--next" href="{{ items.next.href }}" title="{{ 'Go to next page'|t }}" rel="next" {{ items.next.attributes|without('href', 'title', 'rel') }}> - <svg class="pager__link-icon" viewbox="0 0 48 48" xmlns="http://www.w3.org/2000/svg"> - <g><path d="M0 0h48v48H0z" fill="none"/><path d="M16 23h29v2H16zM16 16v16L3 24l13-8z"/></g> - </svg> - <span class="visually-hidden">{{ 'Next page'|t }}</span> - <span aria-hidden="true">next</span> + <span aria-hidden="true">next ›</span> </a> </li> {% endif %} @@ -76,7 +68,7 @@ <li class="pager__item pager__item--last"> <a class="pager__link pager__link--last" href="{{ items.last.href }}" title="{{ 'Go to last page'|t }}" {{ items.last.attributes|without('href', 'title') }}> <span class="visually-hidden">{{ 'Last page'|t }}</span> - <span aria-hidden="true">last</span> + <span aria-hidden="true">last »</span> </a> </li> {% endif %} diff --git a/source/_patterns/04-components/svg/_svg.scss b/source/_patterns/04-components/svg/_svg.scss new file mode 100644 index 0000000000000000000000000000000000000000..7a00a420d7dabdbf54004dd2ee5882e9667fa644 --- /dev/null +++ b/source/_patterns/04-components/svg/_svg.scss @@ -0,0 +1,5 @@ +.uw-svg { + svg:hover { + fill:#353535; + } +} diff --git a/source/_patterns/04-components/svg/_svg.twig b/source/_patterns/04-components/svg/_svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..0c0166deb1fc45f42855e321910b099a67cb70cf --- /dev/null +++ b/source/_patterns/04-components/svg/_svg.twig @@ -0,0 +1,3 @@ +<div class="uw-icon uw-svg uw-svg__{{ svg_name }}"> + {% include '@components/svg/icons/_' ~ svg_name ~ '.svg.twig' %} +</div> diff --git a/source/_patterns/04-components/svg/icons/_IE.svg.twig b/source/_patterns/04-components/svg/icons/_IE.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..1a908788733002cf98ed6e52bf14e643a2cce9ae --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_IE.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>IE</title> +<path d="M22.944 19.651h7.377c0.057-0.512 0.080-1.034 0.080-1.569 0-2.507-0.673-4.858-1.848-6.883 1.215-3.228 1.172-5.968-0.455-7.606-1.547-1.54-5.697-1.29-10.388 0.787-0.347-0.026-0.697-0.040-1.051-0.040-6.439 0-11.841 4.431-13.335 10.402 2.020-2.586 4.145-4.461 6.984-5.826-0.258 0.242-1.764 1.739-2.018 1.993-7.486 7.484-9.847 17.26-7.306 19.8 1.931 1.93 5.43 1.604 9.449-0.364 1.869 0.952 3.984 1.488 6.226 1.488 6.035 0 11.15-3.885 13.003-9.295h-7.433c-1.023 1.887-3.023 3.171-5.319 3.171s-4.296-1.284-5.319-3.171c-0.455-0.852-0.716-1.83-0.716-2.864v-0.023h12.071zM10.884 16.025c0.171-3.035 2.694-5.456 5.774-5.456s5.604 2.421 5.774 5.456h-11.548zM28.030 5.119c1.048 1.059 1.021 3.007 0.125 5.438-1.535-2.341-3.766-4.186-6.4-5.239 2.816-1.207 5.106-1.367 6.274-0.199zM2.921 30.227c-1.337-1.337-0.934-4.144 0.788-7.526 1.072 3.008 3.161 5.534 5.854 7.161-2.982 1.354-5.423 1.584-6.643 0.365z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_add-to-calendar.svg.twig b/source/_patterns/04-components/svg/icons/_add-to-calendar.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..6e284f91460b738d02f689fb2874575d1e30d09c --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_add-to-calendar.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>add-to-calendar</title> +<path d="M9.573 10.021c0.735 0 1.332-0.597 1.332-1.333h-0.001v-4.362c0-0.736-0.597-1.332-1.332-1.332s-1.332 0.596-1.331 1.332v4.362c0 0.736 0.596 1.333 1.332 1.333zM21.908 10.021c0.735 0 1.331-0.597 1.331-1.333v-4.362c0-0.736-0.596-1.332-1.332-1.332-0.737 0-1.334 0.596-1.333 1.332v4.362c0 0.736 0.597 1.333 1.334 1.333zM29.001 21.571h-4.53v-4.531c0-0.002 0-0.002-0.006 0l-2.052 0.031c0 0-0.001-0.002-0.002 0l0.001 4.5h-4.37l0.030 2.062 4.34-0.004v4.34l2.060 0.033v-4.373h4.501l0.028-2.051c0.002-0.006 0.002-0.006 0-0.007zM29.517 17.527v-8.495c-0.001-1.741-1.302-3.149-2.907-3.149l-0-0h-2.619v2.69c0 1.15-0.932 2.084-2.083 2.084-0.575 0-1.097-0.232-1.474-0.612-0.376-0.377-0.611-0.9-0.611-1.473v-2.689h-8.167v2.69c0 1.15-0.931 2.084-2.082 2.084-0.574 0-1.096-0.232-1.474-0.612-0.376-0.377-0.61-0.899-0.61-1.472v-2.69h-2.56c-1.606 0-2.908 1.409-2.908 3.149v16.961c0 1.739 1.301 3.151 2.908 3.151h13.819c1.282 0.871 2.829 1.381 4.492 1.381 4.421 0 8.017-3.599 8.017-8.019 0-1.88-0.651-3.611-1.739-4.98zM23.489 29.11c-3.637 0-6.601-2.963-6.601-6.602s2.963-6.6 6.601-6.6c3.64 0 6.601 2.961 6.601 6.6s-2.96 6.602-6.601 6.602z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_android.svg.twig b/source/_patterns/04-components/svg/icons/_android.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..b316969573c5e0566347a4270e84c99bfb5e030c --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_android.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>android</title> +<path d="M27 10c-1.1 0-2 0.9-2 2v8c0 1.1 0.9 2 2 2s2-0.9 2-2v-8c0-1.1-0.9-2-2-2zM3 10c-1.1 0-2 0.9-2 2v8c0 1.1 0.9 2 2 2s2-0.9 2-2v-8c0-1.1-0.9-2-2-2zM6 23c0 1.657 1.343 3 3 3h1v4c0 1.1 0.9 2 2 2s2-0.9 2-2v-4h2v4c0 1.1 0.9 2 2 2s2-0.9 2-2v-4h1c1.657 0 3-1.343 3-3v-11h-18v11zM18.706 2.797l1.266-2.431c0.064-0.122 0.016-0.274-0.106-0.337s-0.274-0.016-0.337 0.106l-1.285 2.468c-1.006-0.389-2.1-0.603-3.244-0.603s-2.237 0.214-3.244 0.603l-1.285-2.468c-0.063-0.122-0.215-0.17-0.337-0.106s-0.17 0.215-0.106 0.337l1.266 2.432c-2.832 1.282-4.883 3.987-5.238 7.203h17.889c-0.355-3.216-2.406-5.921-5.238-7.203zM11 8.45c-0.801 0-1.45-0.649-1.45-1.45s0.649-1.45 1.45-1.45 1.45 0.649 1.45 1.45c-0 0.801-0.649 1.45-1.45 1.45zM19 8.45c-0.801 0-1.45-0.649-1.45-1.45s0.649-1.45 1.45-1.45 1.45 0.649 1.45 1.45c0 0.801-0.649 1.45-1.45 1.45z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_apple.svg.twig b/source/_patterns/04-components/svg/icons/_apple.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..59861c32395e838d570362be61b3bd758a39015f --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_apple.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>apple</title> +<path d="M24.734 17.003c-0.040-4.053 3.305-5.996 3.454-6.093-1.88-2.751-4.808-3.127-5.851-3.171-2.492-0.252-4.862 1.467-6.127 1.467-1.261 0-3.213-1.43-5.28-1.392-2.716 0.040-5.221 1.579-6.619 4.012-2.822 4.897-0.723 12.151 2.028 16.123 1.344 1.944 2.947 4.127 5.051 4.049 2.026-0.081 2.793-1.311 5.242-1.311s3.138 1.311 5.283 1.271c2.18-0.041 3.562-1.981 4.897-3.931 1.543-2.255 2.179-4.439 2.216-4.551-0.048-0.022-4.252-1.632-4.294-6.473zM20.705 5.11c1.117-1.355 1.871-3.235 1.665-5.11-1.609 0.066-3.559 1.072-4.713 2.423-1.036 1.199-1.942 3.113-1.699 4.951 1.796 0.14 3.629-0.913 4.747-2.264z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_arrow-right.svg.twig b/source/_patterns/04-components/svg/icons/_arrow-right.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..0d8a63c0bd9bfaa5610e22973e882cf9ac9cf389 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_arrow-right.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>arrow-right</title> +<path d="M12 24l8-8-8-8z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_arrow.svg.twig b/source/_patterns/04-components/svg/icons/_arrow.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..e8a70318dae053dcfc58406174a371d719afa694 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_arrow.svg.twig @@ -0,0 +1,3 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<path d="M23.702 15.419l-12.925-12.926c-0.312-0.309-0.732-0.485-1.168-0.485-0.438 0-0.858 0.176-1.17 0.485-0.653 0.657-0.653 1.72 0 2.369l11.72 11.724-11.72 11.724c-0.653 0.653-0.653 1.712 0 2.366 0.648 0.65 1.691 0.65 2.339 0l12.925-12.923c0.309-0.312 0.481-0.729 0.481-1.167 0-0.434-0.172-0.858-0.481-1.166z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_binoculars.svg.twig b/source/_patterns/04-components/svg/icons/_binoculars.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..389525038d6f422b141e82f937e8a2add516e34a --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_binoculars.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>binoculars</title> +<path d="M30 14h-2l-2-10h-2.5l0.5-4h-6l0.5 4h-5l0.5-4h-6l0.5 4h-2.5l-2 10h-2l-2 16v2h12v-18h2v-2h4v2h2v18h12v-2z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_bubble.svg.twig b/source/_patterns/04-components/svg/icons/_bubble.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..c5b9a3a5c5014ed41af93248b12c4910ce3d6473 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_bubble.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>bubble</title> +<path d="M26.125 2h-20.25c-3.231 0-5.875 2.644-5.875 5.875v22.125l6-6h20.125c3.231 0 5.875-2.644 5.875-5.875v-10.25c0-3.231-2.644-5.875-5.875-5.875zM28 7.875v0.375h-24v-0.375c0-0.042 0.002-0.084 0.005-0.125h23.99c0.003 0.041 0.005 0.083 0.005 0.125zM27.995 18.25h-23.995v-0.5h24v0.375c0 0.042-0.002 0.084-0.005 0.125zM4 20v-0.25h23.044c-0.273 0.158-0.588 0.25-0.919 0.25h-22.125zM4 19.25v-0.5h23.888c-0.066 0.18-0.16 0.349-0.275 0.5h-23.613zM4 17.25v-0.5h24v0.5h-24zM4 16.25v-0.5h24v0.5h-24zM4 15.25v-0.5h24v0.5h-24zM4 14.25v-0.5h24v0.5h-24zM4 13.25v-0.5h24v0.5h-24zM4 12.25v-0.5h24v0.5h-24zM4 11.25v-0.5h24v0.5h-24zM4 10.25v-0.5h24v0.5h-24zM4 9.25v-0.5h24v0.5h-24zM26.125 6c0.331 0 0.646 0.092 0.919 0.25h-22.089c0.274-0.158 0.588-0.25 0.919-0.25h20.25zM27.613 6.75c0.116 0.151 0.209 0.32 0.275 0.5h-23.776c0.066-0.18 0.16-0.349 0.275-0.5h23.226z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_calendar.svg.twig b/source/_patterns/04-components/svg/icons/_calendar.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..f5beddf0158f7c29b1c895f041ffa9fddc0d0036 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_calendar.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>calendar</title> +<path d="M10 12h4v4h-4zM16 12h4v4h-4zM22 12h4v4h-4zM4 24h4v4h-4zM10 24h4v4h-4zM16 24h4v4h-4zM10 18h4v4h-4zM16 18h4v4h-4zM22 18h4v4h-4zM4 18h4v4h-4zM26 0v2h-4v-2h-14v2h-4v-2h-4v32h30v-32h-4zM28 30h-26v-22h26v22z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_chevron.svg.twig b/source/_patterns/04-components/svg/icons/_chevron.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..cfe2d6669cdb9c988aa7aa9302b7548cf19bd4f5 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_chevron.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="37" height="32" viewBox="0 0 37 32"> +<title>chevron</title> +<path d="M15.262 0.667l11.869 15.986-11.869 16.018h8.337l11.865-16.018-11.865-15.986zM0.004 0.667l11.865 15.986-11.865 16.018h8.34l11.858-16.018-11.858-15.986z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_chrome.svg.twig b/source/_patterns/04-components/svg/icons/_chrome.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..c5a85cb68d230cf45687a54e147e56c58574480f --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_chrome.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>chrome</title> +<path d="M8.071 13.954l-4.579-7.931c2.932-3.671 7.445-6.023 12.508-6.023 5.857 0 10.978 3.148 13.767 7.844h-13.055c-0.235-0.020-0.472-0.031-0.711-0.031-3.809 0-7.018 2.614-7.929 6.142zM21.728 10.156h9.171c0.711 1.81 1.101 3.781 1.101 5.844 0 8.776-7.066 15.9-15.818 15.998l6.544-11.334c0.921-1.324 1.462-2.932 1.462-4.664 0-2.287-0.943-4.357-2.459-5.844zM10.188 16c0-3.205 2.607-5.813 5.813-5.813s5.813 2.607 5.813 5.813c0 3.205-2.608 5.813-5.813 5.813s-5.813-2.608-5.813-5.813zM18.193 23.889l-4.581 7.934c-7.704-1.153-13.613-7.797-13.613-15.822 0-2.851 0.746-5.526 2.053-7.845l6.532 11.314c1.308 2.785 4.14 4.718 7.415 4.718 0.759 0 1.495-0.104 2.193-0.299z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_close.svg.twig b/source/_patterns/04-components/svg/icons/_close.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..7e2226414059604d7a2f9ed1dfdc3623aadcf329 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_close.svg.twig @@ -0,0 +1,5 @@ +<!-- Generated by IcoMoon.io --> +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>close</title> +<path d="M27.312 7.632l-9.035 9.035 9.035 9.035-2.278 2.278-9.035-9.035-9.035 9.035-2.278-2.278 9.035-9.035-9.035-9.035 2.278-2.278 9.035 9.035 9.035-9.035z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_cloud.svg.twig b/source/_patterns/04-components/svg/icons/_cloud.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..a257ba96d9bfdff6bb4094c908295d53e99893d1 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_cloud.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>cloud</title> +<path d="M32 20.548c0-2.565-1.771-4.716-4.156-5.296-0.101-4.022-3.389-7.252-7.433-7.252-2.369 0-4.477 1.109-5.839 2.835-0.764-0.987-1.959-1.624-3.303-1.624-2.307 0-4.176 1.871-4.176 4.179 0 0.201 0.015 0.399 0.043 0.592-0.351-0.063-0.711-0.098-1.080-0.098-3.344-0-6.054 2.712-6.054 6.058s2.71 6.058 6.054 6.058l20.508-0c3.004-0.006 5.438-2.444 5.438-5.451z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_comment.svg.twig b/source/_patterns/04-components/svg/icons/_comment.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..2cfb042a47f2b4a18cbe9d83e83e1b33795c8e2f --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_comment.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>comment</title> +<path d="M26.606 2.221h-21.245c-1.722 0-3.125 1.402-3.125 3.125v14.37c0 1.724 1.402 3.124 3.125 3.124h2.087l-2.744 8.918 9.602-8.918h12.3c1.722 0 3.125-1.401 3.125-3.124v-14.37c0-1.722-1.402-3.124-3.125-3.124z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_connection.svg.twig b/source/_patterns/04-components/svg/icons/_connection.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..84ad66bb44fdcf5d358af32cee8f223527ce7b4c --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_connection.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="40" height="32" viewBox="0 0 40 32"> +<title>connection</title> +<path d="M20 18c3.308 0 6.308 1.346 8.481 3.519l-2.827 2.827c-1.449-1.449-3.449-2.346-5.654-2.346s-4.206 0.897-5.654 2.346l-2.827-2.827c2.173-2.173 5.173-3.519 8.481-3.519zM5.858 15.858c3.777-3.777 8.8-5.858 14.142-5.858s10.365 2.080 14.142 5.858l-2.828 2.828c-3.022-3.022-7.040-4.686-11.314-4.686s-8.292 1.664-11.314 4.686l-2.828-2.828zM30.899 4.201c3.334 1.41 6.329 3.429 8.899 6v0l-2.828 2.828c-4.533-4.533-10.56-7.029-16.971-7.029s-12.438 2.496-16.971 7.029l-2.828-2.828c2.571-2.571 5.565-4.589 8.899-6 3.453-1.461 7.12-2.201 10.899-2.201s7.446 0.741 10.899 2.201zM18 28c0-1.105 0.895-2 2-2s2 0.895 2 2c0 1.105-0.895 2-2 2s-2-0.895-2-2z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_correct.svg.twig b/source/_patterns/04-components/svg/icons/_correct.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..33206c9ddde9ce4792982bf90dc8166fcacce15a --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_correct.svg.twig @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 216 146"> + <path fill="#fff" d="M168.86 37.966l-11.08-11.08c-1.52-1.52-3.367-2.28-5.54-2.28-2.172 0-4.02.76-5.54 2.28L93.254 80.414 69.3 56.38c-1.52-1.522-3.367-2.282-5.54-2.282-2.172 0-4.02.76-5.54 2.28L47.14 67.46c-1.52 1.522-2.28 3.37-2.28 5.542 0 2.172.76 4.02 2.28 5.54l29.493 29.493 11.08 11.08c1.52 1.52 3.368 2.28 5.54 2.28 2.173 0 4.02-.76 5.54-2.28l11.082-11.08L168.86 49.05c1.52-1.52 2.283-3.37 2.283-5.54 0-2.174-.76-4.02-2.28-5.54z"/> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_css3.svg.twig b/source/_patterns/04-components/svg/icons/_css3.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..493410cd5bff8ed968d3e2612e8fcfee9a6b64c7 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_css3.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>css3</title> +<path d="M4.762 1.516l-1.074 5.373h21.867l-0.684 3.47h-21.881l-1.059 5.372h21.865l-1.219 6.127-8.813 2.919-7.638-2.919 0.523-2.658h-5.372l-1.278 6.448 12.632 4.834 14.563-4.834 4.805-24.133z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_dropbutton-arrow-down.svg.twig b/source/_patterns/04-components/svg/icons/_dropbutton-arrow-down.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..70305b6771ae9990dc079935ebf5a1094e7fc625 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_dropbutton-arrow-down.svg.twig @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 444.8 444.8"> + <path fill="#fff" d="M248.1 352L434 165.9c7.2-6.9 10.8-15.4 10.8-25.7 0-10.3-3.6-18.8-10.8-25.7l-21.4-21.7c-7-7-15.6-10.6-25.7-10.6-9.9 0-18.6 3.5-26 10.6L222.4 231.5 83.7 92.8c-7-7-15.6-10.6-25.7-10.6-9.9 0-18.6 3.5-26 10.6l-21.4 21.7c-7 7-10.6 15.6-10.6 25.7s3.5 18.7 10.6 25.7L196.4 352c7.4 7 16.1 10.6 26 10.6 10.1 0 18.7-3.5 25.7-10.6z"/> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_dropbutton-arrow-up.svg.twig b/source/_patterns/04-components/svg/icons/_dropbutton-arrow-up.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..7bf9fa823e4f2c2b781664af3b62a07dca710feb --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_dropbutton-arrow-up.svg.twig @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="-83 174.2 444.8 444.8"> + <path fill="#fff" d="M113.7,267L-72.2,453.1C-79.4,460-83,468.5-83,478.8c0,10.3,3.6,18.8,10.8,25.7l21.4,21.7c7,7,15.6,10.6,25.7,10.6 c9.9,0,18.6-3.5,26-10.6l138.5-138.7l138.7,138.7c7,7,15.6,10.6,25.7,10.6c9.9,0,18.6-3.5,26-10.6l21.4-21.7 c7-7,10.6-15.6,10.6-25.7c0-10.1-3.5-18.7-10.6-25.7L165.4,267c-7.4-7-16.1-10.6-26-10.6C129.3,256.4,120.7,259.9,113.7,267 L113.7,267z"/> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_envelope.svg.twig b/source/_patterns/04-components/svg/icons/_envelope.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..c15321a32b2b4280bb82ca4bc2b27df48c8c5526 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_envelope.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>envelope</title> +<path d="M30 4.667h-28c-1.1 0-2 0.9-2 2v20c0 1.1 0.9 2 2 2h28c1.1 0 2-0.9 2-2v-20c0-1.1-0.9-2-2-2zM28 8.667v1.438l-12 7.071-12-7.071v-1.438h24zM4 24.667v-11.080l12 7.071 12-7.071v11.080h-24z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_equalizer.svg.twig b/source/_patterns/04-components/svg/icons/_equalizer.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..4a09be17503d1ba9166406b301613b0ea4c27940 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_equalizer.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>equalizer</title> +<path d="M14 4v-0.5c0-0.825-0.675-1.5-1.5-1.5h-5c-0.825 0-1.5 0.675-1.5 1.5v0.5h-6v4h6v0.5c0 0.825 0.675 1.5 1.5 1.5h5c0.825 0 1.5-0.675 1.5-1.5v-0.5h18v-4h-18zM8 8v-4h4v4h-4zM26 13.5c0-0.825-0.675-1.5-1.5-1.5h-5c-0.825 0-1.5 0.675-1.5 1.5v0.5h-18v4h18v0.5c0 0.825 0.675 1.5 1.5 1.5h5c0.825 0 1.5-0.675 1.5-1.5v-0.5h6v-4h-6v-0.5zM20 18v-4h4v4h-4zM14 23.5c0-0.825-0.675-1.5-1.5-1.5h-5c-0.825 0-1.5 0.675-1.5 1.5v0.5h-6v4h6v0.5c0 0.825 0.675 1.5 1.5 1.5h5c0.825 0 1.5-0.675 1.5-1.5v-0.5h18v-4h-18v-0.5zM8 28v-4h4v4h-4z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_facebook-box.svg.twig b/source/_patterns/04-components/svg/icons/_facebook-box.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..b8bb15c787b4399f33809d112e11f6b78336404e --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_facebook-box.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>facebook-box</title> +<path d="M25.951 2.351h-19.936c-2.404 0-4.352 1.947-4.352 4.351v19.936c0 2.404 1.948 4.353 4.352 4.353h19.936c2.403 0 4.352-1.949 4.352-4.353v-19.936c0-2.404-1.949-4.351-4.352-4.351zM24.221 11.263l-1.899 0.001c-1.491 0-1.781 0.71-1.781 1.749v2.294h3.555l-0.463 3.591h-3.093v9.212h-3.708v-9.212h-3.101v-3.591h3.101v-2.649c0-3.075 1.876-4.747 4.618-4.747 1.315 0 2.442 0.097 2.77 0.142v3.21z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_facebook.svg.twig b/source/_patterns/04-components/svg/icons/_facebook.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..80eadf05b1b53a9232f8b0ad9f2789d166087fca --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_facebook.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>facebook</title> +<path d="M22.311 17.806l0.672-5.215h-5.164v-3.332c0-1.509 0.421-2.54 2.585-2.54l2.759-0.001v-4.664c-0.477-0.065-2.113-0.206-4.024-0.206-3.982 0-6.708 2.429-6.708 6.895v3.847h-4.505v5.217h4.505v13.38h5.386v-13.38l4.493 0.001z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_filter.svg.twig b/source/_patterns/04-components/svg/icons/_filter.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..649236f611f53579448149e914cac3916b9a591a --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_filter.svg.twig @@ -0,0 +1,3 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="25" height="32" viewBox="0 0 25 32"> +<path d="M25.054 5.268c0.179 0.429 0.089 0.929-0.25 1.25l-8.804 8.804v13.25c0 0.464-0.286 0.875-0.696 1.054-0.143 0.054-0.304 0.089-0.446 0.089-0.304 0-0.589-0.107-0.804-0.339l-4.571-4.571c-0.214-0.214-0.339-0.5-0.339-0.804v-8.679l-8.804-8.804c-0.339-0.321-0.429-0.821-0.25-1.25 0.179-0.411 0.589-0.696 1.054-0.696h22.857c0.464 0 0.875 0.286 1.054 0.696z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_filter1.svg.twig b/source/_patterns/04-components/svg/icons/_filter1.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..465b591396ea064dc286ffc01a5e1d5d67899020 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_filter1.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>filter1</title> +<path d="M16 0c-8.837 0-16 2.239-16 5v3l12 12v10c0 1.105 1.791 2 4 2s4-0.895 4-2v-10l12-12v-3c0-2.761-7.163-5-16-5zM2.95 4.338c0.748-0.427 1.799-0.832 3.040-1.171 2.748-0.752 6.303-1.167 10.011-1.167s7.262 0.414 10.011 1.167c1.241 0.34 2.292 0.745 3.040 1.171 0.494 0.281 0.76 0.519 0.884 0.662-0.124 0.142-0.391 0.38-0.884 0.662-0.748 0.427-1.8 0.832-3.040 1.171-2.748 0.752-6.303 1.167-10.011 1.167s-7.262-0.414-10.011-1.167c-1.24-0.34-2.292-0.745-3.040-1.171-0.494-0.282-0.76-0.519-0.884-0.662 0.124-0.142 0.391-0.38 0.884-0.662z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_finder.svg.twig b/source/_patterns/04-components/svg/icons/_finder.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..969a54be4c400bc570e0207468df01b0f6e7fe7e --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_finder.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>finder</title> +<path d="M16.031 24c-4.135 0-8.177-0.605-12.066-1.803l0.633-1.898c3.684 1.13 7.515 1.701 11.433 1.701 0.511 0 1.020-0.010 1.528-0.030 0.132-2.424 0.441-3.97 0.441-3.97s-2 0-6 0c0-5.469 1.869-10.314 3.904-13.969h-15.904v23.938h17.693c-0.146-1.428-0.197-2.777-0.192-3.995-0.488 0.017-0.978 0.026-1.469 0.026zM6 8h2v4h-2v-4zM32 4.031h-13.348c-0.061 0.1-0.122 0.2-0.183 0.303-1.2 2.018-2.154 4.086-2.835 6.147-0.569 1.723-0.947 3.445-1.13 5.144h6.402l-0.577 2.839c-0.010 0.050-0.255 1.339-0.381 3.342 2.558-0.254 5.069-0.756 7.516-1.507l0.633 1.898c-2.674 0.824-5.421 1.367-8.22 1.626-0.001 0.137-0.002 0.275-0.001 0.415 0.004 1.27 0.073 2.518 0.206 3.73h11.918v-23.938zM26 12h-2v-4h2v4zM18.352 32h2.443c-0.171-0.682-0.318-1.381-0.442-2.096-0.109-0.633-0.199-1.279-0.271-1.935h-2.389c0.132 1.293 0.342 2.65 0.659 4.031zM21.514 0h-3.012c-0.805 1.090-1.717 2.449-2.598 4.031h2.748c1.052-1.728 2.099-3.106 2.862-4.031z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_firefox.svg.twig b/source/_patterns/04-components/svg/icons/_firefox.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..3d678facb3ca0a4d70beeb8fcb06c3245aa0e846 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_firefox.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>firefox</title> +<path d="M31.954 10.442l-0.371 2.377c0 0-0.53-4.402-1.179-6.047-0.995-2.521-1.438-2.501-1.441-2.498 0.667 1.694 0.546 2.604 0.546 2.604s-1.181-3.219-4.303-4.243c-3.459-1.134-5.33-0.824-5.547-0.765-0.033-0-0.064-0-0.095-0 0.026 0.002 0.050 0.005 0.076 0.007-0.001 0.001-0.003 0.001-0.003 0.002 0.014 0.017 3.822 0.666 4.497 1.594 0 0-1.617 0-3.227 0.464-0.073 0.021 5.923 0.749 7.148 6.74 0 0-0.657-1.371-1.47-1.604 0.535 1.626 0.397 4.712-0.112 6.245-0.066 0.197-0.133-0.853-1.135-1.305 0.321 2.301-0.019 5.952-1.616 6.957-0.124 0.078 1.001-3.603 0.226-2.18-4.46 6.838-9.731 3.155-12.101 1.535 1.215 0.264 3.52-0.041 4.541-0.8 0.001-0.001 0.002-0.002 0.004-0.003 1.108-0.758 1.765-1.311 2.354-1.18s0.982-0.46 0.524-0.985c-0.459-0.526-1.572-1.249-3.079-0.855-1.063 0.278-2.379 1.454-4.389 0.264-1.543-0.914-1.688-1.673-1.702-2.199 0.038-0.186 0.086-0.361 0.143-0.52 0.178-0.496 0.716-0.646 1.015-0.764 0.508 0.087 0.946 0.246 1.405 0.481 0.006-0.153 0.008-0.356-0.001-0.586 0.044-0.088 0.017-0.352-0.054-0.674-0.041-0.322-0.107-0.655-0.211-0.959 0-0 0.001-0 0.001-0 0.002-0.001 0.003-0.001 0.005-0.002s0.005-0.004 0.007-0.006c0-0.001 0.001-0.001 0.001-0.002 0.003-0.004 0.005-0.008 0.006-0.015 0.032-0.144 0.376-0.423 0.804-0.722 0.383-0.268 0.834-0.553 1.19-0.774 0.314-0.195 0.554-0.34 0.605-0.378 0.019-0.015 0.042-0.032 0.068-0.051 0.005-0.004 0.009-0.007 0.014-0.011 0.003-0.002 0.006-0.005 0.009-0.007 0.169-0.135 0.421-0.389 0.474-0.924 0-0.001 0-0.002 0-0.004 0.002-0.016 0.003-0.032 0.004-0.048 0.001-0.011 0.002-0.023 0.002-0.034 0-0.009 0.001-0.018 0.001-0.027 0.001-0.021 0.002-0.043 0.002-0.065 0-0.001 0-0.002 0-0.004 0.001-0.052-0-0.106-0.003-0.163-0.002-0.032-0.004-0.060-0.009-0.086-0-0.001-0.001-0.003-0.001-0.004-0.001-0.003-0.001-0.005-0.002-0.008-0.001-0.005-0.002-0.009-0.004-0.013-0-0.001-0-0.001-0.001-0.001-0.002-0.005-0.004-0.010-0.005-0.014-0-0-0-0-0-0.001-0.055-0.128-0.26-0.177-1.108-0.191-0.001-0-0.002-0-0.002-0v0c-0.346-0.006-0.798-0.006-1.391-0.004-1.039 0.004-1.613-1.016-1.797-1.41 0.251-1.389 0.977-2.379 2.17-3.051 0.023-0.013 0.018-0.023-0.009-0.031 0.233-0.141-2.82-0.004-4.225 1.782-1.247-0.31-2.333-0.289-3.269-0.069-0.18-0.005-0.404-0.027-0.67-0.083-0.623-0.564-1.514-1.606-1.562-2.85 0 0-0.003 0.002-0.008 0.006-0.001-0.012-0.002-0.024-0.002-0.036 0 0-1.897 1.458-1.613 5.434-0.001 0.064-0.002 0.125-0.004 0.184-0.514 0.696-0.768 1.282-0.787 1.411-0.455 0.926-0.917 2.32-1.292 4.437 0 0 0.263-0.833 0.79-1.777-0.388 1.188-0.693 3.036-0.514 5.808 0 0 0.047-0.615 0.215-1.5 0.131 1.719 0.704 3.841 2.152 6.337 2.78 4.791 7.052 7.211 11.775 7.582 0.839 0.069 1.689 0.071 2.544 0.006 0.079-0.006 0.157-0.011 0.236-0.018 0.968-0.068 1.942-0.214 2.914-0.449 13.287-3.212 11.842-19.256 11.842-19.256z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_github-box.svg.twig b/source/_patterns/04-components/svg/icons/_github-box.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..303a4ab061204c24cf135cc73cf9eff9f91cae0d --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_github-box.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>github-box</title> +<path d="M8.233 23.73c0 0.845 0.715 1.268 2.146 1.268 1.252 0 1.878-0.439 1.878-1.317 0-0.829-0.683-1.244-2.048-1.244-1.317-0-1.975 0.43-1.975 1.292zM26.667 0h-21.333c-2.934 0-5.334 2.4-5.334 5.334v21.332c0 2.936 2.4 5.334 5.334 5.334h21.333c2.933 0 5.333-2.398 5.333-5.334v-21.332c0-2.934-2.399-5.334-5.333-5.334zM14.867 12.781c-0.228 0.081-0.553 0.171-0.975 0.268 0.13 0.374 0.195 0.723 0.195 1.049 0 1.040-0.313 1.947-0.939 2.719s-1.435 1.231-2.426 1.378c-0.65 0.098-0.975 0.447-0.975 1.049 0 0.211 0.106 0.423 0.317 0.634 0.276 0.309 0.683 0.504 1.219 0.585 2.325 0.358 3.487 1.325 3.487 2.902 0 2.52-1.504 3.78-4.511 3.78-1.236 0-2.252-0.22-3.048-0.658-1.008-0.553-1.512-1.422-1.512-2.609 0-1.366 0.756-2.3 2.268-2.804v-0.049c-0.553-0.341-0.829-0.862-0.829-1.561 0-0.91 0.26-1.48 0.78-1.707v-0.049c-0.52-0.179-0.984-0.585-1.39-1.22-0.455-0.683-0.683-1.414-0.683-2.195 0-1.171 0.415-2.146 1.244-2.926 0.797-0.732 1.748-1.097 2.853-1.097 0.797 0 1.536 0.195 2.219 0.585 0.78 0 1.683-0.195 2.707-0.585l-0 2.512zM18.818 21.219h-2.756c0.033-0.325 0.049-0.878 0.049-1.658v-7.584c0-0.764-0.016-1.293-0.049-1.585h2.756c-0.033 0.309-0.049 0.821-0.049 1.536v7.486c0 0.829 0.016 1.431 0.049 1.805zM18.635 7.953c-0.333 0.358-0.728 0.536-1.183 0.536-0.471 0-0.874-0.179-1.207-0.536s-0.5-0.78-0.5-1.268c0-0.504 0.167-0.935 0.5-1.293s0.736-0.537 1.207-0.537c0.455 0 0.849 0.179 1.183 0.537s0.5 0.788 0.5 1.293c0 0.488-0.167 0.91-0.5 1.268zM26.303 20.901c-0.602 0.325-1.325 0.488-2.171 0.488-1.187 0-2.008-0.422-2.463-1.268-0.342-0.634-0.512-1.634-0.512-2.999v-4.365h0.024v-0.049l-0.366-0.024c-0.211 0-0.488 0.024-0.829 0.073v-2.365h1.195v-0.951c0-0.455-0.024-0.821-0.073-1.098h2.829c-0.048 0.309-0.073 0.658-0.073 1.049v1h2.121v2.365c-0.081 0-0.232-0.008-0.451-0.024s-0.427-0.025-0.622-0.025h-1.049v4.536c0 1.090 0.358 1.634 1.073 1.634 0.504 0 0.959-0.138 1.366-0.415v2.439zM10.038 12.513c-1.024 0-1.536 0.602-1.536 1.805 0 1.122 0.512 1.683 1.536 1.683 0.992 0 1.488-0.569 1.488-1.707 0-0.472-0.114-0.878-0.341-1.219-0.276-0.374-0.659-0.561-1.146-0.561z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_github.svg.twig b/source/_patterns/04-components/svg/icons/_github.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..07112f3f24ed02f9bccdfe25a6643c2be262e55f --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_github.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>github</title> +<path d="M16 0c-8.837 0-16 7.163-16 16s7.163 16 16 16 16-7.163 16-16-7.163-16-16-16zM25.502 25.502c-1.235 1.235-2.672 2.204-4.272 2.881-0.406 0.172-0.819 0.323-1.238 0.453v-2.398c0-1.26-0.432-2.188-1.297-2.781 0.542-0.052 1.039-0.125 1.492-0.219s0.932-0.229 1.438-0.406 0.958-0.388 1.359-0.633 0.786-0.563 1.156-0.953 0.68-0.833 0.93-1.328 0.448-1.089 0.594-1.781 0.219-1.456 0.219-2.289c0-1.615-0.526-2.99-1.578-4.125 0.479-1.25 0.427-2.609-0.156-4.078l-0.391-0.047c-0.271-0.031-0.758 0.083-1.461 0.344s-1.492 0.688-2.367 1.281c-1.24-0.344-2.526-0.516-3.859-0.516-1.344 0-2.625 0.172-3.844 0.516-0.552-0.375-1.075-0.685-1.57-0.93s-0.891-0.411-1.188-0.5-0.573-0.143-0.828-0.164-0.419-0.026-0.492-0.016-0.125 0.021-0.156 0.031c-0.583 1.479-0.635 2.839-0.156 4.078-1.052 1.135-1.578 2.51-1.578 4.125 0 0.833 0.073 1.596 0.219 2.289s0.344 1.286 0.594 1.781 0.56 0.938 0.93 1.328 0.755 0.708 1.156 0.953 0.854 0.456 1.359 0.633 0.984 0.313 1.438 0.406 0.95 0.167 1.492 0.219c-0.854 0.583-1.281 1.51-1.281 2.781v2.445c-0.472-0.14-0.937-0.306-1.394-0.5-1.6-0.677-3.037-1.646-4.272-2.881s-2.204-2.672-2.881-4.272c-0.7-1.655-1.055-3.414-1.055-5.23s0.355-3.575 1.055-5.23c0.677-1.6 1.646-3.037 2.881-4.272s2.672-2.204 4.272-2.881c1.655-0.7 3.415-1.055 5.23-1.055s3.575 0.355 5.23 1.055c1.6 0.677 3.037 1.646 4.272 2.881s2.204 2.672 2.881 4.272c0.7 1.655 1.055 3.415 1.055 5.23s-0.355 3.575-1.055 5.23c-0.677 1.6-1.646 3.037-2.881 4.272z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_home.svg.twig b/source/_patterns/04-components/svg/icons/_home.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..5756efa9375b1a89be7d5a49a3cbed46bbff369e --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_home.svg.twig @@ -0,0 +1,3 @@ +<svg height="20" width="26" xmlns="http://www.w3.org/2000/svg" version="1.1"> +<path fill="#fff" d="m13 4-9 6 0 10 7 0 0-7 4 0 0 7 7 0 0-10zM5 0v5.3l-5 3.3 1 1.3 12-8 12 8 1-1.3-13-8.7-5 3.3v-3.3h-3z"/> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_home3.svg.twig b/source/_patterns/04-components/svg/icons/_home3.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..63c21f67dfda7c6b1989d5cf39858ad39e81296e --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_home3.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>home3</title> +<path d="M32 19l-6-6v-9h-4v5l-6-6-16 16v1h4v10h10v-6h4v6h10v-10h4z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_html5.svg.twig b/source/_patterns/04-components/svg/icons/_html5.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..a4a5df405ddffc5c1e91f9694a1b74c707b4d90a --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_html5.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>html5</title> +<path d="M1.892 0l2.567 28.801 11.524 3.199 11.554-3.204 2.572-28.796h-28.216zM25.336 26.963l-9.288 2.574v0.015l-0.024-0.007-0.024 0.007v-0.015l-9.288-2.574-2.195-24.609h23.015l-2.195 24.609zM20.336 16.569l-0.408 4.58-3.944 1.065-3.933-1.060-0.252-2.82h-3.547l0.495 5.547 7.252 2.006 7.229-2.006 0.97-10.844h-12.874l-0.322-3.617h13.517l0.316-3.532h-17.694l0.953 10.681z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_ical.svg.twig b/source/_patterns/04-components/svg/icons/_ical.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..96dae89a828d4c5490d18c1fd85b990d4e072edc --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_ical.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>ical</title> +<path d="M6.261 18.606h2.196v2.196h-2.196v-2.196zM6.261 21.9h2.196v2.196h-2.196v-2.196zM2.967 18.606h2.196v2.196h-2.196v-2.196zM2.967 21.9h2.196v2.196h-2.196v-2.196zM12.848 15.312h2.196v2.196h-2.196v-2.196zM9.554 15.312h2.196v2.196h-2.196v-2.196zM6.261 15.312h2.196v2.196h-2.196v-2.196zM12.848 18.606h2.196v2.196h-2.196v-2.196zM9.554 21.9h2.196v2.196h-2.196v-2.196zM9.554 18.606h2.196v2.196h-2.196v-2.196zM28.937 10.292h-10.573v-1.567h-2.383v1.098h-2.321v-1.098h-7.998v1.098h-2.196v-1.098h-2.821v17.567h28.291c1.467 0 2.667-1.199 2.667-2.667v-10.666c0-1.467-1.2-2.667-2.667-2.667zM16.017 25.194h-14.273v-12.077h14.273v12.077zM19.962 23.28c-0.75 0-1.358-0.605-1.358-1.354 0-0.745 0.609-1.356 1.358-1.356 0.752 0 1.36 0.611 1.36 1.356-0 0.749-0.608 1.354-1.36 1.354zM23.377 23.292c0-1.278-0.497-2.482-1.398-3.382-0.902-0.902-2.1-1.4-3.374-1.4v-1.956c3.713 0 6.736 3.022 6.736 6.738l-1.965 0zM26.848 23.292c0-4.548-3.698-8.249-8.24-8.249v-1.957c5.625 0 10.202 4.58 10.202 10.206l-1.962-0z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_info-2.svg.twig b/source/_patterns/04-components/svg/icons/_info-2.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..beb32d3c7474a59e9544f9f9ddfef5f04e6cdc8c --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_info-2.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>info-2</title> +<path d="M14.688 12.667v-2.688h2.625v2.688h-2.625zM16 27.354q4.375 0 7.531-3.156t3.156-7.531-3.156-7.531-7.531-3.156-7.531 3.156-3.156 7.531 3.156 7.531 7.531 3.156zM16 3.354q5.5 0 9.406 3.906t3.906 9.406-3.906 9.406-9.406 3.906-9.406-3.906-3.906-9.406 3.906-9.406 9.406-3.906zM14.688 23.354v-8h2.625v8h-2.625z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_info.svg.twig b/source/_patterns/04-components/svg/icons/_info.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..24172410c31841411618ea7b47f3e8ef4ec9d2ba --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_info.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>info</title> +<path d="M14 9.5c0-0.825 0.675-1.5 1.5-1.5h1c0.825 0 1.5 0.675 1.5 1.5v1c0 0.825-0.675 1.5-1.5 1.5h-1c-0.825 0-1.5-0.675-1.5-1.5v-1zM20 24h-8v-2h2v-6h-2v-2h6v8h2zM16 0c-8.837 0-16 7.163-16 16s7.163 16 16 16 16-7.163 16-16-7.163-16-16-16zM16 29c-7.18 0-13-5.82-13-13s5.82-13 13-13 13 5.82 13 13-5.82 13-13 13z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_instagram-box.svg.twig b/source/_patterns/04-components/svg/icons/_instagram-box.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..0cbf40ebc308ae34e0252fa91944ec1c2b70879c --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_instagram-box.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>instagram-box</title> +<path d="M18.629 13.87h1.885c0.415 0 0.751-0.339 0.751-0.752v-1.796c0-0.413-0.336-0.754-0.751-0.754h-1.885c-0.415 0-0.753 0.341-0.753 0.754v1.797c0 0.412 0.338 0.751 0.753 0.751zM15.819 13.919c1.852 0 3.353 1.453 3.353 3.246s-1.501 3.247-3.353 3.247c-1.851 0-3.352-1.453-3.352-3.247s1.501-3.246 3.352-3.246zM21.007 17.347c0 2.775-2.323 5.024-5.188 5.024s-5.187-2.249-5.187-5.024c0-0.499 0.077-0.977 0.216-1.431h-1.533v7.046c0 0.367 0.298 0.663 0.663 0.663h11.618c0.366 0 0.662-0.296 0.662-0.663v-7.046h-1.468c0.14 0.455 0.216 0.934 0.216 1.431zM19.617 14.012h1.884c0.415 0 0.751-0.338 0.751-0.751v-1.795c0-0.413-0.336-0.755-0.751-0.755h-1.884c-0.416 0-0.754 0.343-0.754 0.755v1.796c0 0.412 0.338 0.75 0.754 0.75zM25.787 2.357h-19.969c-2.408 0-4.359 1.951-4.359 4.361v19.968c0 2.406 1.951 4.359 4.359 4.359h19.969c2.408 0 4.359-1.953 4.359-4.359v-19.968c0-2.41-1.951-4.361-4.359-4.361zM24.146 23.403c0 1.177-0.963 2.14-2.141 2.14h-12.403c-1.177 0-2.142-0.961-2.142-2.139v-12.403c0-1.179 0.965-2.141 2.142-2.141h12.402c1.178 0 2.141 0.962 2.141 2.141v12.403h0.001z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_instagram.svg.twig b/source/_patterns/04-components/svg/icons/_instagram.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..f3dda1de7fc3a767a9018c32826849f4fac6f830 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_instagram.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>instagram</title> +<path d="M5.134 2.557h20.928c1.988 0 3.614 1.625 3.614 3.614v20.931c0 1.987-1.625 3.609-3.614 3.609h-20.928c-1.987 0-3.615-1.62-3.615-3.609v-20.931c0-1.988 1.629-3.614 3.615-3.614zM22.033 5.682c-0.7 0-1.271 0.576-1.271 1.272v3.033c0 0.697 0.571 1.269 1.271 1.269h3.182c0.7 0 1.267-0.572 1.267-1.269v-3.033c0-0.697-0.567-1.272-1.267-1.272h-3.182zM26.493 14.464h-2.477c0.237 0.767 0.365 1.574 0.365 2.415 0 4.683-3.92 8.481-8.756 8.481-4.834 0-8.753-3.797-8.753-8.481 0-0.842 0.129-1.648 0.363-2.415h-2.585v11.892c0 0.619 0.503 1.119 1.119 1.119h19.606c0.618 0 1.118-0.5 1.118-1.119v-11.892zM15.625 11.094c-3.122 0-5.657 2.453-5.657 5.479s2.535 5.481 5.657 5.481c3.123 0 5.658-2.454 5.658-5.481 0-3.025-2.535-5.479-5.658-5.479z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_linkedin-box.svg.twig b/source/_patterns/04-components/svg/icons/_linkedin-box.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..534ef95da55bc5c51a181b699426997e4882d878 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_linkedin-box.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>linkedin-box</title> +<path d="M25.513 3.020h-19.058c-2.297 0-4.161 1.861-4.161 4.161v19.056c0 2.296 1.864 4.16 4.161 4.16h19.058c2.297 0 4.16-1.864 4.16-4.16v-19.055c-0-2.3-1.863-4.162-4.16-4.162zM12.313 22.809h-2.883v-8.676h2.883v8.676zM10.87 12.948h-0.017c-0.969 0-1.594-0.665-1.594-1.497 0-0.852 0.646-1.498 1.63-1.498 0.988 0 1.594 0.647 1.613 1.498 0 0.833-0.626 1.497-1.632 1.497zM22.71 22.809h-2.884v-4.642c0-1.164-0.418-1.962-1.461-1.962-0.797 0-1.27 0.538-1.479 1.056-0.077 0.184-0.095 0.446-0.095 0.703v4.846h-2.883c0 0 0.038-7.86 0-8.677h2.883v1.229c0.385-0.591 1.068-1.432 2.599-1.432 1.896 0 3.319 1.239 3.319 3.905v4.974zM16.791 15.392v-0.030c-0.006 0.010-0.015 0.020-0.020 0.030h0.020z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_linkedin.svg.twig b/source/_patterns/04-components/svg/icons/_linkedin.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..c7f73b0b8e9666186da94127a33055fc0a5e352c --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_linkedin.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>linkedin</title> +<path d="M8.426 29.83v-18.25h-6.065v18.25h6.065zM5.391 9.088c2.118 0 3.434-1.398 3.434-3.15-0.040-1.792-1.316-3.152-3.394-3.152-2.072 0-3.43 1.36-3.43 3.152 0 1.751 1.316 3.15 3.353 3.15h0.036zM11.783 29.83h6.065v-10.193c0-0.541 0.039-1.092 0.2-1.479 0.439-1.089 1.435-2.221 3.112-2.221 2.195 0 3.073 1.679 3.073 4.128v9.766h6.065v-10.464c0-5.607-2.992-8.214-6.982-8.214-3.272 0-4.707 1.83-5.511 3.074h0.042v-2.646h-6.065c0.082 1.717 0.002 18.25 0.002 18.25v0z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_location.svg.twig b/source/_patterns/04-components/svg/icons/_location.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..fac87d06294b0a89ef81c1621c4c6452e8bd882f --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_location.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>location</title> +<path d="M16 0c-5.523 0-10 4.477-10 10 0 10 10 22 10 22s10-12 10-22c0-5.523-4.477-10-10-10zM16 16c-3.314 0-6-2.686-6-6s2.686-6 6-6 6 2.686 6 6-2.686 6-6 6z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_menu-arrow-down.svg.twig b/source/_patterns/04-components/svg/icons/_menu-arrow-down.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..89408f6519c0e5e9ef69460d8372f8dfe4dfed63 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_menu-arrow-down.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"> +<title>chevron-down</title> +<path fill="#323a45" d="M3.529 6.471l4 4c0.261 0.261 0.683 0.261 0.943 0l4-4c0.261-0.261 0.261-0.683 0-0.943s-0.683-0.261-0.943 0l-3.529 3.529-3.529-3.529c-0.261-0.261-0.683-0.261-0.943 0s-0.261 0.683 0 0.943z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_menu-arrow-right.svg.twig b/source/_patterns/04-components/svg/icons/_menu-arrow-right.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..1d12e1112c0f048b30d4abe370d309ef2e551544 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_menu-arrow-right.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"> +<title>chevron-right</title> +<path fill="#f7f7f7" d="M6.471 12.471l4-4c0.261-0.261 0.261-0.683 0-0.943l-4-4c-0.261-0.261-0.683-0.261-0.943 0s-0.261 0.683 0 0.943l3.529 3.529-3.529 3.529c-0.261 0.261-0.261 0.683 0 0.943s0.683 0.261 0.943 0z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_messages-error.svg.twig b/source/_patterns/04-components/svg/icons/_messages-error.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..b24365a26301b0bfb634b3179bb42e9c6bdf2cfd --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_messages-error.svg.twig @@ -0,0 +1 @@ +<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" width="52" height="52" viewBox="0 0 52 52"><defs><style>.cls-1{fill:#ffc5c2;}</style></defs><title>messages-error</title><g id="Page-1"><g id="messages-warning"><path id="Shape" class="cls-1" d="M51.51,46.09l-22.26-44A4,4,0,0,0,27.88.56a3.44,3.44,0,0,0-3.76,0,4,4,0,0,0-1.37,1.53L.49,46.09A4,4,0,0,0,.55,50,3.82,3.82,0,0,0,1.9,51.47,3.45,3.45,0,0,0,3.74,52H48.26a3.45,3.45,0,0,0,1.84-.53A3.82,3.82,0,0,0,51.45,50,4,4,0,0,0,51.51,46.09ZM29.71,43a1,1,0,0,1-.27.73.88.88,0,0,1-.66.3H23.22a.85.85,0,0,1-.65-.3,1,1,0,0,1-.28-.73V37a1,1,0,0,1,.28-.73.85.85,0,0,1,.65-.3h5.56a.88.88,0,0,1,.66.3,1,1,0,0,1,.27.73V43Zm-.06-11.69a.72.72,0,0,1-.3.52,1.16,1.16,0,0,1-.68.2H23.3a1.19,1.19,0,0,1-.69-.2.63.63,0,0,1-.29-.52L21.83,17a.77.77,0,0,1,.29-.66,1.11,1.11,0,0,1,.69-.34h6.38a1.06,1.06,0,0,1,.69.34.7.7,0,0,1,.29.6Z"/></g></g></svg> \ No newline at end of file diff --git a/source/_patterns/04-components/svg/icons/_messages-status.svg.twig b/source/_patterns/04-components/svg/icons/_messages-status.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..251b6cbc4d46a55d7d6a8d5d87d26e3d170f72e2 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_messages-status.svg.twig @@ -0,0 +1 @@ +<svg id="Capa_1" data-name="Capa 1" xmlns="http://www.w3.org/2000/svg" width="52" height="52" viewBox="0 0 52 52"><defs><style>.cls-1{fill:#94bfa2;}</style></defs><title>messages-status</title><path class="cls-1" d="M26,0A26,26,0,1,0,52,26,26,26,0,0,0,26,0ZM22.32,38.26,10.07,26,15,21.1l7.35,7.35L37,13.75l4.9,4.9Z"/></svg> \ No newline at end of file diff --git a/source/_patterns/04-components/svg/icons/_messages-warning.svg.twig b/source/_patterns/04-components/svg/icons/_messages-warning.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..757963ef8f36289df3345471d2de95f97acce0ec --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_messages-warning.svg.twig @@ -0,0 +1 @@ +<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" width="52" height="52" viewBox="0 0 52 52"><defs><style>.cls-1{fill:#fad980;}</style></defs><title>messages-warning</title><g id="Page-1"><g id="messages-warning"><path id="Shape" class="cls-1" d="M51.51,46.09l-22.26-44A4,4,0,0,0,27.88.56a3.44,3.44,0,0,0-3.76,0,4,4,0,0,0-1.37,1.53L.49,46.09A4,4,0,0,0,.55,50,3.82,3.82,0,0,0,1.9,51.47,3.45,3.45,0,0,0,3.74,52H48.26a3.45,3.45,0,0,0,1.84-.53A3.82,3.82,0,0,0,51.45,50,4,4,0,0,0,51.51,46.09ZM29.71,43a1,1,0,0,1-.27.73.88.88,0,0,1-.66.3H23.22a.85.85,0,0,1-.65-.3,1,1,0,0,1-.28-.73V37a1,1,0,0,1,.28-.73.85.85,0,0,1,.65-.3h5.56a.88.88,0,0,1,.66.3,1,1,0,0,1,.27.73V43Zm-.06-11.69a.72.72,0,0,1-.3.52,1.16,1.16,0,0,1-.68.2H23.3a1.19,1.19,0,0,1-.69-.2.63.63,0,0,1-.29-.52L21.83,17a.77.77,0,0,1,.29-.66,1.11,1.11,0,0,1,.69-.34h6.38a1.06,1.06,0,0,1,.69.34.7.7,0,0,1,.29.6Z"/></g></g></svg> \ No newline at end of file diff --git a/source/_patterns/04-components/svg/icons/_minus.svg.twig b/source/_patterns/04-components/svg/icons/_minus.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..6eaa97a0e439ad41e5a83bda0f7e1c96afc00e57 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_minus.svg.twig @@ -0,0 +1 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 401.991 401.991"><path d="M394 154.174c-5.33-5.33-11.806-7.995-19.417-7.995H27.406c-7.61 0-14.084 2.66-19.414 7.99C2.662 159.5 0 165.97 0 173.586v54.82c0 7.617 2.662 14.086 7.992 19.41 5.33 5.332 11.803 7.994 19.414 7.994h347.176c7.61 0 14.086-2.66 19.417-7.993 5.32-5.324 7.99-11.793 7.99-19.41v-54.82c0-7.615-2.66-14.087-7.99-19.413z"/></svg> diff --git a/source/_patterns/04-components/svg/icons/_mobile-arrow-down-y.svg.twig b/source/_patterns/04-components/svg/icons/_mobile-arrow-down-y.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..d972744ee2dd00f95ab04c274c04dd742e83e7c4 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_mobile-arrow-down-y.svg.twig @@ -0,0 +1,3 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<path class="st0" d="M17.6,0.2L9.5,8.3L1.4,0.2L0,1.6l9.6,9.6L19,1.8l-1.7-1.7h0.3V0.2z"/> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_mobile-arrow-down.svg.twig b/source/_patterns/04-components/svg/icons/_mobile-arrow-down.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..3f60d70c2dedbafde0d2b133cbc9e9ba136177cb --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_mobile-arrow-down.svg.twig @@ -0,0 +1,3 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<path d="M17.6,0.2L9.5,8.3L1.4,0.2L0,1.6l9.6,9.6L19,1.8l-1.7-1.7h0.3C17.6,0.1,17.6,0.2,17.6,0.2z"/> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_mobile-arrow-up-y.svg.twig b/source/_patterns/04-components/svg/icons/_mobile-arrow-up-y.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..3bdf896b8bf8f45deed669605dfb049ddb14fa31 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_mobile-arrow-up-y.svg.twig @@ -0,0 +1,3 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<path class="st0" d="M1.4,11.2l8.1-8.1l8.1,8.1L19,9.8L9.4,0.2L0,9.5l1.7,1.7H1.4z"/> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_mobile-arrow-up.svg.twig b/source/_patterns/04-components/svg/icons/_mobile-arrow-up.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..d4edd2dd7300329f90f231cb5fff8f32f07cae52 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_mobile-arrow-up.svg.twig @@ -0,0 +1,3 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<path d="M1.4,11.2l8.1-8.1l8.1,8.1L19,9.8L9.4,0.2L0,9.5l1.7,1.7H1.4z"/> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_mobile-close.svg.twig b/source/_patterns/04-components/svg/icons/_mobile-close.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..8db5f9646c48a06324f9050a08ef68fb5471583a --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_mobile-close.svg.twig @@ -0,0 +1,3 @@ +<svg width="22" height="22" viewBox="0 0 22 22" xmlns="http://www.w3.org/2000/svg" version="1.1"> +<path fill="#555559" d="M21.9 2.2l-2.2-2.2-8.8 8.8-8.8-8.8-2.2 2.2 8.8 8.8-8.8 8.8 2.2 2.2 8.8-8.8 8.8 8.8 2.2-2.2-8.8-8.8 8.8-8.8z"/> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_mobile-menu.svg.twig b/source/_patterns/04-components/svg/icons/_mobile-menu.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..eb6e792b24a906e1642031e84dd5b388d65d2f5c --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_mobile-menu.svg.twig @@ -0,0 +1,3 @@ +<svg width="33" height="22" viewBox="0 0 33 22" xmlns="http://www.w3.org/2000/svg" version="1.1"> +<path fill="#555559" d="M0 22h33.1v-3.7h-33.1v3.7zM0 12.8h33.1v-3.7h-33.1v3.7zM0 0v3.7h33.1v-3.7h-33.1z"/> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_opera.svg.twig b/source/_patterns/04-components/svg/icons/_opera.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..324567c9fe6760c3bb494566d4409b9382fc8b79 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_opera.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>opera</title> +<path d="M15.939 0c-8.741 0-15.023 6.34-15.023 15.851 0 8.463 6.109 16.149 15.024 16.149 9.002 0 15.144-7.684 15.144-16.149 0-9.586-6.483-15.851-15.146-15.851zM21.511 15.579c-0.002 5.292-0.284 12.828-5.571 12.828v0.001c-5.212 0-5.42-7.54-5.42-12.822 0-6.199 0.58-12.143 5.42-12.143s5.571 6.018 5.571 12.136z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_pencil.svg.twig b/source/_patterns/04-components/svg/icons/_pencil.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..a84f7f666d7f4ffa62caf3b828a974eafda74352 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_pencil.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>pencil</title> +<path d="M27 0c2.761 0 5 2.239 5 5 0 1.126-0.372 2.164-1 3l-2 2-7-7 2-2c0.836-0.628 1.874-1 3-1zM2 23l-2 9 9-2 18.5-18.5-7-7-18.5 18.5zM22.362 11.362l-14 14-1.724-1.724 14-14 1.724 1.724z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_play.svg.twig b/source/_patterns/04-components/svg/icons/_play.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..22f0a5be9ceb6285ebaf4b11947825d19df97a4e --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_play.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>play</title> +<path d="M30.662 5.003c-4.488-0.645-9.448-1.003-14.662-1.003s-10.174 0.358-14.662 1.003c-0.86 3.366-1.338 7.086-1.338 10.997s0.477 7.63 1.338 10.997c4.489 0.645 9.448 1.003 14.662 1.003s10.174-0.358 14.662-1.003c0.86-3.366 1.338-7.086 1.338-10.997s-0.477-7.63-1.338-10.997zM12 22v-12l10 6-10 6z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_plus.svg.twig b/source/_patterns/04-components/svg/icons/_plus.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..d002a9a38d7fd05b829cb7b4ce74a87cac142a0a --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_plus.svg.twig @@ -0,0 +1,3 @@ +<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 401.994 401.994"> + <path d="M394 154.175c-5.33-5.33-11.806-7.994-19.417-7.994H255.81V27.41c0-7.61-2.665-14.084-7.993-19.414C242.487 2.666 236.02 0 228.397 0h-54.81c-7.613 0-14.085 2.663-19.415 7.993-5.33 5.33-7.994 11.803-7.994 19.414v118.775H27.408c-7.612 0-14.085 2.664-19.415 7.994S0 165.973 0 173.59v54.818c0 7.618 2.662 14.086 7.992 19.41 5.33 5.333 11.803 7.995 19.414 7.995h118.77V374.59c0 7.61 2.665 14.09 7.995 19.417 5.33 5.325 11.806 7.987 19.418 7.987H228.4c7.618 0 14.087-2.662 19.418-7.987 5.332-5.33 7.994-11.806 7.994-19.417V255.813h118.77c7.618 0 14.09-2.662 19.417-7.994 5.325-5.33 7.99-11.797 7.99-19.415v-54.82c0-7.615-2.66-14.086-7.993-19.413z"/> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_podcast.svg.twig b/source/_patterns/04-components/svg/icons/_podcast.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..feb3133dc65f4e22703805dac77d9040a305e49d --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_podcast.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>podcast</title> +<path d="M32 16c0-8.837-7.163-16-16-16s-16 7.163-16 16c0 6.877 4.339 12.739 10.428 15.002l-0.428 0.998h12l-0.428-0.998c6.089-2.263 10.428-8.125 10.428-15.002zM15.212 19.838c-0.713-0.306-1.212-1.014-1.212-1.838 0-1.105 0.895-2 2-2s2 0.895 2 2c0 0.825-0.499 1.533-1.212 1.839l-0.788-1.839-0.788 1.838zM16.821 19.915c1.815-0.379 3.179-1.988 3.179-3.915 0-2.209-1.791-4-4-4s-4 1.791-4 4c0 1.928 1.364 3.535 3.18 3.913l-2.332 5.441c-2.851-1.223-4.848-4.056-4.848-7.355 0-4.418 3.582-8.375 8-8.375s8 3.957 8 8.375c0 3.299-1.997 6.131-4.848 7.355l-2.331-5.439zM21.514 30.866l-2.31-5.39c3.951-1.336 6.796-5.073 6.796-9.476 0-5.523-4.477-10-10-10s-10 4.477-10 10c0 4.402 2.845 8.14 6.796 9.476l-2.31 5.39c-4.987-2.14-8.481-7.095-8.481-12.866 0-7.729 6.266-14.37 13.995-14.37s13.995 6.641 13.995 14.37c0 5.771-3.494 10.726-8.481 12.866z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_rss-box.svg.twig b/source/_patterns/04-components/svg/icons/_rss-box.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..db81e01efb068b3355cf70d28281096e703db939 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_rss-box.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>rss-box</title> +<path d="M26.667 0h-21.333c-2.934 0-5.334 2.4-5.334 5.334v21.332c0 2.935 2.4 5.334 5.334 5.334h21.333c2.934 0 5.333-2.398 5.333-5.334v-21.332c0-2.934-2.399-5.334-5.333-5.334zM8.717 25.977c-1.499 0-2.717-1.209-2.717-2.707 0-1.49 1.218-2.713 2.717-2.713 1.505 0 2.721 1.223 2.721 2.713-0 1.498-1.216 2.707-2.721 2.707zM15.546 26c0-2.557-0.994-4.963-2.796-6.764-1.804-1.805-4.199-2.801-6.747-2.801v-3.912c7.427 0 13.473 6.045 13.473 13.477l-3.93 0zM22.488 26c0-9.096-7.396-16.498-16.48-16.498v-3.914c11.25 0 20.405 9.16 20.405 20.412l-3.924-0z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_safari.svg.twig b/source/_patterns/04-components/svg/icons/_safari.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..460c9b8f42fc48c5abc8c93cd2340849cace94b2 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_safari.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>safari</title> +<path d="M16 2c-0.752 0-1.491 0.056-2.213 0.163-0.009-0.024-0.020-0.048-0.031-0.072 0.401-0.313 0.611-0.745 0.52-1.173-0.117-0.549-0.7-0.918-1.451-0.918-0.162 0-0.327 0.018-0.49 0.052-0.943 0.2-1.567 0.894-1.421 1.58 0.089 0.417 0.447 0.729 0.943 0.856-0.001 0.030-0.001 0.061 0.001 0.092-6.269 1.798-10.857 7.573-10.857 14.42 0 8.284 6.716 15 15 15s15-6.716 15-15c0-8.284-6.716-15-15-15zM11.403 1.528c-0.085-0.398 0.39-0.85 1.036-0.987 0.129-0.027 0.259-0.041 0.386-0.041 0.501 0 0.897 0.215 0.962 0.522 0.050 0.235-0.096 0.488-0.356 0.684-0.22-0.155-0.501-0.223-0.784-0.162-0.283 0.060-0.511 0.235-0.649 0.464-0.318-0.077-0.547-0.253-0.595-0.48zM24.043 25.043c-1.374 1.374-3.038 2.352-4.853 2.88l-1.325-2.149-0.336 2.499c-0.503 0.067-1.013 0.102-1.529 0.102-3.038 0-5.895-1.183-8.043-3.332-1.374-1.374-2.352-3.038-2.88-4.853l2.149-1.325-2.499-0.336c-0.067-0.503-0.102-1.013-0.102-1.529 0-3.038 1.183-5.895 3.332-8.043 1.374-1.374 3.038-2.352 4.853-2.88l1.325 2.149 0.336-2.499c0.503-0.067 1.013-0.102 1.529-0.102 3.038 0 5.895 1.183 8.043 3.332 1.374 1.374 2.352 3.038 2.88 4.853l-2.149 1.325 2.499 0.336c0.067 0.503 0.102 1.013 0.102 1.529 0 3.038-1.183 5.895-3.332 8.043zM23.778 9.222l-6.156 4.678c-0.458-0.239-0.965-0.377-1.482-0.398l-1.596-3.349-0.096 3.708c-0.415 0.204-0.784 0.489-1.090 0.842l-1.972-0.699 1.44 1.517c-0.198 0.422-0.308 0.876-0.326 1.338l-3.349 1.596 3.711 0.096c0.012 0.024 0.024 0.048 0.037 0.071l-4.678 6.156 6.156-4.678c0.458 0.239 0.965 0.377 1.482 0.398l1.596 3.349 0.096-3.708c0.415-0.204 0.785-0.489 1.090-0.842l1.972 0.699-1.44-1.517c0.198-0.422 0.308-0.876 0.326-1.338l3.349-1.596-3.71-0.096c-0.012-0.024-0.024-0.048-0.037-0.071l4.678-6.156zM16.003 13.892v0zM15.376 14.066c0.21-0.045 0.42-0.066 0.627-0.066 0.13 0 0.258 0.008 0.384 0.025l0.003 0.001-0-0.001c0.273 0.036 0.537 0.109 0.785 0.216l-2.236 1.699-1.699 2.236c-0.074-0.175-0.133-0.359-0.174-0.552-0.345-1.621 0.69-3.214 2.311-3.558zM17.566 19.559v0 0c-0.283 0.173-0.599 0.303-0.942 0.376-0.21 0.045-0.42 0.066-0.627 0.066-0.13 0-0.258-0.009-0.385-0.025l-0.002-0.001 0 0.001c-0.273-0.036-0.537-0.109-0.785-0.215l2.236-1.699 1.699-2.236c0.074 0.175 0.133 0.359 0.174 0.552 0.272 1.278-0.314 2.538-1.368 3.183z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_search-2.svg.twig b/source/_patterns/04-components/svg/icons/_search-2.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..c95ccfb9bba6a0dd083f0537771b85b7bc4c7f24 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_search-2.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>search-2</title> +<path d="M28.067 29.328l-7.159-10.519c4.091-3.24 5.248-9.105 2.49-13.695-2.995-4.986-9.488-6.604-14.474-3.61-4.985 2.996-6.604 9.489-3.609 14.474 2.701 4.496 8.248 6.253 12.967 4.357l5.946 11.299c0.184 0.351 0.613 0.47 0.952 0.267l2.674-1.608c0.34-0.204 0.435-0.638 0.212-0.966zM18.049 16.689c-3.388 2.035-7.8 0.935-9.836-2.453s-0.934-7.8 2.453-9.835c3.387-2.036 7.799-0.935 9.834 2.453s0.936 7.801-2.452 9.835z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_search-shade.svg.twig b/source/_patterns/04-components/svg/icons/_search-shade.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..f8c09f24d88bfebe589c1cc618d2bc764c103637 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_search-shade.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>search-shade</title> +<path d="M31.008 27.231l-7.58-6.447c-0.784-0.705-1.622-1.029-2.299-0.998 1.789-2.096 2.87-4.815 2.87-7.787 0-6.627-5.373-12-12-12s-12 5.373-12 12 5.373 12 12 12c2.972 0 5.691-1.081 7.787-2.87-0.031 0.677 0.293 1.515 0.998 2.298l6.447 7.58c1.104 1.226 2.907 1.33 4.007 0.23s0.997-2.903-0.23-4.007zM17.954 18.25h-11.908c-0.168-0.16-0.33-0.327-0.485-0.5h12.878c-0.155 0.173-0.317 0.34-0.485 0.5zM9.472 20.25c-0.438-0.134-0.862-0.302-1.268-0.5h7.592c-0.406 0.198-0.829 0.366-1.268 0.5h-5.057zM7.318 19.25c-0.241-0.155-0.473-0.322-0.696-0.5h10.757c-0.223 0.178-0.456 0.345-0.696 0.5h-9.364zM5.146 17.25c-0.125-0.162-0.244-0.329-0.357-0.5h14.423c-0.113 0.171-0.232 0.338-0.357 0.5h-13.709zM4.481 16.25c-0.093-0.163-0.181-0.33-0.263-0.5h15.564c-0.082 0.17-0.17 0.337-0.263 0.5h-15.037zM3.996 15.25c-0.067-0.164-0.129-0.331-0.186-0.5h16.381c-0.057 0.169-0.119 0.336-0.186 0.5h-16.008zM3.659 14.25c-0.045-0.165-0.085-0.331-0.119-0.5h16.922c-0.035 0.169-0.075 0.335-0.119 0.5h-16.683zM3.361 12c0-0.084 0.002-0.167 0.004-0.25h17.27c0.002 0.083 0.004 0.166 0.004 0.25s-0.001 0.167-0.004 0.25h-17.27c-0.002-0.083-0.004-0.166-0.004-0.25zM6.046 5.75h11.907c0.168 0.16 0.33 0.327 0.485 0.5h-12.878c0.155-0.173 0.317-0.34 0.485-0.5zM14.528 3.75c0.438 0.134 0.862 0.301 1.268 0.5h-7.592c0.406-0.199 0.829-0.366 1.268-0.5h5.057zM16.682 4.75c0.241 0.155 0.473 0.322 0.696 0.5h-10.757c0.223-0.178 0.456-0.345 0.696-0.5h9.364zM18.854 6.75c0.125 0.162 0.244 0.329 0.357 0.5h-14.423c0.113-0.171 0.232-0.338 0.357-0.5h13.708zM19.519 7.75c0.093 0.163 0.181 0.33 0.263 0.5h-15.564c0.082-0.17 0.17-0.337 0.263-0.5h15.037zM20.004 8.75c0.067 0.164 0.129 0.331 0.186 0.5h-16.381c0.057-0.169 0.119-0.336 0.186-0.5h16.008zM20.341 9.75c0.044 0.165 0.085 0.331 0.119 0.5h-16.922c0.035-0.169 0.075-0.335 0.119-0.5h16.683zM20.548 10.75c0.024 0.165 0.043 0.332 0.058 0.5h-17.212c0.014-0.168 0.034-0.335 0.058-0.5h17.096zM20.606 12.75c-0.015 0.168-0.034 0.335-0.058 0.5h-17.096c-0.024-0.165-0.043-0.332-0.058-0.5h17.212z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_search.svg.twig b/source/_patterns/04-components/svg/icons/_search.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..3f56fdbe7d1d216430a9dce217f3b37764c664bc --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_search.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>search</title> +<path d="M27.544 29.496l-7.951-11.68c-0.209-0.307-0.64-0.402-0.958-0.211l-1.004 0.604c-0.318 0.191-0.437 0.615-0.264 0.944l6.58 12.504c0.173 0.328 0.574 0.441 0.892 0.249l2.506-1.506c0.318-0.191 0.407-0.598 0.199-0.905zM18.52 16.629c3.006-1.915 3.137-6.908 0.297-11.367-2.415-3.791-6.087-5.797-8.98-5.138-0.665 0.13-1.515 0.485-2.371 1.030s-1.538 1.165-1.936 1.714c-1.82 2.344-1.553 6.519 0.861 10.309 2.841 4.459 7.42 6.452 10.428 4.536l1.702-1.084zM17.436 14.927c-1.984 1.263-5.483-0.53-7.641-3.919-2.159-3.387-2.306-7.316-0.321-8.581 1.983-1.264 5.482 0.531 7.64 3.919 2.158 3.387 2.305 7.317 0.322 8.581z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_select-arrows.svg.twig b/source/_patterns/04-components/svg/icons/_select-arrows.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..ab5fbb225faf3e9aef5a28379a2f619b9b624fa9 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_select-arrows.svg.twig @@ -0,0 +1,3 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20"> +<path fill="#aeb0b5" d="M10 1l-5 7h10l-5-7zM10 19l5-7h-10l5 7z"></path> +</svg> \ No newline at end of file diff --git a/source/_patterns/04-components/svg/icons/_share.svg.twig b/source/_patterns/04-components/svg/icons/_share.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..6d2a8b5ecb0cc02d1ee526eb32ede3ca0fdccd44 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_share.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>share</title> +<path d="M19.961 25.724c-0.014 0.368-0.028 0.748 0.028 1.1 0.413 2.612 2.633 4.509 5.278 4.508 0.217 0 0.436-0.013 0.653-0.040 1.445-0.176 2.777-0.954 3.655-2.136 0.881-1.186 1.23-2.625 0.983-4.053-0.45-2.6-2.672-4.488-5.284-4.488-1.25 0-2.432 0.436-3.418 1.261-0.161 0.135-0.303 0.195-0.459 0.195-0.111 0-0.225-0.032-0.36-0.1-3.146-1.585-5.972-3-8.641-4.325-0.33-0.164-0.439-0.384-0.364-0.736 0.028-0.133 0.025-0.3-0.009-0.496-0.049-0.282 0.058-0.48 0.319-0.587 0.064-0.026 0.129-0.062 0.197-0.099 0.036-0.020 0.072-0.039 0.109-0.058l1.607-0.826c2.25-1.157 4.577-2.354 6.862-3.536 0.103-0.053 0.193-0.078 0.282-0.078 0.166 0 0.289 0.089 0.377 0.167 0.969 0.855 2.143 1.306 3.489 1.341 0.073-0.007 0.147-0.013 0.221-0.020 0.158-0.013 0.321-0.028 0.479-0.048 1.449-0.186 2.73-0.938 3.607-2.118 0.876-1.177 1.227-2.616 0.989-4.052-0.432-2.609-2.656-4.502-5.288-4.502-0.746 0-1.477 0.156-2.173 0.463-2.081 0.918-3.428 3.216-3.134 5.345 0.049 0.351-0.148 0.499-0.324 0.59-3.325 1.701-6.057 3.104-8.595 4.416-0.121 0.063-0.225 0.092-0.327 0.092-0.189 0-0.328-0.102-0.427-0.192-1.219-1.094-2.654-1.549-4.269-1.355-1.439 0.173-2.768 0.953-3.645 2.14s-1.218 2.62-0.961 4.036c0.379 2.096 1.566 3.506 3.527 4.191 0.621 0.217 1.237 0.326 1.831 0.326 1.22-0 2.378-0.459 3.443-1.363 0.094-0.079 0.24-0.186 0.433-0.186 0.105 0 0.21 0.029 0.34 0.094 2.944 1.48 5.852 2.933 8.643 4.32 0.306 0.152 0.342 0.373 0.335 0.59-0.002 0.072-0.005 0.144-0.008 0.216z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_si-comm.svg.twig b/source/_patterns/04-components/svg/icons/_si-comm.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..0e3043ac7b00336b3cd4c8c77ebd3d20f737b18d --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_si-comm.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>si-comm</title> +<path d="M24.765 13.448c0-2.481-2.531-4.5-5.642-4.5s-5.643 2.019-5.643 4.5c0 1.302 0.708 2.54 1.942 3.396l0.174 0.12-0.043 0.207c-0.084 0.408-0.321 1.18-0.977 1.992 1.037-0.176 2.033-0.653 2.71-1.305l0.125-0.12 0.168 0.038c0.501 0.114 1.021 0.172 1.545 0.172 3.111 0 5.642-2.019 5.642-4.5zM16.296 14.732c-0.708 0-1.285-0.576-1.285-1.284s0.576-1.284 1.285-1.284c0.708 0 1.284 0.576 1.284 1.284s-0.576 1.284-1.284 1.284zM19.122 14.732c-0.708 0-1.285-0.576-1.285-1.284s0.576-1.284 1.285-1.284c0.708 0 1.285 0.576 1.285 1.284s-0.576 1.284-1.285 1.284zM21.948 14.732c-0.708 0-1.285-0.576-1.285-1.284s0.576-1.284 1.285-1.284c0.708 0 1.285 0.576 1.285 1.284s-0.576 1.284-1.285 1.284zM26.123 16.086c0-0.564-0.222-1.102-0.634-1.555-0.568 1.859-2.271 3.319-4.488 3.861 0.519 0.246 1.111 0.377 1.728 0.377 0.317 0 0.632-0.035 0.936-0.104l0.168-0.038 0.124 0.12c0.338 0.325 0.81 0.578 1.319 0.714-0.282-0.426-0.396-0.811-0.441-1.031l-0.043-0.207 0.173-0.12c0.736-0.511 1.158-1.246 1.158-2.017zM24.835 18.43c0.045 0.22 0.159 0.605 0.441 1.031-0.509-0.136-0.981-0.389-1.319-0.714l-0.124-0.12-0.168 0.038c-0.304 0.069-0.619 0.104-0.936 0.104-0.616 0-1.208-0.131-1.728-0.377 2.217-0.541 3.92-2.002 4.488-3.861 0.412 0.453 0.634 0.991 0.634 1.555 0 0.771-0.422 1.506-1.158 2.016l-0.173 0.12 0.043 0.207zM7.117 14.797c-1.211 0-2.256 0.806-2.543 1.959-0.052 0.208-0.078 0.413-0.078 0.611 0 1.356 1.121 2.873 2.621 2.873 0.535 0 1.097-0.23 1.563-0.624-0.142-0.39-0.224-0.806-0.224-1.236 0-0.257 0.034-0.522 0.099-0.787 0.144-0.581 0.439-1.091 0.836-1.499-0.118-0.202-0.264-0.39-0.438-0.559-0.494-0.476-1.146-0.738-1.836-0.738zM13.643 16.547c-0.494-0.476-1.146-0.738-1.836-0.738-1.211 0-2.256 0.806-2.543 1.959-0.052 0.208-0.078 0.413-0.078 0.611 0 1.356 1.121 2.873 2.621 2.873 1.237 0 2.621-1.229 2.621-2.873 0-0.694-0.279-1.344-0.785-1.832zM11.807 21.252c-1.5 0-2.621-1.517-2.621-2.873 0-0.198 0.026-0.403 0.078-0.611 0.287-1.153 1.332-1.959 2.543-1.959 0.69 0 1.342 0.262 1.836 0.738 0.506 0.488 0.785 1.138 0.785 1.832-0 1.644-1.384 2.873-2.621 2.873zM9.682 21.732h0.655c-0.321-0.177-0.703-0.281-1.153-0.281h-4.192c-1.1 0-2.384 0.747-2.384 2.855v2.51h3.959v-1.498c-0-2.145 1.252-3.585 3.114-3.585zM13.874 22.463h-4.192c-1.1 0-2.384 0.748-2.384 2.855v2.511h9.019v-2.511c-0-1.421-0.756-2.855-2.443-2.855zM16.317 27.829h-9.019v-2.511c0-2.107 1.284-2.855 2.384-2.855h4.192c1.688 0 2.443 1.434 2.443 2.855v2.511zM28.303 19.618c-0.278-0.268-0.645-0.416-1.033-0.416-0.681 0-1.27 0.453-1.43 1.1-0.029 0.119-0.044 0.231-0.044 0.343 0 0.932 0.778 1.629 1.474 1.629s1.474-0.697 1.474-1.629c0-0.389-0.156-0.754-0.441-1.027zM28.543 23.301h-2.582c-0.98 0-1.328 0.872-1.328 1.618v1.406h5.275v-1.406c0-0.806-0.422-1.618-1.364-1.618z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_si-comp.svg.twig b/source/_patterns/04-components/svg/icons/_si-comp.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..11ac7fcaf4a9bf8a0706d8eaf4b2eabb5cd99cea --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_si-comp.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>si-comp</title> +<path d="M24.057 22.681h-19.033v-10.551h14.328v-1.325c0-0.063 0.005-0.124 0.014-0.184h-14.915c-0.629 0-1.138 0.509-1.138 1.138v11.293c0 0.629 0.509 1.138 1.138 1.138l7.699 0.006v2.059h-0.568c-0.629 0-1.138 0.51-1.138 1.138v0.070h8.193v-0.070c0-0.629-0.509-1.138-1.138-1.138h-0.568v-1.581c-1.829-0.056-3.794 0.131-3.794-0.48l11.493-0.004c0.628 0 1.138-0.509 1.138-1.138v-1.543h-1.712v1.172zM22.712 10.868h1.896c0.177 0 0.321-0.142 0.321-0.317s-0.144-0.316-0.321-0.316h-1.896c-0.177 0-0.32 0.141-0.321 0.316s0.144 0.317 0.321 0.317zM24.146 20.286c-0.024-0.005-0.046-0.014-0.071-0.014h-0.869c-0.177 0-0.321 0.142-0.321 0.317s0.143 0.317 0.321 0.317h0.869c0.025 0 0.048-0.009 0.071-0.014 0.141-0.033 0.249-0.152 0.249-0.302s-0.107-0.269-0.249-0.302zM26.425 9.66h-5.531c-0.739 0-1.347 0.54-1.44 1.239-0.008 0.060-0.014 0.122-0.014 0.184v9.281c0 0.786 0.651 1.423 1.453 1.423h5.531c0.803 0 1.454-0.637 1.454-1.423v-9.281c-0-0.786-0.651-1.423-1.454-1.423zM22.712 10.235h1.896c0.177 0 0.321 0.141 0.321 0.316s-0.143 0.317-0.321 0.317h-1.896c-0.177 0-0.321-0.142-0.321-0.317s0.144-0.316 0.321-0.316zM24.146 20.89c-0.024 0.005-0.046 0.014-0.071 0.014h-0.869c-0.177 0-0.321-0.142-0.321-0.317s0.143-0.317 0.321-0.317h0.869c0.025 0 0.048 0.009 0.071 0.014 0.141 0.033 0.249 0.153 0.249 0.302s-0.107 0.269-0.249 0.302zM26.737 19.202c0 0.163-0.14 0.295-0.312 0.295h-5.531c-0.172 0-0.312-0.132-0.312-0.295v-7.448c0-0.163 0.14-0.295 0.312-0.295h5.531c0.172 0 0.312 0.133 0.312 0.295v7.448zM30.72 11.174c-0.247 0-0.454-0.185-0.482-0.43-0.197-1.702-1.548-3.053-3.25-3.25-0.245-0.028-0.43-0.235-0.43-0.482 0-0.020 0-0.039 0-0.059 0-0.139 0.059-0.271 0.163-0.363s0.242-0.136 0.379-0.12c2.182 0.248 3.914 1.98 4.162 4.162 0.015 0.138-0.028 0.275-0.121 0.379s-0.224 0.163-0.362 0.163c-0.021 0-0.040 0-0.060 0zM28.671 11.19c-0.227 0-0.423-0.157-0.473-0.378-0.144-0.634-0.644-1.134-1.279-1.278-0.221-0.050-0.378-0.247-0.378-0.473 0-0.020 0-0.040 0-0.060 0-0.147 0.067-0.287 0.182-0.379s0.265-0.127 0.41-0.095c1.033 0.228 1.845 1.041 2.073 2.073 0.032 0.144-0.004 0.294-0.096 0.409s-0.232 0.182-0.379 0.182c-0.020 0-0.040 0-0.060 0z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_si-infrastructure.svg.twig b/source/_patterns/04-components/svg/icons/_si-infrastructure.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..52fd2fd20600e398a0ea1c5c8e266e2667a69dde --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_si-infrastructure.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>si-infrastructure</title> +<path d="M12.146 16.702c-0.002-0.274-0.058-0.535-0.16-0.773l3.242-3.279c0.223 0.083 0.463 0.13 0.715 0.129 0.238-0.001 0.464-0.046 0.675-0.123l3.344 3.307c-0.079 0.217-0.124 0.451-0.123 0.696 0.006 1.107 0.909 2 2.016 1.994s2-0.909 1.994-2.016c-0.006-1.107-0.909-2-2.016-1.994-0.184 0.001-0.361 0.029-0.53 0.076l-3.442-3.403c0.050-0.176 0.077-0.361 0.076-0.553-0.006-1.108-0.909-2-2.016-1.994s-2 0.909-1.994 2.016c0.001 0.177 0.027 0.347 0.071 0.509l-3.424 3.463c-0.144-0.032-0.292-0.050-0.446-0.049-1.107 0.006-2 0.909-1.994 2.016s0.909 2 2.016 1.994c1.108-0.006 2-0.908 1.994-2.016zM6.402 22.686c-0.002-0.274-0.058-0.535-0.159-0.773l3.242-3.279c0.223 0.083 0.463 0.13 0.715 0.129 0.238-0.001 0.464-0.046 0.675-0.123l3.344 3.307c-0.079 0.217-0.124 0.451-0.123 0.696 0.006 1.107 0.909 2 2.016 1.994s2-0.909 1.994-2.016c-0.006-1.107-0.909-2-2.016-1.993-0.184 0.001-0.361 0.029-0.53 0.076l-3.443-3.403c0.049-0.176 0.077-0.361 0.076-0.553-0.006-1.108-0.909-2-2.016-1.994s-2 0.909-1.994 2.016c0.001 0.177 0.027 0.347 0.071 0.509l-3.423 3.463c-0.144-0.032-0.292-0.050-0.446-0.049-1.107 0.006-2 0.909-1.994 2.016s0.909 2 2.016 1.994c1.108-0.006 2-0.909 1.994-2.016zM18.13 22.686c-0.002-0.274-0.058-0.535-0.16-0.773l3.242-3.279c0.223 0.083 0.463 0.13 0.715 0.129 0.237-0.001 0.464-0.046 0.675-0.123l3.344 3.307c-0.079 0.217-0.124 0.451-0.123 0.696 0.006 1.107 0.909 2 2.016 1.994s2-0.909 1.994-2.016c-0.006-1.107-0.909-2-2.016-1.993-0.184 0.001-0.361 0.029-0.53 0.076l-3.442-3.403c0.049-0.176 0.077-0.361 0.076-0.553-0.006-1.108-0.909-2-2.016-1.994s-2 0.909-1.994 2.016c0.001 0.177 0.027 0.347 0.071 0.509l-3.423 3.463c-0.144-0.032-0.292-0.050-0.446-0.049-1.107 0.006-2 0.909-1.994 2.016s0.909 2 2.016 1.994c1.107-0.006 2-0.909 1.994-2.016z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_si-professionals.svg.twig b/source/_patterns/04-components/svg/icons/_si-professionals.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..18276cd64e3fc8781a03edebbe642e1e9fd14dc0 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_si-professionals.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>si-professionals</title> +<path d="M17.987 21.055v1.73c0 0.279-0.227 0.506-0.506 0.506h-3c-0.28 0-0.506-0.227-0.506-0.506v-1.73l-10.879-4.176v10.693c0 1.102 0.893 1.995 1.995 1.995h21.78c1.102 0 1.995-0.894 1.995-1.995v-10.693l-10.88 4.176zM27.671 9.492h-23.38c-1.102 0-1.995 0.893-1.995 1.996v3.281c0 0.413 0.313 0.868 0.698 1.016l10.981 4.215v-0.857c0-0.279 0.227-0.506 0.506-0.506h3c0.28 0 0.506 0.227 0.506 0.506v0.857l10.981-4.215c0.386-0.148 0.699-0.603 0.699-1.016v-3.281c0-1.102-0.894-1.996-1.995-1.996zM21.101 8.506h-1.511c0-1.804-1.282-2.798-3.609-2.798s-3.608 0.994-3.608 2.798h-1.511c0-2.083 1.345-4.309 5.12-4.309s5.12 2.226 5.12 4.309z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_si-security.svg.twig b/source/_patterns/04-components/svg/icons/_si-security.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..7b63677439a1541ddd60323cb963b096ad3d9937 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_si-security.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>si-security</title> +<path d="M12.428 19.467c1.856 0.005 2.827 1.215 3.206 2.946l10.075 0.029v-9.153c-0-1.258-1.013-2.277-2.268-2.29v-1.913c0-3.527-2.869-6.397-6.397-6.397s-6.397 2.869-6.397 6.397v1.913c-1.255 0.013-2.268 1.033-2.268 2.29v6.106c1.344-0.266 2.895 0.069 4.048 0.072zM17.81 18.248v2.927h-1.531v-2.927c-0.614-0.288-1.038-0.911-1.038-1.633 0-0.996 0.808-1.804 1.804-1.804s1.804 0.807 1.804 1.804c0 0.722-0.425 1.345-1.038 1.633zM12.885 9.085c0-2.294 1.866-4.16 4.16-4.16s4.16 1.866 4.16 4.16v1.912h-8.319v-1.912zM23.658 24.742l-0.918-0.293-0.578 0.539h1.257c0.111 0 0.221-0.008 0.328-0.024l-0.089-0.223zM8.464 23.312c0.145 0.522 0.47 0.968 0.904 1.269 0.009-0.056 0.015-0.113 0.015-0.172 0.002-0.55-0.396-1.005-0.919-1.097zM5.026 25.27c-0.019 6.525 4.4 4.963 6.917 4.97s3.42-2.207 3.428-4.94c0.008-2.734-0.883-4.953-3.399-4.961s-6.926-1.595-6.945 4.931zM8.926 25.282c-0.002 0.613-0.501 1.11-1.115 1.108s-1.11-0.501-1.108-1.114c0.002-0.614 0.501-1.11 1.114-1.108s1.11 0.5 1.108 1.115zM15.172 27.053c0.956 0.003 2.256 0.006 2.5 0.007 0.278 0.001 0.707-0.106 0.937-0.17l0.142-0.973 1.435 0.004 0.344 0.374 1.106-0.37 0.648-0.604 0.918 0.293 0.285 0.717 1.122-0.684 0.604-0.449c0 0 0.085 0.451 0.171 0.48s0.66 0.002 0.66 0.002l0.449 0.282 0.648-0.408 1.011-1.136-0.698-1.097-12.319-0.035c0.124 0.599 0.186 1.272 0.184 2.016-0.001 0.637-0.050 1.221-0.144 1.752z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_si-teach.svg.twig b/source/_patterns/04-components/svg/icons/_si-teach.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..271b6acaf577d5d3078e144da8978422f4e2f493 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_si-teach.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>si-teach</title> +<path d="M16.333 2.999c-4.868 0-8.814 3.946-8.814 8.814 0 2.366 0.927 4.588 2.609 6.257 2.224 2.208 2.282 2.983 2.438 4.126h7.535c0.156-1.143 0.214-1.918 2.438-4.126 1.682-1.668 2.608-3.89 2.608-6.257 0-4.868-3.946-8.814-8.814-8.814zM16.333 6.015c-3.197 0-5.797 2.601-5.797 5.797 0 0.391-0.317 0.708-0.708 0.708s-0.708-0.317-0.708-0.708c0-3.978 3.236-7.214 7.214-7.214 0.391 0 0.708 0.317 0.708 0.708s-0.317 0.708-0.709 0.708zM12.566 23.287v2.421c0 2.081 1.687 3.767 3.768 3.767s3.767-1.687 3.767-3.767v-2.421h-7.535z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_skype.svg.twig b/source/_patterns/04-components/svg/icons/_skype.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..ed40d7e1610d8e46687bd06f0715766c70afcd6a --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_skype.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>skype</title> +<path d="M30.478 18.061c0.088-0.65 0.138-1.311 0.138-1.983 0-8.072-6.579-14.617-14.694-14.617-0.806 0-1.597 0.066-2.367 0.192-1.38-0.899-3.021-1.423-4.788-1.423-4.845 0-8.768 3.925-8.768 8.769 0 1.762 0.519 3.4 1.412 4.774-0.12 0.751-0.182 1.52-0.182 2.304 0 8.073 6.576 14.618 14.693 14.618 0.916 0 1.808-0.089 2.675-0.246 1.347 0.836 2.933 1.322 4.634 1.322 4.844 0 8.768-3.926 8.768-8.77-0-1.831-0.56-3.533-1.522-4.94zM17.296 26.85c-4.669 0.243-6.854-0.79-8.856-2.668-2.235-2.098-1.337-4.491 0.484-4.613 1.82-0.122 2.913 2.063 3.884 2.671 0.97 0.605 4.662 1.985 6.612-0.244 2.123-2.427-1.412-3.683-4.004-4.063-3.7-0.548-8.372-2.55-8.008-6.494 0.364-3.942 3.349-5.963 6.491-6.248 4.005-0.364 6.612 0.607 8.674 2.366 2.384 2.033 1.094 4.306-0.425 4.489-1.513 0.182-3.213-3.344-6.549-3.397-3.439-0.054-5.764 3.579-1.518 4.612 4.248 1.032 8.797 1.455 10.435 5.339 1.639 3.884-2.547 8.008-7.22 8.251z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_snapchat.svg.twig b/source/_patterns/04-components/svg/icons/_snapchat.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..2685d8aea8ccfdb4791f7cb0896433e53efcd1bc --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_snapchat.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="30" height="32" viewBox="0 0 30 32"> +<title>snapchat</title> +<path d="M15.143 2.952c3.214-0.036 5.875 1.768 7.214 4.661 0.411 0.875 0.482 2.232 0.482 3.196 0 1.143-0.089 2.268-0.161 3.411 0.143 0.071 0.339 0.125 0.5 0.125 0.643 0 1.179-0.482 1.821-0.482 0.607 0 1.482 0.429 1.482 1.143 0 1.714-3.589 1.393-3.589 2.893 0 0.268 0.107 0.518 0.214 0.768 0.857 1.875 2.482 3.679 4.411 4.482 0.464 0.196 0.929 0.304 1.429 0.411 0.321 0.071 0.5 0.304 0.5 0.625 0 1.214-3.089 1.714-3.911 1.839-0.357 0.554-0.089 1.857-1.036 1.857-0.732 0-1.464-0.232-2.25-0.232-0.375 0-0.75 0.018-1.107 0.089-2.125 0.357-2.839 2.643-6.321 2.643-3.357 0-4.161-2.286-6.232-2.643-0.375-0.071-0.75-0.089-1.125-0.089-0.804 0-1.571 0.268-2.214 0.268-1 0-0.696-1.321-1.071-1.893-0.821-0.125-3.911-0.625-3.911-1.839 0-0.321 0.179-0.554 0.5-0.625 0.5-0.107 0.964-0.214 1.429-0.411 1.911-0.786 3.571-2.607 4.411-4.482 0.107-0.25 0.214-0.5 0.214-0.768 0-1.5-3.607-1.214-3.607-2.875 0-0.696 0.821-1.143 1.446-1.143 0.554 0 1.107 0.464 1.804 0.464 0.196 0 0.393-0.036 0.571-0.125-0.071-1.125-0.161-2.25-0.161-3.393 0-0.964 0.071-2.339 0.482-3.214 1.571-3.393 4.232-4.625 7.786-4.661z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_tux.svg.twig b/source/_patterns/04-components/svg/icons/_tux.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..5260f52d8d095c1ea506635c793926cc2456c7e5 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_tux.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>tux</title> +<path d="M17.739 23.029c-2.561 1.191-4.942 1.179-6.542 1.063-1.908-0.138-3.442-0.66-4.117-1.117-0.416-0.281-0.981-0.173-1.262 0.243s-0.173 0.981 0.243 1.262c1.084 0.734 3.002 1.28 5.005 1.424 0.34 0.024 0.712 0.040 1.114 0.040 1.743 0 3.957-0.166 6.326-1.268 0.455-0.212 0.652-0.752 0.441-1.207s-0.752-0.652-1.208-0.441zM27.842 21.682c0.087-7.896 0.899-22.819-14.218-21.613-14.925 1.201-10.968 16.968-11.19 22.248-0.197 2.793-1.124 6.208-2.434 9.683h4.034c0.415-1.473 0.72-2.929 0.851-4.317 0.243 0.17 0.503 0.334 0.781 0.491 0.452 0.266 0.84 0.62 1.251 0.995 0.961 0.876 2.050 1.868 4.179 1.992 0.143 0.008 0.287 0.012 0.427 0.012 2.153 0 3.625-0.942 4.809-1.699 0.567-0.363 1.057-0.676 1.518-0.827 1.31-0.41 2.454-1.072 3.309-1.914 0.134-0.131 0.258-0.267 0.374-0.405 0.476 1.746 1.129 3.711 1.853 5.672h8.614c-2.068-3.195-4.201-6.324-4.158-10.318zM3.878 17.386c0-0 0-0.001-0-0.001-0.148-2.577 1.085-4.745 2.754-4.842s3.142 1.913 3.291 4.49c0 0 0 0.001 0 0.001 0.008 0.139 0.011 0.276 0.012 0.413-0.529 0.133-1.006 0.326-1.434 0.551-0.002-0.019-0.003-0.038-0.005-0.057 0-0 0-0.001 0-0.001-0.143-1.463-0.924-2.567-1.745-2.467s-1.371 1.367-1.228 2.83c0 0 0 0.001 0 0.001 0.062 0.638 0.246 1.207 0.501 1.639-0.064 0.050-0.243 0.182-0.45 0.333-0.155 0.114-0.344 0.252-0.572 0.42-0.621-0.815-1.047-1.987-1.123-3.309zM20.789 23.756c-0.059 1.362-1.841 2.643-3.487 3.158l-0.009 0.003c-0.684 0.222-1.295 0.613-1.941 1.026-1.085 0.695-2.208 1.413-3.829 1.413-0.106 0-0.215-0.003-0.323-0.009-1.485-0.087-2.179-0.72-3.059-1.521-0.464-0.423-0.943-0.86-1.562-1.223l-0.013-0.008c-1.335-0.753-2.163-1.69-2.216-2.506-0.026-0.406 0.154-0.757 0.537-1.044 0.832-0.624 1.39-1.032 1.759-1.302 0.41-0.3 0.533-0.39 0.625-0.477 0.066-0.062 0.136-0.131 0.213-0.205 0.764-0.743 2.043-1.986 4.005-1.986 1.2 0 2.528 0.462 3.943 1.372 0.666 0.434 1.246 0.634 1.981 0.887 0.505 0.174 1.077 0.372 1.843 0.7l0.012 0.005c0.715 0.294 1.559 0.83 1.521 1.717zM20.395 20.556c-0.137-0.069-0.28-0.135-0.43-0.196-0.691-0.296-1.245-0.496-1.704-0.656 0.254-0.497 0.411-1.116 0.426-1.789 0-0 0-0.001 0-0.001 0.035-1.637-0.79-2.966-1.844-2.968s-1.936 1.322-1.971 2.959c0 0 0 0.001 0 0.001-0.001 0.054-0.001 0.107-0.001 0.16-0.649-0.299-1.287-0.515-1.911-0.649-0.003-0.061-0.006-0.123-0.008-0.185 0-0 0-0.001 0-0.002-0.061-2.982 1.769-5.45 4.086-5.513s4.245 2.303 4.305 5.285c0 0.001 0 0.001 0 0.002 0.027 1.348-0.333 2.59-0.949 3.552z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_twitter-box.svg.twig b/source/_patterns/04-components/svg/icons/_twitter-box.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..27d6a92dd7f54f6f96736fab54f569af3a42bbd3 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_twitter-box.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>twitter-box</title> +<path d="M25.492 3.014h-19.010c-2.293 0-4.151 1.858-4.151 4.151v19.011c0 2.292 1.858 4.151 4.151 4.151h19.010c2.292 0 4.15-1.858 4.15-4.151v-19.011c0-2.292-1.857-4.151-4.15-4.151zM22.922 13.59c0.006 0.155 0.009 0.309 0.009 0.463 0 4.729-3.597 10.18-10.178 10.18-2.022 0-3.903-0.593-5.487-1.607 0.28 0.031 0.565 0.051 0.852 0.051 1.679 0 3.22-0.573 4.445-1.534-1.566-0.027-2.887-1.062-3.341-2.484 0.217 0.043 0.443 0.065 0.673 0.065 0.327 0 0.642-0.044 0.943-0.125-1.637-0.33-2.87-1.776-2.87-3.51v-0.045c0.484 0.266 1.034 0.431 1.62 0.447-0.958-0.641-1.59-1.736-1.59-2.977 0-0.656 0.177-1.27 0.485-1.801 1.765 2.168 4.401 3.591 7.374 3.741-0.062-0.264-0.094-0.535-0.094-0.815 0-1.976 1.604-3.579 3.58-3.579 1.029 0 1.96 0.435 2.613 1.132 0.815-0.162 1.579-0.46 2.271-0.871-0.265 0.835-0.834 1.537-1.572 1.979 0.721-0.086 1.412-0.278 2.054-0.562-0.482 0.718-1.087 1.35-1.785 1.853z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_twitter.svg.twig b/source/_patterns/04-components/svg/icons/_twitter.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..85ad94beea1259ad98a5dea8fa8a534e094e91d4 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_twitter.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>twitter</title> +<path d="M30.668 7.497c-1.071 0.473-2.223 0.793-3.426 0.938 1.229-0.737 2.177-1.907 2.622-3.3-1.152 0.683-2.426 1.182-3.787 1.452-1.089-1.162-2.64-1.888-4.359-1.888-3.294 0-5.969 2.673-5.969 5.969 0 0.467 0.052 0.92 0.156 1.359-4.959-0.249-9.355-2.624-12.299-6.239-0.513 0.884-0.809 1.909-0.809 3.004 0 2.069 1.053 3.896 2.652 4.964-0.977-0.026-1.897-0.301-2.702-0.745v0.074c0 2.891 2.057 5.303 4.787 5.854-0.499 0.136-1.027 0.209-1.572 0.209-0.384 0-0.758-0.036-1.123-0.108 0.757 2.371 2.96 4.098 5.573 4.144-2.041 1.601-4.612 2.558-7.413 2.558-0.479 0-0.954-0.034-1.422-0.084 2.642 1.69 5.779 2.68 9.152 2.68 10.974 0 16.975-9.093 16.975-16.98 0-0.256-0.006-0.514-0.015-0.772 1.167-0.841 2.176-1.893 2.978-3.091z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_windows.svg.twig b/source/_patterns/04-components/svg/icons/_windows.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..e8d8a03c7a74e4a9e1d55b778e63283b11e67aee --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_windows.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>windows</title> +<path d="M12.882 15.997c-1.491-0.766-2.94-1.155-4.309-1.155-0.186 0-0.373 0.006-0.561 0.022-1.746 0.145-3.341 0.605-4.367 0.963-0.272 0.1-0.551 0.205-0.838 0.322l-2.807 9.731c1.928-0.713 3.634-1.061 5.196-1.061 2.526 0 4.36 0.944 5.875 1.916 0.718-2.435 2.439-8.315 2.953-10.073-0.373-0.228-0.752-0.455-1.141-0.666zM16.511 18.471l-2.826 9.817c0.838 0.48 3.659 2.002 5.819 2.002 1.744 0 3.695-0.447 5.964-1.369l2.699-9.437c-1.832 0.591-3.59 0.891-5.233 0.891-2.998 0-5.097-0.972-6.422-1.905zM9.151 11.525c2.41 0.025 4.192 0.944 5.669 1.891l2.899-9.917c-0.611-0.35-2.213-1.222-3.371-1.519-0.762-0.178-1.563-0.269-2.413-0.269-1.619 0.030-3.387 0.436-5.403 1.244l-2.764 9.706c2.025-0.764 3.77-1.136 5.378-1.136 0.001 0 0.004 0 0.004 0zM32 6.191c-1.838 0.713-3.631 1.077-5.345 1.077-2.865 0-4.978-0.994-6.347-1.949l-2.873 9.945c1.93 1.241 4.009 1.871 6.191 1.871 1.78 0 3.623-0.427 5.483-1.271l-0.006-0.069 0.117-0.028 2.779-9.576z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_windows8.svg.twig b/source/_patterns/04-components/svg/icons/_windows8.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..a753b5212c0b3ca5177afbad1f6c14facb62054f --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_windows8.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>windows8</title> +<path d="M0.011 16l-0.011-9.752 12-1.63v11.382zM14 4.328l15.996-2.328v14h-15.996zM30 18l-0.004 14-15.996-2.25v-11.75zM12 29.495l-11.99-1.644-0.001-9.851h11.991z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_yahoo.svg.twig b/source/_patterns/04-components/svg/icons/_yahoo.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..b9f78cf58c2cb217468d9a5397a3fd722ea531d7 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_yahoo.svg.twig @@ -0,0 +1,5 @@ +<!-- Generated by IcoMoon.io --> +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>yahoo</title> +<path d="M26.5 20l-0.464-13.001c-0.020-0.55 0.414-0.999 0.964-0.999h4c0.55 0 0.921 0.443 0.824 0.984l-2.324 13.016zM30 24.25c0 0.962-0.788 1.75-1.75 1.75h-0.5c-0.962 0-1.75-0.788-1.75-1.75v-0.5c0-0.962 0.788-1.75 1.75-1.75h0.5c0.962 0 1.75 0.788 1.75 1.75v0.5zM12 6c-6.627 0-12 4.477-12 10s5.373 10 12 10 12-4.477 12-10c0-5.523-5.373-10-12-10zM20 14h-2.321l-3.679 3.679v2.321h3v2h-8v-2h3v-2.321l-5.679-5.679h-1.314v-2h5.988v2h-1.315l3.321 3.321 1-1v-2.321h6v2z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_youtube-box.svg.twig b/source/_patterns/04-components/svg/icons/_youtube-box.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..19be899fec19819edf9035ad97e2bd57a7483cf8 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_youtube-box.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>youtube-box</title> +<path d="M12.102 19.328v-1.151h-3.843v1.151h1.296v7.014h1.228v-7.014h1.319zM14.33 26.342v-0.663c-0.438 0.502-0.854 0.749-1.258 0.749-0.356 0-0.602-0.144-0.711-0.453-0.061-0.185-0.098-0.475-0.098-0.903v-4.813h1.101v4.48c0 0.258 0 0.393 0.012 0.428 0.027 0.17 0.109 0.257 0.256 0.257 0.222 0 0.455-0.171 0.698-0.516v-4.649h1.103v6.084h-1.103zM18.519 24.604c0 0.55-0.163 0.819-0.48 0.819-0.182 0-0.365-0.087-0.549-0.27v-3.71c0.184-0.18 0.367-0.266 0.549-0.266 0.317 0 0.48 0.282 0.48 0.83v2.597zM19.62 24.516v-2.423c0-0.576-0.038-0.979-0.111-1.222-0.147-0.457-0.442-0.688-0.881-0.688-0.405 0-0.782 0.224-1.138 0.66v-2.666h-1.103v8.165h1.103v-0.589c0.367 0.456 0.746 0.674 1.138 0.674 0.44 0 0.734-0.232 0.881-0.686 0.073-0.256 0.111-0.661 0.111-1.226zM22.678 22.584h-1.101v-0.562c0-0.562 0.185-0.844 0.555-0.844 0.363 0 0.547 0.282 0.547 0.844v0.562zM23.781 24.396v-0.161h-1.124c0 0.444-0.014 0.685-0.025 0.747-0.063 0.295-0.222 0.442-0.491 0.442-0.379 0-0.564-0.28-0.564-0.843v-1.078h2.205v-1.259c0-0.651-0.111-1.128-0.341-1.434-0.309-0.416-0.747-0.625-1.299-0.625-0.564 0-1.004 0.209-1.321 0.625-0.235 0.306-0.34 0.783-0.34 1.434v2.131c0 0.644 0.119 1.125 0.354 1.428 0.318 0.416 0.757 0.625 1.335 0.625 0.576 0 1.027-0.218 1.333-0.66 0.134-0.196 0.22-0.419 0.258-0.661 0.010-0.111 0.023-0.358 0.023-0.71zM15.665 13.446c0.359 0 0.531-0.287 0.531-0.855v-2.587c0-0.568-0.172-0.852-0.531-0.852-0.361 0-0.533 0.284-0.533 0.852v2.587c0 0.568 0.172 0.855 0.533 0.855zM26.198 2.354h-19.979c-2.41 0-4.363 1.953-4.363 4.362v19.98c0 2.409 1.952 4.363 4.363 4.363h19.979c2.409 0 4.361-1.953 4.361-4.363v-19.98c-0-2.409-1.952-4.362-4.361-4.362zM18.227 8.225h1.111v4.524c0 0.262 0 0.399 0.014 0.436 0.024 0.172 0.11 0.261 0.26 0.261 0.223 0 0.456-0.175 0.704-0.522v-4.699h1.114v6.147h-1.114v-0.671c-0.443 0.509-0.866 0.757-1.273 0.757-0.358 0-0.606-0.147-0.717-0.459-0.062-0.184-0.099-0.48-0.099-0.915v-4.86zM14.019 10.227c0-0.655 0.112-1.136 0.348-1.447 0.309-0.421 0.743-0.631 1.298-0.631 0.557 0 0.991 0.21 1.298 0.631 0.233 0.311 0.347 0.792 0.347 1.447v2.152c0 0.656-0.114 1.14-0.347 1.447-0.308 0.421-0.741 0.631-1.298 0.631-0.555 0-0.99-0.21-1.298-0.631-0.236-0.308-0.348-0.792-0.348-1.447v-2.152zM11.040 6.123l0.877 3.239 0.843-3.239h1.249l-1.486 4.907v3.341h-1.236v-3.341c-0.112-0.592-0.358-1.458-0.754-2.61-0.261-0.766-0.533-1.534-0.793-2.297h1.3zM24.487 26.613c-0.224 0.969-1.017 1.685-1.971 1.793-2.262 0.252-4.551 0.253-6.83 0.252-2.279 0.001-4.57 0-6.83-0.252-0.956-0.108-1.75-0.823-1.971-1.793-0.317-1.38-0.317-2.889-0.317-4.312s0.003-2.929 0.321-4.313c0.222-0.969 1.015-1.686 1.97-1.791 2.263-0.252 4.552-0.254 6.831-0.252 2.278-0.002 4.568 0 6.83 0.252 0.955 0.105 1.75 0.821 1.971 1.791 0.318 1.383 0.316 2.89 0.316 4.313s-0 2.931-0.319 4.312z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/icons/_youtube.svg.twig b/source/_patterns/04-components/svg/icons/_youtube.svg.twig new file mode 100644 index 0000000000000000000000000000000000000000..60d6fb357c290210198cd49a983381d2f8190f80 --- /dev/null +++ b/source/_patterns/04-components/svg/icons/_youtube.svg.twig @@ -0,0 +1,4 @@ +<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"> +<title>youtube</title> +<path d="M13.2 2.396h-1.572l-1.063 4.085-1.108-4.085h-1.64c0.329 0.961 0.671 1.93 1.001 2.897 0.499 1.453 0.811 2.545 0.951 3.291v4.214h1.56v-4.215l1.871-6.188zM17.366 10.285v-2.714c0-0.826-0.145-1.432-0.438-1.824-0.388-0.532-0.935-0.797-1.637-0.797-0.699 0-1.247 0.265-1.637 0.797-0.296 0.391-0.439 0.998-0.439 1.824v2.714c0 0.827 0.142 1.437 0.439 1.825 0.39 0.532 0.938 0.797 1.637 0.797 0.703 0 1.249-0.265 1.637-0.797 0.293-0.388 0.438-0.998 0.438-1.825zM15.96 10.551c0 0.716-0.218 1.078-0.671 1.078s-0.672-0.362-0.672-1.078v-3.263c0-0.716 0.218-1.074 0.672-1.074s0.671 0.358 0.671 1.074v3.263zM22.56 12.797v-7.753h-1.406v5.926c-0.311 0.438-0.606 0.658-0.889 0.658-0.187 0-0.295-0.112-0.328-0.329-0.017-0.047-0.017-0.221-0.017-0.55v-5.705h-1.401v6.129c0 0.549 0.045 0.922 0.125 1.155 0.14 0.392 0.451 0.579 0.904 0.579 0.51 0 1.047-0.314 1.604-0.955v0.848h1.407v-0.002zM23.443 21.381c-0.464 0-0.697 0.356-0.697 1.063v0.709h1.389v-0.709c-0-0.708-0.234-1.063-0.692-1.063zM26.419 17.359c-0.28-1.221-1.282-2.126-2.485-2.257-2.855-0.32-5.741-0.322-8.615-0.32-2.874-0.003-5.761 0-8.616 0.32-1.205 0.131-2.204 1.036-2.484 2.257-0.403 1.745-0.405 3.645-0.405 5.439s0 3.697 0.398 5.438c0.282 1.223 1.281 2.124 2.487 2.261 2.852 0.318 5.738 0.32 8.614 0.318 2.874 0.001 5.762 0 8.615-0.318 1.205-0.136 2.205-1.038 2.487-2.261 0.401-1.741 0.403-3.644 0.403-5.438s0.002-3.694-0.399-5.439zM10.797 19.048h-1.665v8.845h-1.547v-8.845h-1.635v-1.452h4.847v1.452zM14.998 27.893h-1.391v-0.837c-0.552 0.633-1.078 0.944-1.588 0.944-0.449 0-0.758-0.181-0.896-0.571-0.077-0.231-0.124-0.598-0.124-1.139v-6.069h1.389v5.65c0 0.326 0 0.495 0.016 0.54 0.031 0.216 0.136 0.326 0.323 0.326 0.28 0 0.573-0.216 0.88-0.651v-5.863h1.391v7.672zM20.279 25.59c0 0.711-0.047 1.223-0.14 1.547-0.184 0.571-0.557 0.863-1.11 0.863-0.493 0-0.971-0.275-1.436-0.849v0.743h-1.39v-10.297h1.39v3.362c0.449-0.549 0.925-0.832 1.436-0.832 0.553 0 0.926 0.292 1.11 0.868 0.093 0.306 0.14 0.815 0.14 1.541v3.054zM25.527 24.312h-2.78v1.36c0 0.71 0.233 1.063 0.709 1.063 0.341 0 0.541-0.184 0.622-0.557 0.012-0.078 0.029-0.383 0.029-0.942h1.419v0.204c0 0.444-0.019 0.755-0.030 0.896-0.047 0.305-0.157 0.586-0.324 0.833-0.386 0.557-0.956 0.832-1.682 0.832s-1.282-0.264-1.682-0.788c-0.295-0.382-0.445-0.99-0.445-1.801v-2.688c0-0.821 0.132-1.423 0.429-1.809 0.4-0.526 0.955-0.79 1.666-0.79 0.696 0 1.25 0.264 1.637 0.79 0.292 0.384 0.433 0.988 0.433 1.809v1.588h-0.001zM18.458 22.268c0.341 0 0.618 0.876 0.618 1.959 0 1.081-0.276 1.959-0.618 1.959-0.34 0-0.617-0.878-0.617-1.959 0-1.083 0.277-1.959 0.617-1.959z"></path> +</svg> diff --git a/source/_patterns/04-components/svg/svg.yml b/source/_patterns/04-components/svg/svg.yml new file mode 100644 index 0000000000000000000000000000000000000000..26fe021a2de3ae6f6c3b82ce78269812e324f5cc --- /dev/null +++ b/source/_patterns/04-components/svg/svg.yml @@ -0,0 +1 @@ +svg_name: android \ No newline at end of file diff --git a/source/_patterns/04-components/svg/svgs.twig b/source/_patterns/04-components/svg/svgs.twig new file mode 100644 index 0000000000000000000000000000000000000000..e3537c68de2a9bbb973a1eea1c10c5fdc3cd0b17 --- /dev/null +++ b/source/_patterns/04-components/svg/svgs.twig @@ -0,0 +1,6 @@ +{% for svg_name in svg_names %} + <h3>{{ svg_name | capitalize }}</h3> + {% include '@components/svg/_svg.twig' with { + 'svg_name': svg_name + } %} +{% endfor %} \ No newline at end of file diff --git a/source/_patterns/04-components/svg/svgs.yml b/source/_patterns/04-components/svg/svgs.yml new file mode 100644 index 0000000000000000000000000000000000000000..a4d9569c2de42aa38c21e30487f47bd3fc7e5b4d --- /dev/null +++ b/source/_patterns/04-components/svg/svgs.yml @@ -0,0 +1,83 @@ +--- +svg_names: + - android + - add-to-calendar + - android + - apple + - arrow + - arrow-right + - binoculars + - bubble + - calendar + - chevron + - chrome + - close + - cloud + - comment + - connection + - correct + - css3 + - dropbutton-arrow-down + - dropbutton-arrow-up + - envelope + - equalizer + - facebook + - facebook-box + - filter + - filter1 + - finder + - firefox + - github + - github-box + - home + - home3 + - html5 + - ical + - IE + - info + - info-2 + - instagram + - instagram-box + - linkedin + - linkedin-box + - location + - menu-arrow-down + - menu-arrow-right + - messages-error + - messages-status + - messages-warning + - minus + - mobile-arrow-down + - mobile-arrow-down-y + - mobile-arrow-up + - mobile-arrow-up-y + - mobile-close + - mobile-menu + - opera + - pencil + - play + - plus + - podcast + - rss-box + - safari + - search + - search-2 + - search-shade + - select-arrows + - share + - si-comm + - si-comp + - si-infrastructure + - si-professionals + - si-security + - si-teach + - skype + - snapchat + - tux + - twitter + - twitter-box + - windows + - windows8 + - yahoo + - youtube + - youtube-box diff --git a/source/_patterns/04-components/tabs/_tabs.twig b/source/_patterns/04-components/tabs/_tabs.twig index 51f03d34cc775ad1e9b7325dc937fa635fac745c..10a09fa3cd5340ec26790d370565fe374712e38b 100644 --- a/source/_patterns/04-components/tabs/_tabs.twig +++ b/source/_patterns/04-components/tabs/_tabs.twig @@ -8,12 +8,12 @@ {% set button_class -%} uw-tablinks {{ button_modifier_classes }}{% if type.button_class %} {{ type.button_class }}{% endif %} {%- endset %} - <button class="{{ button_class }}">{{ type.text }}</button> + <button class="{{ button_class }}"{% if uuid %} data-uuid="{{ uuid }}"{% endif %}>{{ type.text }}</button> {% else %} {% set button_class -%} uw-tablinks {{ button_modifier_classes }}{% if type.button_class %} {{ type.button_class }}{% endif %} {%- endset %} - <button role="tab" class="{{ button_class }}" {% if loop.index == 1 %} aria-selected="true" {% else %} aria-selected="false" {% endif %} aria-controls="{{ type }}" id="tab-{{ loop.index }}" tabindex="0">{{ type }}</button> + <button role="tab" class="{{ button_class }}" {% if loop.index == 1 %} aria-selected="true" {% else %} aria-selected="false" {% endif %} aria-controls="{{ type }}" id="tab-{{ loop.index }}" tabindex="0" data-uuid="{{ rand }}">{{ type }}</button> {% endif %} {% endfor %} </div> @@ -48,4 +48,4 @@ </div> {% endfor %} {% endif %} -</div> \ No newline at end of file +</div> diff --git a/source/_patterns/04-components/tabs/tabs--buttons/tabs--buttons.twig b/source/_patterns/04-components/tabs/tabs--buttons/tabs--buttons.twig index de42eb8b7b6772da20bddd9b59fb44759732dbd4..dde1833fe5c554a086178c0dd5d24857ca124e3c 100644 --- a/source/_patterns/04-components/tabs/tabs--buttons/tabs--buttons.twig +++ b/source/_patterns/04-components/tabs/tabs--buttons/tabs--buttons.twig @@ -1,10 +1,8 @@ -{% set button_modifier_classes -%} - button button--large {{ modifier_classes }} -{%- endset %} - {% include "@components/tabs/_tabs.twig" with { tab_type: 'button', content_list: content_list, button_modifier_classes: button_modifier_classes, tabs_modifier_class: tabs_modifier_class, -} %} \ No newline at end of file + exp_col_all: exp_col_all, + uuid: uuid, +} %} diff --git a/source/_patterns/04-components/tabs/tabs--exp-col-all/tabs--exp-col-all.twig b/source/_patterns/04-components/tabs/tabs--exp-col-all/tabs--exp-col-all.twig new file mode 100644 index 0000000000000000000000000000000000000000..bb17765f217e39339c73823aa67a723fdfbecdd4 --- /dev/null +++ b/source/_patterns/04-components/tabs/tabs--exp-col-all/tabs--exp-col-all.twig @@ -0,0 +1,17 @@ +{% set content_list = { + '0': { + 'text': 'Expand all', + 'button_class': 'uw-exp-col-expand-all', + }, + '1': { + 'text': 'Collapse all', + 'button_class': 'uw-exp-col-collapse-all', + } +} %} + +{% include '@components/tabs/tabs--buttons/tabs--buttons.twig' with { + content_list: content_list, + tabs_modifier_class: 'uw-exp-col', + button_modifier_classes: 'uw-exp-col-button', + uuid: uuid, +} %} \ No newline at end of file diff --git a/source/_patterns/04-components/tabs/tabs--exp-col-all/tabs-exp-col-all.js b/source/_patterns/04-components/tabs/tabs--exp-col-all/tabs-exp-col-all.js new file mode 100644 index 0000000000000000000000000000000000000000..83a618a681a0bc7fb7a2869abf8984f95205feaa --- /dev/null +++ b/source/_patterns/04-components/tabs/tabs--exp-col-all/tabs-exp-col-all.js @@ -0,0 +1,27 @@ +/** + * @file + */ + +(function ($, Drupal) { + Drupal.behaviors.uwexpcolall = { + attach: function (context, settings) { + $(document).ready(function () { + + $('.uw-exp-col-expand-all').click(function () { + var uuid = $(this).attr('data-uuid'); + $('[data-uuid="' + uuid + '"] details').each(function () { + $(this).attr("open", ""); + }); + }); + + $('.uw-exp-col-collapse-all').click(function () { + var uuid = $(this).attr('data-uuid'); + $('[data-uuid="' + uuid + '"] details').each(function () { + $(this).removeAttr("open"); + }); + }); + + }); + } + }; +})(jQuery, Drupal); diff --git a/source/_patterns/04-components/view/view--contact/view--contact.js b/source/_patterns/04-components/tabs/tabs.js similarity index 94% rename from source/_patterns/04-components/view/view--contact/view--contact.js rename to source/_patterns/04-components/tabs/tabs.js index 011038dec7e34f8a756e7444b8cd5f1148642988..f11bdf2e155bcfd40776c07dda1a7fe4319f8d77 100644 --- a/source/_patterns/04-components/view/view--contact/view--contact.js +++ b/source/_patterns/04-components/tabs/tabs.js @@ -3,7 +3,7 @@ */ (function ($, Drupal) { - Drupal.behaviors.viewcontact = { + Drupal.behaviors.tabs = { attach: function (context, settings) { $(document).ready(function () { diff --git a/source/_patterns/04-components/view/_view.scss b/source/_patterns/04-components/view/_view.scss index 2dad421070bc71c927e7a471a557602ec23b3895..f2d212dd3e6262af8f143f12c1d941cf79ff7b86 100644 --- a/source/_patterns/04-components/view/_view.scss +++ b/source/_patterns/04-components/view/_view.scss @@ -10,125 +10,154 @@ $sidebar-width: 18.75rem; // set the layout for the Views container when being used with Blog, news, events // to match flexbox in multi list usage. .view { - - // View content container. + &s-element-container{ + @include uw-contained-width; + position:relative; + } + display: grid; + gap:1rem; + grid-template-columns: 100%; + padding:0; + position: relative; + .block-views &{ + padding:0; + } + @include xl { + .block-views &{ + padding:0; + } + } + &.view-uw-view-contacts{ + padding-left:0; + padding-right:0; + } + &-interact{ + @include uw-contained-width; + display: flex; + gap:0.5rem; + justify-content:flex-end; + padding:0; + .button{ + margin:0; + } + } &-header{ grid-column:1/3; grid-row:1/2; width:100%; - .uw-view--toggle{ - padding-right: 0; - text-align:right; - width:100%; - } } + &-filters { + } + &-pager{ + grid-column:1/2; + grid-row:3/4; + margin: rem(gesso-spacing(md)) 0; + width:100%; + } &-content { @include uw-flex-grid(); - grid-column:1/3; + grid-column:1/2; grid-row:2/3; width:100%; } - &-content--message { + grid-column:1/2; grid-row:2/3; margin:0; + position:relative; + z-index:2; .message, .messages{ margin:0; } } - // Base View Grid setup: - - // View for contacts page. - &.view-uw-view-contacts, - // View for profiles page. - &.view-uw-view-profiles, - // View container for taxonomy terms. - &.view-taxonomy-term, - //View container for blog landing page. - &.view-uw-view-blogs, - // View container for events landing page. - &.view-uw-view-events, - // View container for newslanding page. - &.view-uw-view-news-items{ - @include uw-contained-width; - display: block; - grid-template-columns: 100%; - padding: rem(gesso-spacing(sm)); - .block-views &{ - padding:0; - } + // With Filters + &.with-filters { - position: relative; @include large { - display: grid; - .view-header{ - display:none; - } - //background:$test-color-2; - gap:2rem; + gap:$grid-gap; grid-template-columns: auto $sidebar-width; } - @include xl { - padding: rem(gesso-spacing(sm)) 0; - padding-top: 0; - .block-views &{ - padding:0; - } + .view-header { + // css } - // Universal row for views - } - &.view-uw-view-contacts{ - padding-left:0; - padding-right:0; - } -} - -.with-filters { - .view-content { - @include large{ + .view-content { + @include uw-flex-grid(); grid-column:1/2; - //width: clamp(320px, 900px, calc(100vw - 333px)); + grid-row:2/3; + width:100%; } - } - - .view-filters { - // Universal filter form used on events, blog and news. - grid-column:1/2; - //height:0; - grid-row:500; - margin-top:4rem; - //overflow:hidden; - //width:0; - - - form{ + .view-pager{ + grid-column:1/2; + grid-row:3/4; + margin: rem(gesso-spacing(md)) 0; width:100%; - .button, - .image-button{ - margin:0; - } } - @include large { - //display:inherit; - grid-column:2/3; - grid-row:2/4; - height:inherit; - margin: 0; - order:inherit; - overflow:inherit; - width: $sidebar-width; - .uw-input, - .form-text{ - width:100% !important; + .view-filters { + h2{ + margin-top:0; + } + background:#fff; + grid-column: 2/3; + height: 0; + overflow: hidden; + width:0; + @include large { + grid-row: 2/4; + height: inherit; + overflow: hidden; + width:inherit; + } + &:target { + grid-column: 1/2; + grid-row: 1/2; + height:100%; + margin-top:-2.5rem; + overflow: inherit; + padding: 1rem; + width:100%; + z-index: gesso-z-index(overlay); + ~ .view-content { + display:none; + &--message{ + display:none; + } + } } - .views-exposed-form{ - margin:0 !important; - padding:0 !important; + @include large { + background: inherit; + &:target { + background: inherit; + grid-column: 2/3; + grid-row:inherit; + height: inherit; + margin-top:0; + overflow: inherit; + padding:0; + width: $sidebar-width; + ~ .view-content { + @include uw-flex-grid(); + align-self: flex-start; + grid-column:1/2; + grid-row:1/2; + + &--message{ + align-self: flex-start; + display:block; + grid-column:1/2; + grid-row:1/2; + + } + } + } } } } } -// Styles for Views rows as cards. +.uw-offcanvas--filter{ + display: flex; + gap:0.5rem; + justify-content:flex-end; +} diff --git a/source/_patterns/04-components/view/view--contact/view--contact.twig b/source/_patterns/04-components/view/view--contact/view--contact.twig deleted file mode 100644 index 3c737120f0120abb03120cfdfce40a95cd18cf77..0000000000000000000000000000000000000000 --- a/source/_patterns/04-components/view/view--contact/view--contact.twig +++ /dev/null @@ -1,36 +0,0 @@ -{% set content_list = { - '0': { - 'text': 'Expand all', - 'button_class': 'uw-contact-expand-all', - }, - '1': { - 'text': 'Collapse all', - 'button_class': 'uw-contact-collapse-all', - } -} %} - -{% include '@components/tabs/tabs--buttons/tabs--buttons.twig' with { - content_list: content_list, - tabs_modifier_class: 'uw-contact', - modifier_classes: 'uw-contact-button', -} %} - -{% include '@components/view/views-view/views-view.twig' with { - attributes: attributes, - css_name: css_name, - css_class: css_class, - header: header, - footer: footer, - rows: rows, - empty: empty, - pager: pager, - exposed: exposed, - feed_icons: feed_icons, - more: more, - title: title, - title_prefix: title_prefix, - title_suffix: title_suffix, - attachment_before: attachment_before, - attachment_after: attachment_after, - dom_id: dom_id, -} %} diff --git a/source/_patterns/04-components/view/view--contact/view--contact.yml b/source/_patterns/04-components/view/view--contact/view--contact.yml deleted file mode 100644 index 55bc2ac1c8c79cc3c0bed8cfc40882e043f193d7..0000000000000000000000000000000000000000 --- a/source/_patterns/04-components/view/view--contact/view--contact.yml +++ /dev/null @@ -1,16 +0,0 @@ ---- -views: true -element: 'div' -title: 'false' -header: 'true' -exposed: true -attachment_before: false -rows: 'rows' -empty: false -pager: 'Pager' -attachment_after: false -more: false -footer: true -feed_icons: false -title_prefix: 'false' -title_suffix: 'false' diff --git a/source/_patterns/04-components/view/view-content/view-content.twig b/source/_patterns/04-components/view/view-content/view-content.twig index 475806f102d96a352e1693e0a8fbb798047b5c0d..85cd5f36e706052d8abf6827d25021ed2d65225d 100644 --- a/source/_patterns/04-components/view/view-content/view-content.twig +++ b/source/_patterns/04-components/view/view-content/view-content.twig @@ -1,7 +1,9 @@ -<div class="view-content"> +<div class="view-content" {% if uuid %} data-uuid="{{ uuid }}" {% endif %}> {% if rows %} {{ rows }} {% endif %} + + {% if pattern_lab %} {% include '@components/content-grid-list/content-grid-list.twig' with { 'lists': lists, diff --git a/source/_patterns/04-components/view/view-empty/view-empty.twig b/source/_patterns/04-components/view/view-empty/view-empty.twig new file mode 100644 index 0000000000000000000000000000000000000000..4e246fe1396ad38146698fa8c2432a4cb2cffd88 --- /dev/null +++ b/source/_patterns/04-components/view/view-empty/view-empty.twig @@ -0,0 +1,11 @@ +{% if not empty %} + {% set empty = 'Your filters returned no results please review criteria selected.' %} +{% endif %} + +<div class="view-content--message"> + <div role="alert" class="message message--warning"> + <ul class="message__list"> + <li class="message__item">{{ empty }}</li> + </ul> + </div> +</div> diff --git a/source/_patterns/04-components/view/view-filter/_view-filter.scss b/source/_patterns/04-components/view/view-filter/_view-filter.scss index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..600b682ea6df165ddadd68a97e550429b1acc34e 100644 --- a/source/_patterns/04-components/view/view-filter/_view-filter.scss +++ b/source/_patterns/04-components/view/view-filter/_view-filter.scss @@ -0,0 +1,55 @@ +.view-filters { + // Hide Filter Buttons on large + &__open { + order:100; + @include large { + display: none; + } + } + + &__close { + margin: inherit; + margin-bottom: 1rem; + // Hide Filter Buttons on large + @include large { + display: none; + } + } + .uw-icon{ + display:inline-block; + float:left; + margin-right:0.25rem; + } + form { + ul,li{ + list-style: none; + margin:0; + padding:0; + } + .option{ + font-family:gesso-font-family(book); + font-size:gesso-font-size(-1); + font-weight:200; + letter-spacing:inherit; + padding-left:0.25rem; + } + width: 100%; + select{ + width:inherit; + } + .button, + .image-button { + margin: 0; + } + } + @include large { + .uw-input, + .form-text { + width: 100% !important; + } + .views-exposed-form { + margin: 0 !important; + padding: 0 !important; + } + } +} diff --git a/source/_patterns/04-components/view/view-filter/view-filter.yml b/source/_patterns/04-components/view/view-filter/view-filter.yml index 2ad304ef8ce62aa56f2fbc9910b2f54b610284b2..40a55b2786b3028572ce8a6483893a791e7d8161 100644 --- a/source/_patterns/04-components/view/view-filter/view-filter.yml +++ b/source/_patterns/04-components/view/view-filter/view-filter.yml @@ -1 +1 @@ -exposed: 'true' +exposed: true diff --git a/source/_patterns/04-components/view/view-header/_view-header.scss b/source/_patterns/04-components/view/view-header/_view-header.scss index b062a2a688e7cf1c6d31899ac90145db57e1fd35..247dd10f83c952969cb5ec52be959c7db112cfd7 100644 --- a/source/_patterns/04-components/view/view-header/_view-header.scss +++ b/source/_patterns/04-components/view/view-header/_view-header.scss @@ -1,47 +1,3 @@ .view-header { - //.uw-content--grid-list{ - // &__style_controls{ - // @include uw-flex-term-item(); - // // Set the controls for the layout - // // and off canvas as top row. - // width: 100% !important; - // .uw-layout--controls { - // margin:0; - // max-width:inherit; - // padding: 1rem 0; - // text-align: right; - // width:100%; - // } - // @include medium{ - // display:none; - // } - // } - //} - - .uw-view { - // Form - - &--offcanvas{ - - } - &--toggle{ - margin:0; - padding:0 0 1rem; - .button{ - &[data-value-off-canvas="offcanvas"]{ - ~ .view-filters { - background:$test-color-4; - width:0; - } - } - &[data-value-off-canvas="offcanvas"]:target{ - ~ .view-filters { - background:$test-color-6; - width: $sidebar-width !important; - } - } - } - } - } - + // Css here } diff --git a/source/_patterns/04-components/view/view-header/view-header.twig b/source/_patterns/04-components/view/view-header/view-header.twig index 651dc2d03a06290ebe0abb3c1f8be73a75852478..000e1fb1a7a6e26dc6c6729c8644b09714d4a960 100644 --- a/source/_patterns/04-components/view/view-header/view-header.twig +++ b/source/_patterns/04-components/view/view-header/view-header.twig @@ -1,19 +1,4 @@ <div class="view-header"> - {% if pattern_lab %} - {% if use_offcanvas %} - <div class="uw-view--offcanvas"> - {% set button_modifier_classes -%} - button--icon button--offcanvas {{ modifier_classes }} - {%- endset %} - {% include '@base/02-html-elements/25-forms/forms.twig' with { - 'form_items': form_items, - 'form_classes' : form_classes, - 'modifier_classes' : button_modifier_classes, - } %} - </div> - {% endif %} - {% endif %} - {% if header %} - {{ header }} - {% endif %} + {# Print header variable. #} + {{ header }} </div> diff --git a/source/_patterns/04-components/view/view-header/view-header.yml b/source/_patterns/04-components/view/view-header/view-header.yml index 15c9bd150b116009e534981177a5b09dfff54986..ed97d539c095cf1413af30cc23dea272095b97dd 100644 --- a/source/_patterns/04-components/view/view-header/view-header.yml +++ b/source/_patterns/04-components/view/view-header/view-header.yml @@ -1,22 +1 @@ --- -pager: 'false' -use_offcanvas: true -form_classes: 'uw-view--toggle' -form_items: - - is_button_tag: true - data_type_name: 'off-canvas' - data_type_value: 'offcanvas' - form_item_wrapper: false - is_demo: false - is_disabled: false - classes: button_modifier_classes - modifier_classes: button_modifier_classes - formaction: '' - form: '' - name: '' - formenctype: '' - value: '' - formmethod: '' - formtarget: '' - text: 'Filters' - btnclick: | diff --git a/source/_patterns/04-components/view/view-interact/_view-interact.scss b/source/_patterns/04-components/view/view-interact/_view-interact.scss new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/source/_patterns/04-components/view/view-interact/view-interact.twig b/source/_patterns/04-components/view/view-interact/view-interact.twig new file mode 100644 index 0000000000000000000000000000000000000000..5755746947c28a5175640354213d4b5c6f195743 --- /dev/null +++ b/source/_patterns/04-components/view/view-interact/view-interact.twig @@ -0,0 +1,36 @@ +<div class="view-interact"> + {% if exposed %} + {# Print button when filters are present #} + {% include '@components/icon/icon--button/icon--button.twig' with { + 'url': '#view-filters', + 'btn_id': 'offcanvasbutton', + 'text': 'Filters', + 'name': 'filter', + 'is_hidden': false, + 'modifier_classes': 'icon--button view-filters__open', + } %} + {% endif %} + {% if calendar %} + {% include '@components/icon/icon--button/icon--button.twig' with { + 'url': '#', + 'text': 'Ical', + 'name': 'calendar', + 'is_hidden': false, + 'modifier_classes': 'icon--button', + } %} + {% endif %} + {% if rss_feed %} + {% include '@components/icon/icon--button/icon--button.twig' with { + 'url': '#', + 'text': 'rss', + 'name': 'rss-box', + 'is_hidden': false, + 'modifier_classes': 'icon--button icon--rss', + } %} + {% endif %} + {% if feed_icons %} + <div class="feed-icons"> + {{ feed_icons }} + </div> + {% endif %} +</div> diff --git a/source/_patterns/04-components/view/view-interact/view-interact.yml b/source/_patterns/04-components/view/view-interact/view-interact.yml new file mode 100644 index 0000000000000000000000000000000000000000..2f918791764301785d770e13efc6ecbb955db3ae --- /dev/null +++ b/source/_patterns/04-components/view/view-interact/view-interact.yml @@ -0,0 +1,3 @@ +exposed: true +calendar: true +rss_feed: true diff --git a/source/_patterns/04-components/view/views-view/views-view.twig b/source/_patterns/04-components/view/views-view/views-view.twig index a144de8543e2b96695eb128a49976d31a14737e6..5c6195366a184b9a205410ea3395c650a1d84978 100644 --- a/source/_patterns/04-components/view/views-view/views-view.twig +++ b/source/_patterns/04-components/view/views-view/views-view.twig @@ -8,12 +8,30 @@ exposed ? 'with-filters', ] %} + +{% if exposed or rss_feed or calendar or feed_icons %} + {% include '@components/view/view-interact/view-interact.twig' %} +{% endif %} + +{# If expand and collapse Tabs in the view + set uuid to pass to view-content. +#} +{% if exp_col_all %} + {% set uuid = random() %} + <div class="view-tabs"> + {% include '@components/tabs/tabs--exp-col-all/tabs--exp-col-all.twig' with { + uuid: uuid + }%} + </div> +{% endif %} + <div{{ attributes.addClass(classes) }}> {{ title_prefix }} {% if title %} {{ title }} {% endif %} {{ title_suffix }} + {% if header %} {% include '@components/view/view-header/view-header.twig' %} {% endif %} @@ -25,21 +43,21 @@ {{ attachment_before }} </div> {% endif %} - +{# Pass uuid down if we have it #} {% if rows %} - {% include '@components/view/view-content/view-content.twig' %} + {% include '@components/view/view-content/view-content.twig' with { + uuid:uuid, + } %} {% else %} - <div class="view-content--message"> - <div role="alert" class="message message--warning"> - <ul class="message__list"> - <li class="message__item"> <p>Your filters returned no results please review criteria selected.</p></li> - </ul> - </div> - </div> + {% include '@components/view/view-empty/view-empty.twig' with { + empty: empty, + } %} {% endif %} {% if pager %} - {{ pager }} + <div class="view-pager"> + {{ pager }} + </div> {% endif %} {% if attachment_after %} <div class="attachment attachment-after"> @@ -52,9 +70,5 @@ {% if footer %} {% include '@components/view/view-footer/view-footer.twig' %} {% endif %} - {% if feed_icons %} - <div class="feed-icons"> - {{ feed_icons }} - </div> - {% endif %} + </div> diff --git a/source/_patterns/04-components/view/views-view/views-view.yml b/source/_patterns/04-components/view/views-view/views-view.yml index 55bc2ac1c8c79cc3c0bed8cfc40882e043f193d7..54ea89d430261f6a2f59da51c3b301bc72a55f42 100644 --- a/source/_patterns/04-components/view/views-view/views-view.yml +++ b/source/_patterns/04-components/view/views-view/views-view.yml @@ -2,7 +2,7 @@ views: true element: 'div' title: 'false' -header: 'true' +header: true exposed: true attachment_before: false rows: 'rows' @@ -11,6 +11,8 @@ pager: 'Pager' attachment_after: false more: false footer: true +rss_feed: true feed_icons: false title_prefix: 'false' title_suffix: 'false' + diff --git a/source/images/icons/correct.svg b/source/images/icons/correct.svg index a2af827b12ad1ae179fbfa8b6b52ab4a6ab6a9fd..33206c9ddde9ce4792982bf90dc8166fcacce15a 100644 --- a/source/images/icons/correct.svg +++ b/source/images/icons/correct.svg @@ -1 +1,3 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 216 146"><path fill="#fff" d="M168.86 37.966l-11.08-11.08c-1.52-1.52-3.367-2.28-5.54-2.28-2.172 0-4.02.76-5.54 2.28L93.254 80.414 69.3 56.38c-1.52-1.522-3.367-2.282-5.54-2.282-2.172 0-4.02.76-5.54 2.28L47.14 67.46c-1.52 1.522-2.28 3.37-2.28 5.542 0 2.172.76 4.02 2.28 5.54l29.493 29.493 11.08 11.08c1.52 1.52 3.368 2.28 5.54 2.28 2.173 0 4.02-.76 5.54-2.28l11.082-11.08L168.86 49.05c1.52-1.52 2.283-3.37 2.283-5.54 0-2.174-.76-4.02-2.28-5.54z"/></svg> +<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 216 146"> + <path fill="#fff" d="M168.86 37.966l-11.08-11.08c-1.52-1.52-3.367-2.28-5.54-2.28-2.172 0-4.02.76-5.54 2.28L93.254 80.414 69.3 56.38c-1.52-1.522-3.367-2.282-5.54-2.282-2.172 0-4.02.76-5.54 2.28L47.14 67.46c-1.52 1.522-2.28 3.37-2.28 5.542 0 2.172.76 4.02 2.28 5.54l29.493 29.493 11.08 11.08c1.52 1.52 3.368 2.28 5.54 2.28 2.173 0 4.02-.76 5.54-2.28l11.082-11.08L168.86 49.05c1.52-1.52 2.283-3.37 2.283-5.54 0-2.174-.76-4.02-2.28-5.54z"/> +</svg> diff --git a/source/images/icons/dropbutton-arrow-down.svg b/source/images/icons/dropbutton-arrow-down.svg index 628cd06d48a712ae65dca9ed79417fb3010d8208..70305b6771ae9990dc079935ebf5a1094e7fc625 100644 --- a/source/images/icons/dropbutton-arrow-down.svg +++ b/source/images/icons/dropbutton-arrow-down.svg @@ -1 +1,3 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 444.8 444.8"><path fill="#fff" d="M248.1 352L434 165.9c7.2-6.9 10.8-15.4 10.8-25.7 0-10.3-3.6-18.8-10.8-25.7l-21.4-21.7c-7-7-15.6-10.6-25.7-10.6-9.9 0-18.6 3.5-26 10.6L222.4 231.5 83.7 92.8c-7-7-15.6-10.6-25.7-10.6-9.9 0-18.6 3.5-26 10.6l-21.4 21.7c-7 7-10.6 15.6-10.6 25.7s3.5 18.7 10.6 25.7L196.4 352c7.4 7 16.1 10.6 26 10.6 10.1 0 18.7-3.5 25.7-10.6z"/></svg> +<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 444.8 444.8"> + <path fill="#fff" d="M248.1 352L434 165.9c7.2-6.9 10.8-15.4 10.8-25.7 0-10.3-3.6-18.8-10.8-25.7l-21.4-21.7c-7-7-15.6-10.6-25.7-10.6-9.9 0-18.6 3.5-26 10.6L222.4 231.5 83.7 92.8c-7-7-15.6-10.6-25.7-10.6-9.9 0-18.6 3.5-26 10.6l-21.4 21.7c-7 7-10.6 15.6-10.6 25.7s3.5 18.7 10.6 25.7L196.4 352c7.4 7 16.1 10.6 26 10.6 10.1 0 18.7-3.5 25.7-10.6z"/> +</svg> diff --git a/source/images/icons/dropbutton-arrow-up.svg b/source/images/icons/dropbutton-arrow-up.svg index 3b857aec03e5df6e9a68834eeb90f19bb4ba92c3..7bf9fa823e4f2c2b781664af3b62a07dca710feb 100644 --- a/source/images/icons/dropbutton-arrow-up.svg +++ b/source/images/icons/dropbutton-arrow-up.svg @@ -1 +1,3 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="-83 174.2 444.8 444.8"><path fill="#fff" d="M113.7,267L-72.2,453.1C-79.4,460-83,468.5-83,478.8c0,10.3,3.6,18.8,10.8,25.7l21.4,21.7c7,7,15.6,10.6,25.7,10.6 c9.9,0,18.6-3.5,26-10.6l138.5-138.7l138.7,138.7c7,7,15.6,10.6,25.7,10.6c9.9,0,18.6-3.5,26-10.6l21.4-21.7 c7-7,10.6-15.6,10.6-25.7c0-10.1-3.5-18.7-10.6-25.7L165.4,267c-7.4-7-16.1-10.6-26-10.6C129.3,256.4,120.7,259.9,113.7,267 L113.7,267z"/></svg> +<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="-83 174.2 444.8 444.8"> + <path fill="#fff" d="M113.7,267L-72.2,453.1C-79.4,460-83,468.5-83,478.8c0,10.3,3.6,18.8,10.8,25.7l21.4,21.7c7,7,15.6,10.6,25.7,10.6 c9.9,0,18.6-3.5,26-10.6l138.5-138.7l138.7,138.7c7,7,15.6,10.6,25.7,10.6c9.9,0,18.6-3.5,26-10.6l21.4-21.7 c7-7,10.6-15.6,10.6-25.7c0-10.1-3.5-18.7-10.6-25.7L165.4,267c-7.4-7-16.1-10.6-26-10.6C129.3,256.4,120.7,259.9,113.7,267 L113.7,267z"/> +</svg> diff --git a/source/images/icons/menu-arrow-down.svg b/source/images/icons/menu-arrow-down.svg index 3dceaf7cf1b77b1c91e5e0b973d6c8f3f31ab88b..89408f6519c0e5e9ef69460d8372f8dfe4dfed63 100644 --- a/source/images/icons/menu-arrow-down.svg +++ b/source/images/icons/menu-arrow-down.svg @@ -1,4 +1,3 @@ -<!-- Generated by IcoMoon.io --> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"> <title>chevron-down</title> <path fill="#323a45" d="M3.529 6.471l4 4c0.261 0.261 0.683 0.261 0.943 0l4-4c0.261-0.261 0.261-0.683 0-0.943s-0.683-0.261-0.943 0l-3.529 3.529-3.529-3.529c-0.261-0.261-0.683-0.261-0.943 0s-0.261 0.683 0 0.943z"></path> diff --git a/source/images/icons/menu-arrow-right.svg b/source/images/icons/menu-arrow-right.svg index 0de976172970c4cc0caf37cfa03dc205e22db950..1d12e1112c0f048b30d4abe370d309ef2e551544 100644 --- a/source/images/icons/menu-arrow-right.svg +++ b/source/images/icons/menu-arrow-right.svg @@ -1,4 +1,3 @@ -<!-- Generated by IcoMoon.io --> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"> <title>chevron-right</title> <path fill="#f7f7f7" d="M6.471 12.471l4-4c0.261-0.261 0.261-0.683 0-0.943l-4-4c-0.261-0.261-0.683-0.261-0.943 0s-0.261 0.683 0 0.943l3.529 3.529-3.529 3.529c-0.261 0.261-0.261 0.683 0 0.943s0.683 0.261 0.943 0z"></path> diff --git a/source/images/icons/mobile-arrow-down-y.svg b/source/images/icons/mobile-arrow-down-y.svg index 910ce162937946231d10c38835e9de7997a83894..f94ed7f88b674bfd090c9d187fcd16e7e5e73a35 100644 --- a/source/images/icons/mobile-arrow-down-y.svg +++ b/source/images/icons/mobile-arrow-down-y.svg @@ -1,5 +1,3 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Generator: Adobe Illustrator 25.3.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 19 12" style="enable-background:new 0 0 19 12;" xml:space="preserve"> <style type="text/css"> diff --git a/source/images/icons/mobile-arrow-down.svg b/source/images/icons/mobile-arrow-down.svg index 39042bccfa05c7af9523f981c4e451cf74f20a07..a3a412cdf6e422022fd10b72cd8db044e56fcf12 100644 --- a/source/images/icons/mobile-arrow-down.svg +++ b/source/images/icons/mobile-arrow-down.svg @@ -1,5 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- Generator: Adobe Illustrator 25.3.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 19 12" style="enable-background:new 0 0 19 12;" xml:space="preserve"> <path d="M17.6,0.2L9.5,8.3L1.4,0.2L0,1.6l9.6,9.6L19,1.8l-1.7-1.7h0.3C17.6,0.1,17.6,0.2,17.6,0.2z"/> diff --git a/source/images/icons/mobile-arrow-up.svg b/source/images/icons/mobile-arrow-up.svg index 42e845bd335c2d4b797b370ca83b405e61a258b5..7deb2d5fb6e218e289ae8610676e446e223bb274 100644 --- a/source/images/icons/mobile-arrow-up.svg +++ b/source/images/icons/mobile-arrow-up.svg @@ -1,5 +1,3 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Generator: Adobe Illustrator 25.3.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 19 12" style="enable-background:new 0 0 19 12;" xml:space="preserve"> <path d="M1.4,11.2l8.1-8.1l8.1,8.1L19,9.8L9.4,0.2L0,9.5l1.7,1.7H1.4z"/> diff --git a/source/images/icons/plus.svg b/source/images/icons/plus.svg index f6d230a5ab6da93245ef5a76acf90d04876e86ff..d002a9a38d7fd05b829cb7b4ce74a87cac142a0a 100644 --- a/source/images/icons/plus.svg +++ b/source/images/icons/plus.svg @@ -1 +1,3 @@ -<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 401.994 401.994"><path d="M394 154.175c-5.33-5.33-11.806-7.994-19.417-7.994H255.81V27.41c0-7.61-2.665-14.084-7.993-19.414C242.487 2.666 236.02 0 228.397 0h-54.81c-7.613 0-14.085 2.663-19.415 7.993-5.33 5.33-7.994 11.803-7.994 19.414v118.775H27.408c-7.612 0-14.085 2.664-19.415 7.994S0 165.973 0 173.59v54.818c0 7.618 2.662 14.086 7.992 19.41 5.33 5.333 11.803 7.995 19.414 7.995h118.77V374.59c0 7.61 2.665 14.09 7.995 19.417 5.33 5.325 11.806 7.987 19.418 7.987H228.4c7.618 0 14.087-2.662 19.418-7.987 5.332-5.33 7.994-11.806 7.994-19.417V255.813h118.77c7.618 0 14.09-2.662 19.417-7.994 5.325-5.33 7.99-11.797 7.99-19.415v-54.82c0-7.615-2.66-14.086-7.993-19.413z"/></svg> +<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 401.994 401.994"> + <path d="M394 154.175c-5.33-5.33-11.806-7.994-19.417-7.994H255.81V27.41c0-7.61-2.665-14.084-7.993-19.414C242.487 2.666 236.02 0 228.397 0h-54.81c-7.613 0-14.085 2.663-19.415 7.993-5.33 5.33-7.994 11.803-7.994 19.414v118.775H27.408c-7.612 0-14.085 2.664-19.415 7.994S0 165.973 0 173.59v54.818c0 7.618 2.662 14.086 7.992 19.41 5.33 5.333 11.803 7.995 19.414 7.995h118.77V374.59c0 7.61 2.665 14.09 7.995 19.417 5.33 5.325 11.806 7.987 19.418 7.987H228.4c7.618 0 14.087-2.662 19.418-7.987 5.332-5.33 7.994-11.806 7.994-19.417V255.813h118.77c7.618 0 14.09-2.662 19.417-7.994 5.325-5.33 7.99-11.797 7.99-19.415v-54.82c0-7.615-2.66-14.086-7.993-19.413z"/> +</svg>