/*!
 * Theme Name: West Point Association of Graduates WordPress Theme
 * Theme URI: git@bitbucket.org:dnlomnimedia/wpaog-2022-wordpress-theme.git
 * Description: 
 * Author: DNL Omnimedia, Inc. <info@dnlomnimedia.com>
 * Author URI: http://www.dnlomnimedia.com
 * Version: 1.2.1
 * Build Time: 2023-03-16T21:41:58.917Z
 * @author DNL Omnimedia, Inc. <info@dnlomnimedia.com>
 * @version 1.2.1
 * License: (c) Copyright DNL Omnimedia Inc. 2023.
 * All rights reserved. This source code is confidential and proprietary information of DNL Omnimedia, Inc. and may be used only by a recipient designated by and for the purposes permitted by DNL Ominmedia, Inc. in writing.  Reproduction of, dissemination of, modifications to or creation of derivative works from this source code, whether in source or binary forms, by any means and in any form or manner, is expressly prohibited, except with the prior written permission of DNL Ominmedia, Inc. . THIS CODE AND ANY ADDITIONAL INFORMATION ARE PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. This notice may not be removed from the software by any user thereof.
 * 
 */
/*!
 * Theme Name: West Point Association of Graduates WordPress Theme
 * Theme URI: git@bitbucket.org:dnlomnimedia/wpaog-2022-wordpress-theme.git
 * Description: 
 * Author: DNL Omnimedia, Inc. <info@dnlomnimedia.com>
 * Author URI: http://www.dnlomnimedia.com
 * Version: 1.2.1
 * Build Time: 2023-03-16T21:41:58.917Z
 * @author DNL Omnimedia, Inc. <info@dnlomnimedia.com>
 * @version 1.2.1
 * License: (c) Copyright DNL Omnimedia Inc. 2023.
 * All rights reserved. This source code is confidential and proprietary information of DNL Omnimedia, Inc. and may be used only by a recipient designated by and for the purposes permitted by DNL Ominmedia, Inc. in writing.  Reproduction of, dissemination of, modifications to or creation of derivative works from this source code, whether in source or binary forms, by any means and in any form or manner, is expressly prohibited, except with the prior written permission of DNL Ominmedia, Inc. . THIS CODE AND ANY ADDITIONAL INFORMATION ARE PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE. This notice may not be removed from the software by any user thereof.
 * 
 */


html {
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
	min-height: 100%;
	scroll-padding-top: 10rem
}

body {
	background-color: #fff;
	color: #000;
	font-family: Source Sans Pro, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-size: 1.5rem;
	line-height: 1.5;
	margin: 0;
	overflow-x: clip;
	padding: 0
}

* {
	box-sizing: border-box
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
	display: block
}

audio,
canvas,
progress,
video {
	vertical-align: baseline
}

audio:not([controls]) {
	display: none;
	height: 0
}

template {
	display: none
}

button,
input,
keygen,
select,
textarea {
	font-family: inherit;
	font-size: inherit;
	outline: 0
}

button,
input[type=submit],
option,
textarea {
	-moz-appearance: none;
	-webkit-appearance: none
}

button,
input[type=submit],
option,
select,
textarea {
	outline: 0
}

button::-moz-focus-inner,
input::-moz-focus-inner,
select::-moz-focus-inner {
	border: 0;
	padding: 0
}

@media(print) {

	a:link,
	a:visited {
		text-decoration: underline
	}

	a[href]:after {
		content: " (" attr(href) ")";
		font-size: 1.5rem;
		font-weight: 400;
		text-decoration: none
	}

	a[href^="#"]:after,
	a[href^="javascript:"]:after {
		content: ""
	}
}

.is-style-black-top-bar .full-image,
.is-style-black-top-bar .story-header-video,
.is-style-black-top-bar .tile__content,
.is-style-black-top-bar .two-col__image-cell,
.is-style-black-top-bar .wp-block-embed,
.is-style-black-top-bar .wp-block-group,
.is-style-black-top-bar .wp-block-image,
.is-style-black-top-bar .wp-block-video,
.is-style-black-top-bar [class^=wp-image]:not(.image-no-border),
.is-style-black-top-bar img:not(.image-no-border),
.is-style-bluegrey-top-bar .full-image,
.is-style-bluegrey-top-bar .story-header-video,
.is-style-bluegrey-top-bar .tile__content,
.is-style-bluegrey-top-bar .two-col__image-cell,
.is-style-bluegrey-top-bar .wp-block-embed,
.is-style-bluegrey-top-bar .wp-block-group,
.is-style-bluegrey-top-bar .wp-block-image,
.is-style-bluegrey-top-bar .wp-block-video,
.is-style-bluegrey-top-bar [class^=wp-image]:not(.image-no-border),
.is-style-bluegrey-top-bar img:not(.image-no-border),
.is-style-darkblue-top-bar .full-image,
.is-style-darkblue-top-bar .story-header-video,
.is-style-darkblue-top-bar .tile__content,
.is-style-darkblue-top-bar .two-col__image-cell,
.is-style-darkblue-top-bar .wp-block-embed,
.is-style-darkblue-top-bar .wp-block-group,
.is-style-darkblue-top-bar .wp-block-image,
.is-style-darkblue-top-bar .wp-block-video,
.is-style-darkblue-top-bar [class^=wp-image]:not(.image-no-border),
.is-style-darkblue-top-bar img:not(.image-no-border),
.is-style-darkgreen-top-bar .full-image,
.is-style-darkgreen-top-bar .story-header-video,
.is-style-darkgreen-top-bar .tile__content,
.is-style-darkgreen-top-bar .two-col__image-cell,
.is-style-darkgreen-top-bar .wp-block-embed,
.is-style-darkgreen-top-bar .wp-block-group,
.is-style-darkgreen-top-bar .wp-block-image,
.is-style-darkgreen-top-bar .wp-block-video,
.is-style-darkgreen-top-bar [class^=wp-image]:not(.image-no-border),
.is-style-darkgreen-top-bar img:not(.image-no-border),
.is-style-darkgrey-top-bar .full-image,
.is-style-darkgrey-top-bar .story-header-video,
.is-style-darkgrey-top-bar .tile__content,
.is-style-darkgrey-top-bar .two-col__image-cell,
.is-style-darkgrey-top-bar .wp-block-embed,
.is-style-darkgrey-top-bar .wp-block-group,
.is-style-darkgrey-top-bar .wp-block-image,
.is-style-darkgrey-top-bar .wp-block-video,
.is-style-darkgrey-top-bar [class^=wp-image]:not(.image-no-border),
.is-style-darkgrey-top-bar img:not(.image-no-border),
.is-style-green-top-bar .full-image,
.is-style-green-top-bar .story-header-video,
.is-style-green-top-bar .tile__content,
.is-style-green-top-bar .two-col__image-cell,
.is-style-green-top-bar .wp-block-embed,
.is-style-green-top-bar .wp-block-group,
.is-style-green-top-bar .wp-block-image,
.is-style-green-top-bar .wp-block-video,
.is-style-green-top-bar [class^=wp-image]:not(.image-no-border),
.is-style-green-top-bar img:not(.image-no-border),
.is-style-grey-top-bar .full-image,
.is-style-grey-top-bar .story-header-video,
.is-style-grey-top-bar .tile__content,
.is-style-grey-top-bar .two-col__image-cell,
.is-style-grey-top-bar .wp-block-embed,
.is-style-grey-top-bar .wp-block-group,
.is-style-grey-top-bar .wp-block-image,
.is-style-grey-top-bar .wp-block-video,
.is-style-grey-top-bar [class^=wp-image]:not(.image-no-border),
.is-style-grey-top-bar img:not(.image-no-border),
.is-style-has-black-top-bar.full-image,
.is-style-has-black-top-bar.story-header-video,
.is-style-has-black-top-bar.tile__content,
.is-style-has-black-top-bar.two-col__image-cell,
.is-style-has-black-top-bar.wp-block-embed,
.is-style-has-black-top-bar.wp-block-group,
.is-style-has-black-top-bar.wp-block-image,
.is-style-has-black-top-bar.wp-block-video,
.is-style-has-black-top-bar[class^=wp-image]:not(.image-no-border),
.is-style-has-bluegrey-top-bar.full-image,
.is-style-has-bluegrey-top-bar.story-header-video,
.is-style-has-bluegrey-top-bar.tile__content,
.is-style-has-bluegrey-top-bar.two-col__image-cell,
.is-style-has-bluegrey-top-bar.wp-block-embed,
.is-style-has-bluegrey-top-bar.wp-block-group,
.is-style-has-bluegrey-top-bar.wp-block-image,
.is-style-has-bluegrey-top-bar.wp-block-video,
.is-style-has-bluegrey-top-bar[class^=wp-image]:not(.image-no-border),
.is-style-has-darkblue-top-bar.full-image,
.is-style-has-darkblue-top-bar.story-header-video,
.is-style-has-darkblue-top-bar.tile__content,
.is-style-has-darkblue-top-bar.two-col__image-cell,
.is-style-has-darkblue-top-bar.wp-block-embed,
.is-style-has-darkblue-top-bar.wp-block-group,
.is-style-has-darkblue-top-bar.wp-block-image,
.is-style-has-darkblue-top-bar.wp-block-video,
.is-style-has-darkblue-top-bar[class^=wp-image]:not(.image-no-border),
.is-style-has-darkgreen-top-bar.full-image,
.is-style-has-darkgreen-top-bar.story-header-video,
.is-style-has-darkgreen-top-bar.tile__content,
.is-style-has-darkgreen-top-bar.two-col__image-cell,
.is-style-has-darkgreen-top-bar.wp-block-embed,
.is-style-has-darkgreen-top-bar.wp-block-group,
.is-style-has-darkgreen-top-bar.wp-block-image,
.is-style-has-darkgreen-top-bar.wp-block-video,
.is-style-has-darkgreen-top-bar[class^=wp-image]:not(.image-no-border),
.is-style-has-darkgrey-top-bar.full-image,
.is-style-has-darkgrey-top-bar.story-header-video,
.is-style-has-darkgrey-top-bar.tile__content,
.is-style-has-darkgrey-top-bar.two-col__image-cell,
.is-style-has-darkgrey-top-bar.wp-block-embed,
.is-style-has-darkgrey-top-bar.wp-block-group,
.is-style-has-darkgrey-top-bar.wp-block-image,
.is-style-has-darkgrey-top-bar.wp-block-video,
.is-style-has-darkgrey-top-bar[class^=wp-image]:not(.image-no-border),
.is-style-has-green-top-bar.full-image,
.is-style-has-green-top-bar.story-header-video,
.is-style-has-green-top-bar.tile__content,
.is-style-has-green-top-bar.two-col__image-cell,
.is-style-has-green-top-bar.wp-block-embed,
.is-style-has-green-top-bar.wp-block-group,
.is-style-has-green-top-bar.wp-block-image,
.is-style-has-green-top-bar.wp-block-video,
.is-style-has-green-top-bar[class^=wp-image]:not(.image-no-border),
.is-style-has-grey-top-bar.full-image,
.is-style-has-grey-top-bar.story-header-video,
.is-style-has-grey-top-bar.tile__content,
.is-style-has-grey-top-bar.two-col__image-cell,
.is-style-has-grey-top-bar.wp-block-embed,
.is-style-has-grey-top-bar.wp-block-group,
.is-style-has-grey-top-bar.wp-block-image,
.is-style-has-grey-top-bar.wp-block-video,
.is-style-has-grey-top-bar[class^=wp-image]:not(.image-no-border),
.is-style-has-lightblue-top-bar.full-image,
.is-style-has-lightblue-top-bar.story-header-video,
.is-style-has-lightblue-top-bar.tile__content,
.is-style-has-lightblue-top-bar.two-col__image-cell,
.is-style-has-lightblue-top-bar.wp-block-embed,
.is-style-has-lightblue-top-bar.wp-block-group,
.is-style-has-lightblue-top-bar.wp-block-image,
.is-style-has-lightblue-top-bar.wp-block-video,
.is-style-has-lightblue-top-bar[class^=wp-image]:not(.image-no-border),
.is-style-has-red-top-bar.full-image,
.is-style-has-red-top-bar.story-header-video,
.is-style-has-red-top-bar.tile__content,
.is-style-has-red-top-bar.two-col__image-cell,
.is-style-has-red-top-bar.wp-block-embed,
.is-style-has-red-top-bar.wp-block-group,
.is-style-has-red-top-bar.wp-block-image,
.is-style-has-red-top-bar.wp-block-video,
.is-style-has-red-top-bar[class^=wp-image]:not(.image-no-border),
.is-style-has-white-top-bar.full-image,
.is-style-has-white-top-bar.story-header-video,
.is-style-has-white-top-bar.tile__content,
.is-style-has-white-top-bar.two-col__image-cell,
.is-style-has-white-top-bar.wp-block-embed,
.is-style-has-white-top-bar.wp-block-group,
.is-style-has-white-top-bar.wp-block-image,
.is-style-has-white-top-bar.wp-block-video,
.is-style-has-white-top-bar[class^=wp-image]:not(.image-no-border),
.is-style-has-yellow-top-bar.full-image,
.is-style-has-yellow-top-bar.story-header-video,
.is-style-has-yellow-top-bar.tile__content,
.is-style-has-yellow-top-bar.two-col__image-cell,
.is-style-has-yellow-top-bar.wp-block-embed,
.is-style-has-yellow-top-bar.wp-block-group,
.is-style-has-yellow-top-bar.wp-block-image,
.is-style-has-yellow-top-bar.wp-block-video,
.is-style-has-yellow-top-bar[class^=wp-image]:not(.image-no-border),
.is-style-lightblue-top-bar .full-image,
.is-style-lightblue-top-bar .story-header-video,
.is-style-lightblue-top-bar .tile__content,
.is-style-lightblue-top-bar .two-col__image-cell,
.is-style-lightblue-top-bar .wp-block-embed,
.is-style-lightblue-top-bar .wp-block-group,
.is-style-lightblue-top-bar .wp-block-image,
.is-style-lightblue-top-bar .wp-block-video,
.is-style-lightblue-top-bar [class^=wp-image]:not(.image-no-border),
.is-style-lightblue-top-bar img:not(.image-no-border),
.is-style-red-top-bar .full-image,
.is-style-red-top-bar .story-header-video,
.is-style-red-top-bar .tile__content,
.is-style-red-top-bar .two-col__image-cell,
.is-style-red-top-bar .wp-block-embed,
.is-style-red-top-bar .wp-block-group,
.is-style-red-top-bar .wp-block-image,
.is-style-red-top-bar .wp-block-video,
.is-style-red-top-bar [class^=wp-image]:not(.image-no-border),
.is-style-red-top-bar img:not(.image-no-border),
.is-style-white-top-bar .full-image,
.is-style-white-top-bar .story-header-video,
.is-style-white-top-bar .tile__content,
.is-style-white-top-bar .two-col__image-cell,
.is-style-white-top-bar .wp-block-embed,
.is-style-white-top-bar .wp-block-group,
.is-style-white-top-bar .wp-block-image,
.is-style-white-top-bar .wp-block-video,
.is-style-white-top-bar [class^=wp-image]:not(.image-no-border),
.is-style-white-top-bar img:not(.image-no-border),
.is-style-yellow-top-bar .full-image,
.is-style-yellow-top-bar .story-header-video,
.is-style-yellow-top-bar .tile__content,
.is-style-yellow-top-bar .two-col__image-cell,
.is-style-yellow-top-bar .wp-block-embed,
.is-style-yellow-top-bar .wp-block-group,
.is-style-yellow-top-bar .wp-block-image,
.is-style-yellow-top-bar .wp-block-video,
.is-style-yellow-top-bar [class^=wp-image]:not(.image-no-border),
.is-style-yellow-top-bar img:not(.image-no-border),
.media--black .full-image,
.media--black .story-header-video,
.media--black .tile__content,
.media--black .two-col__image-cell,
.media--black .wp-block-embed,
.media--black .wp-block-group,
.media--black .wp-block-image,
.media--black .wp-block-video,
.media--black [class^=wp-image]:not(.image-no-border),
.media--black img:not(.image-no-border),
.media--blue .full-image,
.media--blue .story-header-video,
.media--blue .tile__content,
.media--blue .two-col__image-cell,
.media--blue .wp-block-embed,
.media--blue .wp-block-group,
.media--blue .wp-block-image,
.media--blue .wp-block-video,
.media--blue [class^=wp-image]:not(.image-no-border),
.media--blue img:not(.image-no-border),
.media--bluegrey .full-image,
.media--bluegrey .story-header-video,
.media--bluegrey .tile__content,
.media--bluegrey .two-col__image-cell,
.media--bluegrey .wp-block-embed,
.media--bluegrey .wp-block-group,
.media--bluegrey .wp-block-image,
.media--bluegrey .wp-block-video,
.media--bluegrey [class^=wp-image]:not(.image-no-border),
.media--bluegrey img:not(.image-no-border),
.media--darkblue .full-image,
.media--darkblue .story-header-video,
.media--darkblue .tile__content,
.media--darkblue .two-col__image-cell,
.media--darkblue .wp-block-embed,
.media--darkblue .wp-block-group,
.media--darkblue .wp-block-image,
.media--darkblue .wp-block-video,
.media--darkblue [class^=wp-image]:not(.image-no-border),
.media--darkblue img:not(.image-no-border),
.media--darkgreen .full-image,
.media--darkgreen .story-header-video,
.media--darkgreen .tile__content,
.media--darkgreen .two-col__image-cell,
.media--darkgreen .wp-block-embed,
.media--darkgreen .wp-block-group,
.media--darkgreen .wp-block-image,
.media--darkgreen .wp-block-video,
.media--darkgreen [class^=wp-image]:not(.image-no-border),
.media--darkgreen img:not(.image-no-border),
.media--darkgrey .full-image,
.media--darkgrey .story-header-video,
.media--darkgrey .tile__content,
.media--darkgrey .two-col__image-cell,
.media--darkgrey .wp-block-embed,
.media--darkgrey .wp-block-group,
.media--darkgrey .wp-block-image,
.media--darkgrey .wp-block-video,
.media--darkgrey [class^=wp-image]:not(.image-no-border),
.media--darkgrey img:not(.image-no-border),
.media--green .full-image,
.media--green .story-header-video,
.media--green .tile__content,
.media--green .two-col__image-cell,
.media--green .wp-block-embed,
.media--green .wp-block-group,
.media--green .wp-block-image,
.media--green .wp-block-video,
.media--green [class^=wp-image]:not(.image-no-border),
.media--green img:not(.image-no-border),
.media--grey .full-image,
.media--grey .story-header-video,
.media--grey .tile__content,
.media--grey .two-col__image-cell,
.media--grey .wp-block-embed,
.media--grey .wp-block-group,
.media--grey .wp-block-image,
.media--grey .wp-block-video,
.media--grey [class^=wp-image]:not(.image-no-border),
.media--grey img:not(.image-no-border),
.media--lightblue .full-image,
.media--lightblue .story-header-video,
.media--lightblue .tile__content,
.media--lightblue .two-col__image-cell,
.media--lightblue .wp-block-embed,
.media--lightblue .wp-block-group,
.media--lightblue .wp-block-image,
.media--lightblue .wp-block-video,
.media--lightblue [class^=wp-image]:not(.image-no-border),
.media--lightblue img:not(.image-no-border),
.media--red .full-image,
.media--red .story-header-video,
.media--red .tile__content,
.media--red .two-col__image-cell,
.media--red .wp-block-embed,
.media--red .wp-block-group,
.media--red .wp-block-image,
.media--red .wp-block-video,
.media--red [class^=wp-image]:not(.image-no-border),
.media--red img:not(.image-no-border),
.media--white .full-image,
.media--white .story-header-video,
.media--white .tile__content,
.media--white .two-col__image-cell,
.media--white .wp-block-embed,
.media--white .wp-block-group,
.media--white .wp-block-image,
.media--white .wp-block-video,
.media--white [class^=wp-image]:not(.image-no-border),
.media--white img:not(.image-no-border),
.media--yellow .full-image,
.media--yellow .story-header-video,
.media--yellow .tile__content,
.media--yellow .two-col__image-cell,
.media--yellow .wp-block-embed,
.media--yellow .wp-block-group,
.media--yellow .wp-block-image,
.media--yellow .wp-block-video,
.media--yellow [class^=wp-image]:not(.image-no-border),
.media--yellow img:not(.image-no-border),
.submenu__image,
.tile--leader,
img.is-style-has-black-top-bar:not(.image-no-border),
img.is-style-has-bluegrey-top-bar:not(.image-no-border),
img.is-style-has-darkblue-top-bar:not(.image-no-border),
img.is-style-has-darkgreen-top-bar:not(.image-no-border),
img.is-style-has-darkgrey-top-bar:not(.image-no-border),
img.is-style-has-green-top-bar:not(.image-no-border),
img.is-style-has-grey-top-bar:not(.image-no-border),
img.is-style-has-lightblue-top-bar:not(.image-no-border),
img.is-style-has-red-top-bar:not(.image-no-border),
img.is-style-has-white-top-bar:not(.image-no-border),
img.is-style-has-yellow-top-bar:not(.image-no-border) {
	border-top-style: solid;
	border-top-width: 1rem;
	margin-top: .5rem;
	padding-top: .5rem
}

