/* custom css */
/********** Override Landing Page Styles **********/
 .caption-wrapper h1 {
	 display: none;
}
 .breadcrumb {
	 display: none;
}
 .page-header {
	 display: none;
}
 .uh-header .nav-tactical {
	 display: none;
}
/********** Global **********/
 .link {
	 text-decoration: underline;
	 color: #ffffff;
}
 .link:hover {
	 color: #ffffff;
}
 #main-content {
	 background-color: #222222;
	 color: #ffffff;
}
/********** Banner **********/
 #banner {
	 background-image: url(/2024/culture-of-champions/_images/bg-banner-mobile-v3.png);
	 background-position: center center;
	 background-repeat: no-repeat;
	 background-size: cover;
	 aspect-ratio: 2;
	 position: relative;
}
 @media (min-width: 992px) {
	 #banner {
		 background-image: url(/2024/culture-of-champions/_images/bg-banner.png);
		 background-position: center center;
		 background-repeat: no-repeat;
		 background-size: cover;
		 aspect-ratio: 3;
		 position: relative;
	}
}
/*#banner::before {
	*/
	/* content: '';
	*/
	/* position: absolute;
	*/
	/* right: 0;
	*/
	/* bottom: 0;
	*/
	/* z-index: 1;
	*/
	/* clip-path: polygon(100% 50%, 100% 70%, 70% 100%, 50% 100%);
	*/
	/* width: 100%;
	*/
	/* height: 100%;
	*/
	/* background-color: rgba(200,16,46,.9);
	*/
	/* backdrop-filter: blur(2px);
	*/
	/*
}
*/
/*@media (min-width: 992px) {
	*/
	/* #banner::before {
		*/
		/* display: none;
		*/
		/* 
	}
	*/
	/*
}
*/
/*#banner::after {
	*/
	/* content: '';
	*/
	/* position: absolute;
	*/
	/* right: 0;
	*/
	/* bottom: 0;
	*/
	/* z-index: 2;
	*/
	/* clip-path: polygon(100% 67%, 100% 85%, 85% 100%, 67% 100%);
	*/
	/* width: 100%;
	*/
	/* height: 100%;
	*/
	/* background-color: #C8102E;
	*/
	/*
}
*/
/*@media (min-width: 992px) {
	*/
	/* #banner::after {
		*/
		/* display: none;
		*/
		/* 
	}
	*/
	/*
}
*/
/*#banner .title {
	*/
	/* display: none;
	*/
	/*
}
*/
 #banner h1 {
	 color: #ffffff;
	 text-align: center;
	 text-transform: uppercase;
	 margin: 0;
	 position: absolute;
	 top: 50%;
	 left: 48%;
	 transform: translate(-50%, -50%);
	 display: block;
}
 #banner h1 {
	 font-size: 8vw;
}
 #banner h1 span {
	 display: block;
}
 @media (min-width: 576px) {
	 #banner h1 {
		 font-size: 40px;
	}
	 #banner h1 span {
		 font-size: 50px;
	}
}
 @media (min-width: 768px) {
	 #banner h1 {
		 font-size: 50px;
	}
	 #banner h1 span {
		 font-size: 60px;
	}
}
 @media (min-width: 992px) {
	 #banner h1 {
		 font-size: 80px;
	}
	 #banner h1 span {
		 font-size: 90px;
	}
}
 @media (min-width: 1200px) {
	 #banner h1 {
		 font-size: 100px;
	}
	 #banner h1 span {
		 font-size: 120px;
	}
}
/*#introduction h1 {
	*/
	/* text-align: center;
	*/
	/* text-transform: uppercase;
	*/
	/*
}
*/
/*@media (min-width: 992px) {
	*/
	/* #introduction h1 {
		*/
		/* display: none;
		*/
		/* 
	}
	*/
	/*
}
*/
/*#introduction h1 span{
	*/
	/* display: block;
	*/
	/* font-size: 3.5rem;
	*/
	/* 
}
*/
/*@media (min-width: 992px) {
	*/
	/* #banner h1 span {
		*/
		/* display: block;
		*/
		/* font-size: 5.5rem;
		*/
		/* 
	}
	*/
	/*
}
*/
/*@media (min-width: 768px) {
	*/
	/* #introduction h1 span{
		*/
		/* font-size: 5.5rem;
		*/
		/* 
	}
	*/
	/*
}
*/
 .introduction-content {
	 position: relative;
}
 .introduction-content:before {
	 content: '';
	 position: absolute;
	 display: block;
	 top: -5px;
	 left: 0;
	 z-index: 0;
	 clip-path: polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%);
	 width: 100px;
	 height: 40px;
	 background-color: #C8102E;
}
 @media (min-width: 992px) {
	 .introduction-content::before {
/* 		 top: 10px; */
	}
}
 .introduction-content p {
	 position: relative;
	 z-index: 1;
}
/********** Video **********/
 #video.page-section {
	 padding: 0;
}
/********** Energy **********/
 #energy .image-mobile {
	 background-image: url(/2024/culture-of-champions/_images/bg-energy.png);
	 background-size: cover;
	 background-position: 50%;
}
 @media (min-width: 992px) {
	 #energy .image-mobile {
		 background-image: none;
	}
	 #energy {
		 background-image: url(/2024/culture-of-champions/_images/bg-energy.png);
		 background-position: 100% 0%;
	}
}
 #energy .content-inner p {
	 position: relative;
	 z-index: 1;
}
 #energy .content-inner p::before {
	 content: '';
	 position: absolute;
	 display: block;
	 top: -5px;
	 left: -25px;
	 z-index: -1;
	 clip-path: polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%);
	 width: 100px;
	 height: 40px;
	 background-color: #C8102E;
}
 @media (min-width: 992px) {
	 #energy .content-inner p::before {
		 background-color: #640817;
	}
}
/********** Research **********/
 #research .image-mobile {
	 background-image: url(/2024/culture-of-champions/_images/bg-research.png);
	 background-position: 20% 0%;
	 background-size: cover;
}
 @media (min-width: 992px) {
	 #research {
		 background-image: url(/2024/culture-of-champions/_images/bg-research.png);
		 background-position: 0%;
	}
}
/********** Health **********/
 #health .image-mobile {
	 background-image: url(/2024/culture-of-champions/_images/bg-health.png);
	 background-position: 100% 0%;
	 background-size: cover;
}
 @media (min-width: 992px) {
	 #health .image-mobile {
		 background-image: none;
	}
	 #health {
		 background-image: url(/2024/culture-of-champions/_images/bg-health.png);
		 background-position: 100% 0%;
	}
}
/********** Entrepreneurship **********/
 #entrepreneurship .image-mobile {
	 background-image: url(/2024/culture-of-champions/_images/bg-entrepreneurship.png);
	 background-position: 5%;
	 background-size: cover;
}
 @media (min-width: 992px) {
	 #entrepreneurship {
		 background-image: url(/2024/culture-of-champions/_images/bg-entrepreneurship.png);
		 background-position: 0%;
	}
}
/********** Energy, Research, Health & Entrepreneurship **********/
 #energy .image-mobile, #research .image-mobile, #health .image-mobile, #entrepreneurship .image-mobile {
	 aspect-ratio: 720/540;
}
 #energy h2, #research h2, #health h2, #entrepreneurship h2 {
	 text-transform: uppercase;
	 text-align: center;
	 margin-top: 50px;
}
 @media (min-width: 992px) {
	 #energy, #research, #health, #entrepreneurship {
		 background-repeat: no-repeat;
		 background-size: contain;
		 position: relative;
		 aspect-ratio: 2;
	}
	 #energy h2, #research h2, #health h2, #entrepreneurship h2 {
		 text-align: left;
		 margin-top: 0;
	}
	 #energy {
		 margin-top: 50px;
		 margin-bottom: 25px;
	}
	 #research, #health {
		 margin: 25px 0;
	}
	 #entrepreneurship {
		 margin-top: 25px;
		 margin-bottom: 50px;
	}
}
 @media (min-width: 768px) {
	 #energy .image-mobile, #research .image-mobile, #health .image-mobile, #entrepreneurship .image-mobile {
		 aspect-ratio: 2;
	}
}
 @media (min-width: 1200px) {
	 #energy, #research, #health, #entrepreneurship {
		 aspect-ratio: 3;
	}
}
 #energy .content-inner p, #research .content-inner p, #health .content-inner p, #entrepreneurship .content-inner p {
	 position: relative;
	 z-index: 1;
}
 #energy .content-inner p::before, #research .content-inner p::before, #health .content-inner p::before, #entrepreneurship .content-inner p::before {
	 content: '';
	 position: absolute;
	 display: block;
	 top: -5px;
	 left: -25px;
	 z-index: -1;
	 clip-path: polygon(25% 0%, 100% 0%, 75% 100%, 0% 100%);
	 width: 100px;
	 height: 40px;
	 background-color: #C8102E;
}
 @media (min-width: 992px) {
	 #energy .content-inner p::before, #research .content-inner p::before, #health .content-inner p::before, #entrepreneurship .content-inner p::before {
		 background-color: #960C22;
	}
}
/********** Research & Entrepreneurship **********/
 @media (min-width: 992px) {
	 #energy .container, #research .container, #health .container, #entrepreneurship .container {
		 height: 100%;
	}
	 #energy .row, #research .row, #health .row, #entrepreneurship .row {
		 height: 100%;
	}
	 #energy .content, #research .content, #health .content, #entrepreneurship .content {
		 height: 100%;
	}
	 #energy.page-section, #research.page-section, #health.page-section, #entrepreneurship.page-section {
		 padding: 0;
	}
	 #energy .content, #research .content, #health .content, #entrepreneurship .content {
		 position: relative;
		 z-index: 1;
		 display: flex;
		 align-items: center;
		 background-color: #C8102E;
	}
	 #research .content::before, #entrepreneurship .content::before {
		 content: '';
		 position: absolute;
		 width: 100%;
		 height: 100%;
		 clip-path: polygon(100% 0, 50% 100%, 100% 100%);
		 background-color: #C8102E;
		 right: 99%;
		 bottom: 0;
	}
	 #research .content::after, #entrepreneurship .content::after {
		 content: '';
		 position: absolute;
		 width: 100%;
		 height: 100%;
		 clip-path: polygon(75% 0%, 100% 0%, 50% 100%, 25% 100%);
		 background-color: rgba(200,16,46,.9);
		 backdrop-filter: blur(2px);
		 left: -99%;
	}
	 #research .box-right, #entrepreneurship .box-right {
		 position: absolute;
		 background-color: #C8102E;
		 height: 100%;
		 width: 13%;
		 right: 0;
		 bottom: 0;
	}
}
/********** Energy & Health **********/
 @media (min-width: 992px) {
	 #energy .content::before, #health .content::before {
		 content: '';
		 position: absolute;
		 width: 100%;
		 height: 100%;
		 clip-path: polygon(0 0, 0% 100%, 50% 100%);
		 background-color: #C8102E;
		 left: 100%;
		 bottom: 0;
	}
	 #energy .content::after, #health .content::after {
		 content: '';
		 position: absolute;
		 width: 100%;
		 height: 100%;
		/*clip-path: polygon(75% 0%, 100% 0%, 50% 100%, 25% 100%);
		*/
		 clip-path: polygon(25% 0%, 0% 0, 50% 100%, 75% 100%);
		 background-color: rgba(200,16,46,.9);
		 backdrop-filter: blur(2px);
		 left: 100%;
	}
	 #energy .box-left, #health .box-left {
		 position: absolute;
		 background-color: #C8102E;
		 height: 100%;
		 width: 11%;
		 left: 0;
		 bottom: 0;
	}
}

#introduction {
	padding-top: 3.375rem;
    padding-bottom: 3.375rem;
}