.elementor-36375 .elementor-element.elementor-element-aea295e {
	padding: 0;
}
.elementor-36375
	.elementor-element.elementor-element-a477516:not(
		.elementor-motion-effects-element-type-background
	)
	> .elementor-widget-wrap,
.elementor-36375
	.elementor-element.elementor-element-a477516
	> .elementor-widget-wrap
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #fff;
}
.elementor-36375
	.elementor-element.elementor-element-a477516
	> .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 50px 0 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}
.elementor-36375
	.elementor-element.elementor-element-a477516
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-36375 .elementor-element.elementor-element-06d2ff9 {
	margin-top: 0;
	margin-bottom: 0;
	padding: 30px 0;
}
.elementor-bc-flex-widget
	.elementor-36375
	.elementor-element.elementor-element-7a1691b.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-36375
	.elementor-element.elementor-element-7a1691b.elementor-column.elementor-element[data-element_type="column"]
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-36375
	.elementor-element.elementor-element-7a1691b
	> .elementor-element-populated {
	margin: 0;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}
.elementor-36375
	.elementor-element.elementor-element-997af5c
	> .elementor-widget-container {
	margin: 0 0 10px;
	padding: 0 0 10px;
}
.elementor-36375
	.elementor-element.elementor-element-997af5c
	.elementor-heading-title {
	color: #1c43b9;
	font-family: "inter-bold", sans-serif;
	font-size: 20px;
	font-weight: 600;
}
.elementor-36375
	.elementor-element.elementor-element-c727fa4
	> .elementor-widget-container {
	margin: 0 0 10px;
	padding: 0 0 10px;
}
.elementor-36375
	.elementor-element.elementor-element-c727fa4
	.elementor-heading-title {
	color: #000;
	font-family: "inter-bold", sans-serif;
	font-size: 36px;
	font-weight: 600;
}
.elementor-36375
	.elementor-element.elementor-element-3c66f2c
	> .elementor-widget-container {
	margin: 0 0 10px;
	padding: 0 0 10px;
}
.elementor-36375 .elementor-element.elementor-element-3c66f2c {
	color: #000;
	font-family: "inter-regular", sans-serif;
	font-size: 17px;
	text-transform: none;
	font-style: normal;
	line-height: 1.5em;
}
.elementor-36375
	.elementor-element.elementor-element-d3c31e5
	.elementor-button {
	background-color: #1c43b9;
	font-family: "inter-regular", sans-serif;
	font-size: 20px;
	font-weight: 200;
	font-style: normal;
	line-height: 1em;
	border-style: solid;
	border-width: 1px;
	border-radius: 5px;
	padding: 14px 34px;
}
.elementor-36375
	.elementor-element.elementor-element-d3c31e5
	.elementor-button:hover,
.elementor-36375
	.elementor-element.elementor-element-d3c31e5
	.elementor-button:focus {
	background-color: #fff;
	color: #467ff7;
	border-color: #467ff7;
}
.elementor-36375
	.elementor-element.elementor-element-d3c31e5
	.elementor-button:hover
	svg,