.featured .is-style-black-top-bar .full-image,
.featured .is-style-black-top-bar .story-header-video,
.featured .is-style-black-top-bar .tile__content,
.featured .is-style-black-top-bar .two-col__image-cell,
.featured .is-style-black-top-bar .wp-block-embed,
.featured .is-style-black-top-bar .wp-block-group,
.featured .is-style-black-top-bar .wp-block-image,
.featured .is-style-black-top-bar .wp-block-video,
.featured .is-style-black-top-bar [class^=wp-image]:not(.image-no-border),
.featured .is-style-black-top-bar img:not(.image-no-border),
.featured .is-style-bluegrey-top-bar .full-image,
.featured .is-style-bluegrey-top-bar .story-header-video,
.featured .is-style-bluegrey-top-bar .tile__content,
.featured .is-style-bluegrey-top-bar .two-col__image-cell,
.featured .is-style-bluegrey-top-bar .wp-block-embed,
.featured .is-style-bluegrey-top-bar .wp-block-group,
.featured .is-style-bluegrey-top-bar .wp-block-image,
.featured .is-style-bluegrey-top-bar .wp-block-video,
.featured .is-style-bluegrey-top-bar [class^=wp-image]:not(.image-no-border),
.featured .is-style-bluegrey-top-bar img:not(.image-no-border),
.featured .is-style-darkblue-top-bar .full-image,
.featured .is-style-darkblue-top-bar .story-header-video,
.featured .is-style-darkblue-top-bar .tile__content,
.featured .is-style-darkblue-top-bar .two-col__image-cell,
.featured .is-style-darkblue-top-bar .wp-block-embed,
.featured .is-style-darkblue-top-bar .wp-block-group,
.featured .is-style-darkblue-top-bar .wp-block-image,
.featured .is-style-darkblue-top-bar .wp-block-video,
.featured .is-style-darkblue-top-bar [class^=wp-image]:not(.image-no-border),
.featured .is-style-darkblue-top-bar img:not(.image-no-border),
.featured .is-style-darkgreen-top-bar .full-image,
.featured .is-style-darkgreen-top-bar .story-header-video,
.featured .is-style-darkgreen-top-bar .tile__content,
.featured .is-style-darkgreen-top-bar .two-col__image-cell,
.featured .is-style-darkgreen-top-bar .wp-block-embed,
.featured .is-style-darkgreen-top-bar .wp-block-group,
.featured .is-style-darkgreen-top-bar .wp-block-image,
.featured .is-style-darkgreen-top-bar .wp-block-video,
.featured .is-style-darkgreen-top-bar [class^=wp-image]:not(.image-no-border),
.featured .is-style-darkgreen-top-bar img:not(.image-no-border),
.featured .is-style-darkgrey-top-bar .full-image,
.featured .is-style-darkgrey-top-bar .story-header-video,
.featured .is-style-darkgrey-top-bar .tile__content,
.featured .is-style-darkgrey-top-bar .two-col__image-cell,
.featured .is-style-darkgrey-top-bar .wp-block-embed,
.featured .is-style-darkgrey-top-bar .wp-block-group,
.featured .is-style-darkgrey-top-bar .wp-block-image,
.featured .is-style-darkgrey-top-bar .wp-block-video,
.featured .is-style-darkgrey-top-bar [class^=wp-image]:not(.image-no-border),
.featured .is-style-darkgrey-top-bar img:not(.image-no-border),
.featured .is-style-green-top-bar .full-image,
.featured .is-style-green-top-bar .story-header-video,
.featured .is-style-green-top-bar .tile__content,
.featured .is-style-green-top-bar .two-col__image-cell,
.featured .is-style-green-top-bar .wp-block-embed,
.featured .is-style-green-top-bar .wp-block-group,
.featured .is-style-green-top-bar .wp-block-image,
.featured .is-style-green-top-bar .wp-block-video,
.featured .is-style-green-top-bar [class^=wp-image]:not(.image-no-border),
.featured .is-style-green-top-bar img:not(.image-no-border),
.featured .is-style-grey-top-bar .full-image,
.featured .is-style-grey-top-bar .story-header-video,
.featured .is-style-grey-top-bar .tile__content,
.featured .is-style-grey-top-bar .two-col__image-cell,
.featured .is-style-grey-top-bar .wp-block-embed,
.featured .is-style-grey-top-bar .wp-block-group,
.featured .is-style-grey-top-bar .wp-block-image,
.featured .is-style-grey-top-bar .wp-block-video,
.featured .is-style-grey-top-bar [class^=wp-image]:not(.image-no-border),
.featured .is-style-grey-top-bar img:not(.image-no-border),
.featured .is-style-has-black-top-bar.full-image,
.featured .is-style-has-black-top-bar.story-header-video,
.featured .is-style-has-black-top-bar.tile__content,
.featured .is-style-has-black-top-bar.two-col__image-cell,
.featured .is-style-has-black-top-bar.wp-block-embed,
.featured .is-style-has-black-top-bar.wp-block-group,
.featured .is-style-has-black-top-bar.wp-block-image,
.featured .is-style-has-black-top-bar.wp-block-video,
.featured .is-style-has-black-top-bar[class^=wp-image]:not(.image-no-border),
.featured .is-style-has-bluegrey-top-bar.full-image,
.featured .is-style-has-bluegrey-top-bar.story-header-video,
.featured .is-style-has-bluegrey-top-bar.tile__content,
.featured .is-style-has-bluegrey-top-bar.two-col__image-cell,
.featured .is-style-has-bluegrey-top-bar.wp-block-embed,
.featured .is-style-has-bluegrey-top-bar.wp-block-group,
.featured .is-style-has-bluegrey-top-bar.wp-block-image,
.featured .is-style-has-bluegrey-top-bar.wp-block-video,
.featured .is-style-has-bluegrey-top-bar[class^=wp-image]:not(.image-no-border),
.featured .is-style-has-darkblue-top-bar.full-image,
.featured .is-style-has-darkblue-top-bar.story-header-video,
.featured .is-style-has-darkblue-top-bar.tile__content,
.featured .is-style-has-darkblue-top-bar.two-col__image-cell,
.featured .is-style-has-darkblue-top-bar.wp-block-embed,
.featured .is-style-has-darkblue-top-bar.wp-block-group,
.featured .is-style-has-darkblue-top-bar.wp-block-image,
.featured .is-style-has-darkblue-top-bar.wp-block-video,
.featured .is-style-has-darkblue-top-bar[class^=wp-image]:not(.image-no-border),
.featured .is-style-has-darkgreen-top-bar.full-image,
.featured .is-style-has-darkgreen-top-bar.story-header-video,
.featured .is-style-has-darkgreen-top-bar.tile__content,
.featured .is-style-has-darkgreen-top-bar.two-col__image-cell,
.featured .is-style-has-darkgreen-top-bar.wp-block-embed,
.featured .is-style-has-darkgreen-top-bar.wp-block-group,
.featured .is-style-has-darkgreen-top-bar.wp-block-image,
.featured .is-style-has-darkgreen-top-bar.wp-block-video,
.featured .is-style-has-darkgreen-top-bar[class^=wp-image]:not(.image-no-border),
.featured .is-style-has-darkgrey-top-bar.full-image,
.featured .is-style-has-darkgrey-top-bar.story-header-video,
.featured .is-style-has-darkgrey-top-bar.tile__content,
.featured .is-style-has-darkgrey-top-bar.two-col__image-cell,
.featured .is-style-has-darkgrey-top-bar.wp-block-embed,
.featured .is-style-has-darkgrey-top-bar.wp-block-group,
.featured .is-style-has-darkgrey-top-bar.wp-block-image,
.featured .is-style-has-darkgrey-top-bar.wp-block-video,
.featured .is-style-has-darkgrey-top-bar[class^=wp-image]:not(.image-no-border),
.featured .is-style-has-green-top-bar.full-image,
.featured .is-style-has-green-top-bar.story-header-video,
.featured .is-style-has-green-top-bar.tile__content,
.featured .is-style-has-green-top-bar.two-col__image-cell,
.featured .is-style-has-green-top-bar.wp-block-embed,
.featured .is-style-has-green-top-bar.wp-block-group,
.featured .is-style-has-green-top-bar.wp-block-image,
.featured .is-style-has-green-top-bar.wp-block-video,
.featured .is-style-has-green-top-bar[class^=wp-image]:not(.image-no-border),
.featured .is-style-has-grey-top-bar.full-image,
.featured .is-style-has-grey-top-bar.story-header-video,
.featured .is-style-has-grey-top-bar.tile__content,
.featured .is-style-has-grey-top-bar.two-col__image-cell,
.featured .is-style-has-grey-top-bar.wp-block-embed,
.featured .is-style-has-grey-top-bar.wp-block-group,
.featured .is-style-has-grey-top-bar.wp-block-image,
.featured .is-style-has-grey-top-bar.wp-block-video,
.featured .is-style-has-grey-top-bar[class^=wp-image]:not(.image-no-border),
.featured .is-style-has-lightblue-top-bar.full-image,
.featured .is-style-has-lightblue-top-bar.story-header-video,
.featured .is-style-has-lightblue-top-bar.tile__content,
.featured .is-style-has-lightblue-top-bar.two-col__image-cell,
.featured .is-style-has-lightblue-top-bar.wp-block-embed,
.featured .is-style-has-lightblue-top-bar.wp-block-group,
.featured .is-style-has-lightblue-top-bar.wp-block-image,
.featured .is-style-has-lightblue-top-bar.wp-block-video,
.featured .is-style-has-lightblue-top-bar[class^=wp-image]:not(.image-no-border),
.featured .is-style-has-red-top-bar.full-image,
.featured .is-style-has-red-top-bar.story-header-video,
.featured .is-style-has-red-top-bar.tile__content,
.featured .is-style-has-red-top-bar.two-col__image-cell,
.featured .is-style-has-red-top-bar.wp-block-embed,
.featured .is-style-has-red-top-bar.wp-block-group,
.featured .is-style-has-red-top-bar.wp-block-image,
.featured .is-style-has-red-top-bar.wp-block-video,
.featured .is-style-has-red-top-bar[class^=wp-image]:not(.image-no-border),
.featured .is-style-has-white-top-bar.full-image,
.featured .is-style-has-white-top-bar.story-header-video,
.featured .is-style-has-white-top-bar.tile__content,
.featured .is-style-has-white-top-bar.two-col__image-cell,
.featured .is-style-has-white-top-bar.wp-block-embed,
.featured .is-style-has-white-top-bar.wp-block-group,
.featured .is-style-has-white-top-bar.wp-block-image,
.featured .is-style-has-white-top-bar.wp-block-video,
.featured .is-style-has-white-top-bar[class^=wp-image]:not(.image-no-border),
.featured .is-style-has-yellow-top-bar.full-image,
.featured .is-style-has-yellow-top-bar.story-header-video,
.featured .is-style-has-yellow-top-bar.tile__content,
.featured .is-style-has-yellow-top-bar.two-col__image-cell,
.featured .is-style-has-yellow-top-bar.wp-block-embed,
.featured .is-style-has-yellow-top-bar.wp-block-group,
.featured .is-style-has-yellow-top-bar.wp-block-image,
.featured .is-style-has-yellow-top-bar.wp-block-video,
.featured .is-style-has-yellow-top-bar[class^=wp-image]:not(.image-no-border),
.featured .is-style-lightblue-top-bar .full-image,
.featured .is-style-lightblue-top-bar .story-header-video,
.featured .is-style-lightblue-top-bar .tile__content,
.featured .is-style-lightblue-top-bar .two-col__image-cell,
.featured .is-style-lightblue-top-bar .wp-block-embed,
.featured .is-style-lightblue-top-bar .wp-block-group,
.featured .is-style-lightblue-top-bar .wp-block-image,
.featured .is-style-lightblue-top-bar .wp-block-video,
.featured .is-style-lightblue-top-bar [class^=wp-image]:not(.image-no-border),
.featured .is-style-lightblue-top-bar img:not(.image-no-border),
.featured .is-style-red-top-bar .full-image,
.featured .is-style-red-top-bar .story-header-video,
.featured .is-style-red-top-bar .tile__content,
.featured .is-style-red-top-bar .two-col__image-cell,
.featured .is-style-red-top-bar .wp-block-embed,
.featured .is-style-red-top-bar .wp-block-group,
.featured .is-style-red-top-bar .wp-block-image,
.featured .is-style-red-top-bar .wp-block-video,
.featured .is-style-red-top-bar [class^=wp-image]:not(.image-no-border),
.featured .is-style-red-top-bar img:not(.image-no-border),
.featured .is-style-white-top-bar .full-image,
.featured .is-style-white-top-bar .story-header-video,
.featured .is-style-white-top-bar .tile__content,
.featured .is-style-white-top-bar .two-col__image-cell,
.featured .is-style-white-top-bar .wp-block-embed,
.featured .is-style-white-top-bar .wp-block-group,
.featured .is-style-white-top-bar .wp-block-image,
.featured .is-style-white-top-bar .wp-block-video,
.featured .is-style-white-top-bar [class^=wp-image]:not(.image-no-border),
.featured .is-style-white-top-bar img:not(.image-no-border),
.featured .is-style-yellow-top-bar .full-image,
.featured .is-style-yellow-top-bar .story-header-video,
.featured .is-style-yellow-top-bar .tile__content,
.featured .is-style-yellow-top-bar .two-col__image-cell,
.featured .is-style-yellow-top-bar .wp-block-embed,
.featured .is-style-yellow-top-bar .wp-block-group,
.featured .is-style-yellow-top-bar .wp-block-image,
.featured .is-style-yellow-top-bar .wp-block-video,
.featured .is-style-yellow-top-bar [class^=wp-image]:not(.image-no-border),
.featured .is-style-yellow-top-bar img:not(.image-no-border),
.featured .media--black .full-image,
.featured .media--black .story-header-video,
.featured .media--black .tile__content,
.featured .media--black .two-col__image-cell,
.featured .media--black .wp-block-embed,
.featured .media--black .wp-block-group,
.featured .media--black .wp-block-image,
.featured .media--black .wp-block-video,
.featured .media--black [class^=wp-image]:not(.image-no-border),
.featured .media--black img:not(.image-no-border),
.featured .media--blue .full-image,
.featured .media--blue .story-header-video,
.featured .media--blue .tile__content,
.featured .media--blue .two-col__image-cell,
.featured .media--blue .wp-block-embed,
.featured .media--blue .wp-block-group,
.featured .media--blue .wp-block-image,
.featured .media--blue .wp-block-video,
.featured .media--blue [class^=wp-image]:not(.image-no-border),
.featured .media--blue img:not(.image-no-border),
.featured .media--bluegrey .full-image,
.featured .media--bluegrey .story-header-video,
.featured .media--bluegrey .tile__content,
.featured .media--bluegrey .two-col__image-cell,
.featured .media--bluegrey .wp-block-embed,
.featured .media--bluegrey .wp-block-group,
.featured .media--bluegrey .wp-block-image,
.featured .media--bluegrey .wp-block-video,
.featured .media--bluegrey [class^=wp-image]:not(.image-no-border),
.featured .media--bluegrey img:not(.image-no-border),
.featured .media--darkblue .full-image,
.featured .media--darkblue .story-header-video,
.featured .media--darkblue .tile__content,
.featured .media--darkblue .two-col__image-cell,
.featured .media--darkblue .wp-block-embed,
.featured .media--darkblue .wp-block-group,
.featured .media--darkblue .wp-block-image,
.featured .media--darkblue .wp-block-video,
.featured .media--darkblue [class^=wp-image]:not(.image-no-border),
.featured .media--darkblue img:not(.image-no-border),
.featured .media--darkgreen .full-image,
.featured .media--darkgreen .story-header-video,
.featured .media--darkgreen .tile__content,
.featured .media--darkgreen .two-col__image-cell,
.featured .media--darkgreen .wp-block-embed,
.featured .media--darkgreen .wp-block-group,
.featured .media--darkgreen .wp-block-image,
.featured .media--darkgreen .wp-block-video,
.featured .media--darkgreen [class^=wp-image]:not(.image-no-border),
.featured .media--darkgreen img:not(.image-no-border),
.featured .media--darkgrey .full-image,
.featured .media--darkgrey .story-header-video,
.featured .media--darkgrey .tile__content,
.featured .media--darkgrey .two-col__image-cell,
.featured .media--darkgrey .wp-block-embed,
.featured .media--darkgrey .wp-block-group,
.featured .media--darkgrey .wp-block-image,
.featured .media--darkgrey .wp-block-video,
.featured .media--darkgrey [class^=wp-image]:not(.image-no-border),
.featured .media--darkgrey img:not(.image-no-border),
.featured .media--green .full-image,
.featured .media--green .story-header-video,
.featured .media--green .tile__content,
.featured .media--green .two-col__image-cell,
.featured .media--green .wp-block-embed,
.featured .media--green .wp-block-group,
.featured .media--green .wp-block-image,
.featured .media--green .wp-block-video,
.featured .media--green [class^=wp-image]:not(.image-no-border),
.featured .media--green img:not(.image-no-border),
.featured .media--grey .full-image,
.featured .media--grey .story-header-video,
.featured .media--grey .tile__content,
.featured .media--grey .two-col__image-cell,
.featured .media--grey .wp-block-embed,
.featured .media--grey .wp-block-group,
.featured .media--grey .wp-block-image,
.featured .media--grey .wp-block-video,
.featured .media--grey [class^=wp-image]:not(.image-no-border),
.featured .media--grey img:not(.image-no-border),
.featured .media--lightblue .full-image,
.featured .media--lightblue .story-header-video,
.featured .media--lightblue .tile__content,
.featured .media--lightblue .two-col__image-cell,
.featured .media--lightblue .wp-block-embed,
.featured .media--lightblue .wp-block-group,
.featured .media--lightblue .wp-block-image,
.featured .media--lightblue .wp-block-video,
.featured .media--lightblue [class^=wp-image]:not(.image-no-border),
.featured .media--lightblue img:not(.image-no-border),
.featured .media--red .full-image,
.featured .media--red .story-header-video,
.featured .media--red .tile__content,
.featured .media--red .two-col__image-cell,
.featured .media--red .wp-block-embed,
.featured .media--red .wp-block-group,
.featured .media--red .wp-block-image,
.featured .media--red .wp-block-video,
.featured .media--red [class^=wp-image]:not(.image-no-border),
.featured .media--red img:not(.image-no-border),
.featured .media--white .full-image,
.featured .media--white .story-header-video,
.featured .media--white .tile__content,
.featured .media--white .two-col__image-cell,
.featured .media--white .wp-block-embed,
.featured .media--white .wp-block-group,
.featured .media--white .wp-block-image,
.featured .media--white .wp-block-video,
.featured .media--white [class^=wp-image]:not(.image-no-border),
.featured .media--white img:not(.image-no-border),
.featured .media--yellow .full-image,
.featured .media--yellow .story-header-video,
.featured .media--yellow .tile__content,
.featured .media--yellow .two-col__image-cell,
.featured .media--yellow .wp-block-embed,
.featured .media--yellow .wp-block-group,
.featured .media--yellow .wp-block-image,
.featured .media--yellow .wp-block-video,
.featured .media--yellow [class^=wp-image]:not(.image-no-border),
.featured .media--yellow img:not(.image-no-border),
.featured .submenu__image,
.featured .tile--leader,
.featured img.is-style-has-black-top-bar:not(.image-no-border),
.featured img.is-style-has-bluegrey-top-bar:not(.image-no-border),
.featured img.is-style-has-darkblue-top-bar:not(.image-no-border),
.featured img.is-style-has-darkgreen-top-bar:not(.image-no-border),
.featured img.is-style-has-darkgrey-top-bar:not(.image-no-border),
.featured img.is-style-has-green-top-bar:not(.image-no-border),
.featured img.is-style-has-grey-top-bar:not(.image-no-border),
.featured img.is-style-has-lightblue-top-bar:not(.image-no-border),
.featured img.is-style-has-red-top-bar:not(.image-no-border),
.featured img.is-style-has-white-top-bar:not(.image-no-border),
.featured img.is-style-has-yellow-top-bar:not(.image-no-border),
.is-style-black-top-bar .featured .full-image,
.is-style-black-top-bar .featured .story-header-video,
.is-style-black-top-bar .featured .tile__content,
.is-style-black-top-bar .featured .two-col__image-cell,
.is-style-black-top-bar .featured .wp-block-embed,
.is-style-black-top-bar .featured .wp-block-group,
.is-style-black-top-bar .featured .wp-block-image,
.is-style-black-top-bar .featured .wp-block-video,
.is-style-black-top-bar .featured [class^=wp-image]:not(.image-no-border),
.is-style-black-top-bar .featured img:not(.image-no-border),
.is-style-black-top-bar .wp-block-column .full-image,
.is-style-black-top-bar .wp-block-column .story-header-video,
.is-style-black-top-bar .wp-block-column .tile__content,
.is-style-black-top-bar .wp-block-column .two-col__image-cell,
.is-style-black-top-bar .wp-block-column .wp-block-embed,
.is-style-black-top-bar .wp-block-column .wp-block-group,
.is-style-black-top-bar .wp-block-column .wp-block-image,
.is-style-black-top-bar .wp-block-column .wp-block-video,
.is-style-black-top-bar .wp-block-column [class^=wp-image]:not(.image-no-border),
.is-style-black-top-bar .wp-block-column img:not(.image-no-border),
.is-style-bluegrey-top-bar .featured .full-image,
.is-style-bluegrey-top-bar .featured .story-header-video,
.is-style-bluegrey-top-bar .featured .tile__content,
.is-style-bluegrey-top-bar .featured .two-col__image-cell,
.is-style-bluegrey-top-bar .featured .wp-block-embed,
.is-style-bluegrey-top-bar .featured .wp-block-group,
.is-style-bluegrey-top-bar .featured .wp-block-image,
.is-style-bluegrey-top-bar .featured .wp-block-video,
.is-style-bluegrey-top-bar .featured [class^=wp-image]:not(.image-no-border),
.is-style-bluegrey-top-bar .featured img:not(.image-no-border),
.is-style-bluegrey-top-bar .wp-block-column .full-image,
.is-style-bluegrey-top-bar .wp-block-column .story-header-video,
.is-style-bluegrey-top-bar .wp-block-column .tile__content,
.is-style-bluegrey-top-bar .wp-block-column .two-col__image-cell,
.is-style-bluegrey-top-bar .wp-block-column .wp-block-embed,
.is-style-bluegrey-top-bar .wp-block-column .wp-block-group,
.is-style-bluegrey-top-bar .wp-block-column .wp-block-image,
.is-style-bluegrey-top-bar .wp-block-column .wp-block-video,
.is-style-bluegrey-top-bar .wp-block-column [class^=wp-image]:not(.image-no-border),
.is-style-bluegrey-top-bar .wp-block-column img:not(.image-no-border),
.is-style-darkblue-top-bar .featured .full-image,
.is-style-darkblue-top-bar .featured .story-header-video,
.is-style-darkblue-top-bar .featured .tile__content,
.is-style-darkblue-top-bar .featured .two-col__image-cell,
.is-style-darkblue-top-bar .featured .wp-block-embed,
.is-style-darkblue-top-bar .featured .wp-block-group,
.is-style-darkblue-top-bar .featured .wp-block-image,
.is-style-darkblue-top-bar .featured .wp-block-video,
.is-style-darkblue-top-bar .featured [class^=wp-image]:not(.image-no-border),
.is-style-darkblue-top-bar .featured img:not(.image-no-border),
.is-style-darkblue-top-bar .wp-block-column .full-image,
.is-style-darkblue-top-bar .wp-block-column .story-header-video,
.is-style-darkblue-top-bar .wp-block-column .tile__content,
.is-style-darkblue-top-bar .wp-block-column .two-col__image-cell,
.is-style-darkblue-top-bar .wp-block-column .wp-block-embed,
.is-style-darkblue-top-bar .wp-block-column .wp-block-group,
.is-style-darkblue-top-bar .wp-block-column .wp-block-image,
.is-style-darkblue-top-bar .wp-block-column .wp-block-video,
.is-style-darkblue-top-bar .wp-block-column [class^=wp-image]:not(.image-no-border),
.is-style-darkblue-top-bar .wp-block-column img:not(.image-no-border),
.is-style-darkgreen-top-bar .featured .full-image,
.is-style-darkgreen-top-bar .featured .story-header-video,
.is-style-darkgreen-top-bar .featured .tile__content,
.is-style-darkgreen-top-bar .featured .two-col__image-cell,
.is-style-darkgreen-top-bar .featured .wp-block-embed,
.is-style-darkgreen-top-bar .featured .wp-block-group,
.is-style-darkgreen-top-bar .featured .wp-block-image,
.is-style-darkgreen-top-bar .featured .wp-block-video,
.is-style-darkgreen-top-bar .featured [class^=wp-image]:not(.image-no-border),
.is-style-darkgreen-top-bar .featured img:not(.image-no-border),
.is-style-darkgreen-top-bar .wp-block-column .full-image,
.is-style-darkgreen-top-bar .wp-block-column .story-header-video,
.is-style-darkgreen-top-bar .wp-block-column .tile__content,
.is-style-darkgreen-top-bar .wp-block-column .two-col__image-cell,
.is-style-darkgreen-top-bar .wp-block-column .wp-block-embed,
.is-style-darkgreen-top-bar .wp-block-column .wp-block-group,
.is-style-darkgreen-top-bar .wp-block-column .wp-block-image,
.is-style-darkgreen-top-bar .wp-block-column .wp-block-video,
.is-style-darkgreen-top-bar .wp-block-column [class^=wp-image]:not(.image-no-border),
.is-style-darkgreen-top-bar .wp-block-column img:not(.image-no-border),
.is-style-darkgrey-top-bar .featured .full-image,
.is-style-darkgrey-top-bar .featured .story-header-video,
.is-style-darkgrey-top-bar .featured .tile__content,
.is-style-darkgrey-top-bar .featured .two-col__image-cell,
.is-style-darkgrey-top-bar .featured .wp-block-embed,
.is-style-darkgrey-top-bar .featured .wp-block-group,
.is-style-darkgrey-top-bar .featured .wp-block-image,
.is-style-darkgrey-top-bar .featured .wp-block-video,
.is-style-darkgrey-top-bar .featured [class^=wp-image]:not(.image-no-border),
.is-style-darkgrey-top-bar .featured img:not(.image-no-border),
.is-style-darkgrey-top-bar .wp-block-column .full-image,
.is-style-darkgrey-top-bar .wp-block-column .story-header-video,
.is-style-darkgrey-top-bar .wp-block-column .tile__content,
.is-style-darkgrey-top-bar .wp-block-column .two-col__image-cell,
.is-style-darkgrey-top-bar .wp-block-column .wp-block-embed,
.is-style-darkgrey-top-bar .wp-block-column .wp-block-group,
.is-style-darkgrey-top-bar .wp-block-column .wp-block-image,
.is-style-darkgrey-top-bar .wp-block-column .wp-block-video,
.is-style-darkgrey-top-bar .wp-block-column [class^=wp-image]:not(.image-no-border),
.is-style-darkgrey-top-bar .wp-block-column img:not(.image-no-border),
.is-style-green-top-bar .featured .full-image,
.is-style-green-top-bar .featured .story-header-video,
.is-style-green-top-bar .featured .tile__content,
.is-style-green-top-bar .featured .two-col__image-cell,
.is-style-green-top-bar .featured .wp-block-embed,
.is-style-green-top-bar .featured .wp-block-group,
.is-style-green-top-bar .featured .wp-block-image,
.is-style-green-top-bar .featured .wp-block-video,
.is-style-green-top-bar .featured [class^=wp-image]:not(.image-no-border),
.is-style-green-top-bar .featured img:not(.image-no-border),
.is-style-green-top-bar .wp-block-column .full-image,
.is-style-green-top-bar .wp-block-column .story-header-video,
.is-style-green-top-bar .wp-block-column .tile__content,
.is-style-green-top-bar .wp-block-column .two-col__image-cell,
.is-style-green-top-bar .wp-block-column .wp-block-embed,
.is-style-green-top-bar .wp-block-column .wp-block-group,
.is-style-green-top-bar .wp-block-column .wp-block-image,
.is-style-green-top-bar .wp-block-column .wp-block-video,
.is-style-green-top-bar .wp-block-column [class^=wp-image]:not(.image-no-border),
.is-style-green-top-bar .wp-block-column img:not(.image-no-border),
.is-style-grey-top-bar .featured .full-image,
.is-style-grey-top-bar .featured .story-header-video,
.is-style-grey-top-bar .featured .tile__content,
.is-style-grey-top-bar .featured .two-col__image-cell,
.is-style-grey-top-bar .featured .wp-block-embed,
.is-style-grey-top-bar .featured .wp-block-group,
.is-style-grey-top-bar .featured .wp-block-image,
.is-style-grey-top-bar .featured .wp-block-video,
.is-style-grey-top-bar .featured [class^=wp-image]:not(.image-no-border),
.is-style-grey-top-bar .featured img:not(.image-no-border),
.is-style-grey-top-bar .wp-block-column .full-image,
.is-style-grey-top-bar .wp-block-column .story-header-video,
.is-style-grey-top-bar .wp-block-column .tile__content,
.is-style-grey-top-bar .wp-block-column .two-col__image-cell,
.is-style-grey-top-bar .wp-block-column .wp-block-embed,
.is-style-grey-top-bar .wp-block-column .wp-block-group,
.is-style-grey-top-bar .wp-block-column .wp-block-image,
.is-style-grey-top-bar .wp-block-column .wp-block-video,
.is-style-grey-top-bar .wp-block-column [class^=wp-image]:not(.image-no-border),
.is-style-grey-top-bar .wp-block-column img:not(.image-no-border),
.is-style-lightblue-top-bar .featured .full-image,
.is-style-lightblue-top-bar .featured .story-header-video,
.is-style-lightblue-top-bar .featured .tile__content,
.is-style-lightblue-top-bar .featured .two-col__image-cell,
.is-style-lightblue-top-bar .featured .wp-block-embed,
.is-style-lightblue-top-bar .featured .wp-block-group,
.is-style-lightblue-top-bar .featured .wp-block-image,
.is-style-lightblue-top-bar .featured .wp-block-video,
.is-style-lightblue-top-bar .featured [class^=wp-image]:not(.image-no-border),
.is-style-lightblue-top-bar .featured img:not(.image-no-border),
.is-style-lightblue-top-bar .wp-block-column .full-image,
.is-style-lightblue-top-bar .wp-block-column .story-header-video,
.is-style-lightblue-top-bar .wp-block-column .tile__content,
.is-style-lightblue-top-bar .wp-block-column .two-col__image-cell,
.is-style-lightblue-top-bar .wp-block-column .wp-block-embed,
.is-style-lightblue-top-bar .wp-block-column .wp-block-group,
.is-style-lightblue-top-bar .wp-block-column .wp-block-image,
.is-style-lightblue-top-bar .wp-block-column .wp-block-video,
.is-style-lightblue-top-bar .wp-block-column [class^=wp-image]:not(.image-no-border),
.is-style-lightblue-top-bar .wp-block-column img:not(.image-no-border),
.is-style-red-top-bar .featured .full-image,
.is-style-red-top-bar .featured .story-header-video,
.is-style-red-top-bar .featured .tile__content,
.is-style-red-top-bar .featured .two-col__image-cell,
.is-style-red-top-bar .featured .wp-block-embed,
.is-style-red-top-bar .featured .wp-block-group,
.is-style-red-top-bar .featured .wp-block-image,
.is-style-red-top-bar .featured .wp-block-video,
.is-style-red-top-bar .featured [class^=wp-image]:not(.image-no-border),
.is-style-red-top-bar .featured img:not(.image-no-border),
.is-style-red-top-bar .wp-block-column .full-image,
.is-style-red-top-bar .wp-block-column .story-header-video,
.is-style-red-top-bar .wp-block-column .tile__content,
.is-style-red-top-bar .wp-block-column .two-col__image-cell,
.is-style-red-top-bar .wp-block-column .wp-block-embed,
.is-style-red-top-bar .wp-block-column .wp-block-group,
.is-style-red-top-bar .wp-block-column .wp-block-image,
.is-style-red-top-bar .wp-block-column .wp-block-video,
.is-style-red-top-bar .wp-block-column [class^=wp-image]:not(.image-no-border),
.is-style-red-top-bar .wp-block-column img:not(.image-no-border),
.is-style-white-top-bar .featured .full-image,
.is-style-white-top-bar .featured .story-header-video,
.is-style-white-top-bar .featured .tile__content,
.is-style-white-top-bar .featured .two-col__image-cell,
.is-style-white-top-bar .featured .wp-block-embed,
.is-style-white-top-bar .featured .wp-block-group,
.is-style-white-top-bar .featured .wp-block-image,
.is-style-white-top-bar .featured .wp-block-video,
.is-style-white-top-bar .featured [class^=wp-image]:not(.image-no-border),
.is-style-white-top-bar .featured img:not(.image-no-border),
.is-style-white-top-bar .wp-block-column .full-image,
.is-style-white-top-bar .wp-block-column .story-header-video,
.is-style-white-top-bar .wp-block-column .tile__content,
.is-style-white-top-bar .wp-block-column .two-col__image-cell,
.is-style-white-top-bar .wp-block-column .wp-block-embed,
.is-style-white-top-bar .wp-block-column .wp-block-group,
.is-style-white-top-bar .wp-block-column .wp-block-image,
.is-style-white-top-bar .wp-block-column .wp-block-video,
.is-style-white-top-bar .wp-block-column [class^=wp-image]:not(.image-no-border),
.is-style-white-top-bar .wp-block-column img:not(.image-no-border),
.is-style-yellow-top-bar .featured .full-image,
.is-style-yellow-top-bar .featured .story-header-video,
.is-style-yellow-top-bar .featured .tile__content,
.is-style-yellow-top-bar .featured .two-col__image-cell,
.is-style-yellow-top-bar .featured .wp-block-embed,
.is-style-yellow-top-bar .featured .wp-block-group,
.is-style-yellow-top-bar .featured .wp-block-image,
.is-style-yellow-top-bar .featured .wp-block-video,
.is-style-yellow-top-bar .featured [class^=wp-image]:not(.image-no-border),
.is-style-yellow-top-bar .featured img:not(.image-no-border),
.is-style-yellow-top-bar .wp-block-column .full-image,
.is-style-yellow-top-bar .wp-block-column .story-header-video,
.is-style-yellow-top-bar .wp-block-column .tile__content,
.is-style-yellow-top-bar .wp-block-column .two-col__image-cell,
.is-style-yellow-top-bar .wp-block-column .wp-block-embed,
.is-style-yellow-top-bar .wp-block-column .wp-block-group,
.is-style-yellow-top-bar .wp-block-column .wp-block-image,
.is-style-yellow-top-bar .wp-block-column .wp-block-video,
.is-style-yellow-top-bar .wp-block-column [class^=wp-image]:not(.image-no-border),
.is-style-yellow-top-bar .wp-block-column img:not(.image-no-border),
.media--black .featured .full-image,
.media--black .featured .story-header-video,
.media--black .featured .tile__content,
.media--black .featured .two-col__image-cell,
.media--black .featured .wp-block-embed,
.media--black .featured .wp-block-group,
.media--black .featured .wp-block-image,
.media--black .featured .wp-block-video,
.media--black .featured [class^=wp-image]:not(.image-no-border),
.media--black .featured img:not(.image-no-border),
.media--black .wp-block-column .full-image,
.media--black .wp-block-column .story-header-video,
.media--black .wp-block-column .tile__content,
.media--black .wp-block-column .two-col__image-cell,
.media--black .wp-block-column .wp-block-embed,
.media--black .wp-block-column .wp-block-group,
.media--black .wp-block-column .wp-block-image,
.media--black .wp-block-column .wp-block-video,
.media--black .wp-block-column [class^=wp-image]:not(.image-no-border),
.media--black .wp-block-column img:not(.image-no-border),
.media--blue .featured .full-image,
.media--blue .featured .story-header-video,
.media--blue .featured .tile__content,
.media--blue .featured .two-col__image-cell,
.media--blue .featured .wp-block-embed,
.media--blue .featured .wp-block-group,
.media--blue .featured .wp-block-image,
.media--blue .featured .wp-block-video,
.media--blue .featured [class^=wp-image]:not(.image-no-border),
.media--blue .featured img:not(.image-no-border),
.media--blue .wp-block-column .full-image,
.media--blue .wp-block-column .story-header-video,
.media--blue .wp-block-column .tile__content,
.media--blue .wp-block-column .two-col__image-cell,
.media--blue .wp-block-column .wp-block-embed,
.media--blue .wp-block-column .wp-block-group,
.media--blue .wp-block-column .wp-block-image,
.media--blue .wp-block-column .wp-block-video,
.media--blue .wp-block-column [class^=wp-image]:not(.image-no-border),
.media--blue .wp-block-column img:not(.image-no-border),
.media--bluegrey .featured .full-image,
.media--bluegrey .featured .story-header-video,
.media--bluegrey .featured .tile__content,
.media--bluegrey .featured .two-col__image-cell,
.media--bluegrey .featured .wp-block-embed,
.media--bluegrey .featured .wp-block-group,
.media--bluegrey .featured .wp-block-image,
.media--bluegrey .featured .wp-block-video,
.media--bluegrey .featured [class^=wp-image]:not(.image-no-border),
.media--bluegrey .featured img:not(.image-no-border),
.media--bluegrey .wp-block-column .full-image,
.media--bluegrey .wp-block-column .story-header-video,
.media--bluegrey .wp-block-column .tile__content,
.media--bluegrey .wp-block-column .two-col__image-cell,
.media--bluegrey .wp-block-column .wp-block-embed,
.media--bluegrey .wp-block-column .wp-block-group,
.media--bluegrey .wp-block-column .wp-block-image,
.media--bluegrey .wp-block-column .wp-block-video,
.media--bluegrey .wp-block-column [class^=wp-image]:not(.image-no-border),
.media--bluegrey .wp-block-column img:not(.image-no-border),
.media--darkblue .featured .full-image,
.media--darkblue .featured .story-header-video,
.media--darkblue .featured .tile__content,
.media--darkblue .featured .two-col__image-cell,
.media--darkblue .featured .wp-block-embed,
.media--darkblue .featured .wp-block-group,
.media--darkblue .featured .wp-block-image,
.media--darkblue .featured .wp-block-video,
.media--darkblue .featured [class^=wp-image]:not(.image-no-border),
.media--darkblue .featured img:not(.image-no-border),
.media--darkblue .wp-block-column .full-image,
.media--darkblue .wp-block-column .story-header-video,
.media--darkblue .wp-block-column .tile__content,
.media--darkblue .wp-block-column .two-col__image-cell,
.media--darkblue .wp-block-column .wp-block-embed,
.media--darkblue .wp-block-column .wp-block-group,
.media--darkblue .wp-block-column .wp-block-image,
.media--darkblue .wp-block-column .wp-block-video,
.media--darkblue .wp-block-column [class^=wp-image]:not(.image-no-border),
.media--darkblue .wp-block-column img:not(.image-no-border),
.media--darkgreen .featured .full-image,
.media--darkgreen .featured .story-header-video,
.media--darkgreen .featured .tile__content,
.media--darkgreen .featured .two-col__image-cell,
.media--darkgreen .featured .wp-block-embed,
.media--darkgreen .featured .wp-block-group,
.media--darkgreen .featured .wp-block-image,
.media--darkgreen .featured .wp-block-video,
.media--darkgreen .featured [class^=wp-image]:not(.image-no-border),
.media--darkgreen .featured img:not(.image-no-border),
.media--darkgreen .wp-block-column .full-image,
.media--darkgreen .wp-block-column .story-header-video,
.media--darkgreen .wp-block-column .tile__content,
.media--darkgreen .wp-block-column .two-col__image-cell,
.media--darkgreen .wp-block-column .wp-block-embed,
.media--darkgreen .wp-block-column .wp-block-group,
.media--darkgreen .wp-block-column .wp-block-image,
.media--darkgreen .wp-block-column .wp-block-video,
.media--darkgreen .wp-block-column [class^=wp-image]:not(.image-no-border),
.media--darkgreen .wp-block-column img:not(.image-no-border),
.media--darkgrey .featured .full-image,
.media--darkgrey .featured .story-header-video,
.media--darkgrey .featured .tile__content,
.media--darkgrey .featured .two-col__image-cell,
.media--darkgrey .featured .wp-block-embed,
.media--darkgrey .featured .wp-block-group,
.media--darkgrey .featured .wp-block-image,
.media--darkgrey .featured .wp-block-video,
.media--darkgrey .featured [class^=wp-image]:not(.image-no-border),
.media--darkgrey .featured img:not(.image-no-border),
.media--darkgrey .wp-block-column .full-image,
.media--darkgrey .wp-block-column .story-header-video,
.media--darkgrey .wp-block-column .tile__content,
.media--darkgrey .wp-block-column .two-col__image-cell,
.media--darkgrey .wp-block-column .wp-block-embed,
.media--darkgrey .wp-block-column .wp-block-group,
.media--darkgrey .wp-block-column .wp-block-image,
.media--darkgrey .wp-block-column .wp-block-video,
.media--darkgrey .wp-block-column [class^=wp-image]:not(.image-no-border),
.media--darkgrey .wp-block-column img:not(.image-no-border),
.media--green .featured .full-image,
.media--green .featured .story-header-video,
.media--green .featured .tile__content,
.media--green .featured .two-col__image-cell,
.media--green .featured .wp-block-embed,
.media--green .featured .wp-block-group,
.media--green .featured .wp-block-image,
.media--green .featured .wp-block-video,
.media--green .featured [class^=wp-image]:not(.image-no-border),
.media--green .featured img:not(.image-no-border),
.media--green .wp-block-column .full-image,
.media--green .wp-block-column .story-header-video,
.media--green .wp-block-column .tile__content,
.media--green .wp-block-column .two-col__image-cell,
.media--green .wp-block-column .wp-block-embed,
.media--green .wp-block-column .wp-block-group,
.media--green .wp-block-column .wp-block-image,
.media--green .wp-block-column .wp-block-video,
.media--green .wp-block-column [class^=wp-image]:not(.image-no-border),
.media--green .wp-block-column img:not(.image-no-border),
.media--grey .featured .full-image,
.media--grey .featured .story-header-video,
.media--grey .featured .tile__content,
.media--grey .featured .two-col__image-cell,
.media--grey .featured .wp-block-embed,
.media--grey .featured .wp-block-group,
.media--grey .featured .wp-block-image,
.media--grey .featured .wp-block-video,
.media--grey .featured [class^=wp-image]:not(.image-no-border),
.media--grey .featured img:not(.image-no-border),
.media--grey .wp-block-column .full-image,
.media--grey .wp-block-column .story-header-video,
.media--grey .wp-block-column .tile__content,
.media--grey .wp-block-column .two-col__image-cell,
.media--grey .wp-block-column .wp-block-embed,
.media--grey .wp-block-column .wp-block-group,
.media--grey .wp-block-column .wp-block-image,
.media--grey .wp-block-column .wp-block-video,
.media--grey .wp-block-column [class^=wp-image]:not(.image-no-border),
.media--grey .wp-block-column img:not(.image-no-border),
.media--lightblue .featured .full-image,
.media--lightblue .featured .story-header-video,
.media--lightblue .featured .tile__content,
.media--lightblue .featured .two-col__image-cell,
.media--lightblue .featured .wp-block-embed,
.media--lightblue .featured .wp-block-group,
.media--lightblue .featured .wp-block-image,
.media--lightblue .featured .wp-block-video,
.media--lightblue .featured [class^=wp-image]:not(.image-no-border),
.media--lightblue .featured img:not(.image-no-border),
.media--lightblue .wp-block-column .full-image,
.media--lightblue .wp-block-column .story-header-video,
.media--lightblue .wp-block-column .tile__content,
.media--lightblue .wp-block-column .two-col__image-cell,
.media--lightblue .wp-block-column .wp-block-embed,
.media--lightblue .wp-block-column .wp-block-group,
.media--lightblue .wp-block-column .wp-block-image,
.media--lightblue .wp-block-column .wp-block-video,
.media--lightblue .wp-block-column [class^=wp-image]:not(.image-no-border),
.media--lightblue .wp-block-column img:not(.image-no-border),
.media--red .featured .full-image,
.media--red .featured .story-header-video,
.media--red .featured .tile__content,
.media--red .featured .two-col__image-cell,
.media--red .featured .wp-block-embed,
.media--red .featured .wp-block-group,
.media--red .featured .wp-block-image,
.media--red .featured .wp-block-video,
.media--red .featured [class^=wp-image]:not(.image-no-border),
.media--red .featured img:not(.image-no-border),
.media--red .wp-block-column .full-image,
.media--red .wp-block-column .story-header-video,
.media--red .wp-block-column .tile__content,
.media--red .wp-block-column .two-col__image-cell,
.media--red .wp-block-column .wp-block-embed,
.media--red .wp-block-column .wp-block-group,
.media--red .wp-block-column .wp-block-image,
.media--red .wp-block-column .wp-block-video,
.media--red .wp-block-column [class^=wp-image]:not(.image-no-border),
.media--red .wp-block-column img:not(.image-no-border),
.media--white .featured .full-image,
.media--white .featured .story-header-video,
.media--white .featured .tile__content,
.media--white .featured .two-col__image-cell,
.media--white .featured .wp-block-embed,
.media--white .featured .wp-block-group,
.media--white .featured .wp-block-image,
.media--white .featured .wp-block-video,
.media--white .featured [class^=wp-image]:not(.image-no-border),
.media--white .featured img:not(.image-no-border),
.media--white .wp-block-column .full-image,
.media--white .wp-block-column .story-header-video,
.media--white .wp-block-column .tile__content,
.media--white .wp-block-column .two-col__image-cell,
.media--white .wp-block-column .wp-block-embed,
.media--white .wp-block-column .wp-block-group,
.media--white .wp-block-column .wp-block-image,
.media--white .wp-block-column .wp-block-video,
.media--white .wp-block-column [class^=wp-image]:not(.image-no-border),
.media--white .wp-block-column img:not(.image-no-border),
.media--yellow .featured .full-image,
.media--yellow .featured .story-header-video,
.media--yellow .featured .tile__content,
.media--yellow .featured .two-col__image-cell,
.media--yellow .featured .wp-block-embed,
.media--yellow .featured .wp-block-group,
.media--yellow .featured .wp-block-image,
.media--yellow .featured .wp-block-video,
.media--yellow .featured [class^=wp-image]:not(.image-no-border),
.media--yellow .featured img:not(.image-no-border),
.media--yellow .wp-block-column .full-image,
.media--yellow .wp-block-column .story-header-video,
.media--yellow .wp-block-column .tile__content,
.media--yellow .wp-block-column .two-col__image-cell,
.media--yellow .wp-block-column .wp-block-embed,
.media--yellow .wp-block-column .wp-block-group,
.media--yellow .wp-block-column .wp-block-image,
.media--yellow .wp-block-column .wp-block-video,
.media--yellow .wp-block-column [class^=wp-image]:not(.image-no-border),
.media--yellow .wp-block-column img:not(.image-no-border),
.wp-block-column .is-style-black-top-bar .full-image,
.wp-block-column .is-style-black-top-bar .story-header-video,
.wp-block-column .is-style-black-top-bar .tile__content,
.wp-block-column .is-style-black-top-bar .two-col__image-cell,
.wp-block-column .is-style-black-top-bar .wp-block-embed,
.wp-block-column .is-style-black-top-bar .wp-block-group,
.wp-block-column .is-style-black-top-bar .wp-block-image,
.wp-block-column .is-style-black-top-bar .wp-block-video,
.wp-block-column .is-style-black-top-bar [class^=wp-image]:not(.image-no-border),
.wp-block-column .is-style-black-top-bar img:not(.image-no-border),
.wp-block-column .is-style-bluegrey-top-bar .full-image,
.wp-block-column .is-style-bluegrey-top-bar .story-header-video,
.wp-block-column .is-style-bluegrey-top-bar .tile__content,
.wp-block-column .is-style-bluegrey-top-bar .two-col__image-cell,
.wp-block-column .is-style-bluegrey-top-bar .wp-block-embed,
.wp-block-column .is-style-bluegrey-top-bar .wp-block-group,
.wp-block-column .is-style-bluegrey-top-bar .wp-block-image,
.wp-block-column .is-style-bluegrey-top-bar .wp-block-video,
.wp-block-column .is-style-bluegrey-top-bar [class^=wp-image]:not(.image-no-border),
.wp-block-column .is-style-bluegrey-top-bar img:not(.image-no-border),
.wp-block-column .is-style-darkblue-top-bar .full-image,
.wp-block-column .is-style-darkblue-top-bar .story-header-video,
.wp-block-column .is-style-darkblue-top-bar .tile__content,
.wp-block-column .is-style-darkblue-top-bar .two-col__image-cell,
.wp-block-column .is-style-darkblue-top-bar .wp-block-embed,
.wp-block-column .is-style-darkblue-top-bar .wp-block-group,
.wp-block-column .is-style-darkblue-top-bar .wp-block-image,
.wp-block-column .is-style-darkblue-top-bar .wp-block-video,
.wp-block-column .is-style-darkblue-top-bar [class^=wp-image]:not(.image-no-border),
.wp-block-column .is-style-darkblue-top-bar img:not(.image-no-border),
.wp-block-column .is-style-darkgreen-top-bar .full-image,
.wp-block-column .is-style-darkgreen-top-bar .story-header-video,
.wp-block-column .is-style-darkgreen-top-bar .tile__content,
.wp-block-column .is-style-darkgreen-top-bar .two-col__image-cell,
.wp-block-column .is-style-darkgreen-top-bar .wp-block-embed,
.wp-block-column .is-style-darkgreen-top-bar .wp-block-group,
.wp-block-column .is-style-darkgreen-top-bar .wp-block-image,
.wp-block-column .is-style-darkgreen-top-bar .wp-block-video,
.wp-block-column .is-style-darkgreen-top-bar [class^=wp-image]:not(.image-no-border),
.wp-block-column .is-style-darkgreen-top-bar img:not(.image-no-border),
.wp-block-column .is-style-darkgrey-top-bar .full-image,
.wp-block-column .is-style-darkgrey-top-bar .story-header-video,
.wp-block-column .is-style-darkgrey-top-bar .tile__content,
.wp-block-column .is-style-darkgrey-top-bar .two-col__image-cell,
.wp-block-column .is-style-darkgrey-top-bar .wp-block-embed,
.wp-block-column .is-style-darkgrey-top-bar .wp-block-group,
.wp-block-column .is-style-darkgrey-top-bar .wp-block-image,
.wp-block-column .is-style-darkgrey-top-bar .wp-block-video,
.wp-block-column .is-style-darkgrey-top-bar [class^=wp-image]:not(.image-no-border),
.wp-block-column .is-style-darkgrey-top-bar img:not(.image-no-border),
.wp-block-column .is-style-green-top-bar .full-image,
.wp-block-column .is-style-green-top-bar .story-header-video,
.wp-block-column .is-style-green-top-bar .tile__content,
.wp-block-column .is-style-green-top-bar .two-col__image-cell,
.wp-block-column .is-style-green-top-bar .wp-block-embed,
.wp-block-column .is-style-green-top-bar .wp-block-group,
.wp-block-column .is-style-green-top-bar .wp-block-image,
.wp-block-column .is-style-green-top-bar .wp-block-video,
.wp-block-column .is-style-green-top-bar [class^=wp-image]:not(.image-no-border),
.wp-block-column .is-style-green-top-bar img:not(.image-no-border),
.wp-block-column .is-style-grey-top-bar .full-image,
.wp-block-column .is-style-grey-top-bar .story-header-video,
.wp-block-column .is-style-grey-top-bar .tile__content,
.wp-block-column .is-style-grey-top-bar .two-col__image-cell,
.wp-block-column .is-style-grey-top-bar .wp-block-embed,
.wp-block-column .is-style-grey-top-bar .wp-block-group,
.wp-block-column .is-style-grey-top-bar .wp-block-image,
.wp-block-column .is-style-grey-top-bar .wp-block-video,
.wp-block-column .is-style-grey-top-bar [class^=wp-image]:not(.image-no-border),
.wp-block-column .is-style-grey-top-bar img:not(.image-no-border),
.wp-block-column .is-style-has-black-top-bar.full-image,
.wp-block-column .is-style-has-black-top-bar.story-header-video,
.wp-block-column .is-style-has-black-top-bar.tile__content,
.wp-block-column .is-style-has-black-top-bar.two-col__image-cell,
.wp-block-column .is-style-has-black-top-bar.wp-block-embed,
.wp-block-column .is-style-has-black-top-bar.wp-block-group,
.wp-block-column .is-style-has-black-top-bar.wp-block-image,
.wp-block-column .is-style-has-black-top-bar.wp-block-video,
.wp-block-column .is-style-has-black-top-bar[class^=wp-image]:not(.image-no-border),
.wp-block-column .is-style-has-bluegrey-top-bar.full-image,
.wp-block-column .is-style-has-bluegrey-top-bar.story-header-video,
.wp-block-column .is-style-has-bluegrey-top-bar.tile__content,
.wp-block-column .is-style-has-bluegrey-top-bar.two-col__image-cell,
.wp-block-column .is-style-has-bluegrey-top-bar.wp-block-embed,
.wp-block-column .is-style-has-bluegrey-top-bar.wp-block-group,
.wp-block-column .is-style-has-bluegrey-top-bar.wp-block-image,
.wp-block-column .is-style-has-bluegrey-top-bar.wp-block-video,
.wp-block-column .is-style-has-bluegrey-top-bar[class^=wp-image]:not(.image-no-border),
.wp-block-column .is-style-has-darkblue-top-bar.full-image,
.wp-block-column .is-style-has-darkblue-top-bar.story-header-video,
.wp-block-column .is-style-has-darkblue-top-bar.tile__content,
.wp-block-column .is-style-has-darkblue-top-bar.two-col__image-cell,
.wp-block-column .is-style-has-darkblue-top-bar.wp-block-embed,
.wp-block-column .is-style-has-darkblue-top-bar.wp-block-group,
.wp-block-column .is-style-has-darkblue-top-bar.wp-block-image,
.wp-block-column .is-style-has-darkblue-top-bar.wp-block-video,
.wp-block-column .is-style-has-darkblue-top-bar[class^=wp-image]:not(.image-no-border),
.wp-block-column .is-style-has-darkgreen-top-bar.full-image,
.wp-block-column .is-style-has-darkgreen-top-bar.story-header-video,
.wp-block-column .is-style-has-darkgreen-top-bar.tile__content,
.wp-block-column .is-style-has-darkgreen-top-bar.two-col__image-cell,
.wp-block-column .is-style-has-darkgreen-top-bar.wp-block-embed,
.wp-block-column .is-style-has-darkgreen-top-bar.wp-block-group,
.wp-block-column .is-style-has-darkgreen-top-bar.wp-block-image,
.wp-block-column .is-style-has-darkgreen-top-bar.wp-block-video,
.wp-block-column .is-style-has-darkgreen-top-bar[class^=wp-image]:not(.image-no-border),
.wp-block-column .is-style-has-darkgrey-top-bar.full-image,
.wp-block-column .is-style-has-darkgrey-top-bar.story-header-video,
.wp-block-column .is-style-has-darkgrey-top-bar.tile__content,
.wp-block-column .is-style-has-darkgrey-top-bar.two-col__image-cell,
.wp-block-column .is-style-has-darkgrey-top-bar.wp-block-embed,
.wp-block-column .is-style-has-darkgrey-top-bar.wp-block-group,
.wp-block-column .is-style-has-darkgrey-top-bar.wp-block-image,
.wp-block-column .is-style-has-darkgrey-top-bar.wp-block-video,
.wp-block-column .is-style-has-darkgrey-top-bar[class^=wp-image]:not(.image-no-border),
.wp-block-column .is-style-has-green-top-bar.full-image,
.wp-block-column .is-style-has-green-top-bar.story-header-video,
.wp-block-column .is-style-has-green-top-bar.tile__content,
.wp-block-column .is-style-has-green-top-bar.two-col__image-cell,
.wp-block-column .is-style-has-green-top-bar.wp-block-embed,
.wp-block-column .is-style-has-green-top-bar.wp-block-group,
.wp-block-column .is-style-has-green-top-bar.wp-block-image,
.wp-block-column .is-style-has-green-top-bar.wp-block-video,
.wp-block-column .is-style-has-green-top-bar[class^=wp-image]:not(.image-no-border),
.wp-block-column .is-style-has-grey-top-bar.full-image,
.wp-block-column .is-style-has-grey-top-bar.story-header-video,
.wp-block-column .is-style-has-grey-top-bar.tile__content,
.wp-block-column .is-style-has-grey-top-bar.two-col__image-cell,
.wp-block-column .is-style-has-grey-top-bar.wp-block-embed,
.wp-block-column .is-style-has-grey-top-bar.wp-block-group,
.wp-block-column .is-style-has-grey-top-bar.wp-block-image,
.wp-block-column .is-style-has-grey-top-bar.wp-block-video,
.wp-block-column .is-style-has-grey-top-bar[class^=wp-image]:not(.image-no-border),
.wp-block-column .is-style-has-lightblue-top-bar.full-image,
.wp-block-column .is-style-has-lightblue-top-bar.story-header-video,
.wp-block-column .is-style-has-lightblue-top-bar.tile__content,
.wp-block-column .is-style-has-lightblue-top-bar.two-col__image-cell,
.wp-block-column .is-style-has-lightblue-top-bar.wp-block-embed,
.wp-block-column .is-style-has-lightblue-top-bar.wp-block-group,
.wp-block-column .is-style-has-lightblue-top-bar.wp-block-image,
.wp-block-column .is-style-has-lightblue-top-bar.wp-block-video,
.wp-block-column .is-style-has-lightblue-top-bar[class^=wp-image]:not(.image-no-border),
.wp-block-column .is-style-has-red-top-bar.full-image,
.wp-block-column .is-style-has-red-top-bar.story-header-video,
.wp-block-column .is-style-has-red-top-bar.tile__content,
.wp-block-column .is-style-has-red-top-bar.two-col__image-cell,
.wp-block-column .is-style-has-red-top-bar.wp-block-embed,
.wp-block-column .is-style-has-red-top-bar.wp-block-group,
.wp-block-column .is-style-has-red-top-bar.wp-block-image,
.wp-block-column .is-style-has-red-top-bar.wp-block-video,
.wp-block-column .is-style-has-red-top-bar[class^=wp-image]:not(.image-no-border),
.wp-block-column .is-style-has-white-top-bar.full-image,
.wp-block-column .is-style-has-white-top-bar.story-header-video,
.wp-block-column .is-style-has-white-top-bar.tile__content,
.wp-block-column .is-style-has-white-top-bar.two-col__image-cell,
.wp-block-column .is-style-has-white-top-bar.wp-block-embed,
.wp-block-column .is-style-has-white-top-bar.wp-block-group,
.wp-block-column .is-style-has-white-top-bar.wp-block-image,
.wp-block-column .is-style-has-white-top-bar.wp-block-video,
.wp-block-column .is-style-has-white-top-bar[class^=wp-image]:not(.image-no-border),
.wp-block-column .is-style-has-yellow-top-bar.full-image,
.wp-block-column .is-style-has-yellow-top-bar.story-header-video,
.wp-block-column .is-style-has-yellow-top-bar.tile__content,
.wp-block-column .is-style-has-yellow-top-bar.two-col__image-cell,
.wp-block-column .is-style-has-yellow-top-bar.wp-block-embed,
.wp-block-column .is-style-has-yellow-top-bar.wp-block-group,
.wp-block-column .is-style-has-yellow-top-bar.wp-block-image,
.wp-block-column .is-style-has-yellow-top-bar.wp-block-video,
.wp-block-column .is-style-has-yellow-top-bar[class^=wp-image]:not(.image-no-border),
.wp-block-column .is-style-lightblue-top-bar .full-image,
.wp-block-column .is-style-lightblue-top-bar .story-header-video,
.wp-block-column .is-style-lightblue-top-bar .tile__content,
.wp-block-column .is-style-lightblue-top-bar .two-col__image-cell,
.wp-block-column .is-style-lightblue-top-bar .wp-block-embed,
.wp-block-column .is-style-lightblue-top-bar .wp-block-group,
.wp-block-column .is-style-lightblue-top-bar .wp-block-image,
.wp-block-column .is-style-lightblue-top-bar .wp-block-video,
.wp-block-column .is-style-lightblue-top-bar [class^=wp-image]:not(.image-no-border),
.wp-block-column .is-style-lightblue-top-bar img:not(.image-no-border),
.wp-block-column .is-style-red-top-bar .full-image,
.wp-block-column .is-style-red-top-bar .story-header-video,
.wp-block-column .is-style-red-top-bar .tile__content,
.wp-block-column .is-style-red-top-bar .two-col__image-cell,
.wp-block-column .is-style-red-top-bar .wp-block-embed,
.wp-block-column .is-style-red-top-bar .wp-block-group,
.wp-block-column .is-style-red-top-bar .wp-block-image,
.wp-block-column .is-style-red-top-bar .wp-block-video,
.wp-block-column .is-style-red-top-bar [class^=wp-image]:not(.image-no-border),
.wp-block-column .is-style-red-top-bar img:not(.image-no-border),
.wp-block-column .is-style-white-top-bar .full-image,
.wp-block-column .is-style-white-top-bar .story-header-video,
.wp-block-column .is-style-white-top-bar .tile__content,
.wp-block-column .is-style-white-top-bar .two-col__image-cell,
.wp-block-column .is-style-white-top-bar .wp-block-embed,
.wp-block-column .is-style-white-top-bar .wp-block-group,
.wp-block-column .is-style-white-top-bar .wp-block-image,
.wp-block-column .is-style-white-top-bar .wp-block-video,
.wp-block-column .is-style-white-top-bar [class^=wp-image]:not(.image-no-border),
.wp-block-column .is-style-white-top-bar img:not(.image-no-border),
.wp-block-column .is-style-yellow-top-bar .full-image,
.wp-block-column .is-style-yellow-top-bar .story-header-video,
.wp-block-column .is-style-yellow-top-bar .tile__content,
.wp-block-column .is-style-yellow-top-bar .two-col__image-cell,
.wp-block-column .is-style-yellow-top-bar .wp-block-embed,
.wp-block-column .is-style-yellow-top-bar .wp-block-group,
.wp-block-column .is-style-yellow-top-bar .wp-block-image,
.wp-block-column .is-style-yellow-top-bar .wp-block-video,
.wp-block-column .is-style-yellow-top-bar [class^=wp-image]:not(.image-no-border),
.wp-block-column .is-style-yellow-top-bar img:not(.image-no-border),
.wp-block-column .media--black .full-image,
.wp-block-column .media--black .story-header-video,
.wp-block-column .media--black .tile__content,
.wp-block-column .media--black .two-col__image-cell,
.wp-block-column .media--black .wp-block-embed,
.wp-block-column .media--black .wp-block-group,
.wp-block-column .media--black .wp-block-image,
.wp-block-column .media--black .wp-block-video,
.wp-block-column .media--black [class^=wp-image]:not(.image-no-border),
.wp-block-column .media--black img:not(.image-no-border),
.wp-block-column .media--blue .full-image,
.wp-block-column .media--blue .story-header-video,
.wp-block-column .media--blue .tile__content,
.wp-block-column .media--blue .two-col__image-cell,
.wp-block-column .media--blue .wp-block-embed,
.wp-block-column .media--blue .wp-block-group,
.wp-block-column .media--blue .wp-block-image,
.wp-block-column .media--blue .wp-block-video,
.wp-block-column .media--blue [class^=wp-image]:not(.image-no-border),
.wp-block-column .media--blue img:not(.image-no-border),
.wp-block-column .media--bluegrey .full-image,
.wp-block-column .media--bluegrey .story-header-video,
.wp-block-column .media--bluegrey .tile__content,
.wp-block-column .media--bluegrey .two-col__image-cell,
.wp-block-column .media--bluegrey .wp-block-embed,
.wp-block-column .media--bluegrey .wp-block-group,
.wp-block-column .media--bluegrey .wp-block-image,
.wp-block-column .media--bluegrey .wp-block-video,
.wp-block-column .media--bluegrey [class^=wp-image]:not(.image-no-border),
.wp-block-column .media--bluegrey img:not(.image-no-border),
.wp-block-column .media--darkblue .full-image,
.wp-block-column .media--darkblue .story-header-video,
.wp-block-column .media--darkblue .tile__content,
.wp-block-column .media--darkblue .two-col__image-cell,
.wp-block-column .media--darkblue .wp-block-embed,
.wp-block-column .media--darkblue .wp-block-group,
.wp-block-column .media--darkblue .wp-block-image,
.wp-block-column .media--darkblue .wp-block-video,
.wp-block-column .media--darkblue [class^=wp-image]:not(.image-no-border),
.wp-block-column .media--darkblue img:not(.image-no-border),
.wp-block-column .media--darkgreen .full-image,
.wp-block-column .media--darkgreen .story-header-video,
.wp-block-column .media--darkgreen .tile__content,
.wp-block-column .media--darkgreen .two-col__image-cell,
.wp-block-column .media--darkgreen .wp-block-embed,
.wp-block-column .media--darkgreen .wp-block-group,
.wp-block-column .media--darkgreen .wp-block-image,
.wp-block-column .media--darkgreen .wp-block-video,
.wp-block-column .media--darkgreen [class^=wp-image]:not(.image-no-border),
.wp-block-column .media--darkgreen img:not(.image-no-border),
.wp-block-column .media--darkgrey .full-image,
.wp-block-column .media--darkgrey .story-header-video,
.wp-block-column .media--darkgrey .tile__content,
.wp-block-column .media--darkgrey .two-col__image-cell,
.wp-block-column .media--darkgrey .wp-block-embed,
.wp-block-column .media--darkgrey .wp-block-group,
.wp-block-column .media--darkgrey .wp-block-image,
.wp-block-column .media--darkgrey .wp-block-video,
.wp-block-column .media--darkgrey [class^=wp-image]:not(.image-no-border),
.wp-block-column .media--darkgrey img:not(.image-no-border),
.wp-block-column .media--green .full-image,
.wp-block-column .media--green .story-header-video,
.wp-block-column .media--green .tile__content,
.wp-block-column .media--green .two-col__image-cell,
.wp-block-column .media--green .wp-block-embed,
.wp-block-column .media--green .wp-block-group,
.wp-block-column .media--green .wp-block-image,
.wp-block-column .media--green .wp-block-video,
.wp-block-column .media--green [class^=wp-image]:not(.image-no-border),
.wp-block-column .media--green img:not(.image-no-border),
.wp-block-column .media--grey .full-image,
.wp-block-column .media--grey .story-header-video,
.wp-block-column .media--grey .tile__content,
.wp-block-column .media--grey .two-col__image-cell,
.wp-block-column .media--grey .wp-block-embed,
.wp-block-column .media--grey .wp-block-group,
.wp-block-column .media--grey .wp-block-image,
.wp-block-column .media--grey .wp-block-video,
.wp-block-column .media--grey [class^=wp-image]:not(.image-no-border),
.wp-block-column .media--grey img:not(.image-no-border),
.wp-block-column .media--lightblue .full-image,
.wp-block-column .media--lightblue .story-header-video,
.wp-block-column .media--lightblue .tile__content,
.wp-block-column .media--lightblue .two-col__image-cell,
.wp-block-column .media--lightblue .wp-block-embed,
.wp-block-column .media--lightblue .wp-block-group,
.wp-block-column .media--lightblue .wp-block-image,
.wp-block-column .media--lightblue .wp-block-video,
.wp-block-column .media--lightblue [class^=wp-image]:not(.image-no-border),
.wp-block-column .media--lightblue img:not(.image-no-border),
.wp-block-column .media--red .full-image,
.wp-block-column .media--red .story-header-video,
.wp-block-column .media--red .tile__content,
.wp-block-column .media--red .two-col__image-cell,
.wp-block-column .media--red .wp-block-embed,
.wp-block-column .media--red .wp-block-group,
.wp-block-column .media--red .wp-block-image,
.wp-block-column .media--red .wp-block-video,
.wp-block-column .media--red [class^=wp-image]:not(.image-no-border),
.wp-block-column .media--red img:not(.image-no-border),
.wp-block-column .media--white .full-image,
.wp-block-column .media--white .story-header-video,
.wp-block-column .media--white .tile__content,
.wp-block-column .media--white .two-col__image-cell,
.wp-block-column .media--white .wp-block-embed,
.wp-block-column .media--white .wp-block-group,
.wp-block-column .media--white .wp-block-image,
.wp-block-column .media--white .wp-block-video,
.wp-block-column .media--white [class^=wp-image]:not(.image-no-border),
.wp-block-column .media--white img:not(.image-no-border),
.wp-block-column .media--yellow .full-image,
.wp-block-column .media--yellow .story-header-video,
.wp-block-column .media--yellow .tile__content,
.wp-block-column .media--yellow .two-col__image-cell,
.wp-block-column .media--yellow .wp-block-embed,
.wp-block-column .media--yellow .wp-block-group,
.wp-block-column .media--yellow .wp-block-image,
.wp-block-column .media--yellow .wp-block-video,
.wp-block-column .media--yellow [class^=wp-image]:not(.image-no-border),
.wp-block-column .media--yellow img:not(.image-no-border),
.wp-block-column .submenu__image,
.wp-block-column .tile--leader,
.wp-block-column img.is-style-has-black-top-bar:not(.image-no-border),
.wp-block-column img.is-style-has-bluegrey-top-bar:not(.image-no-border),
.wp-block-column img.is-style-has-darkblue-top-bar:not(.image-no-border),
.wp-block-column img.is-style-has-darkgreen-top-bar:not(.image-no-border),
.wp-block-column img.is-style-has-darkgrey-top-bar:not(.image-no-border),
.wp-block-column img.is-style-has-green-top-bar:not(.image-no-border),
.wp-block-column img.is-style-has-grey-top-bar:not(.image-no-border),
.wp-block-column img.is-style-has-lightblue-top-bar:not(.image-no-border),
.wp-block-column img.is-style-has-red-top-bar:not(.image-no-border),
.wp-block-column img.is-style-has-white-top-bar:not(.image-no-border),
.wp-block-column img.is-style-has-yellow-top-bar:not(.image-no-border) {
	margin-top: 0
}

