.eael-tab-content-item h3 {
	margin-bottom: 15px;
}

.eael-entry-thumbnail {
	z-index: 9
}

.elementor-25924 .elementor-element.elementor-element-c346268 .eael-advance-tabs .eael-tabs-nav>ul li {
	margin: 3px;
}

.elementor-element-6913ce4a .elementor-container {
	justify-content: right;
	margin-bottom: 12px;
}

@media screen and (max-width: 1000px) {
	.elementor-element-23d25ab {
		background-image: url({$theme_path}/static/picture/mobile-bg.png) !important;
		border-bottom: 8px solid #079792;
	}

	.topleftcol {
		width: 100% !important
	}

	.topleftcol h1,
	.topleftcol p {
		text-align: center;
	}

	.topleftcol p br {
		display: none !important
	}

	.elementor-element-23d25ab .elementor-container {
		display: flex;
		align-items: center !important;
	}

	.topleftcol .elementor-widget-wrap {
		justify-content: center !important;
	}

	.seoservicesbanner {
		background-color: #002654;
		opacity: .9;
		background-image: unset !important;
	}

	.elementor-element-e5dfe84 {
		display: none !important
	}
}

@media screen and (max-width: 768px) {
	.tabicons .eael-tabs-nav ul li {
		border-radius: 0px !important
	}

	h2 br {
		display: none !important
	}

}

@media screen and (max-width: 482px) {
	.elementor-25924 .elementor-element.elementor-element-3e9cbbd {
		max-width: 100%;
	}
}




.ctwo-col {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	gap: 12px
}

.csingle-list {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 12px;
	text-decoration: none;
	color: black !important;
	padding: 16px 10px;
	border-bottom: 1px solid #e2e0e0;
}

.csingle-list:hover {
	border-bottom: 1px solid black;
}

.crightangle {
	font-size: 21px;
	transition: all 0.3s ease;
}

.csingle-list:hover .crightangle {
	margin-right: -7px;
}