.content .perspectives-hero, .perspectives-hero {
	 position: relative;
	 margin-left: auto;
	 margin-right: auto;
	 max-width: 1920px;
}
 .content .perspectives-hero.perspectives-home-page-hero > .container, .perspectives-hero.perspectives-home-page-hero > .container {
	 display: flex;
	 justify-content: space-between;
}
 @media (min-width: 821px) {
	 .content .perspectives-hero.perspectives-home-page-hero .ph-content, .perspectives-hero.perspectives-home-page-hero .ph-content {
		 width: 50%;
		 z-index: 5;
	}
}
 .content .perspectives-hero.perspectives-home-page-hero .ph-articles, .perspectives-hero.perspectives-home-page-hero .ph-articles {
	 position: relative;
	 z-index: 5;
	 width: 30%;
	 align-self: center;
}
 @media (max-width: 820px) {
	 .content .perspectives-hero.perspectives-home-page-hero .ph-articles, .perspectives-hero.perspectives-home-page-hero .ph-articles {
		 display: none;
	}
}
 .content .perspectives-hero.perspectives-home-page-hero .ph-articles p, .perspectives-hero.perspectives-home-page-hero .ph-articles p, .content .perspectives-hero.perspectives-home-page-hero .ph-articles a, .perspectives-hero.perspectives-home-page-hero .ph-articles a, .content .perspectives-hero.perspectives-home-page-hero .ph-articles h2, .perspectives-hero.perspectives-home-page-hero .ph-articles h2, .content .perspectives-hero.perspectives-home-page-hero .ph-articles h3, .perspectives-hero.perspectives-home-page-hero .ph-articles h3, .content .perspectives-hero.perspectives-home-page-hero .ph-articles h4, .perspectives-hero.perspectives-home-page-hero .ph-articles h4, .content .perspectives-hero.perspectives-home-page-hero .ph-articles h5, .perspectives-hero.perspectives-home-page-hero .ph-articles h5 {
	 display: block;
	 color: white;
}
 .content .perspectives-hero.perspectives-home-page-hero .ph-articles h3 > a, .perspectives-hero.perspectives-home-page-hero .ph-articles h3 > a {
	 text-decoration: none;
}
 .content .perspectives-hero.perspectives-home-page-hero .ph-articles h3 > a:hover, .perspectives-hero.perspectives-home-page-hero .ph-articles h3 > a:hover {
	 color: #00d9a7;
}
 .content .perspectives-hero.perspectives-home-page-hero .ph-articles a, .perspectives-hero.perspectives-home-page-hero .ph-articles a {
	 font-size: 0.88rem;
	 line-height: 1.6rem;
	 margin-bottom: 0.6rem;
}
 .content .perspectives-hero.perspectives-home-page-hero .ph-articles a:hover, .perspectives-hero.perspectives-home-page-hero .ph-articles a:hover {
	 color: #00d9a7;
	 text-decoration-color: rgba(255, 255, 255, 0.4) !important;
}
 .content .perspectives-hero.perspectives-home-page-hero .ph-articles h2, .perspectives-hero.perspectives-home-page-hero .ph-articles h2, .content .perspectives-hero.perspectives-home-page-hero .ph-articles h3, .perspectives-hero.perspectives-home-page-hero .ph-articles h3, .content .perspectives-hero.perspectives-home-page-hero .ph-articles h4, .perspectives-hero.perspectives-home-page-hero .ph-articles h4, .content .perspectives-hero.perspectives-home-page-hero .ph-articles h5, .perspectives-hero.perspectives-home-page-hero .ph-articles h5, .content .perspectives-hero.perspectives-home-page-hero .ph-articles h2 a, .perspectives-hero.perspectives-home-page-hero .ph-articles h2 a, .content .perspectives-hero.perspectives-home-page-hero .ph-articles h3 a, .perspectives-hero.perspectives-home-page-hero .ph-articles h3 a, .content .perspectives-hero.perspectives-home-page-hero .ph-articles h4 a, .perspectives-hero.perspectives-home-page-hero .ph-articles h4 a, .content .perspectives-hero.perspectives-home-page-hero .ph-articles h5 a, .perspectives-hero.perspectives-home-page-hero .ph-articles h5 a {
	 font-size: 1rem;
	 font-weight: 500;
	 margin: 0;
}
 .content .perspectives-hero.perspectives-home-page-hero .ph-articles > div, .perspectives-hero.perspectives-home-page-hero .ph-articles > div {
	 border-bottom: 2px solid white;
	 padding: 1rem 0;
	 margin: 0;
}
 .content .perspectives-hero.perspectives-home-page-hero .ph-articles > div:last-child, .perspectives-hero.perspectives-home-page-hero .ph-articles > div:last-child {
	 border-bottom: none;
}
 .content .perspectives-hero .component-container, .perspectives-hero .component-container {
	 background-size: cover;
	 background-position: center center;
	 background-repeat: no-repeat;
}
 .content .perspectives-hero:before, .perspectives-hero:before {
	 content: "";
	 background-color: rgba(0, 0, 0, .5);
	 height: 100%;
	 width: 100%;
	 position: absolute;
	 left: auto;
	 top: 0;
	 z-index: 1;
	 max-width: 1920px;
}
 .content .perspectives-hero img, .perspectives-hero img {
	 bottom: 0;
	 height: 100%;
	 left: 0;
	 -o-object-fit: cover;
	 object-fit: cover;
	 position: absolute;
	 right: 0;
	 top: 0;
	 width: 100%;
}
 .content .perspectives-hero a:hover, .perspectives-hero a:hover {
	 color: #00d9a7;
	 text-decoration-color: rgba(255, 255, 255, 0.4) !important;
}
 .content .perspectives-hero .container, .perspectives-hero .container {
	 padding-bottom: 3.125rem;
	 padding-top: 3.125rem;
}
 .content .perspectives-hero .container .ph-content, .perspectives-hero .container .ph-content {
	 padding: 3.75rem 0;
	 position: relative;
	 align-self: center;
	 z-index: 10;
	 color: #fff;
}
 @media (max-width: 767px) {
	 .content .perspectives-hero .container .ph-content, .perspectives-hero .container .ph-content {
		 padding: 6.25rem 0 3.75rem;
	}
}
 .content .perspectives-hero .container .ph-content .breadcrumb-cmpnt .breadcrumb a, .perspectives-hero .container .ph-content .breadcrumb-cmpnt .breadcrumb a, .content .perspectives-hero .container .ph-content .breadcrumb-cmpnt .breadcrumb::before, .perspectives-hero .container .ph-content .breadcrumb-cmpnt .breadcrumb::before {
	 color: #fff;
	 text-decoration: none;
}
 .content .perspectives-hero .container .ph-content .breadcrumb-cmpnt .breadcrumb a:hover, .perspectives-hero .container .ph-content .breadcrumb-cmpnt .breadcrumb a:hover {
	 color: #00d9a7;
	 text-decoration: none;
}
 .content .perspectives-hero .container .ph-post-category, .perspectives-hero .container .ph-post-category {
	 color: #fff;
	 font-size: 0.88rem;
	 font-weight: 300;
	 text-decoration: underline;
}
 .content .perspectives-hero .container .ph-post-category:hover, .perspectives-hero .container .ph-post-category:hover {
	 color: #00d9a7;
	 text-decoration-color: rgba(255, 255, 255, 0.4) !important;
}
 .content .perspectives-hero .container .ph-title, .perspectives-hero .container .ph-title, .content .perspectives-hero .container h1.ph-title, .perspectives-hero .container h1.ph-title {
	 color: #fff;
	 font-size: 2.33rem;
	 margin-bottom: 0.9375rem;
	 margin-top: 0.9375rem;
}
 .content .perspectives-hero .container .ph-title a, .perspectives-hero .container .ph-title a, .content .perspectives-hero .container h1.ph-title a, .perspectives-hero .container h1.ph-title a {
	 color: #fff;
	 text-decoration: none;
}
 .content .perspectives-hero .container .ph-title a:hover, .perspectives-hero .container .ph-title a:hover, .content .perspectives-hero .container h1.ph-title a:hover, .perspectives-hero .container h1.ph-title a:hover {
	 color: #00d9a7;
	 text-decoration: none;
}
 .content .perspectives-hero .container .ph-header-title, .perspectives-hero .container .ph-header-title, .content .perspectives-hero .container h1.ph-header-title, .perspectives-hero .container h1.ph-header-title {
	 color: #fff;
	 font-size: 3.75rem;
	 margin-bottom: 0.5rem;
}
 .content .perspectives-hero .container .ph-tags, .perspectives-hero .container .ph-tags {
	 color: #fff;
	 font-size: 0.88rem;
	 font-weight: 300;
	 line-height: 1.6rem;
	 margin: 1.66rem 0;
}
 .content .perspectives-hero .container .ph-tags a.tag-link, .perspectives-hero .container .ph-tags a.tag-link {
	 color: #fff;
	 font-size: 0.88rem;
	 line-height: 1.6rem;
	 text-decoration: underline;
	 font-weight: 300;
}
 .content .perspectives-hero .container .ph-tags a.tag-link:hover, .perspectives-hero .container .ph-tags a.tag-link:hover {
	 color: #00d9a7;
	 text-decoration-color: rgba(255, 255, 255, 0.4) !important;
}
 .content .perspectives-hero .container .ph-buttons, .perspectives-hero .container .ph-buttons {
	 margin-top: 1rem;
}
 .content .perspectives-hero .container .ph-buttons .btn, .perspectives-hero .container .ph-buttons .btn {
	 margin-right: 0.6rem;
}
 .content .perspectives-hero .container .ph-buttons .btn:last-child, .perspectives-hero .container .ph-buttons .btn:last-child {
	 margin-right: 0;
}
 .perspectives-home-category:nth-of-type(odd) {
	 background-color: #f2f2f2;
}
 .perspectives-home-category {
	 padding-top: 1em;
}
 .ph-read-more-link {
	 display: inline-block;
	 float: right;
}
 .ph-category-name {
	 display: inline-block;
}
 .ph-read-more-link {
	 padding-top: 15px;
}
 .perspectives-sticky, .content .perspectives-sticky {
	 background: white;
	 padding: 1rem 0;
	 margin-top: -1rem;
	 width: 100%;
}
 .perspectives-sticky > .row, .content .perspectives-sticky > .row {
	 margin: 0;
	 width: 100%;
}
 .perspectives-sticky ul, .content .perspectives-sticky ul {
	 margin: 0;
	 margin-inline-start: 0;
}
 .perspectives-sticky ul li, .content .perspectives-sticky ul li {
	 margin-bottom: 0;
}
 .perspectives-quick-links-menu, ul.perspectives-quick-links-menu {
	 margin: 0;
	 text-align: center;
	 width: 100%;
}
 .perspectives-quick-links-menu .perspectives-quick-links-item, ul.perspectives-quick-links-menu .perspectives-quick-links-item {
	 display: inline-block;
	 line-height: 1rem;
	 list-style: none;
	 margin-bottom: 0;
}
 .perspectives-quick-links-item:not(:last-child) {
	 border-right: 2px solid #333;
	 padding-right: 1em;
}
 