.accordion__header:after,
.carousel__item,
.centered,
.enjoyhint_btn,
.enjoyhint_next_btn,
.enjoyhint_skip_btn,
.event-countdown__cell,
.event-details .event-details__icon,
.featured__date-tile,
.is-style-looping:before,
.is-style-post-row .wp-block-post-featured-image,
.search-form__checkbox,
.search-form__submit-button,
.sitewide-alert,
.sitewide-alert__button,
.sitewide-alert__close,
.slide__button,
.two-col__image-cell {
	display: grid;
	place-items: center
}

.is-style-thick-chain-separator,
.is-style-thin-chain-separator {
	background-image: url(../images/chain.svg);
	background-position: 50%;
	background-repeat: repeat-x;
	border: 0
}

.menu--top-bar:after,
.search-form__toggle-text--expand:after,
.top-bar__item--search:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='chevron' d='m1683 1331-166 165q-19 19-45 19t-45-19L896 965l-531 531q-19 19-45 19t-45-19l-166-165q-19-19-19-45.5t19-45.5l742-741q19-19 45-19t45 19l742 741q19 19 19 45.5t-19 45.5z' style='fill:%23fff'/%3E%3C/svg%3E");
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: contain;
	rotate: .5turn
}

.footer__social {
	align-items: flex-end
}

