/**
* Theme Name: Entoen
* Template:   hello-elementor
* ...other header fields
*/

/* Button Style */

.button-style a.elementor-button span.elementor-button-icon {
	display: flex !important;
}
.button-style a.elementor-button span.elementor-button-icon svg {
	transform: translateX(0) !important;
	transition: all ease .3s !important;
}
.button-style a.elementor-button:hover span.elementor-button-icon svg {
	transform: translateX(3px) !important;   
}
.service-post-style p {
	margin: 0px !important;
}
.our-partners figure.gallery-item {
	border-radius: 8px !important;
	background: #FFF !important;
	box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.06)!important;
	padding: 49.5px 42.775px 50.5px 41.775px!important;
}
.our-partners div#gallery-1 {
	display: flex;
	gap: 24px !important;
}
.features-section .swiper-pagination {
	top: 0;
	bottom: -48px !important;
}
.service-post-style, .news-post .post {
	transform: scale(1);
	transition: all ease .6s;
}
.service-post-style:hover, .news-post .post:hover {
	transform: scale(1.05);
}
a.link-services {
	display: block;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
}

.button-style a.elementor-button {
	transform: scale(1);
	transition: all ease .6s;
}
.button-style a.elementor-button:hover {
	box-shadow: 0 4px 15px 0 rgb(226 163 40 / 77%);
}
.news-post .button-style a.elementor-button:hover {
	box-shadow: unset !important;
}
.testimonial-slider .elementor-swiper-button-prev, .testimonial-slider .elementor-swiper-button-next {
	display: none !important;
}
span.category {
	font-size: 16px;
	color: #707070;
	font-weight: 500;
	font-family: "Poppins", sans-serif;
	line-height: 24px;
}
.blog_link a.elementor-button:hover {
    box-shadow: unset !important;
}