.header-top {
	background-color: #ccf3f2;
}

.header-top .header-menu ul li a {
	text-transform: capitalize;
	padding: 10px 0;
	font-weight: 400;
	font-size: 13px;
	display: flex;
	gap: 10px;
	align-items: center;
}

.header-top .header-menu ul li a i {
	font-size: 16px;
	color: var(--agex-primary);
}

.header-top .col-xl-2 {
	padding-left: 0;
}

.header-top .wrapper {
	display: flex;
	align-items: center;
}

.header-top .wrapper p {
	margin-bottom: 0;
}

.header-top .header-menu {
	width: max-content;
}

.header-top .header-menu ul {
	width: max-content;
}

.header-top .cabinet-link {
	height: 46px;
	width: max-content;
	display: flex;
	align-items: center;
	justify-content: center;
	padding: 0 20px;
	font-size: 13px;
	color: #0d1718;
	font-weight: 500;
	font-family: "Unbounded";
	font-weight: 400;
	background-color: rgba(255, 255, 255, 0.5);
}

.header-top .cabinet-link:hover {
	background-color: rgba(255, 255, 255, 0.9);

}

.header-top .header-menu ul li {
	margin-right: 15px;
}

#map {
	margin-bottom: -7px;
}

.btn-aromis {
	position: relative;
	width: max-content;
	height: max-content;
	border: none;
	background-color: transparent;
	display: block;
	padding: 0;
}

.btn-aromis span {
	font-size: 14px;
	display: block;
	color: #ffffff;
	font-weight: 400;
	font-family: "Unbounded";
	border-radius: 50px;
	background-color: #2e3192;
	border: 1px solid #2accc8;
	padding: 10px 34px;
	position: relative;
	z-index: 1;
	transition: 0.3s;
}

.btn-aromis::before {
	content: "";
	position: absolute;
	top: -3px;
	left: -3px;
	height: 100%;
	width: 100%;
	border-radius: 50px;
	background-color: #2accc8;
	z-index: 0;
	transition: 0.3s;
}

.btn-aromis:hover span {
	background-color: #2accc8;
	color: #ffffff;
}

.btn-aromis:hover::before {
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
}

.style-one .hero-claim-btn {
	display: flex;
	justify-content: center;
	align-items: center;
}

.header-info .header-menu ul li .sub-menu {
	right: 0;
}

@media (max-width: 1200px) {
	.mean-container .mean-bar {
		background-color: #f7fefe;
	}

	.mean-container a.meanmenu-reveal span {
		background: var(--agex-primary) !important;
	}

	.mean-container a.meanmenu-reveal {
		color: var(--agex-primary) !important;
	}

	.mean-container a.meanmenu-reveal:hover {
		color: var(--agex-primary) !important;
	}
}
