._list-tabs .e-n-tabs-heading {
	padding: 4px;
	border-radius: 10px;
	background-color: #F3F4F6;
	width: 46.6%;
	margin: 0 auto;
}

._list-tabs .e-n-tabs-heading button.e-n-tab-title {
	flex: 1;
}

._list-tabs-services .e-n-tabs-heading {
	padding: 4px;
	border-radius: 10px;
	background-color: #F3F4F6;
	width: 100%;
	max-width: 1024px;
	margin: 0 auto;
}

._list-tabs-services .e-n-tabs-heading button.e-n-tab-title {
	flex: 1;
	transition: all 0.3s ease;
}

._list-tabs-services .e-n-tabs-heading button.e-n-tab-title:hover {
	border-radius: 8px;
}

.main-menu .e-n-menu-wrapper .e-n-menu-heading .e-n-menu-item .e-n-menu-title {
	display: block;
}

.main-menu.elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-toggle[aria-expanded=true] + .e-n-menu-wrapper {
	background-color: rgba(0, 0, 0, 0.5);
	transition: all .25s ease;
	position: fixed;
	visibility: visible;
	height: 100%;
	z-index: 1098;
	top: 40px;
}

.elementor-element.header-contact-button .elementor-button.elementor-button-link:hover {
	background-color: #009199;
	transition: all .25s ease;
}

/*-------------End-Header--------------*/
.elementor-element.hero-contact-button .elementor-button.elementor-button-link:hover {
	background-color: #02888f;
	transition: all .25s ease;
}

.elementor-element.contact-button .elementor-button.elementor-button-link:hover,
.contact-form .send-mail-button input[type='submit']:hover {
	background-color: #02888f;
	color: #ffff;
	transition: all .25s ease;
}

.list-service .elementor-element.item-service, .latest-articles .elementor-post, .list-client .row-client > .e-child {
	transition: box-shadow 0.25s ease;
}

.list-service .elementor-element.item-service:hover, .latest-articles .elementor-post:hover, .list-client .row-client > .e-child:hover {
	box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1), 0 10px 20px rgba(0, 0, 0, 0.08);
	cursor: pointer;
}

.latest-articles .elementor-post {
	transition: box-shadow 0.25s ease;
}

.latest-articles .elementor-post:hover {
	box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1), 0 10px 20px rgba(0, 0, 0, 0.08) !important;
	cursor: pointer;
}

.latest-articles .elementor-post:hover .elementor-post__title > a {
	color: #02888f;
}

/*-------------End-Page--------------*/
.footer-menu .menu-item a:hover, .item-link .elementor-heading-title > a:hover {
	color: #02888f;
	transition: all .25s ease;
}

/*-------------End-Footer--------------*/

/*# sourceMappingURL=style.css.map */
