/* End custom CSS */

.elementor-8106 .elementor-element.elementor-element-1e7d567 .elementor-repeater-item-9571b16.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-8106 .elementor-element.elementor-element-3455414 .elementor-repeater-item-8485d74.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-8106 .elementor-element.elementor-element-c4a62aa {
	width: var(--container-widget-width, 73%);
	max-width: 73%;
	--container-widget-width: 73%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-c4a62aa > .elementor-widget-container {
	padding: 0% 0% 1.5% 0%;
}

.elementor-8106 .elementor-element.elementor-element-c4a62aa .elementor-heading-title {
	font-size: 3.1vw;
	line-height: 1.2em;
}

.elementor-8106 .elementor-element.elementor-element-b8bdfbb {
	width: var(--container-widget-width, 82%);
	max-width: 82%;
	--container-widget-width: 82%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-b8bdfbb > .elementor-widget-container {
	padding: 0% 0% 4% 0%;
}

.elementor-8106 .elementor-element.elementor-element-b8bdfbb .elementor-heading-title {
	font-size: 1.9vw;
	font-weight: 500;
	line-height: 1.2em;
	color: #444b58;
}

.elementor-8106 .elementor-element.elementor-element-df78f30 {
	--e-image-carousel-slides-to-show: 5;
}

.elementor-8106 .elementor-element.elementor-element-df78f30 .swiper-wrapper {
	display: flex;
	align-items: center;
}

.elementor-8106 .elementor-element.elementor-element-3455414 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 3% 3% 3% 3%;
}

.elementor-8106 .elementor-element.elementor-element-191719e .elementor-repeater-item-a1fe49c.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-bc-flex-widget .elementor-8106 .elementor-element.elementor-element-c9c5070.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-8106 .elementor-element.elementor-element-c9c5070.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-8106 .elementor-element.elementor-element-c9c5070.elementor-column > .elementor-widget-wrap {
	justify-content: space-between;
}

.elementor-8106 .elementor-element.elementor-element-c9c5070 > .elementor-element-populated {
	margin: 0% 0% 0% 0%;
	--e-column-margin-right: 0%;
	--e-column-margin-left: 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-8106 .elementor-element.elementor-element-f322944 {
	width: var(--container-widget-width, 19%);
	max-width: 19%;
	--container-widget-width: 19%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-f322944 > .elementor-widget-container {
	background-color: #f2f2f4;
	margin: 0% 0% 7% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-8106 .elementor-element.elementor-element-f322944 img {
	width: 45%;
	height: 16vh;
	object-fit: contain;
	object-position: center center;
	filter: brightness(100%) contrast(0%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: .3s;
}

.elementor-8106 .elementor-element.elementor-element-f322944:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8106 .elementor-element.elementor-element-37dd1a1 {
	width: var(--container-widget-width, 19%);
	max-width: 19%;
	--container-widget-width: 19%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-37dd1a1 > .elementor-widget-container {
	background-color: #fafafb;
	margin: 0% 0% 7% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-8106 .elementor-element.elementor-element-37dd1a1 img {
	width: 57%;
	height: 16vh;
	object-fit: contain;
	object-position: center center;
	filter: brightness(100%) contrast(0%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: .3s;
}

.elementor-8106 .elementor-element.elementor-element-37dd1a1:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8106 .elementor-element.elementor-element-f71b326 {
	width: var(--container-widget-width, 19%);
	max-width: 19%;
	--container-widget-width: 19%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-f71b326 > .elementor-widget-container {
	background-color: #f2f2f4;
	margin: 0% 0% 7% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-8106 .elementor-element.elementor-element-f71b326 img {
	width: 58%;
	height: 16vh;
	object-fit: contain;
	object-position: center center;
	filter: brightness(100%) contrast(0%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: .3s;
}

.elementor-8106 .elementor-element.elementor-element-f71b326:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8106 .elementor-element.elementor-element-b0e16ce {
	width: var(--container-widget-width, 19%);
	max-width: 19%;
	--container-widget-width: 19%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-b0e16ce > .elementor-widget-container {
	background-color: #fafafb;
	margin: 0% 0% 7% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-8106 .elementor-element.elementor-element-b0e16ce img {
	width: 27%;
	height: 16vh;
	object-fit: contain;
	object-position: center center;
	filter: brightness(100%) contrast(200%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: .3s;
}

.elementor-8106 .elementor-element.elementor-element-b0e16ce:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8106 .elementor-element.elementor-element-b738bfe {
	width: var(--container-widget-width, 19%);
	max-width: 19%;
	--container-widget-width: 19%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-b738bfe > .elementor-widget-container {
	background-color: #f2f2f4;
	margin: 0% 0% 7% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-8106 .elementor-element.elementor-element-b738bfe img {
	width: 55%;
	height: 16vh;
	object-fit: contain;
	object-position: center center;
	filter: brightness(100%) contrast(175%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: .3s;
}

.elementor-8106 .elementor-element.elementor-element-b738bfe:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8106 .elementor-element.elementor-element-be0d517 {
	width: var(--container-widget-width, 19%);
	max-width: 19%;
	--container-widget-width: 19%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-be0d517 > .elementor-widget-container {
	background-color: #fafafb;
	margin: 0% 0% 7% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-8106 .elementor-element.elementor-element-be0d517 img {
	width: 45%;
	height: 16vh;
	object-fit: contain;
	object-position: center center;
	filter: brightness(100%) contrast(0%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: .3s;
}

.elementor-8106 .elementor-element.elementor-element-be0d517:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8106 .elementor-element.elementor-element-64da0ad {
	width: var(--container-widget-width, 19%);
	max-width: 19%;
	--container-widget-width: 19%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-64da0ad > .elementor-widget-container {
	background-color: #f2f2f4;
	margin: 0% 0% 7% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-8106 .elementor-element.elementor-element-64da0ad img {
	width: 45%;
	height: 16vh;
	object-fit: contain;
	object-position: center center;
	filter: brightness(100%) contrast(175%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: .3s;
}

.elementor-8106 .elementor-element.elementor-element-64da0ad:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8106 .elementor-element.elementor-element-e682207 {
	width: var(--container-widget-width, 19%);
	max-width: 19%;
	--container-widget-width: 19%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-e682207 > .elementor-widget-container {
	background-color: #fafafb;
	margin: 0% 0% 7% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-8106 .elementor-element.elementor-element-e682207 img {
	width: 48%;
	height: 16vh;
	object-fit: contain;
	object-position: center center;
	filter: brightness(133%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: .3s;
}

.elementor-8106 .elementor-element.elementor-element-e682207:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8106 .elementor-element.elementor-element-adcf745 {
	width: var(--container-widget-width, 19%);
	max-width: 19%;
	--container-widget-width: 19%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-adcf745 > .elementor-widget-container {
	background-color: #f2f2f4;
	margin: 0% 0% 7% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-8106 .elementor-element.elementor-element-adcf745 img {
	width: 38%;
	height: 16vh;
	object-fit: contain;
	object-position: center center;
	filter: brightness(100%) contrast(0%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: .3s;
}

.elementor-8106 .elementor-element.elementor-element-adcf745:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8106 .elementor-element.elementor-element-37a4bcf {
	width: var(--container-widget-width, 19%);
	max-width: 19%;
	--container-widget-width: 19%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-37a4bcf > .elementor-widget-container {
	background-color: #fafafb;
	margin: 0% 0% 7% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-8106 .elementor-element.elementor-element-37a4bcf img {
	width: 45%;
	height: 16vh;
	object-fit: contain;
	object-position: center center;
	filter: brightness(100%) contrast(67%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: .3s;
}

.elementor-8106 .elementor-element.elementor-element-37a4bcf:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8106 .elementor-element.elementor-element-1d7c270 {
	width: var(--container-widget-width, 19%);
	max-width: 19%;
	--container-widget-width: 19%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-1d7c270 > .elementor-widget-container {
	background-color: #f2f2f4;
	margin: 0% 0% 7% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-8106 .elementor-element.elementor-element-1d7c270 img {
	width: 55%;
	height: 16vh;
	object-fit: contain;
	object-position: center center;
	filter: brightness(100%) contrast(200%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: .3s;
}

.elementor-8106 .elementor-element.elementor-element-1d7c270:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8106 .elementor-element.elementor-element-6969c28 {
	width: var(--container-widget-width, 19%);
	max-width: 19%;
	--container-widget-width: 19%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-6969c28 > .elementor-widget-container {
	background-color: #fafafb;
	margin: 0% 0% 7% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-8106 .elementor-element.elementor-element-6969c28 img {
	width: 51%;
	height: 16vh;
	object-fit: contain;
	object-position: center center;
	filter: brightness(100%) contrast(0%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: .3s;
}

.elementor-8106 .elementor-element.elementor-element-6969c28:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8106 .elementor-element.elementor-element-ea2c6f3 {
	width: var(--container-widget-width, 19%);
	max-width: 19%;
	--container-widget-width: 19%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-ea2c6f3 > .elementor-widget-container {
	background-color: #f2f2f4;
	margin: 0% 0% 7% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-8106 .elementor-element.elementor-element-ea2c6f3 img {
	width: 51%;
	height: 16vh;
	object-fit: contain;
	object-position: center center;
	filter: brightness(100%) contrast(0%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: .3s;
}

.elementor-8106 .elementor-element.elementor-element-ea2c6f3:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8106 .elementor-element.elementor-element-53ac55a {
	width: var(--container-widget-width, 19%);
	max-width: 19%;
	--container-widget-width: 19%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-53ac55a > .elementor-widget-container {
	background-color: #fafafb;
	margin: 0% 0% 7% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-8106 .elementor-element.elementor-element-53ac55a img {
	width: 55%;
	height: 16vh;
	object-fit: contain;
	object-position: center center;
	filter: brightness(100%) contrast(97%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: .3s;
}

.elementor-8106 .elementor-element.elementor-element-53ac55a:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8106 .elementor-element.elementor-element-7bbf778 {
	width: var(--container-widget-width, 19%);
	max-width: 19%;
	--container-widget-width: 19%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-7bbf778 > .elementor-widget-container {
	background-color: #f2f2f4;
	margin: 0% 0% 7% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-8106 .elementor-element.elementor-element-7bbf778 img {
	width: 55%;
	height: 16vh;
	object-fit: contain;
	object-position: center center;
	filter: brightness(100%) contrast(102%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: .3s;
}

.elementor-8106 .elementor-element.elementor-element-7bbf778:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8106 .elementor-element.elementor-element-df0d337 {
	width: var(--container-widget-width, 19%);
	max-width: 19%;
	--container-widget-width: 19%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-df0d337 > .elementor-widget-container {
	background-color: #fafafb;
	margin: 0% 0% 7% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-8106 .elementor-element.elementor-element-df0d337 img {
	width: 49%;
	height: 16vh;
	object-fit: contain;
	object-position: center center;
	filter: brightness(100%) contrast(0%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: .3s;
}

.elementor-8106 .elementor-element.elementor-element-df0d337:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8106 .elementor-element.elementor-element-0524e60 {
	width: var(--container-widget-width, 19%);
	max-width: 19%;
	--container-widget-width: 19%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-0524e60 > .elementor-widget-container {
	background-color: #f2f2f4;
	margin: 0% 0% 7% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-8106 .elementor-element.elementor-element-0524e60 img {
	width: 62%;
	height: 16vh;
	object-fit: contain;
	object-position: center center;
	filter: brightness(100%) contrast(175%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: .3s;
}

.elementor-8106 .elementor-element.elementor-element-0524e60:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8106 .elementor-element.elementor-element-8de6ff0 {
	width: var(--container-widget-width, 19%);
	max-width: 19%;
	--container-widget-width: 19%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-8de6ff0 > .elementor-widget-container {
	background-color: #fafafb;
	margin: 0% 0% 7% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-8106 .elementor-element.elementor-element-8de6ff0 img {
	width: 48%;
	height: 16vh;
	object-fit: contain;
	object-position: center center;
	opacity: .51;
	filter: brightness(133%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: .3s;
}

.elementor-8106 .elementor-element.elementor-element-8de6ff0:hover img {
	opacity: 1;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8106 .elementor-element.elementor-element-f50a5e1 {
	width: var(--container-widget-width, 19%);
	max-width: 19%;
	--container-widget-width: 19%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-f50a5e1 > .elementor-widget-container {
	background-color: #f2f2f4;
	margin: 0% 0% 7% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-8106 .elementor-element.elementor-element-f50a5e1 img {
	width: 57%;
	height: 16vh;
	object-fit: contain;
	object-position: center center;
	filter: brightness(100%) contrast(0%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: .3s;
}

.elementor-8106 .elementor-element.elementor-element-f50a5e1:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8106 .elementor-element.elementor-element-ae48fc4 {
	width: var(--container-widget-width, 19%);
	max-width: 19%;
	--container-widget-width: 19%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-ae48fc4 > .elementor-widget-container {
	background-color: #f2f2f4;
	margin: 0% 0% 7% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-8106 .elementor-element.elementor-element-ae48fc4 img {
	width: 57%;
	height: 16vh;
	object-fit: contain;
	object-position: center center;
	filter: brightness(100%) contrast(0%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: .3s;
}

.elementor-8106 .elementor-element.elementor-element-ae48fc4:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8106 .elementor-element.elementor-element-1ad1b20 {
	width: var(--container-widget-width, 19%);
	max-width: 19%;
	--container-widget-width: 19%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-1ad1b20 > .elementor-widget-container {
	background-color: #f2f2f4;
	margin: 0% 0% 7% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-8106 .elementor-element.elementor-element-1ad1b20 img {
	width: 57%;
	height: 16vh;
	object-fit: contain;
	object-position: center center;
	filter: brightness(100%) contrast(0%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: .3s;
}

.elementor-8106 .elementor-element.elementor-element-1ad1b20:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8106 .elementor-element.elementor-element-acce090 {
	width: var(--container-widget-width, 19%);
	max-width: 19%;
	--container-widget-width: 19%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-acce090 > .elementor-widget-container {
	background-color: #fafafb;
	margin: 0% 0% 7% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-8106 .elementor-element.elementor-element-acce090 img {
	width: 45%;
	height: 16vh;
	object-fit: contain;
	object-position: center center;
	opacity: 0;
	filter: brightness(100%) contrast(67%) saturate(0%) blur(0px) hue-rotate(0deg);
	transition-duration: .3s;
}

.elementor-8106 .elementor-element.elementor-element-acce090:hover img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-8106 .elementor-element.elementor-element-191719e {
	padding: 0% 0% 1.5% 3%;
}

.elementor-8106 .elementor-element.elementor-element-ee1dd94 .elementor-repeater-item-8485d74.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-8106 .elementor-element.elementor-element-147e674 .swiper-pagination-bullet-active, .elementor-8106 .elementor-element.elementor-element-147e674 .swiper-pagination-progressbar-fill {
	background-color: var(--e-global-color-primary);
}

.elementor-8106 .elementor-element.elementor-element-147e674 .swiper-pagination-fraction {
	color: var(--e-global-color-primary);
}

.elementor-8106 .elementor-element.elementor-element-147e674 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-8106 .elementor-element.elementor-element-147e674 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8106 .elementor-element.elementor-element-147e674.elementor-arrows-yes .elementor-main-swiper {
	width: calc(100% - 40px);
}

.elementor-8106 .elementor-element.elementor-element-147e674 .elementor-main-swiper {
	width: 100%;
}

.elementor-8106 .elementor-element.elementor-element-147e674 .elementor-main-swiper .swiper-slide {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
}

.elementor-8106 .elementor-element.elementor-element-147e674 .elementor-swiper-button {
	font-size: 20px;
	color: var(--e-global-color-primary);
}

.elementor-8106 .elementor-element.elementor-element-147e674 .elementor-swiper-button svg {
	fill: var(--e-global-color-primary);
}

.elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_inline .elementor-testimonial__footer, .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer {
	margin-top: 100px;
}

.elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_above .elementor-testimonial__footer {
	margin-bottom: 100px;
}

.elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_left .elementor-testimonial__footer {
	padding-right: 100px;
}

.elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_right .elementor-testimonial__footer {
	padding-left: 100px;
}

.elementor-8106 .elementor-element.elementor-element-147e674 .elementor-testimonial__text {
	color: var(--e-global-color-primary);
	font-size: 2.1vw;
	font-style: normal;
	line-height: 1.3em;
}

.elementor-8106 .elementor-element.elementor-element-147e674 .elementor-testimonial__name {
	color: var(--e-global-color-primary);
	font-size: 1.4vw;
	font-weight: 700;
}

.elementor-8106 .elementor-element.elementor-element-147e674 .elementor-testimonial__title {
	color: var(--e-global-color-primary);
	font-size: 1.4vw;
	font-weight: 300;
}

.elementor-8106 .elementor-element.elementor-element-147e674 .elementor-testimonial__image img {
	width: 200px;
	height: 200px;
	border-radius: 0px;
}

.elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_left .elementor-testimonial__content:after, .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_right .elementor-testimonial__content:after {
	top: calc(20px + ( 200px / 2 ) - 8px);
}

body:not(.rtl) .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after, body:not(.rtl) .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after, .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after, .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after {
	left: calc(20px + ( 200px / 2 ) - 8px);
	right: auto;
}

body.rtl .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after, body.rtl .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after, .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after, .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after {
	right: calc(20px + ( 200px / 2 ) - 8px);
	left: auto;
}

body:not(.rtl) .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after, .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after {
	left: calc(20px + ( 200px / 2 ) - 8px);
	right: auto;
}

body.rtl .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after, .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after {
	right: calc(20px + ( 200px / 2 ) - 8px);
	left: auto;
}

body.rtl .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite, body.rtl .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite, body:not(.rtl) .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite, body:not(.rtl) .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite {
	margin-left: 0px;
	margin-right: 0;
}

body:not(.rtl) .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite, body:not(.rtl) .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite, body.rtl .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite, body.rtl .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite {
	margin-right: 0px;
	margin-left: 0;
}

.elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite, .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite, .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite {
	margin-top: 0px;
}

.elementor-8106 .elementor-element.elementor-element-ee1dd94:not(.elementor-motion-effects-element-type-background), .elementor-8106 .elementor-element.elementor-element-ee1dd94 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-secondary);
}

.elementor-8106 .elementor-element.elementor-element-ee1dd94 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 3% 3% 5% 3%;
}

.elementor-8106 .elementor-element.elementor-element-ee1dd94 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

@media (max-width:1024px) {
	.elementor-8106 .elementor-element.elementor-element-c4a62aa .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-b8bdfbb {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-b8bdfbb .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-df78f30 {
		--e-image-carousel-slides-to-show: 4;
	}
	
	.elementor-8106 .elementor-element.elementor-element-3455414 {
		padding: 0px 0px 40px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-c9c5070 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-f322944 img {
		max-width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-37dd1a1 img {
		max-width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-f71b326 img {
		max-width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-b0e16ce img {
		max-width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-b738bfe img {
		max-width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-be0d517 img {
		max-width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-64da0ad img {
		max-width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-e682207 img {
		max-width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-adcf745 img {
		max-width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-37a4bcf img {
		max-width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-1d7c270 img {
		max-width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-6969c28 img {
		max-width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-ea2c6f3 img {
		max-width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-53ac55a img {
		max-width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-7bbf778 img {
		max-width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-df0d337 img {
		max-width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-0524e60 img {
		max-width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-8de6ff0 img {
		max-width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-f50a5e1 img {
		max-width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-ae48fc4 img {
		max-width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-1ad1b20 img {
		max-width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-acce090 img {
		max-width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-191719e {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-147e674 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_inline .elementor-testimonial__footer, .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer {
		margin-top: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_above .elementor-testimonial__footer {
		margin-bottom: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_left .elementor-testimonial__footer {
		padding-right: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_right .elementor-testimonial__footer {
		padding-left: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-147e674 .elementor-testimonial__text {
		font-size: 20px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-147e674 .elementor-testimonial__name {
		font-size: 15px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-147e674 .elementor-testimonial__title {
		font-size: 15px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-147e674 .elementor-testimonial__image img {
		width: 100px;
		height: 100px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-ee1dd94 {
		padding: 25px 25px 25px 25px;
	}
}

@media (max-width:767px) {
	.elementor-8106 .elementor-element.elementor-element-c4a62aa > .elementor-widget-container {
		padding: 0px 0px 10px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-df78f30 {
		--e-image-carousel-slides-to-show: 2;
	}
	
	.elementor-8106 .elementor-element.elementor-element-3455414 {
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-f322944 {
		width: var(--container-widget-width, 33.3333%);
		max-width: 33.3333%;
		--container-widget-width: 33.3333%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8106 .elementor-element.elementor-element-f322944 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-f322944 img {
		width: 64%;
		height: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-37dd1a1 {
		width: var(--container-widget-width, 33.333%);
		max-width: 33.333%;
		--container-widget-width: 33.333%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8106 .elementor-element.elementor-element-37dd1a1 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-37dd1a1 img {
		width: 71%;
		max-width: 100%;
		height: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-f71b326 {
		width: var(--container-widget-width, 33.333%);
		max-width: 33.333%;
		--container-widget-width: 33.333%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8106 .elementor-element.elementor-element-f71b326 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-f71b326 img {
		width: 69%;
		max-width: 100%;
		height: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-b0e16ce {
		width: var(--container-widget-width, 33.3333%);
		max-width: 33.3333%;
		--container-widget-width: 33.3333%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8106 .elementor-element.elementor-element-b0e16ce > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-b0e16ce img {
		width: 40%;
		max-width: 100%;
		height: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-b738bfe {
		width: var(--container-widget-width, 33.3333%);
		max-width: 33.3333%;
		--container-widget-width: 33.3333%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8106 .elementor-element.elementor-element-b738bfe > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-b738bfe img {
		width: 70%;
		max-width: 100%;
		height: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-be0d517 {
		width: var(--container-widget-width, 33.3333%);
		max-width: 33.3333%;
		--container-widget-width: 33.3333%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8106 .elementor-element.elementor-element-be0d517 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-be0d517 img {
		width: 60%;
		max-width: 100%;
		height: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-64da0ad {
		width: var(--container-widget-width, 33.3333%);
		max-width: 33.3333%;
		--container-widget-width: 33.3333%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8106 .elementor-element.elementor-element-64da0ad > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-64da0ad img {
		width: 59%;
		max-width: 100%;
		height: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-e682207 {
		width: var(--container-widget-width, 33.3333%);
		max-width: 33.3333%;
		--container-widget-width: 33.3333%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8106 .elementor-element.elementor-element-e682207 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-e682207 img {
		width: 63%;
		max-width: 100%;
		height: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-adcf745 {
		width: var(--container-widget-width, 33.3333%);
		max-width: 33.3333%;
		--container-widget-width: 33.3333%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8106 .elementor-element.elementor-element-adcf745 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-adcf745 img {
		width: 50%;
		max-width: 100%;
		height: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-37a4bcf {
		width: var(--container-widget-width, 33.3333%);
		max-width: 33.3333%;
		--container-widget-width: 33.3333%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8106 .elementor-element.elementor-element-37a4bcf > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-37a4bcf img {
		width: 62%;
		max-width: 100%;
		height: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-1d7c270 {
		width: var(--container-widget-width, 33.3333%);
		max-width: 33.3333%;
		--container-widget-width: 33.3333%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8106 .elementor-element.elementor-element-1d7c270 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-1d7c270 img {
		width: 72%;
		max-width: 100%;
		height: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-6969c28 {
		width: var(--container-widget-width, 33.3333%);
		max-width: 33.3333%;
		--container-widget-width: 33.3333%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8106 .elementor-element.elementor-element-6969c28 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-6969c28 img {
		width: 63%;
		max-width: 100%;
		height: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-ea2c6f3 {
		width: var(--container-widget-width, 33.3333%);
		max-width: 33.3333%;
		--container-widget-width: 33.3333%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8106 .elementor-element.elementor-element-ea2c6f3 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-ea2c6f3 img {
		width: 58%;
		max-width: 100%;
		height: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-53ac55a {
		width: var(--container-widget-width, 33.3333%);
		max-width: 33.3333%;
		--container-widget-width: 33.3333%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8106 .elementor-element.elementor-element-53ac55a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-53ac55a img {
		width: 70%;
		max-width: 100%;
		height: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-7bbf778 {
		width: var(--container-widget-width, 33.3333%);
		max-width: 33.3333%;
		--container-widget-width: 33.3333%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8106 .elementor-element.elementor-element-7bbf778 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-7bbf778 img {
		width: 67%;
		max-width: 100%;
		height: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-df0d337 {
		width: var(--container-widget-width, 33.3333%);
		max-width: 33.3333%;
		--container-widget-width: 33.3333%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8106 .elementor-element.elementor-element-df0d337 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-df0d337 img {
		width: 60%;
		max-width: 100%;
		height: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-0524e60 {
		width: var(--container-widget-width, 33.3333%);
		max-width: 33.3333%;
		--container-widget-width: 33.3333%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8106 .elementor-element.elementor-element-0524e60 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-0524e60 img {
		width: 59%;
		max-width: 100%;
		height: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-8de6ff0 {
		width: var(--container-widget-width, 33.3333%);
		max-width: 33.3333%;
		--container-widget-width: 33.3333%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8106 .elementor-element.elementor-element-8de6ff0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-8de6ff0 img {
		width: 63%;
		max-width: 100%;
		height: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-f50a5e1 {
		width: var(--container-widget-width, 33.3333%);
		max-width: 33.3333%;
		--container-widget-width: 33.3333%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8106 .elementor-element.elementor-element-f50a5e1 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-f50a5e1 img {
		width: 50%;
		max-width: 100%;
		height: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-ae48fc4 {
		width: var(--container-widget-width, 33.3333%);
		max-width: 33.3333%;
		--container-widget-width: 33.3333%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8106 .elementor-element.elementor-element-ae48fc4 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-ae48fc4 img {
		width: 50%;
		max-width: 100%;
		height: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-1ad1b20 {
		width: var(--container-widget-width, 33.3333%);
		max-width: 33.3333%;
		--container-widget-width: 33.3333%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8106 .elementor-element.elementor-element-1ad1b20 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-1ad1b20 img {
		width: 50%;
		max-width: 100%;
		height: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-acce090 {
		width: var(--container-widget-width, 33.3333%);
		max-width: 33.3333%;
		--container-widget-width: 33.3333%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8106 .elementor-element.elementor-element-acce090 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 15px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-acce090 img {
		width: 62%;
		max-width: 100%;
		height: 50px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-147e674 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-147e674.elementor-arrows-yes .elementor-main-swiper {
		width: calc(100% - 40px);
	}
	
	.elementor-8106 .elementor-element.elementor-element-147e674 .elementor-main-swiper {
		width: 100%;
	}
	
	.elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_inline .elementor-testimonial__footer, .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer {
		margin-top: 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_above .elementor-testimonial__footer {
		margin-bottom: 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_left .elementor-testimonial__footer {
		padding-right: 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_right .elementor-testimonial__footer {
		padding-left: 0px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-147e674 .elementor-testimonial__text {
		font-size: 15px;
		line-height: 1.7em;
	}
	
	.elementor-8106 .elementor-element.elementor-element-147e674 .elementor-testimonial__name {
		font-size: 15px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-147e674 .elementor-testimonial__title {
		font-size: 15px;
	}
	
	.elementor-8106 .elementor-element.elementor-element-147e674 .elementor-testimonial__image img {
		width: 100px;
		height: 100px;
	}
	
	body.rtl .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite, body.rtl .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite, body:not(.rtl) .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite, body:not(.rtl) .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite {
		margin-left: 0px;
		margin-right: 0;
	}
	
	body:not(.rtl) .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite, body:not(.rtl) .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite, body.rtl .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite, body.rtl .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite {
		margin-right: 0px;
		margin-left: 0;
	}
	
	.elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite, .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite, .elementor-8106 .elementor-element.elementor-element-147e674.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite {
		margin-top: 0px;
	}
}

/* Start custom CSS for testimonial-carousel, class: .elementor-element-147e674 */
@media screen and (max-width: 767px) {
	#footer-testimonial .elementor-testimonial {
		flex-direction: column-reverse;
	}
	
	#footer-testimonial .elementor-testimonial__image img {
		margin-bottom: -20px;
	}
}

.elementor-8106 .elementor-element.elementor-element-147e674 img {
	object-fit: contain;
	object-position: top;
}

/* End custom CSS */

/* Start custom CSS for testimonial-carousel, class: .elementor-element-147e674 */
@media screen and (max-width: 767px) {
	#footer-testimonial .elementor-testimonial {
		flex-direction: column-reverse;
	}
	
	#footer-testimonial .elementor-testimonial__image img {
		margin-bottom: -20px;
	}
}

.elementor-8106 .elementor-element.elementor-element-147e674 img {
	object-fit: contain;
	object-position: top;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-ee1dd94 */
span.swiper-pagination-bullet:after {
	background-image: url("https://cdn-ildpalm.nitrocdn.com/ozcFbgKXLgSjxlGCYOHNpPsgBoJXEQJP/assets/images/optimized/rev-2222195/eigen.co/wp-content/uploads/2021/05/Vector-1-1-1-2.svg");
	content: "";
	width: 26px;
	height: 26px;
	display: block;
	background-size: cover;
	background-repeat: no-repeat;
}

.swiper-pagination-bullet {
	background: transparent;
}

.swiper-pagination-bullet-active {
	background-color: transparent !important;
}

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 13px;
}

/* End custom CSS */

/* Start custom CSS for testimonial-carousel, class: .elementor-element-147e674 */
@media screen and (max-width: 767px) {
	#footer-testimonial .elementor-testimonial {
		flex-direction: column-reverse;
	}
	
	#footer-testimonial .elementor-testimonial__image img {
		margin-bottom: -20px;
	}
}

.elementor-8106 .elementor-element.elementor-element-147e674 img {
	object-fit: contain;
	object-position: top;
}

/* End custom CSS */

/* Start custom CSS for testimonial-carousel, class: .elementor-element-147e674 */
@media screen and (max-width: 767px) {
	#footer-testimonial .elementor-testimonial {
		flex-direction: column-reverse;
	}
	
	#footer-testimonial .elementor-testimonial__image img {
		margin-bottom: -20px;
	}
}

.elementor-8106 .elementor-element.elementor-element-147e674 img {
	object-fit: contain;
	object-position: top;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-ee1dd94 */
span.swiper-pagination-bullet:after {
	background-image: url("https://cdn-ildpalm.nitrocdn.com/ozcFbgKXLgSjxlGCYOHNpPsgBoJXEQJP/assets/images/optimized/rev-2222195/eigen.co/wp-content/uploads/2021/05/Vector-1-1-1-2.svg");
	content: "";
	width: 26px;
	height: 26px;
	display: block;
	background-size: cover;
	background-repeat: no-repeat;
}

.swiper-pagination-bullet {
	background: transparent;
}

.swiper-pagination-bullet-active {
	background-color: transparent !important;
}

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 13px;
}