.top-bar__item {
	align-items: center;
	cursor: pointer;
	display: flex;
	gap: .5rem
}

.footer__social {
	display: flex;
	justify-content: flex-end
}

.small-tile-container {
	display: grid;
	gap: 1rem;
	grid-template-columns: repeat(5, 1fr)
}

@media(max-width:1023px) {
	.small-tile-container {
		grid-template-columns: repeat(4, 1fr)
	}
}

@media(max-width:799px) {
	.small-tile-container {
		grid-template-columns: repeat(3, 1fr)
	}
}

@media(max-width:599px) {
	.small-tile-container {
		grid-template-columns: repeat(2, 1fr)
	}
}

@media(max-width:479px) {
	.small-tile-container {
		grid-template-columns: 100%
	}
}

.officer-groups,
.tiles {
	display: grid;
	gap: 1rem;
	grid-template-columns: repeat(3, 1fr)
}

@media(max-width:767px) {

	.officer-groups,
	.tiles {
		grid-template-columns: repeat(2, 1fr)
	}
}

@media(max-width:479px) {

	.officer-groups,
	.tiles {
		grid-template-columns: 100%
	}
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: PT Sans, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-weight: 700;
	line-height: 1.1875
}

h1 {
	font-size: 2.625rem
}

h2 {
	font-size: 2rem
}

h3 {
	font-size: 1.75rem
}

h4 {
	font-size: 1.5rem
}

h5 {
	font-size: 1.25rem
}

h6 {
	font-size: 1rem
}

.icon-link:before,
.menu--top-bar:after,
.menu__label--submenu:after,
.quick-links-toggle__inner--closed:after,
.search-form__toggle-text--collapse:after,
.search-form__toggle-text--expand:after,
.top-bar__item--search:after {
	aspect-ratio: 1;
	content: "";
	display: inline-block;
	width: 1rem
}

.is-style-wrapping--five-col,
.is-style-wrapping--four-col,
.is-style-wrapping--three-col {
	display: flex;
	flex-wrap: wrap;
	gap: 1.25rem;
	justify-content: center
}

.is-style-black-top-bar .full-image,
.is-style-black-top-bar .story-header-video,
.is-style-black-top-bar .tile__content,
.is-style-black-top-bar .two-col__image-cell,
.is-style-black-top-bar .wp-block-embed,
.is-style-black-top-bar .wp-block-group,
.is-style-black-top-bar .wp-block-image,
.is-style-black-top-bar .wp-block-video,
.is-style-black-top-bar [class^=wp-image]:not(.image-no-border),
.is-style-black-top-bar img:not(.image-no-border),
.is-style-has-black-top-bar.full-image,
.is-style-has-black-top-bar.story-header-video,
.is-style-has-black-top-bar.tile__content,
.is-style-has-black-top-bar.two-col__image-cell,
.is-style-has-black-top-bar.wp-block-embed,
.is-style-has-black-top-bar.wp-block-group,
.is-style-has-black-top-bar.wp-block-image,
.is-style-has-black-top-bar.wp-block-video,
.is-style-has-black-top-bar[class^=wp-image]:not(.image-no-border),
.media--black .full-image,
.media--black .story-header-video,
.media--black .tile__content,
.media--black .two-col__image-cell,
.media--black .wp-block-embed,
.media--black .wp-block-group,
.media--black .wp-block-image,
.media--black .wp-block-video,
.media--black [class^=wp-image]:not(.image-no-border),
.media--black img:not(.image-no-border),
img.is-style-has-black-top-bar:not(.image-no-border) {
	border-top-color: #000
}

.is-style-bluegrey-top-bar .full-image,
.is-style-bluegrey-top-bar .story-header-video,
.is-style-bluegrey-top-bar .tile__content,
.is-style-bluegrey-top-bar .two-col__image-cell,
.is-style-bluegrey-top-bar .wp-block-embed,
.is-style-bluegrey-top-bar .wp-block-group,
.is-style-bluegrey-top-bar .wp-block-image,
.is-style-bluegrey-top-bar .wp-block-video,
.is-style-bluegrey-top-bar [class^=wp-image]:not(.image-no-border),
.is-style-bluegrey-top-bar img:not(.image-no-border),
.is-style-has-bluegrey-top-bar.full-image,
.is-style-has-bluegrey-top-bar.story-header-video,
.is-style-has-bluegrey-top-bar.tile__content,
.is-style-has-bluegrey-top-bar.two-col__image-cell,
.is-style-has-bluegrey-top-bar.wp-block-embed,
.is-style-has-bluegrey-top-bar.wp-block-group,
.is-style-has-bluegrey-top-bar.wp-block-image,
.is-style-has-bluegrey-top-bar.wp-block-video,
.is-style-has-bluegrey-top-bar[class^=wp-image]:not(.image-no-border),
.media--bluegrey .full-image,
.media--bluegrey .story-header-video,
.media--bluegrey .tile__content,
.media--bluegrey .two-col__image-cell,
.media--bluegrey .wp-block-embed,
.media--bluegrey .wp-block-group,
.media--bluegrey .wp-block-image,
.media--bluegrey .wp-block-video,
.media--bluegrey [class^=wp-image]:not(.image-no-border),
.media--bluegrey img:not(.image-no-border),
img.is-style-has-bluegrey-top-bar:not(.image-no-border) {
	border-top-color: #486474
}

.is-style-darkblue-top-bar .full-image,
.is-style-darkblue-top-bar .story-header-video,
.is-style-darkblue-top-bar .tile__content,
.is-style-darkblue-top-bar .two-col__image-cell,
.is-style-darkblue-top-bar .wp-block-embed,
.is-style-darkblue-top-bar .wp-block-group,
.is-style-darkblue-top-bar .wp-block-image,
.is-style-darkblue-top-bar .wp-block-video,
.is-style-darkblue-top-bar [class^=wp-image]:not(.image-no-border),
.is-style-darkblue-top-bar img:not(.image-no-border),
.is-style-has-darkblue-top-bar.full-image,
.is-style-has-darkblue-top-bar.story-header-video,
.is-style-has-darkblue-top-bar.tile__content,
.is-style-has-darkblue-top-bar.two-col__image-cell,
.is-style-has-darkblue-top-bar.wp-block-embed,
.is-style-has-darkblue-top-bar.wp-block-group,
.is-style-has-darkblue-top-bar.wp-block-image,
.is-style-has-darkblue-top-bar.wp-block-video,
.is-style-has-darkblue-top-bar[class^=wp-image]:not(.image-no-border),
.media--darkblue .full-image,
.media--darkblue .story-header-video,
.media--darkblue .tile__content,
.media--darkblue .two-col__image-cell,
.media--darkblue .wp-block-embed,
.media--darkblue .wp-block-group,
.media--darkblue .wp-block-image,
.media--darkblue .wp-block-video,
.media--darkblue [class^=wp-image]:not(.image-no-border),
.media--darkblue img:not(.image-no-border),
img.is-style-has-darkblue-top-bar:not(.image-no-border) {
	border-top-color: #4e616f
}

.is-style-darkgreen-top-bar .full-image,
.is-style-darkgreen-top-bar .story-header-video,
.is-style-darkgreen-top-bar .tile__content,
.is-style-darkgreen-top-bar .two-col__image-cell,
.is-style-darkgreen-top-bar .wp-block-embed,
.is-style-darkgreen-top-bar .wp-block-group,
.is-style-darkgreen-top-bar .wp-block-image,
.is-style-darkgreen-top-bar .wp-block-video,
.is-style-darkgreen-top-bar [class^=wp-image]:not(.image-no-border),
.is-style-darkgreen-top-bar img:not(.image-no-border),
.is-style-has-darkgreen-top-bar.full-image,
.is-style-has-darkgreen-top-bar.story-header-video,
.is-style-has-darkgreen-top-bar.tile__content,
.is-style-has-darkgreen-top-bar.two-col__image-cell,
.is-style-has-darkgreen-top-bar.wp-block-embed,
.is-style-has-darkgreen-top-bar.wp-block-group,
.is-style-has-darkgreen-top-bar.wp-block-image,
.is-style-has-darkgreen-top-bar.wp-block-video,
.is-style-has-darkgreen-top-bar[class^=wp-image]:not(.image-no-border),
.media--darkgreen .full-image,
.media--darkgreen .story-header-video,
.media--darkgreen .tile__content,
.media--darkgreen .two-col__image-cell,
.media--darkgreen .wp-block-embed,
.media--darkgreen .wp-block-group,
.media--darkgreen .wp-block-image,
.media--darkgreen .wp-block-video,
.media--darkgreen [class^=wp-image]:not(.image-no-border),
.media--darkgreen img:not(.image-no-border),
img.is-style-has-darkgreen-top-bar:not(.image-no-border) {
	border-top-color: #445128
}

.is-style-darkgrey-top-bar .full-image,
.is-style-darkgrey-top-bar .story-header-video,
.is-style-darkgrey-top-bar .tile__content,
.is-style-darkgrey-top-bar .two-col__image-cell,
.is-style-darkgrey-top-bar .wp-block-embed,
.is-style-darkgrey-top-bar .wp-block-group,
.is-style-darkgrey-top-bar .wp-block-image,
.is-style-darkgrey-top-bar .wp-block-video,
.is-style-darkgrey-top-bar [class^=wp-image]:not(.image-no-border),
.is-style-darkgrey-top-bar img:not(.image-no-border),
.is-style-has-darkgrey-top-bar.full-image,
.is-style-has-darkgrey-top-bar.story-header-video,
.is-style-has-darkgrey-top-bar.tile__content,
.is-style-has-darkgrey-top-bar.two-col__image-cell,
.is-style-has-darkgrey-top-bar.wp-block-embed,
.is-style-has-darkgrey-top-bar.wp-block-group,
.is-style-has-darkgrey-top-bar.wp-block-image,
.is-style-has-darkgrey-top-bar.wp-block-video,
.is-style-has-darkgrey-top-bar[class^=wp-image]:not(.image-no-border),
.media--darkgrey .full-image,
.media--darkgrey .story-header-video,
.media--darkgrey .tile__content,
.media--darkgrey .two-col__image-cell,
.media--darkgrey .wp-block-embed,
.media--darkgrey .wp-block-group,
.media--darkgrey .wp-block-image,
.media--darkgrey .wp-block-video,
.media--darkgrey [class^=wp-image]:not(.image-no-border),
.media--darkgrey img:not(.image-no-border),
img.is-style-has-darkgrey-top-bar:not(.image-no-border) {
	border-top-color: #383434
}

.is-style-green-top-bar .full-image,
.is-style-green-top-bar .story-header-video,
.is-style-green-top-bar .tile__content,
.is-style-green-top-bar .two-col__image-cell,
.is-style-green-top-bar .wp-block-embed,
.is-style-green-top-bar .wp-block-group,
.is-style-green-top-bar .wp-block-image,
.is-style-green-top-bar .wp-block-video,
.is-style-green-top-bar [class^=wp-image]:not(.image-no-border),
.is-style-green-top-bar img:not(.image-no-border),
.is-style-has-green-top-bar.full-image,
.is-style-has-green-top-bar.story-header-video,
.is-style-has-green-top-bar.tile__content,
.is-style-has-green-top-bar.two-col__image-cell,
.is-style-has-green-top-bar.wp-block-embed,
.is-style-has-green-top-bar.wp-block-group,
.is-style-has-green-top-bar.wp-block-image,
.is-style-has-green-top-bar.wp-block-video,
.is-style-has-green-top-bar[class^=wp-image]:not(.image-no-border),
.media--green .full-image,
.media--green .story-header-video,
.media--green .tile__content,
.media--green .two-col__image-cell,
.media--green .wp-block-embed,
.media--green .wp-block-group,
.media--green .wp-block-image,
.media--green .wp-block-video,
.media--green [class^=wp-image]:not(.image-no-border),
.media--green img:not(.image-no-border),
img.is-style-has-green-top-bar:not(.image-no-border) {
	border-top-color: #617040
}

.is-style-grey-top-bar .full-image,
.is-style-grey-top-bar .story-header-video,
.is-style-grey-top-bar .tile__content,
.is-style-grey-top-bar .two-col__image-cell,
.is-style-grey-top-bar .wp-block-embed,
.is-style-grey-top-bar .wp-block-group,
.is-style-grey-top-bar .wp-block-image,
.is-style-grey-top-bar .wp-block-video,
.is-style-grey-top-bar [class^=wp-image]:not(.image-no-border),
.is-style-grey-top-bar img:not(.image-no-border),
.is-style-has-grey-top-bar.full-image,
.is-style-has-grey-top-bar.story-header-video,
.is-style-has-grey-top-bar.tile__content,
.is-style-has-grey-top-bar.two-col__image-cell,
.is-style-has-grey-top-bar.wp-block-embed,
.is-style-has-grey-top-bar.wp-block-group,
.is-style-has-grey-top-bar.wp-block-image,
.is-style-has-grey-top-bar.wp-block-video,
.is-style-has-grey-top-bar[class^=wp-image]:not(.image-no-border),
.media--grey .full-image,
.media--grey .story-header-video,
.media--grey .tile__content,
.media--grey .two-col__image-cell,
.media--grey .wp-block-embed,
.media--grey .wp-block-group,
.media--grey .wp-block-image,
.media--grey .wp-block-video,
.media--grey [class^=wp-image]:not(.image-no-border),
.media--grey img:not(.image-no-border),
img.is-style-has-grey-top-bar:not(.image-no-border) {
	border-top-color: #636466
}

.is-style-has-lightblue-top-bar.full-image,
.is-style-has-lightblue-top-bar.story-header-video,
.is-style-has-lightblue-top-bar.tile__content,
.is-style-has-lightblue-top-bar.two-col__image-cell,
.is-style-has-lightblue-top-bar.wp-block-embed,
.is-style-has-lightblue-top-bar.wp-block-group,
.is-style-has-lightblue-top-bar.wp-block-image,
.is-style-has-lightblue-top-bar.wp-block-video,
.is-style-has-lightblue-top-bar[class^=wp-image]:not(.image-no-border),
.is-style-lightblue-top-bar .full-image,
.is-style-lightblue-top-bar .story-header-video,
.is-style-lightblue-top-bar .tile__content,
.is-style-lightblue-top-bar .two-col__image-cell,
.is-style-lightblue-top-bar .wp-block-embed,
.is-style-lightblue-top-bar .wp-block-group,
.is-style-lightblue-top-bar .wp-block-image,
.is-style-lightblue-top-bar .wp-block-video,
.is-style-lightblue-top-bar [class^=wp-image]:not(.image-no-border),
.is-style-lightblue-top-bar img:not(.image-no-border),
.media--lightblue .full-image,
.media--lightblue .story-header-video,
.media--lightblue .tile__content,
.media--lightblue .two-col__image-cell,
.media--lightblue .wp-block-embed,
.media--lightblue .wp-block-group,
.media--lightblue .wp-block-image,
.media--lightblue .wp-block-video,
.media--lightblue [class^=wp-image]:not(.image-no-border),
.media--lightblue img:not(.image-no-border),
img.is-style-has-lightblue-top-bar:not(.image-no-border) {
	border-top-color: #7094aa
}

.is-style-has-red-top-bar.full-image,
.is-style-has-red-top-bar.story-header-video,
.is-style-has-red-top-bar.tile__content,
.is-style-has-red-top-bar.two-col__image-cell,
.is-style-has-red-top-bar.wp-block-embed,
.is-style-has-red-top-bar.wp-block-group,
.is-style-has-red-top-bar.wp-block-image,
.is-style-has-red-top-bar.wp-block-video,
.is-style-has-red-top-bar[class^=wp-image]:not(.image-no-border),
.is-style-red-top-bar .full-image,
.is-style-red-top-bar .story-header-video,
.is-style-red-top-bar .tile__content,
.is-style-red-top-bar .two-col__image-cell,
.is-style-red-top-bar .wp-block-embed,
.is-style-red-top-bar .wp-block-group,
.is-style-red-top-bar .wp-block-image,
.is-style-red-top-bar .wp-block-video,
.is-style-red-top-bar [class^=wp-image]:not(.image-no-border),
.is-style-red-top-bar img:not(.image-no-border),
.media--red .full-image,
.media--red .story-header-video,
.media--red .tile__content,
.media--red .two-col__image-cell,
.media--red .wp-block-embed,
.media--red .wp-block-group,
.media--red .wp-block-image,
.media--red .wp-block-video,
.media--red [class^=wp-image]:not(.image-no-border),
.media--red img:not(.image-no-border),
img.is-style-has-red-top-bar:not(.image-no-border) {
	border-top-color: #6f1423
}

.is-style-has-yellow-top-bar.full-image,
.is-style-has-yellow-top-bar.story-header-video,
.is-style-has-yellow-top-bar.tile__content,
.is-style-has-yellow-top-bar.two-col__image-cell,
.is-style-has-yellow-top-bar.wp-block-embed,
.is-style-has-yellow-top-bar.wp-block-group,
.is-style-has-yellow-top-bar.wp-block-image,
.is-style-has-yellow-top-bar.wp-block-video,
.is-style-has-yellow-top-bar[class^=wp-image]:not(.image-no-border),
.is-style-yellow-top-bar .full-image,
.is-style-yellow-top-bar .story-header-video,
.is-style-yellow-top-bar .tile__content,
.is-style-yellow-top-bar .two-col__image-cell,
.is-style-yellow-top-bar .wp-block-embed,
.is-style-yellow-top-bar .wp-block-group,
.is-style-yellow-top-bar .wp-block-image,
.is-style-yellow-top-bar .wp-block-video,
.is-style-yellow-top-bar [class^=wp-image]:not(.image-no-border),
.is-style-yellow-top-bar img:not(.image-no-border),
.media--yellow .full-image,
.media--yellow .story-header-video,
.media--yellow .tile__content,
.media--yellow .two-col__image-cell,
.media--yellow .wp-block-embed,
.media--yellow .wp-block-group,
.media--yellow .wp-block-image,
.media--yellow .wp-block-video,
.media--yellow [class^=wp-image]:not(.image-no-border),
.media--yellow img:not(.image-no-border),
img.is-style-has-yellow-top-bar:not(.image-no-border) {
	border-top-color: #f9c606
}

.is-style-has-white-top-bar.full-image,
.is-style-has-white-top-bar.story-header-video,
.is-style-has-white-top-bar.tile__content,
.is-style-has-white-top-bar.two-col__image-cell,
.is-style-has-white-top-bar.wp-block-embed,
.is-style-has-white-top-bar.wp-block-group,
.is-style-has-white-top-bar.wp-block-image,
.is-style-has-white-top-bar.wp-block-video,
.is-style-has-white-top-bar[class^=wp-image]:not(.image-no-border),
.is-style-white-top-bar .full-image,
.is-style-white-top-bar .story-header-video,
.is-style-white-top-bar .tile__content,
.is-style-white-top-bar .two-col__image-cell,
.is-style-white-top-bar .wp-block-embed,
.is-style-white-top-bar .wp-block-group,
.is-style-white-top-bar .wp-block-image,
.is-style-white-top-bar .wp-block-video,
.is-style-white-top-bar [class^=wp-image]:not(.image-no-border),
.is-style-white-top-bar img:not(.image-no-border),
.media--white .full-image,
.media--white .story-header-video,
.media--white .tile__content,
.media--white .two-col__image-cell,
.media--white .wp-block-embed,
.media--white .wp-block-group,
.media--white .wp-block-image,
.media--white .wp-block-video,
.media--white [class^=wp-image]:not(.image-no-border),
.media--white img:not(.image-no-border),
img.is-style-has-white-top-bar:not(.image-no-border) {
	border-top-color: #fff
}

.remove-button:focus,
.search-form__cell--toggle:focus,
.search-form__checkbox:focus,
.search-form__input:focus,
.search-form__submit-button:focus {
	outline: 2px solid #f9c606
}

.wp-block-pullquote,
.wp-block-quote {
	border-bottom: 1rem solid #617040;
	color: #617040
}

.has-black-color.wp-block-pullquote,
.has-black-color.wp-block-quote {
	border-bottom: 1rem solid #000;
	color: #000
}

.has-bluegrey-color.wp-block-pullquote,
.has-bluegrey-color.wp-block-quote {
	border-bottom: 1rem solid #486474;
	color: #486474
}

.has-darkblue-color.wp-block-pullquote,
.has-darkblue-color.wp-block-quote {
	border-bottom: 1rem solid #4e616f;
	color: #4e616f
}

.has-darkgreen-color.wp-block-pullquote,
.has-darkgreen-color.wp-block-quote {
	border-bottom: 1rem solid #445128;
	color: #445128
}

.has-darkgrey-color.wp-block-pullquote,
.has-darkgrey-color.wp-block-quote {
	border-bottom: 1rem solid #383434;
	color: #383434
}

.has-grey-color.wp-block-pullquote,
.has-grey-color.wp-block-quote {
	border-bottom: 1rem solid #636466;
	color: #636466
}

.has-lightblue-color.wp-block-pullquote,
.has-lightblue-color.wp-block-quote {
	border-bottom: 1rem solid #7094aa;
	color: #7094aa
}

.has-maroon-color.wp-block-pullquote,
.has-maroon-color.wp-block-quote {
	border-bottom: 1rem solid #6f1423;
	color: #6f1423
}

.has-yellow-color.wp-block-pullquote,
.has-yellow-color.wp-block-quote {
	border-bottom: 1rem solid #f9c606;
	color: #f9c606
}

.is-style-underlined-header,
.is-style-underlined-header-full,
.is-style-underlined-header-full-padded,
.is-style-underlined-header-no-margin-top,
.is-style-underlined-header-padded {
	position: relative
}

.is-style-underlined-header-full-padded:before,
.is-style-underlined-header-full:before,
.is-style-underlined-header-no-margin-top:before,
.is-style-underlined-header-padded:before,
.is-style-underlined-header:before {
	background-color: #f9c606
}

.is-style-underlined-header-full-padded:after,
.is-style-underlined-header-full-padded:before,
.is-style-underlined-header-full:after,
.is-style-underlined-header-full:before,
.is-style-underlined-header-no-margin-top:after,
.is-style-underlined-header-no-margin-top:before,
.is-style-underlined-header-padded:after,
.is-style-underlined-header-padded:before,
.is-style-underlined-header:after,
.is-style-underlined-header:before {
	content: "";
	height: .5rem;
	position: absolute;
	top: calc(100% + .5rem)
}

.is-style-underlined-header-full:before {
	width: 100%
}

.is-style-underlined-header-full-padded:before {
	inset: 100% 1rem 0
}

.is-style-underlined-header-full-padded:after {
	padding-bottom: 1rem
}

.is-style-underlined-header-no-margin-top:before,
.is-style-underlined-header-padded:before,
.is-style-underlined-header:before {
	width: 5rem
}

.is-style-underlined-header-no-margin-top:after,
.is-style-underlined-header-padded:after,
.is-style-underlined-header:after {
	border-color: #f9c606 transparent transparent;
	border-style: solid;
	border-width: .5rem .5rem 0 0;
	height: 0;
	width: 0
}

