
.elementor-27389 .elementor-element.elementor-element-582c01ad:not(.elementor-motion-effects-element-type-background), .elementor-27389 .elementor-element.elementor-element-582c01ad > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #c8b173;
}

.elementor-27389 .elementor-element.elementor-element-582c01ad {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 80px 15px 80px 15px;
}

.elementor-27389 .elementor-element.elementor-element-582c01ad > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-27389 .elementor-element.elementor-element-5018962c > .elementor-widget-container {
	margin: 0px 0px 25px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-27389 .elementor-element.elementor-element-5018962c {
	text-align: center;
}

.elementor-27389 .elementor-element.elementor-element-5018962c .elementor-heading-title {
	color: var(--e-global-color-5096232c);
}

.elementor-27389 .elementor-element.elementor-element-38243177 {
	text-align: center;
}

.elementor-27389 .elementor-element.elementor-element-38243177 .elementor-heading-title {
	color: var(--e-global-color-5096232c);
}

.elementor-27389 .elementor-element.elementor-element-5e0ecfb6 {
	text-align: center;
	color: var(--e-global-color-5096232c);
}

.elementor-27389 .elementor-element.elementor-element-5e513975 .elementor-button {
	background-color: var(--e-global-color-88d3ad6);
	fill: var(--e-global-color-5096232c);
	color: var(--e-global-color-5096232c);
}

.elementor-27389 .elementor-element.elementor-element-5e513975 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-29864 .elementor-element.elementor-element-3431bfa8 {
	padding: 60px 15px 30px 15px;
}

.elementor-29864 .elementor-element.elementor-element-3d4103ad {
	text-align: center;
}

.elementor-29864 .elementor-element.elementor-element-3d4103ad .elementor-heading-title {
	color: var(--e-global-color-77d61cd1);
}

.elementor-29864 .elementor-element.elementor-element-6c59cc76 {
	text-align: center;
}

.elementor-29864 .elementor-element.elementor-element-6c59cc76 .elementor-heading-title {
	color: var(--e-global-color-77d61cd1);
}

.elementor-29864 .elementor-element.elementor-element-60c19871 {
	text-align: center;
	color: var(--e-global-color-77d61cd1);
}

.elementor-29864 .elementor-element.elementor-element-545d95ed {
	padding: 35px 0px 15px 0px;
}
/* End custom CSS */

.elementor-27277 .elementor-element.elementor-element-4e3c3944 {
	padding: 15px 15px 15px 15px;
}

.elementor-27277 .elementor-element.elementor-element-55953141 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-55953141 img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27277 .elementor-element.elementor-element-4d1ba8e1 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-4d1ba8e1 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-4d1ba8e1 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-5b6fe5fb > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-5b6fe5fb {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-238598d9 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-238598d9 img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27277 .elementor-element.elementor-element-25514455 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-25514455 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-25514455 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-611c624b > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-611c624b {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-478999ea {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-478999ea img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27277 .elementor-element.elementor-element-15143e55 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-15143e55 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-15143e55 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-2846ea44 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-2846ea44 {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-33386935 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-33386935 img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27277 .elementor-element.elementor-element-6e413fd0 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-6e413fd0 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-6e413fd0 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-4147d46 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-4147d46 {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-4a33b77b {
	padding: 15px 15px 15px 15px;
}

.elementor-27277 .elementor-element.elementor-element-6997a7a4 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-6997a7a4 img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27277 .elementor-element.elementor-element-6a869ee1 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-6a869ee1 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-6a869ee1 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-1dd792df > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-1dd792df {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-2ce71033 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-2ce71033 img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27277 .elementor-element.elementor-element-5a915aa > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-5a915aa {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-5a915aa .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-3d6544e0 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-3d6544e0 {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-2f7e87ad {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-2f7e87ad img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27277 .elementor-element.elementor-element-150e1b77 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-150e1b77 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-150e1b77 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-6b038c60 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-6b038c60 {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-1798c3f7 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-1798c3f7 img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27277 .elementor-element.elementor-element-83c5581 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-83c5581 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-83c5581 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-5c9d183b > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-5c9d183b {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-1981cd17 {
	padding: 15px 15px 15px 15px;
}

.elementor-27277 .elementor-element.elementor-element-576f68a1 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-576f68a1 img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27277 .elementor-element.elementor-element-738af5aa > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-738af5aa {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-738af5aa .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-68d9ff0 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-68d9ff0 {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-2aaf13dd {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-2aaf13dd img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27277 .elementor-element.elementor-element-3005a9e8 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-3005a9e8 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-3005a9e8 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-1efc27a7 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-1efc27a7 {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-f1c36d3 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-f1c36d3 img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27277 .elementor-element.elementor-element-23e912c3 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-23e912c3 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-23e912c3 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-47f2069b > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-47f2069b {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-7d04a851 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-7d04a851 img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27277 .elementor-element.elementor-element-7a20f8e2 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-7a20f8e2 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-7a20f8e2 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-7956e30a > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-7956e30a {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-c6f2c0e {
	padding: 15px 15px 15px 15px;
}

.elementor-27277 .elementor-element.elementor-element-d3344f0 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-d3344f0 img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27277 .elementor-element.elementor-element-d6e9572 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-d6e9572 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-d6e9572 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-f6e453e > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-f6e453e {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-0642fb7 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-0642fb7 img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27277 .elementor-element.elementor-element-977a09b > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-977a09b {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-977a09b .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-6cbb47f > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-6cbb47f {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-03d6e46 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-03d6e46 img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27277 .elementor-element.elementor-element-b0c637d > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-b0c637d {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-b0c637d .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-93728c4 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-93728c4 {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-3324a3b {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-3324a3b img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27277 .elementor-element.elementor-element-3add8ee > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-3add8ee {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-3add8ee .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-57e962b > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-57e962b {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-52c7d72 {
	padding: 15px 15px 15px 15px;
}

.elementor-27277 .elementor-element.elementor-element-7d12b58 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-7d12b58 img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27277 .elementor-element.elementor-element-5c3b8d9 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-5c3b8d9 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-5c3b8d9 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-c43873c > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-c43873c {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-d9612eb {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-d9612eb img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27277 .elementor-element.elementor-element-29244d6 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-29244d6 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-29244d6 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-9407dec > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-9407dec {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-0405207 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-0405207 img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27277 .elementor-element.elementor-element-ae5f940 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-ae5f940 {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-ae5f940 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-6b794d8 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-6b794d8 {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-742ee3f {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-742ee3f img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27277 .elementor-element.elementor-element-ab5a11a > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-ab5a11a {
	text-align: center;
}

.elementor-27277 .elementor-element.elementor-element-ab5a11a .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27277 .elementor-element.elementor-element-fba4584 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27277 .elementor-element.elementor-element-fba4584 {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

@media (max-width:1024px) {
	.elementor-27277 .elementor-element.elementor-element-55953141 img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27277 .elementor-element.elementor-element-238598d9 img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27277 .elementor-element.elementor-element-478999ea img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27277 .elementor-element.elementor-element-33386935 img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27277 .elementor-element.elementor-element-6997a7a4 img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27277 .elementor-element.elementor-element-2ce71033 img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27277 .elementor-element.elementor-element-2f7e87ad img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27277 .elementor-element.elementor-element-1798c3f7 img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27277 .elementor-element.elementor-element-576f68a1 img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27277 .elementor-element.elementor-element-2aaf13dd img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27277 .elementor-element.elementor-element-f1c36d3 img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27277 .elementor-element.elementor-element-7d04a851 img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27277 .elementor-element.elementor-element-d3344f0 img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27277 .elementor-element.elementor-element-0642fb7 img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27277 .elementor-element.elementor-element-03d6e46 img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27277 .elementor-element.elementor-element-3324a3b img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27277 .elementor-element.elementor-element-7d12b58 img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27277 .elementor-element.elementor-element-d9612eb img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27277 .elementor-element.elementor-element-0405207 img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27277 .elementor-element.elementor-element-742ee3f img {
		max-width: 125px;
		height: 125px;
	}
}

@media (max-width:767px) {
	.elementor-27277 .elementor-element.elementor-element-4e3c3944 {
		padding: 15px 15px 0px 15px;
	}
	
	.elementor-27277 .elementor-element.elementor-element-4a33b77b {
		padding: 15px 15px 0px 15px;
	}
	
	.elementor-27277 .elementor-element.elementor-element-1981cd17 {
		padding: 15px 15px 0px 15px;
	}
	
	.elementor-27277 .elementor-element.elementor-element-c6f2c0e {
		padding: 15px 15px 0px 15px;
	}
}

/* Start custom CSS for section, class: .elementor-element-4e3c3944 */
.elementor-image-box-img {
	border: 1px solid #ccc;
	border-radius: 100%;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-4a33b77b */
.elementor-image-box-img {
	border: 1px solid #ccc;
	border-radius: 100%;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-1981cd17 */
.elementor-image-box-img {
	border: 1px solid #ccc;
	border-radius: 100%;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-c6f2c0e */
.elementor-image-box-img {
	border: 1px solid #ccc;
	border-radius: 100%;
}

/* End custom CSS */

/* Start custom CSS for section, class: .elementor-element-52c7d72 */
.elementor-image-box-img {
	border: 1px solid #ccc;
	border-radius: 100%;
}
/* End custom CSS */

.elementor-27411 .elementor-element.elementor-element-c28fb9:not(.elementor-motion-effects-element-type-background), .elementor-27411 .elementor-element.elementor-element-c28fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f5f5f5;
}

.elementor-27411 .elementor-element.elementor-element-c28fb9 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 60px 15px 60px 15px;
}

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

.elementor-27411 .elementor-element.elementor-element-458c97af {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-458c97af .elementor-heading-title {
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-151161a8 {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-172f2d0f {
	padding: 35px 0px 35px 0px;
}

.elementor-27411 .elementor-element.elementor-element-518243e9 {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-518243e9 img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27411 .elementor-element.elementor-element-1f645ff3 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-1f645ff3 {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-1f645ff3 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-11e07ae9 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-11e07ae9 {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-173f3f43 {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-173f3f43 img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27411 .elementor-element.elementor-element-2af2fbf7 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-2af2fbf7 {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-2af2fbf7 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-546fd028 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-546fd028 {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-8406f6b {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-8406f6b img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27411 .elementor-element.elementor-element-73deadc5 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-73deadc5 {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-73deadc5 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-49dc19ac > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-49dc19ac {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-77c6c8bc {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-77c6c8bc img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27411 .elementor-element.elementor-element-469af975 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-469af975 {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-469af975 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-68c73e51 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-68c73e51 {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-c710ac6 {
	padding: 35px 0px 35px 0px;
}

.elementor-27411 .elementor-element.elementor-element-6473eaa {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-6473eaa img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27411 .elementor-element.elementor-element-72fbbd7 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-72fbbd7 {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-72fbbd7 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-766478e > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-766478e {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-e5adfef {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-e5adfef img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27411 .elementor-element.elementor-element-522cf0f > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-522cf0f {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-522cf0f .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-cea0903 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-cea0903 {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-d2f9960 {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-d2f9960 img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27411 .elementor-element.elementor-element-6877c5e > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-6877c5e {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-6877c5e .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-06b2041 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-06b2041 {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-8afc349 {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-8afc349 img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27411 .elementor-element.elementor-element-bd37177 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-bd37177 {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-bd37177 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-075442d > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-075442d {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-1323930 {
	padding: 35px 0px 35px 0px;
}

.elementor-27411 .elementor-element.elementor-element-600435a {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-600435a img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27411 .elementor-element.elementor-element-240b54f > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-240b54f {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-240b54f .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-704891b > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-704891b {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-cc1dc81 {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-cc1dc81 img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27411 .elementor-element.elementor-element-e0d20e8 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-e0d20e8 {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-e0d20e8 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-0b68b11 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-0b68b11 {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-afb6f71 {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-afb6f71 img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27411 .elementor-element.elementor-element-64e598c > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-64e598c {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-64e598c .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-0b92134 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-0b92134 {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-a644f5e {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-a644f5e img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27411 .elementor-element.elementor-element-6ef0d9d > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-6ef0d9d {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-6ef0d9d .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-7e1ad17 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-7e1ad17 {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-e5f2aa7 {
	padding: 35px 0px 35px 0px;
}

.elementor-27411 .elementor-element.elementor-element-a986d4b {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-a986d4b img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27411 .elementor-element.elementor-element-e3cbfde > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-e3cbfde {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-e3cbfde .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-a63a1fc > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-a63a1fc {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-eb9589a {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-eb9589a img {
	max-width: 175px;
	height: 175px;
	object-fit: cover;
	object-position: center center;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-text);
	border-radius: 100% 100% 100% 100%;
}

.elementor-27411 .elementor-element.elementor-element-58dbf74 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-58dbf74 {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-58dbf74 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-3fd31b9 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-3fd31b9 {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-fd6c002 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-fd6c002 {
	text-align: center;
}

.elementor-27411 .elementor-element.elementor-element-fd6c002 .elementor-heading-title {
	font-weight: bold;
	color: var(--e-global-color-77d61cd1);
}

.elementor-27411 .elementor-element.elementor-element-7fbac2d > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-27411 .elementor-element.elementor-element-7fbac2d {
	text-align: center;
	font-size: 17px;
	color: var(--e-global-color-77d61cd1);
}

@media (max-width:1024px) {
	.elementor-27411 .elementor-element.elementor-element-518243e9 img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27411 .elementor-element.elementor-element-173f3f43 img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27411 .elementor-element.elementor-element-8406f6b img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27411 .elementor-element.elementor-element-77c6c8bc img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27411 .elementor-element.elementor-element-6473eaa img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27411 .elementor-element.elementor-element-e5adfef img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27411 .elementor-element.elementor-element-d2f9960 img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27411 .elementor-element.elementor-element-8afc349 img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27411 .elementor-element.elementor-element-600435a img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27411 .elementor-element.elementor-element-cc1dc81 img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27411 .elementor-element.elementor-element-afb6f71 img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27411 .elementor-element.elementor-element-a644f5e img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27411 .elementor-element.elementor-element-a986d4b img {
		max-width: 125px;
		height: 125px;
	}
	
	.elementor-27411 .elementor-element.elementor-element-eb9589a img {
		max-width: 125px;
		height: 125px;
	}
}

@media (max-width:767px) {
	.elementor-27411 .elementor-element.elementor-element-172f2d0f {
		padding: 35px 0px 0px 0px;
	}
	
	.elementor-27411 .elementor-element.elementor-element-c710ac6 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-27411 .elementor-element.elementor-element-075442d > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-27411 .elementor-element.elementor-element-1323930 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-27411 .elementor-element.elementor-element-e5f2aa7 {
		padding: 0px 0px 0px 0px;
	}
}

/* Start custom CSS for section, class: .elementor-element-c28fb9 */
.elementor-image-box-img {
	border: 1px solid #ccc;
	border-radius: 100%;
}
/* End custom CSS */

.elementor-27415 .elementor-element.elementor-element-1418b8f9 {
	padding: 60px 15px 60px 15px;
}

.elementor-27415 .elementor-element.elementor-element-3469a1ab > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-27415 .elementor-element.elementor-element-57de2969 > .elementor-widget-container {
	margin: 0px 0px 25px 0px;
}

.elementor-27415 .elementor-element.elementor-element-57de2969 {
	text-align: center;
}

.elementor-27415 .elementor-element.elementor-element-57de2969 .elementor-heading-title {
	color: var(--e-global-color-77d61cd1);
}

.elementor-27415 .elementor-element.elementor-element-72bd87b {
	z-index: 1;
	text-align: center;
}

.elementor-27415 .elementor-element.elementor-element-72bd87b img {
	width: 75%;
}

.elementor-27415 .elementor-element.elementor-element-35af736 {
	color: var(--e-global-color-77d61cd1);
}

.elementor-27415 .elementor-element.elementor-element-3ba45a3 {
	padding: 0px 0px 0px 0px;
}

.elementor-27415 .elementor-element.elementor-element-7bcaf7a5 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
}

.elementor-27415 .elementor-element.elementor-element-7bcaf7a5 {
	color: var(--e-global-color-77d61cd1);
}

.elementor-27415 .elementor-element.elementor-element-485810af {
	text-align: left;
}

.elementor-27415 .elementor-element.elementor-element-485810af img {
	filter: brightness(100%) contrast(0%) saturate(100%) blur(0px) hue-rotate(0deg);
}

@media (max-width:767px) {
	.elementor-27415 .elementor-element.elementor-element-72bd87b > .elementor-widget-container {
		margin: 0px 0px 15px 0px;
	}
	
	.elementor-27415 .elementor-element.elementor-element-9ebac87 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
}

@media (min-width:768px) {
	.elementor-27415 .elementor-element.elementor-element-b4ef8c3 {
		width: 47.018%;
	}
	
	.elementor-27415 .elementor-element.elementor-element-f553466 {
		width: 52.982%;
	}
}

/* Start custom CSS for text-editor, class: .elementor-element-35af736 */
.elementor-27415 .elementor-element.elementor-element-35af736 p:last-child {
	margin-bottom: 0;
}

.elementor-27404 .elementor-element.elementor-element-6869dddd {
	padding: 60px 15px 35px 15px;
}

.elementor-27404 .elementor-element.elementor-element-65280da5 > .elementor-widget-container {
	padding: 0px 0px 20px 0px;
}

.elementor-27404 .elementor-element.elementor-element-65280da5 {
	text-align: center;
}

.elementor-27404 .elementor-element.elementor-element-65280da5 .elementor-heading-title {
	color: var(--e-global-color-77d61cd1);
}

.elementor-27404 .elementor-element.elementor-element-14c45929 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-27404 .elementor-element.elementor-element-14c45929 {
	padding: 25px 0px 10px 0px;
}

.elementor-27404 .elementor-element.elementor-element-18706b1d {
	text-align: center;
}

.elementor-27404 .elementor-element.elementor-element-18706b1d img {
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
}

.elementor-27404 .elementor-element.elementor-element-194153b1 {
	text-align: center;
}

.elementor-27404 .elementor-element.elementor-element-194153b1 img {
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
}

.elementor-27404 .elementor-element.elementor-element-14ea654e {
	text-align: center;
}

.elementor-27404 .elementor-element.elementor-element-14ea654e img {
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
}

.elementor-27404 .elementor-element.elementor-element-6c36de6c {
	text-align: center;
}

.elementor-27404 .elementor-element.elementor-element-6c36de6c img {
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
}

.elementor-27404 .elementor-element.elementor-element-768b9b67 {
	text-align: center;
}

.elementor-27404 .elementor-element.elementor-element-768b9b67 img {
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
}

.elementor-27404 .elementor-element.elementor-element-550490f2.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-27404 .elementor-element.elementor-element-775c7b0d {
	text-align: center;
}

.elementor-27404 .elementor-element.elementor-element-775c7b0d img {
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
}

.elementor-27404 .elementor-element.elementor-element-4bb9286d > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-27404 .elementor-element.elementor-element-4bb9286d {
	padding: 0px 0px 10px 0px;
}

.elementor-27404 .elementor-element.elementor-element-7b233e9a {
	text-align: center;
}

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

.elementor-27404 .elementor-element.elementor-element-14dc370b {
	text-align: center;
}

.elementor-27404 .elementor-element.elementor-element-14dc370b img {
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
}

.elementor-27404 .elementor-element.elementor-element-36f124cf {
	text-align: center;
}

.elementor-27404 .elementor-element.elementor-element-36f124cf img {
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
}

.elementor-27404 .elementor-element.elementor-element-68767e98 {
	text-align: center;
}

.elementor-27404 .elementor-element.elementor-element-68767e98 img {
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
}

.elementor-27404 .elementor-element.elementor-element-92483a1 {
	text-align: center;
}

.elementor-27404 .elementor-element.elementor-element-92483a1 img {
	filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg);
}

.elementor-27404 .elementor-element.elementor-element-53980301 {
	text-align: center;
}

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

@media (max-width:767px) {
	.elementor-27404 .elementor-element.elementor-element-544dbb09 {
		width: 50%;
	}
	
	.elementor-27404 .elementor-element.elementor-element-334dc921 {
		width: 50%;
	}
	
	.elementor-27404 .elementor-element.elementor-element-61a06bb {
		width: 50%;
	}
	
	.elementor-27404 .elementor-element.elementor-element-34e866b6 {
		width: 50%;
	}
	
	.elementor-27404 .elementor-element.elementor-element-402717f1 {
		width: 50%;
	}
	
	.elementor-27404 .elementor-element.elementor-element-550490f2 {
		width: 50%;
	}
	
	.elementor-27404 .elementor-element.elementor-element-56302b79 {
		width: 50%;
	}
	
	.elementor-27404 .elementor-element.elementor-element-5587e92f {
		width: 50%;
	}
	
	.elementor-27404 .elementor-element.elementor-element-4394b73c {
		width: 50%;
	}
	
	.elementor-27404 .elementor-element.elementor-element-4db5e3e6 {
		width: 50%;
	}
	
	.elementor-27404 .elementor-element.elementor-element-5964f060 {
		width: 50%;
	}
	
	.elementor-27404 .elementor-element.elementor-element-2e1ca825 {
		width: 50%;
	}
}
/* End custom CSS */

.elementor-27386 .elementor-element.elementor-element-445d5bb {
	padding: 60px 15px 35px 15px;
}

.elementor-27386 .elementor-element.elementor-element-2d830c21 > .elementor-widget-container {
	background-color: var(--e-global-color-88d3ad6);
	margin: 0px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
}

.elementor-27386 .elementor-element.elementor-element-2d830c21 {
	text-align: center;
}

.elementor-27386 .elementor-element.elementor-element-2d830c21 .elementor-heading-title {
	color: var(--e-global-color-5096232c);
}

.elementor-27386 .elementor-element.elementor-element-814381d > .elementor-widget-container {
	background-color: #fff;
	margin: 0px 0px 0px 0px;
	padding: 3% 3% 3% 3%;
}

.elementor-27386 .elementor-element.elementor-element-814381d .elementor-tab-title {
	border-width: 1px;
	border-color: #000;
}

.elementor-27386 .elementor-element.elementor-element-814381d .elementor-tab-content {
	border-width: 1px;
	border-block-end-color: #000;
	color: #000;
}

.elementor-27386 .elementor-element.elementor-element-814381d .elementor-toggle-title, .elementor-27386 .elementor-element.elementor-element-814381d .elementor-toggle-icon {
	color: #0a1128;
}

.elementor-27386 .elementor-element.elementor-element-814381d .elementor-toggle-icon svg {
	fill: #0a1128;
}

.elementor-27386 .elementor-element.elementor-element-814381d .elementor-tab-title.elementor-active a, .elementor-27386 .elementor-element.elementor-element-814381d .elementor-tab-title.elementor-active .elementor-toggle-icon {
	color: #be3324;
}

.elementor-27386 .elementor-element.elementor-element-814381d .elementor-toggle-title {
	font-size: 1.2rem;
}

.elementor-27386 .elementor-element.elementor-element-814381d .elementor-tab-title .elementor-toggle-icon i:before {
	color: #0a1128;
}

.elementor-27386 .elementor-element.elementor-element-814381d .elementor-tab-title .elementor-toggle-icon svg {
	fill: #0a1128;
}

.elementor-27386 .elementor-element.elementor-element-814381d .elementor-tab-title.elementor-active .elementor-toggle-icon i:before {
	color: #be3324;
}

.elementor-27386 .elementor-element.elementor-element-814381d .elementor-tab-title.elementor-active .elementor-toggle-icon svg {
	fill: #be3324;
}

.elementor-27386 .elementor-element.elementor-element-814381d .elementor-toggle-icon {
	margin-inline-end: 20px;
}

@media (max-width:767px) {
	.elementor-27386 .elementor-element.elementor-element-814381d > .elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}
	
	.elementor-27386 .elementor-element.elementor-element-814381d .elementor-toggle-title {
		line-height: 1.2em;
	}
}

/* Start custom CSS for heading, class: .elementor-element-2d830c21 */
.elementor-27386 .elementor-element.elementor-element-2d830c21 {
	margin-bottom: 0;
}

/*! elementor - v3.31.0 - 11-08-2025 */
.elementor-tab-title a {
	color: inherit;
}

.elementor-toggle {
	text-align: start;
}

.elementor-toggle .elementor-tab-title {
	border-block-end: 1px solid #d5d8dc;
	cursor: pointer;
	font-weight: 700;
	line-height: 1;
	margin: 0;
	outline: none;
	padding: 15px;
}

.elementor-toggle .elementor-tab-title .elementor-toggle-icon {
	display: inline-block;
	width: 1em;
}

.elementor-toggle .elementor-tab-title .elementor-toggle-icon svg {
	height: 1em;
	margin-inline-start: -5px;
	width: 1em;
}

.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right {
	float: right;
	text-align: right;
}

.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left {
	float: left;
	text-align: left;
}

.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed {
	display: block;
}

.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-opened {
	display: none;
}

.elementor-toggle .elementor-tab-title.elementor-active {
	border-block-end: none;
}

.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-closed {
	display: none;
}

.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-opened {
	display: block;
}

.elementor-toggle .elementor-tab-content {
	border-block-end: 1px solid #d5d8dc;
	display: none;
	padding: 15px;
}

@media (max-width:767px) {
	.elementor-toggle .elementor-tab-title {
		padding: 12px;
	}
	
	.elementor-toggle .elementor-tab-content {
		padding: 12px 10px;
	}
}

.e-con-inner>.elementor-widget-toggle, .e-con>.elementor-widget-toggle {
	width: var(--container-widget-width);
	--flex-grow: var(--container-widget-flex-grow);
}

#elementor-popup-modal-34946 {
	background-color: rgba(0, 0, 0, .8);
	justify-content: center;
	align-items: center;
	pointer-events: all;
}

#elementor-popup-modal-34946 .dialog-message {
	width: 480px;
	height: auto;
}

#elementor-popup-modal-34946 .dialog-close-button {
	display: flex;
}

#elementor-popup-modal-34946 .dialog-widget-content {
	box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, .2);
}

[data-elementor-type=popup] .elementor-section-wrap:not(:empty)+#elementor-add-new-section, [data-elementor-type=popup]:not(.elementor-edit-area) {
	display: none;
}

.elementor-popup-modal.dialog-type-lightbox {
	background-color: transparent;
	display: flex;
	pointer-events: none;
	-webkit-user-select: auto;
	-moz-user-select: auto;
	user-select: auto;
}

.elementor-popup-modal .dialog-buttons-wrapper, .elementor-popup-modal .dialog-header {
	display: none;
}

.elementor-popup-modal .dialog-close-button {
	display: none;
	inset-inline-end: 20px;
	margin-top: 0;
	opacity: 1;
	pointer-events: all;
	top: 20px;
	z-index: 9999;
}

.elementor-popup-modal .dialog-close-button svg {
	fill: #1f2124;
	height: 1em;
	width: 1em;
}

.elementor-popup-modal .dialog-widget-content {
	background-color: #fff;
	border-radius: 0;
	box-shadow: none;
	max-height: 100%;
	max-width: 100%;
	overflow: visible;
	pointer-events: all;
	width: auto;
}

.elementor-popup-modal .dialog-message {
	display: flex;
	max-height: 100vh;
	max-width: 100vw;
	overflow: auto;
	padding: 0;
	width: 640px;
}

.elementor-popup-modal .elementor {
	width: 100%;
}
