diff --git a/blt/src/Blt/Plugin/Commands/CircleCiCommands.php b/blt/src/Blt/Plugin/Commands/CircleCiCommands.php index c7fc43f5e7..490c5e378c 100644 --- a/blt/src/Blt/Plugin/Commands/CircleCiCommands.php +++ b/blt/src/Blt/Plugin/Commands/CircleCiCommands.php @@ -83,11 +83,11 @@ public function jobNewReleaseBranch($last_version) { $this->taskGitStack() ->add('-A') ->commit("$new_version") - ->pull() - ->push() + ->push('origin', $new_branch) ->run(); - $this->taskExec("hub pull-request -b develop -m '$new_version Release'") + $message = "$new_version Release" . PHP_EOL . '# DO NOT DELETE'; + $this->taskExec("hub pull-request -b develop -m '$message'") ->run(); } diff --git a/composer.json b/composer.json index 181f1a57a7..cea4db8dfc 100644 --- a/composer.json +++ b/composer.json @@ -128,7 +128,7 @@ "drupal/environment_indicator": "^3.3", "drupal/extlink": "^1.0", "drupal/fast_404": "^1.0@alpha", - "drupal/field_formatter_class": "dev-1.x#9080241b6aa20de49bd3027627f8d67579343dd0", + "drupal/field_formatter_class": "dev-1.x#e7b3c4a959f63d7a9efc74f2d3a67de306b8ddb4", "drupal/field_group": "^3.0", "drupal/field_permissions": "^1.0@beta", "drupal/focal_point": "^1.0@beta", @@ -284,7 +284,8 @@ "https://www.drupal.org/project/drupal/issues/3100712": "https://www.drupal.org/files/issues/2020-01-08/3100712-8-wsod-on-config-page.patch", "https://www.drupal.org/project/drupal/issues/2999491": "https://www.drupal.org/files/issues/2019-04-13/reusable-inline-blocks-2999491-9.patch", "https://www.drupal.org/project/drupal/issues/3045171": "https://www.drupal.org/files/issues/2019-11-15/drupal-layout_builder_unable_to_save-3045171-103.patch", - "https://www.drupal.org/project/drupal/issues/2981837": "https://www.drupal.org/files/issues/2019-05-22/findMigrationDependencies-null-process-value-2981837-5.patch" + "https://www.drupal.org/project/drupal/issues/2981837": "https://www.drupal.org/files/issues/2019-05-22/findMigrationDependencies-null-process-value-2981837-5.patch", + "https://www.drupal.org/project/drupal/issues/3118087": "https://www.drupal.org/files/issues/2020-03-17/3118087-67.8_8_x.patch" }, "drupal/extlink": { "https://www.drupal.org/project/extlink/issues/3051574": "https://www.drupal.org/files/issues/2019-05-22/extlink-uncaught_typeerror-3051574-4.patch" @@ -334,7 +335,7 @@ "https://www.drupal.org/project/domain_301_redirect/issues/3010370": "https://www.drupal.org/files/issues/2019-09-24/domain_301_redirect-roles-3010370-3.patch" }, "drupal/field_formatter_class": { - "https://www.drupal.org/project/field_formatter_class/issues/3017781": "https://www.drupal.org/files/issues/2018-12-03/field_formatter_class-clear_token-3017781.patch" + "https://www.drupal.org/project/field_formatter_class/issues/3046372": "https://www.drupal.org/files/issues/2020-02-03/field_formatter_class-3046372-10.patch" }, "drupal/audio_embed_field": { "https://www.drupal.org/project/audio_embed_field/issues/3022148": "https://www.drupal.org/files/issues/2018-12-21/audio_embed_field-method-compatable-3022148.patch" diff --git a/composer.lock b/composer.lock index a6ee6e2c0e..5c493d0cae 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "7a218cfac70d4589758742ee6330212d", + "content-hash": "54272466ad0682e591ada9a392f090d0", "packages": [ { "name": "acquia/blt", @@ -2260,16 +2260,16 @@ }, { "name": "doctrine/persistence", - "version": "1.3.6", + "version": "1.3.7", "source": { "type": "git", "url": "https://github.com/doctrine/persistence.git", - "reference": "5dd3ac5eebef2d0b074daa4440bb18f93132dee4" + "reference": "0af483f91bada1c9ded6c2cfd26ab7d5ab2094e0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/persistence/zipball/5dd3ac5eebef2d0b074daa4440bb18f93132dee4", - "reference": "5dd3ac5eebef2d0b074daa4440bb18f93132dee4", + "url": "https://api.github.com/repos/doctrine/persistence/zipball/0af483f91bada1c9ded6c2cfd26ab7d5ab2094e0", + "reference": "0af483f91bada1c9ded6c2cfd26ab7d5ab2094e0", "shasum": "" }, "require": { @@ -2277,7 +2277,7 @@ "doctrine/cache": "^1.0", "doctrine/collections": "^1.0", "doctrine/event-manager": "^1.0", - "doctrine/reflection": "^1.1", + "doctrine/reflection": "^1.2", "php": "^7.1" }, "conflict": { @@ -2339,20 +2339,20 @@ "orm", "persistence" ], - "time": "2020-01-16T22:06:23+00:00" + "time": "2020-03-21T15:13:52+00:00" }, { "name": "doctrine/reflection", - "version": "v1.1.0", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/doctrine/reflection.git", - "reference": "bc420ead87fdfe08c03ecc3549db603a45b06d4c" + "reference": "b699ecc7f2784d1e49924fd9858cf1078db6b0e2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/reflection/zipball/bc420ead87fdfe08c03ecc3549db603a45b06d4c", - "reference": "bc420ead87fdfe08c03ecc3549db603a45b06d4c", + "url": "https://api.github.com/repos/doctrine/reflection/zipball/b699ecc7f2784d1e49924fd9858cf1078db6b0e2", + "reference": "b699ecc7f2784d1e49924fd9858cf1078db6b0e2", "shasum": "" }, "require": { @@ -2373,7 +2373,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.0.x-dev" + "dev-master": "1.2.x-dev" } }, "autoload": { @@ -2417,7 +2417,7 @@ "reflection", "static" ], - "time": "2020-01-08T19:53:19+00:00" + "time": "2020-03-21T11:34:59+00:00" }, { "name": "drupal-composer/drupal-scaffold", @@ -2465,20 +2465,20 @@ }, { "name": "drupal/acquia_connector", - "version": "1.19.0", + "version": "1.21.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/acquia_connector.git", - "reference": "8.x-1.19" + "reference": "8.x-1.21" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/acquia_connector-8.x-1.19.zip", - "reference": "8.x-1.19", - "shasum": "4da520fa4c684ef6b1af21d46a6113df03a7c8a0" + "url": "https://ftp.drupal.org/files/projects/acquia_connector-8.x-1.21.zip", + "reference": "8.x-1.21", + "shasum": "3e0317f05a26209f2e29b1655327e80e441d7f11" }, "require": { - "drupal/core": "^8.7", + "drupal/core": "^8.7 || ^9", "ext-json": "*", "php": "^7.1" }, @@ -2496,8 +2496,8 @@ "dev-8.x-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.19", - "datestamp": "1578691683", + "version": "8.x-1.21", + "datestamp": "1585163393", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2748,20 +2748,20 @@ }, { "name": "drupal/admin_toolbar", - "version": "2.0.0", + "version": "2.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/admin_toolbar.git", - "reference": "8.x-2.0" + "reference": "8.x-2.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/admin_toolbar-8.x-2.0.zip", - "reference": "8.x-2.0", - "shasum": "568de63dbaa8046a82d327dbd0b892ab79fb87aa" + "url": "https://ftp.drupal.org/files/projects/admin_toolbar-8.x-2.2.zip", + "reference": "8.x-2.2", + "shasum": "41ea0e3321e6d1e190c486be49a99e60446d8dd7" }, "require": { - "drupal/core": "*" + "drupal/core": "^8.8.0 || ^9.0" }, "type": "drupal-module", "extra": { @@ -2769,8 +2769,8 @@ "dev-2.x": "2.x-dev" }, "drupal": { - "version": "8.x-2.0", - "datestamp": "1573751237", + "version": "8.x-2.2", + "datestamp": "1585017179", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3686,24 +3686,25 @@ }, { "name": "drupal/coder", - "version": "8.3.7", + "version": "8.3.8", "source": { "type": "git", "url": "https://git.drupalcode.org/project/coder.git", - "reference": "c11c2957653bdbfd68adc851692d094b43d39221" + "reference": "e53e75b45842a5d2b454b08c318a17f57339e60e" }, "require": { "ext-mbstring": "*", - "php": ">=5.5.9", - "squizlabs/php_codesniffer": "^3.4.1", + "php": ">=7.0.8", + "squizlabs/php_codesniffer": "^3.5.4", "symfony/yaml": ">=2.0.5" }, "require-dev": { - "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" + "phpstan/phpstan": "^0.12.5", + "phpunit/phpunit": "^6.0 || ^7.0" }, "type": "phpcodesniffer-standard", "autoload": { - "psr-0": { + "psr-4": { "Drupal\\": "coder_sniffer/Drupal/", "DrupalPractice\\": "coder_sniffer/DrupalPractice/" } @@ -3719,7 +3720,7 @@ "phpcs", "standards" ], - "time": "2019-12-07T16:00:28+00:00" + "time": "2020-03-08T19:03:35+00:00" }, { "name": "drupal/color_field", @@ -4371,16 +4372,16 @@ }, { "name": "drupal/core", - "version": "8.8.3", + "version": "8.8.4", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "77971de6d6ade7366cdd3fadfc16c5d02e531446" + "reference": "34e59fcf702c1b3c497bbd6e92e68e546c5d15b8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/77971de6d6ade7366cdd3fadfc16c5d02e531446", - "reference": "77971de6d6ade7366cdd3fadfc16c5d02e531446", + "url": "https://api.github.com/repos/drupal/core/zipball/34e59fcf702c1b3c497bbd6e92e68e546c5d15b8", + "reference": "34e59fcf702c1b3c497bbd6e92e68e546c5d15b8", "shasum": "" }, "require": { @@ -4579,7 +4580,8 @@ "https://www.drupal.org/project/drupal/issues/3100712": "https://www.drupal.org/files/issues/2020-01-08/3100712-8-wsod-on-config-page.patch", "https://www.drupal.org/project/drupal/issues/2999491": "https://www.drupal.org/files/issues/2019-04-13/reusable-inline-blocks-2999491-9.patch", "https://www.drupal.org/project/drupal/issues/3045171": "https://www.drupal.org/files/issues/2019-11-15/drupal-layout_builder_unable_to_save-3045171-103.patch", - "https://www.drupal.org/project/drupal/issues/2981837": "https://www.drupal.org/files/issues/2019-05-22/findMigrationDependencies-null-process-value-2981837-5.patch" + "https://www.drupal.org/project/drupal/issues/2981837": "https://www.drupal.org/files/issues/2019-05-22/findMigrationDependencies-null-process-value-2981837-5.patch", + "https://www.drupal.org/project/drupal/issues/3118087": "https://www.drupal.org/files/issues/2020-03-17/3118087-67.8_8_x.patch" } }, "autoload": { @@ -4603,7 +4605,7 @@ "GPL-2.0-or-later" ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", - "time": "2020-03-04T18:01:37+00:00" + "time": "2020-03-18T16:26:33+00:00" }, { "name": "drupal/crop", @@ -5699,20 +5701,20 @@ }, { "name": "drupal/entity_usage", - "version": "2.0.0-beta2", + "version": "2.0.0-beta3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/entity_usage.git", - "reference": "8.x-2.0-beta2" + "reference": "8.x-2.0-beta3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/entity_usage-8.x-2.0-beta2.zip", - "reference": "8.x-2.0-beta2", - "shasum": "a5b0592055985198f28be5adff98093f0366be4c" + "url": "https://ftp.drupal.org/files/projects/entity_usage-8.x-2.0-beta3.zip", + "reference": "8.x-2.0-beta3", + "shasum": "cc115349eb533013ec672dadbe8cf0cd880bd8c4" }, "require": { - "drupal/core": "~8.0" + "drupal/core": "^8.8 || ^9" }, "require-dev": { "drupal/block_field": "~1.0", @@ -5731,8 +5733,8 @@ "dev-2.x": "2.x-dev" }, "drupal": { - "version": "8.x-2.0-beta2", - "datestamp": "1579708087", + "version": "8.x-2.0-beta3", + "datestamp": "1585145909", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." @@ -6118,7 +6120,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/field_formatter_class.git", - "reference": "9080241b6aa20de49bd3027627f8d67579343dd0" + "reference": "e7b3c4a959f63d7a9efc74f2d3a67de306b8ddb4" }, "require": { "drupal/core": "*" @@ -6129,15 +6131,15 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.0+5-dev", - "datestamp": "1543857780", + "version": "8.x-1.0+6-dev", + "datestamp": "1544386681", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." } }, "patches_applied": { - "https://www.drupal.org/project/field_formatter_class/issues/3017781": "https://www.drupal.org/files/issues/2018-12-03/field_formatter_class-clear_token-3017781.patch" + "https://www.drupal.org/project/field_formatter_class/issues/3046372": "https://www.drupal.org/files/issues/2020-02-03/field_formatter_class-3046372-10.patch" } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -6165,9 +6167,9 @@ "description": "Provides custom HTML class settings for field formatters.", "homepage": "https://www.drupal.org/project/field_formatter_class", "support": { - "source": "http://cgit.drupalcode.org/field_formatter_class" + "source": "https://git.drupalcode.org/project/field_formatter_class" }, - "time": "2018-12-03T17:18:01+00:00" + "time": "2019-12-23T23:52:13+00:00" }, { "name": "drupal/field_group", @@ -6294,20 +6296,20 @@ }, { "name": "drupal/focal_point", - "version": "1.2.0", + "version": "1.3.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/focal_point.git", - "reference": "8.x-1.2" + "reference": "8.x-1.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/focal_point-8.x-1.2.zip", - "reference": "8.x-1.2", - "shasum": "b274a5f4484ce99dece492dc7ae7149b34982244" + "url": "https://ftp.drupal.org/files/projects/focal_point-8.x-1.3.zip", + "reference": "8.x-1.3", + "shasum": "f5b2ee49853fdcea7b4273a8c2d0c210be24de54" }, "require": { - "drupal/core": "*", + "drupal/core": "^8 || ^9", "drupal/crop": "*" }, "require-dev": { @@ -6319,8 +6321,8 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.2", - "datestamp": "1569333485", + "version": "8.x-1.3", + "datestamp": "1584797652", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6328,7 +6330,7 @@ }, "patches_applied": { "https://www.drupal.org/project/focal_point/issues/3094478": "https://www.drupal.org/files/issues/2019-12-11/focal_point-compatibility-with-media-libary-3094478-2.patch", - "https://www.drupal.org/project/focal_point/issues/3098235": "https://www.drupal.org/files/issues/2019-12-11/focal_point-3098235-6.patch" + "https://www.drupal.org/project/focal_point/issues/3098235": "https://www.drupal.org/files/issues/2020-03-23/focal_point-3098235-13.patch" } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -8276,7 +8278,7 @@ "source": { "type": "git", "url": "https://git.drupalcode.org/project/rules.git", - "reference": "6cfa452ba4966d9d93c2210ac4ee9e38c5c8ed8b" + "reference": "245bf95e8d71113260c7269935e1350cf62e0961" }, "require": { "drupal/core": "^8.7", @@ -8292,7 +8294,7 @@ }, "drupal": { "version": "8.x-3.x-dev", - "datestamp": "1582267721", + "datestamp": "1584554760", "security-coverage": { "status": "not-covered", "message": "Dev releases are not covered by Drupal security advisories." @@ -8328,7 +8330,7 @@ "source": "https://git.drupalcode.org/project/rules", "issues": "https://www.drupal.org/project/issues/rules" }, - "time": "2020-03-08T06:28:30+00:00" + "time": "2020-03-20T04:10:45+00:00" }, { "name": "drupal/search_api", @@ -9304,23 +9306,23 @@ }, { "name": "drupal/video_embed_field", - "version": "2.2.0", + "version": "2.3.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/video_embed_field.git", - "reference": "8.x-2.2" + "reference": "8.x-2.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/video_embed_field-8.x-2.2.zip", - "reference": "8.x-2.2", - "shasum": "1e76eeefb27f4166d3d119e8c27469bbf12c0f06" + "url": "https://ftp.drupal.org/files/projects/video_embed_field-8.x-2.3.zip", + "reference": "8.x-2.3", + "shasum": "d9b4b3bde48edf49d1aa038aae6736496558caf4" }, "require": { - "drupal/core": "^8.7.0" + "drupal/core": "^8.8 || ^9" }, "require-dev": { - "drupal/colorbox": "*", + "drupal/colorbox": "^1.0", "drupal/media_entity": "*", "drupal/media_entity_embeddable_video": "*", "drupal/video_embed_media": "*" @@ -9331,8 +9333,8 @@ "dev-2.x": "2.x-dev" }, "drupal": { - "version": "8.x-2.2", - "datestamp": "1564103585", + "version": "8.x-2.3", + "datestamp": "1584489966", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9676,20 +9678,20 @@ }, { "name": "drupal/views_infinite_scroll", - "version": "1.6.0", + "version": "1.7.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/views_infinite_scroll.git", - "reference": "8.x-1.6" + "reference": "8.x-1.7" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/views_infinite_scroll-8.x-1.6.zip", - "reference": "8.x-1.6", - "shasum": "614a2b01d57e2a75255883294bfd6b9246c85efd" + "url": "https://ftp.drupal.org/files/projects/views_infinite_scroll-8.x-1.7.zip", + "reference": "8.x-1.7", + "shasum": "42ff1b7c835a2cb0755425999bb8251f19c62fac" }, "require": { - "drupal/core": "*" + "drupal/core": "^8.8 || ^9" }, "type": "drupal-module", "extra": { @@ -9697,8 +9699,8 @@ "dev-1.x": "1.x-dev" }, "drupal": { - "version": "8.x-1.6", - "datestamp": "1561996386", + "version": "8.x-1.7", + "datestamp": "1584489857", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9789,20 +9791,20 @@ }, { "name": "drupal/webform", - "version": "5.8.0", + "version": "5.9.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/webform.git", - "reference": "8.x-5.8" + "reference": "8.x-5.9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/webform-8.x-5.8.zip", - "reference": "8.x-5.8", - "shasum": "32317a9345abae343aa3b014529bbb91a67cc769" + "url": "https://ftp.drupal.org/files/projects/webform-8.x-5.9.zip", + "reference": "8.x-5.9", + "shasum": "fb49b16dd0c421512834fc50c811fa2cd6c48121" }, "require": { - "drupal/core": "^8" + "drupal/core": "^8.7.7 || ^9" }, "require-dev": { "drupal/address": "~1.4", @@ -9813,14 +9815,14 @@ "drupal/entity_print": "^2.1", "drupal/gnode": "*", "drupal/group": "~1.0", - "drupal/jsonapi": "~2.0 || ~8.7", - "drupal/mailsystem": "4.1", + "drupal/mailsystem": "~4.1", "drupal/select2": "~1.1", "drupal/smtp": "~1.0", "drupal/telephone_validation": "^2.2", "drupal/token": "~1.3", "drupal/webform_access": "*", "drupal/webform_attachment": "*", + "drupal/webform_devel": "*", "drupal/webform_entity_print": "*", "drupal/webform_group": "*", "drupal/webform_node": "*", @@ -9834,8 +9836,8 @@ "dev-5.x": "5.x-dev" }, "drupal": { - "version": "8.x-5.8", - "datestamp": "1579637587", + "version": "8.x-5.9", + "datestamp": "1584560013", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -9898,7 +9900,7 @@ "description": "Enables the creation of webforms and questionnaires.", "homepage": "https://drupal.org/project/webform", "support": { - "source": "http://cgit.drupalcode.org/webform", + "source": "https://git.drupalcode.org/project/webform", "issues": "https://www.drupal.org/project/issues/webform?version=8.x", "docs": "https://www.drupal.org/docs/8/modules/webform", "forum": "https://drupal.stackexchange.com/questions/tagged/webform" @@ -10410,16 +10412,16 @@ }, { "name": "enyo/dropzone", - "version": "v5.5.0", + "version": "v5.7.0", "source": { "type": "git", "url": "https://github.com/enyo/dropzone.git", - "reference": "08b9e0a763b54a685404dea523a9c54242fbe1b9" + "reference": "5b82186d5f18540a1d13b6f4914fdc6220617ef5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/enyo/dropzone/zipball/08b9e0a763b54a685404dea523a9c54242fbe1b9", - "reference": "08b9e0a763b54a685404dea523a9c54242fbe1b9", + "url": "https://api.github.com/repos/enyo/dropzone/zipball/5b82186d5f18540a1d13b6f4914fdc6220617ef5", + "reference": "5b82186d5f18540a1d13b6f4914fdc6220617ef5", "shasum": "" }, "type": "library", @@ -10442,7 +10444,7 @@ "file upload", "upload" ], - "time": "2018-07-06T14:20:31+00:00" + "time": "2020-02-14T13:09:09+00:00" }, { "name": "ezyang/htmlpurifier", @@ -10493,23 +10495,23 @@ }, { "name": "firebase/php-jwt", - "version": "v5.1.0", + "version": "v5.2.0", "source": { "type": "git", "url": "https://github.com/firebase/php-jwt.git", - "reference": "4566062c68f76f43d44f1643f4970fe89757d4c6" + "reference": "feb0e820b8436873675fd3aca04f3728eb2185cb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/firebase/php-jwt/zipball/4566062c68f76f43d44f1643f4970fe89757d4c6", - "reference": "4566062c68f76f43d44f1643f4970fe89757d4c6", + "url": "https://api.github.com/repos/firebase/php-jwt/zipball/feb0e820b8436873675fd3aca04f3728eb2185cb", + "reference": "feb0e820b8436873675fd3aca04f3728eb2185cb", "shasum": "" }, "require": { "php": ">=5.3.0" }, "require-dev": { - "phpunit/phpunit": "^4.8|^5" + "phpunit/phpunit": ">=4.8 <=9" }, "type": "library", "autoload": { @@ -10535,7 +10537,11 @@ ], "description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.", "homepage": "https://github.com/firebase/php-jwt", - "time": "2020-02-24T23:15:03+00:00" + "keywords": [ + "jwt", + "php" + ], + "time": "2020-03-25T18:49:23+00:00" }, { "name": "gettext/gettext", @@ -12707,16 +12713,16 @@ }, { "name": "phpmailer/phpmailer", - "version": "v6.1.4", + "version": "v6.1.5", "source": { "type": "git", "url": "https://github.com/PHPMailer/PHPMailer.git", - "reference": "c5e61d0729507049cec9673aa1a679f9adefd683" + "reference": "a8bf068f64a580302026e484ee29511f661b2ad3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPMailer/PHPMailer/zipball/c5e61d0729507049cec9673aa1a679f9adefd683", - "reference": "c5e61d0729507049cec9673aa1a679f9adefd683", + "url": "https://api.github.com/repos/PHPMailer/PHPMailer/zipball/a8bf068f64a580302026e484ee29511f661b2ad3", + "reference": "a8bf068f64a580302026e484ee29511f661b2ad3", "shasum": "" }, "require": { @@ -12765,7 +12771,7 @@ } ], "description": "PHPMailer is a full-featured email creation and transfer class for PHP", - "time": "2019-12-10T11:17:38+00:00" + "time": "2020-03-14T14:23:48+00:00" }, { "name": "phpstan/phpdoc-parser", @@ -13041,16 +13047,16 @@ }, { "name": "psr/log", - "version": "1.1.2", + "version": "1.1.3", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", - "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801" + "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-fig/log/zipball/446d54b4cb6bf489fc9d75f55843658e6f25d801", - "reference": "446d54b4cb6bf489fc9d75f55843658e6f25d801", + "url": "https://api.github.com/repos/php-fig/log/zipball/0f73288fd15629204f9d42b7055f72dacbe811fc", + "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc", "shasum": "" }, "require": { @@ -13084,36 +13090,35 @@ "psr", "psr-3" ], - "time": "2019-11-01T11:05:21+00:00" + "time": "2020-03-23T09:12:05+00:00" }, { "name": "psy/psysh", - "version": "v0.9.12", + "version": "v0.10.2", "source": { "type": "git", "url": "https://github.com/bobthecow/psysh.git", - "reference": "90da7f37568aee36b116a030c5f99c915267edd4" + "reference": "573c2362c3cdebe846b4adae4b630eecb350afd8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/90da7f37568aee36b116a030c5f99c915267edd4", - "reference": "90da7f37568aee36b116a030c5f99c915267edd4", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/573c2362c3cdebe846b4adae4b630eecb350afd8", + "reference": "573c2362c3cdebe846b4adae4b630eecb350afd8", "shasum": "" }, "require": { "dnoegel/php-xdg-base-dir": "0.1.*", "ext-json": "*", "ext-tokenizer": "*", - "jakub-onderka/php-console-highlighter": "0.3.*|0.4.*", - "nikic/php-parser": "~1.3|~2.0|~3.0|~4.0", - "php": ">=5.4.0", - "symfony/console": "~2.3.10|^2.4.2|~3.0|~4.0|~5.0", - "symfony/var-dumper": "~2.7|~3.0|~4.0|~5.0" + "jakub-onderka/php-console-highlighter": "0.4.*|0.3.*", + "nikic/php-parser": "~4.0|~3.0|~2.0|~1.3", + "php": "^8.0 || ^7.0 || ^5.5.9", + "symfony/console": "~5.0|~4.0|~3.0|^2.4.2|~2.3.10", + "symfony/var-dumper": "~5.0|~4.0|~3.0|~2.7" }, "require-dev": { "bamarni/composer-bin-plugin": "^1.2", - "hoa/console": "~2.15|~3.16", - "phpunit/phpunit": "~4.8.35|~5.0|~6.0|~7.0" + "hoa/console": "~3.16|~2.15" }, "suggest": { "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", @@ -13128,7 +13133,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-develop": "0.9.x-dev" + "dev-master": "0.10.x-dev" } }, "autoload": { @@ -13158,7 +13163,7 @@ "interactive", "shell" ], - "time": "2019-12-06T14:19:43+00:00" + "time": "2020-03-21T06:55:27+00:00" }, { "name": "ralouphie/getallheaders", @@ -13366,16 +13371,16 @@ }, { "name": "simplesamlphp/saml2", - "version": "v4.1.4", + "version": "v4.1.7", "source": { "type": "git", "url": "https://github.com/simplesamlphp/saml2.git", - "reference": "1038c3335cb707058d6e49520e756765ddf7c741" + "reference": "62c7ab036c2db4c25bcab210d30343add0ae2c28" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/simplesamlphp/saml2/zipball/1038c3335cb707058d6e49520e756765ddf7c741", - "reference": "1038c3335cb707058d6e49520e756765ddf7c741", + "url": "https://api.github.com/repos/simplesamlphp/saml2/zipball/62c7ab036c2db4c25bcab210d30343add0ae2c28", + "reference": "62c7ab036c2db4c25bcab210d30343add0ae2c28", "shasum": "" }, "require": { @@ -13417,20 +13422,20 @@ } ], "description": "SAML2 PHP library from SimpleSAMLphp", - "time": "2020-02-02T10:18:54+00:00" + "time": "2020-03-21T19:43:09+00:00" }, { "name": "simplesamlphp/simplesamlphp", - "version": "v1.18.4", + "version": "v1.18.5", "source": { "type": "git", "url": "https://github.com/simplesamlphp/simplesamlphp.git", - "reference": "864f0392480317a6f44b0e3c26db23ad0e21e5fb" + "reference": "a837c73a04c9964585bd75d1917b490fad90b114" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/simplesamlphp/simplesamlphp/zipball/864f0392480317a6f44b0e3c26db23ad0e21e5fb", - "reference": "864f0392480317a6f44b0e3c26db23ad0e21e5fb", + "url": "https://api.github.com/repos/simplesamlphp/simplesamlphp/zipball/a837c73a04c9964585bd75d1917b490fad90b114", + "reference": "a837c73a04c9964585bd75d1917b490fad90b114", "shasum": "" }, "require": { @@ -13542,7 +13547,7 @@ "sp", "ws-federation" ], - "time": "2020-01-24T09:57:02+00:00" + "time": "2020-03-23T13:44:30+00:00" }, { "name": "simplesamlphp/simplesamlphp-module-adfs", @@ -13637,16 +13642,16 @@ }, { "name": "simplesamlphp/simplesamlphp-module-authfacebook", - "version": "v0.9.2", + "version": "v0.9.3", "source": { "type": "git", "url": "https://github.com/simplesamlphp/simplesamlphp-module-authfacebook.git", - "reference": "661cc25ac21ea422552a2394ea35ce9e8873ce39" + "reference": "9152731e939ad4a49e0f06da5f0009ebde0d2b5c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/simplesamlphp/simplesamlphp-module-authfacebook/zipball/661cc25ac21ea422552a2394ea35ce9e8873ce39", - "reference": "661cc25ac21ea422552a2394ea35ce9e8873ce39", + "url": "https://api.github.com/repos/simplesamlphp/simplesamlphp-module-authfacebook/zipball/9152731e939ad4a49e0f06da5f0009ebde0d2b5c", + "reference": "9152731e939ad4a49e0f06da5f0009ebde0d2b5c", "shasum": "" }, "require": { @@ -13682,20 +13687,20 @@ "facebook", "simplesamlphp" ], - "time": "2019-12-03T08:58:26+00:00" + "time": "2020-03-13T11:29:21+00:00" }, { "name": "simplesamlphp/simplesamlphp-module-authorize", - "version": "v0.9.1", + "version": "v0.9.2", "source": { "type": "git", "url": "https://github.com/simplesamlphp/simplesamlphp-module-authorize.git", - "reference": "648954077e1cb8dd7b694eebfca7c619c401145b" + "reference": "c2607a5252ee1256b50ce7795e35513b116998d4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/simplesamlphp/simplesamlphp-module-authorize/zipball/648954077e1cb8dd7b694eebfca7c619c401145b", - "reference": "648954077e1cb8dd7b694eebfca7c619c401145b", + "url": "https://api.github.com/repos/simplesamlphp/simplesamlphp-module-authorize/zipball/c2607a5252ee1256b50ce7795e35513b116998d4", + "reference": "c2607a5252ee1256b50ce7795e35513b116998d4", "shasum": "" }, "require": { @@ -13727,7 +13732,7 @@ "authorize", "simplesamlphp" ], - "time": "2019-12-13T07:49:26+00:00" + "time": "2020-02-25T15:16:57+00:00" }, { "name": "simplesamlphp/simplesamlphp-module-authtwitter", @@ -15068,16 +15073,16 @@ }, { "name": "su-sws/stanford_media", - "version": "8.2.2", + "version": "8.2.4", "source": { "type": "git", "url": "https://github.com/SU-SWS/stanford_media.git", - "reference": "cab0838cbcfde29ca60fd2d3866c74cd9b1edcbd" + "reference": "a8381f13cc1a797415850672741451e98abeb797" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/SU-SWS/stanford_media/zipball/cab0838cbcfde29ca60fd2d3866c74cd9b1edcbd", - "reference": "cab0838cbcfde29ca60fd2d3866c74cd9b1edcbd", + "url": "https://api.github.com/repos/SU-SWS/stanford_media/zipball/a8381f13cc1a797415850672741451e98abeb797", + "reference": "a8381f13cc1a797415850672741451e98abeb797", "shasum": "" }, "require": { @@ -15085,7 +15090,7 @@ "drupal/core": "^8.8.0", "drupal/dropzonejs": "^2.0@alpha", "drupal/entity_usage": "^2.0@beta", - "drupal/focal_point": "^1.1", + "drupal/focal_point": "^1.3", "drupal/inline_entity_form": "^1.0@beta", "drupal/linkit": "^5.0-beta6", "enyo/dropzone": "^5.1" @@ -15100,7 +15105,7 @@ "patches": { "drupal/focal_point": { "https://www.drupal.org/project/focal_point/issues/3094478": "https://www.drupal.org/files/issues/2019-12-11/focal_point-compatibility-with-media-libary-3094478-2.patch", - "https://www.drupal.org/project/focal_point/issues/3098235": "https://www.drupal.org/files/issues/2019-12-11/focal_point-3098235-6.patch" + "https://www.drupal.org/project/focal_point/issues/3098235": "https://www.drupal.org/files/issues/2020-03-23/focal_point-3098235-13.patch" } } }, @@ -15123,20 +15128,20 @@ ], "description": "Stanford Media module for Drupal 8 Media management", "homepage": "https://github.com/SU-SWS/stanford_media", - "time": "2020-02-28T00:18:47+00:00" + "time": "2020-03-23T18:55:17+00:00" }, { "name": "su-sws/stanford_ssp", - "version": "8.1.2", + "version": "8.1.3", "source": { "type": "git", "url": "https://github.com/SU-SWS/stanford_ssp.git", - "reference": "226847825ff66cbd0c891c90e8966325193f5ace" + "reference": "f552afb827a7a47ce36707ef54d4689e8d4f1f77" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/SU-SWS/stanford_ssp/zipball/226847825ff66cbd0c891c90e8966325193f5ace", - "reference": "226847825ff66cbd0c891c90e8966325193f5ace", + "url": "https://api.github.com/repos/SU-SWS/stanford_ssp/zipball/f552afb827a7a47ce36707ef54d4689e8d4f1f77", + "reference": "f552afb827a7a47ce36707ef54d4689e8d4f1f77", "shasum": "" }, "require": { @@ -15157,7 +15162,7 @@ "GPL-2.0+" ], "description": "A Drupal Authentication Module.", - "time": "2020-02-05T21:18:22+00:00" + "time": "2020-03-20T16:11:14+00:00" }, { "name": "symfony-cmf/routing", @@ -17860,16 +17865,16 @@ }, { "name": "behat/gherkin", - "version": "v4.6.1", + "version": "v4.6.2", "source": { "type": "git", "url": "https://github.com/Behat/Gherkin.git", - "reference": "25bdcaf37898b4a939fa3031d5d753ced97e4759" + "reference": "51ac4500c4dc30cbaaabcd2f25694299df666a31" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Behat/Gherkin/zipball/25bdcaf37898b4a939fa3031d5d753ced97e4759", - "reference": "25bdcaf37898b4a939fa3031d5d753ced97e4759", + "url": "https://api.github.com/repos/Behat/Gherkin/zipball/51ac4500c4dc30cbaaabcd2f25694299df666a31", + "reference": "51ac4500c4dc30cbaaabcd2f25694299df666a31", "shasum": "" }, "require": { @@ -17915,7 +17920,7 @@ "gherkin", "parser" ], - "time": "2020-02-27T11:29:57+00:00" + "time": "2020-03-17T14:03:26+00:00" }, { "name": "behat/mink", @@ -18417,16 +18422,16 @@ }, { "name": "composer/composer", - "version": "1.10.0", + "version": "1.10.1", "source": { "type": "git", "url": "https://github.com/composer/composer.git", - "reference": "472c917b2a083ec7d2fa25c55fd099d1300e2515" + "reference": "b912a45da3e2b22f5cb5a23e441b697a295ba011" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/472c917b2a083ec7d2fa25c55fd099d1300e2515", - "reference": "472c917b2a083ec7d2fa25c55fd099d1300e2515", + "url": "https://api.github.com/repos/composer/composer/zipball/b912a45da3e2b22f5cb5a23e441b697a295ba011", + "reference": "b912a45da3e2b22f5cb5a23e441b697a295ba011", "shasum": "" }, "require": { @@ -18493,7 +18498,7 @@ "dependency", "package" ], - "time": "2020-03-10T13:08:05+00:00" + "time": "2020-03-13T19:34:27+00:00" }, { "name": "composer/spdx-licenses", @@ -19148,7 +19153,7 @@ }, { "name": "drupal/core-dev", - "version": "8.8.3", + "version": "8.8.4", "source": { "type": "git", "url": "https://github.com/drupal/core-dev.git", @@ -21991,12 +21996,12 @@ "source": { "type": "git", "url": "https://github.com/SU-SWS/stanford-caravan.git", - "reference": "17fb15a358b499ef55e9fa0b5d495680e05849cd" + "reference": "13f4ffc0afe559556119c9e00c00151d883614ed" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/SU-SWS/stanford-caravan/zipball/17fb15a358b499ef55e9fa0b5d495680e05849cd", - "reference": "17fb15a358b499ef55e9fa0b5d495680e05849cd", + "url": "https://api.github.com/repos/SU-SWS/stanford-caravan/zipball/13f4ffc0afe559556119c9e00c00151d883614ed", + "reference": "13f4ffc0afe559556119c9e00c00151d883614ed", "shasum": "" }, "require": { @@ -22024,7 +22029,7 @@ } ], "description": "Tools for testing Drupal 8 on CI/CD", - "time": "2020-03-11T23:44:25+00:00" + "time": "2020-03-20T17:50:27+00:00" }, { "name": "symfony/browser-kit", diff --git a/config/default/config_split.config_split.local.yml b/config/default/config_split.config_split.local.yml index d4805f0999..0b5a56d2cc 100644 --- a/config/default/config_split.config_split.local.yml +++ b/config/default/config_split.config_split.local.yml @@ -17,6 +17,7 @@ module: kint: 0 seckit: 0 stage_file_proxy: 0 + update: 0 theme: { } blacklist: { } graylist: diff --git a/config/default/core.entity_view_display.paragraph.hs_postcard.token.yml b/config/default/core.entity_view_display.paragraph.hs_postcard.token.yml index bf3fc54c0a..cd6a3e37b2 100644 --- a/config/default/core.entity_view_display.paragraph.hs_postcard.token.yml +++ b/config/default/core.entity_view_display.paragraph.hs_postcard.token.yml @@ -15,8 +15,8 @@ dependencies: - field_formatter_class - hs_field_helpers - link + - smart_trim - stanford_media - - text third_party_settings: ds: layout: @@ -27,6 +27,7 @@ third_party_settings: settings: pattern: field_templates: default + variant_field: field_hs_postcard_body regions: title: - field_hs_postcard_title @@ -46,9 +47,25 @@ content: field_hs_postcard_body: weight: 2 label: hidden - settings: { } - third_party_settings: { } - type: text_default + settings: + trim_length: 25 + trim_type: words + trim_suffix: … + wrap_class: trimmed + more_text: More + more_class: more-link + wrap_output: false + more_link: false + trim_options: + text: false + trim_zero: false + summary_handler: full + third_party_settings: + field_formatter_class: + class: '' + hs_field_helpers: + inline_contents: 0 + type: smart_trim region: description field_hs_postcard_image: type: media_responsive_image_formatter @@ -69,13 +86,13 @@ content: label: hidden settings: trim_length: 80 - url_only: false + url_only: true url_plain: false rel: '0' target: '0' third_party_settings: field_formatter_class: - class: decanter-button + class: '' type: link region: button field_hs_postcard_title: diff --git a/config/default/core.extension.yml b/config/default/core.extension.yml index 0fd947a0fc..1affb4861a 100644 --- a/config/default/core.extension.yml +++ b/config/default/core.extension.yml @@ -4,6 +4,7 @@ module: admin_login_path: 0 admin_toolbar: 0 admin_toolbar_links_access_filter: 0 + admin_toolbar_search: 0 admin_toolbar_tools: 0 allowed_formats: 0 anchor_link: 0 @@ -172,7 +173,6 @@ module: ui_patterns_library: 0 ui_patterns_views: 0 ultimate_cron: 0 - update: 0 user: 0 video_embed_field: 0 video_embed_media: 0 diff --git a/config/default/webform.settings.yml b/config/default/webform.settings.yml index 7d179fa361..06e0ef23d5 100644 --- a/config/default/webform.settings.yml +++ b/config/default/webform.settings.yml @@ -58,6 +58,7 @@ settings: - entity.node.webform.results_submissions - entity.node.webform.user.drafts - entity.node.webform.user.submissions + default_results_customize: false default_previous_submission_message: 'You have already submitted this webform. View your previous submission.' default_previous_submissions_message: 'You have already submitted this webform. View your previous submissions.' default_autofill_message: 'This submission has been autofilled with your previous submission.' @@ -84,6 +85,8 @@ assets: javascript: '' handler: excluded_handlers: { } +variant: + excluded_variants: { } export: temp_directory: '' exporter: delimited @@ -104,6 +107,7 @@ export: signature_format: status delimiter: ',' excel: false + archive_type: tar excluded_exporters: { } batch: default_batch_export_size: 500 @@ -113,6 +117,9 @@ batch: default_batch_email_size: 500 purge: cron_size: 100 +form: + filter_category: '' + filter_state: '' element: machine_name_pattern: a-z0-9_ empty_message: '{Empty}' @@ -126,13 +133,13 @@ element: default_empty_option: true default_empty_option_required: '' default_empty_option_optional: '' - default_icheck: '' - default_google_maps_api_key: '' default_algolia_places_app_id: '' default_algolia_places_api_key: '' excluded_elements: password: password password_confirm: password_confirm + default_icheck: '' + default_google_maps_api_key: '' html_editor: disabled: false element_format: '' diff --git a/config/default/ultimate_cron.job.update_cron.yml b/config/envs/local/ultimate_cron.job.update_cron.yml similarity index 100% rename from config/default/ultimate_cron.job.update_cron.yml rename to config/envs/local/ultimate_cron.job.update_cron.yml diff --git a/config/default/update.settings.yml b/config/envs/local/update.settings.yml similarity index 100% rename from config/default/update.settings.yml rename to config/envs/local/update.settings.yml diff --git a/docroot/modules/humsci/hs_actions/hs_actions.info.yml b/docroot/modules/humsci/hs_actions/hs_actions.info.yml index 26a11a5398..e3a31ddbbc 100644 --- a/docroot/modules/humsci/hs_actions/hs_actions.info.yml +++ b/docroot/modules/humsci/hs_actions/hs_actions.info.yml @@ -2,7 +2,7 @@ name: 'H&S Actions' type: module description: 'Provides action plugins to work with VBO module.' core: 8.x -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - 'drupal:views_bulk_operations' diff --git a/docroot/modules/humsci/hs_basic_page/hs_basic_page.info.yml b/docroot/modules/humsci/hs_basic_page/hs_basic_page.info.yml index 31a34e000e..fe2afa1df5 100755 --- a/docroot/modules/humsci/hs_basic_page/hs_basic_page.info.yml +++ b/docroot/modules/humsci/hs_basic_page/hs_basic_page.info.yml @@ -2,7 +2,7 @@ name: 'H&S Basic Page' description: 'Basic Page content type' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - entity_reference_revisions diff --git a/docroot/modules/humsci/hs_basic_page/modules/hs_basic_page_display/hs_basic_page_display.info.yml b/docroot/modules/humsci/hs_basic_page/modules/hs_basic_page_display/hs_basic_page_display.info.yml index df32f2216d..3b704dfa66 100755 --- a/docroot/modules/humsci/hs_basic_page/modules/hs_basic_page_display/hs_basic_page_display.info.yml +++ b/docroot/modules/humsci/hs_basic_page/modules/hs_basic_page_display/hs_basic_page_display.info.yml @@ -2,7 +2,7 @@ name: 'H&S Basic Page Display' description: 'Basic Page content type' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' hidden: true dependencies: diff --git a/docroot/modules/humsci/hs_blocks/hs_blocks.info.yml b/docroot/modules/humsci/hs_blocks/hs_blocks.info.yml index 55b60ae612..aa19004d4e 100644 --- a/docroot/modules/humsci/hs_blocks/hs_blocks.info.yml +++ b/docroot/modules/humsci/hs_blocks/hs_blocks.info.yml @@ -2,7 +2,7 @@ name: 'H&S Blocks' type: module description: 'Custom blocks for Humsci' core: 8.x -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - block diff --git a/docroot/modules/humsci/hs_blocks/hs_blocks.module b/docroot/modules/humsci/hs_blocks/hs_blocks.module index b29d98391a..5a85befe39 100644 --- a/docroot/modules/humsci/hs_blocks/hs_blocks.module +++ b/docroot/modules/humsci/hs_blocks/hs_blocks.module @@ -5,8 +5,9 @@ * Contains hs_blocks.module. */ -use Drupal\Core\Routing\RouteMatchInterface; +use Drupal\Component\Utility\Html; use Drupal\Core\Form\FormStateInterface; +use Drupal\Core\Routing\RouteMatchInterface; /** * Implements hook_help(). @@ -53,12 +54,24 @@ function hs_blocks_preprocess_block__block_content(&$variables) { } } +/** + * Implements hook_preprocess_HOOK(). + */ +function hs_blocks_preprocess_block__group_block(&$variables) { + if (!empty($variables['elements']['#configuration']['class'])) { + $classes = explode(' ', $variables['elements']['#configuration']['class']); + foreach ($classes as $class) { + $variables['attributes']['class'][] = Html::cleanCssIdentifier($class); + } + } +} + /** * Implements hook_form_FORM_ID_alter(). */ function hs_blocks_form_layout_builder_update_block_alter(&$form, FormStateInterface $form_state) { /** @var \Drupal\layout_builder\SectionStorageInterface $section_storage */ - list($section_storage, $delta, , $uuid) = $form_state->getBuildInfo()['args']; + [$section_storage, $delta, , $uuid] = $form_state->getBuildInfo()['args']; $section = $section_storage->getSection($delta); $component = $section->getComponent($uuid); $component_id = $component->get('configuration')['id']; @@ -77,7 +90,7 @@ function hs_blocks_form_layout_builder_update_block_alter(&$form, FormStateInter * Implements hook_form_FORM_ID_alter(). */ function hs_blocks_form_layout_builder_add_block_alter(&$form, FormStateInterface $form_state) { - list(, , , $field_id) = $form_state->getBuildInfo()['args']; + [, , , $field_id] = $form_state->getBuildInfo()['args']; // We only want to hide the label display checkbox for fields, not regular // blocks. diff --git a/docroot/modules/humsci/hs_blocks/src/Plugin/Block/GroupBlock.php b/docroot/modules/humsci/hs_blocks/src/Plugin/Block/GroupBlock.php index 2b8598d4e8..4389c1d012 100644 --- a/docroot/modules/humsci/hs_blocks/src/Plugin/Block/GroupBlock.php +++ b/docroot/modules/humsci/hs_blocks/src/Plugin/Block/GroupBlock.php @@ -111,7 +111,7 @@ public static function create(ContainerInterface $container, array $configuratio * {@inheritdoc} */ public function defaultConfiguration() { - return ['machine_name' => NULL, 'children' => []]; + return ['machine_name' => NULL, 'children' => [], 'class' => NULL]; } /** @@ -274,6 +274,20 @@ protected function getSectionDelta(SectionStorageInterface $section_storage) { } } + /** + * {@inheritdoc} + */ + public function buildConfigurationForm(array $form, FormStateInterface $form_state) { + $form = parent::buildConfigurationForm($form, $form_state); + $form['class'] = [ + '#type' => 'textfield', + '#title' => $this->t('Class'), + '#description' => $this->t('Add a class to the group'), + '#default_value' => $this->configuration['class'] ?? '', + ]; + return $form; + } + /** * {@inheritdoc} */ @@ -283,6 +297,7 @@ public function submitConfigurationForm(array &$form, FormStateInterface $form_s if (!$form_state->getErrors() && empty($this->configuration['machine_name'])) { $this->setUniqueUuid(); } + $this->configuration['class'] = $form_state->getValue('class'); } /** diff --git a/docroot/modules/humsci/hs_bugherd/hs_bugherd.info.yml b/docroot/modules/humsci/hs_bugherd/hs_bugherd.info.yml index df455a0f74..a03e135252 100644 --- a/docroot/modules/humsci/hs_bugherd/hs_bugherd.info.yml +++ b/docroot/modules/humsci/hs_bugherd/hs_bugherd.info.yml @@ -2,7 +2,7 @@ name: 'H&S Bugherd' description: 'Bugherd API connection with JIRA' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - encrypt diff --git a/docroot/modules/humsci/hs_capx/hs_capx.info.yml b/docroot/modules/humsci/hs_capx/hs_capx.info.yml index 9f910a6a57..dff2afb126 100644 --- a/docroot/modules/humsci/hs_capx/hs_capx.info.yml +++ b/docroot/modules/humsci/hs_capx/hs_capx.info.yml @@ -2,7 +2,7 @@ name: 'H&S CAPx' description: 'Simple form to change the workgroup or organization for CAPx importer' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - migrate_plus diff --git a/docroot/modules/humsci/hs_config_prefix/hs_config_prefix.info.yml b/docroot/modules/humsci/hs_config_prefix/hs_config_prefix.info.yml index ac201ded6b..f96073d1be 100644 --- a/docroot/modules/humsci/hs_config_prefix/hs_config_prefix.info.yml +++ b/docroot/modules/humsci/hs_config_prefix/hs_config_prefix.info.yml @@ -2,5 +2,5 @@ name: 'H&S Config Prefix' type: module description: 'Prefix any configuration entities with a specified string' core: 8.x -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' diff --git a/docroot/modules/humsci/hs_config_readonly/hs_config_readonly.info.yml b/docroot/modules/humsci/hs_config_readonly/hs_config_readonly.info.yml index 9a49166bb5..0c4fb86961 100644 --- a/docroot/modules/humsci/hs_config_readonly/hs_config_readonly.info.yml +++ b/docroot/modules/humsci/hs_config_readonly/hs_config_readonly.info.yml @@ -2,7 +2,7 @@ name: 'H&S Config Read Only' description: 'Modify the Config Read Only to blacklist specific config' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - config_readonly diff --git a/docroot/modules/humsci/hs_courses/hs_courses.info.yml b/docroot/modules/humsci/hs_courses/hs_courses.info.yml index 8b044f8844..e393d0370c 100644 --- a/docroot/modules/humsci/hs_courses/hs_courses.info.yml +++ b/docroot/modules/humsci/hs_courses/hs_courses.info.yml @@ -2,7 +2,7 @@ name: 'H&S Courses' type: module description: 'Courses content type' core: 8.x -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - datetime diff --git a/docroot/modules/humsci/hs_courses/modules/hs_courses_importer/hs_courses_importer.info.yml b/docroot/modules/humsci/hs_courses/modules/hs_courses_importer/hs_courses_importer.info.yml index 2d8154ce61..6bfa466837 100644 --- a/docroot/modules/humsci/hs_courses/modules/hs_courses_importer/hs_courses_importer.info.yml +++ b/docroot/modules/humsci/hs_courses/modules/hs_courses_importer/hs_courses_importer.info.yml @@ -7,4 +7,4 @@ dependencies: - hs_courses - migrate_tools - migrate_plus -version: 8.2.4 +version: 8.2.5 diff --git a/docroot/modules/humsci/hs_event_series/hs_event_series.info.yml b/docroot/modules/humsci/hs_event_series/hs_event_series.info.yml index 1b0a1fd53d..0463aba08c 100644 --- a/docroot/modules/humsci/hs_event_series/hs_event_series.info.yml +++ b/docroot/modules/humsci/hs_event_series/hs_event_series.info.yml @@ -2,7 +2,7 @@ name: 'H&S Event Series' description: 'Event Series content type' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - hs_events diff --git a/docroot/modules/humsci/hs_event_series/modules/hs_event_series_display/hs_event_series_display.info.yml b/docroot/modules/humsci/hs_event_series/modules/hs_event_series_display/hs_event_series_display.info.yml index 5f6d0ee4c1..1cea7ca788 100644 --- a/docroot/modules/humsci/hs_event_series/modules/hs_event_series_display/hs_event_series_display.info.yml +++ b/docroot/modules/humsci/hs_event_series/modules/hs_event_series_display/hs_event_series_display.info.yml @@ -2,7 +2,7 @@ name: 'H&S Event Series Display' description: 'Event Series content type' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' hidden: true dependencies: diff --git a/docroot/modules/humsci/hs_events/hs_events.info.yml b/docroot/modules/humsci/hs_events/hs_events.info.yml index 96fbac9f94..3b7939dedf 100755 --- a/docroot/modules/humsci/hs_events/hs_events.info.yml +++ b/docroot/modules/humsci/hs_events/hs_events.info.yml @@ -2,7 +2,7 @@ name: 'H&S Events' description: 'Events content type' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - allowed_formats diff --git a/docroot/modules/humsci/hs_events/modules/hs_events_display/hs_events_display.info.yml b/docroot/modules/humsci/hs_events/modules/hs_events_display/hs_events_display.info.yml index b27abac947..4d9fdcb2dd 100644 --- a/docroot/modules/humsci/hs_events/modules/hs_events_display/hs_events_display.info.yml +++ b/docroot/modules/humsci/hs_events/modules/hs_events_display/hs_events_display.info.yml @@ -2,7 +2,7 @@ name: 'H&S Events Display' description: 'Events content type' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' hidden: true dependencies: diff --git a/docroot/modules/humsci/hs_events/modules/hs_events_importer/hs_events_importer.info.yml b/docroot/modules/humsci/hs_events/modules/hs_events_importer/hs_events_importer.info.yml index b0c425c724..30d12dbb56 100644 --- a/docroot/modules/humsci/hs_events/modules/hs_events_importer/hs_events_importer.info.yml +++ b/docroot/modules/humsci/hs_events/modules/hs_events_importer/hs_events_importer.info.yml @@ -2,7 +2,7 @@ name: 'H&S Events Importer' description: 'Migrate importer for stanford events.' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - hs_events diff --git a/docroot/modules/humsci/hs_field_helpers/hs_field_helpers.info.yml b/docroot/modules/humsci/hs_field_helpers/hs_field_helpers.info.yml index 7e14ae29e4..faf5d2dfb3 100644 --- a/docroot/modules/humsci/hs_field_helpers/hs_field_helpers.info.yml +++ b/docroot/modules/humsci/hs_field_helpers/hs_field_helpers.info.yml @@ -2,7 +2,7 @@ name: 'H&S Field Helpers' type: module description: 'Additional field widgets and display formatters' core: 8.x -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - ui_patterns_views diff --git a/docroot/modules/humsci/hs_layouts/hs_layouts.info.yml b/docroot/modules/humsci/hs_layouts/hs_layouts.info.yml index 173f4775d3..7b7721f49d 100644 --- a/docroot/modules/humsci/hs_layouts/hs_layouts.info.yml +++ b/docroot/modules/humsci/hs_layouts/hs_layouts.info.yml @@ -2,7 +2,7 @@ name: 'H&S Layouts' type: module description: 'Layout options for H&S' core: 8.x -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - layout_discovery diff --git a/docroot/modules/humsci/hs_letsencrypt_challenge/letsencrypt_challenge.info.yml b/docroot/modules/humsci/hs_letsencrypt_challenge/letsencrypt_challenge.info.yml index 2821ee5f60..62bc4584e9 100644 --- a/docroot/modules/humsci/hs_letsencrypt_challenge/letsencrypt_challenge.info.yml +++ b/docroot/modules/humsci/hs_letsencrypt_challenge/letsencrypt_challenge.info.yml @@ -3,4 +3,4 @@ type: module description: 'Allows for a configuration of the challenge required to (re)generate the certificate from a remote location in manual mode.' core: 8.x package: Security -version: 8.2.4 +version: 8.2.5 diff --git a/docroot/modules/humsci/hs_masquerade/hs_masquerade.info.yml b/docroot/modules/humsci/hs_masquerade/hs_masquerade.info.yml index ff4a4371d4..7aa0ccd8ca 100644 --- a/docroot/modules/humsci/hs_masquerade/hs_masquerade.info.yml +++ b/docroot/modules/humsci/hs_masquerade/hs_masquerade.info.yml @@ -2,7 +2,7 @@ name: 'H&S Masquerade' type: module description: 'Provide a masquerade page and menu link' core: 8.x -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - masquerade diff --git a/docroot/modules/humsci/hs_mathematics/hs_mathematics.info.yml b/docroot/modules/humsci/hs_mathematics/hs_mathematics.info.yml index e5e870d7b0..af78620e03 100644 --- a/docroot/modules/humsci/hs_mathematics/hs_mathematics.info.yml +++ b/docroot/modules/humsci/hs_mathematics/hs_mathematics.info.yml @@ -3,4 +3,4 @@ type: module description: 'Temporary module to build mathematics site' core: 8.x package: Custom -version: 8.2.4 +version: 8.2.5 diff --git a/docroot/modules/humsci/hs_migrate/hs_migrate.info.yml b/docroot/modules/humsci/hs_migrate/hs_migrate.info.yml index 8c446c7af4..b12088f2c9 100644 --- a/docroot/modules/humsci/hs_migrate/hs_migrate.info.yml +++ b/docroot/modules/humsci/hs_migrate/hs_migrate.info.yml @@ -8,4 +8,4 @@ dependencies: - migrate_plus - migrate_tools - ultimate_cron -version: 8.2.4 +version: 8.2.5 diff --git a/docroot/modules/humsci/hs_news/hs_news.info.yml b/docroot/modules/humsci/hs_news/hs_news.info.yml index 6a49bdf85e..57fa6d93c4 100644 --- a/docroot/modules/humsci/hs_news/hs_news.info.yml +++ b/docroot/modules/humsci/hs_news/hs_news.info.yml @@ -2,7 +2,7 @@ name: 'H&S News' type: module description: 'News content type' core: 8.x -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - file diff --git a/docroot/modules/humsci/hs_news/modules/hs_news_display/hs_news_display.info.yml b/docroot/modules/humsci/hs_news/modules/hs_news_display/hs_news_display.info.yml index 4604963f0c..3175cb0b54 100644 --- a/docroot/modules/humsci/hs_news/modules/hs_news_display/hs_news_display.info.yml +++ b/docroot/modules/humsci/hs_news/modules/hs_news_display/hs_news_display.info.yml @@ -2,7 +2,7 @@ name: 'H&S News Display' type: module description: 'News content type' core: 8.x -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' hidden: true dependencies: diff --git a/docroot/modules/humsci/hs_page_reports/hs_page_reports.info.yml b/docroot/modules/humsci/hs_page_reports/hs_page_reports.info.yml index 2933d0b632..4637108ded 100644 --- a/docroot/modules/humsci/hs_page_reports/hs_page_reports.info.yml +++ b/docroot/modules/humsci/hs_page_reports/hs_page_reports.info.yml @@ -3,4 +3,4 @@ type: module description: 'Provides 404 and 403 access reports without Database Log enabled' core: 8.x package: HS -version: 8.2.4 +version: 8.2.5 diff --git a/docroot/modules/humsci/hs_paragraph_types/hs_paragraph_types.info.yml b/docroot/modules/humsci/hs_paragraph_types/hs_paragraph_types.info.yml index 5019ed685c..15d2a860b7 100644 --- a/docroot/modules/humsci/hs_paragraph_types/hs_paragraph_types.info.yml +++ b/docroot/modules/humsci/hs_paragraph_types/hs_paragraph_types.info.yml @@ -2,7 +2,7 @@ name: 'H&S Paragraph Types' description: 'Generic Helpers for paragraphs.' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - paragraphs diff --git a/docroot/modules/humsci/hs_paragraph_types/modules/hs_hero_image/hs_hero_image.info.yml b/docroot/modules/humsci/hs_paragraph_types/modules/hs_hero_image/hs_hero_image.info.yml index ac76220de0..63502f8727 100755 --- a/docroot/modules/humsci/hs_paragraph_types/modules/hs_hero_image/hs_hero_image.info.yml +++ b/docroot/modules/humsci/hs_paragraph_types/modules/hs_hero_image/hs_hero_image.info.yml @@ -2,7 +2,7 @@ name: 'H&S Hero Image Paragraph' description: 'Hero Image Paragraph type' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - media diff --git a/docroot/modules/humsci/hs_paragraph_types/modules/hs_hero_image/modules/hs_hero_image_display/hs_hero_image_display.info.yml b/docroot/modules/humsci/hs_paragraph_types/modules/hs_hero_image/modules/hs_hero_image_display/hs_hero_image_display.info.yml index f49aaaf932..0a2e426676 100644 --- a/docroot/modules/humsci/hs_paragraph_types/modules/hs_hero_image/modules/hs_hero_image_display/hs_hero_image_display.info.yml +++ b/docroot/modules/humsci/hs_paragraph_types/modules/hs_hero_image/modules/hs_hero_image_display/hs_hero_image_display.info.yml @@ -2,7 +2,7 @@ name: 'H&S Hero Image Paragraph Display' description: 'Hero Image Paragraph type' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 hidden: true package: 'Humanities & Sciences' dependencies: diff --git a/docroot/modules/humsci/hs_paragraph_types/modules/hs_postcard/hs_postcard.info.yml b/docroot/modules/humsci/hs_paragraph_types/modules/hs_postcard/hs_postcard.info.yml index bce91468cc..3aa2c77315 100644 --- a/docroot/modules/humsci/hs_paragraph_types/modules/hs_postcard/hs_postcard.info.yml +++ b/docroot/modules/humsci/hs_paragraph_types/modules/hs_postcard/hs_postcard.info.yml @@ -2,7 +2,7 @@ name: 'H&S Postcard Paragraph' description: 'A paragraph type with a postcard display.' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - media diff --git a/docroot/modules/humsci/hs_paragraph_types/modules/hs_postcard/modules/hs_postcard_display/hs_postcard_display.info.yml b/docroot/modules/humsci/hs_paragraph_types/modules/hs_postcard/modules/hs_postcard_display/hs_postcard_display.info.yml index c10281da11..b61d91e7d0 100644 --- a/docroot/modules/humsci/hs_paragraph_types/modules/hs_postcard/modules/hs_postcard_display/hs_postcard_display.info.yml +++ b/docroot/modules/humsci/hs_paragraph_types/modules/hs_postcard/modules/hs_postcard_display/hs_postcard_display.info.yml @@ -2,7 +2,7 @@ name: 'H&S Postcard Display' description: 'A paragraph type with a postcard display.' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' hidden: true dependencies: diff --git a/docroot/modules/humsci/hs_paragraph_types/modules/hs_row/hs_row.info.yml b/docroot/modules/humsci/hs_paragraph_types/modules/hs_row/hs_row.info.yml index 02fd184c94..9de9eeec0d 100644 --- a/docroot/modules/humsci/hs_paragraph_types/modules/hs_row/hs_row.info.yml +++ b/docroot/modules/humsci/hs_paragraph_types/modules/hs_row/hs_row.info.yml @@ -2,7 +2,7 @@ name: 'H&S Row Paragraph' description: 'A paragraph type with a simple image.' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - allowed_formats diff --git a/docroot/modules/humsci/hs_paragraph_types/modules/hs_row/modules/hs_row_display/hs_row_display.info.yml b/docroot/modules/humsci/hs_paragraph_types/modules/hs_row/modules/hs_row_display/hs_row_display.info.yml index 9b527f1109..34e53c97bc 100644 --- a/docroot/modules/humsci/hs_paragraph_types/modules/hs_row/modules/hs_row_display/hs_row_display.info.yml +++ b/docroot/modules/humsci/hs_paragraph_types/modules/hs_row/modules/hs_row_display/hs_row_display.info.yml @@ -2,7 +2,7 @@ name: 'H&S Row Paragraph Display' description: 'A paragraph type with a simple image.' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' hidden: true dependencies: diff --git a/docroot/modules/humsci/hs_paragraph_types/modules/hs_slide/hs_slide.info.yml b/docroot/modules/humsci/hs_paragraph_types/modules/hs_slide/hs_slide.info.yml index 3cebe8c0d7..f07bf33c97 100644 --- a/docroot/modules/humsci/hs_paragraph_types/modules/hs_slide/hs_slide.info.yml +++ b/docroot/modules/humsci/hs_paragraph_types/modules/hs_slide/hs_slide.info.yml @@ -2,7 +2,7 @@ name: 'H&S Slide Paragraph' description: 'A paragraph type with a simple image.' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - allowed_formats diff --git a/docroot/modules/humsci/hs_paragraph_types/modules/hs_slide/modules/hs_slide_display/hs_slide_display.info.yml b/docroot/modules/humsci/hs_paragraph_types/modules/hs_slide/modules/hs_slide_display/hs_slide_display.info.yml index 18430fc7e7..ed4a8231aa 100644 --- a/docroot/modules/humsci/hs_paragraph_types/modules/hs_slide/modules/hs_slide_display/hs_slide_display.info.yml +++ b/docroot/modules/humsci/hs_paragraph_types/modules/hs_slide/modules/hs_slide_display/hs_slide_display.info.yml @@ -2,7 +2,7 @@ name: 'H&S Slide Paragraph Display' description: 'A paragraph type with a simple image.' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' hidden: true dependencies: diff --git a/docroot/modules/humsci/hs_paragraph_types/modules/hs_slideshow/hs_slideshow.info.yml b/docroot/modules/humsci/hs_paragraph_types/modules/hs_slideshow/hs_slideshow.info.yml index 183a25acd9..627366f76a 100644 --- a/docroot/modules/humsci/hs_paragraph_types/modules/hs_slideshow/hs_slideshow.info.yml +++ b/docroot/modules/humsci/hs_paragraph_types/modules/hs_slideshow/hs_slideshow.info.yml @@ -2,7 +2,7 @@ name: 'H&S Slideshow Paragraph' description: 'A paragraph type with a slideshow.' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - entity_reference_revisions diff --git a/docroot/modules/humsci/hs_paragraph_types/modules/hs_slideshow/modules/hs_slideshow_display/hs_slideshow_display.info.yml b/docroot/modules/humsci/hs_paragraph_types/modules/hs_slideshow/modules/hs_slideshow_display/hs_slideshow_display.info.yml index 5391b3139f..872dddd919 100644 --- a/docroot/modules/humsci/hs_paragraph_types/modules/hs_slideshow/modules/hs_slideshow_display/hs_slideshow_display.info.yml +++ b/docroot/modules/humsci/hs_paragraph_types/modules/hs_slideshow/modules/hs_slideshow_display/hs_slideshow_display.info.yml @@ -2,7 +2,7 @@ name: 'H&S Slideshow Paragraph Display' description: 'A paragraph type with a slideshow.' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' hidden: true dependencies: diff --git a/docroot/modules/humsci/hs_paragraph_types/modules/hs_text_area/hs_text_area.info.yml b/docroot/modules/humsci/hs_paragraph_types/modules/hs_text_area/hs_text_area.info.yml index 9f78a44a8b..7cc9784047 100755 --- a/docroot/modules/humsci/hs_paragraph_types/modules/hs_text_area/hs_text_area.info.yml +++ b/docroot/modules/humsci/hs_paragraph_types/modules/hs_text_area/hs_text_area.info.yml @@ -2,7 +2,7 @@ name: 'H&S Text Area Paragraph' description: 'Text Area Paragraph type' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - paragraphs diff --git a/docroot/modules/humsci/hs_paragraph_types/modules/hs_text_area/modules/hs_text_area_display/hs_text_area_display.info.yml b/docroot/modules/humsci/hs_paragraph_types/modules/hs_text_area/modules/hs_text_area_display/hs_text_area_display.info.yml index a739106a78..0c46d8e355 100644 --- a/docroot/modules/humsci/hs_paragraph_types/modules/hs_text_area/modules/hs_text_area_display/hs_text_area_display.info.yml +++ b/docroot/modules/humsci/hs_paragraph_types/modules/hs_text_area/modules/hs_text_area_display/hs_text_area_display.info.yml @@ -2,7 +2,7 @@ name: 'H&S Text Area Paragraph Display' description: 'Text Area Paragraph type' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' hidden: true dependencies: diff --git a/docroot/modules/humsci/hs_paragraph_types/modules/hs_view/hs_view.info.yml b/docroot/modules/humsci/hs_paragraph_types/modules/hs_view/hs_view.info.yml index 3a0f1b76bc..ab88dfffd9 100755 --- a/docroot/modules/humsci/hs_paragraph_types/modules/hs_view/hs_view.info.yml +++ b/docroot/modules/humsci/hs_paragraph_types/modules/hs_view/hs_view.info.yml @@ -2,7 +2,7 @@ name: 'H&S View Paragraph' description: 'View Paragraph type' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - paragraphs diff --git a/docroot/modules/humsci/hs_paragraph_types/modules/hs_view/modules/hs_view_display/hs_view_display.info.yml b/docroot/modules/humsci/hs_paragraph_types/modules/hs_view/modules/hs_view_display/hs_view_display.info.yml index ab53a4be87..5cfd9c4c76 100644 --- a/docroot/modules/humsci/hs_paragraph_types/modules/hs_view/modules/hs_view_display/hs_view_display.info.yml +++ b/docroot/modules/humsci/hs_paragraph_types/modules/hs_view/modules/hs_view_display/hs_view_display.info.yml @@ -2,7 +2,7 @@ name: 'H&S View Paragraph Display' description: 'View Paragraph type' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' hidden: true dependencies: diff --git a/docroot/modules/humsci/hs_paragraph_types/modules/hs_webform/hs_webform.info.yml b/docroot/modules/humsci/hs_paragraph_types/modules/hs_webform/hs_webform.info.yml index 0de36af5e4..fbb10d968e 100644 --- a/docroot/modules/humsci/hs_paragraph_types/modules/hs_webform/hs_webform.info.yml +++ b/docroot/modules/humsci/hs_paragraph_types/modules/hs_webform/hs_webform.info.yml @@ -2,7 +2,7 @@ name: 'H&S Webform Paragraph' description: 'Webform Paragraph type' core: 8.x type: module -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - paragraphs diff --git a/docroot/modules/humsci/hs_paragraphs_between/hs_paragraphs_between.info.yml b/docroot/modules/humsci/hs_paragraphs_between/hs_paragraphs_between.info.yml index 7cb294de85..afe370fd7c 100644 --- a/docroot/modules/humsci/hs_paragraphs_between/hs_paragraphs_between.info.yml +++ b/docroot/modules/humsci/hs_paragraphs_between/hs_paragraphs_between.info.yml @@ -3,6 +3,6 @@ description: 'Allows the addition of paragraphs between existing ones.' core: 8.x package: 'Humanities & Sciences' type: module -version: 8.2.4 +version: 8.2.5 dependencies: - 'drupal:paragraphs' diff --git a/docroot/modules/humsci/hs_person/hs_person.info.yml b/docroot/modules/humsci/hs_person/hs_person.info.yml index b774a701a5..f640e87603 100644 --- a/docroot/modules/humsci/hs_person/hs_person.info.yml +++ b/docroot/modules/humsci/hs_person/hs_person.info.yml @@ -2,7 +2,7 @@ name: 'H&S Person' type: module description: 'Person content type' core: 8.x -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - address diff --git a/docroot/modules/humsci/hs_person/modules/hs_person_display/hs_person_display.info.yml b/docroot/modules/humsci/hs_person/modules/hs_person_display/hs_person_display.info.yml index 6e3707e3ae..ce972db8cf 100644 --- a/docroot/modules/humsci/hs_person/modules/hs_person_display/hs_person_display.info.yml +++ b/docroot/modules/humsci/hs_person/modules/hs_person_display/hs_person_display.info.yml @@ -2,7 +2,7 @@ name: 'H&S Person Display' type: module description: 'Publications content type' core: 8.x -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' hidden: true dependencies: diff --git a/docroot/modules/humsci/hs_publications/hs_publications.info.yml b/docroot/modules/humsci/hs_publications/hs_publications.info.yml index 6c39452293..ae4e958905 100644 --- a/docroot/modules/humsci/hs_publications/hs_publications.info.yml +++ b/docroot/modules/humsci/hs_publications/hs_publications.info.yml @@ -2,7 +2,7 @@ name: 'H&S Publications' type: module description: 'Publications content type' core: 8.x -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - datetime diff --git a/docroot/modules/humsci/hs_publications/modules/hs_publications_display/hs_publications_display.info.yml b/docroot/modules/humsci/hs_publications/modules/hs_publications_display/hs_publications_display.info.yml index eb331b76b3..4da50eda8d 100644 --- a/docroot/modules/humsci/hs_publications/modules/hs_publications_display/hs_publications_display.info.yml +++ b/docroot/modules/humsci/hs_publications/modules/hs_publications_display/hs_publications_display.info.yml @@ -2,7 +2,7 @@ name: 'H&S Publications Display' type: module description: 'Publications content type' core: 8.x -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' hidden: true dependencies: diff --git a/docroot/modules/humsci/hs_research/hs_research.info.yml b/docroot/modules/humsci/hs_research/hs_research.info.yml index 819ed99f5a..cc2d868fbc 100644 --- a/docroot/modules/humsci/hs_research/hs_research.info.yml +++ b/docroot/modules/humsci/hs_research/hs_research.info.yml @@ -2,7 +2,7 @@ name: 'H&S Reesarch' type: module description: 'Research content type' core: 8.x -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' dependencies: - field diff --git a/docroot/modules/humsci/hs_research/modules/hs_research_display/hs_research_display.info.yml b/docroot/modules/humsci/hs_research/modules/hs_research_display/hs_research_display.info.yml index b1814cb675..efb0ae1ca6 100644 --- a/docroot/modules/humsci/hs_research/modules/hs_research_display/hs_research_display.info.yml +++ b/docroot/modules/humsci/hs_research/modules/hs_research_display/hs_research_display.info.yml @@ -2,7 +2,7 @@ name: 'H&S Research Display' type: module description: 'Publications content type' core: 8.x -version: 8.2.4 +version: 8.2.5 package: 'Humanities & Sciences' hidden: true dependencies: diff --git a/docroot/modules/humsci/hs_revision_cleanup/hs_revision_cleanup.info.yml b/docroot/modules/humsci/hs_revision_cleanup/hs_revision_cleanup.info.yml index 1e769c21d2..c2bb5146df 100644 --- a/docroot/modules/humsci/hs_revision_cleanup/hs_revision_cleanup.info.yml +++ b/docroot/modules/humsci/hs_revision_cleanup/hs_revision_cleanup.info.yml @@ -3,4 +3,4 @@ type: module description: 'Set limitations on how many revisions are kept for particular entities' core: 8.x package: 'Humanities and Sciences' -version: 8.2.4 +version: 8.2.5 diff --git a/docroot/modules/humsci/hs_table_filter/hs_table_filter.info.yml b/docroot/modules/humsci/hs_table_filter/hs_table_filter.info.yml index 9b53b49fbb..80283a5b8e 100644 --- a/docroot/modules/humsci/hs_table_filter/hs_table_filter.info.yml +++ b/docroot/modules/humsci/hs_table_filter/hs_table_filter.info.yml @@ -5,4 +5,4 @@ core: 8.x package: 'Humanities & Sciences' dependencies: - text -version: 8.2.4 +version: 8.2.5 diff --git a/docroot/modules/humsci/hs_views_helper/hs_views_helper.info.yml b/docroot/modules/humsci/hs_views_helper/hs_views_helper.info.yml index 6374c1c02c..1ccf0d21e2 100644 --- a/docroot/modules/humsci/hs_views_helper/hs_views_helper.info.yml +++ b/docroot/modules/humsci/hs_views_helper/hs_views_helper.info.yml @@ -6,4 +6,4 @@ package: 'Humanities & Sciences' dependencies: - 'drupal:hs_field_helpers' - 'drupal:views' -version: 8.2.4 +version: 8.2.5 diff --git a/docroot/profiles/humsci/su_humsci_profile/modules/humsci_default_content/humsci_default_content.info.yml b/docroot/profiles/humsci/su_humsci_profile/modules/humsci_default_content/humsci_default_content.info.yml index 324df6da8d..f7cfbbe51c 100644 --- a/docroot/profiles/humsci/su_humsci_profile/modules/humsci_default_content/humsci_default_content.info.yml +++ b/docroot/profiles/humsci/su_humsci_profile/modules/humsci_default_content/humsci_default_content.info.yml @@ -3,4 +3,4 @@ description: 'DO NOT INSTALL. This is for profile installation task only.' core_version_requirement: '^8.8 || ^9' hidden: true type: module -version: 8.2.4 +version: 8.2.5 diff --git a/docroot/profiles/humsci/su_humsci_profile/su_humsci_profile.info.yml b/docroot/profiles/humsci/su_humsci_profile/su_humsci_profile.info.yml index 2b4ce89af2..0d25c7f963 100644 --- a/docroot/profiles/humsci/su_humsci_profile/su_humsci_profile.info.yml +++ b/docroot/profiles/humsci/su_humsci_profile/su_humsci_profile.info.yml @@ -1,7 +1,7 @@ name: 'Stanford HumSci' type: profile description: 'Installation profile for HumSci Drupal' -version: 8.2.4 +version: 8.2.5 core: 8.x themes: - material_admin @@ -50,7 +50,6 @@ dependencies: - 'drupal:telephone' - 'drupal:text' - 'drupal:toolbar' - - 'drupal:update' - 'drupal:user' - 'drupal:views' - 'drupal:views_ui' diff --git a/docroot/profiles/humsci/su_humsci_profile/su_humsci_profile.post_update.php b/docroot/profiles/humsci/su_humsci_profile/su_humsci_profile.post_update.php index 32773e1e25..b8f8a72857 100644 --- a/docroot/profiles/humsci/su_humsci_profile/su_humsci_profile.post_update.php +++ b/docroot/profiles/humsci/su_humsci_profile/su_humsci_profile.post_update.php @@ -199,3 +199,10 @@ function su_humsci_profile_post_update_8203() { $file_system->copy($source, "$directory/generic.png", FileSystemInterface::EXISTS_REPLACE); } } + +/** + * Uninstall update module. + */ +function su_humsci_profile_post_update_8204() { + \Drupal::service('module_installer')->uninstall(['update']); +} diff --git a/docroot/profiles/humsci/su_humsci_profile/su_humsci_profile.profile b/docroot/profiles/humsci/su_humsci_profile/su_humsci_profile.profile index 1add707025..e3e648af58 100644 --- a/docroot/profiles/humsci/su_humsci_profile/su_humsci_profile.profile +++ b/docroot/profiles/humsci/su_humsci_profile/su_humsci_profile.profile @@ -244,7 +244,9 @@ function su_humsci_profile_page_attachments(array &$attachments) { // Also don't add the library if user doesn't doesnt have access to the // toolbar. if ($current_user->hasPermission('access toolbar') && !$current_user->hasPermission('view toolbar manage')) { - $attachments['#attached']['library'][] = 'su_humsci_profile/hide_manage'; + // HSD8-771 Roll back hide manage toolbar. Lets keep this here in case we + // come back to it at a later date. + // $attachments['#attached']['library'][] = 'su_humsci_profile/hide_manage'; } } diff --git a/docroot/themes/humsci/humsci_airy/css/humsci_airy.css b/docroot/themes/humsci/humsci_airy/css/humsci_airy.css index c7d4269e94..c216a1bd75 100644 --- a/docroot/themes/humsci/humsci_airy/css/humsci_airy.css +++ b/docroot/themes/humsci/humsci_airy/css/humsci_airy.css @@ -1 +1 @@ -/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */@import"https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i";@import"https://fonts.googleapis.com/css?family=Source+Serif+Pro:400,600,700";@import"https://fonts.googleapis.com/css?family=Roboto+Slab:300,400,700";@import"https://fonts.googleapis.com/css?family=Kalam:300,400,700";@import"https://fonts.googleapis.com/css?family=Noto+Sans:400,400i,700,700i&subset=devanagari";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.su-local-footer__header .su-link--internal{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;cursor:pointer;display:inline-block;border:0;font-size:2rem;font-weight:400;line-height:1;text-align:center;text-decoration:none;width:100%;-webkit-transition:background-color .25s ease-in-out,color .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out}.su-local-footer__header .su-link--internal a{font-weight:400;text-decoration:none}@media only screen and (min-width: 576px){.su-local-footer__header .su-link--internal{width:auto}}.su-local-footer__header .su-link--internal:active,.su-local-footer__header .su-link--internal:focus,.su-local-footer__header .su-link--internal:hover{text-decoration:underline}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url("@fortawesome/fontawesome-free/webfonts/fa-regular-400.eot");src:url("@fortawesome/fontawesome-free/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff2") format("woff2"),url("@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff") format("woff"),url("@fortawesome/fontawesome-free/webfonts/fa-regular-400.ttf") format("truetype"),url("@fortawesome/fontawesome-free/webfonts/fa-regular-400.svg#fontawesome") format("svg")}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url("@fortawesome/fontawesome-free/webfonts/fa-brands-400.eot");src:url("@fortawesome/fontawesome-free/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff2") format("woff2"),url("@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff") format("woff"),url("@fortawesome/fontawesome-free/webfonts/fa-brands-400.ttf") format("truetype"),url("@fortawesome/fontawesome-free/webfonts/fa-brands-400.svg#fontawesome") format("svg")}@font-face{font-family:"Source Serif Pro";src:url("https://www-media.stanford.edu/assets/fonts/sourceserifpro-extralight-webfont.woff") format("woff");font-style:normal;font-weight:200}@font-face{font-family:"Source Serif Pro";src:url("https://www-media.stanford.edu/assets/fonts/sourceserifpro-extralightitalic-webfont.woff") format("woff");font-style:italic;font-weight:200}@font-face{font-family:"Source Serif Pro";src:url("https://www-media.stanford.edu/assets/fonts/sourceserifpro-light-webfont.woff") format("woff");font-style:normal;font-weight:300}@font-face{font-family:"Source Serif Pro";src:url("https://www-media.stanford.edu/assets/fonts/sourceserifpro-lightitalic-webfont.woff") format("woff");font-style:italic;font-weight:300}@font-face{font-family:"Source Serif Pro";src:url("https://www-media.stanford.edu/assets/fonts/sourceserifpro-regularitalic-webfont.woff") format("woff");font-style:italic;font-weight:400}@font-face{font-family:"Source Serif Pro";src:url("https://www-media.stanford.edu/assets/fonts/sourceserifpro-semibolditalic-webfont.woff") format("woff");font-style:italic;font-weight:600}@font-face{font-family:"Source Serif Pro";src:url("https://www-media.stanford.edu/assets/fonts/sourceserifpro-bolditalic-webfont.woff") format("woff");font-style:italic;font-weight:700}@font-face{font-family:"Source Serif Pro";src:url("https://www-media.stanford.edu/assets/fonts/sourceserifpro-black-webfont.woff") format("woff");font-style:normal;font-weight:900}@font-face{font-family:"Source Serif Pro";src:url("https://www-media.stanford.edu/assets/fonts/sourceserifpro-blackitalic-webfont.woff") format("woff");font-style:italic;font-weight:900}@font-face{font-family:"Stanford";src:url("https://www-media.stanford.edu/assets/fonts/stanford.woff") format("woff"),url("https://www-media.stanford.edu/assets/fonts/stanford.ttf") format("truetype");font-weight:300}.su-aspect-ratio{position:relative}.su-aspect-ratio::before{display:block;content:"";width:100%;padding-top:56.25%}.su-aspect-ratio>img,.su-aspect-ratio>video{-o-object-fit:cover;object-fit:cover}.su-aspect-ratio>*{position:relative;z-index:5}.su-aspect-ratio>*:first-child{position:absolute;z-index:1;width:100%;height:100%;left:0;bottom:0}.su-aspect-ratio--4x3{position:relative}.su-aspect-ratio--4x3::before{display:block;content:"";width:100%;padding-top:75%}.su-aspect-ratio--4x3>img,.su-aspect-ratio--4x3>video{-o-object-fit:cover;object-fit:cover}.su-aspect-ratio--4x3>*{position:relative;z-index:5}.su-aspect-ratio--4x3>*:first-child{position:absolute;z-index:1;width:100%;height:100%;left:0;bottom:0}.su-aspect-ratio--1x1{position:relative}.su-aspect-ratio--1x1::before{display:block;content:"";width:100%;padding-top:100%}.su-aspect-ratio--1x1>img,.su-aspect-ratio--1x1>video{-o-object-fit:cover;object-fit:cover}.su-aspect-ratio--1x1>*{position:relative;z-index:5}.su-aspect-ratio--1x1>*:first-child{position:absolute;z-index:1;width:100%;height:100%;left:0;bottom:0}.su-sr-only-element{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.su-sr-only-text{overflow:hidden;text-indent:101%;white-space:nowrap}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{background-color:#fff;overflow-x:hidden}.lt-ie9 *{-webkit-filter:none !important;filter:none !important}[hidden]{display:none !important}figure{margin:0}img{margin:0;padding:0;display:block;height:auto;max-width:100%}.su-embed-container{padding-bottom:56.25%;position:relative;height:0;overflow:hidden;max-width:100%}.su-embed-container iframe,.su-embed-container object,.su-embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.su-local-footer__header .su-link--internal{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;cursor:pointer;display:inline-block;border:0;font-size:2rem;font-weight:400;line-height:1;text-align:center;text-decoration:none;width:100%;-webkit-transition:background-color .25s ease-in-out,color .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out}.su-local-footer__header .su-link--internal a{font-weight:400;text-decoration:none}@media only screen and (min-width: 576px){.su-local-footer__header .su-link--internal{width:auto}}.su-local-footer__header .su-link--internal:active,.su-local-footer__header .su-link--internal:focus,.su-local-footer__header .su-link--internal:hover{text-decoration:underline}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{background-color:#fff;overflow-x:hidden}.lt-ie9 *{-webkit-filter:none !important;filter:none !important}[hidden]{display:none !important}.flex-container{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.flex-container--collapse{margin-top:0;margin-bottom:0}@media only screen and (min-width: 576px){.flex-container--collapse{margin-top:0;margin-bottom:0}}@media only screen and (min-width: 768px){.flex-container--collapse{margin-top:0;margin-bottom:0}}@media only screen and (min-width: 992px){.flex-container--collapse{margin-top:0;margin-bottom:0}}@media only screen and (min-width: 1200px){.flex-container--collapse{margin-top:0;margin-bottom:0}}@media only screen and (min-width: 1500px){.flex-container--collapse{margin-top:0;margin-bottom:0}}.flex-container--row-gap>*{margin:0 0 20px}@media only screen and (min-width: 576px){.flex-container--row-gap>*{margin:0 0 20px}}@media only screen and (min-width: 768px){.flex-container--row-gap>*{margin:0 0 20px}}@media only screen and (min-width: 992px){.flex-container--row-gap>*{margin:0 0 36px}}@media only screen and (min-width: 1200px){.flex-container--row-gap>*{margin:0 0 40px}}@media only screen and (min-width: 1500px){.flex-container--row-gap>*{margin:0 0 48px}}.flex-2xl-12-of-12,.flex-2xl-11-of-12,.flex-2xl-10-of-12,.flex-2xl-9-of-12,.flex-2xl-8-of-12,.flex-2xl-7-of-12,.flex-2xl-6-of-12,.flex-2xl-5-of-12,.flex-2xl-4-of-12,.flex-2xl-3-of-12,.flex-2xl-2-of-12,.flex-2xl-1-of-12,.flex-xl-12-of-12,.flex-xl-11-of-12,.flex-xl-10-of-12,.flex-xl-9-of-12,.flex-xl-8-of-12,.flex-xl-7-of-12,.flex-xl-6-of-12,.flex-xl-5-of-12,.flex-xl-4-of-12,.flex-xl-3-of-12,.flex-xl-2-of-12,.flex-xl-1-of-12,.flex-lg-12-of-12,.flex-lg-11-of-12,.flex-lg-10-of-12,.flex-lg-9-of-12,.flex-lg-8-of-12,.flex-lg-7-of-12,.flex-lg-6-of-12,.flex-lg-5-of-12,.flex-lg-4-of-12,.flex-lg-3-of-12,.flex-lg-2-of-12,.flex-lg-1-of-12,.flex-md-12-of-12,.flex-md-11-of-12,.flex-md-10-of-12,.flex-md-9-of-12,.flex-md-8-of-12,.flex-md-7-of-12,.flex-md-6-of-12,.flex-md-5-of-12,.flex-md-4-of-12,.flex-md-3-of-12,.flex-md-2-of-12,.flex-md-1-of-12,.flex-sm-12-of-12,.flex-sm-11-of-12,.flex-sm-10-of-12,.flex-sm-9-of-12,.flex-sm-8-of-12,.flex-sm-7-of-12,.flex-sm-6-of-12,.flex-sm-5-of-12,.flex-sm-4-of-12,.flex-sm-3-of-12,.flex-sm-2-of-12,.flex-sm-1-of-12,.flex-xs-12-of-12,.flex-12-of-12,.flex-xs-11-of-12,.flex-11-of-12,.flex-xs-10-of-12,.flex-10-of-12,.flex-xs-9-of-12,.flex-9-of-12,.flex-xs-8-of-12,.flex-8-of-12,.flex-xs-7-of-12,.flex-7-of-12,.flex-xs-6-of-12,.flex-6-of-12,.flex-xs-5-of-12,.flex-5-of-12,.flex-xs-4-of-12,.flex-4-of-12,.flex-xs-3-of-12,.flex-3-of-12,.flex-xs-2-of-12,.flex-2-of-12,.flex-xs-1-of-12,.flex-1-of-12,.flex-auto{position:relative;width:100%;min-height:1px}.flex-auto{-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:none}@media only screen and (min-width: 0){.flex-push-xs-0{margin-left:0}.flex-push-xs-1{margin-left:8.3333333333%}.flex-push-xs-2{margin-left:16.6666666667%}.flex-push-xs-3{margin-left:25%}.flex-push-xs-4{margin-left:33.3333333333%}.flex-push-xs-5{margin-left:41.6666666667%}.flex-push-xs-6{margin-left:50%}.flex-push-xs-7{margin-left:58.3333333333%}.flex-push-xs-8{margin-left:66.6666666667%}.flex-push-xs-9{margin-left:75%}.flex-push-xs-10{margin-left:83.3333333333%}.flex-push-xs-11{margin-left:91.6666666667%}}@media only screen and (min-width: 576px){.flex-push-sm-0{margin-left:0}.flex-push-sm-1{margin-left:8.3333333333%}.flex-push-sm-2{margin-left:16.6666666667%}.flex-push-sm-3{margin-left:25%}.flex-push-sm-4{margin-left:33.3333333333%}.flex-push-sm-5{margin-left:41.6666666667%}.flex-push-sm-6{margin-left:50%}.flex-push-sm-7{margin-left:58.3333333333%}.flex-push-sm-8{margin-left:66.6666666667%}.flex-push-sm-9{margin-left:75%}.flex-push-sm-10{margin-left:83.3333333333%}.flex-push-sm-11{margin-left:91.6666666667%}}@media only screen and (min-width: 768px){.flex-push-md-0{margin-left:0}.flex-push-md-1{margin-left:8.3333333333%}.flex-push-md-2{margin-left:16.6666666667%}.flex-push-md-3{margin-left:25%}.flex-push-md-4{margin-left:33.3333333333%}.flex-push-md-5{margin-left:41.6666666667%}.flex-push-md-6{margin-left:50%}.flex-push-md-7{margin-left:58.3333333333%}.flex-push-md-8{margin-left:66.6666666667%}.flex-push-md-9{margin-left:75%}.flex-push-md-10{margin-left:83.3333333333%}.flex-push-md-11{margin-left:91.6666666667%}}@media only screen and (min-width: 992px){.flex-push-lg-0{margin-left:0}.flex-push-lg-1{margin-left:8.3333333333%}.flex-push-lg-2{margin-left:16.6666666667%}.flex-push-lg-3{margin-left:25%}.flex-push-lg-4{margin-left:33.3333333333%}.flex-push-lg-5{margin-left:41.6666666667%}.flex-push-lg-6{margin-left:50%}.flex-push-lg-7{margin-left:58.3333333333%}.flex-push-lg-8{margin-left:66.6666666667%}.flex-push-lg-9{margin-left:75%}.flex-push-lg-10{margin-left:83.3333333333%}.flex-push-lg-11{margin-left:91.6666666667%}}@media only screen and (min-width: 1200px){.flex-push-xl-0{margin-left:0}.flex-push-xl-1{margin-left:8.3333333333%}.flex-push-xl-2{margin-left:16.6666666667%}.flex-push-xl-3{margin-left:25%}.flex-push-xl-4{margin-left:33.3333333333%}.flex-push-xl-5{margin-left:41.6666666667%}.flex-push-xl-6{margin-left:50%}.flex-push-xl-7{margin-left:58.3333333333%}.flex-push-xl-8{margin-left:66.6666666667%}.flex-push-xl-9{margin-left:75%}.flex-push-xl-10{margin-left:83.3333333333%}.flex-push-xl-11{margin-left:91.6666666667%}}@media only screen and (min-width: 1500px){.flex-push-2xl-0{margin-left:0}.flex-push-2xl-1{margin-left:8.3333333333%}.flex-push-2xl-2{margin-left:16.6666666667%}.flex-push-2xl-3{margin-left:25%}.flex-push-2xl-4{margin-left:33.3333333333%}.flex-push-2xl-5{margin-left:41.6666666667%}.flex-push-2xl-6{margin-left:50%}.flex-push-2xl-7{margin-left:58.3333333333%}.flex-push-2xl-8{margin-left:66.6666666667%}.flex-push-2xl-9{margin-left:75%}.flex-push-2xl-10{margin-left:83.3333333333%}.flex-push-2xl-11{margin-left:91.6666666667%}}@media only screen and (min-width: 576px){.flex-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media only screen and (min-width: 768px){.flex-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media only screen and (min-width: 992px){.flex-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 33px);max-width:calc(8.3333333333% - 33px)}}@media only screen and (min-width: 1200px){.flex-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 36.6666666667px);max-width:calc(8.3333333333% - 36.6666666667px)}}@media only screen and (min-width: 1500px){.flex-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 44px);max-width:calc(8.3333333333% - 44px)}}@media only screen and (min-width: 576px){.flex-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media only screen and (min-width: 768px){.flex-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media only screen and (min-width: 992px){.flex-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 30px);max-width:calc(16.6666666667% - 30px)}}@media only screen and (min-width: 1200px){.flex-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 33.3333333333px);max-width:calc(16.6666666667% - 33.3333333333px)}}@media only screen and (min-width: 1500px){.flex-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}}@media only screen and (min-width: 576px){.flex-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media only screen and (min-width: 768px){.flex-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media only screen and (min-width: 992px){.flex-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 27px);max-width:calc(25% - 27px)}}@media only screen and (min-width: 1200px){.flex-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px)}}@media only screen and (min-width: 1500px){.flex-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px)}}@media only screen and (min-width: 576px){.flex-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media only screen and (min-width: 768px){.flex-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media only screen and (min-width: 992px){.flex-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}}@media only screen and (min-width: 1200px){.flex-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 26.6666666667px);max-width:calc(33.3333333333% - 26.6666666667px)}}@media only screen and (min-width: 1500px){.flex-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px)}}@media only screen and (min-width: 576px){.flex-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media only screen and (min-width: 768px){.flex-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media only screen and (min-width: 992px){.flex-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 21px);max-width:calc(41.6666666667% - 21px)}}@media only screen and (min-width: 1200px){.flex-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 23.3333333333px);max-width:calc(41.6666666667% - 23.3333333333px)}}@media only screen and (min-width: 1500px){.flex-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 28px);max-width:calc(41.6666666667% - 28px)}}@media only screen and (min-width: 576px){.flex-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media only screen and (min-width: 768px){.flex-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media only screen and (min-width: 992px){.flex-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 18px);max-width:calc(50% - 18px)}}@media only screen and (min-width: 1200px){.flex-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (min-width: 1500px){.flex-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (min-width: 576px){.flex-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media only screen and (min-width: 768px){.flex-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media only screen and (min-width: 992px){.flex-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 15px);max-width:calc(58.3333333333% - 15px)}}@media only screen and (min-width: 1200px){.flex-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 16.6666666667px);max-width:calc(58.3333333333% - 16.6666666667px)}}@media only screen and (min-width: 1500px){.flex-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}}@media only screen and (min-width: 576px){.flex-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media only screen and (min-width: 768px){.flex-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media only screen and (min-width: 992px){.flex-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 12px);max-width:calc(66.6666666667% - 12px)}}@media only screen and (min-width: 1200px){.flex-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 13.3333333333px);max-width:calc(66.6666666667% - 13.3333333333px)}}@media only screen and (min-width: 1500px){.flex-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 576px){.flex-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media only screen and (min-width: 768px){.flex-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media only screen and (min-width: 992px){.flex-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 9px);max-width:calc(75% - 9px)}}@media only screen and (min-width: 1200px){.flex-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 10px);max-width:calc(75% - 10px)}}@media only screen and (min-width: 1500px){.flex-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 12px);max-width:calc(75% - 12px)}}@media only screen and (min-width: 576px){.flex-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media only screen and (min-width: 768px){.flex-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media only screen and (min-width: 992px){.flex-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 6px);max-width:calc(83.3333333333% - 6px)}}@media only screen and (min-width: 1200px){.flex-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 6.6666666667px);max-width:calc(83.3333333333% - 6.6666666667px)}}@media only screen and (min-width: 1500px){.flex-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}}@media only screen and (min-width: 576px){.flex-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media only screen and (min-width: 768px){.flex-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media only screen and (min-width: 992px){.flex-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 3px);max-width:calc(91.6666666667% - 3px)}}@media only screen and (min-width: 1200px){.flex-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 3.3333333333px);max-width:calc(91.6666666667% - 3.3333333333px)}}@media only screen and (min-width: 1500px){.flex-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}}@media only screen and (min-width: 0){.flex-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 576px){.flex-sm-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media only screen and (min-width: 768px){.flex-sm-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media only screen and (min-width: 992px){.flex-sm-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 33px);max-width:calc(8.3333333333% - 33px)}}@media only screen and (min-width: 1200px){.flex-sm-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 36.6666666667px);max-width:calc(8.3333333333% - 36.6666666667px)}}@media only screen and (min-width: 1500px){.flex-sm-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 44px);max-width:calc(8.3333333333% - 44px)}}@media only screen and (min-width: 576px){.flex-sm-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media only screen and (min-width: 768px){.flex-sm-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media only screen and (min-width: 992px){.flex-sm-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 30px);max-width:calc(16.6666666667% - 30px)}}@media only screen and (min-width: 1200px){.flex-sm-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 33.3333333333px);max-width:calc(16.6666666667% - 33.3333333333px)}}@media only screen and (min-width: 1500px){.flex-sm-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}}@media only screen and (min-width: 576px){.flex-sm-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media only screen and (min-width: 768px){.flex-sm-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media only screen and (min-width: 992px){.flex-sm-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 27px);max-width:calc(25% - 27px)}}@media only screen and (min-width: 1200px){.flex-sm-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px)}}@media only screen and (min-width: 1500px){.flex-sm-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px)}}@media only screen and (min-width: 576px){.flex-sm-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media only screen and (min-width: 768px){.flex-sm-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media only screen and (min-width: 992px){.flex-sm-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}}@media only screen and (min-width: 1200px){.flex-sm-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 26.6666666667px);max-width:calc(33.3333333333% - 26.6666666667px)}}@media only screen and (min-width: 1500px){.flex-sm-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px)}}@media only screen and (min-width: 576px){.flex-sm-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media only screen and (min-width: 768px){.flex-sm-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media only screen and (min-width: 992px){.flex-sm-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 21px);max-width:calc(41.6666666667% - 21px)}}@media only screen and (min-width: 1200px){.flex-sm-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 23.3333333333px);max-width:calc(41.6666666667% - 23.3333333333px)}}@media only screen and (min-width: 1500px){.flex-sm-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 28px);max-width:calc(41.6666666667% - 28px)}}@media only screen and (min-width: 576px){.flex-sm-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media only screen and (min-width: 768px){.flex-sm-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media only screen and (min-width: 992px){.flex-sm-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 18px);max-width:calc(50% - 18px)}}@media only screen and (min-width: 1200px){.flex-sm-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (min-width: 1500px){.flex-sm-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (min-width: 576px){.flex-sm-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media only screen and (min-width: 768px){.flex-sm-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media only screen and (min-width: 992px){.flex-sm-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 15px);max-width:calc(58.3333333333% - 15px)}}@media only screen and (min-width: 1200px){.flex-sm-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 16.6666666667px);max-width:calc(58.3333333333% - 16.6666666667px)}}@media only screen and (min-width: 1500px){.flex-sm-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}}@media only screen and (min-width: 576px){.flex-sm-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media only screen and (min-width: 768px){.flex-sm-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media only screen and (min-width: 992px){.flex-sm-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 12px);max-width:calc(66.6666666667% - 12px)}}@media only screen and (min-width: 1200px){.flex-sm-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 13.3333333333px);max-width:calc(66.6666666667% - 13.3333333333px)}}@media only screen and (min-width: 1500px){.flex-sm-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 576px){.flex-sm-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media only screen and (min-width: 768px){.flex-sm-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media only screen and (min-width: 992px){.flex-sm-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 9px);max-width:calc(75% - 9px)}}@media only screen and (min-width: 1200px){.flex-sm-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 10px);max-width:calc(75% - 10px)}}@media only screen and (min-width: 1500px){.flex-sm-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 12px);max-width:calc(75% - 12px)}}@media only screen and (min-width: 576px){.flex-sm-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media only screen and (min-width: 768px){.flex-sm-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media only screen and (min-width: 992px){.flex-sm-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 6px);max-width:calc(83.3333333333% - 6px)}}@media only screen and (min-width: 1200px){.flex-sm-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 6.6666666667px);max-width:calc(83.3333333333% - 6.6666666667px)}}@media only screen and (min-width: 1500px){.flex-sm-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}}@media only screen and (min-width: 576px){.flex-sm-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media only screen and (min-width: 768px){.flex-sm-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media only screen and (min-width: 992px){.flex-sm-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 3px);max-width:calc(91.6666666667% - 3px)}}@media only screen and (min-width: 1200px){.flex-sm-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 3.3333333333px);max-width:calc(91.6666666667% - 3.3333333333px)}}@media only screen and (min-width: 1500px){.flex-sm-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}}@media only screen and (min-width: 576px){.flex-sm-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 768px){.flex-sm-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 992px){.flex-sm-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1200px){.flex-sm-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1500px){.flex-sm-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 768px){.flex-md-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media only screen and (min-width: 992px){.flex-md-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 33px);max-width:calc(8.3333333333% - 33px)}}@media only screen and (min-width: 1200px){.flex-md-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 36.6666666667px);max-width:calc(8.3333333333% - 36.6666666667px)}}@media only screen and (min-width: 1500px){.flex-md-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 44px);max-width:calc(8.3333333333% - 44px)}}@media only screen and (min-width: 768px){.flex-md-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media only screen and (min-width: 992px){.flex-md-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 30px);max-width:calc(16.6666666667% - 30px)}}@media only screen and (min-width: 1200px){.flex-md-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 33.3333333333px);max-width:calc(16.6666666667% - 33.3333333333px)}}@media only screen and (min-width: 1500px){.flex-md-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}}@media only screen and (min-width: 768px){.flex-md-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media only screen and (min-width: 992px){.flex-md-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 27px);max-width:calc(25% - 27px)}}@media only screen and (min-width: 1200px){.flex-md-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px)}}@media only screen and (min-width: 1500px){.flex-md-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px)}}@media only screen and (min-width: 768px){.flex-md-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media only screen and (min-width: 992px){.flex-md-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}}@media only screen and (min-width: 1200px){.flex-md-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 26.6666666667px);max-width:calc(33.3333333333% - 26.6666666667px)}}@media only screen and (min-width: 1500px){.flex-md-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px)}}@media only screen and (min-width: 768px){.flex-md-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media only screen and (min-width: 992px){.flex-md-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 21px);max-width:calc(41.6666666667% - 21px)}}@media only screen and (min-width: 1200px){.flex-md-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 23.3333333333px);max-width:calc(41.6666666667% - 23.3333333333px)}}@media only screen and (min-width: 1500px){.flex-md-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 28px);max-width:calc(41.6666666667% - 28px)}}@media only screen and (min-width: 768px){.flex-md-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media only screen and (min-width: 992px){.flex-md-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 18px);max-width:calc(50% - 18px)}}@media only screen and (min-width: 1200px){.flex-md-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (min-width: 1500px){.flex-md-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (min-width: 768px){.flex-md-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media only screen and (min-width: 992px){.flex-md-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 15px);max-width:calc(58.3333333333% - 15px)}}@media only screen and (min-width: 1200px){.flex-md-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 16.6666666667px);max-width:calc(58.3333333333% - 16.6666666667px)}}@media only screen and (min-width: 1500px){.flex-md-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}}@media only screen and (min-width: 768px){.flex-md-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media only screen and (min-width: 992px){.flex-md-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 12px);max-width:calc(66.6666666667% - 12px)}}@media only screen and (min-width: 1200px){.flex-md-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 13.3333333333px);max-width:calc(66.6666666667% - 13.3333333333px)}}@media only screen and (min-width: 1500px){.flex-md-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 768px){.flex-md-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media only screen and (min-width: 992px){.flex-md-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 9px);max-width:calc(75% - 9px)}}@media only screen and (min-width: 1200px){.flex-md-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 10px);max-width:calc(75% - 10px)}}@media only screen and (min-width: 1500px){.flex-md-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 12px);max-width:calc(75% - 12px)}}@media only screen and (min-width: 768px){.flex-md-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media only screen and (min-width: 992px){.flex-md-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 6px);max-width:calc(83.3333333333% - 6px)}}@media only screen and (min-width: 1200px){.flex-md-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 6.6666666667px);max-width:calc(83.3333333333% - 6.6666666667px)}}@media only screen and (min-width: 1500px){.flex-md-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}}@media only screen and (min-width: 768px){.flex-md-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media only screen and (min-width: 992px){.flex-md-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 3px);max-width:calc(91.6666666667% - 3px)}}@media only screen and (min-width: 1200px){.flex-md-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 3.3333333333px);max-width:calc(91.6666666667% - 3.3333333333px)}}@media only screen and (min-width: 1500px){.flex-md-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}}@media only screen and (min-width: 768px){.flex-md-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 992px){.flex-md-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1200px){.flex-md-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1500px){.flex-md-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 992px){.flex-lg-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 33px);max-width:calc(8.3333333333% - 33px)}}@media only screen and (min-width: 1200px){.flex-lg-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 36.6666666667px);max-width:calc(8.3333333333% - 36.6666666667px)}}@media only screen and (min-width: 1500px){.flex-lg-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 44px);max-width:calc(8.3333333333% - 44px)}}@media only screen and (min-width: 992px){.flex-lg-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 30px);max-width:calc(16.6666666667% - 30px)}}@media only screen and (min-width: 1200px){.flex-lg-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 33.3333333333px);max-width:calc(16.6666666667% - 33.3333333333px)}}@media only screen and (min-width: 1500px){.flex-lg-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}}@media only screen and (min-width: 992px){.flex-lg-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 27px);max-width:calc(25% - 27px)}}@media only screen and (min-width: 1200px){.flex-lg-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px)}}@media only screen and (min-width: 1500px){.flex-lg-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px)}}@media only screen and (min-width: 992px){.flex-lg-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}}@media only screen and (min-width: 1200px){.flex-lg-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 26.6666666667px);max-width:calc(33.3333333333% - 26.6666666667px)}}@media only screen and (min-width: 1500px){.flex-lg-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px)}}@media only screen and (min-width: 992px){.flex-lg-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 21px);max-width:calc(41.6666666667% - 21px)}}@media only screen and (min-width: 1200px){.flex-lg-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 23.3333333333px);max-width:calc(41.6666666667% - 23.3333333333px)}}@media only screen and (min-width: 1500px){.flex-lg-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 28px);max-width:calc(41.6666666667% - 28px)}}@media only screen and (min-width: 992px){.flex-lg-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 18px);max-width:calc(50% - 18px)}}@media only screen and (min-width: 1200px){.flex-lg-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (min-width: 1500px){.flex-lg-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (min-width: 992px){.flex-lg-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 15px);max-width:calc(58.3333333333% - 15px)}}@media only screen and (min-width: 1200px){.flex-lg-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 16.6666666667px);max-width:calc(58.3333333333% - 16.6666666667px)}}@media only screen and (min-width: 1500px){.flex-lg-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}}@media only screen and (min-width: 992px){.flex-lg-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 12px);max-width:calc(66.6666666667% - 12px)}}@media only screen and (min-width: 1200px){.flex-lg-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 13.3333333333px);max-width:calc(66.6666666667% - 13.3333333333px)}}@media only screen and (min-width: 1500px){.flex-lg-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 992px){.flex-lg-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 9px);max-width:calc(75% - 9px)}}@media only screen and (min-width: 1200px){.flex-lg-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 10px);max-width:calc(75% - 10px)}}@media only screen and (min-width: 1500px){.flex-lg-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 12px);max-width:calc(75% - 12px)}}@media only screen and (min-width: 992px){.flex-lg-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 6px);max-width:calc(83.3333333333% - 6px)}}@media only screen and (min-width: 1200px){.flex-lg-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 6.6666666667px);max-width:calc(83.3333333333% - 6.6666666667px)}}@media only screen and (min-width: 1500px){.flex-lg-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}}@media only screen and (min-width: 992px){.flex-lg-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 3px);max-width:calc(91.6666666667% - 3px)}}@media only screen and (min-width: 1200px){.flex-lg-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 3.3333333333px);max-width:calc(91.6666666667% - 3.3333333333px)}}@media only screen and (min-width: 1500px){.flex-lg-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}}@media only screen and (min-width: 992px){.flex-lg-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1200px){.flex-lg-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1500px){.flex-lg-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1200px){.flex-xl-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 36.6666666667px);max-width:calc(8.3333333333% - 36.6666666667px)}}@media only screen and (min-width: 1500px){.flex-xl-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 44px);max-width:calc(8.3333333333% - 44px)}}@media only screen and (min-width: 1200px){.flex-xl-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 33.3333333333px);max-width:calc(16.6666666667% - 33.3333333333px)}}@media only screen and (min-width: 1500px){.flex-xl-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}}@media only screen and (min-width: 1200px){.flex-xl-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px)}}@media only screen and (min-width: 1500px){.flex-xl-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px)}}@media only screen and (min-width: 1200px){.flex-xl-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 26.6666666667px);max-width:calc(33.3333333333% - 26.6666666667px)}}@media only screen and (min-width: 1500px){.flex-xl-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px)}}@media only screen and (min-width: 1200px){.flex-xl-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 23.3333333333px);max-width:calc(41.6666666667% - 23.3333333333px)}}@media only screen and (min-width: 1500px){.flex-xl-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 28px);max-width:calc(41.6666666667% - 28px)}}@media only screen and (min-width: 1200px){.flex-xl-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (min-width: 1500px){.flex-xl-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (min-width: 1200px){.flex-xl-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 16.6666666667px);max-width:calc(58.3333333333% - 16.6666666667px)}}@media only screen and (min-width: 1500px){.flex-xl-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}}@media only screen and (min-width: 1200px){.flex-xl-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 13.3333333333px);max-width:calc(66.6666666667% - 13.3333333333px)}}@media only screen and (min-width: 1500px){.flex-xl-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 1200px){.flex-xl-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 10px);max-width:calc(75% - 10px)}}@media only screen and (min-width: 1500px){.flex-xl-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 12px);max-width:calc(75% - 12px)}}@media only screen and (min-width: 1200px){.flex-xl-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 6.6666666667px);max-width:calc(83.3333333333% - 6.6666666667px)}}@media only screen and (min-width: 1500px){.flex-xl-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}}@media only screen and (min-width: 1200px){.flex-xl-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 3.3333333333px);max-width:calc(91.6666666667% - 3.3333333333px)}}@media only screen and (min-width: 1500px){.flex-xl-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}}@media only screen and (min-width: 1200px){.flex-xl-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1500px){.flex-xl-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1500px){.flex-2xl-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 44px);max-width:calc(8.3333333333% - 44px)}}@media only screen and (min-width: 1500px){.flex-2xl-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}}@media only screen and (min-width: 1500px){.flex-2xl-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px)}}@media only screen and (min-width: 1500px){.flex-2xl-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px)}}@media only screen and (min-width: 1500px){.flex-2xl-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 28px);max-width:calc(41.6666666667% - 28px)}}@media only screen and (min-width: 1500px){.flex-2xl-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (min-width: 1500px){.flex-2xl-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}}@media only screen and (min-width: 1500px){.flex-2xl-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 1500px){.flex-2xl-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 12px);max-width:calc(75% - 12px)}}@media only screen and (min-width: 1500px){.flex-2xl-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}}@media only screen and (min-width: 1500px){.flex-2xl-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}}@media only screen and (min-width: 1500px){.flex-2xl-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}.su-brand-bar{width:100%;height:30px;background-color:#8c1515}.su-brand-bar__container{margin:0 auto}@media only screen and (min-width: 0){.su-brand-bar__container{max-width:calc(100% - 40px);width:calc(100% - 40px)}}@media only screen and (min-width: 576px){.su-brand-bar__container{max-width:calc(100% - 60px);width:calc(100% - 60px)}}@media only screen and (min-width: 768px){.su-brand-bar__container{max-width:calc(100% - 100px);width:calc(100% - 100px)}}@media only screen and (min-width: 992px){.su-brand-bar__container{max-width:calc(100% - 160px);width:calc(100% - 160px)}}@media only screen and (min-width: 1200px){.su-brand-bar__container{max-width:calc(100% - 200px);width:calc(100% - 200px)}}@media only screen and (min-width: 1500px){.su-brand-bar__container{max-width:1500px;width:calc(100% - 200px)}}.su-brand-bar__logo{display:inline-block;font-family:Stanford,"Source Serif Pro",Georgia,Times,"Times New Roman",serif;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-decoration:none;line-height:.75;-webkit-transform:translateZ(0);transform:translateZ(0);letter-spacing:0;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:8px;white-space:nowrap;color:#fff;font-size:20px;-ms-grid-column:2}.su-brand-bar__logo:hover,.su-brand-bar__logo:active,.su-brand-bar__logo:focus{color:#fff}.su-brand-bar--bright{background-color:#b1040e}.su-brand-bar--dark{background-color:#2e2d29}.su-brand-bar--white{background-color:#fff}.su-brand-bar--white .su-brand-bar__logo{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;color:#8c1515}@media only screen and (min-width: 768px){.su-lockup,.su-lockup>a{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:start;justify-content:flex-start;vertical-align:bottom}}.su-lockup a{font-weight:400;text-decoration:none}.su-lockup__cell1{min-height:26px;vertical-align:bottom;width:auto}@media only screen and (min-width: 768px){.su-lockup__cell1{margin-right:-1px;padding-right:7px;padding-bottom:0;align-self:flex-end;border-right:solid 1px #2e2d29;display:-webkit-box;display:flex;flex-shrink:1;max-width:160px;min-height:32px}}@media only screen and (min-width: 768px){.su-lockup__cell2{padding-top:0;padding-left:7px;align-self:flex-end;border-left:solid 1px #2e2d29;-webkit-box-flex:1;flex-grow:1;vertical-align:bottom}}.su-lockup__wordmark{display:inline-block;font-family:Stanford,"Source Serif Pro",Georgia,Times,"Times New Roman",serif;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-decoration:none;line-height:.75;-webkit-transform:translateZ(0);transform:translateZ(0);letter-spacing:0;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8c1515;font-size:36px;line-height:17px;vertical-align:bottom}@media only screen and (min-width: 768px){.su-lockup__wordmark{font-size:46px;line-height:21px}}.su-lockup__wordmark-wrapper{line-height:26px}@media only screen and (min-width: 768px){.su-lockup__wordmark-wrapper{line-height:32px}}.su-lockup__line1,.su-lockup__line2,.su-lockup__line3,.su-lockup__line4,.su-lockup__line5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2e2d29;display:block}.su-lockup__line1{font-size:2.8rem}@media(max-width: 767px){.su-lockup__line1{font-size:2.6rem}}.su-lockup__line2{font-size:2.6rem}.su-lockup__line3{margin-top:.5rem;font-size:2.6rem;font-style:italic}@media(max-width: 767px){.su-lockup__line3{margin:0;font-size:1.9rem}}.su-lockup__line4{margin-top:.5rem;font-size:2.5rem;font-weight:600;letter-spacing:.05rem;line-height:1em;margin-left:-0.2rem;text-transform:uppercase}.su-lockup__line5{font-size:2.7rem;line-height:1em;width:100%}@media only screen and (min-width: 768px){.su-lockup__line5{margin-top:8px;font-size:3rem}}@media(max-width: 767px){.su-lockup--option-a>a{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.su-lockup--option-a .su-lockup__line2,.su-lockup--option-a .su-lockup__line3,.su-lockup--option-a .su-lockup__line4{display:none}@media(max-width: 767px){.su-lockup--option-a .su-lockup__cell2{-webkit-box-ordinal-group:4;order:3}}.su-lockup--option-a .su-lockup__line1{line-height:2.6rem}@media(max-width: 767px){.su-lockup--option-a .su-lockup__line1{margin-left:-2px}}@media only screen and (min-width: 768px){.su-lockup--option-a .su-lockup__line1{font-size:3.2rem;line-height:.7em}}.su-lockup--option-a .su-lockup__line5{font-size:2rem;font-weight:600;text-transform:uppercase}@media(max-width: 767px){.su-lockup--option-a .su-lockup__line5{margin-top:.75rem;margin-left:-2px;-webkit-box-ordinal-group:3;order:2}.su-lockup--option-a .su-lockup__line5::after{margin-top:.75rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}@media only screen and (min-width: 768px){.su-lockup--option-a .su-lockup__line5{font-size:2.1rem}}.su-lockup--option-b .su-lockup__line3,.su-lockup--option-b .su-lockup__line4,.su-lockup--option-b .su-lockup__line5{display:none}.su-lockup--option-b .su-lockup__line1{margin-bottom:.2em}@media only screen and (min-width: 768px){.su-lockup--option-b .su-lockup__line1{margin-top:-0.4rem;font-size:1.9rem}}@media(max-width: 767px){.su-lockup--option-b .su-lockup__line1{margin-top:.5rem;margin-bottom:.2rem;margin-left:-2px}}.su-lockup--option-b .su-lockup__line2{line-height:.7em}@media(max-width: 767px){.su-lockup--option-b .su-lockup__line2{margin-left:-2px;line-height:2.6rem}}@media(max-width: 767px){.su-lockup--option-c>a{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.su-lockup--option-c .su-lockup__line3,.su-lockup--option-c .su-lockup__line4{display:none}@media(max-width: 767px){.su-lockup--option-c .su-lockup__cell2{margin-left:-2px;-webkit-box-ordinal-group:4;order:3}}.su-lockup--option-c .su-lockup__line1{margin-bottom:.2em}@media only screen and (min-width: 768px){.su-lockup--option-c .su-lockup__line1{margin-top:-0.4rem;font-size:1.9rem}}@media(max-width: 767px){.su-lockup--option-c .su-lockup__line1{margin-bottom:.2rem}}.su-lockup--option-c .su-lockup__line2{line-height:.7em}@media(max-width: 767px){.su-lockup--option-c .su-lockup__line2{line-height:2.6rem}}.su-lockup--option-c .su-lockup__line5{font-size:2rem;font-weight:600;text-transform:uppercase}@media(max-width: 767px){.su-lockup--option-c .su-lockup__line5{margin-top:.75rem;margin-left:-2px;-webkit-box-ordinal-group:3;order:2}.su-lockup--option-c .su-lockup__line5::after{margin-top:.75rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}@media only screen and (min-width: 768px){.su-lockup--option-c .su-lockup__line5{font-size:2.1rem}}.su-lockup--option-d .su-lockup__line2,.su-lockup--option-d .su-lockup__line4,.su-lockup--option-d .su-lockup__line5{display:none}@media only screen and (min-width: 576px){.su-lockup--option-d .su-lockup__line1{margin-top:-0.7rem}}@media(max-width: 767px){.su-lockup--option-d .su-lockup__line1{margin-top:.5rem;margin-bottom:.2rem;margin-left:-2px}}@media only screen and (min-width: 768px){.su-lockup--option-d .su-lockup__line3{font-size:1.8rem;line-height:.7em}}.su-lockup--option-e .su-lockup__line4,.su-lockup--option-e .su-lockup__line5{display:none}@media only screen and (min-width: 576px){.su-lockup--option-e .su-lockup__line1{margin-top:-0.7rem;font-size:2.6rem}}@media(max-width: 767px){.su-lockup--option-e .su-lockup__line1{margin-top:.5rem;margin-left:-2px}}.su-lockup--option-e .su-lockup__line2{line-height:2.6rem}@media(max-width: 767px){.su-lockup--option-e .su-lockup__line2{margin-left:-2px}}.su-lockup--option-e .su-lockup__line3{margin-top:.5rem;font-style:italic}@media only screen and (min-width: 768px){.su-lockup--option-e .su-lockup__line3{margin-top:.8rem;font-size:1.9rem;line-height:.7em}}.su-lockup--option-f .su-lockup__line3,.su-lockup--option-f .su-lockup__line4,.su-lockup--option-f .su-lockup__line5{display:none}.su-lockup--option-f .su-lockup__line1{margin-top:.5rem;margin-bottom:2px}@media only screen and (min-width: 768px){.su-lockup--option-f .su-lockup__line1{margin-top:-0.4rem;font-size:1.3rem}}@media(max-width: 767px){.su-lockup--option-f .su-lockup__line1{margin-bottom:.2rem;margin-left:-2px}}.su-lockup--option-f .su-lockup__line2{margin-left:-2px;line-height:.7em}@media(max-width: 767px){.su-lockup--option-f .su-lockup__line2{line-height:2.6rem}}@media(max-width: 767px){.su-lockup--option-g>a{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.su-lockup--option-g .su-lockup__line3,.su-lockup--option-g .su-lockup__line4{display:none}@media(max-width: 767px){.su-lockup--option-g .su-lockup__cell2{-webkit-box-ordinal-group:4;order:3}}.su-lockup--option-g .su-lockup__line1{margin-top:.5rem;margin-bottom:2px}@media only screen and (min-width: 768px){.su-lockup--option-g .su-lockup__line1{margin-top:-0.4rem;margin-bottom:2px;font-size:1.3rem}}@media(max-width: 767px){.su-lockup--option-g .su-lockup__line1{margin-top:0;margin-bottom:.2rem;margin-left:-2px}}.su-lockup--option-g .su-lockup__line2{margin-left:-2px;line-height:.7em}@media(max-width: 767px){.su-lockup--option-g .su-lockup__line2{line-height:2.6rem}}.su-lockup--option-g .su-lockup__line5{font-size:2rem;font-weight:600;text-transform:uppercase}@media(max-width: 767px){.su-lockup--option-g .su-lockup__line5{margin-top:.75rem;-webkit-box-ordinal-group:3;order:2}.su-lockup--option-g .su-lockup__line5::after{margin-top:1rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}@media only screen and (min-width: 768px){.su-lockup--option-g .su-lockup__line5{font-size:2.1rem}}.su-lockup--option-h .su-lockup__line2,.su-lockup--option-h .su-lockup__line5{display:none}@media(max-width: 767px){.su-lockup--option-h .su-lockup__cell2,.su-lockup--option-h .su-lockup__line4{margin-left:-2px}}@media(max-width: 767px){.su-lockup--option-h .su-lockup__wordmark{display:block}}.su-lockup--option-h .su-lockup__line4{margin-bottom:-3px;line-height:.95em}@media(max-width: 767px){.su-lockup--option-h .su-lockup__line4{margin-bottom:4px}.su-lockup--option-h .su-lockup__line4::after{margin-top:.75rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}.su-lockup--option-h .su-lockup__line3{margin-top:0;margin-bottom:-3px;font-style:normal;line-height:1em;text-transform:capitalize}@media(max-width: 767px){.su-lockup--option-h .su-lockup__line3{font-size:2.6rem}}.su-lockup--option-i .su-lockup__line2,.su-lockup--option-i .su-lockup__line5{display:none}@media(max-width: 767px){.su-lockup--option-i .su-lockup__cell2,.su-lockup--option-i .su-lockup__line4{margin-left:-2px}}@media(max-width: 767px){.su-lockup--option-i .su-lockup__wordmark{display:block}}.su-lockup--option-i .su-lockup__line4{margin-bottom:-3px;line-height:.95em}@media(max-width: 767px){.su-lockup--option-i .su-lockup__line4::after{margin-top:.75rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}.su-lockup--option-i .su-lockup__line3{line-height:.7em;text-transform:capitalize}@media only screen and (min-width: 768px){.su-lockup--option-i .su-lockup__line3{font-size:1.8rem}}@media(max-width: 767px){.su-lockup--option-i .su-lockup__line3{line-height:1.15em}}@media(max-width: 767px){.su-lockup--option-j>a{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.su-lockup--option-j .su-lockup__line3,.su-lockup--option-j .su-lockup__line4{display:none}@media(max-width: 767px){.su-lockup--option-j .su-lockup__cell2{-webkit-box-ordinal-group:4;order:3}}@media only screen and (min-width: 768px){.su-lockup--option-j .su-lockup__line1{margin-top:-0.7rem}}@media(max-width: 767px){.su-lockup--option-j .su-lockup__line1{margin-left:-2px}}.su-lockup--option-j .su-lockup__line2{margin-top:.3rem;line-height:.7em}@media(max-width: 767px){.su-lockup--option-j .su-lockup__line2{margin-left:-2px;line-height:2.6rem}}.su-lockup--option-j .su-lockup__line5{font-size:2rem;font-weight:600;text-transform:uppercase}@media(max-width: 767px){.su-lockup--option-j .su-lockup__line5{margin-top:.75rem;margin-left:-2px;-webkit-box-ordinal-group:3;order:2}.su-lockup--option-j .su-lockup__line5::after{margin-top:.9rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}@media only screen and (min-width: 768px){.su-lockup--option-j .su-lockup__line5{font-size:2.1rem}}.su-lockup--option-k .su-lockup__line2,.su-lockup--option-k .su-lockup__line3,.su-lockup--option-k .su-lockup__line4{display:none}.su-lockup--option-k .su-lockup__line1{font-size:3.3rem;font-weight:600;line-height:.7em;text-transform:uppercase}@media(max-width: 767px){.su-lockup--option-k .su-lockup__line1{margin-top:1.1rem;margin-left:-2px;font-size:2.6rem;line-height:2.6rem}.su-lockup--option-k .su-lockup__line1::after{margin-top:.5rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}@media(max-width: 767px){.su-lockup--option-k .su-lockup__line5{margin-left:-2px;font-size:2.6rem}}.su-lockup--option-l .su-lockup__line2,.su-lockup--option-l .su-lockup__line3,.su-lockup--option-l .su-lockup__line4,.su-lockup--option-l .su-lockup__line5{display:none}.su-lockup--option-l .su-lockup__line1{font-weight:600;text-transform:uppercase}@media(max-width: 767px){.su-lockup--option-l .su-lockup__line1{margin-top:.5rem;margin-left:-2px}}@media only screen and (min-width: 768px){.su-lockup--option-l .su-lockup__line1{font-size:3.3rem;line-height:.7em}}.su-lockup--option-m .su-lockup__line3,.su-lockup--option-m .su-lockup__line4,.su-lockup--option-m .su-lockup__line5{display:none}.su-lockup--option-m .su-lockup__line2{margin-top:.3rem;line-height:.7em}@media(max-width: 767px){.su-lockup--option-m .su-lockup__line2{margin-top:0;margin-left:-2px;line-height:2.6rem}}@media only screen and (min-width: 768px){.su-lockup--option-m .su-lockup__line1{margin-top:-0.7rem}}@media(max-width: 767px){.su-lockup--option-m .su-lockup__line1{margin-top:4px;margin-left:-2px}}.su-lockup--option-n .su-lockup__line2,.su-lockup--option-n .su-lockup__line3,.su-lockup--option-n .su-lockup__line4,.su-lockup--option-n .su-lockup__line5{display:none}.su-lockup--option-n .su-lockup__line1{line-height:.7em}@media only screen and (min-width: 768px){.su-lockup--option-n .su-lockup__line1{font-size:3.2rem}}@media(max-width: 767px){.su-lockup--option-n .su-lockup__line1{margin-top:.5rem;margin-left:-2px;line-height:2.6rem}}.su-lockup--option-o .su-lockup__cell2,.su-lockup--option-o .su-lockup__cell1{border:0}.su-lockup--option-o .su-lockup__line1,.su-lockup--option-o .su-lockup__line2,.su-lockup--option-o .su-lockup__line3,.su-lockup--option-o .su-lockup__line5{display:none}@media(max-width: 767px){.su-lockup--option-o .su-lockup__line4{margin-left:-2px}}.su-lockup--option-p .su-lockup__line2,.su-lockup--option-p .su-lockup__line3,.su-lockup--option-p .su-lockup__line5{display:none}@media(max-width: 767px){.su-lockup--option-p .su-lockup__wordmark{display:block}}.su-lockup--option-p .su-lockup__line1{margin-bottom:-3px;line-height:1em}.su-lockup--option-p .su-lockup__line4{margin-bottom:-3px;line-height:1em}@media(max-width: 767px){.su-lockup--option-p .su-lockup__line4{font-size:2.5rem}.su-lockup--option-p .su-lockup__line4::after{margin-top:.6rem;margin-bottom:.7rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}@media(max-width: 767px){.su-lockup--option-p .su-lockup__cell2{margin-left:-2px}}@media(max-width: 767px){.su-lockup--option-q>a{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.su-lockup--option-q .su-lockup__line2,.su-lockup--option-q .su-lockup__line4{display:none}@media(max-width: 767px){.su-lockup--option-q .su-lockup__cell2{-webkit-box-ordinal-group:4;order:3}}@media only screen and (min-width: 768px){.su-lockup--option-q .su-lockup__line1{margin-top:-0.7rem}}@media(max-width: 767px){.su-lockup--option-q .su-lockup__line1{margin-left:-2px}}.su-lockup--option-q .su-lockup__line3{font-size:1.8rem;line-height:.7em}@media(max-width: 767px){.su-lockup--option-q .su-lockup__line3{line-height:1.15em;margin-left:-2px}}.su-lockup--option-q .su-lockup__line5{font-size:2rem;font-weight:600;text-transform:uppercase}@media(max-width: 767px){.su-lockup--option-q .su-lockup__line5{margin-top:.75rem;margin-left:-2px;-webkit-box-ordinal-group:3;order:2}.su-lockup--option-q .su-lockup__line5::after{margin-top:.75rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}@media only screen and (min-width: 768px){.su-lockup--option-q .su-lockup__line5{font-size:2.1rem}}.su-lockup--option-r .su-lockup__cell2,.su-lockup--option-r .su-lockup__cell1{border:0}.su-lockup--option-r .su-lockup__line1,.su-lockup--option-r .su-lockup__line2,.su-lockup--option-r .su-lockup__line3,.su-lockup--option-r .su-lockup__line4{display:none}.su-lockup--option-r .su-lockup__line5{font-size:2.1rem}@media(max-width: 767px){.su-lockup--option-r .su-lockup__line5{margin-top:.75rem;margin-left:-2px;font-size:2.6rem}}.su-lockup--option-s .su-lockup__wordmark{display:block}.su-lockup--option-s .su-lockup__line1,.su-lockup--option-s .su-lockup__line2{font-size:2.6rem}@media(max-width: 767px){.su-lockup--option-s .su-lockup__line1,.su-lockup--option-s .su-lockup__line2{margin-left:-2px;line-height:2.6rem}}@media(max-width: 767px){.su-lockup--option-s .su-lockup__line1{margin-bottom:.2rem}}.su-lockup--option-s .su-lockup__line3,.su-lockup--option-s .su-lockup__line5{display:none}.su-lockup--option-s .su-lockup__line4::after{margin-top:.75rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}.su-lockup--option-s .su-lockup__cell1{padding:0;border:0}.su-lockup--option-s .su-lockup__cell2{padding:0;border:0;width:100%}.su-lockup--option-t .su-lockup__wordmark{display:block}.su-lockup--option-t .su-lockup__line1,.su-lockup--option-t .su-lockup__line2{font-size:2.6rem}@media(max-width: 767px){.su-lockup--option-t .su-lockup__line1,.su-lockup--option-t .su-lockup__line2{margin-left:-2px;line-height:2.6rem}}@media(max-width: 767px){.su-lockup--option-t .su-lockup__line1{margin-bottom:.2rem}}.su-lockup--option-t .su-lockup__line3{margin:0;font-size:2rem}@media(max-width: 767px){.su-lockup--option-t .su-lockup__line3{margin-top:.3rem;margin-left:-2px;font-size:1.8rem}}.su-lockup--option-t .su-lockup__line4::after{margin-top:.75rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}.su-lockup--option-t .su-lockup__line5{display:none}.su-lockup--option-t .su-lockup__cell1{padding:0;border:0}.su-lockup--option-t .su-lockup__cell2{padding:0;border:0;width:100%}.su-global-footer{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#8c1515;color:#fff}@media only screen and (min-width: 0){.su-global-footer{padding-top:2.31rem;padding-bottom:2.31rem}}@media only screen and (min-width: 768px){.su-global-footer{padding-top:2.6rem;padding-bottom:2.6rem}}@media only screen and (min-width: 1500px){.su-global-footer{padding-top:2.74rem;padding-bottom:2.74rem}}.su-global-footer a{color:#fff;text-decoration:none}.su-global-footer a:hover,.su-global-footer a:focus{color:#fff;text-decoration:underline}.su-global-footer nav{margin-bottom:1rem;display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 auto;-webkit-box-pack:center;justify-content:center}@media only screen and (min-width: 576px){.su-global-footer nav{display:block;margin-bottom:1.3rem}}.su-global-footer__container{margin:0 auto}@media only screen and (min-width: 0){.su-global-footer__container{max-width:calc(100% - 40px);width:calc(100% - 40px)}}@media only screen and (min-width: 576px){.su-global-footer__container{max-width:calc(100% - 60px);width:calc(100% - 60px)}}@media only screen and (min-width: 768px){.su-global-footer__container{max-width:calc(100% - 100px);width:calc(100% - 100px)}}@media only screen and (min-width: 992px){.su-global-footer__container{max-width:calc(100% - 160px);width:calc(100% - 160px)}}@media only screen and (min-width: 1200px){.su-global-footer__container{max-width:calc(100% - 200px);width:calc(100% - 200px)}}@media only screen and (min-width: 1500px){.su-global-footer__container{max-width:1500px;width:calc(100% - 200px)}}@media only screen and (min-width: 992px){.su-global-footer__container{display:-webkit-box;display:flex}}.su-global-footer__brand{padding-top:.5rem;text-align:center}@media only screen and (min-width: 0){.su-global-footer__brand{margin-bottom:.8rem}}@media only screen and (min-width: 768px){.su-global-footer__brand{margin-bottom:.9rem}}@media only screen and (min-width: 1500px){.su-global-footer__brand{margin-bottom:.95rem}}.su-global-footer__brand a{display:inline-block;font-family:Stanford,"Source Serif Pro",Georgia,Times,"Times New Roman",serif;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-decoration:none;line-height:.75;-webkit-transform:translateZ(0);transform:translateZ(0);letter-spacing:0;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:3.4rem}.su-global-footer__brand a:hover,.su-global-footer__brand a:focus{text-decoration:none}@media only screen and (min-width: 0)and (max-width: 575px){.su-global-footer__brand a{font-size:3.2rem}}.su-global-footer__content{-webkit-box-flex:1;flex-grow:1}@media(min-width: 576px)and (max-width: 991px){.su-global-footer__content{text-align:center}}@media only screen and (min-width: 992px){.su-global-footer__content{padding-left:4.5rem}}@media only screen and (min-width: 1200px){.su-global-footer__content{padding-left:5.2rem}}.su-global-footer__menu{margin:0 0 1rem;padding:0;font-size:1.5rem;list-style-type:none}.su-global-footer__menu li{margin:0;padding:.25em 0;display:block}@media only screen and (min-width: 576px)and (max-width: 767px){.su-global-footer__menu li{margin-right:1rem}}@media only screen and (min-width: 576px){.su-global-footer__menu li{display:inline-block;line-height:1.1}}@media only screen and (min-width: 768px){.su-global-footer__menu li{margin-right:2rem}}@media only screen and (min-width: 992px){.su-global-footer__menu li{margin-right:2.8rem;padding:0;text-align:left}}.su-global-footer__menu li:last-child{margin-right:0}@media only screen and (min-width: 0)and (max-width: 575px){.su-global-footer__menu--global{padding-right:1.9rem}}@media(min-width: 768px)and (max-width: 1499px){.su-global-footer__menu--global{font-size:1.7rem}}@media only screen and (min-width: 1500px){.su-global-footer__menu--global{font-size:1.8rem}}@media only screen and (min-width: 0)and (max-width: 575px){.su-global-footer__menu--policy{padding-left:1.9rem}}@media only screen and (min-width: 576px)and (max-width: 767px){.su-global-footer__menu--policy{font-size:1.4rem}}@media only screen and (min-width: 576px){.su-global-footer__menu--policy a{font-weight:400}}@media(min-width: 768px)and (max-width: 1199px){.su-global-footer__menu--policy{font-size:1.5rem}}@media only screen and (min-width: 1200px){.su-global-footer__menu--policy{font-size:1.6rem}}.su-global-footer__copyright{font-size:1.4rem;text-align:center}@media only screen and (min-width: 0)and (max-width: 575px){.su-global-footer__copyright{font-size:1.34rem}}.su-global-footer__copyright span{white-space:nowrap}@media only screen and (min-width: 992px){.su-global-footer__copyright{text-align:left}}.su-global-footer--bright{background-color:#b1040e}.su-global-footer--dark{background-color:#2e2d29}.su-local-footer{background-color:#f4f4f4}.su-local-footer a{font-weight:400}.su-local-footer ul{margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}.su-local-footer ul>li{margin-bottom:0}.su-local-footer ul>li{margin-bottom:7px}.su-local-footer .su-signup-form p{font-size:17px}.su-local-footer__header{position:relative}@media only screen and (max-width: 991px)and (min-width: 0){.su-local-footer__header .su-lockup{margin-bottom:3.2rem}}@media only screen and (max-width: 991px)and (min-width: 768px){.su-local-footer__header .su-lockup{margin-bottom:3.6rem}}@media only screen and (max-width: 991px)and (min-width: 1500px){.su-local-footer__header .su-lockup{margin-bottom:3.8rem}}@media only screen and (min-width: 992px){.su-local-footer__header .su-lockup{float:left}}.su-local-footer__header .su-link--internal{padding:1rem 2rem 1.15rem;background-color:#b1040e;color:#fff;border:1px solid #C6C6C6;box-shadow:0px 3px 6px rgba(0, 0, 0, 0.13), 0px 3px 6px rgba(0, 0, 0, 0.1);border-radius:7px}.su-local-footer__header .su-link--internal:hover,.su-local-footer__header .su-link--internal:focus{background-color:#2e2d29;color:#fff}.su-local-footer__header .su-link--internal:focus{box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53}@media(max-width: 991px){.su-local-footer__header .su-link--internal{width:auto}}@media only screen and (max-width: 991px)and (min-width: 0){.su-local-footer__header .su-link--internal{margin-bottom:2.31rem}}@media only screen and (max-width: 991px)and (min-width: 768px){.su-local-footer__header .su-link--internal{margin-bottom:2.6rem}}@media only screen and (max-width: 991px)and (min-width: 1500px){.su-local-footer__header .su-link--internal{margin-bottom:2.74rem}}@media only screen and (min-width: 992px){.su-local-footer__header .su-link--internal{float:right}}.su-local-footer__header .su-link--internal::after{background-color:#fff}.su-local-footer__header .su-link--internal:hover{border:1px solid #C6C6C6;box-shadow:0px 3px 6px rgba(0, 0, 0, 0.13), 0px 3px 6px rgba(0, 0, 0, 0.1)}.su-local-footer__columns,.su-local-footer__header{margin:0 auto;clear:both}@media only screen and (min-width: 0){.su-local-footer__columns,.su-local-footer__header{max-width:calc(100% - 40px);width:calc(100% - 40px)}}@media only screen and (min-width: 576px){.su-local-footer__columns,.su-local-footer__header{max-width:calc(100% - 60px);width:calc(100% - 60px)}}@media only screen and (min-width: 768px){.su-local-footer__columns,.su-local-footer__header{max-width:calc(100% - 100px);width:calc(100% - 100px)}}@media only screen and (min-width: 992px){.su-local-footer__columns,.su-local-footer__header{max-width:calc(100% - 160px);width:calc(100% - 160px)}}@media only screen and (min-width: 1200px){.su-local-footer__columns,.su-local-footer__header{max-width:calc(100% - 200px);width:calc(100% - 200px)}}@media only screen and (min-width: 1500px){.su-local-footer__columns,.su-local-footer__header{max-width:1500px;width:calc(100% - 200px)}}@media only screen and (min-width: 0){.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:20px}@supports(grid-column-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-column-gap:20px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:0;margin-left:0}}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:20px}@supports(grid-row-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-row-gap:20px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:0}}}@media only screen and (min-width: 576px){.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:20px}@supports(grid-column-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-column-gap:20px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:0;margin-left:0}}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:20px}@supports(grid-row-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-row-gap:20px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:0}}}@media only screen and (min-width: 768px){.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:20px}@supports(grid-column-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-column-gap:20px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:0;margin-left:0}}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:20px}@supports(grid-row-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-row-gap:20px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:0}}}@media only screen and (min-width: 992px){.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:36px}@supports(grid-column-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-column-gap:36px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:0;margin-left:0}}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:36px}@supports(grid-row-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-row-gap:36px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:0}}}@media only screen and (min-width: 1200px){.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:40px}@supports(grid-column-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-column-gap:40px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:0;margin-left:0}}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:40px}@supports(grid-row-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-row-gap:40px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:0}}}@media only screen and (min-width: 1500px){.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:48px}@supports(grid-column-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-column-gap:48px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:0;margin-left:0}}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:48px}@supports(grid-row-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-row-gap:48px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:0}}}@media only screen and (min-width: 0){.su-local-footer__columns,.su-local-footer__header{padding-top:4rem}}@media only screen and (min-width: 768px){.su-local-footer__columns,.su-local-footer__header{padding-top:4.5rem}}@media only screen and (min-width: 1500px){.su-local-footer__columns,.su-local-footer__header{padding-top:4.75rem}}.su-local-footer__columns{-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"A B" "C C"}@media only screen and (min-width: 0){.su-local-footer__columns{padding-bottom:4rem}}@media only screen and (min-width: 768px){.su-local-footer__columns{padding-bottom:4.5rem}}@media only screen and (min-width: 1500px){.su-local-footer__columns{padding-bottom:4.75rem}}@media only screen and (min-width: 768px){.su-local-footer__columns{display:-ms-grid;display:grid}}@media only screen and (min-width: 992px){.su-local-footer__columns{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"A B C" "A B C"}}@media only screen and (min-width: 1200px){.su-local-footer__columns{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"A B B C"}}.su-local-footer__columns .su-local-footer__cell1,.su-local-footer__columns .su-local-footer__cell2,.su-local-footer__columns .su-local-footer__cell3{vertical-align:top}.su-local-footer__columns .su-local-footer__cell1{-ms-grid-row:1;-ms-grid-column:1;grid-area:A}.su-local-footer__columns .su-local-footer__cell2{-ms-grid-row:1;-ms-grid-column:2;grid-area:B}@media only screen and (max-width: 991px)and (min-width: 0){.su-local-footer__columns .su-local-footer__cell2{padding-top:4rem}}@media only screen and (max-width: 991px)and (min-width: 768px){.su-local-footer__columns .su-local-footer__cell2{padding-top:4.5rem}}@media only screen and (max-width: 991px)and (min-width: 1500px){.su-local-footer__columns .su-local-footer__cell2{padding-top:4.75rem}}@media only screen and (max-width: 991px)and (min-width: 0){.su-local-footer__columns .su-local-footer__cell2{padding-bottom:2.31rem}}@media only screen and (max-width: 991px)and (min-width: 768px){.su-local-footer__columns .su-local-footer__cell2{padding-bottom:2.6rem}}@media only screen and (max-width: 991px)and (min-width: 1500px){.su-local-footer__columns .su-local-footer__cell2{padding-bottom:2.74rem}}@media only screen and (min-width: 768px)and (max-width: 991px){.su-local-footer__columns .su-local-footer__cell2{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:C}}.su-local-footer__columns .su-local-footer__cell2 nav{vertical-align:top}@media only screen and (min-width: 768px)and (max-width: 991px){.su-local-footer__columns .su-local-footer__cell2 nav{display:inline-block;min-width:calc(49% - 10px);max-width:calc(49% - 10px)}.su-local-footer__columns .su-local-footer__cell2 nav:last-of-type{margin-left:10px}.su-local-footer__columns .su-local-footer__cell2 nav:first-of-type{margin-right:10px}}@media only screen and (min-width: 1200px){.su-local-footer__columns .su-local-footer__cell2 nav{display:inline-block;min-width:calc(49% - 20px);max-width:calc(49% - 20px)}.su-local-footer__columns .su-local-footer__cell2 nav:last-of-type{margin-left:20px}.su-local-footer__columns .su-local-footer__cell2 nav:first-of-type{margin-right:20px}}@media only screen and (min-width: 1500px){.su-local-footer__columns .su-local-footer__cell2 nav{min-width:calc(49% - 24px);max-width:calc(49% - 24px)}.su-local-footer__columns .su-local-footer__cell2 nav:last-of-type{margin-left:24px}.su-local-footer__columns .su-local-footer__cell2 nav:first-of-type{margin-right:24px}}@media only screen and (min-width: 0){.su-local-footer__columns .su-local-footer__cell2 nav:first-of-type{padding-bottom:2.31rem}}@media only screen and (min-width: 768px){.su-local-footer__columns .su-local-footer__cell2 nav:first-of-type{padding-bottom:2.6rem}}@media only screen and (min-width: 1500px){.su-local-footer__columns .su-local-footer__cell2 nav:first-of-type{padding-bottom:2.74rem}}@media only screen and (min-width: 992px){.su-local-footer__columns>.su-local-footer__cell2{-ms-grid-column-span:2}}.su-local-footer__columns .su-local-footer__cell3{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:C}@media only screen and (min-width: 768px)and (max-width: 991px){.su-local-footer__columns .su-local-footer__cell3{-ms-grid-row:1;-ms-grid-column:2;grid-area:B}@media only screen and (min-width: 992px){.su-local-footer__columns .su-local-footer__cell1{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}.su-local-footer__columns .su-local-footer__cell2{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2}.su-local-footer__columns .su-local-footer__cell2{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:1}.su-local-footer__columns .su-local-footer__cell3{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:1}.su-local-footer__columns .su-local-footer__cell3{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2}}@media only screen and (min-width: 1200px){.su-local-footer__columns .su-local-footer__cell1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.su-local-footer__columns .su-local-footer__cell2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:2}.su-local-footer__columns .su-local-footer__cell2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:1}.su-local-footer__columns .su-local-footer__cell3{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:1}.su-local-footer__columns .su-local-footer__cell3{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:2}}}@media only screen and (min-width: 992px){.su-local-footer__columns>.su-local-footer__cell3{-ms-grid-row:1;-ms-grid-column:3}}@media only screen and (min-width: 1200px){.su-local-footer__columns>.su-local-footer__cell3{-ms-grid-row:1;-ms-grid-column:4}}.su-local-footer__list-heading{font-size:18px;line-height:140%}.su-local-footer__address,.su-local-footer__action-links{font-size:16px}@media only screen and (min-width: 0){.su-local-footer__address,.su-local-footer__action-links{padding-bottom:4rem}}@media only screen and (min-width: 768px){.su-local-footer__address,.su-local-footer__action-links{padding-bottom:4.5rem}}@media only screen and (min-width: 1500px){.su-local-footer__address,.su-local-footer__action-links{padding-bottom:4.75rem}}.su-local-footer__address{line-height:140%}.su-local-footer__action-links a{text-decoration:none;font-weight:600}@supports((-webkit-mask-repeat: no-repeat) or (mask-repeat: no-repeat)){.su-local-footer__action-links a::after{margin-right:.3em;margin-bottom:-0.18em;margin-left:.4em;height:.8em;width:.8em;display:inline-block;content:"";-webkit-mask:url("../img/arrow-right.svg") no-repeat 0 0;mask:url("../img/arrow-right.svg") no-repeat 0 0;-webkit-mask-size:contain;mask-size:contain;background-color:#006cb8;-webkit-transition:-webkit-transform .2s ease-in-out,-webkit-mask-image .2s ease-in-out;transition:-webkit-transform .2s ease-in-out,-webkit-mask-image .2s ease-in-out;transition:transform .2s ease-in-out,mask-image .2s ease-in-out;transition:transform .2s ease-in-out,mask-image .2s ease-in-out,-webkit-transform .2s ease-in-out,-webkit-mask-image .2s ease-in-out}.su-local-footer__action-links a:hover::after,.su-local-footer__action-links a:focus::after{background-color:#2e2d29;-webkit-transform:translateX(0.2em);transform:translateX(0.2em)}}.su-local-footer__primary-links ul li,.su-local-footer__secondary-links ul li{font-size:16px}.su-local-footer__social-links{padding:0;margin:0;list-style-type:none;overflow:hidden}.su-local-footer__social-links>li{display:block;float:left}.su-local-footer__social-links>li:last-child{margin-right:0}.su-local-footer__social-links li{padding-right:18px}.su-local-footer__social-links li:last-child{padding-right:0}.su-local-footer__social-links i{font-size:2.5rem}.su-local-footer__social-links i::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;color:#2e2d29;font-family:"Font Awesome 5 Brands";-webkit-transition:color .25s ease-out;transition:color .25s ease-out}.su-local-footer__social-links a{text-decoration:none}.su-local-footer__social-links a span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.su-local-footer__social-links .su-local-footer__social-facebook i::before{content:""}.su-local-footer__social-links .su-local-footer__social-facebook:hover i::before,.su-local-footer__social-links .su-local-footer__social-facebook:focus i::before{color:#3b579d}.su-local-footer__social-links .su-local-footer__social-linkedin i::before{content:""}.su-local-footer__social-links .su-local-footer__social-linkedin:hover i::before,.su-local-footer__social-links .su-local-footer__social-linkedin:focus i::before{color:#0077b5}.su-local-footer__social-links .su-local-footer__social-twitter i::before{content:""}.su-local-footer__social-links .su-local-footer__social-twitter:hover i::before,.su-local-footer__social-links .su-local-footer__social-twitter:focus i::before{color:#1da1f2}.su-local-footer__social-links .su-local-footer__social-instagram i::before{content:""}.su-local-footer__social-links .su-local-footer__social-instagram:hover i::before,.su-local-footer__social-links .su-local-footer__social-instagram:focus i::before{color:#d73676}.su-local-footer__social-links .su-local-footer__social-youtube i::before{content:""}.su-local-footer__social-links .su-local-footer__social-youtube:hover i::before,.su-local-footer__social-links .su-local-footer__social-youtube:focus i::before{color:#cd201f}.su-masthead{box-shadow:0px 3px 6px rgba(0, 0, 0, 0.13), 0px 3px 6px rgba(0, 0, 0, 0.1);position:relative;background-color:#fff;max-width:100%}.su-masthead>section:last-of-type{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;margin:0 auto}@media only screen and (min-width: 0){.su-masthead>section:last-of-type{max-width:calc(100% - 40px);width:calc(100% - 40px)}}@media only screen and (min-width: 576px){.su-masthead>section:last-of-type{max-width:calc(100% - 60px);width:calc(100% - 60px)}}@media only screen and (min-width: 768px){.su-masthead>section:last-of-type{max-width:calc(100% - 100px);width:calc(100% - 100px)}}@media only screen and (min-width: 992px){.su-masthead>section:last-of-type{max-width:calc(100% - 160px);width:calc(100% - 160px)}}@media only screen and (min-width: 1200px){.su-masthead>section:last-of-type{max-width:calc(100% - 200px);width:calc(100% - 200px)}}@media only screen and (min-width: 1500px){.su-masthead>section:last-of-type{max-width:1500px;width:calc(100% - 200px)}}@media only screen and (min-width: 0){.su-masthead>section:last-of-type{padding-top:2.31rem}}@media only screen and (min-width: 768px){.su-masthead>section:last-of-type{padding-top:2.6rem}}@media only screen and (min-width: 1500px){.su-masthead>section:last-of-type{padding-top:2.74rem}}.su-masthead .su-lockup{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media only screen and (min-width: 0){.su-masthead .su-lockup{margin-bottom:1.6rem}}@media only screen and (min-width: 768px){.su-masthead .su-lockup{margin-bottom:1.8rem}}@media only screen and (min-width: 1500px){.su-masthead .su-lockup{margin-bottom:1.9rem}}@media(max-width: 991px){.su-masthead .su-lockup{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px);z-index:10010}}@media only screen and (min-width: 992px){.su-masthead .su-lockup{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media(max-width: 991px){.su-masthead .su-site-search{display:none}}@media only screen and (min-width: 992px){.su-masthead .su-site-search{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}.su-masthead .su-site-search>form{margin-left:auto;width:30rem;max-width:100%}@media(max-width: 991px){.su-masthead .su-site-search>form{width:100%}}@media(max-width: 767px){.su-masthead .su-main-nav{margin-top:-57px}}@media only screen and (min-width: 768px)and (max-width: 991px){.su-masthead .su-main-nav{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px);margin-top:auto}}@media(max-width: 991px){.su-masthead .su-main-nav>ul{box-shadow:0px 10px 20px rgba(0, 0, 0, 0.15), 0px 6px 6px rgba(0, 0, 0, 0.2)}.su-masthead .su-main-nav>ul,.su-masthead .su-main-nav>.su-site-search{right:0}}@media only screen and (min-width: 992px){.su-masthead .su-main-nav{width:100%}}@media only screen and (min-width: 768px)and (max-width: 991px){.su-masthead .su-main-nav>ul,.su-masthead .su-main-nav .su-main-nav__toggle[aria-expanded=true]+.su-main-nav__menu-lv1+.su-site-search{width:40rem}}@media only screen and (min-width: 0)and (max-width: 575px){.su-masthead .su-main-nav>ul,.su-masthead .su-main-nav .su-main-nav__toggle[aria-expanded=true]+.su-main-nav__menu-lv1+.su-site-search{-webkit-transform:translateX(20px);transform:translateX(20px)}}@media only screen and (min-width: 576px)and (max-width: 767px){.su-masthead .su-main-nav>ul,.su-masthead .su-main-nav .su-main-nav__toggle[aria-expanded=true]+.su-main-nav__menu-lv1+.su-site-search{-webkit-transform:translateX(30px);transform:translateX(30px)}}@media only screen and (min-width: 768px)and (max-width: 991px){.su-masthead .su-main-nav>ul,.su-masthead .su-main-nav .su-main-nav__toggle[aria-expanded=true]+.su-main-nav__menu-lv1+.su-site-search{-webkit-transform:translateX(50px);transform:translateX(50px)}}@media only screen and (min-width: 0)and (max-width: 575px){.su-masthead .su-main-nav,.su-masthead .su-main-nav>ul,.su-masthead .su-main-nav .su-main-nav__toggle[aria-expanded=true]+.su-main-nav__menu-lv1+.su-site-search{width:calc(100% + 40px)}}@media only screen and (min-width: 576px)and (max-width: 767px){.su-masthead .su-main-nav,.su-masthead .su-main-nav>ul,.su-masthead .su-main-nav .su-main-nav__toggle[aria-expanded=true]+.su-main-nav__menu-lv1+.su-site-search{width:calc(100% + 60px)}}@media(min-width: 992px){.su-masthead--center .su-main-nav>ul{-webkit-box-pack:center;justify-content:center}}.su-masthead--dark{background-color:#2e2d29}.su-masthead--dark .su-lockup__wordmark,.su-masthead--dark .su-lockup__line1,.su-masthead--dark .su-lockup__line2,.su-masthead--dark .su-lockup__line3,.su-masthead--dark .su-lockup__line4,.su-masthead--dark .su-lockup__line5{color:#fff}.su-masthead--dark .su-lockup__cell2{border-color:#fff}@media(min-width: 992px){.su-masthead--right .su-main-nav>ul{-webkit-box-pack:end;justify-content:flex-end}}.su-skiplinks{padding:0;font-family:"Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;background-color:#2e2d29;color:#fff;font-size:.75em;font-weight:400;text-decoration:none;min-height:1px;position:absolute;top:-500px;left:.8em;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media print{.su-skiplinks{display:none}}.su-skiplinks,.su-skiplinks:hover,.su-skiplinks:visited{height:1px;width:1px;color:#fff;overflow:hidden;white-space:nowrap}.su-skiplinks:active,.su-skiplinks:focus{padding:.4em .8em;height:auto;width:auto;color:#fff;border:1px solid #4d4f53;border-radius:3px;position:fixed;left:.8em;top:.8em;z-index:11222}html{font-size:10px}p:not([class]){margin-top:0}p:not([class]):last-of-type{margin-bottom:0}strong:not([class]){font-weight:600;font-size:inherit}em:not([class]){font-style:italic;font-weight:inherit;font-size:inherit}blockquote:not([class]){color:#423e38;font-style:italic;line-height:140%;position:relative;quotes:'"' '"'}blockquote:not([class])::before{position:absolute;content:open-quote;margin-left:-10px}blockquote:not([class])::after{position:absolute;content:close-quote;margin-right:10px}ul:not([class]){list-style-type:none}ul:not([class]) li{position:relative;line-height:122%;padding-bottom:1.6rem}ul:not([class]) li::before{content:"";display:block;height:0.6rem;width:0.6rem;border-radius:50%;background-color:#000;position:absolute;left:-1.8rem;top:0.8rem}ol:not([class]){counter-reset:li;list-style-type:none}ol:not([class]) li{position:relative;line-height:122%;padding-bottom:1.6rem}ol:not([class]) li::before{content:counter(li) ".";counter-increment:li;font-size:1.6rem;font-weight:600;color:inherit;position:absolute;left:-1.8rem}caption:not([class]){font-size:1.4rem;color:#423e38}button:not([class]):hover{cursor:pointer}.contextual-region{font-size:1.6rem}.layout-builder-form,.ui-dialog-off-canvas,.block-categories,.layout-builder-discard-changes{font-size:1.6rem}label{display:block;width:100%;margin-bottom:1.6rem;font-weight:600}input{line-height:1;font-size:1.6rem;padding:8px;min-height:38px;width:100%;border:1px solid #b6b1a9;border-radius:4px}input:focus{outline:none;box-shadow:none;background:#fff}.hb-table-wrap{margin:auto;overflow-x:auto}table{width:100%;border:1px solid #d9d7d2;border-collapse:collapse;font-size:1.3rem;text-align:left}@media(min-width: 576px){table{font-size:1.6rem}}table th,table td{border:1px solid #d9d7d2;padding:1.6rem;vertical-align:top}table thead th{position:-webkit-sticky;position:sticky;top:0;border-color:#fff}table thead th a:not([class]):hover,table thead th a:not([class]):focus{box-shadow:none;color:#fff}table thead tr{background:#3f3c30;color:#fff;font-weight:400;text-transform:uppercase}table tr:nth-child(even){background:#f1f0ee}.hb-page-width{max-width:120rem !important;margin:0 auto !important;width:calc(100% - (2 * 4.8rem)) !important}.hb-vertical-page-padding{margin:4.8rem auto !important}@media only screen and (min-width: 768px){.hb-vertical-page-padding{margin:calc(2 * 4.8rem) auto !important}}.layout-builder__message{max-width:120rem !important;margin:0 auto !important;width:calc(100% - (2 * 4.8rem)) !important}.layout-builder-form .form-actions{max-width:120rem !important;margin:0 auto !important;width:calc(100% - (2 * 4.8rem)) !important}.hb-three-column-w-image{display:-webkit-box;display:flex;flex-wrap:wrap}@media(min-width: 992px){.hb-three-column-w-image{flex-wrap:nowrap}}.hb-three-column-w-image:not(.hs-full-width){max-width:120rem !important;margin:0 auto !important;width:calc(100% - (2 * 4.8rem)) !important}.hb-three-column-w-image--no-sidebar:not(.hs-full-width){max-width:80rem !important}.hb-three-column-w-image__sidebar-1{width:100%}@media only screen and (min-width: 992px){.hb-three-column-w-image__sidebar-1{width:22.5%;margin-right:4rem}}@media(min-width: 1200px){.hb-three-column-w-image__sidebar-1{margin-right:4.8rem}}.hb-three-column-w-image__main{width:100%;margin-bottom:4.8rem}@media only screen and (min-width: 992px){.hb-three-column-w-image--one-sidebar .hb-three-column-w-image__main,.hb-three-column-w-image--two-sidebar .hb-three-column-w-image__main{width:100%;margin-bottom:0}.hb-three-column-w-image--two-sidebar .hb-three-column-w-image__main{width:calc(100% - 45% - 2 * 3.6rem)}}.hb-three-column-w-image__main-top{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:start;align-items:flex-start}@media(min-width: 992px){.hb-three-column-w-image--one-sidebar .hb-three-column-w-image__main-top{flex-wrap:nowrap}}@media(min-width: 768px){.hb-three-column-w-image--no-sidebar .hb-three-column-w-image__main-top{flex-wrap:nowrap}}.hb-three-column-w-image__main-top-text{width:100%;margin-bottom:1.6rem}@media(min-width: 992px){.hb-three-column-w-image--one-sidebar .hb-three-column-w-image__main-top-text{width:60%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media(min-width: 768px){.hb-three-column-w-image--no-sidebar .hb-three-column-w-image__main-top-text{width:60%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.hb-three-column-w-image__main-top-image{width:100%}.hb-three-column-w-image__main-top-image.align-right,.hb-three-column-w-image__main-top-image.align-left{margin:0 0 1.6rem}@media(min-width: 768px){.hb-three-column-w-image__main-top-image.align-right,.hb-three-column-w-image__main-top-image.align-left{margin-bottom:4.8rem}}@media(min-width: 992px){.hb-three-column-w-image--one-sidebar .hb-three-column-w-image__main-top-image{width:40%;margin-left:2rem}}@media(min-width: 768px){.hb-three-column-w-image--no-sidebar .hb-three-column-w-image__main-top-image{width:40%;margin-left:2rem}}.hb-three-column-w-image__main-top-image img{display:block}@supports((-o-object-fit: cover) or (object-fit: cover)){.hb-three-column-w-image__main-top-image img{-o-object-fit:cover;object-fit:cover;width:100%;max-height:37.5rem}@media(min-width: 768px){.hb-three-column-w-image__main-top-image img{max-height:25rem}}}.hb-three-column-w-image--no-sidebar:not(.hs-full-width) .hb-three-column-w-image__main-body{max-width:78.4rem}.hb-three-column-w-image__sidebar-2{width:100%;margin-left:0}@media(min-width: 768px){.hb-three-column-w-image--one-sidebar .hb-three-column-w-image__sidebar-2{width:22.5%;margin-left:3.6rem}}@media(min-width: 992px){.hb-three-column-w-image__sidebar-2{width:22.5%;margin-left:4rem}}@media(min-width: 1200px){.hb-three-column-w-image__sidebar-2{margin-left:4.8rem}}.hb-three-column{display:-webkit-box;display:flex;flex-wrap:wrap}@media(min-width: 992px){.hb-three-column{flex-wrap:nowrap}}.hb-three-column:not(.hs-full-width){max-width:120rem !important;margin:0 auto !important;width:calc(100% - (2 * 4.8rem)) !important}.hb-three-column__sidebar-1{width:100%}@media only screen and (min-width: 992px){.hb-three-column__sidebar-1{width:22.5%;margin:0 4.8rem 0 0}}.hb-three-column__main{width:100%}.hb-three-column--no-sidebar:not(.hs-full-width) .hb-three-column__main{max-width:120rem}@media only screen and (min-width: 992px){.hb-three-column--one-sidebar .hb-three-column__main,.hb-three-column--two-sidebar .hb-three-column__main{width:calc(100% - 22.5% - 4.8rem)}.hb-three-column--no-sidebar .hb-three-column__main{width:100%;margin-bottom:0}}@media(min-width: 992px){.hb-three-column__main{width:100%;margin-bottom:0}.hb-three-column--two-sidebar .hb-three-column__main{width:calc(100% - 45% - (2 * 4.8rem))}}@media(min-width: 1500px){.hb-three-column--one-sidebar:not(.hs-full-width) .hb-three-column__main{max-width:110rem}}.hb-three-column__sidebar-2{width:100%;margin:0}@media only screen and (min-width: 992px){.hb-three-column--one-sidebar .hb-three-column__sidebar-2{width:22.5%;margin:0 0 0 4.8rem}}@media(min-width: 992px){.hb-three-column__sidebar-2{width:22.5%;margin:0 0 0 4.8rem}}.button,a.button{background-color:transparent;color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;display:inline-block;padding:0 2rem;border-radius:3rem;font-family:"Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:600;text-align:center}.button[data-drupal-selector=edit-reset],a.button[data-drupal-selector=edit-reset]{background-color:transparent;border-color:transparent;border-radius:0;padding:0.4rem 0;line-height:1;min-height:auto}.hb-card{margin-bottom:48px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media(min-width: 768px){.hb-card--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:start;align-items:flex-start}}.hb-card__category{text-transform:uppercase;margin:0}.hb-card__category ol,.hb-card__category ul{padding:0;margin:0}.hb-card__category li:not([class]){color:#000;display:inline-block;list-style:none;margin-right:1.2rem;margin-bottom:0.5rem;padding-bottom:0;line-height:1}.hb-card__category li:not([class]):last-of-type{margin-right:0}.hb-card__category a{color:#000;text-decoration:none}.hb-card__category a:hover,.hb-card__category a:focus{color:#000;border-bottom:1px solid #000;box-shadow:none}.hb-card__subcontent{display:-webkit-box;display:flex}.hb-card__subcontent:not(:last-child){margin-bottom:1rem}.hb-card__subcontent-item{display:-webkit-box;display:flex;color:#423e38;font-size:1.4rem}@media(min-width: 768px){.hb-card__subcontent-item{font-size:1.6rem}}.hb-card__subcontent-item::after{content:"";margin:0 0.8rem;border-left:1px solid #423e38}.hb-card__subcontent-item:last-of-type::after{content:"";margin:0;border:0}.hb-card__subcontent-item a{font-weight:600}.hb-card__location{color:#423e38;font-size:1.4rem;margin-bottom:1rem}@media(min-width: 768px){.hb-card__location{font-size:1.6rem}}.hb-card__highlighted{color:#423e38;font-size:1.4rem}@media(min-width: 768px){.hb-card__highlighted{font-size:1.6rem}}.hb-card__highlighted:not(:last-child){margin-bottom:2rem}.hb-card .views-label{font-weight:700}.hb-card__graphics{position:relative;margin-bottom:2rem}.hb-card__img{overflow:hidden}.hb-card__img a{display:block}.hb-card__img a:hover,.hb-card__img a:focus{box-shadow:none;border-bottom:0 none}.hb-card__img a:hover img,.hb-card__img a:focus img{-webkit-transform:scale(1.07);transform:scale(1.07)}.hb-card__img img{width:100%;height:auto;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 140ms ease-in-out;transition:-webkit-transform 140ms ease-in-out;transition:transform 140ms ease-in-out;transition:transform 140ms ease-in-out, -webkit-transform 140ms ease-in-out}@media(min-width: 768px){.hb-card--horizontal .hb-card__img{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px);margin-right:4.8rem;margin-bottom:0}}.hb-card__date-tile{display:inline-block;text-align:center;background:#000;color:#fff;min-width:10rem;padding:1.2rem 1rem 0.8rem;position:absolute;bottom:1.8rem;left:-1rem}@media(min-width: 576px){.hb-card__date-tile{bottom:2.2rem;left:-1.4rem}}.hb-card__date-tile:only-child{position:initial}.hb-card__date-tile-month{text-transform:uppercase;font-weight:600}.hb-card__date-tile-day{font-size:5.2rem;font-weight:600;line-height:100%}@media(min-width: 768px){.hb-card--horizontal .hb-card__content{-webkit-box-flex:0;flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);-webkit-box-flex:1;flex-grow:1}@supports(max-width: 100%){.hb-card--horizontal .hb-card__content{max-width:100%}}}.hb-card__title{margin-top:0;margin-bottom:1.4rem}@media(min-width: 768px){.hb-card__title{margin-bottom:1.6rem}}@media(min-width: 992px){.hb-card__title{margin-bottom:2.2rem}}.hb-card__title h2{margin:0;overflow-wrap:break-word}.hb-card__description:not(:last-child){margin-bottom:2.8rem}.hb-card__description .views-field:not(:last-child){display:block;margin-bottom:1.6rem}.hb-card__decorative-link{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:100%}.hb-card__decorative-link .views-field{width:100%;z-index:100}.hb-card__decorative-link a{display:block;color:transparent;height:4.4rem;width:100%;margin-left:-4.4rem;text-decoration:none;z-index:100}.hb-card__decorative-link a:hover,.hb-card__decorative-link a:focus{box-shadow:none;color:transparent}.hb-card__decorative-link::before{content:"";display:block;height:4.4rem;width:4.4rem}.hb-card__decorative-link:hover,.hb-card__decorative-link:focus{cursor:pointer}.hb-card__decorative-link:hover::before,.hb-card__decorative-link:focus::before{-webkit-transform:translateX(0.625rem);transform:translateX(0.625rem)}.hb-grid{max-width:120rem !important;margin:0 auto !important;width:calc(100% - (2 * 4.8rem)) !important;display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;flex-wrap:wrap}.hb-grid__item{margin-bottom:2.4rem;width:100%}@media(min-width: 576px){.hb-grid__item{width:calc(50% - (4.8rem / 2));margin-right:4.8rem}}.hb-grid__item:nth-child(2n){margin-right:0}@media(min-width: 768px){.hb-grid--cols-3 .hb-grid__item{width:calc(33.33% - (2 * (4.8rem) / 3))}.hb-grid--cols-3 .hb-grid__item:nth-child(2n){margin-right:4.8rem}.hb-grid--cols-3 .hb-grid__item:nth-child(3n){margin-right:0}}.su-masthead{box-shadow:none;border-bottom:2px solid #e6e6e6;z-index:100}.su-masthead .su-lockup{z-index:500}.su-masthead .su-site-search{display:block;padding-top:1.2rem;padding-bottom:2.8rem;max-width:265px;z-index:500}.su-masthead .su-main-nav{margin-top:0;width:100%}@media(min-width: 576px){.su-masthead .su-main-nav{-webkit-box-flex:unset;flex:unset;max-width:none}}.su-lockup__line1{margin-bottom:0.2rem}.node__title h1{font-size:2.7rem;font-weight:600;line-height:109%;margin:0 0 2rem}@media(min-width: 576px){.node__title h1{font-size:3.8rem;margin:0 0 2.8rem}}.field-hs-news-categories{text-transform:uppercase;margin:0 0 0.6rem}.field-hs-news-categories div{display:inline-block;margin-right:1.2rem;margin-bottom:0.5rem}.field-hs-news-categories div:last-of-type{margin-right:0}.field-hs-news-categories a{color:#000;text-decoration:none}.field-hs-news-categories a:hover,.field-hs-news-categories a:focus{color:#000;border-bottom:1px solid #000;box-shadow:none}.field-hs-news-date{color:#423e38}.node-news-item-full .field-hs-news-categories{margin:0 0 2rem}@media(min-width: 576px){.node-news-item-full .field-hs-news-categories{margin-bottom:2.6rem}}.node-news-item-full .views-field-field-hs-news-link,.node-news-item-full .field-hs-news-date,.node-news-item-full .field-hs-news-link{line-height:1.4}.main-content .views-exposed-form{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;flex-wrap:wrap;margin-bottom:3.2rem}.main-content .views-exposed-form .form-item{width:100%;margin-bottom:1.6rem}@media(min-width: 768px){.main-content .views-exposed-form .form-item{width:calc(50% - 1.6rem);margin-right:1.6rem}}@media(min-width: 992px){.main-content .views-exposed-form .form-item{width:calc(33% - 1.6rem)}}.main-content .views-exposed-form .form-actions{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:1.6rem}.main-content .views-exposed-form .form-submit:not(:last-child){margin-right:1.6rem}.chosen-container{width:100% !important}.chosen-container .chosen-drop{outline:none;box-shadow:none;background:#fff;font-size:1.6rem;border-top:1px solid #b6b1a9}.chosen-container .chosen-results{margin:0;padding:0}.chosen-container .chosen-results li{padding:8px;line-height:122%}.chosen-container .chosen-results li:last-child{border-radius:0 0 4px 4px}.chosen-container .chosen-results li.highlighted{color:#000;font-weight:600;background-image:none;background-color:#f1f0ee}.chosen-container-single .chosen-single{display:block;background:none;box-shadow:none;font-size:1.6rem;line-height:1;height:auto;min-height:38px;padding:0.8rem;padding-right:48px;border:1px solid #b6b1a9;border-radius:4px}.chosen-container-single .chosen-single:focus{outline:none;box-shadow:none;background:#fff}.chosen-container-single .chosen-single span{margin-right:0;margin-bottom:-3px;padding-bottom:3px}.chosen-container-single .chosen-single div{width:48px;background-repeat:no-repeat;background-position:center;background-size:1.2rem 0.8rem}.chosen-container-single .chosen-single div b{display:none}.chosen-container-single .chosen-search{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.chosen-container-active .chosen-single{outline:none;box-shadow:none;background:#fff}.chosen-container-active.chosen-with-drop .chosen-single{outline:none;box-shadow:none;background:#fff}.chosen-container-active.chosen-with-drop .chosen-single div{background-repeat:no-repeat;background-position:center;background-size:1.2rem 0.8rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.hb-main-nav{position:relative;font-size:1.8rem}.hb-main-nav__toggle{background-color:transparent;color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;cursor:pointer;position:absolute;right:0;top:-12rem;font-weight:700;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:7rem;-webkit-box-orient:initial;-webkit-box-direction:initial;flex-direction:initial;padding:1rem 0}.no-js .hb-main-nav__toggle{display:none}@media(min-width: 992px){.js .hb-main-nav__toggle{display:none}}.hb-main-nav__toggle .hb-main-nav__toggle-icon{display:block;position:relative;height:0.3rem;width:1.6rem;background:#000;margin-left:1rem}.hb-main-nav__toggle .hb-main-nav__toggle-icon::before,.hb-main-nav__toggle .hb-main-nav__toggle-icon::after{content:"";display:block;height:0.3rem;width:1.6rem;background:#000;position:absolute;left:0;-webkit-transition:top .2s ease .2s,-webkit-transform .2s ease;transition:top .2s ease .2s,-webkit-transform .2s ease;transition:top .2s ease .2s,transform .2s ease;transition:top .2s ease .2s,transform .2s ease,-webkit-transform .2s ease}.hb-main-nav__toggle .hb-main-nav__toggle-icon::before{top:-0.7rem}.hb-main-nav__toggle .hb-main-nav__toggle-icon::after{top:0.7rem}.hb-main-nav__toggle[aria-expanded=true] .hb-main-nav__toggle-icon{background:transparent}.hb-main-nav__toggle[aria-expanded=true] .hb-main-nav__toggle-icon::before,.hb-main-nav__toggle[aria-expanded=true] .hb-main-nav__toggle-icon::after{top:0;-webkit-transition:top .2s ease,-webkit-transform .2s ease .2s;transition:top .2s ease,-webkit-transform .2s ease .2s;transition:top .2s ease,transform .2s ease .2s;transition:top .2s ease,transform .2s ease .2s,-webkit-transform .2s ease .2s}.hb-main-nav__toggle[aria-expanded=true] .hb-main-nav__toggle-icon::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hb-main-nav__toggle[aria-expanded=true] .hb-main-nav__toggle-icon::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hb-main-nav__menu{box-shadow:none !important;-webkit-transform:translate(0) !important;transform:translate(0) !important;width:auto !important;list-style-type:none;margin:0;padding:0}@media(min-width: 576px){.hb-main-nav__menu{max-width:none}}.hb-main-nav__menu[aria-hidden=true]{display:none}.hb-main-nav__menu-lv1{font-weight:700;font-size:2.2rem;border-bottom:2px solid #e6e6e6}.hb-main-nav__menu-lv1[aria-hidden=false]{margin-bottom:2.8rem}@media(min-width: 768px){.hb-main-nav__menu-lv1{font-size:3rem}}@media(min-width: 992px){.js .hb-main-nav__menu-lv1{font-size:1.8rem;font-weight:600;display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;border:0}.js .hb-main-nav__menu-lv1[aria-hidden=false]{margin:0}}.hb-main-nav__menu-lv2{font-weight:400;font-size:1.8rem}@media(min-width: 768px){.hb-main-nav__menu-lv2{font-size:2.2rem}}@media(min-width: 992px){.js .hb-main-nav__menu-lv2{font-weight:600;font-size:inherit}}@media(min-width: 992px){.js .hb-main-nav__menu-lv3{display:none}}.hb-main-nav__item{position:relative}.hb-main-nav__menu-lv1>.hb-main-nav__item{border-top:2px solid #e6e6e6}@media(min-width: 992px){.js .hb-main-nav__menu-lv1>.hb-main-nav__item{margin-right:2.4rem;border:0}}.hb-main-nav__menu-lv2 .hb-main-nav__item:not(:last-child){border-bottom:2px solid #e6e6e6}@media(min-width: 992px){.js .hb-main-nav__menu-lv2 .hb-main-nav__item:not(:last-child){border:0}}.hb-main-nav__link{position:relative;display:block;padding:2.1rem 1.7rem;color:#000;text-decoration:none;line-height:120.3%}@media(min-width: 768px){.hb-main-nav__link{line-height:128%}}@media(min-width: 992px){.js .hb-main-nav__link{padding:1rem 0 2rem;line-height:110%}}.hb-main-nav__item--parent>.hb-main-nav__link{padding:2.1rem 4.8rem 2.1rem 1.7rem}@media(min-width: 992px){.js .hb-main-nav__item--parent>.hb-main-nav__link{padding:1rem 2rem 2rem 0}}.hb-main-nav__link:hover:not(.is-active){background-color:#f1f0ee}@media(min-width: 992px){.js .hb-main-nav__menu-lv1>li>.hb-main-nav__link::before{content:"";display:block;position:absolute;width:100%;height:0.4rem;bottom:0.8rem;top:auto;left:0;background:transparent}.js .hb-main-nav__menu-lv1>li>.hb-main-nav__link.is-active{background-color:transparent}.js .hb-main-nav__menu-lv1>li>.hb-main-nav__link:hover{background-color:transparent}.js .hb-main-nav__menu-lv1>li>.hb-main-nav__link:hover:not(.is-active):not(.hb-main-nav__link--active-trail)::before{background:#b6b1a9}}@media(min-width: 992px){.js .hb-main-nav__menu-lv2 .hb-main-nav__link{font-size:1.6rem;padding:1rem 1.4rem}}.hb-main-nav__link--active-trail::before{content:"";display:block;width:0.5rem;position:absolute;top:0;bottom:0;left:0;background:#423e38}.hb-main-nav__link.hb-nested-toggler{position:relative}.hb-main-nav__link.hb-nested-toggler::after{height:4.8rem;width:4.8rem;overflow:hidden;text-indent:-9999px;background-repeat:no-repeat;background-position:center;background-size:1.8rem;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%236b655b' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E");-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out;content:"";display:block;position:absolute;top:0.8rem;right:0}.no-js .hb-main-nav__link.hb-nested-toggler::after{display:none}@media(min-width: 768px){.hb-main-nav__link.hb-nested-toggler::after{top:1.6rem}}@media(min-width: 992px){.js .hb-main-nav__link.hb-nested-toggler::after{height:2rem;width:1.5rem;overflow:hidden;text-indent:-9999px;background-repeat:no-repeat;background-position:center;background-size:1rem 0.7rem;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'black' stroke-width%3D'2' /%3E%3C/svg%3E");-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out;bottom:2rem;top:auto}}.hb-main-nav__link.hb-nested-toggler[aria-expanded=true]::after{background-size:1.8rem;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%236b655b' stroke-linecap%3D'round' /%3E%3C/svg%3E");-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width: 992px){.js .hb-main-nav__link.hb-nested-toggler[aria-expanded=true]::after{background-size:1rem 0.7rem;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'black' stroke-width%3D'2' /%3E%3C/svg%3E");-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.hb-main-nav__button{background-color:transparent;color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;height:4.8rem;width:4.8rem;overflow:hidden;text-indent:-9999px;background-repeat:no-repeat;background-position:center;background-size:1.8rem;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%236b655b' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E");-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out;cursor:pointer;position:absolute;top:0.8rem;right:0}.no-js .hb-main-nav__button{display:none}@media(min-width: 768px){.hb-main-nav__button{top:1.2rem}}@media(min-width: 992px){.js .hb-main-nav__button{height:2rem;width:1.5rem;overflow:hidden;text-indent:-9999px;background-repeat:no-repeat;background-position:center;background-size:1rem 0.7rem;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'black' stroke-width%3D'2' /%3E%3C/svg%3E");-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out;bottom:2rem;top:auto}.hb-main-nav__menu-lv2 .hb-main-nav__button{display:none}}.hb-main-nav__button[aria-expanded=true]{background-size:1.8rem;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%236b655b' stroke-linecap%3D'round' /%3E%3C/svg%3E");-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width: 992px){.js .hb-main-nav__button[aria-expanded=true]{background-size:1rem 0.7rem;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'black' stroke-width%3D'2' /%3E%3C/svg%3E");-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.hb-main-nav__menu-container{padding-left:2rem;border-top:2px solid #e6e6e6}.hb-main-nav__menu-container[aria-hidden=true]{display:none}@media(min-width: 992px){.js .hb-main-nav__menu-container{position:absolute;background-color:#fff;border:2px solid #e6e6e6;border-radius:0.4rem;min-width:20rem;width:100%;padding:0}.js .hb-main-nav__item:last-child .hb-main-nav__menu-container{right:0}}.hb-secondary-nav{background-color:transparent;display:none}@media(min-width: 992px){.hb-secondary-nav{display:block}}.hb-secondary-nav__heading{margin:0 0 3.9rem}.hb-secondary-nav__menu{background-color:transparent;list-style-type:none;padding-left:1.6rem;display:none}.no-js .hb-secondary-nav__menu{display:block}.hb-secondary-nav .su-secondary-nav__item--expanded>.hb-secondary-nav__menu{display:block}.hb-secondary-nav__menu-lv1{padding-left:0;display:block;border-top:1px solid #d9d7d2}.hb-secondary-nav__menu-lv1>.hb-secondary-nav__item>.hb-secondary-nav__link{font-weight:600}.hb-secondary-nav__item,.hb-secondary-nav__link{color:#000;font-size:1.6rem}.hb-secondary-nav__item{position:relative}.hb-secondary-nav__item--active-trail>.hb-secondary-nav__link{font-weight:600}.hb-secondary-nav__item--parent .hb-secondary-nav__link::after{content:"";display:block}.hb-secondary-nav__link{display:block;border-bottom:1px solid #d9d7d2;padding:1.6rem 0 1.6rem 1.6rem;text-decoration:none}.hb-secondary-nav__link.is-active{font-weight:600}.hb-secondary-nav__link:hover,.hb-secondary-nav__link:focus{text-decoration:none}.hb-secondary-nav__link:hover:not(.is-active),.hb-secondary-nav__link:focus:not(.is-active){background-color:#f1f0ee}.hb-secondary-nav__toggle,.hb-secondary-nav .su-nav-toggle{margin:0;cursor:pointer;font-size:0;font-weight:400;background:transparent;border:0 none;top:1.5rem;right:1.5rem;position:absolute}.hb-secondary-nav__toggle::before,.hb-secondary-nav .su-nav-toggle::before{content:"";background-repeat:no-repeat;background-position:center right;background-size:1.8rem;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%236b655b' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E");color:#6b655b;height:1.8rem;width:1.8rem;display:block;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out}.hb-secondary-nav__toggle[aria-expanded=true]::before,.hb-secondary-nav .su-nav-toggle[aria-expanded=true]::before{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%236b655b' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.views-field-field-hs-person-email{word-break:break-all}.views-field-field-hs-person-email a span{display:none}.hb-card--structured{width:100%}.hb-card--structured .hb-card__img{margin-bottom:2rem}.hb-card--structured .hb-card__subtitle{font-weight:600;line-height:122%;margin-bottom:1.3rem;font-size:1.6rem}@media(min-width: 992px){.hb-card--structured .hb-card__subtitle{font-size:1.8rem}}.hb-card--structured .hb-card__description .views-label{display:inline-block;font-size:1.5rem;color:#000;text-transform:uppercase;margin-bottom:0.2rem}.hb-card--structured .hb-card__category .views-field{margin-bottom:2.8rem}.hb-card--structured .hb-card__category .views-label{display:inline-block;margin-bottom:1.4rem;color:#000}.hb-card--structured .hb-card__columns{display:-webkit-box;display:flex;flex-wrap:wrap}.hb-card--structured .hb-card__columns .views-field{margin-bottom:2.8rem;padding-right:1.1rem;width:50%}.hb-card--structured .hb-card__columns .views-field .views-label{display:inline-block;font-size:1.5rem;color:#000;text-transform:uppercase;margin-bottom:0.2rem}.su-brand-bar .fa-ext{display:none}.hb-global-footer .fa-ext{display:none}.hb-global-footer .su-global-footer__menu--global{font-weight:600}.su-site-search{position:relative}.su-site-search label{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.su-site-search .form-actions{position:relative}.su-site-search input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:1.2rem 3.6rem 1rem 1.4rem;display:inline-block;height:3.8rem;max-width:100%;border-radius:0.4rem;font-size:1.6rem}.su-site-search input::-webkit-input-placeholder{color:#5d584f;opacity:1}.su-site-search input::-moz-placeholder{color:#5d584f;opacity:1}.su-site-search input:-ms-input-placeholder{color:#5d584f;opacity:1}.su-site-search input::-ms-input-placeholder{color:#5d584f;opacity:1}.su-site-search input::placeholder{color:#5d584f;opacity:1}.su-site-search input[type=submit]{margin-top:0;margin-right:0;margin-bottom:0;padding:0;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 25 26'%3E%3Cpath fill-rule%3D'evenodd' clip-rule%3D'evenodd' d%3D'M21.4737 10.2016C21.4737 14.0385 18.3632 17.149 14.5263 17.149C10.6894 17.149 7.57895 14.0385 7.57895 10.2016C7.57895 6.36466 10.6894 3.25422 14.5263 3.25422C18.3632 3.25422 21.4737 6.36466 21.4737 10.2016ZM24 10.2016C24 15.4338 19.7585 19.6753 14.5263 19.6753C12.5029 19.6753 10.6277 19.0409 9.08862 17.9603L2.11994 24.3929C1.60732 24.8661 0.808175 24.8341 0.334991 24.3215C-0.138192 23.8089 -0.106226 23.0098 0.406389 22.5366L7.22679 16.2408C5.86882 14.6013 5.05264 12.4968 5.05264 10.2016C5.05264 4.96942 9.29415 0.727905 14.5263 0.727905C19.7585 0.727905 24 4.96942 24 10.2016Z' stroke%3D'%23504b43' stroke-width%3D'0.5' stroke-linecap%3D'square' fill%3D'%23504b43' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;border-width:0;position:absolute;bottom:0;right:1.4rem;width:1.8rem;height:1.5rem;-webkit-transform:scaleX(-1);transform:scaleX(-1);opacity:.6;text-indent:-99999px;overflow:hidden}.su-site-search input[type=submit]:hover,.su-site-search input[type=submit]:active,.su-site-search input[type=submit]:focus{background-color:transparent;opacity:1}.su-site-search input[type=submit]:active,.su-site-search input[type=submit]:focus{box-shadow:none}.hb-local-footer{font-size:1.6rem;padding:4.8rem 0;border-top:1px solid #b6b1a9}.hb-local-footer .menu{list-style-type:none;margin:0;padding:0}.hb-local-footer .menu-item{margin-bottom:1.4rem}.hb-local-footer .block__title,.hb-local-footer .hb-secondary-nav__heading{font-size:1.4rem;font-weight:700;margin:0 0 2rem;text-transform:uppercase}.hs-full-width .field-hs-hero-image{margin:calc(-1 * 4.8rem) 0 48px}@media(min-width: 768px){.hs-full-width .field-hs-hero-image{margin:calc(-2 * 4.8rem) 0 48px}}.hb-hero-overlay--1{display:-ms-grid;display:grid;-ms-grid-columns:7% 93%;grid-template-columns:7% 93%;-ms-grid-rows:48px 1fr 1fr auto auto 48px;grid-template-rows:48px 1fr 1fr auto auto 48px;margin:0 0 48px}.hb-hero-overlay--1::after{clear:both;content:"";display:table}@media(min-width: 768px){.hb-hero-overlay--1{-ms-grid-columns:8% 7% 45% 20% 20%;grid-template-columns:8% 7% 45% 20% 20%;-ms-grid-rows:60px 1fr 1fr auto auto 60px;grid-template-rows:60px 1fr 1fr auto auto 60px}}@media(min-width: 1200px){.hb-hero-overlay--1{-ms-grid-columns:8% 7% 35% 30% 20%;grid-template-columns:8% 7% 35% 30% 20%}}.hs-full-width .hb-hero-overlay--1{margin:calc(-1 * 4.8rem) 0 48px}@media(min-width: 768px){.hs-full-width .hb-hero-overlay--1{margin:calc(-2 * 4.8rem) 0 48px}}.hb-hero-overlay--1::before,.hb-hero-overlay--1::after{content:"";display:block}.hb-hero-overlay--1::before{background-color:#f1f0ee;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:6;grid-row-end:7}@media(min-width: 768px){.hb-hero-overlay--1::before{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:4;grid-column-end:5;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:5;grid-row-end:6}}.hs-full-width .hb-hero-overlay__image-wrapper .field-hs-hero-image{margin:0}.hb-hero-overlay--1 .hb-hero-overlay__image-wrapper{-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:1;grid-column-end:3;-ms-grid-row:2;grid-row-start:2;-ms-grid-row-span:3;grid-row-end:5;display:-webkit-box;display:flex}@media(min-width: 768px){.hb-hero-overlay--1 .hb-hero-overlay__image-wrapper{-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:3;grid-column-end:6;-ms-grid-row:2;grid-row-start:2;-ms-grid-row-span:3;grid-row-end:5}}.hb-hero-overlay--1 .hb-hero-overlay__image-wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;min-height:55vh}.hb-hero-overlay__text{background-color:#9f988d;color:#fff;display:block}.hb-hero-overlay--1 .hb-hero-overlay__text{-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:1;grid-column-end:3;-ms-grid-row:4;grid-row-start:4;-ms-grid-row-span:2;grid-row-end:6;padding:calc(6.4rem / 2) calc(4.8rem / 2) calc(4.8rem / 2);position:relative}@media(min-width: 768px){.hb-hero-overlay--1 .hb-hero-overlay__text{-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:2;grid-column-end:4;-ms-grid-row:4;grid-row-start:4;-ms-grid-row-span:3;grid-row-end:7;padding:6.4rem 4.8rem 4.8rem}}.hb-hero-overlay__text .text-long,.hb-hero-overlay__text a{font-size:1.6rem}@media(min-width: 768px){.hb-hero-overlay__text .text-long,.hb-hero-overlay__text a{font-size:1.8rem}}.hb-hero-overlay__text .field-hs-hero-link a,.hb-hero-overlay__text .field-hs-hero-link button{display:block;background-color:transparent;border-radius:4.2rem;font-weight:600;margin-top:4.8rem;max-width:18.4rem;padding:1rem;text-decoration:none;text-align:center;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.hb-hero-overlay__text .field-hs-hero-link a .fa-ext,.hb-hero-overlay__text .field-hs-hero-link button .fa-ext{display:none}.ptype-hs-postcard .hb-card__img{flex-shrink:0}.ptype-hs-postcard .hb-card__content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.ptype-hs-postcard .hb-card__description{margin-bottom:0}.ptype-hs-postcard .hb-card__subcontent{-webkit-box-ordinal-group:3;order:2;margin-bottom:0}.ptype-hs-postcard .hb-card__subcontent-item{width:100%}.ptype-hs-postcard .hb-card__decorative-link::before{display:none}.field-hs-postcard-title h2{margin:0;overflow-wrap:break-word}.field-hs-postcard-link{position:relative;width:100%}.field-hs-postcard-link a{display:block;color:transparent;height:4.4rem;text-decoration:none}.field-hs-postcard-link a:hover,.field-hs-postcard-link a:focus{box-shadow:none;color:transparent;cursor:pointer}.field-hs-postcard-link.decanter-button{background-color:transparent;color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none}.field-hs-postcard-link.decanter-button:hover{background-color:transparent}.field-hs-postcard-link::before{content:"";position:absolute;left:0;height:4.4rem;width:4.4rem}.field-hs-postcard-link:hover,.field-hs-postcard-link:focus{cursor:pointer}.field-hs-postcard-link:hover::before,.field-hs-postcard-link:focus::before{-webkit-transform:translateX(0.625rem);transform:translateX(0.625rem)}.field-hs-postcard-link .fa-ext{display:none}.field-hs-postcard-body{margin-bottom:2.8rem}.more-link{margin-bottom:2rem}.more-link a{font-weight:700;color:#262626;text-decoration:none}.fa,.fab,.fal,.far,.fas{-webkit-transition:125ms color ease-out;transition:125ms color ease-out}a.fa,a.fab,a.fal,a.far,a.fas,a>.fa,a>.fab,a>.fal,a>.far,a>.fas{text-decoration:none}.fa-fw.fa-border{box-sizing:content-box}.field-hs-text-area{margin-bottom:4.8rem}.field-hs-text-area p a[href^=http]:not([class]){margin-right:2rem}.field-hs-text-area a:not([href]):not([class]){border-bottom:0;-webkit-transition:none;transition:none}.field-hs-text-area a:not([href]):not([class]):focus,.field-hs-text-area a:not([href]):not([class]):hover{box-shadow:none}.decanter-credits{color:#423e38;font-size:1.4rem;font-style:italic}.decanter-font-lead{color:#6b655b;font-size:1.8rem;font-weight:400;line-height:127%}@media(min-width: 992px){.decanter-font-lead{font-size:2rem}}.decanter-font-splash{font-size:3.7rem;font-weight:600;line-height:125%}@media(min-width: 992px){.decanter-font-splash{font-size:5.3rem;line-height:114%}}.decanter-caption{color:#423e38;font-size:1.4rem}.decanter-short-line-length{max-width:70rem}.decanter-button{background-color:transparent;color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;display:inline-block;padding:0 2rem;border-radius:3rem;font-family:"Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:600;text-align:center;display:inline-block;font-size:1.6rem;text-decoration:none;padding:0.4rem 2rem}.decanter-button--big{background-color:transparent;color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;display:inline-block;padding:0 2rem;border-radius:3rem;font-family:"Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:600;text-align:center;display:inline-block;font-size:1.8rem;text-decoration:none;padding:0.8rem 2rem}.decanter-button--secondary{background-color:transparent;color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;display:inline-block;padding:0 2rem;border-radius:3rem;font-family:"Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:600;text-align:center;display:inline-block;font-size:1.6rem;text-decoration:none;padding:0.4rem 2rem;background-color:transparent}.decanter-button--secondary:hover{color:#fff}.decanter-button--secondary:active,.decanter-button--secondary:focus{background-color:transparent;border-color:#fff}.decanter-external-link{margin-right:2rem}.emphasized-text{font-style:italic;font-weight:inherit;font-size:inherit}.align-right{margin:2.8rem 0 2.8rem 2.8rem}.align-left{margin:2.8rem 2.8rem 2.8rem 0}.align-center img{margin:2.8rem auto}blockquote:nth-child(n)::after,blockquote:nth-child(n)::before{content:""}blockquote:nth-child(n) p{color:#423e38;font-style:italic;line-height:140%;position:relative;quotes:'"' '"'}blockquote:nth-child(n) p::before{position:absolute;content:open-quote;margin-left:-10px}blockquote:nth-child(n) p::after{position:absolute;content:close-quote;margin-right:10px}li.cke_panel_listItem a:hover,li.cke_panel_listItem a:focus{box-shadow:initial}.contextual-region.paragraph .contextual{right:0px}.contextual-region.paragraph .contextual-region .contextual{right:32px}.contextual-region.paragraph .contextual-region .contextual-region .contextual{right:64px}.contextual-region.paragraph .contextual-region .contextual-region .contextual-region .contextual{right:96px}.contextual-region.paragraph .contextual-region .contextual-region .contextual-region .contextual-region .contextual{right:128px}.contextual-links a:hover,.contextual-links a:focus{box-shadow:initial}.block--local-tasks{max-width:120rem !important;margin:0 auto !important;width:calc(100% - (2 * 4.8rem)) !important;margin-bottom:4rem !important;border-bottom:2px solid #0678be}.block--local-tasks .tabs{margin:4rem 0 0;padding:0}.block--local-tasks .tabs__tab{display:inline-block;background-color:#eaf6fd;list-style-type:none;padding:0.8rem 1.2rem;margin-top:0.4rem;font-size:1.5rem;-webkit-transition:background-color 250ms ease-in-out;transition:background-color 250ms ease-in-out}.block--local-tasks .tabs__tab a{color:#000;text-decoration:none;box-shadow:none}.block--local-tasks .tabs__tab--active{background-color:#0678be}.block--local-tasks .tabs__tab--active a{color:#fff}.block--local-tasks .tabs__tab:hover:not(.tabs__tab--active){background-color:#d1eafa}.hb-position-relative{position:relative} \ No newline at end of file +/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */@import"https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i";@import"https://fonts.googleapis.com/css?family=Source+Serif+Pro:400,600,700";@import"https://fonts.googleapis.com/css?family=Roboto+Slab:300,400,700";@import"https://fonts.googleapis.com/css?family=Kalam:300,400,700";@import"https://fonts.googleapis.com/css?family=Noto+Sans:400,400i,700,700i&subset=devanagari";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.su-local-footer__header .su-link--internal{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;cursor:pointer;display:inline-block;border:0;font-size:2rem;font-weight:400;line-height:1;text-align:center;text-decoration:none;width:100%;-webkit-transition:background-color .25s ease-in-out,color .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out}.su-local-footer__header .su-link--internal a{font-weight:400;text-decoration:none}@media only screen and (min-width: 576px){.su-local-footer__header .su-link--internal{width:auto}}.su-local-footer__header .su-link--internal:active,.su-local-footer__header .su-link--internal:focus,.su-local-footer__header .su-link--internal:hover{text-decoration:underline}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url("@fortawesome/fontawesome-free/webfonts/fa-regular-400.eot");src:url("@fortawesome/fontawesome-free/webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff2") format("woff2"),url("@fortawesome/fontawesome-free/webfonts/fa-regular-400.woff") format("woff"),url("@fortawesome/fontawesome-free/webfonts/fa-regular-400.ttf") format("truetype"),url("@fortawesome/fontawesome-free/webfonts/fa-regular-400.svg#fontawesome") format("svg")}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url("@fortawesome/fontawesome-free/webfonts/fa-brands-400.eot");src:url("@fortawesome/fontawesome-free/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff2") format("woff2"),url("@fortawesome/fontawesome-free/webfonts/fa-brands-400.woff") format("woff"),url("@fortawesome/fontawesome-free/webfonts/fa-brands-400.ttf") format("truetype"),url("@fortawesome/fontawesome-free/webfonts/fa-brands-400.svg#fontawesome") format("svg")}@font-face{font-family:"Source Serif Pro";src:url("https://www-media.stanford.edu/assets/fonts/sourceserifpro-extralight-webfont.woff") format("woff");font-style:normal;font-weight:200}@font-face{font-family:"Source Serif Pro";src:url("https://www-media.stanford.edu/assets/fonts/sourceserifpro-extralightitalic-webfont.woff") format("woff");font-style:italic;font-weight:200}@font-face{font-family:"Source Serif Pro";src:url("https://www-media.stanford.edu/assets/fonts/sourceserifpro-light-webfont.woff") format("woff");font-style:normal;font-weight:300}@font-face{font-family:"Source Serif Pro";src:url("https://www-media.stanford.edu/assets/fonts/sourceserifpro-lightitalic-webfont.woff") format("woff");font-style:italic;font-weight:300}@font-face{font-family:"Source Serif Pro";src:url("https://www-media.stanford.edu/assets/fonts/sourceserifpro-regularitalic-webfont.woff") format("woff");font-style:italic;font-weight:400}@font-face{font-family:"Source Serif Pro";src:url("https://www-media.stanford.edu/assets/fonts/sourceserifpro-semibolditalic-webfont.woff") format("woff");font-style:italic;font-weight:600}@font-face{font-family:"Source Serif Pro";src:url("https://www-media.stanford.edu/assets/fonts/sourceserifpro-bolditalic-webfont.woff") format("woff");font-style:italic;font-weight:700}@font-face{font-family:"Source Serif Pro";src:url("https://www-media.stanford.edu/assets/fonts/sourceserifpro-black-webfont.woff") format("woff");font-style:normal;font-weight:900}@font-face{font-family:"Source Serif Pro";src:url("https://www-media.stanford.edu/assets/fonts/sourceserifpro-blackitalic-webfont.woff") format("woff");font-style:italic;font-weight:900}@font-face{font-family:"Stanford";src:url("https://www-media.stanford.edu/assets/fonts/stanford.woff") format("woff"),url("https://www-media.stanford.edu/assets/fonts/stanford.ttf") format("truetype");font-weight:300}.su-aspect-ratio{position:relative}.su-aspect-ratio::before{display:block;content:"";width:100%;padding-top:56.25%}.su-aspect-ratio>img,.su-aspect-ratio>video{-o-object-fit:cover;object-fit:cover}.su-aspect-ratio>*{position:relative;z-index:5}.su-aspect-ratio>*:first-child{position:absolute;z-index:1;width:100%;height:100%;left:0;bottom:0}.su-aspect-ratio--4x3{position:relative}.su-aspect-ratio--4x3::before{display:block;content:"";width:100%;padding-top:75%}.su-aspect-ratio--4x3>img,.su-aspect-ratio--4x3>video{-o-object-fit:cover;object-fit:cover}.su-aspect-ratio--4x3>*{position:relative;z-index:5}.su-aspect-ratio--4x3>*:first-child{position:absolute;z-index:1;width:100%;height:100%;left:0;bottom:0}.su-aspect-ratio--1x1{position:relative}.su-aspect-ratio--1x1::before{display:block;content:"";width:100%;padding-top:100%}.su-aspect-ratio--1x1>img,.su-aspect-ratio--1x1>video{-o-object-fit:cover;object-fit:cover}.su-aspect-ratio--1x1>*{position:relative;z-index:5}.su-aspect-ratio--1x1>*:first-child{position:absolute;z-index:1;width:100%;height:100%;left:0;bottom:0}.su-sr-only-element{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.su-sr-only-text{overflow:hidden;text-indent:101%;white-space:nowrap}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{background-color:#fff;overflow-x:hidden}.lt-ie9 *{-webkit-filter:none !important;filter:none !important}[hidden]{display:none !important}figure{margin:0}img{margin:0;padding:0;display:block;height:auto;max-width:100%}.su-embed-container{padding-bottom:56.25%;position:relative;height:0;overflow:hidden;max-width:100%}.su-embed-container iframe,.su-embed-container object,.su-embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.su-local-footer__header .su-link--internal{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;cursor:pointer;display:inline-block;border:0;font-size:2rem;font-weight:400;line-height:1;text-align:center;text-decoration:none;width:100%;-webkit-transition:background-color .25s ease-in-out,color .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out}.su-local-footer__header .su-link--internal a{font-weight:400;text-decoration:none}@media only screen and (min-width: 576px){.su-local-footer__header .su-link--internal{width:auto}}.su-local-footer__header .su-link--internal:active,.su-local-footer__header .su-link--internal:focus,.su-local-footer__header .su-link--internal:hover{text-decoration:underline}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}body{background-color:#fff;overflow-x:hidden}.lt-ie9 *{-webkit-filter:none !important;filter:none !important}[hidden]{display:none !important}.flex-container{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap}.flex-container--collapse{margin-top:0;margin-bottom:0}@media only screen and (min-width: 576px){.flex-container--collapse{margin-top:0;margin-bottom:0}}@media only screen and (min-width: 768px){.flex-container--collapse{margin-top:0;margin-bottom:0}}@media only screen and (min-width: 992px){.flex-container--collapse{margin-top:0;margin-bottom:0}}@media only screen and (min-width: 1200px){.flex-container--collapse{margin-top:0;margin-bottom:0}}@media only screen and (min-width: 1500px){.flex-container--collapse{margin-top:0;margin-bottom:0}}.flex-container--row-gap>*{margin:0 0 20px}@media only screen and (min-width: 576px){.flex-container--row-gap>*{margin:0 0 20px}}@media only screen and (min-width: 768px){.flex-container--row-gap>*{margin:0 0 20px}}@media only screen and (min-width: 992px){.flex-container--row-gap>*{margin:0 0 36px}}@media only screen and (min-width: 1200px){.flex-container--row-gap>*{margin:0 0 40px}}@media only screen and (min-width: 1500px){.flex-container--row-gap>*{margin:0 0 48px}}.flex-2xl-12-of-12,.flex-2xl-11-of-12,.flex-2xl-10-of-12,.flex-2xl-9-of-12,.flex-2xl-8-of-12,.flex-2xl-7-of-12,.flex-2xl-6-of-12,.flex-2xl-5-of-12,.flex-2xl-4-of-12,.flex-2xl-3-of-12,.flex-2xl-2-of-12,.flex-2xl-1-of-12,.flex-xl-12-of-12,.flex-xl-11-of-12,.flex-xl-10-of-12,.flex-xl-9-of-12,.flex-xl-8-of-12,.flex-xl-7-of-12,.flex-xl-6-of-12,.flex-xl-5-of-12,.flex-xl-4-of-12,.flex-xl-3-of-12,.flex-xl-2-of-12,.flex-xl-1-of-12,.flex-lg-12-of-12,.flex-lg-11-of-12,.flex-lg-10-of-12,.flex-lg-9-of-12,.flex-lg-8-of-12,.flex-lg-7-of-12,.flex-lg-6-of-12,.flex-lg-5-of-12,.flex-lg-4-of-12,.flex-lg-3-of-12,.flex-lg-2-of-12,.flex-lg-1-of-12,.flex-md-12-of-12,.flex-md-11-of-12,.flex-md-10-of-12,.flex-md-9-of-12,.flex-md-8-of-12,.flex-md-7-of-12,.flex-md-6-of-12,.flex-md-5-of-12,.flex-md-4-of-12,.flex-md-3-of-12,.flex-md-2-of-12,.flex-md-1-of-12,.flex-sm-12-of-12,.flex-sm-11-of-12,.flex-sm-10-of-12,.flex-sm-9-of-12,.flex-sm-8-of-12,.flex-sm-7-of-12,.flex-sm-6-of-12,.flex-sm-5-of-12,.flex-sm-4-of-12,.flex-sm-3-of-12,.flex-sm-2-of-12,.flex-sm-1-of-12,.flex-xs-12-of-12,.flex-12-of-12,.flex-xs-11-of-12,.flex-11-of-12,.flex-xs-10-of-12,.flex-10-of-12,.flex-xs-9-of-12,.flex-9-of-12,.flex-xs-8-of-12,.flex-8-of-12,.flex-xs-7-of-12,.flex-7-of-12,.flex-xs-6-of-12,.flex-6-of-12,.flex-xs-5-of-12,.flex-5-of-12,.flex-xs-4-of-12,.flex-4-of-12,.flex-xs-3-of-12,.flex-3-of-12,.flex-xs-2-of-12,.flex-2-of-12,.flex-xs-1-of-12,.flex-1-of-12,.flex-auto{position:relative;width:100%;min-height:1px}.flex-auto{-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:none}@media only screen and (min-width: 0){.flex-push-xs-0{margin-left:0}.flex-push-xs-1{margin-left:8.3333333333%}.flex-push-xs-2{margin-left:16.6666666667%}.flex-push-xs-3{margin-left:25%}.flex-push-xs-4{margin-left:33.3333333333%}.flex-push-xs-5{margin-left:41.6666666667%}.flex-push-xs-6{margin-left:50%}.flex-push-xs-7{margin-left:58.3333333333%}.flex-push-xs-8{margin-left:66.6666666667%}.flex-push-xs-9{margin-left:75%}.flex-push-xs-10{margin-left:83.3333333333%}.flex-push-xs-11{margin-left:91.6666666667%}}@media only screen and (min-width: 576px){.flex-push-sm-0{margin-left:0}.flex-push-sm-1{margin-left:8.3333333333%}.flex-push-sm-2{margin-left:16.6666666667%}.flex-push-sm-3{margin-left:25%}.flex-push-sm-4{margin-left:33.3333333333%}.flex-push-sm-5{margin-left:41.6666666667%}.flex-push-sm-6{margin-left:50%}.flex-push-sm-7{margin-left:58.3333333333%}.flex-push-sm-8{margin-left:66.6666666667%}.flex-push-sm-9{margin-left:75%}.flex-push-sm-10{margin-left:83.3333333333%}.flex-push-sm-11{margin-left:91.6666666667%}}@media only screen and (min-width: 768px){.flex-push-md-0{margin-left:0}.flex-push-md-1{margin-left:8.3333333333%}.flex-push-md-2{margin-left:16.6666666667%}.flex-push-md-3{margin-left:25%}.flex-push-md-4{margin-left:33.3333333333%}.flex-push-md-5{margin-left:41.6666666667%}.flex-push-md-6{margin-left:50%}.flex-push-md-7{margin-left:58.3333333333%}.flex-push-md-8{margin-left:66.6666666667%}.flex-push-md-9{margin-left:75%}.flex-push-md-10{margin-left:83.3333333333%}.flex-push-md-11{margin-left:91.6666666667%}}@media only screen and (min-width: 992px){.flex-push-lg-0{margin-left:0}.flex-push-lg-1{margin-left:8.3333333333%}.flex-push-lg-2{margin-left:16.6666666667%}.flex-push-lg-3{margin-left:25%}.flex-push-lg-4{margin-left:33.3333333333%}.flex-push-lg-5{margin-left:41.6666666667%}.flex-push-lg-6{margin-left:50%}.flex-push-lg-7{margin-left:58.3333333333%}.flex-push-lg-8{margin-left:66.6666666667%}.flex-push-lg-9{margin-left:75%}.flex-push-lg-10{margin-left:83.3333333333%}.flex-push-lg-11{margin-left:91.6666666667%}}@media only screen and (min-width: 1200px){.flex-push-xl-0{margin-left:0}.flex-push-xl-1{margin-left:8.3333333333%}.flex-push-xl-2{margin-left:16.6666666667%}.flex-push-xl-3{margin-left:25%}.flex-push-xl-4{margin-left:33.3333333333%}.flex-push-xl-5{margin-left:41.6666666667%}.flex-push-xl-6{margin-left:50%}.flex-push-xl-7{margin-left:58.3333333333%}.flex-push-xl-8{margin-left:66.6666666667%}.flex-push-xl-9{margin-left:75%}.flex-push-xl-10{margin-left:83.3333333333%}.flex-push-xl-11{margin-left:91.6666666667%}}@media only screen and (min-width: 1500px){.flex-push-2xl-0{margin-left:0}.flex-push-2xl-1{margin-left:8.3333333333%}.flex-push-2xl-2{margin-left:16.6666666667%}.flex-push-2xl-3{margin-left:25%}.flex-push-2xl-4{margin-left:33.3333333333%}.flex-push-2xl-5{margin-left:41.6666666667%}.flex-push-2xl-6{margin-left:50%}.flex-push-2xl-7{margin-left:58.3333333333%}.flex-push-2xl-8{margin-left:66.6666666667%}.flex-push-2xl-9{margin-left:75%}.flex-push-2xl-10{margin-left:83.3333333333%}.flex-push-2xl-11{margin-left:91.6666666667%}}@media only screen and (min-width: 576px){.flex-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media only screen and (min-width: 768px){.flex-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media only screen and (min-width: 992px){.flex-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 33px);max-width:calc(8.3333333333% - 33px)}}@media only screen and (min-width: 1200px){.flex-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 36.6666666667px);max-width:calc(8.3333333333% - 36.6666666667px)}}@media only screen and (min-width: 1500px){.flex-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 44px);max-width:calc(8.3333333333% - 44px)}}@media only screen and (min-width: 576px){.flex-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media only screen and (min-width: 768px){.flex-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media only screen and (min-width: 992px){.flex-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 30px);max-width:calc(16.6666666667% - 30px)}}@media only screen and (min-width: 1200px){.flex-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 33.3333333333px);max-width:calc(16.6666666667% - 33.3333333333px)}}@media only screen and (min-width: 1500px){.flex-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}}@media only screen and (min-width: 576px){.flex-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media only screen and (min-width: 768px){.flex-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media only screen and (min-width: 992px){.flex-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 27px);max-width:calc(25% - 27px)}}@media only screen and (min-width: 1200px){.flex-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px)}}@media only screen and (min-width: 1500px){.flex-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px)}}@media only screen and (min-width: 576px){.flex-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media only screen and (min-width: 768px){.flex-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media only screen and (min-width: 992px){.flex-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}}@media only screen and (min-width: 1200px){.flex-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 26.6666666667px);max-width:calc(33.3333333333% - 26.6666666667px)}}@media only screen and (min-width: 1500px){.flex-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px)}}@media only screen and (min-width: 576px){.flex-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media only screen and (min-width: 768px){.flex-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media only screen and (min-width: 992px){.flex-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 21px);max-width:calc(41.6666666667% - 21px)}}@media only screen and (min-width: 1200px){.flex-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 23.3333333333px);max-width:calc(41.6666666667% - 23.3333333333px)}}@media only screen and (min-width: 1500px){.flex-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 28px);max-width:calc(41.6666666667% - 28px)}}@media only screen and (min-width: 576px){.flex-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media only screen and (min-width: 768px){.flex-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media only screen and (min-width: 992px){.flex-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 18px);max-width:calc(50% - 18px)}}@media only screen and (min-width: 1200px){.flex-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (min-width: 1500px){.flex-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (min-width: 576px){.flex-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media only screen and (min-width: 768px){.flex-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media only screen and (min-width: 992px){.flex-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 15px);max-width:calc(58.3333333333% - 15px)}}@media only screen and (min-width: 1200px){.flex-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 16.6666666667px);max-width:calc(58.3333333333% - 16.6666666667px)}}@media only screen and (min-width: 1500px){.flex-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}}@media only screen and (min-width: 576px){.flex-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media only screen and (min-width: 768px){.flex-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media only screen and (min-width: 992px){.flex-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 12px);max-width:calc(66.6666666667% - 12px)}}@media only screen and (min-width: 1200px){.flex-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 13.3333333333px);max-width:calc(66.6666666667% - 13.3333333333px)}}@media only screen and (min-width: 1500px){.flex-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 576px){.flex-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media only screen and (min-width: 768px){.flex-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media only screen and (min-width: 992px){.flex-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 9px);max-width:calc(75% - 9px)}}@media only screen and (min-width: 1200px){.flex-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 10px);max-width:calc(75% - 10px)}}@media only screen and (min-width: 1500px){.flex-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 12px);max-width:calc(75% - 12px)}}@media only screen and (min-width: 576px){.flex-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media only screen and (min-width: 768px){.flex-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media only screen and (min-width: 992px){.flex-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 6px);max-width:calc(83.3333333333% - 6px)}}@media only screen and (min-width: 1200px){.flex-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 6.6666666667px);max-width:calc(83.3333333333% - 6.6666666667px)}}@media only screen and (min-width: 1500px){.flex-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}}@media only screen and (min-width: 576px){.flex-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media only screen and (min-width: 768px){.flex-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media only screen and (min-width: 992px){.flex-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 3px);max-width:calc(91.6666666667% - 3px)}}@media only screen and (min-width: 1200px){.flex-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 3.3333333333px);max-width:calc(91.6666666667% - 3.3333333333px)}}@media only screen and (min-width: 1500px){.flex-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}}@media only screen and (min-width: 0){.flex-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 576px){.flex-sm-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media only screen and (min-width: 768px){.flex-sm-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media only screen and (min-width: 992px){.flex-sm-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 33px);max-width:calc(8.3333333333% - 33px)}}@media only screen and (min-width: 1200px){.flex-sm-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 36.6666666667px);max-width:calc(8.3333333333% - 36.6666666667px)}}@media only screen and (min-width: 1500px){.flex-sm-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 44px);max-width:calc(8.3333333333% - 44px)}}@media only screen and (min-width: 576px){.flex-sm-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media only screen and (min-width: 768px){.flex-sm-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media only screen and (min-width: 992px){.flex-sm-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 30px);max-width:calc(16.6666666667% - 30px)}}@media only screen and (min-width: 1200px){.flex-sm-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 33.3333333333px);max-width:calc(16.6666666667% - 33.3333333333px)}}@media only screen and (min-width: 1500px){.flex-sm-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}}@media only screen and (min-width: 576px){.flex-sm-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media only screen and (min-width: 768px){.flex-sm-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media only screen and (min-width: 992px){.flex-sm-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 27px);max-width:calc(25% - 27px)}}@media only screen and (min-width: 1200px){.flex-sm-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px)}}@media only screen and (min-width: 1500px){.flex-sm-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px)}}@media only screen and (min-width: 576px){.flex-sm-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media only screen and (min-width: 768px){.flex-sm-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media only screen and (min-width: 992px){.flex-sm-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}}@media only screen and (min-width: 1200px){.flex-sm-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 26.6666666667px);max-width:calc(33.3333333333% - 26.6666666667px)}}@media only screen and (min-width: 1500px){.flex-sm-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px)}}@media only screen and (min-width: 576px){.flex-sm-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media only screen and (min-width: 768px){.flex-sm-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media only screen and (min-width: 992px){.flex-sm-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 21px);max-width:calc(41.6666666667% - 21px)}}@media only screen and (min-width: 1200px){.flex-sm-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 23.3333333333px);max-width:calc(41.6666666667% - 23.3333333333px)}}@media only screen and (min-width: 1500px){.flex-sm-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 28px);max-width:calc(41.6666666667% - 28px)}}@media only screen and (min-width: 576px){.flex-sm-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media only screen and (min-width: 768px){.flex-sm-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media only screen and (min-width: 992px){.flex-sm-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 18px);max-width:calc(50% - 18px)}}@media only screen and (min-width: 1200px){.flex-sm-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (min-width: 1500px){.flex-sm-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (min-width: 576px){.flex-sm-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media only screen and (min-width: 768px){.flex-sm-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media only screen and (min-width: 992px){.flex-sm-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 15px);max-width:calc(58.3333333333% - 15px)}}@media only screen and (min-width: 1200px){.flex-sm-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 16.6666666667px);max-width:calc(58.3333333333% - 16.6666666667px)}}@media only screen and (min-width: 1500px){.flex-sm-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}}@media only screen and (min-width: 576px){.flex-sm-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media only screen and (min-width: 768px){.flex-sm-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media only screen and (min-width: 992px){.flex-sm-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 12px);max-width:calc(66.6666666667% - 12px)}}@media only screen and (min-width: 1200px){.flex-sm-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 13.3333333333px);max-width:calc(66.6666666667% - 13.3333333333px)}}@media only screen and (min-width: 1500px){.flex-sm-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 576px){.flex-sm-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media only screen and (min-width: 768px){.flex-sm-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media only screen and (min-width: 992px){.flex-sm-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 9px);max-width:calc(75% - 9px)}}@media only screen and (min-width: 1200px){.flex-sm-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 10px);max-width:calc(75% - 10px)}}@media only screen and (min-width: 1500px){.flex-sm-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 12px);max-width:calc(75% - 12px)}}@media only screen and (min-width: 576px){.flex-sm-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media only screen and (min-width: 768px){.flex-sm-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media only screen and (min-width: 992px){.flex-sm-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 6px);max-width:calc(83.3333333333% - 6px)}}@media only screen and (min-width: 1200px){.flex-sm-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 6.6666666667px);max-width:calc(83.3333333333% - 6.6666666667px)}}@media only screen and (min-width: 1500px){.flex-sm-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}}@media only screen and (min-width: 576px){.flex-sm-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media only screen and (min-width: 768px){.flex-sm-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media only screen and (min-width: 992px){.flex-sm-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 3px);max-width:calc(91.6666666667% - 3px)}}@media only screen and (min-width: 1200px){.flex-sm-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 3.3333333333px);max-width:calc(91.6666666667% - 3.3333333333px)}}@media only screen and (min-width: 1500px){.flex-sm-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}}@media only screen and (min-width: 576px){.flex-sm-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 768px){.flex-sm-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 992px){.flex-sm-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1200px){.flex-sm-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1500px){.flex-sm-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 768px){.flex-md-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 18.3333333333px);max-width:calc(8.3333333333% - 18.3333333333px)}}@media only screen and (min-width: 992px){.flex-md-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 33px);max-width:calc(8.3333333333% - 33px)}}@media only screen and (min-width: 1200px){.flex-md-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 36.6666666667px);max-width:calc(8.3333333333% - 36.6666666667px)}}@media only screen and (min-width: 1500px){.flex-md-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 44px);max-width:calc(8.3333333333% - 44px)}}@media only screen and (min-width: 768px){.flex-md-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px)}}@media only screen and (min-width: 992px){.flex-md-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 30px);max-width:calc(16.6666666667% - 30px)}}@media only screen and (min-width: 1200px){.flex-md-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 33.3333333333px);max-width:calc(16.6666666667% - 33.3333333333px)}}@media only screen and (min-width: 1500px){.flex-md-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}}@media only screen and (min-width: 768px){.flex-md-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 15px);max-width:calc(25% - 15px)}}@media only screen and (min-width: 992px){.flex-md-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 27px);max-width:calc(25% - 27px)}}@media only screen and (min-width: 1200px){.flex-md-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px)}}@media only screen and (min-width: 1500px){.flex-md-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px)}}@media only screen and (min-width: 768px){.flex-md-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}@media only screen and (min-width: 992px){.flex-md-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}}@media only screen and (min-width: 1200px){.flex-md-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 26.6666666667px);max-width:calc(33.3333333333% - 26.6666666667px)}}@media only screen and (min-width: 1500px){.flex-md-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px)}}@media only screen and (min-width: 768px){.flex-md-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px)}}@media only screen and (min-width: 992px){.flex-md-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 21px);max-width:calc(41.6666666667% - 21px)}}@media only screen and (min-width: 1200px){.flex-md-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 23.3333333333px);max-width:calc(41.6666666667% - 23.3333333333px)}}@media only screen and (min-width: 1500px){.flex-md-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 28px);max-width:calc(41.6666666667% - 28px)}}@media only screen and (min-width: 768px){.flex-md-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px)}}@media only screen and (min-width: 992px){.flex-md-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 18px);max-width:calc(50% - 18px)}}@media only screen and (min-width: 1200px){.flex-md-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (min-width: 1500px){.flex-md-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (min-width: 768px){.flex-md-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 8.3333333333px);max-width:calc(58.3333333333% - 8.3333333333px)}}@media only screen and (min-width: 992px){.flex-md-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 15px);max-width:calc(58.3333333333% - 15px)}}@media only screen and (min-width: 1200px){.flex-md-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 16.6666666667px);max-width:calc(58.3333333333% - 16.6666666667px)}}@media only screen and (min-width: 1500px){.flex-md-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}}@media only screen and (min-width: 768px){.flex-md-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media only screen and (min-width: 992px){.flex-md-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 12px);max-width:calc(66.6666666667% - 12px)}}@media only screen and (min-width: 1200px){.flex-md-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 13.3333333333px);max-width:calc(66.6666666667% - 13.3333333333px)}}@media only screen and (min-width: 1500px){.flex-md-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 768px){.flex-md-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 5px);max-width:calc(75% - 5px)}}@media only screen and (min-width: 992px){.flex-md-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 9px);max-width:calc(75% - 9px)}}@media only screen and (min-width: 1200px){.flex-md-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 10px);max-width:calc(75% - 10px)}}@media only screen and (min-width: 1500px){.flex-md-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 12px);max-width:calc(75% - 12px)}}@media only screen and (min-width: 768px){.flex-md-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px)}}@media only screen and (min-width: 992px){.flex-md-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 6px);max-width:calc(83.3333333333% - 6px)}}@media only screen and (min-width: 1200px){.flex-md-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 6.6666666667px);max-width:calc(83.3333333333% - 6.6666666667px)}}@media only screen and (min-width: 1500px){.flex-md-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}}@media only screen and (min-width: 768px){.flex-md-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 1.6666666667px);max-width:calc(91.6666666667% - 1.6666666667px)}}@media only screen and (min-width: 992px){.flex-md-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 3px);max-width:calc(91.6666666667% - 3px)}}@media only screen and (min-width: 1200px){.flex-md-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 3.3333333333px);max-width:calc(91.6666666667% - 3.3333333333px)}}@media only screen and (min-width: 1500px){.flex-md-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}}@media only screen and (min-width: 768px){.flex-md-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 992px){.flex-md-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1200px){.flex-md-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1500px){.flex-md-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 992px){.flex-lg-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 33px);max-width:calc(8.3333333333% - 33px)}}@media only screen and (min-width: 1200px){.flex-lg-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 36.6666666667px);max-width:calc(8.3333333333% - 36.6666666667px)}}@media only screen and (min-width: 1500px){.flex-lg-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 44px);max-width:calc(8.3333333333% - 44px)}}@media only screen and (min-width: 992px){.flex-lg-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 30px);max-width:calc(16.6666666667% - 30px)}}@media only screen and (min-width: 1200px){.flex-lg-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 33.3333333333px);max-width:calc(16.6666666667% - 33.3333333333px)}}@media only screen and (min-width: 1500px){.flex-lg-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}}@media only screen and (min-width: 992px){.flex-lg-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 27px);max-width:calc(25% - 27px)}}@media only screen and (min-width: 1200px){.flex-lg-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px)}}@media only screen and (min-width: 1500px){.flex-lg-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px)}}@media only screen and (min-width: 992px){.flex-lg-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}}@media only screen and (min-width: 1200px){.flex-lg-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 26.6666666667px);max-width:calc(33.3333333333% - 26.6666666667px)}}@media only screen and (min-width: 1500px){.flex-lg-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px)}}@media only screen and (min-width: 992px){.flex-lg-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 21px);max-width:calc(41.6666666667% - 21px)}}@media only screen and (min-width: 1200px){.flex-lg-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 23.3333333333px);max-width:calc(41.6666666667% - 23.3333333333px)}}@media only screen and (min-width: 1500px){.flex-lg-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 28px);max-width:calc(41.6666666667% - 28px)}}@media only screen and (min-width: 992px){.flex-lg-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 18px);max-width:calc(50% - 18px)}}@media only screen and (min-width: 1200px){.flex-lg-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (min-width: 1500px){.flex-lg-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (min-width: 992px){.flex-lg-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 15px);max-width:calc(58.3333333333% - 15px)}}@media only screen and (min-width: 1200px){.flex-lg-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 16.6666666667px);max-width:calc(58.3333333333% - 16.6666666667px)}}@media only screen and (min-width: 1500px){.flex-lg-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}}@media only screen and (min-width: 992px){.flex-lg-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 12px);max-width:calc(66.6666666667% - 12px)}}@media only screen and (min-width: 1200px){.flex-lg-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 13.3333333333px);max-width:calc(66.6666666667% - 13.3333333333px)}}@media only screen and (min-width: 1500px){.flex-lg-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 992px){.flex-lg-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 9px);max-width:calc(75% - 9px)}}@media only screen and (min-width: 1200px){.flex-lg-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 10px);max-width:calc(75% - 10px)}}@media only screen and (min-width: 1500px){.flex-lg-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 12px);max-width:calc(75% - 12px)}}@media only screen and (min-width: 992px){.flex-lg-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 6px);max-width:calc(83.3333333333% - 6px)}}@media only screen and (min-width: 1200px){.flex-lg-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 6.6666666667px);max-width:calc(83.3333333333% - 6.6666666667px)}}@media only screen and (min-width: 1500px){.flex-lg-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}}@media only screen and (min-width: 992px){.flex-lg-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 3px);max-width:calc(91.6666666667% - 3px)}}@media only screen and (min-width: 1200px){.flex-lg-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 3.3333333333px);max-width:calc(91.6666666667% - 3.3333333333px)}}@media only screen and (min-width: 1500px){.flex-lg-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}}@media only screen and (min-width: 992px){.flex-lg-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1200px){.flex-lg-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1500px){.flex-lg-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1200px){.flex-xl-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 36.6666666667px);max-width:calc(8.3333333333% - 36.6666666667px)}}@media only screen and (min-width: 1500px){.flex-xl-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 44px);max-width:calc(8.3333333333% - 44px)}}@media only screen and (min-width: 1200px){.flex-xl-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 33.3333333333px);max-width:calc(16.6666666667% - 33.3333333333px)}}@media only screen and (min-width: 1500px){.flex-xl-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}}@media only screen and (min-width: 1200px){.flex-xl-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px)}}@media only screen and (min-width: 1500px){.flex-xl-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px)}}@media only screen and (min-width: 1200px){.flex-xl-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 26.6666666667px);max-width:calc(33.3333333333% - 26.6666666667px)}}@media only screen and (min-width: 1500px){.flex-xl-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px)}}@media only screen and (min-width: 1200px){.flex-xl-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 23.3333333333px);max-width:calc(41.6666666667% - 23.3333333333px)}}@media only screen and (min-width: 1500px){.flex-xl-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 28px);max-width:calc(41.6666666667% - 28px)}}@media only screen and (min-width: 1200px){.flex-xl-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}}@media only screen and (min-width: 1500px){.flex-xl-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (min-width: 1200px){.flex-xl-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 16.6666666667px);max-width:calc(58.3333333333% - 16.6666666667px)}}@media only screen and (min-width: 1500px){.flex-xl-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}}@media only screen and (min-width: 1200px){.flex-xl-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 13.3333333333px);max-width:calc(66.6666666667% - 13.3333333333px)}}@media only screen and (min-width: 1500px){.flex-xl-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 1200px){.flex-xl-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 10px);max-width:calc(75% - 10px)}}@media only screen and (min-width: 1500px){.flex-xl-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 12px);max-width:calc(75% - 12px)}}@media only screen and (min-width: 1200px){.flex-xl-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 6.6666666667px);max-width:calc(83.3333333333% - 6.6666666667px)}}@media only screen and (min-width: 1500px){.flex-xl-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}}@media only screen and (min-width: 1200px){.flex-xl-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 3.3333333333px);max-width:calc(91.6666666667% - 3.3333333333px)}}@media only screen and (min-width: 1500px){.flex-xl-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}}@media only screen and (min-width: 1200px){.flex-xl-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1500px){.flex-xl-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}@media only screen and (min-width: 1500px){.flex-2xl-1-of-12{-webkit-box-flex:0;flex:0 0 calc(8.3333333333% - 44px);max-width:calc(8.3333333333% - 44px)}}@media only screen and (min-width: 1500px){.flex-2xl-2-of-12{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 40px);max-width:calc(16.6666666667% - 40px)}}@media only screen and (min-width: 1500px){.flex-2xl-3-of-12{-webkit-box-flex:0;flex:0 0 calc(25% - 36px);max-width:calc(25% - 36px)}}@media only screen and (min-width: 1500px){.flex-2xl-4-of-12{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 32px);max-width:calc(33.3333333333% - 32px)}}@media only screen and (min-width: 1500px){.flex-2xl-5-of-12{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 28px);max-width:calc(41.6666666667% - 28px)}}@media only screen and (min-width: 1500px){.flex-2xl-6-of-12{-webkit-box-flex:0;flex:0 0 calc(50% - 24px);max-width:calc(50% - 24px)}}@media only screen and (min-width: 1500px){.flex-2xl-7-of-12{-webkit-box-flex:0;flex:0 0 calc(58.3333333333% - 20px);max-width:calc(58.3333333333% - 20px)}}@media only screen and (min-width: 1500px){.flex-2xl-8-of-12{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 16px);max-width:calc(66.6666666667% - 16px)}}@media only screen and (min-width: 1500px){.flex-2xl-9-of-12{-webkit-box-flex:0;flex:0 0 calc(75% - 12px);max-width:calc(75% - 12px)}}@media only screen and (min-width: 1500px){.flex-2xl-10-of-12{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 8px);max-width:calc(83.3333333333% - 8px)}}@media only screen and (min-width: 1500px){.flex-2xl-11-of-12{-webkit-box-flex:0;flex:0 0 calc(91.6666666667% - 4px);max-width:calc(91.6666666667% - 4px)}}@media only screen and (min-width: 1500px){.flex-2xl-12-of-12{-webkit-box-flex:0;flex:0 0 calc(100% - 0px);max-width:calc(100% - 0px)}}.su-brand-bar{width:100%;height:30px;background-color:#8c1515}.su-brand-bar__container{margin:0 auto}@media only screen and (min-width: 0){.su-brand-bar__container{max-width:calc(100% - 40px);width:calc(100% - 40px)}}@media only screen and (min-width: 576px){.su-brand-bar__container{max-width:calc(100% - 60px);width:calc(100% - 60px)}}@media only screen and (min-width: 768px){.su-brand-bar__container{max-width:calc(100% - 100px);width:calc(100% - 100px)}}@media only screen and (min-width: 992px){.su-brand-bar__container{max-width:calc(100% - 160px);width:calc(100% - 160px)}}@media only screen and (min-width: 1200px){.su-brand-bar__container{max-width:calc(100% - 200px);width:calc(100% - 200px)}}@media only screen and (min-width: 1500px){.su-brand-bar__container{max-width:1500px;width:calc(100% - 200px)}}.su-brand-bar__logo{display:inline-block;font-family:Stanford,"Source Serif Pro",Georgia,Times,"Times New Roman",serif;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-decoration:none;line-height:.75;-webkit-transform:translateZ(0);transform:translateZ(0);letter-spacing:0;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:8px;white-space:nowrap;color:#fff;font-size:20px;-ms-grid-column:2}.su-brand-bar__logo:hover,.su-brand-bar__logo:active,.su-brand-bar__logo:focus{color:#fff}.su-brand-bar--bright{background-color:#b1040e}.su-brand-bar--dark{background-color:#2e2d29}.su-brand-bar--white{background-color:#fff}.su-brand-bar--white .su-brand-bar__logo{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;color:#8c1515}@media only screen and (min-width: 768px){.su-lockup,.su-lockup>a{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;-webkit-box-align:stretch;align-items:stretch;-webkit-box-pack:start;justify-content:flex-start;vertical-align:bottom}}.su-lockup a{font-weight:400;text-decoration:none}.su-lockup__cell1{min-height:26px;vertical-align:bottom;width:auto}@media only screen and (min-width: 768px){.su-lockup__cell1{margin-right:-1px;padding-right:7px;padding-bottom:0;align-self:flex-end;border-right:solid 1px #2e2d29;display:-webkit-box;display:flex;flex-shrink:1;max-width:160px;min-height:32px}}@media only screen and (min-width: 768px){.su-lockup__cell2{padding-top:0;padding-left:7px;align-self:flex-end;border-left:solid 1px #2e2d29;-webkit-box-flex:1;flex-grow:1;vertical-align:bottom}}.su-lockup__wordmark{display:inline-block;font-family:Stanford,"Source Serif Pro",Georgia,Times,"Times New Roman",serif;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-decoration:none;line-height:.75;-webkit-transform:translateZ(0);transform:translateZ(0);letter-spacing:0;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8c1515;font-size:36px;line-height:17px;vertical-align:bottom}@media only screen and (min-width: 768px){.su-lockup__wordmark{font-size:46px;line-height:21px}}.su-lockup__wordmark-wrapper{line-height:26px}@media only screen and (min-width: 768px){.su-lockup__wordmark-wrapper{line-height:32px}}.su-lockup__line1,.su-lockup__line2,.su-lockup__line3,.su-lockup__line4,.su-lockup__line5{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2e2d29;display:block}.su-lockup__line1{font-size:2.8rem}@media(max-width: 767px){.su-lockup__line1{font-size:2.6rem}}.su-lockup__line2{font-size:2.6rem}.su-lockup__line3{margin-top:.5rem;font-size:2.6rem;font-style:italic}@media(max-width: 767px){.su-lockup__line3{margin:0;font-size:1.9rem}}.su-lockup__line4{margin-top:.5rem;font-size:2.5rem;font-weight:600;letter-spacing:.05rem;line-height:1em;margin-left:-0.2rem;text-transform:uppercase}.su-lockup__line5{font-size:2.7rem;line-height:1em;width:100%}@media only screen and (min-width: 768px){.su-lockup__line5{margin-top:8px;font-size:3rem}}@media(max-width: 767px){.su-lockup--option-a>a{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.su-lockup--option-a .su-lockup__line2,.su-lockup--option-a .su-lockup__line3,.su-lockup--option-a .su-lockup__line4{display:none}@media(max-width: 767px){.su-lockup--option-a .su-lockup__cell2{-webkit-box-ordinal-group:4;order:3}}.su-lockup--option-a .su-lockup__line1{line-height:2.6rem}@media(max-width: 767px){.su-lockup--option-a .su-lockup__line1{margin-left:-2px}}@media only screen and (min-width: 768px){.su-lockup--option-a .su-lockup__line1{font-size:3.2rem;line-height:.7em}}.su-lockup--option-a .su-lockup__line5{font-size:2rem;font-weight:600;text-transform:uppercase}@media(max-width: 767px){.su-lockup--option-a .su-lockup__line5{margin-top:.75rem;margin-left:-2px;-webkit-box-ordinal-group:3;order:2}.su-lockup--option-a .su-lockup__line5::after{margin-top:.75rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}@media only screen and (min-width: 768px){.su-lockup--option-a .su-lockup__line5{font-size:2.1rem}}.su-lockup--option-b .su-lockup__line3,.su-lockup--option-b .su-lockup__line4,.su-lockup--option-b .su-lockup__line5{display:none}.su-lockup--option-b .su-lockup__line1{margin-bottom:.2em}@media only screen and (min-width: 768px){.su-lockup--option-b .su-lockup__line1{margin-top:-0.4rem;font-size:1.9rem}}@media(max-width: 767px){.su-lockup--option-b .su-lockup__line1{margin-top:.5rem;margin-bottom:.2rem;margin-left:-2px}}.su-lockup--option-b .su-lockup__line2{line-height:.7em}@media(max-width: 767px){.su-lockup--option-b .su-lockup__line2{margin-left:-2px;line-height:2.6rem}}@media(max-width: 767px){.su-lockup--option-c>a{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.su-lockup--option-c .su-lockup__line3,.su-lockup--option-c .su-lockup__line4{display:none}@media(max-width: 767px){.su-lockup--option-c .su-lockup__cell2{margin-left:-2px;-webkit-box-ordinal-group:4;order:3}}.su-lockup--option-c .su-lockup__line1{margin-bottom:.2em}@media only screen and (min-width: 768px){.su-lockup--option-c .su-lockup__line1{margin-top:-0.4rem;font-size:1.9rem}}@media(max-width: 767px){.su-lockup--option-c .su-lockup__line1{margin-bottom:.2rem}}.su-lockup--option-c .su-lockup__line2{line-height:.7em}@media(max-width: 767px){.su-lockup--option-c .su-lockup__line2{line-height:2.6rem}}.su-lockup--option-c .su-lockup__line5{font-size:2rem;font-weight:600;text-transform:uppercase}@media(max-width: 767px){.su-lockup--option-c .su-lockup__line5{margin-top:.75rem;margin-left:-2px;-webkit-box-ordinal-group:3;order:2}.su-lockup--option-c .su-lockup__line5::after{margin-top:.75rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}@media only screen and (min-width: 768px){.su-lockup--option-c .su-lockup__line5{font-size:2.1rem}}.su-lockup--option-d .su-lockup__line2,.su-lockup--option-d .su-lockup__line4,.su-lockup--option-d .su-lockup__line5{display:none}@media only screen and (min-width: 576px){.su-lockup--option-d .su-lockup__line1{margin-top:-0.7rem}}@media(max-width: 767px){.su-lockup--option-d .su-lockup__line1{margin-top:.5rem;margin-bottom:.2rem;margin-left:-2px}}@media only screen and (min-width: 768px){.su-lockup--option-d .su-lockup__line3{font-size:1.8rem;line-height:.7em}}.su-lockup--option-e .su-lockup__line4,.su-lockup--option-e .su-lockup__line5{display:none}@media only screen and (min-width: 576px){.su-lockup--option-e .su-lockup__line1{margin-top:-0.7rem;font-size:2.6rem}}@media(max-width: 767px){.su-lockup--option-e .su-lockup__line1{margin-top:.5rem;margin-left:-2px}}.su-lockup--option-e .su-lockup__line2{line-height:2.6rem}@media(max-width: 767px){.su-lockup--option-e .su-lockup__line2{margin-left:-2px}}.su-lockup--option-e .su-lockup__line3{margin-top:.5rem;font-style:italic}@media only screen and (min-width: 768px){.su-lockup--option-e .su-lockup__line3{margin-top:.8rem;font-size:1.9rem;line-height:.7em}}.su-lockup--option-f .su-lockup__line3,.su-lockup--option-f .su-lockup__line4,.su-lockup--option-f .su-lockup__line5{display:none}.su-lockup--option-f .su-lockup__line1{margin-top:.5rem;margin-bottom:2px}@media only screen and (min-width: 768px){.su-lockup--option-f .su-lockup__line1{margin-top:-0.4rem;font-size:1.3rem}}@media(max-width: 767px){.su-lockup--option-f .su-lockup__line1{margin-bottom:.2rem;margin-left:-2px}}.su-lockup--option-f .su-lockup__line2{margin-left:-2px;line-height:.7em}@media(max-width: 767px){.su-lockup--option-f .su-lockup__line2{line-height:2.6rem}}@media(max-width: 767px){.su-lockup--option-g>a{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.su-lockup--option-g .su-lockup__line3,.su-lockup--option-g .su-lockup__line4{display:none}@media(max-width: 767px){.su-lockup--option-g .su-lockup__cell2{-webkit-box-ordinal-group:4;order:3}}.su-lockup--option-g .su-lockup__line1{margin-top:.5rem;margin-bottom:2px}@media only screen and (min-width: 768px){.su-lockup--option-g .su-lockup__line1{margin-top:-0.4rem;margin-bottom:2px;font-size:1.3rem}}@media(max-width: 767px){.su-lockup--option-g .su-lockup__line1{margin-top:0;margin-bottom:.2rem;margin-left:-2px}}.su-lockup--option-g .su-lockup__line2{margin-left:-2px;line-height:.7em}@media(max-width: 767px){.su-lockup--option-g .su-lockup__line2{line-height:2.6rem}}.su-lockup--option-g .su-lockup__line5{font-size:2rem;font-weight:600;text-transform:uppercase}@media(max-width: 767px){.su-lockup--option-g .su-lockup__line5{margin-top:.75rem;-webkit-box-ordinal-group:3;order:2}.su-lockup--option-g .su-lockup__line5::after{margin-top:1rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}@media only screen and (min-width: 768px){.su-lockup--option-g .su-lockup__line5{font-size:2.1rem}}.su-lockup--option-h .su-lockup__line2,.su-lockup--option-h .su-lockup__line5{display:none}@media(max-width: 767px){.su-lockup--option-h .su-lockup__cell2,.su-lockup--option-h .su-lockup__line4{margin-left:-2px}}@media(max-width: 767px){.su-lockup--option-h .su-lockup__wordmark{display:block}}.su-lockup--option-h .su-lockup__line4{margin-bottom:-3px;line-height:.95em}@media(max-width: 767px){.su-lockup--option-h .su-lockup__line4{margin-bottom:4px}.su-lockup--option-h .su-lockup__line4::after{margin-top:.75rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}.su-lockup--option-h .su-lockup__line3{margin-top:0;margin-bottom:-3px;font-style:normal;line-height:1em;text-transform:capitalize}@media(max-width: 767px){.su-lockup--option-h .su-lockup__line3{font-size:2.6rem}}.su-lockup--option-i .su-lockup__line2,.su-lockup--option-i .su-lockup__line5{display:none}@media(max-width: 767px){.su-lockup--option-i .su-lockup__cell2,.su-lockup--option-i .su-lockup__line4{margin-left:-2px}}@media(max-width: 767px){.su-lockup--option-i .su-lockup__wordmark{display:block}}.su-lockup--option-i .su-lockup__line4{margin-bottom:-3px;line-height:.95em}@media(max-width: 767px){.su-lockup--option-i .su-lockup__line4::after{margin-top:.75rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}.su-lockup--option-i .su-lockup__line3{line-height:.7em;text-transform:capitalize}@media only screen and (min-width: 768px){.su-lockup--option-i .su-lockup__line3{font-size:1.8rem}}@media(max-width: 767px){.su-lockup--option-i .su-lockup__line3{line-height:1.15em}}@media(max-width: 767px){.su-lockup--option-j>a{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.su-lockup--option-j .su-lockup__line3,.su-lockup--option-j .su-lockup__line4{display:none}@media(max-width: 767px){.su-lockup--option-j .su-lockup__cell2{-webkit-box-ordinal-group:4;order:3}}@media only screen and (min-width: 768px){.su-lockup--option-j .su-lockup__line1{margin-top:-0.7rem}}@media(max-width: 767px){.su-lockup--option-j .su-lockup__line1{margin-left:-2px}}.su-lockup--option-j .su-lockup__line2{margin-top:.3rem;line-height:.7em}@media(max-width: 767px){.su-lockup--option-j .su-lockup__line2{margin-left:-2px;line-height:2.6rem}}.su-lockup--option-j .su-lockup__line5{font-size:2rem;font-weight:600;text-transform:uppercase}@media(max-width: 767px){.su-lockup--option-j .su-lockup__line5{margin-top:.75rem;margin-left:-2px;-webkit-box-ordinal-group:3;order:2}.su-lockup--option-j .su-lockup__line5::after{margin-top:.9rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}@media only screen and (min-width: 768px){.su-lockup--option-j .su-lockup__line5{font-size:2.1rem}}.su-lockup--option-k .su-lockup__line2,.su-lockup--option-k .su-lockup__line3,.su-lockup--option-k .su-lockup__line4{display:none}.su-lockup--option-k .su-lockup__line1{font-size:3.3rem;font-weight:600;line-height:.7em;text-transform:uppercase}@media(max-width: 767px){.su-lockup--option-k .su-lockup__line1{margin-top:1.1rem;margin-left:-2px;font-size:2.6rem;line-height:2.6rem}.su-lockup--option-k .su-lockup__line1::after{margin-top:.5rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}@media(max-width: 767px){.su-lockup--option-k .su-lockup__line5{margin-left:-2px;font-size:2.6rem}}.su-lockup--option-l .su-lockup__line2,.su-lockup--option-l .su-lockup__line3,.su-lockup--option-l .su-lockup__line4,.su-lockup--option-l .su-lockup__line5{display:none}.su-lockup--option-l .su-lockup__line1{font-weight:600;text-transform:uppercase}@media(max-width: 767px){.su-lockup--option-l .su-lockup__line1{margin-top:.5rem;margin-left:-2px}}@media only screen and (min-width: 768px){.su-lockup--option-l .su-lockup__line1{font-size:3.3rem;line-height:.7em}}.su-lockup--option-m .su-lockup__line3,.su-lockup--option-m .su-lockup__line4,.su-lockup--option-m .su-lockup__line5{display:none}.su-lockup--option-m .su-lockup__line2{margin-top:.3rem;line-height:.7em}@media(max-width: 767px){.su-lockup--option-m .su-lockup__line2{margin-top:0;margin-left:-2px;line-height:2.6rem}}@media only screen and (min-width: 768px){.su-lockup--option-m .su-lockup__line1{margin-top:-0.7rem}}@media(max-width: 767px){.su-lockup--option-m .su-lockup__line1{margin-top:4px;margin-left:-2px}}.su-lockup--option-n .su-lockup__line2,.su-lockup--option-n .su-lockup__line3,.su-lockup--option-n .su-lockup__line4,.su-lockup--option-n .su-lockup__line5{display:none}.su-lockup--option-n .su-lockup__line1{line-height:.7em}@media only screen and (min-width: 768px){.su-lockup--option-n .su-lockup__line1{font-size:3.2rem}}@media(max-width: 767px){.su-lockup--option-n .su-lockup__line1{margin-top:.5rem;margin-left:-2px;line-height:2.6rem}}.su-lockup--option-o .su-lockup__cell2,.su-lockup--option-o .su-lockup__cell1{border:0}.su-lockup--option-o .su-lockup__line1,.su-lockup--option-o .su-lockup__line2,.su-lockup--option-o .su-lockup__line3,.su-lockup--option-o .su-lockup__line5{display:none}@media(max-width: 767px){.su-lockup--option-o .su-lockup__line4{margin-left:-2px}}.su-lockup--option-p .su-lockup__line2,.su-lockup--option-p .su-lockup__line3,.su-lockup--option-p .su-lockup__line5{display:none}@media(max-width: 767px){.su-lockup--option-p .su-lockup__wordmark{display:block}}.su-lockup--option-p .su-lockup__line1{margin-bottom:-3px;line-height:1em}.su-lockup--option-p .su-lockup__line4{margin-bottom:-3px;line-height:1em}@media(max-width: 767px){.su-lockup--option-p .su-lockup__line4{font-size:2.5rem}.su-lockup--option-p .su-lockup__line4::after{margin-top:.6rem;margin-bottom:.7rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}@media(max-width: 767px){.su-lockup--option-p .su-lockup__cell2{margin-left:-2px}}@media(max-width: 767px){.su-lockup--option-q>a{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.su-lockup--option-q .su-lockup__line2,.su-lockup--option-q .su-lockup__line4{display:none}@media(max-width: 767px){.su-lockup--option-q .su-lockup__cell2{-webkit-box-ordinal-group:4;order:3}}@media only screen and (min-width: 768px){.su-lockup--option-q .su-lockup__line1{margin-top:-0.7rem}}@media(max-width: 767px){.su-lockup--option-q .su-lockup__line1{margin-left:-2px}}.su-lockup--option-q .su-lockup__line3{font-size:1.8rem;line-height:.7em}@media(max-width: 767px){.su-lockup--option-q .su-lockup__line3{line-height:1.15em;margin-left:-2px}}.su-lockup--option-q .su-lockup__line5{font-size:2rem;font-weight:600;text-transform:uppercase}@media(max-width: 767px){.su-lockup--option-q .su-lockup__line5{margin-top:.75rem;margin-left:-2px;-webkit-box-ordinal-group:3;order:2}.su-lockup--option-q .su-lockup__line5::after{margin-top:.75rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}}@media only screen and (min-width: 768px){.su-lockup--option-q .su-lockup__line5{font-size:2.1rem}}.su-lockup--option-r .su-lockup__cell2,.su-lockup--option-r .su-lockup__cell1{border:0}.su-lockup--option-r .su-lockup__line1,.su-lockup--option-r .su-lockup__line2,.su-lockup--option-r .su-lockup__line3,.su-lockup--option-r .su-lockup__line4{display:none}.su-lockup--option-r .su-lockup__line5{font-size:2.1rem}@media(max-width: 767px){.su-lockup--option-r .su-lockup__line5{margin-top:.75rem;margin-left:-2px;font-size:2.6rem}}.su-lockup--option-s .su-lockup__wordmark{display:block}.su-lockup--option-s .su-lockup__line1,.su-lockup--option-s .su-lockup__line2{font-size:2.6rem}@media(max-width: 767px){.su-lockup--option-s .su-lockup__line1,.su-lockup--option-s .su-lockup__line2{margin-left:-2px;line-height:2.6rem}}@media(max-width: 767px){.su-lockup--option-s .su-lockup__line1{margin-bottom:.2rem}}.su-lockup--option-s .su-lockup__line3,.su-lockup--option-s .su-lockup__line5{display:none}.su-lockup--option-s .su-lockup__line4::after{margin-top:.75rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}.su-lockup--option-s .su-lockup__cell1{padding:0;border:0}.su-lockup--option-s .su-lockup__cell2{padding:0;border:0;width:100%}.su-lockup--option-t .su-lockup__wordmark{display:block}.su-lockup--option-t .su-lockup__line1,.su-lockup--option-t .su-lockup__line2{font-size:2.6rem}@media(max-width: 767px){.su-lockup--option-t .su-lockup__line1,.su-lockup--option-t .su-lockup__line2{margin-left:-2px;line-height:2.6rem}}@media(max-width: 767px){.su-lockup--option-t .su-lockup__line1{margin-bottom:.2rem}}.su-lockup--option-t .su-lockup__line3{margin:0;font-size:2rem}@media(max-width: 767px){.su-lockup--option-t .su-lockup__line3{margin-top:.3rem;margin-left:-2px;font-size:1.8rem}}.su-lockup--option-t .su-lockup__line4::after{margin-top:.75rem;margin-bottom:.5rem;border-bottom:1px solid #2e2d29;content:"";display:block;width:120px}.su-lockup--option-t .su-lockup__line5{display:none}.su-lockup--option-t .su-lockup__cell1{padding:0;border:0}.su-lockup--option-t .su-lockup__cell2{padding:0;border:0;width:100%}.su-global-footer{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#8c1515;color:#fff}@media only screen and (min-width: 0){.su-global-footer{padding-top:2.31rem;padding-bottom:2.31rem}}@media only screen and (min-width: 768px){.su-global-footer{padding-top:2.6rem;padding-bottom:2.6rem}}@media only screen and (min-width: 1500px){.su-global-footer{padding-top:2.74rem;padding-bottom:2.74rem}}.su-global-footer a{color:#fff;text-decoration:none}.su-global-footer a:hover,.su-global-footer a:focus{color:#fff;text-decoration:underline}.su-global-footer nav{margin-bottom:1rem;display:-webkit-box;display:flex;-webkit-box-flex:0;flex:0 0 auto;-webkit-box-pack:center;justify-content:center}@media only screen and (min-width: 576px){.su-global-footer nav{display:block;margin-bottom:1.3rem}}.su-global-footer__container{margin:0 auto}@media only screen and (min-width: 0){.su-global-footer__container{max-width:calc(100% - 40px);width:calc(100% - 40px)}}@media only screen and (min-width: 576px){.su-global-footer__container{max-width:calc(100% - 60px);width:calc(100% - 60px)}}@media only screen and (min-width: 768px){.su-global-footer__container{max-width:calc(100% - 100px);width:calc(100% - 100px)}}@media only screen and (min-width: 992px){.su-global-footer__container{max-width:calc(100% - 160px);width:calc(100% - 160px)}}@media only screen and (min-width: 1200px){.su-global-footer__container{max-width:calc(100% - 200px);width:calc(100% - 200px)}}@media only screen and (min-width: 1500px){.su-global-footer__container{max-width:1500px;width:calc(100% - 200px)}}@media only screen and (min-width: 992px){.su-global-footer__container{display:-webkit-box;display:flex}}.su-global-footer__brand{padding-top:.5rem;text-align:center}@media only screen and (min-width: 0){.su-global-footer__brand{margin-bottom:.8rem}}@media only screen and (min-width: 768px){.su-global-footer__brand{margin-bottom:.9rem}}@media only screen and (min-width: 1500px){.su-global-footer__brand{margin-bottom:.95rem}}.su-global-footer__brand a{display:inline-block;font-family:Stanford,"Source Serif Pro",Georgia,Times,"Times New Roman",serif;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-decoration:none;line-height:.75;-webkit-transform:translateZ(0);transform:translateZ(0);letter-spacing:0;-ms-font-feature-settings:"liga" 1;font-feature-settings:"liga";font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:3.4rem}.su-global-footer__brand a:hover,.su-global-footer__brand a:focus{text-decoration:none}@media only screen and (min-width: 0)and (max-width: 575px){.su-global-footer__brand a{font-size:3.2rem}}.su-global-footer__content{-webkit-box-flex:1;flex-grow:1}@media(min-width: 576px)and (max-width: 991px){.su-global-footer__content{text-align:center}}@media only screen and (min-width: 992px){.su-global-footer__content{padding-left:4.5rem}}@media only screen and (min-width: 1200px){.su-global-footer__content{padding-left:5.2rem}}.su-global-footer__menu{margin:0 0 1rem;padding:0;font-size:1.5rem;list-style-type:none}.su-global-footer__menu li{margin:0;padding:.25em 0;display:block}@media only screen and (min-width: 576px)and (max-width: 767px){.su-global-footer__menu li{margin-right:1rem}}@media only screen and (min-width: 576px){.su-global-footer__menu li{display:inline-block;line-height:1.1}}@media only screen and (min-width: 768px){.su-global-footer__menu li{margin-right:2rem}}@media only screen and (min-width: 992px){.su-global-footer__menu li{margin-right:2.8rem;padding:0;text-align:left}}.su-global-footer__menu li:last-child{margin-right:0}@media only screen and (min-width: 0)and (max-width: 575px){.su-global-footer__menu--global{padding-right:1.9rem}}@media(min-width: 768px)and (max-width: 1499px){.su-global-footer__menu--global{font-size:1.7rem}}@media only screen and (min-width: 1500px){.su-global-footer__menu--global{font-size:1.8rem}}@media only screen and (min-width: 0)and (max-width: 575px){.su-global-footer__menu--policy{padding-left:1.9rem}}@media only screen and (min-width: 576px)and (max-width: 767px){.su-global-footer__menu--policy{font-size:1.4rem}}@media only screen and (min-width: 576px){.su-global-footer__menu--policy a{font-weight:400}}@media(min-width: 768px)and (max-width: 1199px){.su-global-footer__menu--policy{font-size:1.5rem}}@media only screen and (min-width: 1200px){.su-global-footer__menu--policy{font-size:1.6rem}}.su-global-footer__copyright{font-size:1.4rem;text-align:center}@media only screen and (min-width: 0)and (max-width: 575px){.su-global-footer__copyright{font-size:1.34rem}}.su-global-footer__copyright span{white-space:nowrap}@media only screen and (min-width: 992px){.su-global-footer__copyright{text-align:left}}.su-global-footer--bright{background-color:#b1040e}.su-global-footer--dark{background-color:#2e2d29}.su-local-footer{background-color:#f4f4f4}.su-local-footer a{font-weight:400}.su-local-footer ul{margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none}.su-local-footer ul>li{margin-bottom:0}.su-local-footer ul>li{margin-bottom:7px}.su-local-footer .su-signup-form p{font-size:17px}.su-local-footer__header{position:relative}@media only screen and (max-width: 991px)and (min-width: 0){.su-local-footer__header .su-lockup{margin-bottom:3.2rem}}@media only screen and (max-width: 991px)and (min-width: 768px){.su-local-footer__header .su-lockup{margin-bottom:3.6rem}}@media only screen and (max-width: 991px)and (min-width: 1500px){.su-local-footer__header .su-lockup{margin-bottom:3.8rem}}@media only screen and (min-width: 992px){.su-local-footer__header .su-lockup{float:left}}.su-local-footer__header .su-link--internal{padding:1rem 2rem 1.15rem;background-color:#b1040e;color:#fff;border:1px solid #C6C6C6;box-shadow:0px 3px 6px rgba(0, 0, 0, 0.13), 0px 3px 6px rgba(0, 0, 0, 0.1);border-radius:7px}.su-local-footer__header .su-link--internal:hover,.su-local-footer__header .su-link--internal:focus{background-color:#2e2d29;color:#fff}.su-local-footer__header .su-link--internal:focus{box-shadow:0 0 3px #4d4f53,0 0 7px #4d4f53}@media(max-width: 991px){.su-local-footer__header .su-link--internal{width:auto}}@media only screen and (max-width: 991px)and (min-width: 0){.su-local-footer__header .su-link--internal{margin-bottom:2.31rem}}@media only screen and (max-width: 991px)and (min-width: 768px){.su-local-footer__header .su-link--internal{margin-bottom:2.6rem}}@media only screen and (max-width: 991px)and (min-width: 1500px){.su-local-footer__header .su-link--internal{margin-bottom:2.74rem}}@media only screen and (min-width: 992px){.su-local-footer__header .su-link--internal{float:right}}.su-local-footer__header .su-link--internal::after{background-color:#fff}.su-local-footer__header .su-link--internal:hover{border:1px solid #C6C6C6;box-shadow:0px 3px 6px rgba(0, 0, 0, 0.13), 0px 3px 6px rgba(0, 0, 0, 0.1)}.su-local-footer__columns,.su-local-footer__header{margin:0 auto;clear:both}@media only screen and (min-width: 0){.su-local-footer__columns,.su-local-footer__header{max-width:calc(100% - 40px);width:calc(100% - 40px)}}@media only screen and (min-width: 576px){.su-local-footer__columns,.su-local-footer__header{max-width:calc(100% - 60px);width:calc(100% - 60px)}}@media only screen and (min-width: 768px){.su-local-footer__columns,.su-local-footer__header{max-width:calc(100% - 100px);width:calc(100% - 100px)}}@media only screen and (min-width: 992px){.su-local-footer__columns,.su-local-footer__header{max-width:calc(100% - 160px);width:calc(100% - 160px)}}@media only screen and (min-width: 1200px){.su-local-footer__columns,.su-local-footer__header{max-width:calc(100% - 200px);width:calc(100% - 200px)}}@media only screen and (min-width: 1500px){.su-local-footer__columns,.su-local-footer__header{max-width:1500px;width:calc(100% - 200px)}}@media only screen and (min-width: 0){.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:20px}@supports(grid-column-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-column-gap:20px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:0;margin-left:0}}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:20px}@supports(grid-row-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-row-gap:20px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:0}}}@media only screen and (min-width: 576px){.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:20px}@supports(grid-column-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-column-gap:20px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:0;margin-left:0}}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:20px}@supports(grid-row-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-row-gap:20px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:0}}}@media only screen and (min-width: 768px){.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:20px}@supports(grid-column-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-column-gap:20px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:0;margin-left:0}}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:20px}@supports(grid-row-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-row-gap:20px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:0}}}@media only screen and (min-width: 992px){.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:36px}@supports(grid-column-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-column-gap:36px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:0;margin-left:0}}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:36px}@supports(grid-row-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-row-gap:36px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:0}}}@media only screen and (min-width: 1200px){.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:40px}@supports(grid-column-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-column-gap:40px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:0;margin-left:0}}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:40px}@supports(grid-row-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-row-gap:40px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:0}}}@media only screen and (min-width: 1500px){.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:48px}@supports(grid-column-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-column-gap:48px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-right:0;margin-left:0}}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:48px}@supports(grid-row-gap: 20px){.su-local-footer__columns,.su-local-footer__header{grid-row-gap:48px}.su-local-footer__columns>*,.su-local-footer__header>*{margin-top:0;margin-bottom:0}}}@media only screen and (min-width: 0){.su-local-footer__columns,.su-local-footer__header{padding-top:4rem}}@media only screen and (min-width: 768px){.su-local-footer__columns,.su-local-footer__header{padding-top:4.5rem}}@media only screen and (min-width: 1500px){.su-local-footer__columns,.su-local-footer__header{padding-top:4.75rem}}.su-local-footer__columns{-ms-grid-rows:auto;grid-template-rows:auto;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"A B" "C C"}@media only screen and (min-width: 0){.su-local-footer__columns{padding-bottom:4rem}}@media only screen and (min-width: 768px){.su-local-footer__columns{padding-bottom:4.5rem}}@media only screen and (min-width: 1500px){.su-local-footer__columns{padding-bottom:4.75rem}}@media only screen and (min-width: 768px){.su-local-footer__columns{display:-ms-grid;display:grid}}@media only screen and (min-width: 992px){.su-local-footer__columns{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-template-areas:"A B C" "A B C"}}@media only screen and (min-width: 1200px){.su-local-footer__columns{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"A B B C"}}.su-local-footer__columns .su-local-footer__cell1,.su-local-footer__columns .su-local-footer__cell2,.su-local-footer__columns .su-local-footer__cell3{vertical-align:top}.su-local-footer__columns .su-local-footer__cell1{-ms-grid-row:1;-ms-grid-column:1;grid-area:A}.su-local-footer__columns .su-local-footer__cell2{-ms-grid-row:1;-ms-grid-column:2;grid-area:B}@media only screen and (max-width: 991px)and (min-width: 0){.su-local-footer__columns .su-local-footer__cell2{padding-top:4rem}}@media only screen and (max-width: 991px)and (min-width: 768px){.su-local-footer__columns .su-local-footer__cell2{padding-top:4.5rem}}@media only screen and (max-width: 991px)and (min-width: 1500px){.su-local-footer__columns .su-local-footer__cell2{padding-top:4.75rem}}@media only screen and (max-width: 991px)and (min-width: 0){.su-local-footer__columns .su-local-footer__cell2{padding-bottom:2.31rem}}@media only screen and (max-width: 991px)and (min-width: 768px){.su-local-footer__columns .su-local-footer__cell2{padding-bottom:2.6rem}}@media only screen and (max-width: 991px)and (min-width: 1500px){.su-local-footer__columns .su-local-footer__cell2{padding-bottom:2.74rem}}@media only screen and (min-width: 768px)and (max-width: 991px){.su-local-footer__columns .su-local-footer__cell2{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:C}}.su-local-footer__columns .su-local-footer__cell2 nav{vertical-align:top}@media only screen and (min-width: 768px)and (max-width: 991px){.su-local-footer__columns .su-local-footer__cell2 nav{display:inline-block;min-width:calc(49% - 10px);max-width:calc(49% - 10px)}.su-local-footer__columns .su-local-footer__cell2 nav:last-of-type{margin-left:10px}.su-local-footer__columns .su-local-footer__cell2 nav:first-of-type{margin-right:10px}}@media only screen and (min-width: 1200px){.su-local-footer__columns .su-local-footer__cell2 nav{display:inline-block;min-width:calc(49% - 20px);max-width:calc(49% - 20px)}.su-local-footer__columns .su-local-footer__cell2 nav:last-of-type{margin-left:20px}.su-local-footer__columns .su-local-footer__cell2 nav:first-of-type{margin-right:20px}}@media only screen and (min-width: 1500px){.su-local-footer__columns .su-local-footer__cell2 nav{min-width:calc(49% - 24px);max-width:calc(49% - 24px)}.su-local-footer__columns .su-local-footer__cell2 nav:last-of-type{margin-left:24px}.su-local-footer__columns .su-local-footer__cell2 nav:first-of-type{margin-right:24px}}@media only screen and (min-width: 0){.su-local-footer__columns .su-local-footer__cell2 nav:first-of-type{padding-bottom:2.31rem}}@media only screen and (min-width: 768px){.su-local-footer__columns .su-local-footer__cell2 nav:first-of-type{padding-bottom:2.6rem}}@media only screen and (min-width: 1500px){.su-local-footer__columns .su-local-footer__cell2 nav:first-of-type{padding-bottom:2.74rem}}@media only screen and (min-width: 992px){.su-local-footer__columns>.su-local-footer__cell2{-ms-grid-column-span:2}}.su-local-footer__columns .su-local-footer__cell3{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:C}@media only screen and (min-width: 768px)and (max-width: 991px){.su-local-footer__columns .su-local-footer__cell3{-ms-grid-row:1;-ms-grid-column:2;grid-area:B}@media only screen and (min-width: 992px){.su-local-footer__columns .su-local-footer__cell1{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:1}.su-local-footer__columns .su-local-footer__cell2{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2}.su-local-footer__columns .su-local-footer__cell2{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:1}.su-local-footer__columns .su-local-footer__cell3{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:3;-ms-grid-column-span:1}.su-local-footer__columns .su-local-footer__cell3{-ms-grid-row:1;-ms-grid-row-span:2;-ms-grid-column:2}}@media only screen and (min-width: 1200px){.su-local-footer__columns .su-local-footer__cell1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.su-local-footer__columns .su-local-footer__cell2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:2}.su-local-footer__columns .su-local-footer__cell2{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:1}.su-local-footer__columns .su-local-footer__cell3{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:4;-ms-grid-column-span:1}.su-local-footer__columns .su-local-footer__cell3{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:2;-ms-grid-column-span:2}}}@media only screen and (min-width: 992px){.su-local-footer__columns>.su-local-footer__cell3{-ms-grid-row:1;-ms-grid-column:3}}@media only screen and (min-width: 1200px){.su-local-footer__columns>.su-local-footer__cell3{-ms-grid-row:1;-ms-grid-column:4}}.su-local-footer__list-heading{font-size:18px;line-height:140%}.su-local-footer__address,.su-local-footer__action-links{font-size:16px}@media only screen and (min-width: 0){.su-local-footer__address,.su-local-footer__action-links{padding-bottom:4rem}}@media only screen and (min-width: 768px){.su-local-footer__address,.su-local-footer__action-links{padding-bottom:4.5rem}}@media only screen and (min-width: 1500px){.su-local-footer__address,.su-local-footer__action-links{padding-bottom:4.75rem}}.su-local-footer__address{line-height:140%}.su-local-footer__action-links a{text-decoration:none;font-weight:600}@supports((-webkit-mask-repeat: no-repeat) or (mask-repeat: no-repeat)){.su-local-footer__action-links a::after{margin-right:.3em;margin-bottom:-0.18em;margin-left:.4em;height:.8em;width:.8em;display:inline-block;content:"";-webkit-mask:url("../img/arrow-right.svg") no-repeat 0 0;mask:url("../img/arrow-right.svg") no-repeat 0 0;-webkit-mask-size:contain;mask-size:contain;background-color:#006cb8;-webkit-transition:-webkit-transform .2s ease-in-out,-webkit-mask-image .2s ease-in-out;transition:-webkit-transform .2s ease-in-out,-webkit-mask-image .2s ease-in-out;transition:transform .2s ease-in-out,mask-image .2s ease-in-out;transition:transform .2s ease-in-out,mask-image .2s ease-in-out,-webkit-transform .2s ease-in-out,-webkit-mask-image .2s ease-in-out}.su-local-footer__action-links a:hover::after,.su-local-footer__action-links a:focus::after{background-color:#2e2d29;-webkit-transform:translateX(0.2em);transform:translateX(0.2em)}}.su-local-footer__primary-links ul li,.su-local-footer__secondary-links ul li{font-size:16px}.su-local-footer__social-links{padding:0;margin:0;list-style-type:none;overflow:hidden}.su-local-footer__social-links>li{display:block;float:left}.su-local-footer__social-links>li:last-child{margin-right:0}.su-local-footer__social-links li{padding-right:18px}.su-local-footer__social-links li:last-child{padding-right:0}.su-local-footer__social-links i{font-size:2.5rem}.su-local-footer__social-links i::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;line-height:1;color:#2e2d29;font-family:"Font Awesome 5 Brands";-webkit-transition:color .25s ease-out;transition:color .25s ease-out}.su-local-footer__social-links a{text-decoration:none}.su-local-footer__social-links a span{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.su-local-footer__social-links .su-local-footer__social-facebook i::before{content:""}.su-local-footer__social-links .su-local-footer__social-facebook:hover i::before,.su-local-footer__social-links .su-local-footer__social-facebook:focus i::before{color:#3b579d}.su-local-footer__social-links .su-local-footer__social-linkedin i::before{content:""}.su-local-footer__social-links .su-local-footer__social-linkedin:hover i::before,.su-local-footer__social-links .su-local-footer__social-linkedin:focus i::before{color:#0077b5}.su-local-footer__social-links .su-local-footer__social-twitter i::before{content:""}.su-local-footer__social-links .su-local-footer__social-twitter:hover i::before,.su-local-footer__social-links .su-local-footer__social-twitter:focus i::before{color:#1da1f2}.su-local-footer__social-links .su-local-footer__social-instagram i::before{content:""}.su-local-footer__social-links .su-local-footer__social-instagram:hover i::before,.su-local-footer__social-links .su-local-footer__social-instagram:focus i::before{color:#d73676}.su-local-footer__social-links .su-local-footer__social-youtube i::before{content:""}.su-local-footer__social-links .su-local-footer__social-youtube:hover i::before,.su-local-footer__social-links .su-local-footer__social-youtube:focus i::before{color:#cd201f}.su-masthead{box-shadow:0px 3px 6px rgba(0, 0, 0, 0.13), 0px 3px 6px rgba(0, 0, 0, 0.1);position:relative;background-color:#fff;max-width:100%}.su-masthead>section:last-of-type{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;flex-wrap:wrap;margin:0 auto}@media only screen and (min-width: 0){.su-masthead>section:last-of-type{max-width:calc(100% - 40px);width:calc(100% - 40px)}}@media only screen and (min-width: 576px){.su-masthead>section:last-of-type{max-width:calc(100% - 60px);width:calc(100% - 60px)}}@media only screen and (min-width: 768px){.su-masthead>section:last-of-type{max-width:calc(100% - 100px);width:calc(100% - 100px)}}@media only screen and (min-width: 992px){.su-masthead>section:last-of-type{max-width:calc(100% - 160px);width:calc(100% - 160px)}}@media only screen and (min-width: 1200px){.su-masthead>section:last-of-type{max-width:calc(100% - 200px);width:calc(100% - 200px)}}@media only screen and (min-width: 1500px){.su-masthead>section:last-of-type{max-width:1500px;width:calc(100% - 200px)}}@media only screen and (min-width: 0){.su-masthead>section:last-of-type{padding-top:2.31rem}}@media only screen and (min-width: 768px){.su-masthead>section:last-of-type{padding-top:2.6rem}}@media only screen and (min-width: 1500px){.su-masthead>section:last-of-type{padding-top:2.74rem}}.su-masthead .su-lockup{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media only screen and (min-width: 0){.su-masthead .su-lockup{margin-bottom:1.6rem}}@media only screen and (min-width: 768px){.su-masthead .su-lockup{margin-bottom:1.8rem}}@media only screen and (min-width: 1500px){.su-masthead .su-lockup{margin-bottom:1.9rem}}@media(max-width: 991px){.su-masthead .su-lockup{-webkit-box-flex:0;flex:0 0 calc(83.3333333333% - 3.3333333333px);max-width:calc(83.3333333333% - 3.3333333333px);z-index:10010}}@media only screen and (min-width: 992px){.su-masthead .su-lockup{-webkit-box-flex:0;flex:0 0 calc(66.6666666667% - 6.6666666667px);max-width:calc(66.6666666667% - 6.6666666667px)}}@media(max-width: 991px){.su-masthead .su-site-search{display:none}}@media only screen and (min-width: 992px){.su-masthead .su-site-search{-webkit-box-flex:0;flex:0 0 calc(33.3333333333% - 13.3333333333px);max-width:calc(33.3333333333% - 13.3333333333px)}}.su-masthead .su-site-search>form{margin-left:auto;width:30rem;max-width:100%}@media(max-width: 991px){.su-masthead .su-site-search>form{width:100%}}@media(max-width: 767px){.su-masthead .su-main-nav{margin-top:-57px}}@media only screen and (min-width: 768px)and (max-width: 991px){.su-masthead .su-main-nav{-webkit-box-flex:0;flex:0 0 calc(16.6666666667% - 16.6666666667px);max-width:calc(16.6666666667% - 16.6666666667px);margin-top:auto}}@media(max-width: 991px){.su-masthead .su-main-nav>ul{box-shadow:0px 10px 20px rgba(0, 0, 0, 0.15), 0px 6px 6px rgba(0, 0, 0, 0.2)}.su-masthead .su-main-nav>ul,.su-masthead .su-main-nav>.su-site-search{right:0}}@media only screen and (min-width: 992px){.su-masthead .su-main-nav{width:100%}}@media only screen and (min-width: 768px)and (max-width: 991px){.su-masthead .su-main-nav>ul,.su-masthead .su-main-nav .su-main-nav__toggle[aria-expanded=true]+.su-main-nav__menu-lv1+.su-site-search{width:40rem}}@media only screen and (min-width: 0)and (max-width: 575px){.su-masthead .su-main-nav>ul,.su-masthead .su-main-nav .su-main-nav__toggle[aria-expanded=true]+.su-main-nav__menu-lv1+.su-site-search{-webkit-transform:translateX(20px);transform:translateX(20px)}}@media only screen and (min-width: 576px)and (max-width: 767px){.su-masthead .su-main-nav>ul,.su-masthead .su-main-nav .su-main-nav__toggle[aria-expanded=true]+.su-main-nav__menu-lv1+.su-site-search{-webkit-transform:translateX(30px);transform:translateX(30px)}}@media only screen and (min-width: 768px)and (max-width: 991px){.su-masthead .su-main-nav>ul,.su-masthead .su-main-nav .su-main-nav__toggle[aria-expanded=true]+.su-main-nav__menu-lv1+.su-site-search{-webkit-transform:translateX(50px);transform:translateX(50px)}}@media only screen and (min-width: 0)and (max-width: 575px){.su-masthead .su-main-nav,.su-masthead .su-main-nav>ul,.su-masthead .su-main-nav .su-main-nav__toggle[aria-expanded=true]+.su-main-nav__menu-lv1+.su-site-search{width:calc(100% + 40px)}}@media only screen and (min-width: 576px)and (max-width: 767px){.su-masthead .su-main-nav,.su-masthead .su-main-nav>ul,.su-masthead .su-main-nav .su-main-nav__toggle[aria-expanded=true]+.su-main-nav__menu-lv1+.su-site-search{width:calc(100% + 60px)}}@media(min-width: 992px){.su-masthead--center .su-main-nav>ul{-webkit-box-pack:center;justify-content:center}}.su-masthead--dark{background-color:#2e2d29}.su-masthead--dark .su-lockup__wordmark,.su-masthead--dark .su-lockup__line1,.su-masthead--dark .su-lockup__line2,.su-masthead--dark .su-lockup__line3,.su-masthead--dark .su-lockup__line4,.su-masthead--dark .su-lockup__line5{color:#fff}.su-masthead--dark .su-lockup__cell2{border-color:#fff}@media(min-width: 992px){.su-masthead--right .su-main-nav>ul{-webkit-box-pack:end;justify-content:flex-end}}.su-skiplinks{padding:0;font-family:"Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;background-color:#2e2d29;color:#fff;font-size:.75em;font-weight:400;text-decoration:none;min-height:1px;position:absolute;top:-500px;left:.8em;-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media print{.su-skiplinks{display:none}}.su-skiplinks,.su-skiplinks:hover,.su-skiplinks:visited{height:1px;width:1px;color:#fff;overflow:hidden;white-space:nowrap}.su-skiplinks:active,.su-skiplinks:focus{padding:.4em .8em;height:auto;width:auto;color:#fff;border:1px solid #4d4f53;border-radius:3px;position:fixed;left:.8em;top:.8em;z-index:11222}html{font-size:10px}.hb-local-footer a:not([class]):hover,.hb-local-footer a:not([class]):focus{box-shadow:none}h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class]){margin-top:0;margin-bottom:2rem}@media(min-width: 768px){h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class]){margin-bottom:2.4rem}}p:not([class]){margin-top:0}p:not([class]):last-of-type{margin-bottom:0}strong:not([class]){font-weight:600;font-size:inherit}em:not([class]){font-style:italic;font-weight:inherit;font-size:inherit}blockquote:not([class]){color:#423e38;font-style:italic;line-height:140%;position:relative;quotes:'"' '"'}blockquote:not([class])::before{position:absolute;content:open-quote;margin-left:-10px}blockquote:not([class])::after{position:absolute;content:close-quote;margin-right:10px}ul:not([class]){list-style-type:none;margin:2.8rem 0}ul:not([class]) li{position:relative;line-height:122%;padding-bottom:1rem}ul:not([class]) li::before{content:"";display:block;height:0.6rem;width:0.6rem;border-radius:50%;background-color:#000;position:absolute;left:-1.8rem;top:0.8rem}ol:not([class]){counter-reset:li;list-style-type:none;margin:2.8rem 0}ol:not([class]) li{position:relative;line-height:122%;padding-bottom:1rem}ol:not([class]) li::before{content:counter(li) ".";counter-increment:li;font-size:1.6rem;font-weight:600;color:inherit;position:absolute;left:-1.8rem}caption:not([class]){font-size:1.4rem;color:#423e38}button:not([class]):hover{cursor:pointer}label{display:block;width:100%;margin-bottom:1.6rem;font-weight:600}input{line-height:1;font-size:1.6rem;padding:8px;min-height:38px;width:100%;border:1px solid #b6b1a9;border-radius:4px}input:focus{outline:none;box-shadow:none;background:#fff}.hb-table-wrap{margin:auto;overflow-x:auto}table{width:100%;border:1px solid #d9d7d2;border-collapse:collapse;font-size:1.3rem;text-align:left}@media(min-width: 576px){table{font-size:1.6rem}}table th,table td{border:1px solid #d9d7d2;padding:1.6rem;vertical-align:top}table thead th{position:-webkit-sticky;position:sticky;top:0;border-color:#fff}table thead th a:not([class]):hover,table thead th a:not([class]):focus{box-shadow:none;color:#fff}table thead tr{color:#fff;font-weight:700;text-transform:uppercase}table tr:nth-child(even){background:#f1f0ee}.hb-page-width{max-width:120rem !important;margin:0 auto !important;width:calc(100% - (2 * 3.2rem)) !important}@media(min-width: 768px){.hb-page-width{width:calc(100% - (2 * 4.8rem)) !important}}.hb-vertical-page-padding{margin:4.8rem auto !important}.layout-builder__message{max-width:120rem !important;margin:0 auto !important;width:calc(100% - (2 * 3.2rem)) !important}@media(min-width: 768px){.layout-builder__message{width:calc(100% - (2 * 4.8rem)) !important}}.layout-builder-form .form-actions{max-width:120rem !important;margin:0 auto !important;width:calc(100% - (2 * 3.2rem)) !important}@media(min-width: 768px){.layout-builder-form .form-actions{width:calc(100% - (2 * 4.8rem)) !important}}.hb-three-column-w-image{display:-webkit-box;display:flex;flex-wrap:wrap}@media(min-width: 992px){.hb-three-column-w-image{flex-wrap:nowrap}}.hb-three-column-w-image:not(.hs-full-width){max-width:120rem !important;margin:0 auto !important;width:calc(100% - (2 * 3.2rem)) !important}@media(min-width: 768px){.hb-three-column-w-image:not(.hs-full-width){width:calc(100% - (2 * 4.8rem)) !important}}.hb-three-column-w-image--no-sidebar:not(.hs-full-width){max-width:80rem !important}.hb-three-column-w-image__sidebar-1{width:100%}@media(min-width: 992px){.hb-three-column-w-image__sidebar-1{width:22.5%;margin-right:4rem}}@media(min-width: 1200px){.hb-three-column-w-image__sidebar-1{margin-right:4.8rem}}.hb-three-column-w-image__main{width:100%;margin-bottom:4.8rem}@media(min-width: 992px){.hb-three-column-w-image--one-sidebar .hb-three-column-w-image__main,.hb-three-column-w-image--two-sidebar .hb-three-column-w-image__main{width:100%;margin-bottom:0}.hb-three-column-w-image--two-sidebar .hb-three-column-w-image__main{width:calc(100% - 45% - 2 * 3.6rem)}}.hb-three-column-w-image__main-top{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:start;align-items:flex-start}@media(min-width: 992px){.hb-three-column-w-image--one-sidebar .hb-three-column-w-image__main-top{flex-wrap:nowrap}}@media(min-width: 768px){.hb-three-column-w-image--no-sidebar .hb-three-column-w-image__main-top{flex-wrap:nowrap}}.hb-three-column-w-image__main-top-text{width:100%;margin-bottom:1.6rem}@media(min-width: 992px){.hb-three-column-w-image--one-sidebar .hb-three-column-w-image__main-top-text{width:60%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media(min-width: 768px){.hb-three-column-w-image--no-sidebar .hb-three-column-w-image__main-top-text{width:60%;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.hb-three-column-w-image__main-top-image{width:100%}.hb-three-column-w-image__main-top-image.align-right,.hb-three-column-w-image__main-top-image.align-left{margin:0 0 1.6rem}@media(min-width: 768px){.hb-three-column-w-image__main-top-image.align-right,.hb-three-column-w-image__main-top-image.align-left{margin-bottom:4.8rem}}@media(min-width: 992px){.hb-three-column-w-image--one-sidebar .hb-three-column-w-image__main-top-image{width:40%;margin-left:2rem}}@media(min-width: 768px){.hb-three-column-w-image--no-sidebar .hb-three-column-w-image__main-top-image{width:40%;margin-left:2rem}}.hb-three-column-w-image__main-top-image img{display:block}@supports((-o-object-fit: cover) or (object-fit: cover)){.hb-three-column-w-image__main-top-image img{-o-object-fit:cover;object-fit:cover;width:100%;max-height:37.5rem}@media(min-width: 768px){.hb-three-column-w-image__main-top-image img{max-height:25rem}}}.hb-three-column-w-image--no-sidebar:not(.hs-full-width) .hb-three-column-w-image__main-body{max-width:78.4rem}.hb-three-column-w-image__sidebar-2{width:100%;margin-left:0}@media(min-width: 768px){.hb-three-column-w-image--one-sidebar .hb-three-column-w-image__sidebar-2{width:22.5%;margin-left:3.6rem}}@media(min-width: 992px){.hb-three-column-w-image__sidebar-2{width:22.5%;margin-left:4rem}}@media(min-width: 1200px){.hb-three-column-w-image__sidebar-2{margin-left:4.8rem}}.hb-three-column{display:-webkit-box;display:flex;flex-wrap:wrap}@media(min-width: 992px){.hb-three-column{flex-wrap:nowrap}}.hb-three-column:not(.hs-full-width){max-width:120rem !important;margin:0 auto !important;width:calc(100% - (2 * 3.2rem)) !important}@media(min-width: 768px){.hb-three-column:not(.hs-full-width){width:calc(100% - (2 * 4.8rem)) !important}}.hb-three-column__sidebar-1{width:100%}@media(min-width: 992px){.hb-three-column__sidebar-1{width:22.5%;margin:0 4.8rem 0 0}}.hb-three-column__main{width:100%}.hb-three-column--no-sidebar:not(.hs-full-width) .hb-three-column__main{max-width:120rem}@media(min-width: 992px){.hb-three-column--one-sidebar .hb-three-column__main,.hb-three-column--two-sidebar .hb-three-column__main{width:calc(100% - 22.5% - 4.8rem)}.hb-three-column--no-sidebar .hb-three-column__main{width:100%;margin-bottom:0}}@media(min-width: 992px){.hb-three-column__main{width:100%;margin-bottom:0}.hb-three-column--two-sidebar .hb-three-column__main{width:calc(100% - 45% - (2 * 4.8rem))}}@media(min-width: 1500px){.hb-three-column--one-sidebar:not(.hs-full-width) .hb-three-column__main{max-width:110rem}}.hb-three-column__sidebar-2{width:100%;margin:0}@media(min-width: 992px){.hb-three-column--one-sidebar .hb-three-column__sidebar-2{width:22.5%;margin:0 0 0 4.8rem}}@media(min-width: 992px){.hb-three-column__sidebar-2{width:22.5%;margin:0 0 0 4.8rem}}.button,a.button{background-color:transparent;color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;display:inline-block;padding:0 2rem;border-radius:3rem;font-family:"Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:600;text-align:center}.button[data-drupal-selector=edit-reset],a.button[data-drupal-selector=edit-reset]{background-color:transparent;border-color:transparent;border-radius:0;padding:0.4rem 0;line-height:1;min-height:auto}.hb-card{margin-bottom:48px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media(min-width: 768px){.hb-card--horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:start;align-items:flex-start}}.hb-card__category ol,.hb-card__category ul{list-style-type:none;padding:0;margin:0}.hb-card__category li:not([class]){text-transform:uppercase;position:relative;display:inline-block;margin:0 1.2rem 0.3rem;padding:0}.hb-card__category a{color:#000;text-decoration:none;border-bottom:1px solid transparent}.hb-card__category a:hover,.hb-card__category a:focus{color:#000;border-color:#000;box-shadow:none}.hb-card__subcontent{display:-webkit-box;display:flex}.hb-card__subcontent:not(:last-child){margin-bottom:1rem}.hb-card__subcontent-item{display:-webkit-box;display:flex;color:#423e38;font-size:1.4rem}@media(min-width: 768px){.hb-card__subcontent-item{font-size:1.6rem}}.hb-card__subcontent-item::after{content:"";margin:0 0.8rem;border-left:1px solid #423e38}.hb-card__subcontent-item:last-of-type::after{content:"";margin:0;border:0}.hb-card__subcontent-item a{font-weight:600}.hb-card__location{color:#423e38;font-size:1.4rem;margin-bottom:1rem}@media(min-width: 768px){.hb-card__location{font-size:1.6rem}}.hb-card__highlighted{color:#423e38;font-size:1.4rem}@media(min-width: 768px){.hb-card__highlighted{font-size:1.6rem}}.hb-card__highlighted:not(:last-child){margin-bottom:2rem}.hb-card__highlighted .views-label{font-size:1.6rem;font-style:normal;text-transform:inherit;display:inline-block;margin-right:0.6rem}.hb-card__graphics{position:relative;margin-bottom:2rem}.hb-card__img{overflow:hidden}.hb-card__img a{display:block}.hb-card__img a:hover,.hb-card__img a:focus{box-shadow:none;border-bottom:0 none}.hb-card__img a:hover img,.hb-card__img a:focus img{-webkit-transform:scale(1.07);transform:scale(1.07)}.hb-card__img img{width:100%;height:auto;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 140ms ease-in-out;transition:-webkit-transform 140ms ease-in-out;transition:transform 140ms ease-in-out;transition:transform 140ms ease-in-out, -webkit-transform 140ms ease-in-out}@media(min-width: 768px){.hb-card--horizontal .hb-card__img{-webkit-box-flex:0;flex:0 0 calc(41.6666666667% - 11.6666666667px);max-width:calc(41.6666666667% - 11.6666666667px);margin-right:4.8rem;margin-bottom:0}}.hb-card__date-tile{display:inline-block;text-align:center;background:#000;color:#fff;min-width:10rem;padding:1.2rem 1rem 0.8rem;position:absolute;bottom:1.8rem;left:-1rem}@media(min-width: 576px){.hb-card__date-tile{bottom:2.2rem;left:-1.4rem}}.hb-card__date-tile:only-child{position:initial}.hb-card__date-tile-month{text-transform:uppercase;font-weight:600}.hb-card__date-tile-day{font-size:5.2rem;font-weight:600;line-height:100%}@media(min-width: 768px){.hb-card--horizontal .hb-card__content{-webkit-box-flex:0;flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);-webkit-box-flex:1;flex-grow:1}@supports(max-width: 100%){.hb-card--horizontal .hb-card__content{max-width:100%}}}.hb-card__title{margin-top:0;margin-bottom:1.4rem}@media(min-width: 768px){.hb-card__title{margin-bottom:1.6rem}}@media(min-width: 992px){.hb-card__title{margin-bottom:2.2rem}}.hb-card__title h2{margin:0;overflow-wrap:break-word}@media(min-width: 576px){.hb-card__title h2{font-weight:600;font-size:2.4rem;line-height:121%}}@media(min-width: 768px){.hb-card__title h2{font-weight:600;font-size:2.7rem;line-height:109%}}@media(min-width: 992px){.hb-grid .hb-card__title h2,.ptype-hs-row .hb-card__title h2{font-weight:600;font-size:2.4rem;line-height:121%}}.hb-card__description:not(:last-child){margin-bottom:2.8rem}.hb-card__description .views-field:not(:last-child){display:block;margin-bottom:1.6rem}.hb-card__decorative-link{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:100%}.hb-card__decorative-link .views-field{width:100%;z-index:100}.hb-card__decorative-link a{display:block;color:transparent;height:4.4rem;width:100%;margin-left:-4.4rem;text-decoration:none;z-index:100}.hb-card__decorative-link a:hover,.hb-card__decorative-link a:focus{box-shadow:none;color:transparent}.hb-card__decorative-link::before{content:"";display:block;height:4.4rem;width:4.4rem}.hb-card__decorative-link:hover,.hb-card__decorative-link:focus{cursor:pointer}.hb-card__decorative-link:hover::before,.hb-card__decorative-link:focus::before{-webkit-transform:translateX(0.625rem);transform:translateX(0.625rem)}.hb-grid{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;flex-wrap:wrap}.hb-grid__item{margin-bottom:2.4rem;width:100%}@media(min-width: 576px){.hb-grid--cols-2 .hb-grid__item{width:calc(50% - (4.8rem / 2));margin-right:4.8rem}.hb-grid--cols-2 .hb-grid__item:nth-child(2n){margin-right:0}}@media(min-width: 576px){.hb-grid--cols-3 .hb-grid__item{width:calc(50% - (4.8rem / 2));margin-right:4.8rem}.hb-grid--cols-3 .hb-grid__item:nth-child(2n){margin-right:0}}@media(min-width: 768px){.hb-grid--cols-3 .hb-grid__item{width:calc(33.33% - (9.6rem / 3))}.hb-grid--cols-3 .hb-grid__item:nth-child(2n){margin-right:4.8rem}.hb-grid--cols-3 .hb-grid__item:nth-child(3n){margin-right:0}}@media(min-width: 992px){.hb-grid--cols-3 .hb-grid__item{width:calc(33.3333333333% - (96px / 3))}.hb-grid--cols-3 .hb-grid__item:nth-child(2n){margin-right:4.8rem}.hb-grid--cols-3 .hb-grid__item:nth-child(3n){margin-right:4.8rem}.hb-grid--cols-3 .hb-grid__item:nth-child(3n){margin-right:0}}@media(min-width: 576px){.hb-grid--cols-4 .hb-grid__item{width:calc(50% - (4.8rem / 2));margin-right:4.8rem}.hb-grid--cols-4 .hb-grid__item:nth-child(2n){margin-right:0}}@media(min-width: 992px){.hb-grid--cols-4 .hb-grid__item{width:calc(25% - (144px / 4))}.hb-grid--cols-4 .hb-grid__item:nth-child(2n){margin-right:4.8rem}.hb-grid--cols-4 .hb-grid__item:nth-child(3n){margin-right:4.8rem}.hb-grid--cols-4 .hb-grid__item:nth-child(4n){margin-right:0}}@media(min-width: 576px){.hb-grid--cols-5 .hb-grid__item{width:calc(50% - (4.8rem / 2));margin-right:4.8rem}.hb-grid--cols-5 .hb-grid__item:nth-child(2n){margin-right:0}}@media(min-width: 768px){.hb-grid--cols-5 .hb-grid__item{width:calc(33.33% - (9.6rem / 3))}.hb-grid--cols-5 .hb-grid__item:nth-child(2n){margin-right:4.8rem}.hb-grid--cols-5 .hb-grid__item:nth-child(3n){margin-right:0}}@media(min-width: 992px){.hb-grid--cols-5 .hb-grid__item{width:calc(20% - (192px / 5))}.hb-grid--cols-5 .hb-grid__item:nth-child(2n){margin-right:4.8rem}.hb-grid--cols-5 .hb-grid__item:nth-child(3n){margin-right:4.8rem}.hb-grid--cols-5 .hb-grid__item:nth-child(5n){margin-right:0}}@media(min-width: 576px){.hb-grid--cols-6 .hb-grid__item{width:calc(50% - (4.8rem / 2));margin-right:4.8rem}.hb-grid--cols-6 .hb-grid__item:nth-child(2n){margin-right:0}}@media(min-width: 768px){.hb-grid--cols-6 .hb-grid__item{width:calc(33.33% - (9.6rem / 3))}.hb-grid--cols-6 .hb-grid__item:nth-child(2n){margin-right:4.8rem}.hb-grid--cols-6 .hb-grid__item:nth-child(3n){margin-right:0}}@media(min-width: 992px){.hb-grid--cols-6 .hb-grid__item{width:calc(16.6666666667% - (240px / 6))}.hb-grid--cols-6 .hb-grid__item:nth-child(2n){margin-right:4.8rem}.hb-grid--cols-6 .hb-grid__item:nth-child(3n){margin-right:4.8rem}.hb-grid--cols-6 .hb-grid__item:nth-child(6n){margin-right:0}}@media(min-width: 576px){.hb-grid--cols-7 .hb-grid__item{width:calc(50% - (4.8rem / 2));margin-right:4.8rem}.hb-grid--cols-7 .hb-grid__item:nth-child(2n){margin-right:0}}@media(min-width: 768px){.hb-grid--cols-7 .hb-grid__item{width:calc(33.33% - (9.6rem / 3))}.hb-grid--cols-7 .hb-grid__item:nth-child(2n){margin-right:4.8rem}.hb-grid--cols-7 .hb-grid__item:nth-child(3n){margin-right:0}}@media(min-width: 992px){.hb-grid--cols-7 .hb-grid__item{width:calc(14.2857142857% - (288px / 7))}.hb-grid--cols-7 .hb-grid__item:nth-child(2n){margin-right:4.8rem}.hb-grid--cols-7 .hb-grid__item:nth-child(3n){margin-right:4.8rem}.hb-grid--cols-7 .hb-grid__item:nth-child(7n){margin-right:0}}@media(min-width: 576px){.hb-grid--cols-8 .hb-grid__item{width:calc(50% - (4.8rem / 2));margin-right:4.8rem}.hb-grid--cols-8 .hb-grid__item:nth-child(2n){margin-right:0}}@media(min-width: 768px){.hb-grid--cols-8 .hb-grid__item{width:calc(33.33% - (9.6rem / 3))}.hb-grid--cols-8 .hb-grid__item:nth-child(2n){margin-right:4.8rem}.hb-grid--cols-8 .hb-grid__item:nth-child(3n){margin-right:0}}@media(min-width: 992px){.hb-grid--cols-8 .hb-grid__item{width:calc(12.5% - (336px / 8))}.hb-grid--cols-8 .hb-grid__item:nth-child(2n){margin-right:4.8rem}.hb-grid--cols-8 .hb-grid__item:nth-child(3n){margin-right:4.8rem}.hb-grid--cols-8 .hb-grid__item:nth-child(8n){margin-right:0}}@media(min-width: 576px){.hb-grid--cols-9 .hb-grid__item{width:calc(50% - (4.8rem / 2));margin-right:4.8rem}.hb-grid--cols-9 .hb-grid__item:nth-child(2n){margin-right:0}}@media(min-width: 768px){.hb-grid--cols-9 .hb-grid__item{width:calc(33.33% - (9.6rem / 3))}.hb-grid--cols-9 .hb-grid__item:nth-child(2n){margin-right:4.8rem}.hb-grid--cols-9 .hb-grid__item:nth-child(3n){margin-right:0}}@media(min-width: 992px){.hb-grid--cols-9 .hb-grid__item{width:calc(11.1111111111% - (384px / 9))}.hb-grid--cols-9 .hb-grid__item:nth-child(2n){margin-right:4.8rem}.hb-grid--cols-9 .hb-grid__item:nth-child(3n){margin-right:4.8rem}.hb-grid--cols-9 .hb-grid__item:nth-child(9n){margin-right:0}}@media(min-width: 576px){.hb-grid--cols-10 .hb-grid__item{width:calc(50% - (4.8rem / 2));margin-right:4.8rem}.hb-grid--cols-10 .hb-grid__item:nth-child(2n){margin-right:0}}@media(min-width: 768px){.hb-grid--cols-10 .hb-grid__item{width:calc(33.33% - (9.6rem / 3))}.hb-grid--cols-10 .hb-grid__item:nth-child(2n){margin-right:4.8rem}.hb-grid--cols-10 .hb-grid__item:nth-child(3n){margin-right:0}}@media(min-width: 992px){.hb-grid--cols-10 .hb-grid__item{width:calc(10% - (432px / 10))}.hb-grid--cols-10 .hb-grid__item:nth-child(2n){margin-right:4.8rem}.hb-grid--cols-10 .hb-grid__item:nth-child(3n){margin-right:4.8rem}.hb-grid--cols-10 .hb-grid__item:nth-child(10n){margin-right:0}}@media(min-width: 576px){.hb-grid--cols-11 .hb-grid__item{width:calc(50% - (4.8rem / 2));margin-right:4.8rem}.hb-grid--cols-11 .hb-grid__item:nth-child(2n){margin-right:0}}@media(min-width: 768px){.hb-grid--cols-11 .hb-grid__item{width:calc(33.33% - (9.6rem / 3))}.hb-grid--cols-11 .hb-grid__item:nth-child(2n){margin-right:4.8rem}.hb-grid--cols-11 .hb-grid__item:nth-child(3n){margin-right:0}}@media(min-width: 992px){.hb-grid--cols-11 .hb-grid__item{width:calc(9.0909090909% - (480px / 11))}.hb-grid--cols-11 .hb-grid__item:nth-child(2n){margin-right:4.8rem}.hb-grid--cols-11 .hb-grid__item:nth-child(3n){margin-right:4.8rem}.hb-grid--cols-11 .hb-grid__item:nth-child(11n){margin-right:0}}@media(min-width: 576px){.hb-grid--cols-12 .hb-grid__item{width:calc(50% - (4.8rem / 2));margin-right:4.8rem}.hb-grid--cols-12 .hb-grid__item:nth-child(2n){margin-right:0}}@media(min-width: 768px){.hb-grid--cols-12 .hb-grid__item{width:calc(33.33% - (9.6rem / 3))}.hb-grid--cols-12 .hb-grid__item:nth-child(2n){margin-right:4.8rem}.hb-grid--cols-12 .hb-grid__item:nth-child(3n){margin-right:0}}@media(min-width: 992px){.hb-grid--cols-12 .hb-grid__item{width:calc(8.3333333333% - (528px / 12))}.hb-grid--cols-12 .hb-grid__item:nth-child(2n){margin-right:4.8rem}.hb-grid--cols-12 .hb-grid__item:nth-child(3n){margin-right:4.8rem}.hb-grid--cols-12 .hb-grid__item:nth-child(12n){margin-right:0}}.su-masthead{box-shadow:none;border-bottom:1px solid #b6b1a9;z-index:100}.su-masthead .su-lockup{z-index:500}.su-masthead .su-lockup__line1,.su-masthead .su-lockup__line2,.su-masthead .su-lockup__line3,.su-masthead .su-lockup__line4{word-break:break-all;line-height:1em}.su-masthead .su-lockup__wordmark,.su-masthead .su-lockup__line1,.su-masthead .su-lockup__line2,.su-masthead .su-lockup__line3,.su-masthead .su-lockup__line4{margin-bottom:0.8rem}@media(min-width: 768px){.su-masthead .su-lockup__wordmark,.su-masthead .su-lockup__line1,.su-masthead .su-lockup__line2,.su-masthead .su-lockup__line3,.su-masthead .su-lockup__line4{margin-bottom:0}}.su-masthead .su-site-search{display:block;padding-top:1.1rem;padding-bottom:2.8rem;z-index:500;width:100%}@media(min-width: 576px){.su-masthead .su-site-search{width:60%}}@media(min-width: 992px){.su-masthead .su-site-search{max-width:265px}}.su-masthead .su-main-nav{margin-top:0;width:100%}@media(min-width: 576px){.su-masthead .su-main-nav{-webkit-box-flex:unset;flex:unset;max-width:none}}.su-lockup__line1{margin-bottom:0.2rem}.node__title h1{margin:0 0 2rem}@media(min-width: 576px){.node__title h1{margin:0 0 2.8rem}}.field-hs-news-categories{text-transform:uppercase;margin:0 0 0.6rem}.field-hs-news-categories div{display:inline-block;margin-right:1.2rem;margin-bottom:0.5rem}.field-hs-news-categories div:last-of-type{margin-right:0}.field-hs-news-categories a{color:#000;text-decoration:none}.field-hs-news-categories a:hover,.field-hs-news-categories a:focus{color:#000;border-bottom:1px solid #000;box-shadow:none}.field-hs-news-date{color:#423e38}.node-news-item-full .field-hs-news-categories{margin:0 0 2rem}@media(min-width: 576px){.node-news-item-full .field-hs-news-categories{margin-bottom:2.6rem}}.node-news-item-full .views-field-field-hs-news-link,.node-news-item-full .field-hs-news-date,.node-news-item-full .field-hs-news-link{line-height:1.4}.main-content .views-exposed-form{display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;flex-wrap:wrap;margin-bottom:3.2rem}.main-content .views-exposed-form .form-item{width:100%;margin-bottom:1.6rem}@media(min-width: 768px){.main-content .views-exposed-form .form-item{width:calc(50% - 1.6rem);margin-right:1.6rem}}@media(min-width: 992px){.main-content .views-exposed-form .form-item{width:calc(33% - 1.6rem)}}.main-content .views-exposed-form .form-actions{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:1.6rem}.main-content .views-exposed-form .form-submit:not(:last-child){margin-right:1.6rem}.chosen-container{width:100% !important}.chosen-container .chosen-drop{outline:none;box-shadow:none;background:#fff;font-size:1.6rem;border-top:1px solid #b6b1a9}.chosen-container .chosen-results{margin:0;padding:0}.chosen-container .chosen-results li{padding:8px;line-height:122%}.chosen-container .chosen-results li:last-child{border-radius:0 0 4px 4px}.chosen-container .chosen-results li.highlighted{color:#000;font-weight:600;background-image:none;background-color:#f1f0ee}.chosen-container-single .chosen-single{display:block;background:none;box-shadow:none;font-size:1.6rem;line-height:1;height:auto;min-height:38px;padding:0.8rem;padding-right:48px;border:1px solid #b6b1a9;border-radius:4px}.chosen-container-single .chosen-single:focus{outline:none;box-shadow:none;background:#fff}.chosen-container-single .chosen-single span{margin-right:0;margin-bottom:-3px;padding-bottom:3px}.chosen-container-single .chosen-single div{width:48px;background-repeat:no-repeat;background-position:center;background-size:1.2rem 0.8rem}.chosen-container-single .chosen-single div b{display:none}.chosen-container-single .chosen-search{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.chosen-container-active .chosen-single{outline:none;box-shadow:none;background:#fff}.chosen-container-active.chosen-with-drop .chosen-single{outline:none;box-shadow:none;background:#fff}.chosen-container-active.chosen-with-drop .chosen-single div{background-repeat:no-repeat;background-position:center;background-size:1.2rem 0.8rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.hb-main-nav{position:relative;font-size:1.8rem}.hb-main-nav__toggle{background-color:transparent;color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;cursor:pointer;position:absolute;right:0;top:-12rem;font-weight:700;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:7rem;-webkit-box-orient:initial;-webkit-box-direction:initial;flex-direction:initial;padding:1rem 0}.no-js .hb-main-nav__toggle{display:none}@media(min-width: 992px){.js .hb-main-nav__toggle{display:none}}.hb-main-nav__toggle .hb-main-nav__toggle-icon{display:block;position:relative;height:0.3rem;width:1.6rem;background:#000;margin-left:1rem}.hb-main-nav__toggle .hb-main-nav__toggle-icon::before,.hb-main-nav__toggle .hb-main-nav__toggle-icon::after{content:"";display:block;height:0.3rem;width:1.6rem;background:#000;position:absolute;left:0;-webkit-transition:top .2s ease .2s,-webkit-transform .2s ease;transition:top .2s ease .2s,-webkit-transform .2s ease;transition:top .2s ease .2s,transform .2s ease;transition:top .2s ease .2s,transform .2s ease,-webkit-transform .2s ease}.hb-main-nav__toggle .hb-main-nav__toggle-icon::before{top:-0.7rem}.hb-main-nav__toggle .hb-main-nav__toggle-icon::after{top:0.7rem}.hb-main-nav__toggle[aria-expanded=true] .hb-main-nav__toggle-icon{background:transparent}.hb-main-nav__toggle[aria-expanded=true] .hb-main-nav__toggle-icon::before,.hb-main-nav__toggle[aria-expanded=true] .hb-main-nav__toggle-icon::after{top:0;-webkit-transition:top .2s ease,-webkit-transform .2s ease .2s;transition:top .2s ease,-webkit-transform .2s ease .2s;transition:top .2s ease,transform .2s ease .2s;transition:top .2s ease,transform .2s ease .2s,-webkit-transform .2s ease .2s}.hb-main-nav__toggle[aria-expanded=true] .hb-main-nav__toggle-icon::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hb-main-nav__toggle[aria-expanded=true] .hb-main-nav__toggle-icon::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.hb-main-nav__menu{box-shadow:none !important;-webkit-transform:translate(0) !important;transform:translate(0) !important;width:auto !important;list-style-type:none;margin:0;padding:0}@media(min-width: 576px){.hb-main-nav__menu{max-width:none}}.hb-main-nav__menu[aria-hidden=true]{display:none}.hb-main-nav__menu-lv1{font-weight:600;font-size:2rem;border-bottom:1px solid #b6b1a9}.hb-main-nav__menu-lv1[aria-hidden=false]{margin-bottom:2.8rem}@media(min-width: 768px){.hb-main-nav__menu-lv1{font-size:2.4rem}}@media(min-width: 992px){.js .hb-main-nav__menu-lv1{font-size:1.8rem;font-weight:600;display:-webkit-box;display:flex;-webkit-box-align:end;align-items:flex-end;border:0}.js .hb-main-nav__menu-lv1[aria-hidden=false]{margin:0}}.hb-main-nav__menu-lv2{font-weight:400;font-size:1.8rem}@media(min-width: 768px){.hb-main-nav__menu-lv2{font-size:2.2rem}}@media(min-width: 992px){.hb-main-nav__menu-lv2{box-shadow:0 2px 16px 0 rgba(0,0,0,.1) !important}.js .hb-main-nav__menu-lv2{font-weight:600;font-size:inherit}}@media(min-width: 992px){.js .hb-main-nav__menu-lv3{display:none}}.hb-main-nav__item{position:relative}.hb-main-nav__menu-lv1>.hb-main-nav__item{border-top:1px solid #b6b1a9}@media(min-width: 992px){.js .hb-main-nav__menu-lv1>.hb-main-nav__item{margin-right:2.4rem;border:0}}.hb-main-nav__menu-lv2 .hb-main-nav__item:not(:last-child){border-bottom:1px solid #b6b1a9}@media(min-width: 992px){.js .hb-main-nav__menu-lv2 .hb-main-nav__item:not(:last-child){border:0}}.hb-main-nav__link{position:relative;display:block;padding:2.1rem 1.7rem;color:#000;text-decoration:none;line-height:120.3%}@media(min-width: 768px){.hb-main-nav__link{line-height:128%}}@media(min-width: 992px){.js .hb-main-nav__link{padding:1rem 0 2rem;line-height:110%}}.hb-main-nav__item--parent>.hb-main-nav__link{padding:2.1rem 4.8rem 2.1rem 1.7rem}@media(min-width: 992px){.js .hb-main-nav__item--parent>.hb-main-nav__link{padding:1rem 2rem 2rem 0}}.hb-main-nav__link:hover:not(.is-active){background-color:#f1f0ee;color:#000}@media(min-width: 992px){.js .hb-main-nav__menu-lv1>li>.hb-main-nav__link::before{content:"";display:block;position:absolute;width:100%;height:0.4rem;bottom:0.8rem;top:auto;left:0;background:transparent}.js .hb-main-nav__menu-lv1>li>.hb-main-nav__link.is-active{background-color:transparent}.js .hb-main-nav__menu-lv1>li>.hb-main-nav__link:hover{background-color:transparent}.js .hb-main-nav__menu-lv1>li>.hb-main-nav__link:hover:not(.is-active):not(.hb-main-nav__link--active-trail)::before{background:#b6b1a9}}.hb-main-nav__menu-lv2 .hb-main-nav__link{color:#6b655b}@media(min-width: 992px){.js .hb-main-nav__menu-lv2 .hb-main-nav__link{font-size:1.6rem;padding:1rem 1.4rem}}.hb-main-nav__menu-lv2 .hb-main-nav__link:focus{background-color:#f1f0ee;color:#000}.hb-main-nav__link--active-trail::before{content:"";display:block;width:0.5rem;position:absolute;top:0;bottom:0;left:0;background:#423e38}.hb-main-nav__link.hb-nested-toggler{position:relative}.hb-main-nav__link.hb-nested-toggler::after{height:4.8rem;width:4.8rem;overflow:hidden;text-indent:-9999px;background-repeat:no-repeat;background-position:center;background-size:1.8rem;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%236b655b' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E");-webkit-transition:-webkit-transform 150ms ease-in-out;transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out;content:"";display:block;position:absolute;top:0.8rem;right:0}.no-js .hb-main-nav__link.hb-nested-toggler::after{display:none}@media(min-width: 768px){.hb-main-nav__link.hb-nested-toggler::after{top:1.6rem}}@media(min-width: 992px){.js .hb-main-nav__link.hb-nested-toggler::after{height:2rem;width:1.5rem;overflow:hidden;text-indent:-9999px;background-repeat:no-repeat;background-position:center;background-size:1rem 0.7rem;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'black' stroke-width%3D'2' /%3E%3C/svg%3E");-webkit-transition:-webkit-transform 150ms ease-in-out;transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out;bottom:2rem;top:auto}}.hb-main-nav__link.hb-nested-toggler[aria-expanded=true]::after{background-size:1.8rem;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%236b655b' stroke-linecap%3D'round' /%3E%3C/svg%3E");-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width: 992px){.js .hb-main-nav__link.hb-nested-toggler[aria-expanded=true]::after{background-size:1rem 0.7rem;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'black' stroke-width%3D'2' /%3E%3C/svg%3E");-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.hb-main-nav__button{background-color:transparent;color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;height:4.8rem;width:4.8rem;overflow:hidden;text-indent:-9999px;background-repeat:no-repeat;background-position:center;background-size:1.8rem;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%236b655b' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E");-webkit-transition:-webkit-transform 150ms ease-in-out;transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out;cursor:pointer;position:absolute;top:0.8rem;right:0}.no-js .hb-main-nav__button{display:none}@media(min-width: 768px){.hb-main-nav__button{top:1.2rem}}@media(min-width: 992px){.js .hb-main-nav__button{height:2rem;width:1.5rem;overflow:hidden;text-indent:-9999px;background-repeat:no-repeat;background-position:center;background-size:1rem 0.7rem;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'black' stroke-width%3D'2' /%3E%3C/svg%3E");-webkit-transition:-webkit-transform 150ms ease-in-out;transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out;bottom:2rem;top:auto}.hb-main-nav__menu-lv2 .hb-main-nav__button{display:none}}.hb-main-nav__button[aria-expanded=true]{background-size:1.8rem;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%236b655b' stroke-linecap%3D'round' /%3E%3C/svg%3E");-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width: 992px){.js .hb-main-nav__button[aria-expanded=true]{background-size:1rem 0.7rem;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 10 7'%3E%3Cpath d%3D'M1 1L5.14815 5L9 1' fill%3D'transparent' stroke%3D'black' stroke-width%3D'2' /%3E%3C/svg%3E");-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.hb-main-nav__menu-container{padding-left:2rem;border-top:1px solid #b6b1a9}.hb-main-nav__menu-container[aria-hidden=true]{display:none}@media(min-width: 992px){.js .hb-main-nav__menu-container{position:absolute;background-color:#fff;border:1px solid #b6b1a9;border-radius:0.4rem;min-width:20rem;width:100%;padding:0}.js .hb-main-nav__item:last-child .hb-main-nav__menu-container{right:0}}.hb-secondary-nav{background-color:transparent;display:none}@media(min-width: 992px){.hb-secondary-nav{display:block}}.hb-secondary-nav__heading{margin:0 0 3.9rem}.hb-secondary-nav__menu{background-color:transparent;list-style-type:none;padding-left:1.6rem;display:none}.no-js .hb-secondary-nav__menu{display:block}.hb-secondary-nav .su-secondary-nav__item--expanded>.hb-secondary-nav__menu{display:block}.hb-secondary-nav__menu-lv1{padding-left:0;display:block;border-top:1px solid #d9d7d2}.hb-secondary-nav__menu-lv1>.hb-secondary-nav__item>.hb-secondary-nav__link{font-weight:600}.hb-secondary-nav__item,.hb-secondary-nav__link{color:#000;font-size:1.6rem}.hb-secondary-nav__item{position:relative}.hb-secondary-nav__item--active-trail>.hb-secondary-nav__link{font-weight:600}.hb-secondary-nav__item--parent .hb-secondary-nav__link::after{content:"";display:block}.hb-secondary-nav__link{display:block;border-bottom:1px solid #d9d7d2;padding:1.6rem 0 1.6rem 1.6rem;text-decoration:none}.hb-secondary-nav__link.is-active{font-weight:600}.hb-secondary-nav__link:hover,.hb-secondary-nav__link:focus{text-decoration:none}.hb-secondary-nav__link:hover:not(.is-active),.hb-secondary-nav__link:focus:not(.is-active){background-color:#f1f0ee}.hb-secondary-nav__toggle,.hb-secondary-nav .su-nav-toggle{margin:0;cursor:pointer;font-size:0;font-weight:400;background:transparent;border:0 none;top:1.5rem;right:1.5rem;position:absolute}.hb-secondary-nav__toggle::before,.hb-secondary-nav .su-nav-toggle::before{content:"";background-repeat:no-repeat;background-position:center right;background-size:1.8rem;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 18'%3E%3Cg stroke-width%3D'2' stroke%3D'%236b655b' stroke-linecap%3D'round'%3E%3Cpath d%3D'M1,9 17,9' /%3E%3Cpath d%3D'M9,1 9,17' /%3E%3C/g%3E%3C/svg%3E");color:#6b655b;height:1.8rem;width:1.8rem;display:block;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform 200ms ease-in-out;transition:-webkit-transform 200ms ease-in-out;transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out, -webkit-transform 200ms ease-in-out}.hb-secondary-nav__toggle[aria-expanded=true]::before,.hb-secondary-nav .su-nav-toggle[aria-expanded=true]::before{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 18 2'%3E%3Cpath d%3D'M1,1 17,1' stroke-width%3D'2' stroke%3D'%236b655b' stroke-linecap%3D'round' /%3E%3C/svg%3E")}.views-field-field-hs-person-email{word-break:break-all}.views-field-field-hs-person-email a span{display:none}.views-field-field-hs-course-code{font-size:2rem;font-weight:600;margin-bottom:0.6rem}.views-field-field-hs-course-section-location{font-weight:700}.views-field-field-hs-course-section-st-time,.views-field-field-hs-course-section-end-time{display:inline-block}.views-field-field-hs-course-section-id .field-content{display:inline-block}.hb-card--structured{width:100%;border-bottom:1px solid #b6b1a9;padding-bottom:2.8rem}.hb-card--structured .hb-card__img{margin-bottom:2rem}.hb-card--structured .hb-card__subtitle{font-weight:600;line-height:122%;font-size:1.6rem;margin-bottom:1.3rem}@media(min-width: 992px){.hb-card--structured .hb-card__subtitle{font-size:1.8rem}}.hb-card--structured .hb-card__category .views-field,.hb-card--structured .hb-card__columns .views-field{margin-bottom:1.4rem}@media(min-width: 576px){.hb-card--structured .hb-card__category .views-field,.hb-card--structured .hb-card__columns .views-field{margin-bottom:2.8rem}}.hb-card--structured .hb-card__category{margin-bottom:1.4rem}@media(min-width: 576px){.hb-card--structured .hb-card__category{margin-bottom:2.8rem}}.hb-card--structured .hb-card__category .views-label{margin-bottom:1.4rem}.hb-card--structured .hb-card__columns{display:-webkit-box;display:flex;flex-wrap:wrap}.hb-card--structured .hb-card__columns .views-field{margin-bottom:2.8rem;padding-right:1.1rem;width:100%}@media(min-width: 576px){.hb-card--structured .hb-card__columns .views-field{width:50%}}.su-brand-bar .fa-ext{display:none}.hb-global-footer .fa-ext{display:none}.hb-global-footer .su-global-footer__menu--global{font-weight:600}.su-site-search{position:relative}.su-site-search label{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.su-site-search .form-actions{position:relative}.su-site-search input{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:1.2rem 3.6rem 1rem 1.4rem;display:inline-block;height:3.8rem;max-width:100%;border-radius:0.4rem;font-size:1.6rem}.su-site-search input::-webkit-input-placeholder{color:#5d584f;opacity:1}.su-site-search input::-moz-placeholder{color:#5d584f;opacity:1}.su-site-search input:-ms-input-placeholder{color:#5d584f;opacity:1}.su-site-search input::-ms-input-placeholder{color:#5d584f;opacity:1}.su-site-search input::placeholder{color:#5d584f;opacity:1}.su-site-search input[type=submit]{margin-top:0;margin-right:0;margin-bottom:0;padding:0;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 25 26'%3E%3Cpath fill-rule%3D'evenodd' clip-rule%3D'evenodd' d%3D'M21.4737 10.2016C21.4737 14.0385 18.3632 17.149 14.5263 17.149C10.6894 17.149 7.57895 14.0385 7.57895 10.2016C7.57895 6.36466 10.6894 3.25422 14.5263 3.25422C18.3632 3.25422 21.4737 6.36466 21.4737 10.2016ZM24 10.2016C24 15.4338 19.7585 19.6753 14.5263 19.6753C12.5029 19.6753 10.6277 19.0409 9.08862 17.9603L2.11994 24.3929C1.60732 24.8661 0.808175 24.8341 0.334991 24.3215C-0.138192 23.8089 -0.106226 23.0098 0.406389 22.5366L7.22679 16.2408C5.86882 14.6013 5.05264 12.4968 5.05264 10.2016C5.05264 4.96942 9.29415 0.727905 14.5263 0.727905C19.7585 0.727905 24 4.96942 24 10.2016Z' stroke%3D'%23504b43' stroke-width%3D'0.5' stroke-linecap%3D'square' fill%3D'%23504b43' /%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center center;border-width:0;position:absolute;bottom:0;right:1.4rem;width:1.8rem;height:1.5rem;-webkit-transform:scaleX(-1);transform:scaleX(-1);opacity:.6;text-indent:-99999px;overflow:hidden}.su-site-search input[type=submit]:hover,.su-site-search input[type=submit]:active,.su-site-search input[type=submit]:focus{background-color:transparent;opacity:1}.su-site-search input[type=submit]:active,.su-site-search input[type=submit]:focus{box-shadow:none}.hb-local-footer{font-size:1.6rem;padding:4.8rem 0;border-top:1px solid #b6b1a9}.hb-local-footer .hb-secondary-nav{display:block}.hb-local-footer .menu{list-style-type:none;margin:0;padding:0}.hb-local-footer .menu-item{margin-bottom:1.4rem}@media(min-width: 992px){.hb-local-footer .menu-item{font-size:1.8rem}}.hb-local-footer .block__title,.hb-local-footer .hb-secondary-nav__heading{font-size:1.4rem;font-weight:700;margin:0 0 2rem;text-transform:uppercase}.hs-full-width .field-hs-hero-image{margin:calc(-1 * 4.8rem) 0 48px}.hs-full-width .field-hs-hero-image img{width:100%}.hb-hero-overlay--1{margin:0 0 48px;padding:4.8rem 0 4.8rem 8%;position:relative}.hb-hero-overlay--1::after{clear:both;content:"";display:table}@media(min-width: 768px){.hb-hero-overlay--1{padding:0;display:-ms-grid;display:grid;-ms-grid-columns:8% 7% 45% 20% 20%;grid-template-columns:8% 7% 45% 20% 20%;-ms-grid-rows:60px 1fr 1fr auto auto 60px;grid-template-rows:60px 1fr 1fr auto auto 60px}}@media(min-width: 1200px){.hb-hero-overlay--1{-ms-grid-columns:8% 7% 35% 30% 20%;grid-template-columns:8% 7% 35% 30% 20%}}.hs-full-width .hb-hero-overlay--1{margin:calc(-1 * 4.8rem) 0 48px}.hb-hero-overlay--1::before,.hb-hero-overlay--1::after{content:"";display:block}.hb-hero-overlay--1::before{background-color:#f1f0ee;position:absolute;height:100%;width:100%;top:0;left:0;z-index:1}@media(min-width: 768px){.hb-hero-overlay--1::before{position:unset;padding:4.8rem 0 4.8rem 10%;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:4;grid-column-end:5;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:5;grid-row-end:6}}.hb-hero-overlay__image-wrapper,.hb-hero-overlay__text{z-index:2}.hs-full-width .hb-hero-overlay__image-wrapper .field-hs-hero-image{margin:0}.hb-hero-overlay--1 .hb-hero-overlay__image-wrapper{position:relative}@media(min-width: 768px){.hb-hero-overlay--1 .hb-hero-overlay__image-wrapper{display:-webkit-box;display:flex;margin-top:0;-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:3;grid-column-end:6;-ms-grid-row:2;grid-row-start:2;-ms-grid-row-span:3;grid-row-end:5;padding-top:0}}.hb-hero-overlay--1 .hb-hero-overlay__image-wrapper img{height:100%;width:100%}@media(min-width: 768px){.hb-hero-overlay--1 .hb-hero-overlay__image-wrapper img{min-height:55vh;-o-object-fit:cover;object-fit:cover}}.hb-hero-overlay__text{background-color:#9f988d;color:#fff;display:block}.hb-hero-overlay--1 .hb-hero-overlay__text{padding:calc(6.4rem / 2) calc(4.8rem / 2) calc(4.8rem / 2);position:relative}@media(min-width: 768px){.hb-hero-overlay--1 .hb-hero-overlay__text{-webkit-transform:none;transform:none;-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:2;grid-column-end:4;-ms-grid-row:4;grid-row-start:4;-ms-grid-row-span:3;grid-row-end:7;padding:6.4rem 4.8rem 4.8rem}}.hb-hero-overlay__text .text-long,.hb-hero-overlay__text a{font-size:1.6rem}@media(min-width: 768px){.hb-hero-overlay__text .text-long,.hb-hero-overlay__text a{font-size:1.8rem}}.hb-hero-overlay__text .field-hs-hero-link a,.hb-hero-overlay__text .field-hs-hero-link button{display:block;background-color:transparent;border-radius:4.2rem;font-weight:600;margin-top:4.8rem;max-width:18.4rem;padding:1rem;text-decoration:none;text-align:center;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}.hb-hero-overlay__text .field-hs-hero-link a .fa-ext,.hb-hero-overlay__text .field-hs-hero-link button .fa-ext{display:none}.ptype-hs-postcard .hb-card__img{flex-shrink:0}.ptype-hs-postcard .hb-card__content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.ptype-hs-postcard .hb-card__description{margin-bottom:0}.ptype-hs-postcard .hb-card__subcontent{-webkit-box-ordinal-group:3;order:2;margin-bottom:0}.ptype-hs-postcard .hb-card__subcontent-item{width:100%}.ptype-hs-postcard .hb-card__decorative-link::before{display:none}.field-hs-postcard-title h2{margin:0;overflow-wrap:break-word}.field-hs-postcard-link{position:relative;width:100%}.field-hs-postcard-link a{display:block;color:transparent;height:4.4rem;text-decoration:none}.field-hs-postcard-link a:hover,.field-hs-postcard-link a:focus{box-shadow:none;color:transparent;cursor:pointer}.field-hs-postcard-link.decanter-button{background-color:transparent;color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none}.field-hs-postcard-link.decanter-button:hover{background-color:transparent}.field-hs-postcard-link::before{content:"";position:absolute;left:0;height:4.4rem;width:4.4rem}.field-hs-postcard-link:hover,.field-hs-postcard-link:focus{cursor:pointer}.field-hs-postcard-link:hover::before,.field-hs-postcard-link:focus::before{-webkit-transform:translateX(0.625rem);transform:translateX(0.625rem)}.field-hs-postcard-link .fa-ext{display:none}.field-hs-postcard-body{margin-bottom:2.8rem}.more-link{margin-bottom:2rem}.more-link a{font-weight:700;color:#262626;text-decoration:none}.hb-vertical-linked-card{position:relative;margin:2.4rem 0 4.8rem 3.1rem;padding-bottom:2.8rem}.hb-vertical-linked-card__img{margin-top:-2.4rem;overflow:hidden}.hb-vertical-linked-card__img img{width:100%;-webkit-transition:-webkit-transform 150ms ease-in-out;transition:-webkit-transform 150ms ease-in-out;transition:transform 150ms ease-in-out;transition:transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out}.hb-vertical-linked-card:hover .hb-vertical-linked-card__img img,.hb-vertical-linked-card:focus .hb-vertical-linked-card__img img{-webkit-transform:scale(1.07);transform:scale(1.07)}.hb-vertical-linked-card__title{position:relative;margin:-2.4rem 2rem 0 -3.1rem;padding:2rem 6.8rem 2rem 2rem;font-size:2rem;line-height:118%}@media(min-width: 576px){.hb-vertical-linked-card__title{font-size:2.4rem}}@media(min-width: 768px){.hb-vertical-linked-card__title{font-size:2.7rem}}@media(min-width: 576px){.hb-grid .hb-vertical-linked-card__title,.ptype-hs-row .hb-vertical-linked-card__title{font-size:2rem;line-height:118%}}@media(min-width: 992px){.hb-grid .hb-vertical-linked-card__title,.ptype-hs-row .hb-vertical-linked-card__title{font-size:2.4rem;line-height:121%}}.hb-vertical-linked-card__title::after{content:"";display:block;height:4.8rem;width:4.8rem;background:no-repeat left/55% url("data:image/svg+xml,%3Csvg xmlns%3D'http%3A//www.w3.org/2000/svg' viewBox%3D'0 0 23 24'%3E%3Cpath fill%3D'white' d%3D'M11 23l-2-2 7-7H0v-3h16L9 3l2-2 10 10 1 1-11 11z'/%3E%3C/svg%3E");position:absolute;right:0;bottom:1rem;-webkit-transition:background-position 150ms ease-in-out;transition:background-position 150ms ease-in-out}.hb-vertical-linked-card:hover .hb-vertical-linked-card__title::after,.hb-vertical-linked-card:focus .hb-vertical-linked-card__title::after{background-position:6px}.hb-vertical-linked-card__link::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0}.hb-vertical-linked-card__link .fa-ext{display:none}.hb-vertical-linked-card__description{padding:2rem 2rem 0;font-size:1.6rem;line-height:127%}@media(min-width: 576px){.hb-vertical-linked-card__description{font-size:1.8rem}}.hb-vertical-linked-card__description .field-hs-postcard-body{margin-bottom:0}.block-layout-builder:not(:last-child){margin-bottom:2rem}.block-hs-blocks{padding:2rem 1.8rem;border:1px solid #b6b1a9}.block-hs-blocks:not(:last-child){margin-bottom:1.8rem}.block__title{margin-top:0;margin-bottom:2rem;width:100%}.field-label,.views-label{display:block;font-weight:700;font-size:1.5rem;font-style:normal;color:#000;text-transform:uppercase;margin-bottom:0.4rem}.label-inline{display:-webkit-box;display:flex}.label-inline .field-label{margin-right:0.6rem}.email [class^=fa-]{display:none}.datetime{color:#423e38}.address{margin:0;font-style:italic;color:#423e38}.given-name,.family-name{font-weight:600;font-style:normal}.string div div{margin-bottom:0.6rem}.layout-builder-form,.ui-dialog-off-canvas,.block-categories,.layout-builder-discard-changes{font-size:1.6rem}.fa-ext{margin-right:0 !important}.hb-table-pattern{width:100%;border:1px solid #d9d7d2;border-collapse:collapse;font-size:1.3rem;text-align:left}@media(min-width: 576px){.hb-table-pattern{font-size:1.6rem}}@media(min-width: 768px){.hb-table-pattern{display:table}}.hb-table-pattern__header{display:none}@media(min-width: 768px){.hb-table-pattern__header{display:table-header-group}}.hb-table-pattern__caption{color:#423e38;font-size:1.4rem;padding:2rem 0}@media(min-width: 768px){.hb-table-pattern__caption{font-size:1.6rem;padding:2.8rem 0}}.hb-table-pattern__row{color:#fff;font-weight:700;text-transform:uppercase}@media(min-width: 768px){.hb-table-pattern__row{display:table-row}}.hb-table-pattern__row>:nth-child(n){position:-webkit-sticky;position:sticky;top:0;border-color:#fff;border:1px solid #d9d7d2;padding:1.6rem;vertical-align:top}.hb-table-pattern__row>:nth-child(n) a:not([class]):hover,.hb-table-pattern__row>:nth-child(n) a:not([class]):focus{box-shadow:none;color:#fff}@media(min-width: 768px){.hb-table-pattern__row>:nth-child(n){display:table-cell}}@media(min-width: 768px){.hb-table-pattern__body{display:table-row-group}}.hb-table-row{padding-bottom:1.4rem}@media(min-width: 768px){.hb-table-row{display:table-row}}.hb-table-row::before{content:"";display:block;height:1.1rem;background-color:#000}@media(min-width: 768px){.hb-table-row::before{display:none}}.hb-table-row:nth-child(even){background:#f1f0ee}.hb-table-row__column{border:1px solid #d9d7d2;padding:1.6rem;vertical-align:top}@media(min-width: 768px){.hb-table-row__column{display:table-cell}}.hb-table-row__column:first-of-type{margin-top:0.4rem}.hb-table-pattern .hb-table-row__column{border:0 none}@media(min-width: 768px){.hb-table-pattern .hb-table-row__column{border:1px solid #d9d7d2}}.hb-table-row__column .views-field-body{padding-bottom:2.8rem}.hb-table-row__column .views-field-body .field-content p{font-size:1.3rem;margin:1.4rem 0 1rem}@media(min-width: 576px){.hb-table-row__column .views-field-body .field-content p{font-size:1.6rem}}.hb-table-row__heading{font-weight:700;margin:0 0 0.4rem;text-transform:uppercase}@media(min-width: 576px){.hb-table-row__heading{margin:0 0 0.6rem}}@media(min-width: 768px){.hb-table-row__heading{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}}.hb-table-row__heading--hidden{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}.hb-local-footer .hb-link-inline:hover,.hb-local-footer .hb-link-inline:focus{box-shadow:none}.hb-highlighted-label .field-label{font-size:1.6rem;font-style:normal;text-transform:inherit}.hb-subtitle{font-weight:600;line-height:122%;font-size:1.6rem}@media(min-width: 992px){.hb-subtitle{font-size:1.8rem}}.hb-pill{display:inline-block;color:#000;font-size:1.4rem;padding:0.3rem 1.2rem;text-decoration:none;border-radius:1.3rem;border:2px solid transparent;background-color:#dbd9d5;-webkit-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out}a.hb-pill{display:inline-block;color:#000;font-size:1.4rem;padding:0.3rem 1.2rem;text-decoration:none;border-radius:1.3rem;border:2px solid transparent;background-color:#dbd9d5;-webkit-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out}a.hb-pill:focus,a.hb-pill:hover{box-shadow:none;border:2px solid #dbd9d5;background-color:#fff}.fa,.fab,.fal,.far,.fas{-webkit-transition:125ms color ease-out;transition:125ms color ease-out}a.fa,a.fab,a.fal,a.far,a.fas,a>.fa,a>.fab,a>.fal,a>.far,a>.fas{text-decoration:none}.fa-fw.fa-border{box-sizing:content-box}.field-hs-text-area{margin-bottom:4.8rem}.field-hs-text-area p a[href^=http]:not([class]){margin-right:2rem}.hb-local-footer .field-hs-text-area p a[href^=http]:not([class]):hover,.hb-local-footer .field-hs-text-area p a[href^=http]:not([class]):focus{box-shadow:none}.field-hs-text-area a:not([href]):not([class]){border-bottom:0;-webkit-transition:none;transition:none}.field-hs-text-area a:not([href]):not([class]):focus,.field-hs-text-area a:not([href]):not([class]):hover{box-shadow:none}.decanter-credits{color:#423e38;font-size:1.4rem;font-style:italic}.hb-local-footer--dark .decanter-credits{color:#fff}.decanter-font-lead{color:#6b655b;font-size:1.8rem;font-weight:400;line-height:127%}.hb-local-footer--dark .decanter-font-lead{color:#fff}@media(min-width: 992px){.decanter-font-lead{font-size:2rem}}.decanter-font-splash{font-size:2.9rem;font-weight:600;line-height:110%;margin-top:0;margin-bottom:2rem}@media(min-width: 768px){.decanter-font-splash{font-size:3.4rem;line-height:112%;margin-bottom:2.4rem}}@media(min-width: 992px){.decanter-font-splash{font-size:4.2rem}}.decanter-caption{color:#423e38;font-size:1.4rem}.hb-local-footer--dark .decanter-caption{color:#fff}.decanter-short-line-length{max-width:70rem}.decanter-button{background-color:transparent;color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;display:inline-block;padding:0 2rem;border-radius:3rem;font-family:"Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:600;text-align:center;display:inline-block;font-size:1.6rem;text-decoration:none;padding:0.4rem 2rem}.decanter-button--big{background-color:transparent;color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;display:inline-block;padding:0 2rem;border-radius:3rem;font-family:"Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:600;text-align:center;display:inline-block;font-size:1.8rem;text-decoration:none;padding:0.8rem 2rem}.decanter-button--secondary{background-color:transparent;color:inherit;border:0;margin:0;padding:0;text-align:inherit;font:inherit;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:none;display:inline-block;padding:0 2rem;border-radius:3rem;font-family:"Source Sans Pro","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:600;text-align:center;display:inline-block;font-size:1.6rem;text-decoration:none;padding:0.4rem 2rem;background-color:transparent}.decanter-button--secondary:hover{color:#fff}.decanter-button--secondary:active,.decanter-button--secondary:focus{background-color:transparent;border-color:#fff}.hb-local-footer .decanter-more-link:hover,.hb-local-footer .decanter-more-link:focus{box-shadow:none}.decanter-external-link{margin-right:2rem}.hb-local-footer .decanter-external-link:hover,.hb-local-footer .decanter-external-link:focus{box-shadow:none}.emphasized-text{font-style:italic;font-weight:inherit;font-size:inherit}.align-right{margin:2.8rem 0 2.8rem 2.8rem}.align-left{margin:2.8rem 2.8rem 2.8rem 0}.align-center img{margin:2.8rem auto}blockquote:nth-child(n)::after,blockquote:nth-child(n)::before{content:""}.hb-local-footer blockquote:nth-child(n){margin:0 0 2rem}blockquote:nth-child(n) p{color:#423e38;font-style:italic;line-height:140%;position:relative;quotes:'"' '"'}blockquote:nth-child(n) p::before{position:absolute;content:open-quote;margin-left:-10px}blockquote:nth-child(n) p::after{position:absolute;content:close-quote;margin-right:10px}.hb-local-footer--dark blockquote:nth-child(n) p{color:#fff}li.cke_panel_listItem a:hover,li.cke_panel_listItem a:focus{box-shadow:initial}.contextual-region.paragraph .contextual{right:0px}.contextual-region.paragraph .contextual-region .contextual{right:32px}.contextual-region.paragraph .contextual-region .contextual-region .contextual{right:64px}.contextual-region.paragraph .contextual-region .contextual-region .contextual-region .contextual{right:96px}.contextual-region.paragraph .contextual-region .contextual-region .contextual-region .contextual-region .contextual{right:128px}.contextual-links a:hover,.contextual-links a:focus{box-shadow:initial}.hb-local-footer--dark .contextual-links a:hover,.hb-local-footer--dark .contextual-links a:focus{color:#000 !important}.block--local-tasks{max-width:120rem !important;margin:0 auto !important;width:calc(100% - (2 * 3.2rem)) !important;margin-bottom:4rem !important;border-bottom:2px solid #0678be}@media(min-width: 768px){.block--local-tasks{width:calc(100% - (2 * 4.8rem)) !important}}.block--local-tasks .tabs{margin:4rem 0 0;padding:0}.block--local-tasks .tabs__tab{display:inline-block;background-color:#eaf6fd;list-style-type:none;padding:0.8rem 1.2rem;margin-top:0.4rem;font-size:1.5rem;-webkit-transition:background-color 250ms ease-in-out;transition:background-color 250ms ease-in-out}.block--local-tasks .tabs__tab a{color:#000;text-decoration:none;box-shadow:none}.block--local-tasks .tabs__tab--active{background-color:#0678be}.block--local-tasks .tabs__tab--active a{color:#fff}.block--local-tasks .tabs__tab:hover:not(.tabs__tab--active){background-color:#d1eafa}.hb-position-relative{position:relative}.hb-columns{display:-webkit-box;display:flex;flex-wrap:wrap}.hb-columns>div{width:50%;padding-right:1.1rem}.hb-well{background-color:#f5f5f3;border:0 none}.hb-categories.entity-reference div:not([class]){text-transform:uppercase;position:relative;display:inline-block;margin:0 1.2rem 0.3rem;padding:0}.hb-categories.string div div{text-transform:uppercase;position:relative;display:inline-block;margin:0 1.2rem 0.3rem;padding:0}.hb-categories a{color:#000;text-decoration:none;border-bottom:1px solid transparent}.hb-categories a:hover,.hb-categories a:focus{color:#000;border-color:#000;box-shadow:none}.hb-pill-list ol,.hb-pill-list ul{padding:0;margin:0}.hb-pill-list ol li,.hb-pill-list ul li{display:inline-block;margin-right:0.8rem;padding-bottom:0.8rem}.hb-pill-list ol li::before,.hb-pill-list ul li::before{display:none}.hb-pill-list a{display:inline-block;color:#000;font-size:1.4rem;padding:0.3rem 1.2rem;text-decoration:none;border-radius:1.3rem;border:2px solid transparent;background-color:#dbd9d5;-webkit-transition:background-color 150ms ease-in-out;transition:background-color 150ms ease-in-out}.hb-pill-list a:focus,.hb-pill-list a:hover{box-shadow:none;border:2px solid #dbd9d5;background-color:#fff} \ No newline at end of file diff --git a/docroot/themes/humsci/humsci_basic/patterns/table-pattern/table-pattern.html.twig b/docroot/themes/humsci/humsci_basic/patterns/table-pattern/table-pattern.html.twig index 06043c061a..39d470eb18 100644 --- a/docroot/themes/humsci/humsci_basic/patterns/table-pattern/table-pattern.html.twig +++ b/docroot/themes/humsci/humsci_basic/patterns/table-pattern/table-pattern.html.twig @@ -1,4 +1,4 @@ -{% set attributes = attributes.addClass('table-pattern') %} +{% set attributes = attributes.addClass('hb-table-pattern') %} {% set columns = { 'column_1': 0, @@ -31,21 +31,15 @@ } %}