.is-style-underlined-header-no-margin-top:after,
.is-style-underlined-header:after {
	left: 5rem
}

.is-style-underlined-header-padded:after {
	left: 6rem;
	padding-bottom: 1rem
}

.footer ul,
.quick-links__list,
.search-form__cell--tags,
.submenu__items {
	list-style-type: none;
	margin-block-end: 0;
	margin-block-start: 0;
	padding-inline-start: 0
}

@media screen and (min-width:800px)and (prefers-reduced-motion:no-preference) {

	.menu:after,
	.top-bar__item--search:after {
		transition-duration: .25s;
		transition-property: rotate
	}
}

@keyframes hide-top-bar {
	0% {
		grid-template-rows: 3rem auto
	}

	to {
		grid-template-rows: 0 auto
	}
}

@keyframes show-top-bar {
	0% {
		grid-template-rows: 0 auto
	}

	to {
		grid-template-rows: 3rem auto
	}
}

a {
	color: #17527d
}

.accordion--blue a,
.accordion--blue a:active,
.accordion--blue a:hover,
.accordion--blue a:visited,
.accordion--green a,
.accordion--green a:active,
.accordion--green a:hover,
.accordion--green a:visited,
.accordion--grey a,
.accordion--grey a:active,
.accordion--grey a:hover,
.accordion--grey a:visited,
.accordion--red a,
.accordion--red a:active,
.accordion--red a:hover,
.accordion--red a:visited {
	color: #fff
}

a:hover {
	color: #4e616f
}

.footer a {
	color: #fff
}

.footer__contact a,
.footer__social a {
	text-decoration: none
}

.has-black-background-color+.wp-block-cover__inner-container a,
.has-black-background-color+.wp-block-cover__inner-container a:active,
.has-black-background-color+.wp-block-cover__inner-container a:hover,
.has-black-background-color+.wp-block-cover__inner-container a:visited,
.has-blue-background-color+.wp-block-cover__inner-container a,
.has-blue-background-color+.wp-block-cover__inner-container a:active,
.has-blue-background-color+.wp-block-cover__inner-container a:hover,
.has-blue-background-color+.wp-block-cover__inner-container a:visited,
.has-bluegrey-background-color+.wp-block-cover__inner-container a,
.has-bluegrey-background-color+.wp-block-cover__inner-container a:active,
.has-bluegrey-background-color+.wp-block-cover__inner-container a:hover,
.has-bluegrey-background-color+.wp-block-cover__inner-container a:visited,
.has-darkblue-background-color+.wp-block-cover__inner-container a,
.has-darkblue-background-color+.wp-block-cover__inner-container a:active,
.has-darkblue-background-color+.wp-block-cover__inner-container a:hover,
.has-darkblue-background-color+.wp-block-cover__inner-container a:visited,
.has-darkgreen-background-color+.wp-block-cover__inner-container a,
.has-darkgreen-background-color+.wp-block-cover__inner-container a:active,
.has-darkgreen-background-color+.wp-block-cover__inner-container a:hover,
.has-darkgreen-background-color+.wp-block-cover__inner-container a:visited,
.has-darkgrey-background-color+.wp-block-cover__inner-container a,
.has-darkgrey-background-color+.wp-block-cover__inner-container a:active,
.has-darkgrey-background-color+.wp-block-cover__inner-container a:hover,
.has-darkgrey-background-color+.wp-block-cover__inner-container a:visited,
.has-green-background-color+.wp-block-cover__inner-container a,
.has-green-background-color+.wp-block-cover__inner-container a:active,
.has-green-background-color+.wp-block-cover__inner-container a:hover,
.has-green-background-color+.wp-block-cover__inner-container a:visited,
.has-grey-background-color+.wp-block-cover__inner-container a,
.has-grey-background-color+.wp-block-cover__inner-container a:active,
.has-grey-background-color+.wp-block-cover__inner-container a:hover,
.has-grey-background-color+.wp-block-cover__inner-container a:visited,
.has-maroon-background-color+.wp-block-cover__inner-container a,
.has-maroon-background-color+.wp-block-cover__inner-container a:active,
.has-maroon-background-color+.wp-block-cover__inner-container a:hover,
.has-maroon-background-color+.wp-block-cover__inner-container a:visited {
	color: #fff
}

.has-lightblue-background-color+.wp-block-cover__inner-container a,
.has-lightblue-background-color+.wp-block-cover__inner-container a:active,
.has-lightblue-background-color+.wp-block-cover__inner-container a:hover,
.has-lightblue-background-color+.wp-block-cover__inner-container a:visited,
.has-yellow-background-color+.wp-block-cover__inner-container a,
.has-yellow-background-color+.wp-block-cover__inner-container a:active,
.has-yellow-background-color+.wp-block-cover__inner-container a:hover,
.has-yellow-background-color+.wp-block-cover__inner-container a:visited {
	color: #000
}

.has-link-color a:active,
.has-link-color a:hover,
.has-link-color a:visited,
.has-text-color>a {
	color: inherit
}

.is-style-menu-link a,
.is-style-newsroom-header-icon a {
	color: inherit;
	text-decoration: inherit
}

.is-style-magazine-issue-name a {
	color: #6f1423
}

.is-style-post-row-text .wp-block-post-title a {
	color: #6f1423;
	text-decoration: none
}

.is-style-post-row-text .wp-block-post-title a:active,
.is-style-post-row-text .wp-block-post-title a:focus,
.is-style-post-row-text .wp-block-post-title a:focus-visible,
.is-style-post-row-text .wp-block-post-title a:hover,
.is-style-post-row-text .wp-block-post-title a:visited {
	color: #6f1423;
	text-decoration: none
}

.slider a {
	color: #fff
}

.has-black-color a,
.text-black a {
	color: #000
}

.has-blue-color a,
.text-blue a {
	color: #17527d
}

.has-bluegrey-color a,
.text-bluegrey a {
	color: #486474
}

.has-darkblue-color a,
.text-darkblue a {
	color: #4e616f
}

.has-darkgreen-color a,
.text-darkgreen a {
	color: #445128
}

.has-gray-color a,
.has-grey-color a,
.text-gray a,
.text-grey a {
	color: #636466
}

.has-green-color a,
.text-green a {
	color: #617040
}

.has-lightgray-color a,
.has-lightgrey-color a,
.text-lightgrey a,
a .text-lightgray {
	color: #efefef
}

.has-red-color a,
.text-red a {
	color: #6f1423
}

.has-yellow-color a,
.text-yellow a {
	color: #f9c606
}

.has-white-color a,
.text-white a {
	color: #fff
}

.is-style-stories-in-collection a {
	text-decoration: none
}

.top-bar__item--last a {
	color: #fff;
	text-decoration: none
}

.top-bar__item--last a:active,
.top-bar__item--last a:focus,
.top-bar__item--last a:focus-visible,
.top-bar__item--last a:hover,
.top-bar__item--last a:visited {
	color: #fff;
	text-decoration: none
}

.wpaog-button a {
	color: #fff;
	display: block;
	padding: 1rem 2rem;
	text-decoration: none
}

.wpaog-button a:active,
.wpaog-button a:focus,
.wpaog-button a:focus-visible,
.wpaog-button a:hover,
.wpaog-button a:visited {
	color: #fff;
	text-decoration: none
}

.wp-block-cover .wp-block-cover__inner-container .wpaog-button a {
	color: #fff;
	text-decoration: none
}

.wp-block-cover .wp-block-cover__inner-container .wpaog-button a:active,
.wp-block-cover .wp-block-cover__inner-container .wpaog-button a:focus,
.wp-block-cover .wp-block-cover__inner-container .wpaog-button a:focus-visible,
.wp-block-cover .wp-block-cover__inner-container .wpaog-button a:hover,
.wp-block-cover .wp-block-cover__inner-container .wpaog-button a:visited {
	color: #fff;
	text-decoration: none
}

.wpaog-button--yellow a {
	color: #000;
	text-decoration: none
}

.wpaog-button--yellow a:active,
.wpaog-button--yellow a:focus,
.wpaog-button--yellow a:focus-visible,
.wpaog-button--yellow a:hover,
.wpaog-button--yellow a:visited {
	color: #000;
	text-decoration: none
}

.wp-block-cover .wp-block-cover__inner-container .wpaog-button--yellow a {
	color: #000;
	text-decoration: none
}

.wp-block-cover .wp-block-cover__inner-container .wpaog-button--yellow a:active,
.wp-block-cover .wp-block-cover__inner-container .wpaog-button--yellow a:focus,
.wp-block-cover .wp-block-cover__inner-container .wpaog-button--yellow a:focus-visible,
.wp-block-cover .wp-block-cover__inner-container .wpaog-button--yellow a:hover,
.wp-block-cover .wp-block-cover__inner-container .wpaog-button--yellow a:visited {
	color: #000;
	text-decoration: none
}

.wpaog-button--parallelogram a {
	transform: skew(10deg)
}

.alignleft {
	float: left;
	margin: 0;
	padding-right: 1rem
}

.alignleft.wp-block-image,
body .is-layout-constrained>.alignleft,
body .is-layout-flow>.alignleft {
	margin-inline-end: 0;
	margin-inline-start: 0
}

@media(max-width:767px) {

	.alignleft,
	.alignleft.wp-block-image,
	body .is-layout-constrained>.alignleft,
	body .is-layout-flow>.alignleft {
		display: block;
		float: none;
		margin: auto;
		padding: 0
	}
}

.alignright {
	float: right;
	margin: 0;
	padding-left: 1rem
}

.alignright.wp-block-image,
body .is-layout-constrained>.alignright,
body .is-layout-flow>.alignright {
	margin-inline-end: 0;
	margin-inline-start: 0
}

@media(max-width:767px) {

	.alignright,
	.alignright.wp-block-image,
	body .is-layout-constrained>.alignright,
	body .is-layout-flow>.alignright {
		display: block;
		float: none;
		margin: auto;
		padding: 0
	}
}

.accordion {
	color: #fff;
	margin: 1rem 0;
	padding: 0;
	scroll-margin-top: 8rem;
	width: min(78rem, 100%)
}

.wp-block-cover .accordion {
	padding: 0
}

.accordion--blue {
	background-color: #4e616f
}

.accordion--green {
	background-color: #617040
}

.accordion--grey {
	background-color: #383434
}

.accordion--gold {
	background-color: #fff;
	color: #000
}

.accordion--red {
	background-color: #6f1423
}

.accordion__header {
	align-items: center;
	border-bottom: 2px solid #f9c606;
	cursor: pointer;
	display: flex;
	justify-content: space-between;
	overflow: hidden;
	padding-right: .75rem
}

.accordion__header:after {
	aspect-ratio: 1;
	background-color: #fff;
	border-radius: 50%;
	content: "+";
	font-size: 1rem;
	line-height: 1;
	width: 1.25rem
}

.accordion--open .accordion__header:after {
	content: "-"
}

.accordion__header--blue {
	background-color: #7094aa
}

.accordion__header--blue:after {
	color: #7094aa
}

.accordion__header--green {
	background-color: #445128
}

.accordion__header--green:after {
	color: #445128
}

.accordion__header--grey {
	background-color: #636466
}

.accordion__header--grey:after {
	color: #636466
}

.accordion__header--gold {
	background-color: #000
}

.accordion__header--gold:after {
	color: #000
}

.accordion__header--red {
	background-color: #636466
}

.accordion__header--red:after {
	color: #636466
}

.accordion__heading {
	font-size: 1.5rem;
	font-weight: 400;
	line-height: 1;
	margin: 0;
	transform: rotate(-10deg);
	z-index: 2
}

.accordion__icon {
	z-index: 2
}

.accordion__label {
	align-items: center;
	display: flex;
	gap: .5rem;
	max-width: calc(100% - 5rem);
	padding: .75rem 1.5rem;
	position: relative;
	transform: rotate(10deg)
}

.accordion__label:after {
	background-color: inherit;
	border-right: 2px solid #fff;
	content: "";
	inset: -1000% -.2rem -1000% -1000%;
	position: absolute
}

.accordion__label--blue {
	background-color: #4e616f
}

.accordion__label--green {
	background-color: #617040
}

.accordion__label--grey {
	background-color: #383434
}

.accordion__label--gold {
	background-color: #f9c606
}

.accordion__label--red {
	background-color: #6f1423
}

.accordion__text {
	height: 0;
	overflow: hidden;
	padding: 0 1rem
}

.accordion--open .accordion__text {
	height: auto;
	padding: 1rem
}

.accordion--open .accordion__text--gold {
	border-bottom: 2px solid #f9c606;
	border-left: 2px solid #f9c606;
	border-right: 2px solid #f9c606
}

.accordion-container {
	margin: 1rem 0
}

.arrow-layout-container {
	display: grid;
	flex: 0 0 100%;
	grid-template-columns: repeat(2, 1fr);
	overflow-y: hidden;
	position: relative
}

@media(max-width:959px) {
	.arrow-layout-container {
		grid-template-columns: 1fr;
		grid-template-rows: 60vw auto
	}
}

.page-header--profile .arrow-layout-container {
	grid-template-columns: auto max-content
}

@media(max-width:767px) {
	.page-header--profile .arrow-layout-container {
		grid-template-columns: 1fr
	}
}

@media(min-width:960px) {
	.arrow-layout-container--career {
		grid-template-columns: 40% auto
	}
}

@media(max-width:959px) {
	.arrow-layout-container--career {
		grid-template-rows: repeat(2, auto)
	}
}

.arrow-layout-container__arrow {
	inset: 0 0 0 100%;
	position: absolute;
	z-index: 1
}

@media(max-width:959px) {
	.arrow-layout-container__arrow {
		display: none
	}
}

.page-header--profile .arrow-layout-container__arrow {
	display: block
}

@media(max-width:767px) {
	.page-header--profile .arrow-layout-container__arrow {
		display: none
	}
}

.arrow-layout-container__header-right {
	font-size: 8rem;
	margin: 0;
	padding: 4rem 4rem 4rem 8rem
}

@media(max-width:959px) {
	.arrow-layout-container__header-right {
		font-size: 6rem;
		padding: 3rem 3rem 3rem 6rem
	}
}

@media(max-width:767px) {
	.arrow-layout-container__header-right {
		font-size: 4rem;
		padding: 2rem
	}
}

.arrow-layout-container__img {
	background-position: 50%;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative
}

@media(max-width:959px) {
	.arrow-layout-container__img {
		order: 1
	}
}

.arrow-layout-container__img--solid {
	background-color: #6f1423;
	display: grid;
	height: auto;
	order: 3;
	place-items: center
}

.arrow-layout-container__svg {
	height: 100%;
	inset: 0 auto 0 -1px;
	position: absolute;
	width: auto
}

.arrow-layout-container__svg--inner {
	fill: #636466
}

.arrow-layout-container__svg--outer {
	height: calc(100% + 4rem);
	inset: -2rem auto;
	width: auto
}

.arrow-layout-container__svg--black {
	fill: #000
}

.arrow-layout-container__svg--blue {
	fill: #486474
}

.arrow-layout-container__svg--dark-grey {
	fill: #383434
}

.arrow-layout-container__svg--green {
	fill: #617040
}

.arrow-layout-container__svg--grey {
	fill: #636466
}

.arrow-layout-container__svg--red {
	fill: #6f1423
}

.arrow-layout-container__text {
	color: #fff;
	padding: clamp(1rem, 5vw, 2rem) clamp(1rem, 5vw, 2rem) clamp(1rem, 5vw, 2rem) max(1rem, 50vw - 39rem);
	position: relative;
	z-index: 1
}

.page-header--profile .arrow-layout-container__text {
	border-top: none
}

@media(max-width:767px) {
	.page-header--profile .arrow-layout-container__text {
		border-bottom: 1rem solid #fff
	}
}

@media(max-width:959px) {
	.arrow-layout-container__text {
		border-top: 1rem solid #fff;
		order: 2;
		padding: 1rem
	}
}

.arrow-layout-container__text--blue {
	background-color: #486474
}

.arrow-layout-container__text--career {
	background-color: #efefef
}

.arrow-layout-container__text--green {
	background-color: #617040
}

.arrow-layout-container__text--grey {
	background-color: #636466
}

.arrow-layout-container__text--red {
	background-color: #6f1423
}

.arrow-layout-container__text--right {
	display: flex;
	flex-direction: column;
	height: 100%;
	justify-content: space-between;
	padding-right: max(1rem, 50vw - 39rem);
	z-index: 0
}

@media(max-width:959px) {
	.arrow-layout-container__text--right {
		padding-left: 2rem;
		padding-right: 2rem
	}
}

.article-categories {
	align-items: center;
	color: #383434;
	display: flex;
	gap: .5rem
}

.article-categories__icon {
	width: 2rem
}

.article-categories__label {
	font-weight: 700
}

.wp-block-pullquote blockquote {
	margin: 1rem 0
}

.block-editor-default-block-appender__content {
	width: max(50vw, 100%)
}

.breadcrumb {
	background-color: #486474;
	color: #fff
}

.home .breadcrumb {
	display: none
}

.breadcrumb__back {
	cursor: pointer;
	font-size: 2.5rem;
	padding-bottom: .35rem
}

.breadcrumb__content--open .breadcrumb__back {
	display: none
}

@media(min-width:600px) {
	.breadcrumb__back {
		display: none
	}
}

.breadcrumb__container {
	margin: 0 auto;
	padding: 1rem;
	width: min(80rem, 100%)
}

.wp-block-cover .breadcrumb__container {
	padding: 0
}

.breadcrumb__content {
	display: flex;
	flex-wrap: wrap;
	gap: .5rem
}

.breadcrumb__item,
.breadcrumb__separator {
	align-items: center;
	display: flex;
	font-size: 1.35rem;
	gap: .5rem;
	line-height: 1.35rem
}

.breadcrumb__link,
.breadcrumb__link:active,
.breadcrumb__link:hover,
.breadcrumb__link:visited {
	color: #fff
}

.breadcrumb__content--open .breadcrumb__link,
.breadcrumb__content--open .breadcrumb__separator {
	display: block
}

@media(max-width:599px) {

	.breadcrumb__link,
	.breadcrumb__separator {
		display: none
	}
}

.breadcrumb__separator {
	font-size: 2rem
}

.breadcrumb__separator--last {
	cursor: pointer
}

.button-container {
	padding: .5rem
}

.button-container--centered {
	text-align: center
}

.card {
	width: min(100%, 40ch)
}

.card__body {
	padding: .75rem
}

.card__body--black {
	border: 2px solid #000
}

.card__body--blue {
	border: 2px solid #486474
}

.card__body--darkblue {
	border: 2px solid #4e616f
}

.card__body--darkgreen {
	border: 2px solid #445128
}

.card__body--darkgrey {
	border: 2px solid #383434
}

.card__body--green {
	border: 2px solid #617040
}

.card__body--grey {
	border: 2px solid #636466
}

.card__body--red {
	border: 2px solid #6f1423
}

.card__heading {
	color: #fff;
	margin: 0 0 .75rem;
	padding: 1rem
}

.card__heading--black {
	background-color: #000
}

.card__heading--blue {
	background-color: #486474
}

.card__heading--darkblue {
	background-color: #4e616f
}

.card__heading--darkgreen {
	background-color: #445128
}

.card__heading--darkgrey {
	background-color: #383434
}

.card__heading--green {
	background-color: #617040
}

.card__heading--grey {
	background-color: #636466
}

.card__heading--red {
	background-color: #6f1423
}

.card__link {
	color: #486474;
	text-decoration: underline
}

.card__text {
	margin: 0
}

.card__text+.card__text {
	margin-top: 1rem
}

.card__title {
	color: #486474;
	font-size: 1.5rem
}

.card__wrapper {
	color: #000;
	text-decoration: none
}

.card__wrapper:active,
.card__wrapper:focus,
.card__wrapper:focus-visible,
.card__wrapper:hover,
.card__wrapper:visited {
	color: #000;
	text-decoration: none
}

.carousel {
	margin: 2rem auto;
	overflow: hidden;
	padding: 0;
	width: min(78rem, 100% - 2rem)
}

.wp-block-cover .carousel {
	padding: 0
}

.is-root-container .carousel {
	overflow-x: auto
}

@media(max-width:959px) {
	.carousel {
		gap: .5rem;
		width: calc(100% - 2rem)
	}
}

@media(max-width:599px) {
	.carousel {
		gap: .25rem
	}
}

.carousel__image {
	aspect-ratio: 1;
	object-fit: contain
}

.carousel__inner {
	display: flex;
	gap: 1rem;
	position: relative
}

.carousel__item {
	flex: 0 0 calc(20% - 0.8rem)
}

@media(max-width:959px) {
	.carousel__item {
		flex: 0 0 calc(33.33333% - 0.66667rem)
	}
}

@media(max-width:599px) {
	.carousel__item {
		flex: 0 0 calc(50% - 0.5rem)
	}
}

.wp-block-wpaog-carousel-image .carousel__item {
	width: 20rem
}

.category-description {
	background-color: #efefef;
	border: 1px solid #383434;
	margin: 1rem auto;
	padding: 0 1rem;
	width: min(80rem, 100%)
}

.wp-block-cover .category-description {
	padding: 0
}

.category-description__text {
	font-style: italic;
	margin: 1rem 0
}

.wp-block-pullquote cite {
	font-size: 1.5rem;
	line-height: 1
}

.close {
	cursor: pointer
}

.close--submenu {
	align-items: center;
	color: #636466;
	column-gap: .5rem;
	cursor: pointer;
	display: flex;
	inset: .5rem .5rem auto auto;
	position: absolute;
	row-gap: 0;
	text-align: right;
	z-index: 1
}

.close--submenu:after {
	aspect-ratio: 1;
	background-color: #636466;
	border-radius: 50%;
	color: #fff;
	content: "\D7";
	display: grid;
	font-size: 1.25rem;
	font-weight: 400;
	line-height: 1;
	place-items: center;
	width: 1.5rem
}

@media(max-width:1199px) {
	.close--submenu {
		display: none
	}
}

.cob {
	margin: 1rem auto;
	position: relative;
	width: min(100%, 45ch)
}

.cob__angle {
	fill: #617040
}

.cob__background {
	display: grid;
	grid-template-areas: "cob-top-left cob-top-middle cob-top-right""cob-bottom   cob-bottom     cob-bottom";
	grid-template-columns: 1rem auto 1rem;
	grid-template-rows: .375rem auto;
	inset: max(100% - 10rem, 50%) 0 0 0;
	overflow-x: hidden;
	position: absolute;
	z-index: 1
}

.cob__background-bottom {
	background-color: #617040;
	grid-area: cob-bottom
}

.cob__content {
	background-color: #fff;
	border: 2px solid #17527d;
	display: flex;
	flex-direction: column;
	height: calc(100% - 1rem);
	padding: 1rem
}

.cob__foreground {
	height: 100%;
	padding: 1rem;
	position: relative;
	text-align: center;
	z-index: 2
}

.cob__main {
	flex: 1;
	padding-bottom: 1rem
}

.cob__icon {
	color: var(--color);
	font-size: 6rem
}

.cob__top-bar {
	background-color: var(--color);
	height: 1rem
}

.cover-west-point-ready {
	margin-top: 3rem;
	padding: 10rem 2rem 2rem 10rem
}

@media(max-width:599px) {
	.cover-west-point-ready {
		padding: 10rem 2rem 2rem
	}
}

.current {
	color: #6f1423
}

.enjoyhint_btn,
.enjoyhint_next_btn,
.enjoyhint_skip_btn {
	background-color: #000;
	border: 2px solid #f9c606;
	border-radius: 40px;
	color: #f9c606;
	cursor: pointer;
	font-family: Source Sans Pro, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-size: 1.25rem;
	font-weight: 700;
	letter-spacing: 1px;
	margin: 0 auto;
	min-width: 8rem;
	padding: .5rem 0;
	pointer-events: all;
	position: absolute;
	text-align: center;
	transition: background-color .3s cubic-bezier(0, 0, 0, 0), color .3s cubic-bezier(0, 0, 0, 0), width .3s cubic-bezier(0, 0, 0, 0), border-width .3s cubic-bezier(0, 0, 0, 0), border-color .3s cubic-bezier(0, 0, 0, 0);
	z-index: 91012
}

.enjoyhint_btn:hover,
.enjoyhint_next_btn:hover,
.enjoyhint_skip_btn:hover {
	background: #f9c606;
	color: #000
}

.enjoyhint_btn:active,
.enjoyhint_next_btn:active,
.enjoyhint_skip_btn:active {
	background: #f9c606;
	border: 2px solid #f9c606;
	color: #000;
	transition: none
}

.enjoyhint {
	inset: 0;
	overflow: hidden;
	pointer-events: none;
	position: fixed;
	z-index: 91010
}

@media(min-width:1200px) {
	body:not(.tour-in-progress) .enjoyhint.enjoyhint-step-2 {
		inset: 0 20rem 0 0
	}
}

.enjoyhint_hide {
	display: none
}

.enjoyhint_disable_events {
	height: 1500px;
	pointer-events: all;
	position: absolute;
	width: 2000px;
	z-index: 91011
}

.enjoyhint_next_btn--wide {
	min-width: 18rem
}

.enjoyhint_close_btn {
	display: none
}

.enjoyhint_close_btn:before {
	color: #000;
	left: 14%;
	top: 48%;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.enjoyhint_close_btn:after,
.enjoyhint_close_btn:before {
	background: #fff;
	border: none;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	content: "";
	display: inline-block;
	font: normal 100%/normal Source Sans Pro, Arial, Helvetica Neue, Helvetica, sans-serif;
	height: 2px;
	position: absolute;
	-o-text-overflow: clip;
	text-overflow: clip;
	text-shadow: none;
	width: 73%
}

.enjoyhint_close_btn:after {
	color: #f9c606 0, 0, 0, 1;
	left: 15%;
	top: 46%;
	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg)
}

.enjoyhint_close_btn:hover {
	background: #f9c606;
	color: #fff;
	cursor: pointer
}

.enjoyhint_close_btn:active {
	background: #f9c606;
	border: 2px solid #f9c606;
	-webkit-transition: none;
	-moz-transition: none;
	-o-transition: none;
	transition: none
}

.enjoyhint div.canvas-container {
	position: absolute
}

.enjoyhint_canvas {
	inset: 0;
	z-index: 9100
}

#kinetic_container,
.enjoyhint_canvas {
	pointer-events: none;
	position: absolute
}

#kinetic_container {
	height: 100%;
	left: 0;
	top: 0;
	width: 100%
}

.enjoyhint_svg_wrapper {
	transition: opacity .4s cubic-bezier(.3, 0, .3, 1);
	z-index: 9100
}

.enjoyhint_svg_wrapper,
.enjoyhint_svg_wrapper svg {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%
}

.enjoyhint_svg_transparent .enjoy_hint_label,
.enjoyhint_svg_transparent .enjoyhint_svg_wrapper {
	opacity: 0
}

.enjoy_hint_label {
	background-color: #fff;
	border: 1px solid #000;
	border-radius: 1.25rem;
	color: #000;
	display: inline-block;
	font-family: Source Sans Pro, Arial, Helvetica Neue, Helvetica, sans-serif;
	font-size: 22px;
	max-width: 80%;
	overflow: hidden;
	padding: 0 .75rem;
	position: absolute;
	text-align: center;
	transition: opacity .4s ease-in-out;
	z-index: 9107
}

@media(max-width:640px) {
	.enjoy_hint_label {
		font-size: 16px
	}

	.enjoyhint_skip_btn {
		display: none
	}
}

div.kineticjs-content {
	position: absolute !important
}

.enjoyhint_skip_btn {
	position: fixed
}

.even-columns {
	display: grid;
	gap: 1rem;
	grid-template-columns: repeat(var(--col-count), 1fr)
}

@media(max-width:599px) {
	.even-columns {
		grid-template-columns: 1fr
	}
}

.even-columns--2 {
	--col-count: 2
}

.event-action-select {
	border: 2px solid #000;
	border-radius: 0;
	margin: .75rem 0;
	padding: .5rem;
	width: 100%
}

.event-countdown {
	align-items: center;
	display: flex;
	flex: 1;
	gap: .25rem;
	justify-content: center
}

.event-countdown__cell {
	font-weight: 700;
	padding: 0 2rem
}

@media(max-width:767px) {
	.event-countdown__cell {
		padding: 0 1rem
	}
}

.event-countdown__cell+.event-countdown__cell {
	border-left: .25rem solid #fff
}

.event-countdown__label {
	font-size: 1.5rem
}

@media(max-width:479px) {
	.event-countdown__label {
		font-size: 1.25rem
	}
}

.event-countdown__number {
	font-size: clamp(2rem, 10vw, 8rem);
	line-height: 1
}

.event-description {
	color: #4e616f;
	font-weight: 700
}

.event-details {
	color: #617040;
	display: grid;
	gap: .75rem;
	grid-template-columns: 2rem auto
}

.event-info {
	background-color: #fff;
	color: #fff;
	margin: 2rem auto;
	padding: 0 1rem;
	width: min(80rem, 100%)
}

.wp-block-cover .event-info {
	padding: 0
}

