	/* Global Style */
	@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');


	:root{
		--nav-color: #0B4043;
		--secondary-font-family: "Roboto", sans-serif;
		--primary-font-family: "Roboto", sans-serif;
		--primary-font-family: "Roboto", sans-serif;
		--heading-color: #494949;
	}

	html{
		overflow-x:hidden;
	}
	body,.ui-widget {
		color: #000000;
		margin: 0;
		padding: 0;
		box-sizing: border-box;
		overflow-x:hidden;
	}
	h1, h2, h3, h4, h5 {
		font-family: var(--primary-font-family);
	}
	h1, h2{
		color: var(--heading-color);
	}
	p, a, li {
		font-family: var(--primary-font-family), sans-serif;
	}
	p{
		font-size:16px;
		line-height:24px;
	}
	a {
		color: #000000;
		text-decoration: none;
	}
	a:active, a:hover, a:focus, a:visited {
		text-decoration: none;
		color: var(--nav-color);
	}
	img {
		max-width: 100%;
		height: auto;
	}
	button {
		cursor: pointer;
		outline: none;
	}
	ul {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	div#fluentform_3_success {
		text-align: center;
		color: green;
		box-shadow: unset;
		border: none;
	}
	.title {
		font-size: 64px;
		font-weight: 800;
		color: #fff;
		line-height: 80px;
		letter-spacing: -0.01em;
		text-align: left;
		font-family: var(--primary-font-family);    
	}
	.title-top{
		font-family: var(--primary-font-family);    
		font-size: 24px;
		font-weight: 400;
		line-height: 33px;
		letter-spacing: 0em;
		text-align: left;
		color: #fff;

	}
	.banner-subtitle p {
		font-family: var(--primary-font-family);    
		font-size: 16px;
		font-weight: 400;
		line-height: 22px;
		letter-spacing: 0em;
		text-align: left;	
		color: #fff;
		padding: 0 135px 0 0;
	}
	.section_title{
		font-family: var(--primary-font-family);    
		font-size: 40px;
		font-weight: 800;
		line-height: 54px;
		letter-spacing: 0em;
		text-align: left;
		color: #1E1E1E;
	}
	.section_paragraph{
		font-family: var(--primary-font-family);    
		font-size: 18px;
		font-weight: 400;
		line-height: 28px;
		letter-spacing: 0em;

	}
	.list-disc li::before{
		content:'';
		width:8px;
		height:8px;
		background:#000;
		position:absolute;
		left:-4%;
		top:25%;
		border-radius:50%;
	}
	.list-disc li {
		padding: 7px 0;
		position:relative;
	}
	.banner-btn .kc_button {
		color: var(--nav-color) !important;
		border-radius: 4px;
		border: 1px solid #00457B;
		padding: 10px 25px !important;
		cursor: pointer;
		font-family: var(--primary-font-family);
		background-color:#FFFFFF !important;
		font-size: 16px;
		font-weight: 600;
		line-height: 22px;
		letter-spacing: 0em;
		text-align: left;
		margin-top: 20px;
		text-transform: uppercase;

	}
	.banner-btn .kc_button:hover {
		background-color:var(--nav-color) !important;
		color: #FFFFFF !important;
		border-color: #fff;
	}
	.visual-content{
		padding: 100px 0px 0px;
		background: #f3f3f3 !important;
	}
	.cbtn .kc_button{  
		color: #fff !important;
		border-radius: 4px;
		border: 1px solid #00457B;
		padding: 10px 25px !important;
		cursor: pointer;
		font-family: var(--primary-font-family);
		background:var(--nav-color) !important;
		font-size: 16px;
		font-weight: 600;
		line-height: 22px;
		letter-spacing: 0em;
		text-align: left;
		margin-top: 20px;
		text-transform: uppercase;

	}
	.cbtn .kc_button:hover{
		background :#fff !important;
		color: var(--nav-color) !important;
		border-color: var(--nav-color);
	}   
	.wrapper {
		overflow: hidden;
	}
	.overlay-link {
		position: absolute;
		left: 0;
		right: 0;
		top: 0;
		width: 100%;
		height: 100%;
		z-index: 1;
	}
	.kc-elm {
		width: 100%;
	}

	.header-bottom .navbar-collapse .navbar-nav .nav-item .nav-link {
		color:#1E1E1E;
		font-family: var(--primary-font-family), sans-serif;
		padding-left: 10px;
		font-weight:500;
		font-size:16px;
		position: relative;
		transition: all .3s;
	}
	.header-bottom .navbar-collapse .navbar-nav .nav-item .nav-link:hover {
		color: var(--nav-color);
		transform: scale(1.05);
	}
	.main-menu {
		padding: 0 0px;
		background: #F3F3F3;
		position: fixed;
		width: 100%;
		background: #f3f3f3 !important;
		top: 0;
		left: 0;
		right: 0;
		z-index: 1000;
		transition: all 0.3s ease;


	}
	/* .navbar-collapse .navbar-nav .nav-item {
	margin: 0 25px;
	}*/ 
	#menu-primary > li {
		margin: 0 8px;
	}
	#menu-item-238 a{
		color: var(--nav-color);
		border: 1px solid var(--nav-color);
		font-family: var(--primary-font-family), sans-serif;
		outline: none;
		padding: 8px 20px;
		border-radius: 20px;
		font-size: 16px;
		background: #fff;
		transition: all .3s;
	}
	#menu-item-238 a:hover{
		background: var(--nav-color);
		color: #fff;
	}
	.header-bottom .navbar-collapse .navbar-nav .nav-item .btn1, .card-content .read-more,
	#menu-item-239 a,
	.default-btn,
	.ff-btn-submit{
		color: #fff !important;
		border: 1px solid var(--nav-color);
		font-family: var(--primary-font-family), sans-serif;
		outline: none;
		padding: 8px 35px;
		border-radius: 20px;
		font-size: 16px;
		background: var(--nav-color);
	}
	.ff-default .ff-btn-lg{
		border-radius: 12px !important;
	}
	.header-bottom .navbar-collapse .navbar-nav .nav-item .btn1:hover,
	#menu-item-239 a:hover,
	.default-btn:hover,
	.ff-btn-submit:hover,
	.card-content .read-more:hover{
		background: #fff;
		color: var(--nav-color) !important;
		box-shadow:none;
		border: 1px solid var(--nav-color) !important;
		outline: none;
		transition: all 0.4s;
	}
	.dropdown-toggle::after {
		color: var(--nav-color);
	}

	/* Active state (e.g. current menu item) */
	.dropdown-menu .dropdown-item.active,
	.dropdown-menu. .dropdown-item:active,
	.dropdown-menu a. .dropdown-item a:active,
	.dropdown-item.active, .dropdown-item:active {
		color: #fff;
		background-color: var(--nav-color) !important; /* Background color on hover */
	}
	.dropdown-item.active, .dropdown-item:active{
		background-color: var(--nav-color) !important; /* Background color on hover */
	}
	/* End Header */

	span.wpcf7-spinner {
		position: absolute;
		top: 50%;
		left: 50%;
		transform: translate(45px, -5px);
	}
	.kc-blog-posts-3.kc-blog-grid .post-grid img{
		width:100%;
	}
	.post-title-alt a {
		font-family: var(--primary-font-family);
		font-size: 28px;
		font-weight: 500;
		text-decoration: none;
		line-height: 30px;
	}
	/* footer contact form */
	label{
		width: 100%;
		font-family: var(--primary-font-family);
		font-size: 18px;
		font-weight: 300;
		line-height: 33px;
		letter-spacing: 0em;
		text-align: left;

	}
	.wpcf7 input[type="email"]{
		border:1px solid #DADADA;
		font-family: var(--primary-font-family);
		font-size: 18px;
		color: var(--heading-color)-- !important;
		width:100%;
		padding:2px 8px;
		outline:none;
		box-shadow: 4px 4px 14px rgba(0, 0, 0, 0.15);	
	}
	.wpcf7 input[type="text"]{
		border:1px solid #DADADA;
		font-family: var(--primary-font-family);
		font-size: 18px;
		color: var(--heading-color);
		width:100%;
		padding:2px 8px;
		outline:none;
		box-shadow: 4px 4px 14px rgba(0, 0, 0, 0.15);
	}
	.wpcf7 input[type="text"]:active,
	.wpcf7 input[type="text"]:focus,
	.wpcf7 input[type="email"]:focus,
	textarea:focus{
		opacity:100%;
		outline:none;
		border-color:#DADADA;
	}
	::placeholder{
		color: #000;
		font-weight: 300;
		font-family: var(--primary-font-family);
		font-size: 16px;
		padding:0 10px;
	}
	textarea{
		border:1px solid #DADADA;
		font-family: var(--primary-font-family) !important;
		font-size: 20px !important;
		color: #004263 !important;
		width:100% !important;
		max-height:8rem;
		margin-top:20px;
		outline:none;
	}
	.eael-contact-form-7 .wpcf7-form p input.wpcf7-submit, input[type="submit"], button[type="submit"] {
		color: #fff !important;
		border-radius: 4px;
		border: 1px solid #00457B;
		padding: 10px 25px !important;
		font-family: var(--primary-font-family);
		background:var(--nav-color) !important;
		font-size: 16px;
		font-weight: 600;
		line-height: 22px;
		margin: 20px 0;
		transition: all .4s ease;
	}
	.eael-contact-form-7 .wpcf7-form p input.wpcf7-submit:hover, input[type="submit"]:hover, button[type="submit"]:hover{
		background: #fff !important;
		color: var(--nav-color) !important;

	}
	.wpcf7-not-valid-tip{
		color:#0B4043 !important;
	}

	/* Footer */
	footer.custom-footer {
		background-color: var(--nav-color);
		padding-top: 30px;
		clear: both;
		position:relative;
		padding:70px 0 50px;
	}

	.widgettitle{
		font-size: 20px;
		color: #fff;
		font-weight: bolder;
		line-height: 33px;
		letter-spacing: 0em;
		text-align: left;
		margin-top: 15px;
		font-family: var(--primary-font-family);
	}
	.footer-bottom p{
		text-align: right !important;
		font-family: var(--primary-font-family);
		font-size: 16px;
		color: #fff;
		opacity:70%;
	}
	.footer-bottom-2 ul{
		display: inline-flex;
		font-family: var(--primary-font-family);
		font-size:20px;
		color: #fff;
	}
	.footer-bottom-2 ul li {
		padding-left:35px;
	}
	.footer-bottom-2 ul li a{
		color:#fff;
	}
	.footer-bottom-2 ul li a:hover{
		color:#0B4043;
	}
	.footer-margin{
		padding-bottom:0;
		background: #4a4b46;
		text-align: center;
		text-align: center;
		display: flex;
		align-items: center;
		color: #fff;
		justify-content: center;
		padding: 1rem 0px 0px;
	}
	.social-icon{
		display: flex;
		gap: 18px;
		margin-bottom:20px;
	}
	.social-icon li{
		position: relative;
		width: 40px;
		height: 40px;
		text-align: center;
		margin: 0 3px;
		top:3px;
		left:-4px;  
	}
	.footer-social-icons .social-icon a {
		display: inline-block;
		width: 40px;
		height: 40px;
		line-height: 40px;
		text-align: center;
		color: #fff;
		border-radius: 50%;
		margin: 0 5px;
		font-size: 18px;
		transition: background-color 0.3s;
	}

	.footer-social-icons .social-icon a.facebook { background-color: #3b5998; }
	.footer-social-icons .social-icon a.twitter { background-color: #1da1f2; }
	.footer-social-icons .social-icon a.linkedin { background-color: #0077b5; }
	.footer-social-icons .social-icon a.youtube { background-color: #ff0000; }
	.footer-social-icons .social-icon a.instagram {
		background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
	}

	.footer-social-icons .social-icon a:hover {
		opacity: 0.8;
	}

	.img-footer{
		padding-bottom:10px;
	}
	.social-icon li a i{
		color: #fff;
		text-align: center !important;
		font-size: 26px;
		line-height: 40px;
	}
	.footer-bottom  .social-profile-contain {
		text-align: right;
	}
	.footer-widget ul.menu li a {
		display: inline-block;
		position: relative;
	}
	.contact-info {
		font-size: 16px;
		color: #333;
	}

	.contact-info h4 {
		font-weight: bold;
		margin-bottom: 10px;
	}

	.contact-list {
		list-style: none;
		padding: 0;
		margin: 0;
	}

	.contact-list li {
		display: flex;
		align-items: flex-start;
		margin-bottom: 10px;
	}

	.contact-list i {
		color: #fff; /* icon color (e.g., LinkedIn blue) */
		margin-right: 10px;
		font-size: 18px;
		margin-top: 4px;
	}

	.contact-list a {
		color: inherit;
		text-decoration: none;
	}

	.contact-list address {
		font-style: normal;
		line-height: 1.4;
		color:#FFF;
	}

	.footer-widget a {
		font-size: 16px;
		font-weight: 500;
		color: #FCFCFC;
		line-height: 28px;
		letter-spacing: 0em;
		text-align: left;
		text-decoration: none;
		font-family: var(--primary-font-family);
	} 
	.footer-widget ul.menu li {
		margin-top: 10px;
	}
	.footer-widget ul.menu li:first-child{
		padding-top: 10px;
	}
	.footer-ul li {
		color:#1e1e1e;
		line-height:28px;
		margin-bottom:10px;
		padding-top: 25px;
	}
	.footer-ul li a{
		color:#FFF;
		line-height:26px;
		text-decoration:none;
	}
	.cbtns{  
		color: #fff !important;
		border-radius: 10px !important;
		border: 1px solid #fff;
		padding: 10px 50px !important;
		cursor: pointer;
		font-family: var(--primary-font-family), sans-serif;
		background-color:transparent !important;
		font-size:18px !important;
	}
	.cbtns:hover{
		color: #0B4043  !important;
		background-color:#fff !important;
		transition:all .4s;
	}   
	/* End Footer */
	.entry-date a {
		text-decoration: none;
		color: #444444 !important;
		opacity: 50%;
		font-size: 20px !important;
	}
	.entry-date a:hover{
		text-decoration:none !important;
	}
	a.kc-post-2-button {
		text-decoration: none;
		border: unset !important;
		float: right !important;
		color: #0B4043 !important;
		outline: none;
		font-family: 'poppins';
		font-size: 18px !important;
		font-weight: 500;
	}
	a.kc-post-2-button:hover{
		background:transparent !important;
	}
	.kc-blog-posts-3 .kc-list-item-3 .content{
		padding: 20px !important;
	}
	.kc-blog-posts-3.kc-blog-grid .post-grid img{
		padding-top: 20px;
		padding-left: 20px;
		padding-right: 20px;
		box-shadow:0 0 4px 0 rgb(0 0 0 / 14%); 
	}

	/* blog */
	.blog-template{
		padding: 80px 0px;
	}
	.single-blog {
		padding: 60px 0px;
	}
	.single-blog .post-title {
		padding: 10px;
		padding-bottom: 20px;
	}
	.blog-banner {
	}
	.blog-banner img {
		max-width: 100%;
	}
	.single-blog .social-icons-landing {
		padding: 0;
	}
	.comment-author.vcard a {
		color: #000;
	}
	.comment-author.vcard {
		padding-bottom: 10px;
	}
	.single-blog .share-social-wrap {
		padding: 30px 0px;
		text-align:center;
	}
	.single-blog .share-social-wrap h4 {
		font-size: 20px;
		color: #000;
		font-weight: 600;
	}
	.single-blog  ul.social-icons-landing li {
		display: inline-block;
		margin-right: 10px;
	}
	.single-blog  ul.social-icons-landing li a {
		width: 40px;
		height: 40px;
		border-radius: 50%;
		line-height: 40px;
		text-align: center;
		display: inline-block;
		font-size: 18px;
		border: 1px solid var(--nav-color);
		color: var(--nav-color);
		display:flex;
		align-items:center;
		justify-content:center;
	}
	.single-blog  ul.social-icons-landing li a:hover{
		background: var(--nav-color);
		color: #fff;
	}
	.single-blog blockquote {
		padding: 10px 20px;
		margin: 0 0 20px;
		font-size: 19px;
		border-left: 5px solid #eee;
		font-style:italic;
	}
	.single-blog blockquote p{
		font-size: 19px;
		font-style:italic;
		margin:0px;
	}
	.archive-card .blog-image{
		height: 275px;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
		border-radius: 12px 12px 0px 0px;
	}
	.archive-card .card-content{
		background: #fff;
		box-shadow: 0px 0px 7px #eee;
		padding: 16px;
	}
	.comment-form-elements li {
		margin-bottom: 20px;
	}
	.comment-form-elements li label {
		font-size: 14px;
	}
	.comment-nav {
		display: none;
	}
	ol.comment-list {
		list-style: none;
		padding-bottom: 30px;
	}
	.comment-reply-link {
		color: #0B4043;
	}
	.single-blog input:not([type="checkbox"]):not([type="radio"]):not([type="submit"]), .single-blog textarea {
		background: #fff;
		border: 1px solid #0B4043;
		border-radius: 0px;
		font-size: 15px;
		width: 100%;
		padding: 0.45em;
	}
	.comment-textarea textarea {
		margin-bottom: 25px;
	}
	.comment-title {
		font-size: 24px;
		padding-bottom: 20px;
	}
	header.comment-author.vcard img {
		border-radius: 50%;
		width: 45px;
		height: 45px;
	}
	.comment-form-title {
		font-size: 22px;
	}
	.btn-ct {
		padding: 8px 35px;
		display: inline-block;
		border-radius: 5px;
		font-size: 18px;
		font-weight: 400;
		width: auto;
		text-align: center;
		background-color: #0B4043;
		border: 1px solid #0B4043;
		color: #fff;
	}
	.btn-ct:hover{
		background-color:transparent;
		color: #0B4043;
	}
	.page-error-top{
		padding-top: 50px;
	}
	.comment-form ul{
		padding:0px;
		margin:0px;
		list-style:none;
	}
	.post-content-wrap p {
		margin-bottom: 20px;
	}
	.post-content-wrap p a {
	  position: relative;
	  color: #0B4043;
	  font-weight: 500;
	  text-decoration: none; /* remove default underline */
	}

	.post-content-wrap p a::after {
	  content: "";
	  position: absolute;
	  left: 50%;                       /* center horizontally */
	  bottom: -4px;
	  width: 50%;                       /* start at 50% width */
	  height: 3px;                       /* underline thickness */
	  border-radius: 12px;
	  background-color: var(--nav-color);
	  transform: translateX(-50%);       /* keep truly centered */
	  transition: width 0.3s ease;       /* smooth expansion */
	}

	.post-content-wrap p a:hover::after {
	  width: 100%;                       /* grow to full width */
	}

	.single-blog .social-icons-landing li:last-child {
		margin: 0;
	}

	/* end blog */
	.fixed {
		position: fixed;
		width: 100%;
		background: #f3f3f3 !important;
		top: 0;
		left: 0;
		right: 0;
		z-index: 1000;
		transition: all 0.3s ease;
	}

	.feautered_section .kc-feature-boxes.kc-fb-layout-2 {
		box-shadow: unset ;
	}
	.feautered_section .kc-fb-layout-2 .content-image{
		text-align: left ;
		margin: 0;
	}
	.feautered_section > div:first-child {
		border-bottom: 1px solid  rgba(0, 0, 0, 0.20);
		border-right: 1px solid  rgba(0, 0, 0, 0.20);
		padding: 20px 30px  20px 0px;
	}
	.feautered_section > div:last-child{
		border-bottom: 0;
	}
	.feautered_section > div:last-child {
		border-bottom: 1px solid  rgba(0, 0, 0, 0.20);
		padding: 20px 0px  20px 30px;
	}
	.custom_newsletter input {
		box-shadow: 4px 4px 14px rgba(0, 0, 0, 0.15);
		padding: 10px 5px;
		border: 0;
		outline: none;
	}
	.custom_newsletter .sbtn {
		background: linear-gradient(299.56deg, #00457B -4.88%, #0B4043128.03%);
		margin: 0;
		margin-left: -5px;
		border-radius: 0;
		border: 1px solid transparent;
	}
	.container-fluid.footer{
		padding: 80px;
	}
	.container-fluid.footer > .row {
		border-top: 1px solid #000;
		padding-top: 30px;
	}
	.home.blog-item h4 a{
		font-family: Open Sans;
		font-size: 30px;
		font-weight: 300;
		line-height: 40px;
		text-decoration: none;
	}
	/* Media Query */

	@media (min-width: 1400px) {
		.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
			max-width: 1140px;
			padding:0px;
		}
	}

	@media (min-width: 1600px) {

	}

	@media (min-width: 1200px) {

	}
	@media (min-width: 992px) and (max-width: 1199px) {

	}
	@media (max-width: 991px) {

	}
	@media (min-width: 768px) and (max-width: 991px) {
		/* 	#menu-item-238 a, #menu-item-239 a{
		color: unset);
		border: unset;
		padding: 0px;
		background: unset;
		color: #1E1E1E;
		padding: .3rem 0.5rem;
	} */

		.navbar-toggler {
			position: relative;
			width: 25px;
			height: 20px;
			padding: 0;
			background-color: transparent;
			outline: unset !important;
			border: 1px solid #eee !important;
			background: unset;
			box-shadow: unset !important;
		}
		.navbar-toggler span {
			position: absolute;
			left: 5%;
			transform: translateY(-50%);
			height: 2px;  
			width: 100%;
			background: #0B4043;
			transition: all .5s;
		}
		.navbar-toggler span:nth-of-type(1) {
			top: 20%;
		}
		.navbar-toggler span:nth-of-type(2){
			top: 50%;
			/* 		width: 75%; */
		}
		.navbar-toggler span:nth-of-type(3){
			top: 80%;
		}
		.navbar-toggler[aria-expanded="true"] span:nth-of-type(1){
			top: 50%;
			transform: translateY(-50%) rotate(45deg);
		}
		.navbar-toggler[aria-expanded="true"] span:nth-of-type(2){
			left: -100%;
			opacity: 0;
		}
		.navbar-toggler[aria-expanded="true"] span:nth-of-type(3){
			top: 50%;
			transform: translateY(-50%) rotate(-45deg);
		}
	}
	/* Mobiles  */
	@media only screen and (max-width: 767px) {
		/* 	#menu-item-238 a, #menu-item-239 a{
		color: unset);
		border: unset;
		padding: 0px;
		background: unset;
		color: #1E1E1E;
		padding: .3rem 0.5rem;
	} */
		.navbar>.container{
			background: #e6e0d9;
			border-radius: 0px 0px 4px 4px;
		}
		.title{
			font-size:32px;
			line-height: 46px;
		}
		.section_title{
			font-size:32px;
			line-height: 46px;
		}
		.banner-subtitle p{
			padding: 0;
		}
		.nav-item .btn1 {
			margin-top: 10px;
		}
		.nav-item .btn2 {
			margin-top: 10px;
		}
		.navbar-nav .nav-item .btns {
			margin-top: 20px;
			align-items: center;
			text-align: center;
			font-size:19px;
		}
		.header-top li a i{
			font-size: 15px;
		}
		.nav-pills-custom .nav-link {
			margin-left:-19px;
		}
		.navbar-toggler {
			position: relative;
			width: 25px;
			height: 20px;
			padding: 0;
			background-color: transparent;
			outline: unset !important;
			border: unset !important;
			background: unset;
			box-shadow: unset !important;
		}
		.nav-wrap{
			border: 1px solid red !important;
			padding: 0px 3px;
		}
		.navbar-toggler span {
			position: absolute;
			left: 5%;
			transform: translateY(-50%);
			height: 2px;  
			width: 100%;
			background: var(--nav-color);
			transition: all .5s;
		}
		.navbar-toggler span:nth-of-type(1) {
			top: 20%;
		}
		.navbar-toggler span:nth-of-type(2){
			top: 50%;
			width: 100%;
		}
		.navbar-toggler span:nth-of-type(3){
			top: 80%;
		}
		.navbar-toggler[aria-expanded="true"] span:nth-of-type(1){
			top: 50%;
			transform: translateY(-50%) rotate(45deg);
		}
		.navbar-toggler[aria-expanded="true"] span:nth-of-type(2){
			left: -100%;
			opacity: 0;
		}
		.navbar-toggler[aria-expanded="true"] span:nth-of-type(3){
			top: 50%;
			transform: translateY(-50%) rotate(-45deg);
		}
		.footer-bottom p{
			text-align:center !important;
		}
		.social-icon{
			justify-content:start;
		}
		.header-bottom .navbar-collapse .navbar-nav .nav-item .nav-link{
			text-align: center;
		}
		#menu-item-238 a, #menu-item-239 a {
			margin: 0px 0px 10px;
		}
		.dropdown-item{
			padding: 10px;
			text-align: center;
			color: #fff !important;
			background: var(--nav-color);
		}
		.dropdown-menu.depth_0.show{
			border-radius: 4px;
		}
		.dropdown-item:hover .dropdown-item a{
			color: var(--nav-color);
		}
		/* 	#menu-item-238 a, #menu-item-239 a {
		background: unset !important;
		color:#1E1E1E !important;
		border: unset !important; 
	}
		#menu-item-238 a:hover, #menu-item-239 a:hover {
		background: unset !important;
		color:var(--nav-color) !important;
		border: unset !important; 
	}
		#menu-item-238 a, #menu-item-239 a{
		padding-bottom: 6px;
	}
		.header-bottom .navbar-collapse .navbar-nav .nav-item .nav-link,
		#menu-item-238 a, #menu-item-239 a {
		padding-left: 0px;
	} */
	}

	@media (min-width: 480px) and (max-width: 767px) {

	}

	@media only screen and (max-width: 479px) {
		.navbar-brand{
			margin-right: unset;
		}
	}

	@media (min-width:768px){

	}