/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 10 2023 | 05:06:35 */
header#masthead { display: none; }

.rtc_custom_header_nav {
	width: 100%;
	background-color: rgba( 255, 255, 255, .9 );
	transition: all ease .6s;
}

.rtc_custom_header_nav.fixed {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9;
}

.rtc_custom_nav {
	display: flex;
	align-items: center;
	margin: 0 auto;
	max-width: 1280px;
	height: 96px;
	padding: 10px 50px;
	list-style: none;
}
.rtc_custom_nav > li:first-child {
	margin-right: auto;
}
.rtc_custom_nav > li:first-child img {
	max-width: 200px;
}

.rtc_custom_nav > li:not(:first-child) {
	width: 100px;
	text-align: center;
}

.rtc_custom_nav > li a {
	color: #192267;
}
.rtc_custom_nav > li a:hover {
	opacity: .6;
	text-decoration: none;
}

.rtc_custom_nav > li:last-child {
	width: 180px;
	text-align: center;
}
.rtc_custom_nav > li:last-child a {
	display: block;
	padding: 5px 20px;
	color: #fff;
	border-radius: 50vh;
	/* background-image: linear-gradient(45deg, rgba(133, 253, 238, 1) 10%, rgba(75, 154, 246, 1) 40%, rgba(90, 80, 120, 1)); */
	background-color: #192267;
}
.rtc_custom_nav > li:last-child a i {
	margin-right: 10px;
}

.link_none {
	position: relative;
	cursor: pointer;
/* 	transition: all ease .6s; */
}
/* .link_none:hover {
	opacity: .6;
} */
.link_none > a {
	pointer-events: none;
}

.rtc_custom_submenu {
	display: none;
	position: absolute;
	top: 30px;
	margin: 0;
	padding: 20px;
	width: 300px;
    text-align: left;
	list-style: none;
	background-color: rgba( 255, 255, 255, .9 );
	border-radius: 10px;
	z-index: 9;
}

.link_none:hover > .rtc_custom_submenu {
	display: block;
}

.rtc_custom_submenu > li:not(:last-child) {
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom: 1px dashed #333;
}


body.admin-bar .rtc_custom_header_nav {
	top: 32px;
}


@media ( max-width: 480px ) {
	header#masthead { display: block; }
	.rtc_custom_header_nav { display: none; }
	
	.header_links__list > li:first-child, .header_links__list > li:nth-child(2) {
		display: none;
	}
}