.event-info__icon {
	max-width: 10rem
}

.event-info__inner {
	background-color: #486474
}

.event-info__labels {
	display: flex;
	gap: 1px
}

.event-info__label {
	align-items: center;
	background-color: #6f1423;
	cursor: pointer;
	display: flex;
	flex: 1 1 auto;
	gap: .5rem;
	justify-content: center;
	padding: .5rem;
	text-align: center
}

.event-info__label:hover {
	opacity: .85
}

@media(max-width:1023px) {
	.event-info__label {
		font-size: 1.1rem;
		padding: .5rem .25rem
	}
}

@media(max-width:959px) {
	.event-info__label {
		font-size: 1rem
	}
}

@media(max-width:767px) {
	.event-info__label {
		display: none
	}
}

.event-info__label--link {
	color: #fff;
	text-decoration: none
}

.event-info__label--link:active,
.event-info__label--link:focus,
.event-info__label--link:focus-visible,
.event-info__label--link:hover,
.event-info__label--link:visited {
	color: #fff;
	text-decoration: none
}

.event-info__labels--blue .event-info__label--active {
	background-color: #486474
}

.event-info__labels--green .event-info__label--active {
	background-color: #617040
}

.event-info__labels--grey .event-info__label--active {
	background-color: #636466
}

.event-info__main {
	display: flex;
	flex: 1
}

@media(max-width:767px) {
	.event-info__main {
		align-items: center;
		flex-direction: column;
		gap: 1rem
	}
}

.event-info__mobile {
	display: none;
	padding: 1rem
}

.event-info__labels--blue~.event-info__mobile {
	background-color: #486474
}

.event-info__labels--green~.event-info__mobile {
	background-color: #617040
}

.event-info__labels--grey~.event-info__mobile {
	background-color: #636466
}

@media(max-width:767px) {
	.event-info__mobile {
		display: block
	}
}

.event-info__mobile-label {
	font-weight: 700;
	padding-bottom: .5rem
}

.event-info__select {
	border: .25rem solid #f9c606;
	border-radius: 0;
	padding: .5rem;
	width: 100%
}

.event-info__tab {
	padding: 1rem
}

.event-info__labels--blue~.event-info__tab {
	background-color: #486474
}

.event-info__labels--green~.event-info__tab {
	background-color: #617040
}

.event-info__labels--grey~.event-info__tab {
	background-color: #636466
}

.event-info__update {
	flex: 1
}

.event-tab {
	display: none
}

.event-tab--active {
	display: block
}

.fak,
.fak:before,
.fas,
.fas:before,
i[class^=fa-],
i[class^=fa-]:before {
	font-weight: 400
}

.accordion__heading .fak:before,
.accordion__heading .fas:before,
.accordion__heading i[class^=fa-]:before {
	display: inline-block;
	padding-right: .5rem
}

.infographic .fak:before,
.infographic .fas:before,
.infographic i[class^=fa-]:before {
	background: linear-gradient(to right bottom, #cca633, #e6d299);
	background-clip: text;
	-webkit-background-clip: text;
	color: transparent;
	font-size: 2rem
}

.infographic--large-icon .infographic__cell--top .fak:before,
.infographic--large-icon .infographic__cell--top .fas:before,
.infographic--large-icon .infographic__cell--top i[class^=fa-]:before {
	font-size: 5rem
}

.submenu__header .fak:before,
.submenu__header .fas:before,
.submenu__header i[class^=fa-]:before {
	font-size: 1.5rem
}

.featured {
	display: flex;
	gap: 3rem;
	margin-top: 2rem
}

@media(max-width:799px) {
	.featured {
		gap: 1rem
	}
}

@media(max-width:767px) {
	.featured {
		flex-direction: column
	}
}

.featured__column {
	flex: 0 1 100%
}

.featured__date-tile {
	background-color: var(--tile-bg);
	font-size: 1.75rem;
	font-weight: 700;
	line-height: 1.1;
	padding: .75rem;
	text-align: center
}

.featured__date-tile:not(.has-text-color) {
	color: #fff
}

.featured__img {
	aspect-ratio: 3/2;
	object-fit: cover;
	object-position: center;
	width: 100%
}

.featured__info {
	display: grid;
	gap: 1rem;
	grid-template-columns: min(15ch, 50%) auto
}

.featured__link {
	color: #383434;
	text-decoration: none
}

.featured__link:active,
.featured__link:focus,
.featured__link:focus-visible,
.featured__link:hover,
.featured__link:visited {
	color: #383434;
	text-decoration: none
}

.featured__link--event {
	display: grid;
	gap: 1rem;
	grid-template-columns: min(12rem, 33%) auto
}

.featured__post--border {
	border-top: 1px solid #f9c606
}

.featured__post--secondary {
	padding-bottom: 1rem
}

.featured__post--secondary+.featured__post--secondary {
	padding-top: 1rem
}

@media(max-width:767px) {
	.featured__post--secondary {
		border-top: 1px solid #f9c606;
		padding-top: 1rem
	}
}

.featured__post--1 {
	grid-area: one
}

.featured__post--2 {
	grid-area: two
}

.featured__post--3 {
	grid-area: three
}

.featured__post--4 {
	grid-area: four
}

.featured__text {
	margin: 0 0 .5rem
}

.featured-media {
	width: max(24rem, 50%)
}

@media(max-width:767px) {
	.featured-media {
		width: 100%
	}
}

.page-header__featured-media-right .featured-media {
	width: 100%
}

.page-header__featured-media-right figcaption {
	display: none
}

.header__logo-container figure {
	width: min(20rem, 100%)
}

.page-header__featured-media-right figure {
	margin-bottom: 0;
	margin-top: 0
}

.flex {
	display: flex;
	gap: 1rem
}

@media(max-width:1023px) {
	.footer {
		font-size: 1.25rem
	}
}

.footer__bottom {
	background-color: #6f1423;
	color: #fff;
	padding: 1rem 2rem
}

.footer__bottom-links {
	display: flex;
	gap: 1rem;
	margin-left: auto
}

@media(max-width:1023px) {
	.footer__bottom-links {
		gap: .5rem
	}
}

@media(max-width:767px) {
	.footer__bottom-links {
		flex-wrap: wrap;
		justify-content: center;
		margin-left: 0
	}
}

.footer__contact {
	color: #fff;
	display: flex;
	flex-direction: column;
	gap: .75rem;
	grid-area: contact;
	justify-content: center
}

.footer__content {
	margin: 0 auto;
	padding: 0 1rem;
	width: min(80rem, 100%)
}

.wp-block-cover .footer__content {
	padding: 0
}

.footer__content--bottom {
	display: flex;
	gap: 1rem
}

@media(max-width:1023px) {
	.footer__content--bottom {
		gap: .5rem;
		text-align: center
	}
}

@media(max-width:767px) {
	.footer__content--bottom {
		flex-direction: column
	}
}

.footer__content--top {
	display: grid;
	gap: .75rem;
	grid-template-areas: "logo-seal logo-text logo-text hi-gap contact""left-gap  links     lo-gap    lo-gap contact""left-gap  links     social    social social";
	grid-template-columns: 10fr 5fr 1fr 1fr 5fr;
	grid-template-rows: 130px auto 50px
}

@media(max-width:1023px) {
	.footer__content--top {
		grid-template-columns: 5fr 10fr 1fr 1fr 15fr
	}
}

@media(max-width:799px) {
	.footer__content--top {
		grid-template-areas: "logo-seal logo-text""links     links""tagline   tagline""contact   contact""social    social";
		grid-template-columns: min-content auto;
		grid-template-rows: repeat(5, auto)
	}
}

@media(max-width:599px) {
	.footer__content--top {
		grid-template-columns: 3fr 7fr
	}
}

.footer__figure {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	height: min(100%, 8rem);
	justify-content: center
}

@media(max-width:799px) {
	.footer__figure {
		flex: 0 0 max-content
	}
}

@media(max-width:599px) {
	.footer__figure {
		flex-shrink: 1
	}
}

.footer__figure--right {
	align-items: flex-end
}

@media(max-width:799px) {
	.footer__gap {
		display: none
	}
}

.footer__gap--hi {
	grid-area: hi-gap
}

.footer__gap--left {
	grid-area: left-gap
}

.footer__gap--lo {
	grid-area: lo-gap
}

.footer__links {
	grid-area: links
}

.footer__logo {
	align-items: center;
	display: flex
}

.footer__logo--seal {
	grid-area: logo-seal;
	justify-content: flex-end
}

@media(max-width:799px) {
	.footer__logo--seal {
		width: max-content
	}
}

@media(max-width:599px) {
	.footer__logo--seal {
		width: 100%
	}
}

.footer__logo--text {
	grid-area: logo-text
}

.footer__social {
	gap: .5rem;
	grid-area: social
}

@media(max-width:799px) {
	.footer__social {
		justify-content: flex-start
	}
}

.footer__social-icon {
	width: 40px
}

.footer__top {
	background-color: #383434;
	background-image: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 5 200 175" style="enable-background:new 0 0 200 200" xml:space="preserve"><path d="M150.3 128.7c-.4-.1-.9-.1-1.7-.2v-13.1c0-.9 0-1.9-.3-2.7-1.2-3.3-3.8-4.8-7.5-5.4-.2-2.9-.5-5.9-.6-8.8-.1-1.5 0-3-2.1-2.8v-4.4c1-.6 1.8-.9 2.4-1.4.7-.7 1.4-1.5 1.9-2.4.4-.6 1.1-1.3 1-2 0-2.2-.4-4.4-.5-6.6-.1-2.9-.8-6.2.2-8.7 1.6-3.7 2.8-7.8 5.7-10.9 1.2-1.3 1-3 0-4.3-1-1.4-1-2.9-.6-4.4.9-2.8.4-5.3-1.5-7.7-.7-1-1.1-2.4-1.2-3.6-.3-3-.3-6-.4-9.3-3.6 1.8-4.2 5.2-5.8 7.5-4.3-.7-6.9-3.1-8.1-7.3-1.8 2.6-1.8 2.5-5 3.4-1.1.3-2.3.8-3.2 1.6-3.8 3.5-7.5 7.2-11.2 10.9-.7.7-1.2 1.5-1.7 2.2-.9-.8-1.8-1.5-2.4-2.3-.9-1.2-1.8-2.4-2.5-3.7-.6-1-.9-2.1-1.4-3.2h-.7c.5-.8 1.1-1.6 1.4-2.5.3-.8.3-1.8.2-2.6-.2-1.2-1-2.3-1.2-3.5-.5-3-2.3-4.9-5.1-5-2.6-.1-6.7 2.5-6.5 4.7.2 2.5-1.9 3.8-2.1 6.3-1.6-4.8-1.8-4.9-.2-8.6.9-2 2.6-3.7 4-5.5 1.3-1.6 2.7-3 4.1-4.6l-.5-.5c-.8.6-1.7 1.2-2.5 1.8-1.6-3.2-.5-5.9.8-8.7-.5.3-1 .6-1.4.9.1-.6.1-1.1.2-1.7-.9.3-1.3.9-1.8 1.5-.6.8-1.1 2.2-1.9 2.5-3.4 1.3-3.3 4.5-3.8 7-.5 2.8-1.6 5.1-3.3 7.3-1.2 1.5-2.4 3.3-2.6 5.1-.4 3.4-.1 6.8.1 10.2.1 1 .8 2.1 1.3 3.1.2.5.7.9.8 1.4.4 3.4 1 6.8.9 10.2 0 2.9.5 5.2 2.8 7.1 1.1.9.9 1.9.1 3-.8 1-1.5 2-2.2 3.1-5.2 7.9-9 16.5-11.3 25.8-.1.6-.3 1.2-.7 1.8-2.5 4-5.1 7.8-7.4 11.9-.9 1.5-1.3 3.4-1.5 5.2-1 7 1.6 13.6 2.4 20.4 0 .4.3.8.5 1.1 1.3 1.5 1.5 3.3 1.3 5.2-.2 2.6-.5 5.1-.6 7.7-.1 1.7.2 3.4-.1 5-.8 3.5.1 6.7 1.3 9.9.2.6 1 1.2 1.6 1.4.4.1 1.1-.7 1.4-1.3.8-1.2 1.4-2.5 2.1-3.8 3.2 2.7 5.1 5.4 4.3 9.6-.4 2.3.2 4.8.4 7.2 0 .2.2.4.3.6h67.1v-.8c-.1-1.7-.3-3.4-.3-5.1 0-1.5-.6-2.3-1.9-2.6-2.8-.7-5.6-1.5-8.4-1.9-9.1-1.5-18.2-1.7-27.2.9-.5.1-1.1.1-1.8.2-.3-3-.7-5.8-.9-8.7-.1-2.9-.1-5.8 0-8.7 0-.9.4-1.9.7-2.8 1.1-3.5 3-7 .4-10.7-.7-1 .9-6 1.9-6.7.2-.1.4-.2.6-.2 4.9-.7 7.9-4 10.7-7.6 1.6-2 4.7-2 6.2 0 1.7 2.3 3 2.5 5.3.8.7-.5 1.4-1.2 2-1.8 2.2-2.2 4.9-3.2 7.8-3.8 1.8 4.4 2.3 10.7 1.7 15-.3 2.2-1.1 3.6-2.9 4.7-.7.4-1.2 1.4-1.3 2.2-.2 2.2-.1 4.5-.3 6.7-.3 3.3 1.7 5 4 6.7 2.7 2 4.4 1.6 6.3-1.2.3-.4.4-.9.5-1.4 1.5-3.8.7-7.6.3-11.4-.2-1.9.3-3.9.7-5.9.2-1.1.8-2.2 1.3-3.2.3-.7.7-1.4 1.1-2-.6-.2-1.3-.6-2-.8zm-68.7 33.1c-.6-7.3-2.5-14.1.3-21.2 5.4 6.4 5.4 15.8-.3 21.2zm19.4 10.6c-2.8 1.6-5.6 3.1-8.3 4.7-.4.3-.8.5-1.2.9-.4.3-.8.7-1.3 1h-1.7c-.2-.3-.3-.7-.4-1-.1-.2-.1-.4-.2-.6-.4-1.4-.5-2.7-.2-4v-.1c0-.1.1-.3.1-.4 0-.1 0-.1.1-.2 0-.1.1-.3.1-.4 0-.1.1-.1.1-.2s.1-.2.2-.4c0-.1.1-.2.1-.2.1-.1.1-.2.2-.3 0-.1.1-.2.1-.3.1-.1.1-.2.2-.3s.1-.2.2-.3.1-.2.2-.3.2-.2.2-.3c.1-.1.1-.2.2-.2.1-.1.2-.3.3-.4l.1-.1c0-1.5.4-2.7.9-3.9 1.9-4.2 6.1-7 8-11.3.2 3.3 1.6 6.5.1 9.8l-.3.6c-.1.1-.2.3-.2.4-1 2.2.1 4.2 1.2 6.1.3.6.7 1 1.2 1.7zm32.7-90.3c-.2.1-.5-.1-.6.1-1.8 1.4-2.5 0-3.3-1.3-1.3-2.1-.5-3.4 1.9-3.9 3.2-.7 4 1.5 5.5 4.1-1.2.2-2.4.6-3.5 1z"/></svg>');
	background-position: -10%;
	background-repeat: no-repeat;
	background-size: contain;
	margin-bottom: .75rem;
	padding: 3rem 2rem 2rem
}

@media(max-width:799px) {
	.footer__top {
		background-position: 50%;
		background-size: cover
	}
}

.full-image {
	max-width: 100%;
	width: 100%
}

.gap-right {
	margin-left: .5rem
}

.cob h1,
.cob h2,
.cob h3,
.cob h4,
.cob h5,
.cob h6 {
	color: var(--color)
}

.page-header--event h1,
.page-header--event h2,
.page-header--event h3,
.page-header--event h4,
.page-header--event h5,
.page-header--event h6 {
	font-size: 2rem
}

.cob h2 {
	font-size: 3.5rem;
	margin: 1rem
}

.footer__tagline h2 {
	font-size: 1.75rem;
	margin: 0
}

.quick-links h2 {
	line-height: 1.5
}

.header--primary {
	animation-duration: .25s;
	animation-fill-mode: forwards;
	border-bottom: 2px solid #383434;
	display: grid;
	grid-template-areas: "top-bar-links top-bar-menus search-ql""header-logo   header-links  header-links";
	grid-template-columns: 22rem auto minmax(20rem, min-content);
	inset: 0 0 auto 0;
	max-width: 100%;
	position: sticky;
	z-index: 999
}

@media screen and (prefers-reduced-motion:no-preference) {
	.header--primary {
		transition-duration: .25s;
		transition-property: transform
	}
}

@media(min-width:600px) {
	.header--primary {
		grid-template-rows: 3rem auto
	}
}

@media(max-width:1399px) {
	.header--primary {
		grid-template-columns: 20rem auto minmax(20rem, min-content)
	}
}

@media(max-width:1199px) {
	.header--primary {
		grid-template-areas: "top-bar-menus top-bar-menus search-ql""header-logo   header-toggle header-toggle""header-links  header-links  header-links";
		grid-template-rows: 3rem min-content auto
	}

	.top-bar-open .header--primary {
		inset: 0;
		overflow-y: auto;
		position: fixed
	}
}

@media(max-width:799px) {
	.header--primary {
		grid-template-areas: "search-ql     search-ql""header-logo   header-toggle""header-links  header-links""top-bar-menus top-bar-menus""top-bar-links top-bar-links";
		grid-template-columns: 22rem auto;
		grid-template-rows: 3rem min-content repeat(3, auto)
	}
}

@media(max-width:599px) {
	.header--primary {
		grid-template-areas: "header-logo   header-toggle""search-ql     search-ql""header-links  header-links""top-bar-menus top-bar-menus""top-bar-links top-bar-links";
		grid-template-columns: repeat(2, 1fr);
		grid-template-rows: min-content 3rem repeat(3, auto)
	}

	.search-open .header--primary {
		background-color: #636466;
		border-bottom: none
	}
}

@media(max-width:479px) {
	.header--primary {
		grid-template-columns: 2fr 1fr
	}

	.quick-links-open .header--primary {
		transform: translate(100vw)
	}
}

@media(min-width:600px) {
	.header--top-bar-hidden {
		animation-name: hide-top-bar
	}

	.header--top-bar-visible {
		animation-name: show-top-bar
	}
}

.header__container {
	display: flex
}

.header__container--last {
	grid-area: search-ql;
	justify-content: flex-end;
	position: relative
}

.header__container--main {
	background-color: #fff
}

.header__links {
	align-items: center;
	color: #6f1423;
	gap: 2rem;
	grid-area: header-links;
	padding-right: 2rem;
	position: relative
}

@media(min-width:1200px) {
	.header__links {
		justify-content: flex-end
	}
}

@media(max-width:1199px) {
	.header__links {
		display: none;
		padding: 0
	}

	.top-bar-open .header__links {
		align-items: flex-start;
		display: flex;
		flex-direction: column;
		padding: 1rem
	}
}

.header__logo-container {
	align-items: center;
	display: flex;
	grid-area: header-logo;
	line-height: 1;
	padding: 1rem
}

@media(max-width:767px) {
	.header__nav {
		display: none
	}

	.top-bar-open .header__nav {
		display: flex
	}
}

.header__toggle-container {
	align-items: center;
	grid-area: header-toggle;
	justify-content: flex-end;
	padding: 1rem
}

@media(min-width:1200px) {
	.header__toggle-container {
		display: none
	}
}

.header__toggle {
	color: #6f1423;
	cursor: pointer;
	font-size: 2.5rem;
	line-height: 1
}

.header__toggle--open,
.top-bar-open .header__toggle--closed {
	display: none
}

.top-bar-open .header__toggle--open {
	display: block
}

.header__top-bar-links {
	grid-area: top-bar-links
}

@media(max-width:1199px) {
	.header__top-bar-links {
		display: none
	}
}

@media(max-width:799px) {
	.top-bar-open .header__top-bar-links {
		background-color: #fff;
		display: flex;
		justify-content: flex-start
	}
}

.header__top-bar-menus {
	grid-area: top-bar-menus
}

@media(max-width:799px) {
	.header__top-bar-menus {
		display: none;
		padding: .5rem 0
	}

	.top-bar-open .header__top-bar-menus {
		background-color: #4e616f;
		display: flex;
		flex-direction: column;
		justify-content: flex-start
	}
}

@media(max-width:767px) {
	.header__top-bar-menus {
		font-size: 1.5rem
	}
}

.icon-link {
	display: inline-flex;
	gap: .5rem
}

.icon-link--email:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='envelope' d='M1792 710v794q0 66-47 113t-113 47H160q-66 0-113-47T0 1504V710q44 49 101 87 362 246 497 345 57 42 92.5 65.5t94.5 48 110 24.5h2q51 0 110-24.5t94.5-48 92.5-65.5q170-123 498-345 57-39 100-87zm0-294q0 79-49 151t-122 123q-376 261-468 325-10 7-42.5 30.5t-54 38-52 32.5-57.5 27-50 9h-2q-23 0-50-9t-57.5-27-52-32.5-54-38T639 1015q-91-64-262-182.5T172 690q-62-42-117-115.5T0 438q0-78 41.5-130T160 256h1472q65 0 112.5 47t47.5 113z' style='fill:%23fff'/%3E%3C/svg%3E")
}

.icon-link--email:before,
.tile .icon-link--email:before {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: contain
}

.tile .icon-link--email:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='envelope' d='M1792 710v794q0 66-47 113t-113 47H160q-66 0-113-47T0 1504V710q44 49 101 87 362 246 497 345 57 42 92.5 65.5t94.5 48 110 24.5h2q51 0 110-24.5t94.5-48 92.5-65.5q170-123 498-345 57-39 100-87zm0-294q0 79-49 151t-122 123q-376 261-468 325-10 7-42.5 30.5t-54 38-52 32.5-57.5 27-50 9h-2q-23 0-50-9t-57.5-27-52-32.5-54-38T639 1015q-91-64-262-182.5T172 690q-62-42-117-115.5T0 438q0-78 41.5-130T160 256h1472q65 0 112.5 47t47.5 113z' style='fill:%23383434'/%3E%3C/svg%3E")
}

.icon-link--phone:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='phone' d='M1600 1240q0 27-10 70.5t-21 68.5q-21 50-122 106-94 51-186 51-27 0-53-3.5t-57.5-12.5-47-14.5-55.5-20.5-49-18q-98-35-175-83-127-79-264-216T344 904q-48-77-83-175-3-9-18-49t-20.5-55.5-14.5-47-12.5-57.5-3.5-53q0-92 51-186 56-101 106-122 25-11 68.5-21t70.5-10q14 0 21 3 18 6 53 76 11 19 30 54t35 63.5 31 53.5q3 4 17.5 25t21.5 35.5 7 28.5q0 20-28.5 50t-62 55-62 53-28.5 46q0 9 5 22.5t8.5 20.5 14 24 11.5 19q76 137 174 235t235 174q2 1 19 11.5t24 14 20.5 8.5 22.5 5q18 0 46-28.5t53-62 55-62 50-28.5q14 0 28.5 7t35.5 21.5 25 17.5q25 15 53.5 31t63.5 35 54 30q70 35 76 53 3 7 3 21z' style='fill:%23fff'/%3E%3C/svg%3E")
}

.icon-link--phone:before,
.tile .icon-link--phone:before {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: contain
}

.tile .icon-link--phone:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='envelope' d='M1792 710v794q0 66-47 113t-113 47H160q-66 0-113-47T0 1504V710q44 49 101 87 362 246 497 345 57 42 92.5 65.5t94.5 48 110 24.5h2q51 0 110-24.5t94.5-48 92.5-65.5q170-123 498-345 57-39 100-87zm0-294q0 79-49 151t-122 123q-376 261-468 325-10 7-42.5 30.5t-54 38-52 32.5-57.5 27-50 9h-2q-23 0-50-9t-57.5-27-52-32.5-54-38T639 1015q-91-64-262-182.5T172 690q-62-42-117-115.5T0 438q0-78 41.5-130T160 256h1472q65 0 112.5 47t47.5 113z' style='fill:%23383434'/%3E%3C/svg%3E")
}

.icon-link--linked-in:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='in' d='M477 625v991H147V625h330zm21-306q1 73-50.5 122T312 490h-2q-82 0-132-49t-50-122q0-74 51.5-122.5T314 148t133 48.5T498 319zm1166 729v568h-329v-530q0-105-40.5-164.5T1168 862q-63 0-105.5 34.5T999 982q-11 30-11 81v553H659q2-399 2-647t-1-296l-1-48h329v144h-2q20-32 41-56t56.5-52 87-43.5T1285 602q171 0 275 113.5t104 332.5z' style='fill:%23fff'/%3E%3C/svg%3E")
}

.icon-link--linked-in:before,
.tile .icon-link--linked-in:before {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: contain
}

.tile .icon-link--linked-in:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='envelope' d='M1792 710v794q0 66-47 113t-113 47H160q-66 0-113-47T0 1504V710q44 49 101 87 362 246 497 345 57 42 92.5 65.5t94.5 48 110 24.5h2q51 0 110-24.5t94.5-48 92.5-65.5q170-123 498-345 57-39 100-87zm0-294q0 79-49 151t-122 123q-376 261-468 325-10 7-42.5 30.5t-54 38-52 32.5-57.5 27-50 9h-2q-23 0-50-9t-57.5-27-52-32.5-54-38T639 1015q-91-64-262-182.5T172 690q-62-42-117-115.5T0 438q0-78 41.5-130T160 256h1472q65 0 112.5 47t47.5 113z' style='fill:%23383434'/%3E%3C/svg%3E")
}

[class^=wp-image],
iframe,
img {
	max-width: 100%
}

@media(max-width:767px) {

	.alignleft>[class^=wp-image],
	.alignleft>img,
	.alignright>[class^=wp-image],
	.alignright>img {
		display: block;
		margin: auto
	}
}

.footer__figure [class^=wp-image],
.footer__figure img {
	object-fit: contain
}

@media(min-width:800px) {

	.footer__figure [class^=wp-image],
	.footer__figure img {
		max-height: 100%
	}
}

.infographic-container {
	display: flex;
	flex-wrap: wrap;
	gap: 3rem;
	justify-content: center;
	margin: 2rem auto;
	padding: 0 1rem;
	width: min(80rem, 100%)
}

.wp-block-cover .infographic-container {
	padding: 0
}

.infographic {
	color: #fff;
	display: flex;
	flex-direction: column;
	font-weight: 700;
	text-align: center;
	width: min(20rem, 100%)
}

.infographic__cell {
	position: relative;
	z-index: 1
}

.infographic__cell--bottom {
	padding: 1rem 1rem 0
}

.infographic__cell--blue {
	background-color: #486474
}

.infographic__cell--green {
	background-color: #617040
}

.infographic__cell--grey {
	background-color: #636466
}

.infographic__cell--red {
	background-color: #6f1423
}

.infographic__cell--top {
	padding: 0 1rem 1rem
}

.infographic__cell--bottom .infographic__icon {
	margin-top: 1rem
}

.infographic__cell--top .infographic__icon {
	margin-bottom: 1rem
}

.infographic__content {
	position: relative
}

.infographic--large-icon .infographic__cell--bottom .infographic__content {
	margin-top: -1rem;
	top: 1rem
}

.infographic__cell--top .infographic__content {
	bottom: 1rem;
	margin-bottom: -1rem
}

.infographic__statistic {
	font-size: 3rem
}

.infographic__svg {
	position: relative;
	width: 100%
}

.infographic__svg--bottom {
	bottom: 1px
}

.infographic__svg--top {
	top: 1px
}

.infographic__cell--top {
	background-color: #383434;
	margin-bottom: 1rem
}

.js-hidden {
	display: none
}

.footer__links li {
	padding-bottom: .5rem
}

.footer__bottom-links li:not(:last-of-type):after {
	content: "|";
	padding-left: 1rem
}

@media(max-width:1023px) {
	.footer__bottom-links li:not(:last-of-type):after {
		padding-left: .5rem
	}
}

.is-style-looping {
	cursor: pointer;
	margin: 0 0 2rem;
	position: relative
}

.is-style-looping:before {
	aspect-ratio: 1;
	background-color: #fff;
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='150' width='150'%3E%3Cpath d='M50 50h15v50H50zM85 50h15v50H85z'/%3E%3C/svg%3E");
	border-radius: 50%;
	box-shadow: 0 0 min(3vw, 3rem) #000;
	color: #000;
	content: "";
	font-size: max(3vw, 2rem);
	inset: auto min(5vw, 5rem) min(5vw, 5rem) auto;
	line-height: 0;
	position: absolute;
	width: max(5vw, 3rem);
	z-index: 1
}

.is-style-looping--paused:before,
.is-style-looping:before {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: contain
}

.is-style-looping--paused:before {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='150' width='150'%3E%3Cpath d='m55 40 50 35-50 35z'/%3E%3C/svg%3E")
}

.is-style-looping__player {
	width: 100%
}

.magazine-issue {
	background-color: #6f1423;
	padding: 1.5rem
}

