	/* --- App layout changes: hide search box in app header --- */

	.Home_page .BaseMaster_searchBoxContainer {
	display: none;
	}

	.Home_page .BaseMaster_contentContainer {
	height: auto !important;
	}


	/* --- App layout changes end --- */

	.Home_page .BaseMaster_mainMenuContainer {
	background: transparent;
	border-bottom: 0 none;
	}

	.Home_page .CHHamburger_container span::before,
	.Home_page .CHHamburger_container span,
	.Home_page .CHHamburger_container span::after,
	.Home_page .CHHamburger_container:hover span::before,
	.Home_page .CHHamburger_container:hover span,
	.Home_page .CHHamburger_container:hover span::after,
	.Home_page .CHHamburger_container-htla.isActive span,
	.Home_page .CHHamburger_container-htla.isActive span::before,
	.Home_page .CHHamburger_container-htla.isActive span::after {
	background-color: white;
	}

	div.BaseMaster_mainMenuContainer .CHMenu_menuItem>a,
	div.BaseMaster_mainMenuContainer .CHMenu_menuItem:hover>a,
	div.BaseMaster_mainMenuContainer .BaseMaster_profileLink,
	div.BaseMaster_mainMenuContainer .BaseMaster_profileLink:hover {
	color: white;
	}


	/* latin-ext */

	@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/Fcx7Wwv8OzT71A3E1XOAjvesZW2xOQ-xsNqO47m55DA.woff2) format('woff2');
	unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
	}


	/* latin */

	@font-face {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
	src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v15/CWB0XYA8bzo0kSThX0UTuA.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
	}

	.Home_page body {
	background: #141420;
	}

	.Home_customContent {
	color: #ffffff;
	padding-block-start: 0;
	padding-inline-end: 0;
	padding-block-end: 0;
	padding-inline-start: 0;
	margin-block-start: 0;
	margin-inline-end: 0;
	margin-block-end: 0;
	margin-inline-start: 0;
	font-family: 'Roboto', sans-serif;
	text-align: center;
  font-size: initial;
	}

	.Home_customContent a,
	.Home_customContent a:visited,
	.Home_customContent a:active {
	color: #ffffff;
	transition: color .3s ease-out;
	text-decoration: none;
	}

	.Home_customContent a:hover {
	color: #bf2228;
	transition: color .3s ease-out;
	}

	h1 {
	font-family: 'Roboto', sans-serif;
	color: white;
	font-size: 3em;
	margin-block-start: 0;
	margin-inline-end: 0;
	margin-block-end: 0;
	margin-inline-start: 0;
	padding-bottom: 30px;
	}

	h2 {
	font-family: 'Roboto', sans-serif;
	font-size: 2.5em;
	margin-block-start: 0;
	margin-inline-end: 0;
	margin-block-end: 0;
	margin-inline-start: 0;
	padding-block-start: 20px;
	padding-inline-end: 0;
	padding-block-end: 20px;
	padding-inline-start: 0;
	;
	}

	.fixedWidth {
	max-width: 1170px;
	margin-block-start: auto;
	margin-inline-end: auto;
	margin-block-end: auto;
	margin-inline-start: auto;
	;
	}

	.background {
	position: absolute;
	background: url('/resources/Storage/Templates/Themes/stardust-back.jpg') no-repeat center center;
	background-size: cover;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	z-index: -1;
	top: 0;
	height: 1200px;
	width: 100%;
	}

	.searchContainer {
	padding-top: 30px;
	padding-bottom: 60px;
	padding-inline-start: 20px;
	padding-inline-end: 20px;
	}

	.searchCenteringContainer {
	max-width: 800px;
	margin-block-start: auto;
	margin-inline-end: auto;
	margin-block-end: auto;
	margin-inline-start: auto;
	display: flex;
	}

	.searchCenteringContainer:after {
	content: "";
	display: block;
	clear: both;
	}

	.searchBox {
	font-size: 1em;
	width: 99%;
	padding-block-start: 10px;
	padding-inline-end: 10px;
	padding-block-end: 10px;
	padding-inline-start: 10px;
	background: white;
	border: 0 none;
	height: 20px;
	}

	.btnSearch {
	background-color: #BF2228;
	transition: background-color .3s ease-out;
	cursor: pointer;
	}

	.btnSearch i {
	font-size: 1em;
	padding-block-start: 11px;
	padding-inline-end: 20px;
	padding-block-end: 11px;
	padding-inline-start: 20px;
	color: white;
	}

	.btnSearch:hover {
	background-color: #BF2228;
	}

	.searchBoxContainer {
	overflow: hidden;
	padding-inline-end: 20px;
	flex: 1;
	}

	.navContainer {
	
	padding-bottom: 0px;
	}

	.nav2ColOuter {
	padding-bottom: 25px;
	}

	.video {
	width: 100%;
	max-width: 520px;
	height: 280px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: right;
  padding: 0px;
}
	}

	.rectangle-list {
	list-style-type: none;
	margin-block-start: 0;
	margin-inline-end: 0;
	margin-block-end: 0;
	margin-inline-start: 0;
	text-align: start;
	font-size: 1.5em;
	padding-inline-end: 20px;
	padding-inline-start: 40px;
	;
	}

	.pubItem {
	margin-bottom: 15px;
	}

	.Home_customContent .rectangle-list a {
	position: relative;
	display: block;
	padding-block-start: 12px;
	padding-inline-end: 12px;
	padding-block-end: 12px;
	padding-inline-start: 12px;
	background: #dddddd61;
	color: #ffffff;
	text-decoration: none;
	transition: all .3s ease-out;
	}

	.rectangle-list a:hover {
	background: #eee;
	color: #bf2228;
	}

	.rectangle-list a:after {
	position: absolute;
	content: '';
	border: .5em solid transparent;
	inset-inline-start: -1.5em;
	top: 50%;
	margin-top: -.5em;
	transition: all .3s ease-out;
	}

	.rectangle-list a:hover:after {
	inset-inline-start: -.7em;
	border-inline-start-color: #757575;
	}

	.gettingStarted {
	}

	.linksList {
	margin-block-start: 0;
	margin-inline-end: 0;
	margin-block-end: 0;
	margin-inline-start: 0;
	padding-top: 10px;
	padding-bottom: 10px;
	list-style-image: url('/resources/Storage/Templates/Themes/stardust-bullet.png ');
	}

	.linksList a {
	padding-block-start: 5px;
	padding-inline-end: 5px;
	padding-block-end: 5px;
	padding-inline-start: 5px;
	display: inline-block;
	vertical-align: middle;
	}

	.linksList li {
	padding-block-start: 5px;
	padding-inline-end: 0;
	padding-block-end: 5px;
	padding-inline-start: 0;
	text-align: start;
	font-size: 1.2em;
	}

	.footer {
	color: #ffffff;
	font-size: 1.4em;
	padding-bottom: 30px;
	line-height: 45px;
	}

	.contactInfo {
	white-space: nowrap;
	}


	/* --- Responsive Styles --- */

	.nav2ColOuter {
	/* Two columns per screen, default */
	float: left;
	width: 50%;
	}


	/* Phone to portrait tablet */

	@media (max-width: 767px) {
	.nav2ColOuter {
	/* One column per screen */
	width: 100%;
	padding-bottom: 0;
	}
	.background {
	background-image: none;
	}
	.rectangle-list {
	padding-block-start: 0;
	padding-inline-end: 0;
	padding-block-end: 0;
	padding-inline-start: 0;
	}
	.linksList {
	padding-top: 0;
	padding-bottom: 0;
	}
	.searchContainer {
	height: auto;
	padding-block-start: 20px;
	padding-inline-end: 20px;
	padding-block-end: 20px;
	padding-inline-start: 20px;
	padding-bottom: 30px;
	background-image: none;
	}
	.footer {
	text-align: center;
	}
	.followUs {
	padding-top: 20px;
	float: none;
	}
	}

	@media (max-width: 979px) {
	.searchCenteringContainer {
	width: auto;
	max-width: none;
	}
	}

	@media (max-width: 1200px) {
	.fixedWidth {
	max-width: none;
	padding-inline-start: 20px;
	padding-inline-end: 20px;
	}
	}


	/* --- Right to left styles --- */

	.rtl .nav2ColOuter {
	float: right;
	}
.background{background-image: url('/resources/Storage/Branding/Background_image%202.png') !important;}.backgroundGlass{background:rgba(255,255,255,.7) !important;}