.ipsBreadcrumb_top {
    display: none;
}

.ipsType_largeTitle {
    font-size: 3rem;
}

.ipsType_large {
    font-size: 2rem;
}

.ipsType_large:not(.ipsType_richText) {
    line-height: 2.1rem;
}

.pattern {
    background: var(--page-home_pattern);
}

.hero_textWrapper .ipsButton_link {
    color: white;
    text-transform: uppercase;
}

.hero_textWrapper .ipsButton_action {
    color: white;
    font-weight: bold;
    text-transform: uppercase;
    background-color: darkorange;
}

.hero {
    margin: 0 -15px;
    background: linear-gradient(to bottom,
    rgba(0, 0, 0, 0) 0,
    rgba(0, 0, 0, 0) 90%,
    rgb(var(--theme-page_background)) 100%
    ), var(--page-home_hero_banner) no-repeat;
    background-position-y: center;
    background-size: cover;
}

.hero_textWrapper {
    color: white;
    padding: 252px 10% 252px 16px;
}

.news-text section {
    height: 450px !important;
}

.socials {
    max-width: 600px;
}

.youtube {
	background-color: #000;
	margin: 5px;
	position: relative;
	height: 465px;
	overflow: hidden;
	cursor: pointer;
}
.youtube img {
	width: 100%;
	height: 100%;
  	object-fit: cover;
  	top: 0;
	left: 0;
	opacity: 0.7;
}
.youtube .play-button {
	width: 90px;
	height: 60px;
	background-color: #333;
	box-shadow: 0 0 30px rgba( 0,0,0,0.6 );
	z-index: 1;
	opacity: 0.8;
	border-radius: 6px;
}
.youtube .play-button:before {
	content: "";
	border-style: solid;
	border-width: 15px 0 15px 26.0px;
	border-color: transparent transparent transparent #fff;
}
.youtube img,
.youtube .play-button {
	cursor: pointer;
}
.youtube img,
.youtube iframe,
.youtube .play-button,
.youtube .play-button:before {
	position: absolute;
}
.youtube .play-button,
.youtube .play-button:before {
	top: 50%;
	left: 50%;
	transform: translate3d( -50%, -50%, 0 );
}
.youtube iframe {
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
}

.discord-logo > img {
    filter: opacity(0.6);
}

.dark .discord-logo > img {
    filter: invert(1);
}