.magazine-issue__cover {
	max-width: 18.125rem
}

.magazine-tile {
	cursor: pointer;
	display: flex;
	flex-direction: column;
	gap: .5rem;
	height: 100%;
	text-decoration: none
}

.magazine-tile__cover-container {
	flex: 1
}

.magazine-tile__cover {
	width: 100%
}

.magazine-tile__title {
	color: #6f1423;
	margin: 0
}

.main {
	flex: 1
}

.quick-links-open .main-content {
	z-index: -1
}

mark {
	background-color: transparent
}

.menu {
	cursor: pointer;
	overflow: visible
}

@media(max-width:767px) {
	.menu {
		flex-wrap: wrap
	}
}

.menu--header {
	background-color: #fff;
	display: flex;
	flex-direction: column;
	flex-wrap: wrap;
	justify-content: space-between;
	min-height: 2.75rem
}

.menu--header:after,
.menu--header:before {
	background-color: #f9c606;
	content: "";
	display: block;
	height: .5rem;
	width: 0
}

@media(min-width:1200px) {
	.menu--header.menu--open:after {
		width: 100%
	}
}

@media screen and (min-width:1200px)and (prefers-reduced-motion:no-preference) {
	.menu--header.menu--open:after {
		transition-duration: .25s;
		transition-property: width
	}
}

@media(max-width:1199px) {
	.menu--header {
		flex-direction: row;
		justify-content: flex-start;
		width: 100%
	}
}

.menu--inner {
	width: 100%
}

.menu--top-bar {
	position: relative
}

@media(max-width:799px) {
	.menu--top-bar:after {
		display: none
	}
}

@media(min-width:768px) {
	.menu--top-bar:hover:after {
		rotate: 0turn
	}
}

.menu__label {
	font-weight: 700;
	line-height: 1.1
}

@media(max-width:1399px) {
	.menu__label {
		font-size: 1.25rem
	}
}

@media(max-width:1199px) {
	.menu__label {
		font-size: 1.5rem
	}
}

.menu__label--submenu {
	display: flex;
	gap: .25rem
}

@media(min-width:1200px) {
	.menu__label--submenu:after {
		background-image: url(../images/arrow.svg);
		background-position: 50% 50%;
		background-repeat: no-repeat;
		background-size: contain;
		rotate: .5turn
	}

	.menu--open .menu__label--submenu:after {
		rotate: 0turn
	}
}

@media(max-width:1199px) {
	.menu__label--submenu {
		align-items: center;
		column-gap: .5rem;
		cursor: pointer;
		display: flex;
		justify-content: space-between;
		margin-bottom: .5rem;
		row-gap: 0;
		width: 100%
	}

	.menu__label--submenu:after {
		aspect-ratio: 1;
		background-color: #636466;
		border-radius: 50%;
		color: #fff;
		content: "+";
		display: grid;
		font-size: 1.25rem;
		font-weight: 400;
		line-height: 1;
		place-items: center;
		width: 1.5rem
	}

	.menu--open .menu__label--submenu:after {
		content: "-"
	}
}

.menu__label-link {
	color: #6f1423;
	text-decoration: none
}

.menu__label-link:active,
.menu__label-link:focus,
.menu__label-link:focus-visible,
.menu__label-link:hover,
.menu__label-link:visited {
	color: #6f1423;
	text-decoration: none
}

@media(max-width:599px) {
	.mobile-hide {
		display: none
	}
}

.no-underline {
	text-decoration: none
}

.officer-group__name {
	color: #6f1423;
	text-decoration: none
}

.officer-group__name:active,
.officer-group__name:focus,
.officer-group__name:focus-visible,
.officer-group__name:hover,
.officer-group__name:visited {
	color: #6f1423;
	text-decoration: none
}

.accordion__text .p,
.accordion__text p {
	margin: .5rem
}

.event-info__update .p,
.event-info__update p {
	margin-top: 0
}

.footer .p,
.footer p {
	margin: 0
}

.header__top-bar-links .p,
.header__top-bar-links p {
	align-items: center;
	display: flex;
	font-size: 1.25rem;
	gap: .3rem;
	padding-left: 1rem
}

@media(max-width:799px) {

	.header__top-bar-links .p,
	.header__top-bar-links p {
		display: none
	}
}

.is-style-post-row-text .p,
.is-style-post-row-text p {
	margin: .75rem 0
}

.wp-block-pullquote .p,
.wp-block-pullquote p {
	font-size: 1.7rem;
	line-height: 1.5
}

.p--no-margin {
	margin: 0
}

.page-numbers+.page-numbers {
	padding-left: .5rem
}

.padded {
	padding: 1rem
}

.padded-bottom {
	padding-bottom: 1rem
}

.padded-left {
	padding-left: 1rem
}

.padded-right {
	padding-right: 1rem
}

.padded-top {
	padding-top: 1rem
}

.page-header {
	color: #fff;
	display: grid;
	margin: 1rem 0
}

.page-header--anchored {
	grid-template-columns: auto 57%;
	padding: 1rem 0 1rem 1rem;
	width: min(100%, 50% + 40rem)
}

.page-header--arrow-img {
	min-height: 20rem
}

.page-header--centered {
	grid-template-columns: repeat(2, 1fr);
	margin: 2rem auto;
	padding: 0 1rem;
	width: min(80rem, 100%)
}

.wp-block-cover .page-header--centered {
	padding: 0
}

.page-header--event {
	grid-template-columns: auto 57%;
	margin: 2rem auto;
	padding: 0 1rem;
	width: min(80rem, 100%)
}

.wp-block-cover .page-header--event {
	padding: 0
}

.page-header--featured-media {
	gap: 1rem;
	margin-left: auto
}

@media(max-width:767px) {
	.page-header--featured-media {
		grid-template-columns: 1fr;
		padding: 1rem
	}
}

.page-header--simple-black {
	background-color: #000
}

.page-header--simple-blue {
	background-color: #486474
}

.page-header--simple-dark-grey {
	background-color: #383434
}

.page-header--simple-green {
	background-color: #617040
}

.page-header--simple-grey {
	background-color: #636466
}

.page-header--simple-red {
	background-color: #6f1423
}

.page-header__featured-media-right {
	text-align: right
}

.page-header__content {
	margin: 2rem auto;
	padding: 0 1rem;
	width: min(80rem, 100%)
}

.wp-block-cover .page-header__content {
	padding: 0
}

@media(max-width:959px) {
	.page-header__content {
		order: 2
	}
}

.page-header--black .page-header__content {
	background-color: #000
}

.page-header--blue .page-header__content {
	background-color: #486474
}

.page-header--dark-grey .page-header__content {
	background-color: #383434
}

.page-header--green .page-header__content {
	background-color: #617040
}

.page-header--grey .page-header__content {
	background-color: #636466
}

.page-header--red .page-header__content {
	background-color: #6f1423
}

.page-header__description--featured-media {
	color: #383434;
	font-size: 1.75rem
}

.page-header__link {
	color: #fff;
	padding-right: 1rem;
	text-decoration: none
}

.page-header__link:active,
.page-header__link:focus,
.page-header__link:focus-visible,
.page-header__link:hover,
.page-header__link:visited {
	color: #fff;
	text-decoration: none
}

.page-header__links {
	display: flex;
	flex-wrap: wrap;
	gap: .5rem;
	margin-top: 1rem
}

.page-header__text {
	align-items: center;
	display: flex
}

.page-header--black .page-header__text {
	background-color: #000
}

.page-header--blue .page-header__text {
	background-color: #486474
}

.page-header--dark-grey .page-header__text {
	background-color: #383434
}

.page-header--green .page-header__text {
	background-color: #617040
}

.page-header--grey .page-header__text,
.page-header--profile .page-header__text {
	background-color: #636466
}

.page-header--red .page-header__text {
	background-color: #6f1423
}

.page-header__title {
	margin: 0
}

.page {
	position: relative;
	width: 100%
}

@media screen and (prefers-reduced-motion:no-preference) {

	.page__content,
	.page__links {
		transition-duration: .25s;
		transition-property: transform
	}
}

.page__content {
	background-color: #fff;
	display: flex;
	flex-direction: column;
	min-height: 100vh;
	position: relative
}

.quick-links-open .page__content {
	transform: translateX(-20rem)
}

@media(max-width:479px) {
	.quick-links-open .page__content {
		transform: translateX(-100vw)
	}
}

.page__links {
	background-color: #6f1423;
	color: #fff;
	inset: 0 0 0 calc(100vw - 20rem);
	position: absolute
}

@media(max-width:479px) {
	.page__links {
		inset: 8.125rem 0 0
	}
}

.quick-links-open .page__links {
	box-shadow: 0 0 .25rem .25rem rgba(0, 0, 0, .3);
	transform: matrix(1, 0, 0, 1, 0, 0)
}

@media(min-width:480px) {
	.quick-links-open--complete .page__links {
		z-index: 9999
	}
}

.page__under-header {
	overflow-x: hidden;
	width: 100%
}

.post-col-link {
	color: #383434;
	text-decoration: none
}

.post-col-link:active,
.post-col-link:focus,
.post-col-link:focus-visible,
.post-col-link:hover,
.post-col-link:visited {
	color: #383434;
	text-decoration: none
}

.quick-links {
	background-color: #6f1423;
	height: calc(100vh - 2rem);
	height: calc(100dvh - 2rem);
	overflow-y: auto;
	padding-bottom: 1rem;
	position: sticky;
	top: 0
}

@media(max-width:479px) {
	.quick-links {
		height: calc(100vh - 15rem);
		height: calc(100dvh - 10.125rem);
		inset: 8.125rem 0 0
	}
}

.quick-links__padded {
	padding: 0 1rem
}

.quick-links__select {
	background-color: #fff;
	border: 2px solid #f9c606;
	width: 100%
}

.quick-links__social {
	display: flex;
	flex-wrap: wrap;
	gap: 1rem;
	justify-content: center;
	margin: auto;
	padding-top: 2rem;
	width: min(100%, 14rem)
}

.quick-links__icon {
	aspect-ratio: 1;
	display: block;
	width: 2rem
}

.quick-links__icon--facebook {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='f' d='M1343 12v264h-157q-86 0-116 36t-30 108v189h293l-39 296h-254v759H734V905H479V609h255V391q0-186 104-288.5T1115 0q147 0 228 12z' style='fill:%23fff'/%3E%3C/svg%3E")
}

.quick-links__icon--facebook,
.quick-links__icon--flickr {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: contain
}

.quick-links__icon--flickr {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='256' width='256' version='1.0'%3E%3Cg transform='translate(-373.64 -318.34)'%3E%3Crect ry='35.488' fill='%23fff' rx='35.488' transform='scale(-1 1)' width='235.01' height='234.99' y='328.85' x='-619.15'/%3E%3Cpath d='M489.35 442.91c0 22.289-16.629 40.357-37.143 40.357-20.513 0-37.143-18.069-37.143-40.357 0-22.289 16.629-40.357 37.143-40.357 20.513 0 37.143 18.069 37.143 40.357zM584.35 442.38c0 21.993-17.109 39.821-38.214 39.821s-38.214-17.829-38.214-39.821c0-21.993 17.109-39.821 38.214-39.821s38.214 17.829 38.214 39.821z' fill='%236f1423'/%3E%3C/g%3E%3C/svg%3E")
}

.quick-links__icon--instagram {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath class='inst' d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z' style='fill:%23fff'/%3E%3C/svg%3E")
}

.quick-links__icon--instagram,
.quick-links__icon--linkedin {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: contain
}

.quick-links__icon--linkedin {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='in' d='M477 625v991H147V625h330zm21-306q1 73-50.5 122T312 490h-2q-82 0-132-49t-50-122q0-74 51.5-122.5T314 148t133 48.5T498 319zm1166 729v568h-329v-530q0-105-40.5-164.5T1168 862q-63 0-105.5 34.5T999 982q-11 30-11 81v553H659q2-399 2-647t-1-296l-1-48h329v144h-2q20-32 41-56t56.5-52 87-43.5T1285 602q171 0 275 113.5t104 332.5z' style='fill:%23fff'/%3E%3C/svg%3E")
}

.quick-links__icon--twitter {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='bird' d='M1684 408q-67 98-162 167 1 14 1 42 0 130-38 259.5T1369.5 1125 1185 1335.5t-258 146-323 54.5q-271 0-496-145 35 4 78 4 225 0 401-138-105-2-188-64.5T285 1033q33 5 61 5 43 0 85-11-112-23-185.5-111.5T172 710v-4q68 38 146 41-66-44-105-115t-39-154q0-88 44-163 121 149 294.5 238.5T884 653q-8-38-8-74 0-134 94.5-228.5T1199 256q140 0 236 102 109-21 205-78-37 115-142 178 93-10 186-50z' style='fill:%23fff'/%3E%3C/svg%3E")
}

.quick-links__icon--twitter,
.quick-links__icon--vimeo {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: contain
}

.quick-links__icon--vimeo {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath d='M447.8 153.6c-2 43.6-32.4 103.3-91.4 179.1-60.9 79.2-112.4 118.8-154.6 118.8-26.1 0-48.2-24.1-66.3-72.3C100.3 250 85.3 174.3 56.2 174.3c-3.4 0-15.1 7.1-35.2 21.1L0 168.2c51.6-45.3 100.9-95.7 131.8-98.5 34.9-3.4 56.3 20.5 64.4 71.5 28.7 181.5 41.4 208.9 93.6 126.7 18.7-29.6 28.8-52.1 30.2-67.6 4.8-45.9-35.8-42.8-63.3-31 22-72.1 64.1-107.1 126.2-105.1 45.8 1.2 67.5 31.1 64.9 89.4z' style='fill:%23fff'/%3E%3C/svg%3E")
}

.quick-links__icon--youtube {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath class='youtube' d='M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z' style='fill:%23fff'/%3E%3C/svg%3E");
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: contain
}

.quick-links-open {
	overflow-y: hidden
}

.quick-links-toggle__inner {
	align-items: center;
	display: flex;
	gap: .5rem;
	min-width: 7rem
}

.quick-links-open .quick-links-toggle__inner--closed {
	display: none
}

.quick-links-toggle__inner--closed:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='chevron' d='m1363 877-742 742q-19 19-45 19t-45-19l-166-166q-19-19-19-45t19-45l531-531-531-531q-19-19-19-45t19-45L531 45q19-19 45-19t45 19l742 742q19 19 19 45t-19 45z' style='fill:%23fff'/%3E%3C/svg%3E");
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: contain
}

.quick-links-toggle__inner--open {
	align-items: center;
	column-gap: .5rem;
	cursor: pointer;
	display: flex;
	row-gap: 0
}

.quick-links-toggle__inner--open:after {
	aspect-ratio: 1;
	background-color: #fff;
	border-radius: 50%;
	color: #383434;
	content: "\D7";
	display: grid;
	font-size: 1rem;
	font-weight: 400;
	line-height: 1;
	place-items: center;
	width: 1.2rem
}

body:not(.quick-links-open) .quick-links-toggle__inner--open {
	display: none
}

.remove-button {
	background-color: #486474;
	border: 0;
	color: #fff;
	cursor: pointer
}

.screen-reader-shortcut {
	position: absolute;
	right: -99999px;
	top: -99999px
}

.search-form {
	background-color: #486474;
	color: #fff;
	display: grid;
	gap: 1rem;
	padding: 1.5rem
}

@media(max-width:959px) {
	.search-form {
		gap: .75rem;
		padding: .75rem
	}
}

.search-form--collapsed {
	grid-template-areas: "heading heading  heading""keyword category class""toggle  submit  submit";
	grid-template-columns: repeat(3, 1fr)
}

@media(max-width:1199px) {
	.search-form--collapsed {
		grid-template-areas: "heading  heading""keyword  keyword""category class""toggle   submit";
		grid-template-columns: repeat(2, 1fr)
	}
}

@media(max-width:599px) {
	.search-form--collapsed {
		grid-template-areas: "heading""keyword""category""class""toggle""submit";
		grid-template-columns: 1fr
	}
}

.search-form--expanded {
	grid-template-areas: "heading     heading     heading     heading     heading     heading""keyword     keyword     category    category    class       class""tag-input   tag-input   tag-input   tag-input   tag-input   tag-input""tags        tags        tags        tags        tags        tags""start       start       start       end         end         end""media-label media-label media-label media-label media-label media-label""media-types media-types media-types media-types media-types media-types""toggle      toggle      toggle      submit      submit      submit";
	grid-template-columns: repeat(6, 1fr)
}

@media(max-width:767px) {
	.search-form--expanded {
		grid-template-areas: "heading     heading""keyword     keyword""category    category""class       class""tag-input   tag-input""tags        tags""start       end""media-label media-label""media-types media-types""toggle      submit";
		grid-template-columns: repeat(2, 1fr)
	}
}

@media(max-width:599px) {
	.search-form--expanded {
		grid-template-areas: "heading""keyword""category""class""tag-input""tags""start""end""media-label""media-types""toggle""submit";
		grid-template-columns: 1fr
	}
}

.search-form--collapsed .search-form__cell--additional {
	display: none
}

.search-form__cell--category {
	grid-area: category
}

.search-form__cell--class {
	grid-area: class
}

.search-form__cell--end {
	grid-area: end
}

.search-form__cell--heading {
	font-weight: 700;
	grid-area: heading
}

.search-form__cell--keyword {
	grid-area: keyword
}

.search-form__cell--media-label {
	grid-area: media-label
}

.search-form__cell--media-types {
	display: flex;
	flex-wrap: wrap;
	gap: 1rem;
	grid-area: media-types
}

.search-form__cell--spacer {
	grid-area: spacer
}

.search-form__cell--start {
	grid-area: start
}

.search-form__cell--submit {
	align-items: flex-end;
	display: flex;
	gap: 1rem;
	grid-area: submit;
	justify-content: flex-end
}

.search-form__cell--tag-input {
	grid-area: tag-input
}

.search-form__cell--tags {
	align-items: flex-end;
	display: flex;
	flex-wrap: wrap;
	gap: 1rem;
	grid-area: tags
}

.search-form__cell--toggle {
	background-color: #486474;
	border: 0;
	color: #fff;
	cursor: pointer;
	display: flex;
	grid-area: toggle
}

.search-form__checkbox {
	appearance: none;
	-webkit-appearance: none;
	background-color: #7094aa;
	border: 2px solid #f9c606;
	font-size: 1.5rem;
	height: 1.5rem;
	padding: .25rem;
	width: 1.5rem
}

.search-form__checkbox:before {
	box-shadow: inset 1em 1em #383434;
	clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0, 43% 62%);
	content: "";
	height: .75rem;
	transform: scale(0);
	transform-origin: bottom left;
	transition: transform .12s ease-in-out;
	width: .75rem
}

.search-form__checkbox:checked {
	background-color: #fff
}

.search-form__checkbox:checked:before {
	transform: scale(1)
}

.search-form__clear {
	font-size: 1.25rem
}

.search-form__date {
	align-items: flex-end;
	display: flex;
	gap: 1rem;
	line-height: 1
}

.search-form__input {
	background-color: #fff;
	border: 2px solid #f9c606;
	border-radius: 0;
	display: block;
	width: 100%
}

.search-form__label {
	display: block
}

.search-form__media-type {
	align-items: center;
	display: flex;
	gap: .5rem
}

@media(max-width:599px) {
	.search-form__mobile-hide {
		display: none
	}
}

.search-form__submit-button {
	background-color: #383434;
	border: 2px solid #f9c606;
	border-radius: 0;
	color: #fff;
	cursor: pointer;
	font-size: 1.25rem;
	padding: .25rem 1rem
}

.search-form__toggle-text {
	cursor: pointer;
	font-size: 1.25rem;
	text-decoration: underline
}

.search-form--collapsed .search-form__toggle-text--collapse {
	display: none
}

.search-form__toggle-text--collapse:after {
	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='1792' height='1792' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath class='chevron' d='m1683 1331-166 165q-19 19-45 19t-45-19L896 965l-531 531q-19 19-45 19t-45-19l-166-165q-19-19-19-45.5t19-45.5l742-741q19-19 45-19t45 19l742 741q19 19 19 45.5t-19 45.5z' style='fill:%23fff'/%3E%3C/svg%3E");
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: contain
}

.search-form--expanded .search-form__toggle-text--expand {
	display: none
}

.sitewide-alert {
	border-bottom: 2px solid #f9c606;
	color: #fff;
	padding: 2rem 4rem;
	position: relative
}

.sitewide-alert__button {
	align-self: flex-start;
	background-color: #636466;
	border: .25rem solid #f9c606;
	color: #fff;
	flex: 1 0 auto;
	line-height: 1;
	padding: 1rem 2rem;
	text-decoration: none
}

.sitewide-alert__button:hover {
	color: #fff
}

@media(max-width:799px) {
	.sitewide-alert__button {
		margin: auto
	}
}

.sitewide-alert__close {
	aspect-ratio: 1;
	background-color: #fff;
	border-radius: 50%;
	color: #000;
	cursor: pointer;
	font-size: 1.25rem;
	inset: .5rem 1.5rem auto auto;
	line-height: 1;
	position: absolute;
	width: 1.75rem
}

.sitewide-alert__description {
	margin: 0
}

.sitewide-alert__heading {
	margin: 0 0 1rem
}

.sitewide-alert__heading--desktop {
	display: none
}

@media(min-width:800px) {
	.sitewide-alert__heading--desktop {
		display: block
	}
}

.sitewide-alert__heading--mobile {
	display: none;
	margin-bottom: 0
}

@media(max-width:799px) {
	.sitewide-alert__heading--mobile {
		display: block
	}
}

.sitewide-alert__icon {
	color: #f9c606;
	font-size: 5rem;
	padding-right: 1rem
}

@media(max-width:799px) {
	.sitewide-alert__icon {
		font-size: 2rem
	}
}

.sitewide-alert__icon-heading {
	align-items: center;
	display: flex;
	flex: 0 0 3rem
}

.sitewide-alert__inner {
	display: flex;
	gap: 1rem;
	width: min(100%, 120ch)
}

@media(max-width:799px) {
	.sitewide-alert__inner {
		flex-direction: column
	}
}

.sitewide-alert__text {
	align-self: flex-start;
	flex: 0 1 100%
}

.slide__button {
	background-color: #fff;
	border-radius: 50%;
	cursor: pointer;
	font-size: 1.5rem;
	height: 2.5rem;
	line-height: 1;
	padding: .5rem;
	width: 2.5rem
}

.slide:first-of-type .slide__button--left,
.slide:last-of-type .slide__button--right {
	cursor: not-allowed;
	opacity: .6
}

.slide__buttons {
	display: flex;
	gap: 1rem;
	padding-top: 2rem
}

.slide__buttons--blue {
	color: #486474
}

.slide__buttons--green {
	color: #617040
}

.slide__buttons--grey {
	color: #636466
}

.slide__buttons--red {
	color: #6f1423
}

.slide__career-img {
	width: 100%
}

.slide__class-year {
	color: #fff;
	font-size: 4rem;
	font-weight: 700;
	inset: auto max(5%, .5rem) max(5%, .5rem) auto;
	position: absolute
}

@media(min-width:600px)and (max-width:959px) {
	.slide__class-year {
		inset: max(5%, .5rem) max(5%, .5rem) auto auto
	}
}

.slide__excerpt {
	margin-top: 2.5rem;
	position: relative
}

.slide__excerpt:before {
	content: "\201C";
	font-size: 12.5rem;
	inset: -2rem auto auto -2rem;
	line-height: 1;
	position: absolute;
	z-index: -1
}

.slide__excerpt--blue:before {
	color: #394751
}

.slide__excerpt--green:before {
	color: #445128
}

.slide__excerpt--grey:before {
	color: #383434
}

.slide__excerpt--red:before {
	color: #56101c
}

.slide__heading {
	align-items: center;
	display: flex;
	gap: 1rem;
	margin: 0 0 .75rem
}

.slide__left {
	display: flex;
	flex-direction: column;
	height: 100%;
	justify-content: space-between
}

.slide__left--career {
	color: #000;
	gap: .5rem;
	justify-content: flex-start
}

@media(min-width:600px)and (max-width:959px) {
	.slide__left--career {
		display: grid;
		grid-template-columns: repeat(2, 1fr)
	}
}

.slide__left-image {
	position: relative
}

.slide__link,
.slide__link:hover {
	color: #fff
}

.slide__subheading {
	margin: 0 0 .75rem
}

.slider {
	display: flex;
	position: relative
}

.standard-container {
	margin: 2rem auto;
	padding: 0 1rem;
	width: min(80rem, 100%)
}

.wp-block-cover .standard-container {
	padding: 0
}

.stats {
	color: #fff;
	display: grid;
	grid-template-areas: "primary secondary-top""primary secondary-bottom";
	grid-template-columns: 5fr 9fr;
	margin: 1rem 0
}

@media(min-width:1200px) {
	.stats {
		--side-padding: calc(100vw - 80rem) /2;
		grid-template-columns: calc(28.6rem + var(--side-padding)) calc(51.4rem + var(--side-padding))
	}
}

@media(max-width:1023px) {
	.stats {
		grid-template-columns: repeat(2, 1fr)
	}
}

@media(max-width:799px) {
	.stats {
		grid-template-areas: "primary""secondary-top""secondary-bottom";
		grid-template-columns: 1fr
	}
}

.stats__container {
	padding-bottom: 3rem;
	padding-top: 3rem
}

@media(max-width:1199px) {
	.stats__container {
		padding-bottom: 1rem;
		padding-top: 1rem
	}
}

@media(min-width:960px) {
	.stats__container--horizontal {
		display: flex;
		gap: 1rem
	}
}

.stats__container--primary {
	padding-left: 1rem;
	padding-right: 3rem;
	width: min(100%, 28.6rem)
}

@media(max-width:1199px) {
	.stats__container--primary {
		width: 100%
	}
}

@media(max-width:1023px) {
	.stats__container--primary {
		padding-right: 1rem
	}
}

.stats__container--secondary {
	flex: 0 1 100%;
	padding-left: 3rem;
	padding-right: 1rem
}

.stats__container--secondary:first-of-type:not(.stats__container--horizontal) {
	padding-right: 3rem
}

@media(max-width:1023px) {
	.stats__container--secondary:first-of-type:not(.stats__container--horizontal) {
		padding-right: 1rem
	}
}

.stats__container--secondary+.stats__container--secondary {
	border-left: 2px solid #f9c606
}

@media(max-width:1023px) {
	.stats__container--secondary {
		padding-left: 1rem
	}

	.stats__container--secondary+.stats__container--secondary {
		border-left: none;
		border-top: 2px solid #f9c606
	}
}

.stats__secondary .stats__description {
	text-align: center
}

@media(min-width:960px) {
	.stats__container--horizontal .stats__description {
		align-items: center;
		display: flex;
		text-align: left
	}
}

.stats__primary {
	border-bottom: 2px solid #f9c606;
	grid-area: primary
}

@media(min-width:800px) {
	.stats__primary {
		border-bottom: none;
		border-right: 2px solid #f9c606;
		display: flex;
		justify-content: flex-end
	}
}

.stats__row {
	display: flex;
	gap: 1rem;
	width: min(100%, 51.4rem)
}

@media(max-width:1199px) {
	.stats__row {
		width: 100%
	}
}

@media(max-width:1023px) {
	.stats__row {
		flex-direction: column
	}
}

.stats__secondary {
	display: flex
}

.stats__secondary--bottom {
	grid-area: secondary-bottom
}

.stats__secondary--top {
	border-bottom: 2px solid #f9c606;
	grid-area: secondary-top
}

.stats__stat {
	border-bottom: .5rem dotted #f9c606;
	margin: 0 0 1rem;
	text-align: center
}

.stats__container--primary .stats__stat {
	font-size: 7rem
}

.stats__container--secondary .stats__stat {
	font-size: 5rem
}

@media(min-width:960px) {
	.stats__container--horizontal .stats__stat {
		align-items: center;
		border-bottom: none;
		border-right: .5rem dotted #f9c606;
		display: flex;
		margin-bottom: 0;
		padding-right: 1rem
	}
}

.story-header-video {
	display: none
}

.story-header-video--configured {
	display: block
}

.submenu {
	background-color: #fff;
	color: #383434;
	cursor: default;
	display: none;
	flex: 1 0 100%;
	order: 3
}

.menu--open .submenu,
.submenu.is-active-entity {
	display: flex
}

@media(min-width:800px) {
	.submenu {
		position: absolute;
		z-index: 1
	}

	.top-bar__item:hover .submenu {
		display: flex
	}
}

@media(max-width:1199px) {
	.submenu {
		left: 0;
		right: 0
	}
}

@media(min-width:768px) {
	.search-open .submenu--desktop-search {
		display: block
	}
}

@media(max-width:767px) {
	.top-bar__item:hover .submenu--desktop-search {
		display: none
	}
}

@media(min-width:1200px) {
	.submenu--mega {
		box-shadow: 0 .25rem 1rem #000;
		inset: calc(100% + 2px) 5vw calc(-100vh + 100% + 6rem) auto;
		overflow-y: auto;
		width: 90vw
	}
}