.elementor-36375
	.elementor-element.elementor-element-d3c31e5
	.elementor-button:focus
	svg {
	fill: #467ff7;
}
.elementor-bc-flex-widget
	.elementor-36375
	.elementor-element.elementor-element-4f92dd4.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-36375
	.elementor-element.elementor-element-4f92dd4.elementor-column.elementor-element[data-element_type="column"]
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-36375 .elementor-element.elementor-element-8103197 {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 10px;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 40px;
	--padding-right: 40px;
}
.elementor-36375
	.elementor-element.elementor-element-8103197:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-36375
	.elementor-element.elementor-element-8103197
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #f6f6f6;
}
.elementor-36375 .elementor-element.elementor-element-8103197,
.elementor-36375 .elementor-element.elementor-element-8103197:before {
	--border-transition: 0.3s;
}
.elementor-36375
	.elementor-element.elementor-element-e9bb32a
	> .elementor-widget-container {
	margin: 0 0 10px;
}
.elementor-36375 .elementor-element.elementor-element-e9bb32a {
	text-align: center;
}
.elementor-36375
	.elementor-element.elementor-element-e9bb32a
	.elementor-heading-title {
	color: #000;
	font-family: "inter-bold", sans-serif;
	font-size: 30px;
	font-weight: 600;
	text-transform: none;
	font-style: normal;
	line-height: 1.2em;
}
.elementor-36375 .elementor-element.elementor-element-2bf561f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--background-transition: 0.3s;
}
.elementor-36375 .elementor-element.elementor-element-64dc421 {
	width: var(--container-widget-width, 40%);
	max-width: 40%;
	--container-widget-width: 40%;
	--container-widget-flex-grow: 0;
	text-align: right;
}
.elementor-36375 .elementor-element.elementor-element-0850779 {
	width: var(--container-widget-width, 10%);
	max-width: 10%;
	--container-widget-width: 10%;
	--container-widget-flex-grow: 0;
	text-align: center;
}
.elementor-36375 .elementor-element.elementor-element-ab49a09 {
	width: var(--container-widget-width, 40%);
	max-width: 40%;
	--container-widget-width: 40%;
	--container-widget-flex-grow: 0;
}
.elementor-36375
	.elementor-element.elementor-element-a9e1c96
	> .elementor-widget-container {
	margin: 0;
	padding: 0;
}
.elementor-36375 .elementor-element.elementor-element-a9e1c96 {
	text-align: center;
}
.elementor-36375
	.elementor-element.elementor-element-e28ad4f
	> .elementor-widget-container {
	margin: 0;
	padding: 10px 30px 30px;
}
.elementor-36375 .elementor-element.elementor-element-e28ad4f {
	text-align: center;
}
.elementor-36375 .elementor-element.elementor-element-ecabb24 {
	padding: 30px 0;
}
.elementor-36375
	.elementor-element.elementor-element-cf16519
	> .elementor-widget-container {
	margin: 0 0 10px;
}
.elementor-36375 .elementor-element.elementor-element-cf16519 {
	text-align: center;
}
.elementor-36375
	.elementor-element.elementor-element-cf16519
	.elementor-heading-title {
	color: #000;
	font-family: "inter-bold", sans-serif;
	font-size: 30px;
	font-weight: 600;
}
.elementor-36375 .elementor-element.elementor-element-c145526 {
	padding: 0;
}
.elementor-36375
	.elementor-element.elementor-element-37a5b73
	> .elementor-widget-container {
	padding: 20px;
}
.elementor-36375
	.elementor-element.elementor-element-37a5b73
	.elementor-image-box-wrapper {
	text-align: left;
}
.elementor-36375
	.elementor-element.elementor-element-37a5b73.elementor-position-right
	.elementor-image-box-img {
	margin-left: 15px;
}
.elementor-36375
	.elementor-element.elementor-element-37a5b73.elementor-position-left
	.elementor-image-box-img {
	margin-right: 15px;
}
.elementor-36375
	.elementor-element.elementor-element-37a5b73.elementor-position-top
	.elementor-image-box-img {
	margin-bottom: 15px;
}
.elementor-36375
	.elementor-element.elementor-element-37a5b73
	.elementor-image-box-title {
	margin-bottom: 4px;
	font-family: "inter-bold", sans-serif;
	font-size: 19px;
	font-weight: 600;
}
.elementor-36375
	.elementor-element.elementor-element-37a5b73
	.elementor-image-box-wrapper
	.elementor-image-box-img {
	width: 30%;
}
.elementor-36375
	.elementor-element.elementor-element-37a5b73
	.elementor-image-box-img
	img {
	transition-duration: 0.3s;
}
.elementor-36375
	.elementor-element.elementor-element-37a5b73
	.elementor-image-box-description {
	font-family: "inter-regular", sans-serif;
	font-size: 17px;
}
.elementor-36375
	.elementor-element.elementor-element-4ec096e
	> .elementor-widget-container {
	padding: 20px;
}
.elementor-36375
	.elementor-element.elementor-element-4ec096e
	.elementor-image-box-wrapper {
	text-align: left;
}
.elementor-36375
	.elementor-element.elementor-element-4ec096e.elementor-position-right
	.elementor-image-box-img {
	margin-left: 15px;
}
.elementor-36375
	.elementor-element.elementor-element-4ec096e.elementor-position-left
	.elementor-image-box-img {
	margin-right: 15px;
}
.elementor-36375
	.elementor-element.elementor-element-4ec096e.elementor-position-top
	.elementor-image-box-img {
	margin-bottom: 15px;
}
.elementor-36375
	.elementor-element.elementor-element-4ec096e
	.elementor-image-box-title {
	margin-bottom: 4px;
	font-family: "inter-bold", sans-serif;
	font-size: 19px;
	font-weight: 600;
}
.elementor-36375
	.elementor-element.elementor-element-4ec096e
	.elementor-image-box-wrapper
	.elementor-image-box-img {
	width: 30%;
}
.elementor-36375
	.elementor-element.elementor-element-4ec096e
	.elementor-image-box-img
	img {
	transition-duration: 0.3s;
}
.elementor-36375
	.elementor-element.elementor-element-4ec096e
	.elementor-image-box-description {
	font-family: "inter-regular", sans-serif;
	font-size: 17px;
}
.elementor-36375
	.elementor-element.elementor-element-0ffc587
	> .elementor-widget-container {
	padding: 20px;
}
.elementor-36375
	.elementor-element.elementor-element-0ffc587
	.elementor-image-box-wrapper {
	text-align: left;
}
.elementor-36375
	.elementor-element.elementor-element-0ffc587.elementor-position-right
	.elementor-image-box-img {
	margin-left: 15px;
}
.elementor-36375
	.elementor-element.elementor-element-0ffc587.elementor-position-left
	.elementor-image-box-img {
	margin-right: 15px;
}
.elementor-36375
	.elementor-element.elementor-element-0ffc587.elementor-position-top
	.elementor-image-box-img {
	margin-bottom: 15px;
}
.elementor-36375
	.elementor-element.elementor-element-0ffc587
	.elementor-image-box-title {
	margin-bottom: 4px;
	font-family: "inter-bold", sans-serif;
	font-size: 19px;
	font-weight: 600;
}
.elementor-36375
	.elementor-element.elementor-element-0ffc587
	.elementor-image-box-wrapper
	.elementor-image-box-img {
	width: 30%;
}
.elementor-36375
	.elementor-element.elementor-element-0ffc587
	.elementor-image-box-img
	img {
	transition-duration: 0.3s;
}
.elementor-36375
	.elementor-element.elementor-element-0ffc587
	.elementor-image-box-description {
	font-family: "inter-regular", sans-serif;
	font-size: 17px;
}
.elementor-36375
	.elementor-element.elementor-element-4371eaa
	> .elementor-widget-container {
	padding: 20px;
}
.elementor-36375
	.elementor-element.elementor-element-4371eaa
	.elementor-image-box-wrapper {
	text-align: left;
}
.elementor-36375
	.elementor-element.elementor-element-4371eaa.elementor-position-right
	.elementor-image-box-img {
	margin-left: 15px;
}
.elementor-36375
	.elementor-element.elementor-element-4371eaa.elementor-position-left
	.elementor-image-box-img {
	margin-right: 15px;
}
.elementor-36375
	.elementor-element.elementor-element-4371eaa.elementor-position-top
	.elementor-image-box-img {
	margin-bottom: 15px;
}
.elementor-36375
	.elementor-element.elementor-element-4371eaa
	.elementor-image-box-title {
	margin-bottom: 4px;
	font-family: "inter-bold", sans-serif;
	font-size: 19px;
	font-weight: 600;
}
.elementor-36375
	.elementor-element.elementor-element-4371eaa
	.elementor-image-box-wrapper
	.elementor-image-box-img {
	width: 30%;
}
.elementor-36375
	.elementor-element.elementor-element-4371eaa
	.elementor-image-box-img
	img {
	transition-duration: 0.3s;
}
.elementor-36375
	.elementor-element.elementor-element-4371eaa
	.elementor-image-box-description {
	font-family: "inter-regular", sans-serif;
	font-size: 17px;
}
.elementor-36375
	.elementor-element.elementor-element-516f245:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-36375
	.elementor-element.elementor-element-516f245
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #f4f4f4;
}
.elementor-36375 .elementor-element.elementor-element-516f245 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 30px;
	margin-bottom: 30px;
	padding: 50px 30px 30px;
}
.elementor-36375
	.elementor-element.elementor-element-516f245
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-36375
	.elementor-element.elementor-element-e26182b
	> .elementor-widget-container {
	margin: 0 0 30px;
}
.elementor-36375 .elementor-element.elementor-element-e26182b {
	text-align: center;
}
.elementor-36375
	.elementor-element.elementor-element-e26182b
	.elementor-heading-title {
	color: #000;
	font-family: "inter-bold", sans-serif;
	font-size: 30px;
	font-weight: 600;
	text-transform: none;
	font-style: normal;
	line-height: 1.2em;
}
.elementor-36375 .elementor-element.elementor-element-24980a9 {
	--e-image-carousel-slides-to-show: 5;
}
.elementor-36375
	.elementor-element.elementor-element-24980a9
	> .elementor-widget-container {
	background-color: #fff;
	margin: 0;
	padding: 15px 40px;
	border-radius: 10px;
	box-shadow: 0px 0px 10px 0px
		rgba(170.25, 160.99728260869563, 160.99728260869563, 0.5);
}
.elementor-36375 .elementor-element.elementor-element-24980a9 .swiper-wrapper {
	display: flex;
	align-items: center;
}
.elementor-36375
	.elementor-element.elementor-element-4ea67f1
	> .elementor-widget-container {
	margin: 0 0 30px;
}
.elementor-36375 .elementor-element.elementor-element-4ea67f1 {
	text-align: center;
}
.elementor-36375
	.elementor-element.elementor-element-4ea67f1
	.elementor-heading-title {
	color: #000;
	font-family: "inter-bold", sans-serif;
	font-size: 30px;
	font-weight: 600;
	text-transform: none;
	font-style: normal;
	line-height: 1.2em;
}
.elementor-36375 .elementor-element.elementor-element-1e1d666 {
	padding: 0;
}
.elementor-36375 .elementor-element.elementor-element-b814873 img {
	width: 50%;
}
.elementor-36375
	.elementor-element.elementor-element-c9aa2bf
	> .elementor-widget-container {
	margin: 0 0 10px;
	padding: 0;
}
.elementor-36375 .elementor-element.elementor-element-c9aa2bf {
	text-align: center;
}
.elementor-36375
	.elementor-element.elementor-element-c9aa2bf
	.elementor-heading-title {
	color: #000;
	font-family: "inter-regular", sans-serif;
	font-size: 22px;
	font-weight: 600;
}
.elementor-36375 .elementor-element.elementor-element-d9078ef {
	text-align: center;
	font-family: "inter-regular", sans-serif;
	font-size: 17px;
}
.elementor-36375 .elementor-element.elementor-element-e6657d9 img {
	width: 50%;
}
.elementor-36375
	.elementor-element.elementor-element-9c58fbf
	> .elementor-widget-container {
	margin: 0 0 10px;
	padding: 0;
}
.elementor-36375 .elementor-element.elementor-element-9c58fbf {
	text-align: center;
}
.elementor-36375
	.elementor-element.elementor-element-9c58fbf
	.elementor-heading-title {
	color: #000;
	font-family: "inter-regular", sans-serif;
	font-size: 22px;
	font-weight: 600;
}
.elementor-36375 .elementor-element.elementor-element-82ae689 {
	text-align: center;
	font-family: "inter-regular", sans-serif;
	font-size: 17px;
}
.elementor-36375 .elementor-element.elementor-element-43028cf img {
	width: 50%;
}
.elementor-36375
	.elementor-element.elementor-element-bfc934c
	> .elementor-widget-container {
	margin: 0 0 10px;
	padding: 0;
}
.elementor-36375 .elementor-element.elementor-element-bfc934c {
	text-align: center;
}
.elementor-36375
	.elementor-element.elementor-element-bfc934c
	.elementor-heading-title {
	color: #000;
	font-family: "inter-regular", sans-serif;
	font-size: 22px;
	font-weight: 600;
}
.elementor-36375 .elementor-element.elementor-element-ae6edab {
	text-align: center;
	font-family: "inter-regular", sans-serif;
	font-size: 17px;
}
.elementor-36375 .elementor-element.elementor-element-ae51866 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-top: 50px;
	--margin-bottom: 50px;
	--margin-left: 0px;
	--margin-right: 0px;
}
.elementor-36375
	.elementor-element.elementor-element-ae51866:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-36375
	.elementor-element.elementor-element-ae51866
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #efefef;
}
.elementor-36375 .elementor-element.elementor-element-ae51866,
.elementor-36375 .elementor-element.elementor-element-ae51866:before {
	--border-transition: 0.3s;
}
.elementor-36375 .elementor-element.elementor-element-57eb8b8 {
	--display: flex;
	--background-transition: 0.3s;
}
.elementor-36375
	.elementor-element.elementor-element-6ea75da
	> .elementor-widget-container {
	margin: 0;
}
.elementor-36375 .elementor-element.elementor-element-6ea75da {
	text-align: center;
}
.elementor-36375
	.elementor-element.elementor-element-6ea75da
	.elementor-heading-title {
	color: #000;
	font-family: "inter-bold", sans-serif;
	font-size: 30px;
	font-weight: 600;
	text-transform: none;
	font-style: normal;
	line-height: 1.2em;
}
.elementor-36375
	.elementor-element.elementor-element-ac2a054
	> .elementor-widget-container {
	background-color: #efefef;
	padding: 0 0 40px;
}
.elementor-36375 .elementor-element.elementor-element-ac2a054 {
	text-align: center;
}
.elementor-36375
	.elementor-element.elementor-element-681c7b5
	> .elementor-widget-container {
	background-color: #efefef;
}
.elementor-36375 .elementor-element.elementor-element-335e7bb {
	margin-top: 30px;
	margin-bottom: 0;
	padding: 20px 30px 40px;
}
.elementor-36375
	.elementor-element.elementor-element-92a4a0d
	> .elementor-widget-container {
	margin: 0 0 10px;
}
.elementor-36375 .elementor-element.elementor-element-92a4a0d {
	text-align: left;
}
.elementor-36375
	.elementor-element.elementor-element-92a4a0d
	.elementor-heading-title {
	color: #000;
	font-family: "inter-bold", sans-serif;
	font-size: 30px;
	font-weight: 600;
	text-transform: none;
	font-style: normal;
	line-height: 1.2em;
}
@media (max-width: 1024px) {
	.elementor-36375 .elementor-element.elementor-element-24980a9 {
		--e-image-carousel-slides-to-show: 3;
	}
}
@media (max-width: 767px) {
	.elementor-36375 .elementor-element.elementor-element-aea295e {
		padding: 120px 0 0;
	}
	.elementor-36375
		.elementor-element.elementor-element-a477516
		> .elementor-element-populated {
		margin: 0;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0;
	}
	.elementor-36375 .elementor-element.elementor-element-06d2ff9 {
		padding: 10px;
	}
	.elementor-36375 .elementor-element.elementor-element-997af5c {
		text-align: center;
	}
	.elementor-36375
		.elementor-element.elementor-element-997af5c
		.elementor-heading-title {
		font-size: 15px;
	}
	.elementor-36375 .elementor-element.elementor-element-c727fa4 {
		text-align: center;
	}
	.elementor-36375
		.elementor-element.elementor-element-c727fa4
		.elementor-heading-title {
		font-size: 22px;
	}
	.elementor-36375 .elementor-element.elementor-element-3c66f2c {
		text-align: center;
		font-size: 14px;
	}
	.elementor-36375
		.elementor-element.elementor-element-d3c31e5
		.elementor-button {
		font-size: 14px;
		padding: 15px 35px;
	}
	.elementor-36375
		.elementor-element.elementor-element-e9bb32a
		.elementor-heading-title {
		font-size: 22px;
	}
	.elementor-36375 .elementor-element.elementor-element-64dc421 {
		width: var(--container-widget-width, 35%);
		max-width: 35%;
		--container-widget-width: 35%;
		--container-widget-flex-grow: 0;
	}
	.elementor-36375 .elementor-element.elementor-element-0850779 {
		width: var(--container-widget-width, 10%);
		max-width: 10%;
		--container-widget-width: 10%;
		--container-widget-flex-grow: 0;
	}
	.elementor-36375 .elementor-element.elementor-element-ab49a09 {
		width: var(--container-widget-width, 35%);
		max-width: 35%;
		--container-widget-width: 35%;
		--container-widget-flex-grow: 0;
	}
	.elementor-36375 .elementor-element.elementor-element-ecabb24 {
		margin-top: 0;
		margin-bottom: 0;
		padding: 15px;
	}
	.elementor-36375
		.elementor-element.elementor-element-cf16519
		.elementor-heading-title {
		font-size: 22px;
	}
	.elementor-36375 .elementor-element.elementor-element-c145526 {
		padding: 0;
	}
	.elementor-36375 .elementor-element.elementor-element-6955832 {
		width: 50%;
	}
	.elementor-36375
		.elementor-element.elementor-element-37a5b73
		.elementor-image-box-img {
		margin-bottom: 15px;
	}
	.elementor-36375
		.elementor-element.elementor-element-37a5b73
		.elementor-image-box-title {
		margin-bottom: 10px;
		font-size: 16px;
	}
	.elementor-36375
		.elementor-element.elementor-element-37a5b73
		.elementor-image-box-description {
		font-size: 14px;
	}
	.elementor-36375 .elementor-element.elementor-element-0c7e40a {
		width: 50%;
	}
	.elementor-36375
		.elementor-element.elementor-element-4ec096e
		.elementor-image-box-img {
		margin-bottom: 15px;
	}
	.elementor-36375
		.elementor-element.elementor-element-4ec096e
		.elementor-image-box-title {
		margin-bottom: 10px;
		font-size: 16px;
	}
	.elementor-36375
		.elementor-element.elementor-element-4ec096e
		.elementor-image-box-description {
		font-size: 14px;
	}
	.elementor-36375 .elementor-element.elementor-element-78f3c27 {
		width: 50%;
	}
	.elementor-36375
		.elementor-element.elementor-element-0ffc587
		.elementor-image-box-img {
		margin-bottom: 15px;
	}
	.elementor-36375
		.elementor-element.elementor-element-0ffc587
		.elementor-image-box-title {
		margin-bottom: 10px;
		font-size: 16px;
	}
	.elementor-36375
		.elementor-element.elementor-element-0ffc587
		.elementor-image-box-description {
		font-size: 14px;
	}
	.elementor-36375 .elementor-element.elementor-element-1a38e8d {
		width: 50%;
	}
	.elementor-36375
		.elementor-element.elementor-element-4371eaa
		.elementor-image-box-img {
		margin-bottom: 15px;
	}
	.elementor-36375
		.elementor-element.elementor-element-4371eaa
		.elementor-image-box-title {
		margin-bottom: 10px;
		font-size: 16px;
	}
	.elementor-36375
		.elementor-element.elementor-element-4371eaa
		.elementor-image-box-description {
		font-size: 14px;
	}
	.elementor-36375 .elementor-element.elementor-element-516f245 {
		padding: 10px;
	}
	.elementor-36375
		.elementor-element.elementor-element-e26182b
		.elementor-heading-title {
		font-size: 22px;
	}
	.elementor-36375 .elementor-element.elementor-element-24980a9 {
		--e-image-carousel-slides-to-show: 2;
	}
	.elementor-36375
		.elementor-element.elementor-element-24980a9
		> .elementor-widget-container {
		margin: -20px 20px 0;
		padding: 15px 30px;
	}
	.elementor-36375
		.elementor-element.elementor-element-24980a9.elementor-element {
		--align-self: flex-start;
	}
	.elementor-36375
		.elementor-element.elementor-element-4ea67f1
		.elementor-heading-title {
		font-size: 22px;
	}
	.elementor-36375 .elementor-element.elementor-element-b814873 img {
		width: 30%;
	}
	.elementor-36375
		.elementor-element.elementor-element-c9aa2bf
		.elementor-heading-title {
		font-size: 16px;
	}
	.elementor-36375 .elementor-element.elementor-element-e6657d9 img {
		width: 30%;
	}
	.elementor-36375
		.elementor-element.elementor-element-9c58fbf
		.elementor-heading-title {
		font-size: 16px;
	}
	.elementor-36375 .elementor-element.elementor-element-43028cf img {
		width: 30%;
	}
	.elementor-36375
		.elementor-element.elementor-element-bfc934c
		.elementor-heading-title {
		font-size: 16px;
	}
	.elementor-36375
		.elementor-element.elementor-element-6ea75da
		.elementor-heading-title {
		font-size: 22px;
	}
	.elementor-36375
		.elementor-element.elementor-element-681c7b5
		> .elementor-widget-container {
		padding: 20px 0;
	}
	.elementor-36375 .elementor-element.elementor-element-335e7bb {
		padding: 20px;
	}
	.elementor-36375
		.elementor-element.elementor-element-92a4a0d
		.elementor-heading-title {
		font-size: 22px;
	}
}