@media(max-width:1199px) {
	.submenu--mega {
		overflow-y: auto
	}
}

.search-open .submenu--mobile-search {
	background-color: #383434;
	display: block;
	height: calc(100vh - 100%);
	inset: 100% 0 0;
	padding-top: 1rem;
	position: absolute;
	width: 100vw
}

@media(min-width:768px) {
	.search-open .submenu--mobile-search {
		display: none
	}
}

.submenu--top-bar {
	display: none;
	flex-direction: column;
	gap: .5rem;
	padding: .5rem 0
}

@media(min-width:768px) {
	.submenu--top-bar {
		background-color: inherit;
		inset: 100% auto auto 0;
		width: min(100% + 6rem, 15rem)
	}

	.menu--open .submenu--top-bar {
		background-color: #636466
	}
}

@media(max-width:799px) {
	.header__top-bar-menus .submenu--top-bar {
		background-color: #4e616f
	}
}

@media(min-width:768px) {
	.submenu--search {
		inset: 100% 2rem auto auto;
		position: absolute;
		width: auto;
		z-index: 1
	}
}

@media(min-width:800px) {
	.submenu--search {
		inset: 100% auto auto -8rem
	}
}

@media(min-width:1200px) {
	.submenu__col {
		flex-basis: 25%;
		padding: 4rem 0 1rem
	}

	.submenu__col--border {
		border-left: 1px solid #636466
	}
}

.submenu__col--double {
	flex-basis: 50%
}

.submenu__description {
	color: #383434;
	font-size: 1.25rem;
	margin: .5rem 0
}

@media(max-width:1199px) {
	.submenu__description {
		display: none
	}
}

.submenu__item:hover .submenu__description {
	color: #4e616f
}

.submenu__header {
	margin: 0
}

@media(max-width:1199px) {
	.submenu__header {
		font-size: 1.5rem
	}
}

.submenu__header--col {
	border-bottom: .25rem solid #f9c606;
	color: #6f1423;
	font-size: 1.75rem;
	margin: 0 1rem 1rem;
	padding-bottom: .25rem
}

@media(max-width:1199px) {
	.submenu__header--col {
		font-size: 1.5rem
	}
}

.submenu__header--item {
	color: #383434;
	cursor: pointer;
	font-size: 1.5rem;
	gap: .5rem
}

.submenu__item:hover .submenu__header--item {
	color: #4e616f
}

@media(max-width:1199px) {
	.submenu__header--item {
		font-size: 1.25rem
	}
}

.submenu__header--see-all {
	color: inherit;
	text-decoration: underline
}

.submenu__image {
	border-top-color: #6f1423;
	display: block
}

.submenu__inner {
	display: flex
}

@media(min-width:1200px) {
	.submenu__inner {
		height: 100%;
		padding: 0 1rem;
		width: 100%
	}
}

@media(max-width:1199px) {
	.submenu__inner {
		flex-direction: column
	}
}

.submenu__item {
	background-color: inherit;
	border-radius: 0;
	break-inside: avoid-column;
	font-size: inherit;
	margin: 1rem;
	padding: 0;
	text-align: left
}

.submenu__item:first-of-type {
	margin-top: 0
}

.submenu__item:hover {
	background-color: #efefef;
	color: #4e616f;
	outline: .5rem solid #efefef
}

.submenu__items {
	width: 100%
}

.submenu__items+.submenu__items,
.submenu__items>.submenu__items {
	padding-top: .5rem
}

@media(max-width:1199px) {
	.submenu__items+.submenu__items {
		margin-top: -1rem;
		padding-top: 0
	}
}

.submenu__items--double {
	display: grid;
	gap: 1rem;
	grid-template-columns: repeat(2, 1fr)
}

@media(max-width:1199px) {
	.submenu__items--double {
		grid-template-columns: 100%
	}
}

.submenu__link {
	text-decoration: none
}

.text-black {
	color: #000
}

.text-blue {
	color: #17527d
}

.text-bluegrey {
	color: #486474
}

.text-darkblue {
	color: #4e616f
}

.text-darkgreen {
	color: #445128
}

.text-gray,
.text-grey {
	color: #636466
}

.text-green {
	color: #617040
}

.text-lightgray,
.text-lightgrey {
	color: #efefef
}

.text-red {
	color: #6f1423
}

.text-yellow {
	color: #f9c606
}

.text-white {
	color: #fff
}

.tile {
	color: #383434;
	line-height: 1;
	margin-bottom: 1rem
}

.tile--leader {
	border-top-color: #486474
}

.tile--more-news:before {
	background-color: #486474;
	content: "";
	display: block;
	height: 1rem;
	margin: 1rem 0 .5rem
}

.tile--officer {
	flex: 1
}

.tile--small {
	flex: 0 0 15rem
}

.tile__content {
	height: 100%
}

.tile__date {
	font-size: 1.2rem;
	margin: 0
}

.tile__headline {
	color: #6f1423;
	margin: 0 0 .5rem
}

.tile__image-container--officer {
	flex: 0 0 25rem;
	position: relative
}

.tile__image-container--small {
	flex: 0 0 16rem
}

.tile__image {
	object-fit: cover;
	object-position: center;
	width: 100%
}

.tile__image--post {
	aspect-ratio: 3/2;
	background-color: #efefef
}

.tile__image--profile {
	max-height: 25rem
}

.tile__info {
	flex: 1;
	padding: .5rem
}

.tile__info--small {
	padding: 1rem
}

.tile__inner {
	border: 2px solid #486474;
	display: flex;
	flex-direction: column;
	gap: 1rem;
	height: 100%
}

.tile__inner--small {
	gap: 0
}

.tile__inner--post {
	gap: 0;
	height: 100%
}

.tile__link {
	color: inherit;
	text-decoration: none
}

.tile__link:active,
.tile__link:focus,
.tile__link:focus-visible,
.tile__link:hover,
.tile__link:visited {
	color: inherit;
	text-decoration: none
}

.tile__name {
	color: #6f1423
}

.tile__query {
	border: 2px solid #486474
}

.tile__text {
	margin: 0
}

.tile__title {
	margin: 0 0 .75rem
}

.tile__year {
	color: #fff;
	font-size: 4rem;
	font-weight: 700;
	inset: auto max(5%, .5rem) max(5%, .5rem) auto;
	line-height: 1;
	position: absolute
}

.tile-container {
	display: flex;
	flex-direction: column
}

.tiles--query {
	margin-top: .75rem
}

.top-bar {
	background-color: var(--top-bar-bg-color);
	border-bottom: var(--top-bar-border-px) solid var(--top-bar-border-color);
	color: #fff;
	font-size: 1.125rem;
	gap: 1rem
}

.top-bar-open .top-bar {
	border-bottom: none
}

@media(max-width:599px) {
	.search-open .top-bar {
		background-color: #636466;
		border-bottom: none
	}
}

@media(max-width:767px) {
	.top-bar {
		border-bottom: none
	}
}

@media(max-width:799px) {
	.top-bar {
		gap: .5rem
	}
}

.top-bar--career {
	background-color: #486474
}

.top-bar--giving {
	background-color: #000
}

.top-bar--no-gap {
	gap: 0
}

@media(max-width:799px) {
	.top-bar__center-link {
		background-color: #fff;
		color: #4e616f
	}

	.header__top-bar-menus .top-bar__center-link {
		background-color: #4e616f
	}

	.top-bar__center-link:after {
		background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M576 24v127.984c0 21.461-25.96 31.98-40.971 16.971l-35.707-35.709-243.523 243.523c-9.373 9.373-24.568 9.373-33.941 0l-22.627-22.627c-9.373-9.373-9.373-24.569 0-33.941L442.756 76.676l-35.703-35.705C391.982 25.9 402.656 0 424.024 0H552c13.255 0 24 10.745 24 24zM407.029 270.794l-16 16A23.999 23.999 0 0 0 384 303.765V448H64V128h264a24.003 24.003 0 0 0 16.97-7.029l16-16C376.089 89.851 365.381 64 344 64H48C21.49 64 0 85.49 0 112v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V287.764c0-21.382-25.852-32.09-40.971-16.97z' style='fill:%234e616f'/%3E%3C/svg%3E");
		background-position: 50% 50%;
		background-repeat: no-repeat;
		background-size: contain
	}

	.top-bar__center-link.top-bar__item:after {
		display: none
	}
}

.top-bar__item {
	background-color: var(--top-bar-bg-color);
	justify-content: center;
	padding: .67rem .75rem
}

.top-bar__item:first-of-type {
	padding-left: 1.5rem
}

.top-bar__item:hover {
	background-color: #636466
}

@media(min-width:600px) {

	.header--primary[data-is-animating] .top-bar__item,
	.header--top-bar-hidden .top-bar__item {
		display: none
	}
}

@media(min-width:800px) {
	.header__top-bar-menus .top-bar__item:first-of-type {
		margin-left: auto
	}
}

@media(max-width:799px) {

	.header__top-bar-links .top-bar__item,
	.header__top-bar-menus .top-bar__item {
		display: block;
		justify-content: flex-start;
		padding: 0 1rem
	}

	.header__top-bar-links .top-bar__item {
		background-color: #fff
	}

	.header__top-bar-menus .top-bar__item {
		background-color: #4e616f
	}

	.top-bar__item:after {
		margin-left: auto
	}
}

@media(max-width:767px) {

	.header__top-bar-links .top-bar__item,
	.header__top-bar-menus .top-bar__item {
		font-size: 1.5rem
	}
}

.top-bar__item--last {
	align-items: center;
	background-color: #971c30;
	padding: 0 1.25rem;
	position: relative;
	z-index: 1
}

.top-bar__item--last:hover {
	background-color: #6f1423
}

.top-bar__item--last:before {
	background-color: inherit;
	border-left: 2px solid #fff;
	content: "";
	inset: 0 calc(100% - .5rem) 0 auto;
	position: absolute;
	transform: skew(-10deg);
	width: 1rem;
	z-index: 2
}

.top-bar__item--last--open:after {
	rotate: .5turn
}

.top-bar__item--last-inner {
	display: flex
}

.top-bar__item--search {
	padding-right: 2rem;
	position: relative
}

.search-open .top-bar__item--search,
.search-open .top-bar__item--search:hover {
	background-color: #636466
}

@media(min-width:768px) {
	.top-bar__item--search:hover:after {
		rotate: 0turn
	}
}

@media(max-width:767px) {
	.top-bar__item--search {
		margin-left: auto
	}

	.top-bar__item--search:hover {
		background-color: #636466
	}
}

.visit-open .top-bar__item--visit {
	background-color: #636466
}

.top-bar__item-label {
	align-items: center;
	display: flex;
	gap: .5rem
}

@media(max-width:799px) {
	.header__top-bar-menus .top-bar__item-label {
		align-items: center;
		column-gap: .5rem;
		cursor: pointer;
		display: flex;
		justify-content: space-between;
		row-gap: 0
	}

	.header__top-bar-menus .top-bar__item-label:after {
		aspect-ratio: 1;
		background-color: #fff;
		border-radius: 50%;
		color: #383434;
		content: "+";
		display: grid;
		font-size: .85rem;
		font-weight: 700;
		line-height: 1;
		place-items: center;
		width: 1.2rem
	}

	.menu--open .top-bar__item-label:after {
		content: "-"
	}

	.top-bar__item-label:hover {
		background-color: #4e616f
	}
}

.top-bar__link {
	color: #fff;
	text-decoration: none
}

.top-bar__link:active,
.top-bar__link:focus,
.top-bar__link:focus-visible,
.top-bar__link:hover,
.top-bar__link:visited {
	color: #fff;
	text-decoration: none
}

@media(max-width:799px) {
	.header__top-bar-links .top-bar__link {
		background-color: #fff;
		color: #4e616f;
		text-decoration: none
	}

	.header__top-bar-links .top-bar__link:active,
	.header__top-bar-links .top-bar__link:focus,
	.header__top-bar-links .top-bar__link:focus-visible,
	.header__top-bar-links .top-bar__link:hover,
	.header__top-bar-links .top-bar__link:visited {
		color: #4e616f;
		text-decoration: none
	}

	.header__top-bar-menus .top-bar__link {
		background-color: #4e616f
	}
}

.top-bar__search {
	display: flex;
	gap: .5rem;
	margin: 0;
	padding: 1rem;
	width: 100%
}

.two-col {
	display: grid;
	gap: 3rem;
	grid-template-columns: repeat(2, 1fr)
}

@media(max-width:767px) {
	.two-col {
		grid-template-columns: 1fr
	}
}

.two-col__cell {
	display: grid;
	gap: 1rem
}

.two-col__date {
	aspect-ratio: 1
}

.two-col__image-cell {
	aspect-ratio: 15/11
}

.two-col__image {
	height: 100%;
	object-fit: cover
}

.two-col__text {
	display: grid;
	gap: 1rem;
	grid-template-columns: 10rem auto
}

@media(max-width:799px) {
	.footer__links ul {
		column-count: 2;
		width: 100%
	}
}

.footer__social ul {
	display: flex;
	gap: .5rem
}

.is-style-magazine-issues .value {
	height: 100%
}

.visually-hidden {
	clip: rect(0 0 0 0);
	clip-path: inset(50%);
	height: 1px;
	overflow: hidden;
	position: absolute;
	white-space: nowrap;
	width: 1px
}

.wpaog-button {
	display: inline-block;
	font-weight: 700;
	margin: 0 1rem;
	text-align: center
}

.wpaog-button--blue {
	background-color: #486474;
	border: 3px solid #7094aa
}

.wpaog-button--blue:hover {
	background-color: #4e616f;
	border: 3px solid #7094aa
}

.wpaog-button--green {
	background-color: #617040;
	border: 3px solid #445128
}

.wpaog-button--green:hover {
	background-color: #445128;
	border: 3px solid #445128
}

.wpaog-button--grey {
	background-color: #636466;
	border: 3px solid #383434
}

.wpaog-button--grey:hover {
	background-color: #383434;
	border: 3px solid #383434
}

.wpaog-button--red {
	background-color: #6f1423;
	border: 3px solid #383434
}

.wpaog-button--red:hover {
	background-color: #50040f;
	border: 3px solid #383434
}

.wpaog-button--yellow {
	background-color: #f9c606;
	border: 3px solid #000
}

.wpaog-button--yellow:hover {
	background-color: #fbd85b
}

.wpaog-button--parallelogram {
	transform: skew(-10deg)
}

.wp-block-columns .is-style-auto-width.wp-block-column {
	flex: 0 1 auto
}

.is-style-border-bottom-chain {
	border-bottom: .01rem solid;
	border-image-outset: .625rem;
	border-image-repeat: repeat;
	border-image-slice: 0 0 100;
	border-image-source: url(../images/chain.svg);
	border-image-width: 0 0 1.5rem
}

.is-style-border-grey {
	border-bottom: 1px solid #c1c1c1;
	border-top: 1px solid #c1c1c1
}

.is-style-centered-column {
	display: flex;
	justify-content: center
}

.wp-block-columns .is-style-centered-column.wp-block-column {
	flex: 0 1 auto
}

.is-style-columns-no-margin {
	margin: 0
}

.is-style-columns-small-margin {
	margin: .5rem 0
}

.is-style-extra-large-text {
	font-size: 6rem;
	margin: 1rem 0
}

.is-style-full-height {
	height: 100%
}

.is-style-gap-1-rem {
	gap: 1rem
}

.is-style-gap-2-rem {
	gap: 2rem
}

.is-style-gap-half-rem {
	gap: .5rem
}

@media(min-width:782px) {
	.is-style-grey-side-border {
		border-left: 1px solid #636466;
		padding-left: .5em
	}
}

.is-style-hidden-separator {
	background-color: transparent;
	border-color: transparent;
	height: 1rem;
	margin: 0;
	padding: 0
}

.is-style-magazine-issues {
	--column-count: 4;
	display: grid;
	gap: 1rem;
	grid-template-columns: repeat(var(--column-count), 1fr)
}

@media(max-width:959px) {
	.is-style-magazine-issues {
		--column-count: 3
	}
}

@media(max-width:799px) {
	.is-style-magazine-issues {
		--column-count: 2
	}
}

.is-style-margin-bottom[class^=wp-block-],
.is-style-margin-top[class^=wp-block-] {
	margin-top: 1.5rem
}

.is-style-margin-top-bottom[class^=wp-block-] {
	margin-top: 1rem
}

.is-style-menu-link {
	align-items: center;
	color: #fff;
	column-gap: .5rem;
	cursor: pointer;
	display: flex;
	gap: .5rem;
	margin: 0;
	row-gap: 0;
	text-decoration: underline
}

.is-style-menu-link:after {
	aspect-ratio: 1;
	background-color: #fff;
	border-radius: 50%;
	color: #383434;
	content: "\2794";
	display: grid;
	font-size: .85rem;
	font-weight: 400;
	line-height: 1;
	place-items: center;
	width: 1.2rem
}

.is-style-menu-link:before {
	background-color: #f9c606;
	content: "";
	display: block;
	height: 2rem;
	margin-right: .25rem;
	min-width: .5rem;
	opacity: 0;
	width: .5rem
}

.is-style-menu-link:after {
	opacity: 0
}

.is-style-menu-link:hover {
	color: #fff;
	text-decoration: none
}

.is-style-menu-link:hover:after,
.is-style-menu-link:hover:before {
	opacity: 1
}

.top-bar .is-style-menu-link {
	background-color: #636466
}

@media(max-width:799px) {
	.header__top-bar-menus .is-style-menu-link {
		background-color: #4e616f
	}
}

.is-style-newsroom-header-icon {
	color: #617040;
	font-size: 3rem;
	line-height: 1;
	margin: 0
}

.is-style-no-margin {
	margin: 0
}

.is-style-no-margin-bottom {
	margin-bottom: 0
}

.is-style-no-margin-top {
	margin-top: 0
}

.is-style-parallelogram {
	position: relative
}

.is-style-parallelogram:after,
.is-style-parallelogram:before {
	content: "";
	position: absolute
}

.is-style-parallelogram:after {
	border-color: #f9c606 transparent transparent;
	border-style: solid;
	border-width: .5rem .5rem 0 0;
	bottom: 0;
	height: 100%;
	left: 100%;
	top: 0;
	width: 0
}

.is-style-post-date-no-margin.wp-block-post-date {
	margin: 0
}

.is-style-post-row {
	border-bottom: 2px solid #f9c606;
	gap: 1rem;
	margin: 1rem 0;
	padding-bottom: 1rem
}

@media(max-width:599px) {
	.is-style-post-row {
		flex-direction: column
	}
}

@media(min-width:768px) {
	.is-style-post-row-image {
		min-height: 15rem
	}
}

.wp-block-columns:not(.is-not-stacked-on-mobile)>.is-style-post-row-image {
	flex: 0 1 min(25rem, 100%)
}

.wp-block-query .is-style-post-row-image--empty {
	display: none
}

.wp-block-columns:not(.is-not-stacked-on-mobile)>.is-style-post-row-text {
	flex: 0 1 min(54rem, 75%)
}

.is-style-reduced-margin-header {
	margin: .5rem 0
}

.is-style-reduced-margin-paragraph {
	margin: .35rem 0
}

.is-style-small-text-no-margin {
	font-size: 1.2rem;
	margin: 0
}

.is-style-space-between {
	display: flex;
	flex-direction: column;
	height: 100%;
	justify-content: space-between
}

.is-style-stories-in-collection {
	border: 1px solid #383434;
	margin: 1rem 0;
	padding: 1rem
}

.is-style-thick-chain-separator {
	height: 3.75rem
}

.is-style-thick-separator,
.is-style-thin-chain-separator {
	height: 1.25rem
}

.is-style-two-col-grid {
	display: grid;
	gap: 1rem;
	grid-template-columns: min-content auto;
	margin-top: 1.25rem
}

@media(max-width:599px) {
	.is-style-two-col-grid {
		grid-template-columns: 100%
	}
}

.is-style-underlined-header-full-padded {
	padding: 1rem 1rem 0
}

.is-style-underlined-header-no-margin-top {
	margin-top: 0
}

.is-style-underlined-header-padded {
	padding: 1rem 1rem 0
}

.is-style-vertically-centered {
	display: flex;
	flex-direction: column;
	justify-content: center
}

.is-style-wrapping--three-col>* {
	flex: 0 0 25rem;
	padding: .3125rem
}

@media(max-width:479px) {
	.is-style-wrapping--three-col>* {
		flex: 0 0 100%
	}
}

.is-style-wrapping--four-col>* {
	flex: 0 0 18rem;
	padding: .3125rem
}

@media(max-width:479px) {
	.is-style-wrapping--four-col>* {
		flex: 0 0 100%
	}
}

.is-style-wrapping--five-col>* {
	flex: 0 0 14rem;
	padding: .3125rem
}

@media(max-width:479px) {
	.is-style-wrapping--five-col>* {
		flex: 0 0 100%
	}
}

.wp-block-columns {
	margin-bottom: 0
}

.wp-block-columns:not([class*=is-style-gap]) {
	gap: 1.25rem
}

@media(max-width:781px) {
	.wp-block-columns.wp-block-columns--no-gap-stacked {
		gap: 0
	}
}

.wp-block-cover-image {
	padding: 0
}

.cover-west-point-ready .wp-block-cover__background:before {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgLTQyIDI5MCAyOTMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDYwIDYwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MXtmaWxsOiNmOWM2MDZ9PC9zdHlsZT48cGF0aCBzdHlsZT0iZmlsbDojZmZmIiBkPSJtODUuOC05LjcgODAuOC4xIDIzLjUgMjUuNCAzNS42LTQ2LjIgNi41IDQ3IDQzLjkgMTcuMi00MyAxOC4yLTEuNiA0My42LTI2LjctMzAtNi0yLjQtNi40LTcuNy0zMjIgMzIwLjctMzEuNC0yMi41eiIvPjxwYXRoIGQ9Ik0tMTU4LTkuN2gyNjguOUwxNTguNiAzNGwtMzIxLjggMzI1LjF6TTI2NS4xIDMzLjhjLTEuMi0uNC0yLjItLjgtMy4xLTEuMS0xMS0zLjktMjItNy44LTMzLTExLjYtLjktLjMtMS4xLS43LTEuMS0xLjYtLjMtMTAuNy0uNi0yMS40LS44LTMyLjEtLjEtMS45IDAtMy45IDAtNS44LS4xIDAtLjItLjEtLjMtLjEtNy40IDkuNi0xNC43IDE5LjItMjIgMjguNy0yLTEuOS0zLjktMy44LTUuOS01LjcgMTEuOC0xNS40IDIzLjctMzAuOCAzNS41LTQ2LjMuMSAwIC4zIDAgLjQuMXY1LjVsLjkgMzQuOS4zIDE0LjhjMCAxIC4zIDEuNCAxLjIgMS43IDE3IDYgMzMuOSAxMS45IDUwLjkgMTcuOS41LjIgMSAuNCAxLjcuNy0uNi4yLTEgLjQtMS40LjUtMTcuMSA2LTM0LjIgMTIuMS01MS4zIDE4LjEtLjguMy0xLjEuNi0xLjEgMS41LS4zIDEyLjMtLjYgMjQuNi0uOSAzNy0uMSA1LjctLjMgMTEuNS0uNCAxNy4yIDAgLjQgMCAuOS0uMSAxLjctMTItMTUuNy0yMy44LTMxLjItMzUuNy00Ni42IDItMS45IDMuOS0zLjggNS45LTUuNyA3LjMgOS41IDE0LjYgMTkuMSAyMiAyOC43LjEgMCAuMy0uMS40LS4xdi03LjRjLjItMTAuMy41LTIwLjcuOC0zMSAwLS45LjYtLjkgMS4xLTEuMWwzNC44LTEyLjNjLjItLjEuNi0uMiAxLjItLjV6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTEyMi43LTkuN0gxMTBsNDMuNyA0My44LTMzMS44IDMzMS44IDYuMyA2LjQgMzM1LjEtMzM1IDMuMi0zLjJ6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTE0Ny43LTkuN0gxMzVsNDMuNyA0My44LTMzMS44IDMzMS44IDYuMyA2LjQgMzM1LjEtMzM1IDMuMi0zLjJ6Ii8+PHBhdGggY2xhc3M9InN0MSIgZD0iTTE3Mi43LTkuN0gxNjBsNDMuNyA0My44LTMzMS44IDMzMS44IDYuMyA2LjQgMzM1LjEtMzM1IDMuMi0zLjJ6Ii8+PC9zdmc+");
	background-position: 0 0;
	background-repeat: no-repeat;
	background-size: 20rem auto;
	content: "";
	inset: -2.25rem 0 0;
	position: absolute
}

.is-style-border-bottom-chain.wp-block-cover .wp-block-cover__background {
	opacity: 1;
	z-index: -1
}

.wp-block-image {
	line-height: 1;
	margin: 0
}

.footer__logo .wp-block-image {
	width: min(100%, 25rem)
}

.is-style-magazine-issues .wp-block-mfb-meta-field-block {
	height: 100%
}

.wp-block-post {
	display: block
}

.is-style-magazine-issues .wp-block-post {
	padding: 1rem
}

.is-style-magazine-issues .wp-block-post:hover {
	background-color: #efefef
}

.wp-block-post-date {
	color: #383434;
	margin: 1rem 0
}

.wp-block-query .type-event .wp-block-post-date,
.wp-block-query .type-page .wp-block-post-date,
.wp-block-query .type-profile .wp-block-post-date {
	display: none
}

.is-style-post-row-text .wp-block-post-excerpt__more-text {
	font-size: 1.75rem
}

.is-style-post-row .wp-block-post-featured-image {
	margin-bottom: 0
}

.wp-block-post-terms {
	font-weight: 700
}

@media(max-width:781px) {
	.is-style-post-row .wp-block-post-terms__prefix {
		display: none
	}
}

.wp-block-post-title {
	color: #6f1423;
	margin: 0 0 .25rem
}

.wp-block-pullquote {
	border-top: 1rem solid #617040;
	line-height: 1.2;
	margin: 1rem;
	max-width: 40ch;
	overflow: hidden;
	padding: 0;
	position: relative;
	text-align: left
}

.wp-block-pullquote.has-black-color {
	border-top: 1rem solid #000
}

.wp-block-pullquote.has-bluegrey-color {
	border-top: 1rem solid #486474
}

.wp-block-pullquote.has-darkblue-color {
	border-top: 1rem solid #4e616f
}

.wp-block-pullquote.has-darkgreen-color {
	border-top: 1rem solid #445128
}

.wp-block-pullquote.has-darkgrey-color {
	border-top: 1rem solid #383434
}

.wp-block-pullquote.has-grey-color {
	border-top: 1rem solid #636466
}

.wp-block-pullquote.has-lightblue-color {
	border-top: 1rem solid #7094aa
}

.wp-block-pullquote.has-maroon-color {
	border-top: 1rem solid #6f1423
}

.wp-block-pullquote.has-yellow-color {
	border-top: 1rem solid #f9c606
}

.wp-block-pullquote:before {
	color: #efefef;
	content: "\201C";
	font-size: min(7.5rem, 10vw);
	font-weight: 900;
	inset: .25rem auto auto .25rem;
	line-height: 1;
	position: absolute;
	z-index: -1
}

.wp-block-query-pagination {
	font-size: 2.25rem;
	font-weight: 700
}

.wp-block-query-pagination .wp-block-query-pagination-next-arrow {
	margin-left: 0
}

.wp-block-query-pagination .wp-block-query-pagination-numbers,
.wp-block-query-pagination .wp-block-query-pagination-previous,
.wp-block-query-pagination .wp-block-query-pagination-previous-arrow {
	margin-right: 0
}

.top-bar__search .wp-block-search__button {
	background-color: #383434;
	border: 2px solid #f9c606;
	color: #fff;
	cursor: pointer;
	font-size: 1.25rem;
	padding: .5rem 1rem
}

@media screen and (prefers-reduced-motion:no-preference) {
	.top-bar__search .wp-block-search__button {
		transition-duration: .25s;
		transition-property: background-color;
		transition-timing-function: ease-in-out
	}
}

.top-bar__search .wp-block-search__button:hover {
	background-color: rgba(56, 52, 52, .5)
}

.top-bar__search .wp-block-search__input {
	border: 2px solid #f9c606;
	font-size: 1.25rem;
	padding: .5rem
}

@media(max-width:767px) {
	.top-bar__search .wp-block-search__input {
		flex: 1;
		font-size: 1rem
	}
}

.aural-only,
.hidden,
.js-hidden {
	display: none
}

@media(max-width:599px) {
	.hidden--mobile {
		display: none
	}
}

@media(min-width:600px)and (max-width:959px) {
	.hidden--tablet {
		display: none
	}
}

@media(min-width:768px) {
	.hidden--tablet-middle {
		display: none
	}
}

@media(max-width:799px) {
	.hidden--under-tablet-wide {
		display: none
	}
}

@media(min-width:960px) {
	.hidden--desktop {
		display: none
	}
}

@media(max-width:959px) {
	.hidden--under-desktop {
		display: none
	}
}