.elementor-18 .elementor-element.elementor-element-4dd2761:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-4dd2761 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://samsungservicescenter.com/wp-content/uploads/2025/05/samsung-service-centre-1.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	--lzl-bg-img: "https://samsungservicescenter.com/wp-content/uploads/2025/05/samsung-service-centre-1.png";
}

.elementor-18 .elementor-element.elementor-element-4dd2761:not(.elementor-motion-effects-element-type-background).lzl:not(.lzl-ed), .elementor-18 .elementor-element.elementor-element-4dd2761 > .elementor-motion-effects-container > .elementor-motion-effects-layer.lzl:not(.lzl-ed), .elementor-18 .elementor-element.elementor-element-4dd2761:not(.elementor-motion-effects-element-type-background).lzl-ing:not(.lzl-ed), .elementor-18 .elementor-element.elementor-element-4dd2761 > .elementor-motion-effects-container > .elementor-motion-effects-layer.lzl-ing:not(.lzl-ed) {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABdwAAALuCAYAAAC0INRMAAAACXBIWXMAAA7EAAAOxAGVKw4bAAARLElEQVR42uzBAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA24MDEgAAAABB/1/3I1QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4CCxCgABQNRlhgAAAABJRU5ErkJggg==");
}

.elementor-18 .elementor-element.elementor-element-4dd2761 > .elementor-container {
	min-height: 500px;
}

.elementor-18 .elementor-element.elementor-element-4dd2761 > .elementor-background-overlay {
	opacity: .48;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18 .elementor-element.elementor-element-4dd2761 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-18 .elementor-element.elementor-element-8da0bf7 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(255, 255, 255, .28);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 30px 30px 30px 30px;
}

.elementor-18 .elementor-element.elementor-element-8da0bf7 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-8da0bf7 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-8da0bf7 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-18 .elementor-element.elementor-element-862400f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18 .elementor-element.elementor-element-862400f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, .72);
}

.elementor-18 .elementor-element.elementor-element-862400f > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(255, 255, 255, .28);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 30px 30px 30px 30px;
}

.elementor-18 .elementor-element.elementor-element-862400f > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-862400f > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-862400f > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-318f5fb .title + .subtitle {
	margin-bottom: 0px;
}

.elementor-18 .elementor-element.elementor-element-318f5fb .subtitle + .title {
	margin-top: 0px;
}

.elementor-18 .elementor-element.elementor-element-318f5fb .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-318f5fb h1, .elementor-18 .elementor-element.elementor-element-318f5fb h2, .elementor-18 .elementor-element.elementor-element-318f5fb h3, .elementor-18 .elementor-element.elementor-element-318f5fb h4, .elementor-18 .elementor-element.elementor-element-318f5fb h5, .elementor-18 .elementor-element.elementor-element-318f5fb h6 {
	font-size: 37px;
}

.elementor-18 .elementor-element.elementor-element-318f5fb .subtitle {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-318f5fb .divider {
	background-color: rgba(0, 0, 0, .19);
}

.elementor-18 .elementor-element.elementor-element-52c389c {
	width: var(--container-widget-width, 99.785%);
	max-width: 99.785%;
	--container-widget-width: 99.785%;
	--container-widget-flex-grow: 0;
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-e9a33cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18 .elementor-element.elementor-element-e9a33cc > .elementor-element-populated {
	margin: 0px 5px 0px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-36f0080 > .elementor-widget-container {
	background-color: #fff;
	padding: 0px 0px 0px 10px;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .13);
}

.elementor-18 .elementor-element.elementor-element-36f0080 .elementor-icon-box-wrapper {
	align-items: center;
}

.elementor-18 .elementor-element.elementor-element-36f0080 {
	--icon-box-icon-margin: 8px;
}

.elementor-18 .elementor-element.elementor-element-36f0080.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-36f0080.elementor-view-default .elementor-icon {
	fill: #137ce8;
	color: #137ce8;
	border-color: #137ce8;
}

.elementor-18 .elementor-element.elementor-element-36f0080 .elementor-icon {
	font-size: 19px;
}

.elementor-18 .elementor-element.elementor-element-36f0080 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-36f0080 .elementor-icon-box-title a {
	font-family: "DM Sans", Sans-serif;
	font-size: 13px;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-2469253.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18 .elementor-element.elementor-element-2469253 > .elementor-element-populated {
	margin: 0px 5px 0px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-d141688 > .elementor-widget-container {
	background-color: #fff;
	padding: 0px 0px 0px 10px;
	border-radius: 10px 10px 10px 10px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .13);
}

.elementor-18 .elementor-element.elementor-element-d141688 .elementor-icon-box-wrapper {
	align-items: center;
}

.elementor-18 .elementor-element.elementor-element-d141688 {
	--icon-box-icon-margin: 8px;
}

.elementor-18 .elementor-element.elementor-element-d141688.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-d141688.elementor-view-default .elementor-icon {
	fill: #137ce8;
	color: #137ce8;
	border-color: #137ce8;
}

.elementor-18 .elementor-element.elementor-element-d141688 .elementor-icon {
	font-size: 19px;
}

.elementor-18 .elementor-element.elementor-element-d141688 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-d141688 .elementor-icon-box-title a {
	font-family: "DM Sans", Sans-serif;
	font-size: 13px;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-dae6420:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-dae6420 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e9f3f7;
}

.elementor-18 .elementor-element.elementor-element-dae6420 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 0px 50px 0px;
}

.elementor-18 .elementor-element.elementor-element-dae6420 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18 .elementor-element.elementor-element-eb53762 .title + .subtitle {
	margin-bottom: 0px;
}

.elementor-18 .elementor-element.elementor-element-eb53762 .subtitle + .title {
	margin-top: 0px;
}

.elementor-18 .elementor-element.elementor-element-eb53762 .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-eb53762 h1, .elementor-18 .elementor-element.elementor-element-eb53762 h2, .elementor-18 .elementor-element.elementor-element-eb53762 h3, .elementor-18 .elementor-element.elementor-element-eb53762 h4, .elementor-18 .elementor-element.elementor-element-eb53762 h5, .elementor-18 .elementor-element.elementor-element-eb53762 h6 {
	font-size: 30px;
}

.elementor-18 .elementor-element.elementor-element-eb53762 .subtitle {
	color: #000;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-eb53762 .divider {
	background-color: rgba(0, 0, 0, .2);
}

.elementor-18 .elementor-element.elementor-element-c63dda5 {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-4026392 {
	padding: 60px 0px 60px 0px;
}

.elementor-18 .elementor-element.elementor-element-f91a15f .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-f91a15f h1, .elementor-18 .elementor-element.elementor-element-f91a15f h2, .elementor-18 .elementor-element.elementor-element-f91a15f h3, .elementor-18 .elementor-element.elementor-element-f91a15f h4, .elementor-18 .elementor-element.elementor-element-f91a15f h5, .elementor-18 .elementor-element.elementor-element-f91a15f h6 {
	font-size: 30px;
}

.elementor-18 .elementor-element.elementor-element-f91a15f .divider {
	background-color: rgba(0, 0, 0, .2);
}

.elementor-18 .elementor-element.elementor-element-2c6bbfe {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-1049cbe {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-19787d2 {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-6521f20 {
	padding: 60px 0px 60px 0px;
}

.elementor-18 .elementor-element.elementor-element-838fea9 .title + .subtitle {
	margin-bottom: 0px;
}

.elementor-18 .elementor-element.elementor-element-838fea9 .subtitle + .title {
	margin-top: 0px;
}

.elementor-18 .elementor-element.elementor-element-838fea9 .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-838fea9 h1, .elementor-18 .elementor-element.elementor-element-838fea9 h2, .elementor-18 .elementor-element.elementor-element-838fea9 h3, .elementor-18 .elementor-element.elementor-element-838fea9 h4, .elementor-18 .elementor-element.elementor-element-838fea9 h5, .elementor-18 .elementor-element.elementor-element-838fea9 h6 {
	font-size: 30px;
}

.elementor-18 .elementor-element.elementor-element-838fea9 .subtitle {
	color: #000;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-838fea9 .divider {
	background-color: rgba(0, 0, 0, .2);
}

.elementor-18 .elementor-element.elementor-element-af0272c {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-101c4cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-18 .elementor-element.elementor-element-101c4cd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-18 .elementor-element.elementor-element-101c4cd .elementor-icon-list-icon svg {
	fill: #046cb6;
	transition: fill .3s;
}

.elementor-18 .elementor-element.elementor-element-101c4cd {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-18 .elementor-element.elementor-element-101c4cd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-101c4cd .elementor-icon-list-item > a {
	font-family: "DM Sans", Sans-serif;
	font-size: 13px;
}

.elementor-18 .elementor-element.elementor-element-101c4cd .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-18 .elementor-element.elementor-element-ac7c640 {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-d3766db {
	text-align: right;
}

.elementor-18 .elementor-element.elementor-element-d3766db img {
	width: 95%;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .22);
	border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .29);
}

.elementor-18 .elementor-element.elementor-element-94185c4:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-94185c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e9f3f7;
}

.elementor-18 .elementor-element.elementor-element-94185c4 > .elementor-background-overlay {
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18 .elementor-element.elementor-element-94185c4 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 60px 0px 60px 0px;
}

.elementor-18 .elementor-element.elementor-element-996756f .title + .subtitle {
	margin-bottom: 0px;
}

.elementor-18 .elementor-element.elementor-element-996756f .subtitle + .title {
	margin-top: 0px;
}

.elementor-18 .elementor-element.elementor-element-996756f .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-996756f h1, .elementor-18 .elementor-element.elementor-element-996756f h2, .elementor-18 .elementor-element.elementor-element-996756f h3, .elementor-18 .elementor-element.elementor-element-996756f h4, .elementor-18 .elementor-element.elementor-element-996756f h5, .elementor-18 .elementor-element.elementor-element-996756f h6 {
	font-size: 30px;
}

.elementor-18 .elementor-element.elementor-element-996756f .subtitle {
	color: #000;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-996756f .divider {
	background-color: rgba(0, 0, 0, .2);
}

.elementor-18 .elementor-element.elementor-element-0b9f93e {
	text-align: center;
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-4f23b14 .elementor-repeater-item-e8dcaf7 {
	object-position: center center !important;
}

.elementor-18 .elementor-element.elementor-element-4f23b14 .elementor-repeater-item-0d8cc5e {
	object-position: center center !important;
}

.elementor-18 .elementor-element.elementor-element-4f23b14 .elementor-repeater-item-2d6e3b9 {
	object-position: center center !important;
}

.elementor-18 .elementor-element.elementor-element-4f23b14 .elementor-repeater-item-45a0bcc {
	object-position: center center !important;
}

.elementor-18 .elementor-element.elementor-element-4f23b14 .elementor-repeater-item-1aa19ee {
	object-position: center center !important;
}

.elementor-18 .elementor-element.elementor-element-4f23b14 > .elementor-widget-container {
	background-color: #e9f3f7;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-4f23b14 .ue-flip-item-content {
	background-color: #fff;
	padding: 20px 20px 20px 20px;
	text-align: center;
	min-height: 0px;
}

.elementor-18 .elementor-element.elementor-element-4f23b14 .ue-flip-item-icon svg {
	fill: #fff;
}

.elementor-18 .elementor-element.elementor-element-4f23b14 .ue-flip-item-title {
	color: #000;
	font-family: "DM Sans", Sans-serif;
	font-size: 20px;
	font-weight: 800;
	line-height: 26px;
	margin-top: 0px;
}

.elementor-18 .elementor-element.elementor-element-4f23b14 .ue-flip-item-text {
	color: #000;
	font-family: "DM Sans", Sans-serif;
	font-size: 13px;
	margin-top: 5px;
}

.elementor-18 .elementor-element.elementor-element-4f23b14 .ue-item-btn a {
	display: inline-block;
	font-family: "DM Sans", Sans-serif;
	font-size: 15px;
	padding: 7px 20px 7px 20px;
	background-color: #000;
	color: #fff;
	border-radius: 10px 10px 10px 10px;
}

.elementor-18 .elementor-element.elementor-element-4f23b14 .ue-item-btn {
	margin-top: 10px;
}

.elementor-18 .elementor-element.elementor-element-1ac49f0 {
	padding: 60px 0px 60px 0px;
}

.elementor-18 .elementor-element.elementor-element-7b0b00f .title + .subtitle {
	margin-bottom: 0px;
}

.elementor-18 .elementor-element.elementor-element-7b0b00f .subtitle + .title {
	margin-top: 0px;
}

.elementor-18 .elementor-element.elementor-element-7b0b00f .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-7b0b00f h1, .elementor-18 .elementor-element.elementor-element-7b0b00f h2, .elementor-18 .elementor-element.elementor-element-7b0b00f h3, .elementor-18 .elementor-element.elementor-element-7b0b00f h4, .elementor-18 .elementor-element.elementor-element-7b0b00f h5, .elementor-18 .elementor-element.elementor-element-7b0b00f h6 {
	font-size: 30px;
}

.elementor-18 .elementor-element.elementor-element-7b0b00f .subtitle {
	color: #000;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-7b0b00f .divider {
	background-color: rgba(0, 0, 0, .2);
}

.elementor-18 .elementor-element.elementor-element-44d6b98 {
	text-align: center;
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-37e5b63 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .09);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 10px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-37e5b63 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-37e5b63 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-37e5b63 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-072c6c7 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-c5dda64 .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-c5dda64 h1, .elementor-18 .elementor-element.elementor-element-c5dda64 h2, .elementor-18 .elementor-element.elementor-element-c5dda64 h3, .elementor-18 .elementor-element.elementor-element-c5dda64 h4, .elementor-18 .elementor-element.elementor-element-c5dda64 h5, .elementor-18 .elementor-element.elementor-element-c5dda64 h6 {
	font-size: 22px;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-f0da70a {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-12610c3 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .09);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 10px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-12610c3 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-12610c3 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-12610c3 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-fa951a6 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-48bc534 .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-48bc534 h1, .elementor-18 .elementor-element.elementor-element-48bc534 h2, .elementor-18 .elementor-element.elementor-element-48bc534 h3, .elementor-18 .elementor-element.elementor-element-48bc534 h4, .elementor-18 .elementor-element.elementor-element-48bc534 h5, .elementor-18 .elementor-element.elementor-element-48bc534 h6 {
	font-size: 22px;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-e35aaca {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-401fe5d > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .09);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 10px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-401fe5d > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-401fe5d > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-401fe5d > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-c00b63f img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-9bd9e63 .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-9bd9e63 h1, .elementor-18 .elementor-element.elementor-element-9bd9e63 h2, .elementor-18 .elementor-element.elementor-element-9bd9e63 h3, .elementor-18 .elementor-element.elementor-element-9bd9e63 h4, .elementor-18 .elementor-element.elementor-element-9bd9e63 h5, .elementor-18 .elementor-element.elementor-element-9bd9e63 h6 {
	font-size: 22px;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-d6a8ed1 {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-41426fe > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .09);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 10px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-41426fe > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-41426fe > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-41426fe > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-048ad03 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-4fa8c21 .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-4fa8c21 h1, .elementor-18 .elementor-element.elementor-element-4fa8c21 h2, .elementor-18 .elementor-element.elementor-element-4fa8c21 h3, .elementor-18 .elementor-element.elementor-element-4fa8c21 h4, .elementor-18 .elementor-element.elementor-element-4fa8c21 h5, .elementor-18 .elementor-element.elementor-element-4fa8c21 h6 {
	font-size: 22px;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-d682213 {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-aba872e:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-aba872e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e9f3f7;
}

.elementor-18 .elementor-element.elementor-element-aba872e {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 60px 0px 60px 0px;
}

.elementor-18 .elementor-element.elementor-element-aba872e > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18 .elementor-element.elementor-element-38de86a {
	text-align: left;
}

.elementor-18 .elementor-element.elementor-element-38de86a img {
	width: 95%;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .22);
	border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .29);
}

.elementor-18 .elementor-element.elementor-element-aeaa777.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18 .elementor-element.elementor-element-94de7d7 .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-94de7d7 h1, .elementor-18 .elementor-element.elementor-element-94de7d7 h2, .elementor-18 .elementor-element.elementor-element-94de7d7 h3, .elementor-18 .elementor-element.elementor-element-94de7d7 h4, .elementor-18 .elementor-element.elementor-element-94de7d7 h5, .elementor-18 .elementor-element.elementor-element-94de7d7 h6 {
	font-size: 30px;
}

.elementor-18 .elementor-element.elementor-element-d956849 {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-60806af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-18 .elementor-element.elementor-element-60806af .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-18 .elementor-element.elementor-element-60806af .elementor-icon-list-icon svg {
	fill: #046cb6;
	transition: fill .3s;
}

.elementor-18 .elementor-element.elementor-element-60806af {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-18 .elementor-element.elementor-element-60806af .elementor-icon-list-item > .elementor-icon-list-text, .elementor-18 .elementor-element.elementor-element-60806af .elementor-icon-list-item > a {
	font-family: "DM Sans", Sans-serif;
	font-size: 13px;
}

.elementor-18 .elementor-element.elementor-element-60806af .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-18 .elementor-element.elementor-element-3edadb6 {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-039536e {
	margin-top: 30px;
	margin-bottom: 0px;
}

.elementor-18 .elementor-element.elementor-element-5564f0d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18 .elementor-element.elementor-element-c96f004 .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-c96f004 h1, .elementor-18 .elementor-element.elementor-element-c96f004 h2, .elementor-18 .elementor-element.elementor-element-c96f004 h3, .elementor-18 .elementor-element.elementor-element-c96f004 h4, .elementor-18 .elementor-element.elementor-element-c96f004 h5, .elementor-18 .elementor-element.elementor-element-c96f004 h6 {
	font-size: 30px;
}

.elementor-18 .elementor-element.elementor-element-18d4890 {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-bcd8da7 {
	text-align: left;
}

.elementor-18 .elementor-element.elementor-element-bcd8da7 img {
	width: 95%;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .22);
	border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .29);
}

.elementor-18 .elementor-element.elementor-element-0914b15 {
	margin-top: 30px;
	margin-bottom: 0px;
}

.elementor-18 .elementor-element.elementor-element-92ac2cd {
	text-align: left;
}

.elementor-18 .elementor-element.elementor-element-92ac2cd img {
	width: 95%;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .22);
	border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .29);
}

.elementor-18 .elementor-element.elementor-element-a622a67.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-18 .elementor-element.elementor-element-d40034f .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-d40034f h1, .elementor-18 .elementor-element.elementor-element-d40034f h2, .elementor-18 .elementor-element.elementor-element-d40034f h3, .elementor-18 .elementor-element.elementor-element-d40034f h4, .elementor-18 .elementor-element.elementor-element-d40034f h5, .elementor-18 .elementor-element.elementor-element-d40034f h6 {
	font-size: 30px;
}

.elementor-18 .elementor-element.elementor-element-3f80209 {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-b4988f8 {
	padding: 60px 0px 60px 0px;
}

.elementor-18 .elementor-element.elementor-element-f4c4520 .title + .subtitle {
	margin-bottom: 0px;
}

.elementor-18 .elementor-element.elementor-element-f4c4520 .subtitle + .title {
	margin-top: 0px;
}

.elementor-18 .elementor-element.elementor-element-f4c4520 .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-f4c4520 h1, .elementor-18 .elementor-element.elementor-element-f4c4520 h2, .elementor-18 .elementor-element.elementor-element-f4c4520 h3, .elementor-18 .elementor-element.elementor-element-f4c4520 h4, .elementor-18 .elementor-element.elementor-element-f4c4520 h5, .elementor-18 .elementor-element.elementor-element-f4c4520 h6 {
	font-size: 30px;
}

.elementor-18 .elementor-element.elementor-element-f4c4520 .subtitle {
	color: #000;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-f4c4520 .divider {
	background-color: rgba(0, 0, 0, .2);
}

.elementor-18 .elementor-element.elementor-element-7bc03bc {
	text-align: center;
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-b01fdda > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-18 .elementor-element.elementor-element-b01fdda .ue-step-item-gap {
	width: 10px;
	height: 10px;
}

.elementor-18 .elementor-element.elementor-element-b01fdda .ue-step-item-line {
	background-color: #046cb6;
}

.elementor-18 .elementor-element.elementor-element-b01fdda .ue-step-icon {
	width: 80px;
	height: 80px;
	background-color: #046cb6;
	color: #fff;
}

.elementor-18 .elementor-element.elementor-element-b01fdda .ue-icon {
	font-size: 24px;
}

.elementor-18 .elementor-element.elementor-element-b01fdda .ue-step-icon svg {
	fill: #fff;
}

.elementor-18 .elementor-element.elementor-element-b01fdda .ue-step-icon, .elementor-18 .elementor-element.elementor-element-b01fdda .ue-graphic-image img {
	border-radius: 100px 100px 100px 100px;
}

.elementor-18 .elementor-element.elementor-element-b01fdda .ue-step-label {
	background-color: #363636;
	color: #fff;
	padding: 4px 6px 4px 6px;
	border-radius: 10px 10px 10px 10px;
	min-width: 0px;
	min-height: 0px;
}

.elementor-18 .elementor-element.elementor-element-b01fdda .ue-step-item-content {
	padding: 10px 10px 10px 10px;
	text-align: center;
}

.elementor-18 .elementor-element.elementor-element-b01fdda .ue-step-item-spacer {
	width: 10px;
	height: 10px;
}

.elementor-18 .elementor-element.elementor-element-b01fdda .ue-step-item-content-title {
	color: #000;
	font-family: "DM Sans", Sans-serif;
	font-weight: 800;
	line-height: 19px;
	margin-top: 10px;
}

.elementor-18 .elementor-element.elementor-element-b01fdda .ue-step-item-content-text {
	color: #454242;
	font-family: "DM Sans", Sans-serif;
	font-size: 13px;
	margin-top: 10px;
}

.elementor-18 .elementor-element.elementor-element-22f278d {
	padding: 60px 0px 60px 0px;
}

.elementor-18 .elementor-element.elementor-element-9d03a36 .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-9d03a36 h1, .elementor-18 .elementor-element.elementor-element-9d03a36 h2, .elementor-18 .elementor-element.elementor-element-9d03a36 h3, .elementor-18 .elementor-element.elementor-element-9d03a36 h4, .elementor-18 .elementor-element.elementor-element-9d03a36 h5, .elementor-18 .elementor-element.elementor-element-9d03a36 h6 {
	font-size: 30px;
}

.elementor-18 .elementor-element.elementor-element-9d03a36 .divider {
	background-color: rgba(0, 0, 0, .2);
}

.elementor-18 .elementor-element.elementor-element-acda9c7 {
	text-align: center;
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-0cc1d0f > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .09);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 20px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-0cc1d0f > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-0cc1d0f > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-0cc1d0f > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-6e743a0 {
	text-align: left;
}

.elementor-18 .elementor-element.elementor-element-6e743a0 img {
	width: 50px;
}

.elementor-18 .elementor-element.elementor-element-08fec4b .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-08fec4b h1, .elementor-18 .elementor-element.elementor-element-08fec4b h2, .elementor-18 .elementor-element.elementor-element-08fec4b h3, .elementor-18 .elementor-element.elementor-element-08fec4b h4, .elementor-18 .elementor-element.elementor-element-08fec4b h5, .elementor-18 .elementor-element.elementor-element-08fec4b h6 {
	font-size: 17px;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-3ea86cf {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-921e5c5 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .09);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 20px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-921e5c5 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-921e5c5 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-921e5c5 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-3e52f74 {
	text-align: left;
}

.elementor-18 .elementor-element.elementor-element-3e52f74 img {
	width: 50px;
}

.elementor-18 .elementor-element.elementor-element-d19686f .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-d19686f h1, .elementor-18 .elementor-element.elementor-element-d19686f h2, .elementor-18 .elementor-element.elementor-element-d19686f h3, .elementor-18 .elementor-element.elementor-element-d19686f h4, .elementor-18 .elementor-element.elementor-element-d19686f h5, .elementor-18 .elementor-element.elementor-element-d19686f h6 {
	font-size: 17px;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-65f7df1 {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-ffa5c55 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .09);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 20px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-ffa5c55 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-ffa5c55 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-ffa5c55 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-82e16bf {
	text-align: left;
}

.elementor-18 .elementor-element.elementor-element-82e16bf img {
	width: 50px;
}

.elementor-18 .elementor-element.elementor-element-3a89248 .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-3a89248 h1, .elementor-18 .elementor-element.elementor-element-3a89248 h2, .elementor-18 .elementor-element.elementor-element-3a89248 h3, .elementor-18 .elementor-element.elementor-element-3a89248 h4, .elementor-18 .elementor-element.elementor-element-3a89248 h5, .elementor-18 .elementor-element.elementor-element-3a89248 h6 {
	font-size: 17px;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-b0398e1 {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-46ca25a > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .09);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 20px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-46ca25a > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-46ca25a > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-46ca25a > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-7117b00 {
	text-align: left;
}

.elementor-18 .elementor-element.elementor-element-7117b00 img {
	width: 50px;
}

.elementor-18 .elementor-element.elementor-element-b0ae9d0 .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-b0ae9d0 h1, .elementor-18 .elementor-element.elementor-element-b0ae9d0 h2, .elementor-18 .elementor-element.elementor-element-b0ae9d0 h3, .elementor-18 .elementor-element.elementor-element-b0ae9d0 h4, .elementor-18 .elementor-element.elementor-element-b0ae9d0 h5, .elementor-18 .elementor-element.elementor-element-b0ae9d0 h6 {
	font-size: 17px;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-d0d1ac2 {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-92dd210 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .09);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 20px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-92dd210 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-92dd210 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-92dd210 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-87952cb {
	text-align: left;
}

.elementor-18 .elementor-element.elementor-element-87952cb img {
	width: 50px;
}

.elementor-18 .elementor-element.elementor-element-81e5f32 .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-81e5f32 h1, .elementor-18 .elementor-element.elementor-element-81e5f32 h2, .elementor-18 .elementor-element.elementor-element-81e5f32 h3, .elementor-18 .elementor-element.elementor-element-81e5f32 h4, .elementor-18 .elementor-element.elementor-element-81e5f32 h5, .elementor-18 .elementor-element.elementor-element-81e5f32 h6 {
	font-size: 17px;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-59bd0eb {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-69b7bd6 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .09);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 20px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-69b7bd6 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-69b7bd6 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-69b7bd6 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-135b924 {
	text-align: left;
}

.elementor-18 .elementor-element.elementor-element-135b924 img {
	width: 50px;
}

.elementor-18 .elementor-element.elementor-element-245860b .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-245860b h1, .elementor-18 .elementor-element.elementor-element-245860b h2, .elementor-18 .elementor-element.elementor-element-245860b h3, .elementor-18 .elementor-element.elementor-element-245860b h4, .elementor-18 .elementor-element.elementor-element-245860b h5, .elementor-18 .elementor-element.elementor-element-245860b h6 {
	font-size: 17px;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-57cdf2c {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-5815145 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .09);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 20px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-5815145 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-5815145 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-5815145 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-42f87c9 {
	text-align: left;
}

.elementor-18 .elementor-element.elementor-element-42f87c9 img {
	width: 50px;
}

.elementor-18 .elementor-element.elementor-element-6e43a2e .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-6e43a2e h1, .elementor-18 .elementor-element.elementor-element-6e43a2e h2, .elementor-18 .elementor-element.elementor-element-6e43a2e h3, .elementor-18 .elementor-element.elementor-element-6e43a2e h4, .elementor-18 .elementor-element.elementor-element-6e43a2e h5, .elementor-18 .elementor-element.elementor-element-6e43a2e h6 {
	font-size: 17px;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-efceab8 {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-d45f5ca > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .09);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 20px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-d45f5ca > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-d45f5ca > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-d45f5ca > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-c99483e {
	text-align: left;
}

.elementor-18 .elementor-element.elementor-element-c99483e img {
	width: 50px;
}

.elementor-18 .elementor-element.elementor-element-ed091be .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-ed091be h1, .elementor-18 .elementor-element.elementor-element-ed091be h2, .elementor-18 .elementor-element.elementor-element-ed091be h3, .elementor-18 .elementor-element.elementor-element-ed091be h4, .elementor-18 .elementor-element.elementor-element-ed091be h5, .elementor-18 .elementor-element.elementor-element-ed091be h6 {
	font-size: 17px;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-0506d64 {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-02c320c > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .09);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 20px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-02c320c > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-02c320c > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-02c320c > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-a7dd527 {
	text-align: left;
}

.elementor-18 .elementor-element.elementor-element-a7dd527 img {
	width: 50px;
}

.elementor-18 .elementor-element.elementor-element-2d083f1 .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-2d083f1 h1, .elementor-18 .elementor-element.elementor-element-2d083f1 h2, .elementor-18 .elementor-element.elementor-element-2d083f1 h3, .elementor-18 .elementor-element.elementor-element-2d083f1 h4, .elementor-18 .elementor-element.elementor-element-2d083f1 h5, .elementor-18 .elementor-element.elementor-element-2d083f1 h6 {
	font-size: 17px;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-0eb3f10 {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-0182164 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .09);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 20px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-0182164 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-0182164 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-0182164 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-c270c79 {
	text-align: left;
}

.elementor-18 .elementor-element.elementor-element-c270c79 img {
	width: 50px;
}

.elementor-18 .elementor-element.elementor-element-314243e .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-314243e h1, .elementor-18 .elementor-element.elementor-element-314243e h2, .elementor-18 .elementor-element.elementor-element-314243e h3, .elementor-18 .elementor-element.elementor-element-314243e h4, .elementor-18 .elementor-element.elementor-element-314243e h5, .elementor-18 .elementor-element.elementor-element-314243e h6 {
	font-size: 17px;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-3fc7db9 {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-e87b6e5 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .09);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 20px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-e87b6e5 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-e87b6e5 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-e87b6e5 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-22f774a {
	text-align: left;
}

.elementor-18 .elementor-element.elementor-element-22f774a img {
	width: 50px;
}

.elementor-18 .elementor-element.elementor-element-6ef7854 .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-6ef7854 h1, .elementor-18 .elementor-element.elementor-element-6ef7854 h2, .elementor-18 .elementor-element.elementor-element-6ef7854 h3, .elementor-18 .elementor-element.elementor-element-6ef7854 h4, .elementor-18 .elementor-element.elementor-element-6ef7854 h5, .elementor-18 .elementor-element.elementor-element-6ef7854 h6 {
	font-size: 17px;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-328e7cf {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-1b3c688 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .09);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 20px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-1b3c688 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-1b3c688 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-1b3c688 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-7cadf2a {
	text-align: left;
}

.elementor-18 .elementor-element.elementor-element-7cadf2a img {
	width: 50px;
}

.elementor-18 .elementor-element.elementor-element-5b53a67 .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-5b53a67 h1, .elementor-18 .elementor-element.elementor-element-5b53a67 h2, .elementor-18 .elementor-element.elementor-element-5b53a67 h3, .elementor-18 .elementor-element.elementor-element-5b53a67 h4, .elementor-18 .elementor-element.elementor-element-5b53a67 h5, .elementor-18 .elementor-element.elementor-element-5b53a67 h6 {
	font-size: 17px;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-528540e {
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-5d6eecf > .elementor-widget-container {
	padding: 20px 0px 20px 0px;
}

.elementor-18 .elementor-element.elementor-element-5d6eecf {
	text-align: center;
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-3d7a245:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-3d7a245 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #046cb6;
}

.elementor-18 .elementor-element.elementor-element-3d7a245 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 60px 0px 60px 0px;
}

.elementor-18 .elementor-element.elementor-element-3d7a245 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18 .elementor-element.elementor-element-84b0dee .title + .subtitle {
	margin-bottom: 0px;
}

.elementor-18 .elementor-element.elementor-element-84b0dee .subtitle + .title {
	margin-top: 0px;
}

.elementor-18 .elementor-element.elementor-element-84b0dee .title {
	color: #fff;
}

.elementor-18 .elementor-element.elementor-element-84b0dee h1, .elementor-18 .elementor-element.elementor-element-84b0dee h2, .elementor-18 .elementor-element.elementor-element-84b0dee h3, .elementor-18 .elementor-element.elementor-element-84b0dee h4, .elementor-18 .elementor-element.elementor-element-84b0dee h5, .elementor-18 .elementor-element.elementor-element-84b0dee h6 {
	font-size: 30px;
}

.elementor-18 .elementor-element.elementor-element-84b0dee .subtitle {
	color: #fff;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-84b0dee .divider {
	background-color: rgba(255, 255, 255, .2);
}

.elementor-18 .elementor-element.elementor-element-6f59064 {
	text-align: left;
	font-family: "DM Sans", Sans-serif;
	font-size: 14px;
	color: #fff;
}

.elementor-18 .elementor-element.elementor-element-e9df4ec .accordion .accordion-item .accordion-button {
	border-width: 1px;
	border-style: solid;
}

.elementor-18 .elementor-element.elementor-element-e9df4ec .accordion:not(.-outlined):not(.-text) .accordion-item .accordion-button {
	border-radius: 4px;
}

.elementor-18 .elementor-element.elementor-element-e9df4ec .accordion-header {
	color: #000;
	font-family: "DM Sans", Sans-serif;
	font-size: 13px;
	font-weight: 500;
}

.elementor-18 .elementor-element.elementor-element-e9df4ec .accordion-body {
	color: #fff;
	font-family: "DM Sans", Sans-serif;
	font-size: 13px;
}

.elementor-18 .elementor-element.elementor-element-e9df4ec .icon-button .icon {
	color: #f5f5f5;
}

.elementor-18 .elementor-element.elementor-element-e9df4ec :not(.-outlined):not(.-text) .accordion-item .accordion-button {
	background-color: #fff;
	border-color: #fff;
}

.elementor-18 .elementor-element.elementor-element-7438772 {
	padding: 60px 0px 60px 0px;
}

.elementor-18 .elementor-element.elementor-element-67a9eb1 .title + .subtitle {
	margin-bottom: 0px;
}

.elementor-18 .elementor-element.elementor-element-67a9eb1 .subtitle + .title {
	margin-top: 0px;
}

.elementor-18 .elementor-element.elementor-element-67a9eb1 .title {
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-67a9eb1 h1, .elementor-18 .elementor-element.elementor-element-67a9eb1 h2, .elementor-18 .elementor-element.elementor-element-67a9eb1 h3, .elementor-18 .elementor-element.elementor-element-67a9eb1 h4, .elementor-18 .elementor-element.elementor-element-67a9eb1 h5, .elementor-18 .elementor-element.elementor-element-67a9eb1 h6 {
	font-size: 30px;
}

.elementor-18 .elementor-element.elementor-element-67a9eb1 .subtitle {
	color: #000;
	font-weight: 700;
}

.elementor-18 .elementor-element.elementor-element-67a9eb1 .divider {
	background-color: rgba(0, 0, 0, .2);
}

.elementor-18 .elementor-element.elementor-element-da21c75 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-18 .elementor-element.elementor-element-da21c75 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 20px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-da21c75 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-da21c75 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-da21c75 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-217cef4 img {
	width: 48%;
}

.elementor-18 .elementor-element.elementor-element-c0be73b {
	--e-rating-justify-content: center;
}

.elementor-18 .elementor-element.elementor-element-b806aad {
	text-align: center;
}

.elementor-18 .elementor-element.elementor-element-b806aad .elementor-heading-title {
	font-family: "DM Sans", Sans-serif;
	font-size: 13px;
	font-weight: 900;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-d135d01 {
	text-align: center;
	font-family: "DM Sans", Sans-serif;
	font-size: 12px;
}

.elementor-18 .elementor-element.elementor-element-390dc86 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-18 .elementor-element.elementor-element-390dc86 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 20px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-390dc86 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-390dc86 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-390dc86 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-77876a8 img {
	width: 48%;
}

.elementor-18 .elementor-element.elementor-element-7a22706 {
	--e-rating-justify-content: center;
}

.elementor-18 .elementor-element.elementor-element-07c4641 {
	text-align: center;
}

.elementor-18 .elementor-element.elementor-element-07c4641 .elementor-heading-title {
	font-family: "DM Sans", Sans-serif;
	font-size: 13px;
	font-weight: 900;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-6736083 {
	text-align: center;
	font-family: "DM Sans", Sans-serif;
	font-size: 12px;
}

.elementor-18 .elementor-element.elementor-element-98e40c4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-18 .elementor-element.elementor-element-98e40c4 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 20px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-98e40c4 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-98e40c4 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-98e40c4 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-192937d img {
	width: 48%;
}

.elementor-18 .elementor-element.elementor-element-76069be {
	--e-rating-justify-content: center;
}

.elementor-18 .elementor-element.elementor-element-c7c1035 {
	text-align: center;
}

.elementor-18 .elementor-element.elementor-element-c7c1035 .elementor-heading-title {
	font-family: "DM Sans", Sans-serif;
	font-size: 13px;
	font-weight: 900;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-03fa036 {
	text-align: center;
	font-family: "DM Sans", Sans-serif;
	font-size: 12px;
}

.elementor-18 .elementor-element.elementor-element-8df6727 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-18 .elementor-element.elementor-element-8df6727 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 20px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-8df6727 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-8df6727 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-8df6727 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-e0598c7 img {
	width: 48%;
}

.elementor-18 .elementor-element.elementor-element-6e6a9a0 {
	--e-rating-justify-content: center;
}

.elementor-18 .elementor-element.elementor-element-1352393 {
	text-align: center;
}

.elementor-18 .elementor-element.elementor-element-1352393 .elementor-heading-title {
	font-family: "DM Sans", Sans-serif;
	font-size: 13px;
	font-weight: 900;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-d3f3495 {
	text-align: center;
	font-family: "DM Sans", Sans-serif;
	font-size: 12px;
}

.elementor-18 .elementor-element.elementor-element-e4f65c7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-18 .elementor-element.elementor-element-e4f65c7 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 20px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-e4f65c7 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-e4f65c7 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-e4f65c7 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-f141f77 img {
	width: 48%;
}

.elementor-18 .elementor-element.elementor-element-155cee0 {
	--e-rating-justify-content: center;
}

.elementor-18 .elementor-element.elementor-element-f734902 {
	text-align: center;
}

.elementor-18 .elementor-element.elementor-element-f734902 .elementor-heading-title {
	font-family: "DM Sans", Sans-serif;
	font-size: 13px;
	font-weight: 900;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-e1a8e20 {
	text-align: center;
	font-family: "DM Sans", Sans-serif;
	font-size: 12px;
}

.elementor-18 .elementor-element.elementor-element-ac1ff79 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-18 .elementor-element.elementor-element-ac1ff79 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 20px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-ac1ff79 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-ac1ff79 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-ac1ff79 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-2d71d0a img {
	width: 48%;
}

.elementor-18 .elementor-element.elementor-element-154e352 {
	--e-rating-justify-content: center;
}

.elementor-18 .elementor-element.elementor-element-7be21a8 {
	text-align: center;
}

.elementor-18 .elementor-element.elementor-element-7be21a8 .elementor-heading-title {
	font-family: "DM Sans", Sans-serif;
	font-size: 13px;
	font-weight: 900;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-8d4153c {
	text-align: center;
	font-family: "DM Sans", Sans-serif;
	font-size: 12px;
}

.elementor-18 .elementor-element.elementor-element-980cbcd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-18 .elementor-element.elementor-element-980cbcd > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 20px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-980cbcd > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-980cbcd > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-980cbcd > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-bcbe115 img {
	width: 48%;
}

.elementor-18 .elementor-element.elementor-element-c7cb79c {
	--e-rating-justify-content: center;
}

.elementor-18 .elementor-element.elementor-element-c80bcee {
	text-align: center;
}

.elementor-18 .elementor-element.elementor-element-c80bcee .elementor-heading-title {
	font-family: "DM Sans", Sans-serif;
	font-size: 13px;
	font-weight: 900;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-a274a92 {
	text-align: center;
	font-family: "DM Sans", Sans-serif;
	font-size: 12px;
}

.elementor-18 .elementor-element.elementor-element-ee87f50 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-18 .elementor-element.elementor-element-ee87f50 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 20px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-ee87f50 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-ee87f50 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-ee87f50 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-0a88628 img {
	width: 48%;
}

.elementor-18 .elementor-element.elementor-element-98e2b6f {
	--e-rating-justify-content: center;
}

.elementor-18 .elementor-element.elementor-element-4b8959b {
	text-align: center;
}

.elementor-18 .elementor-element.elementor-element-4b8959b .elementor-heading-title {
	font-family: "DM Sans", Sans-serif;
	font-size: 13px;
	font-weight: 900;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-4f40013 {
	text-align: center;
	font-family: "DM Sans", Sans-serif;
	font-size: 12px;
}

.elementor-18 .elementor-element.elementor-element-74fee6e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-18 .elementor-element.elementor-element-74fee6e > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 20px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-74fee6e > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-74fee6e > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-74fee6e > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-f329db9 img {
	width: 48%;
}

.elementor-18 .elementor-element.elementor-element-60b771c {
	--e-rating-justify-content: center;
}

.elementor-18 .elementor-element.elementor-element-2cb3017 {
	text-align: center;
}

.elementor-18 .elementor-element.elementor-element-2cb3017 .elementor-heading-title {
	font-family: "DM Sans", Sans-serif;
	font-size: 13px;
	font-weight: 900;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-fba9f56 {
	text-align: center;
	font-family: "DM Sans", Sans-serif;
	font-size: 12px;
}

.elementor-18 .elementor-element.elementor-element-940f088 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-18 .elementor-element.elementor-element-940f088 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(0, 0, 0, .11);
	margin: 5px 5px 5px 5px;
	--e-column-margin-right: 5px;
	--e-column-margin-left: 5px;
	padding: 20px 10px 20px 10px;
}

.elementor-18 .elementor-element.elementor-element-940f088 > .elementor-element-populated, .elementor-18 .elementor-element.elementor-element-940f088 > .elementor-element-populated > .elementor-background-overlay, .elementor-18 .elementor-element.elementor-element-940f088 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-18 .elementor-element.elementor-element-73bf183 img {
	width: 48%;
}

.elementor-18 .elementor-element.elementor-element-005b9bc {
	--e-rating-justify-content: center;
}

.elementor-18 .elementor-element.elementor-element-3122228 {
	text-align: center;
}

.elementor-18 .elementor-element.elementor-element-3122228 .elementor-heading-title {
	font-family: "DM Sans", Sans-serif;
	font-size: 13px;
	font-weight: 900;
	color: #000;
}

.elementor-18 .elementor-element.elementor-element-a68f7b2 {
	text-align: center;
	font-family: "DM Sans", Sans-serif;
	font-size: 12px;
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-18 .elementor-element.elementor-element-8da0bf7 {
		width: 40%;
	}
}

@media (max-width:1024px) {
	.elementor-18 .elementor-element.elementor-element-4dd2761 > .elementor-container {
		min-height: 608px;
	}
	
	.elementor-18 .elementor-element.elementor-element-318f5fb h1, .elementor-18 .elementor-element.elementor-element-318f5fb h2, .elementor-18 .elementor-element.elementor-element-318f5fb h3, .elementor-18 .elementor-element.elementor-element-318f5fb h4, .elementor-18 .elementor-element.elementor-element-318f5fb h5, .elementor-18 .elementor-element.elementor-element-318f5fb h6 {
		font-size: 22px;
	}
	
	.elementor-18 .elementor-element.elementor-element-36f0080 .elementor-icon {
		font-size: 14px;
	}
	
	.elementor-18 .elementor-element.elementor-element-36f0080 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-36f0080 .elementor-icon-box-title a {
		font-size: 9px;
	}
	
	.elementor-18 .elementor-element.elementor-element-d141688 .elementor-icon {
		font-size: 14px;
	}
	
	.elementor-18 .elementor-element.elementor-element-d141688 .elementor-icon-box-title, .elementor-18 .elementor-element.elementor-element-d141688 .elementor-icon-box-title a {
		font-size: 9px;
	}
	
	.elementor-18 .elementor-element.elementor-element-dae6420 {
		padding: 50px 20px 50px 20px;
	}
	
	.elementor-18 .elementor-element.elementor-element-6521f20 {
		padding: 60px 20px 60px 20px;
	}
	
	.elementor-18 .elementor-element.elementor-element-b01fdda > .elementor-widget-container {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-18 .elementor-element.elementor-element-b01fdda .ue-step-icon {
		width: 50px;
		height: 50px;
	}
	
	.elementor-18 .elementor-element.elementor-element-b01fdda .ue-icon {
		font-size: 16px;
	}
	
	.elementor-18 .elementor-element.elementor-element-b01fdda .ue-step-item-content {
		text-align: left;
	}
	
	.elementor-18 .elementor-element.elementor-element-b01fdda .ue-step-item-spacer {
		width: 14px;
		height: 14px;
	}
	
	.elementor-18 .elementor-element.elementor-element-22f278d {
		padding: 60px 20px 60px 20px;
	}
	
	.elementor-18 .elementor-element.elementor-element-3d7a245 {
		padding: 60px 20px 60px 20px;
	}
}

@media (max-width:767px) {
	.elementor-18 .elementor-element.elementor-element-4dd2761 {
		padding: 0px 30px 0px 30px;
	}
	
	.elementor-18 .elementor-element.elementor-element-862400f > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-18 .elementor-element.elementor-element-e9a33cc {
		width: 45%;
	}
	
	.elementor-18 .elementor-element.elementor-element-2469253 {
		width: 45%;
	}
	
	.elementor-18 .elementor-element.elementor-element-6af0920 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-18 .elementor-element.elementor-element-d3766db {
		text-align: center;
	}
	
	.elementor-18 .elementor-element.elementor-element-94185c4 {
		padding: 60px 20px 60px 20px;
	}
	
	.elementor-18 .elementor-element.elementor-element-1ac49f0 {
		padding: 60px 30px 60px 30px;
	}
	
	.elementor-18 .elementor-element.elementor-element-1dac6b6 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18 .elementor-element.elementor-element-37e5b63 {
		width: 50%;
	}
	
	.elementor-18 .elementor-element.elementor-element-c5dda64 h1, .elementor-18 .elementor-element.elementor-element-c5dda64 h2, .elementor-18 .elementor-element.elementor-element-c5dda64 h3, .elementor-18 .elementor-element.elementor-element-c5dda64 h4, .elementor-18 .elementor-element.elementor-element-c5dda64 h5, .elementor-18 .elementor-element.elementor-element-c5dda64 h6 {
		font-size: 15px;
		line-height: 1.3em;
	}
	
	.elementor-18 .elementor-element.elementor-element-f0da70a {
		font-size: 12px;
	}
	
	.elementor-18 .elementor-element.elementor-element-12610c3 {
		width: 50%;
	}
	
	.elementor-18 .elementor-element.elementor-element-48bc534 h1, .elementor-18 .elementor-element.elementor-element-48bc534 h2, .elementor-18 .elementor-element.elementor-element-48bc534 h3, .elementor-18 .elementor-element.elementor-element-48bc534 h4, .elementor-18 .elementor-element.elementor-element-48bc534 h5, .elementor-18 .elementor-element.elementor-element-48bc534 h6 {
		font-size: 15px;
		line-height: 1.3em;
	}
	
	.elementor-18 .elementor-element.elementor-element-e35aaca {
		font-size: 12px;
	}
	
	.elementor-18 .elementor-element.elementor-element-401fe5d {
		width: 50%;
	}
	
	.elementor-18 .elementor-element.elementor-element-9bd9e63 h1, .elementor-18 .elementor-element.elementor-element-9bd9e63 h2, .elementor-18 .elementor-element.elementor-element-9bd9e63 h3, .elementor-18 .elementor-element.elementor-element-9bd9e63 h4, .elementor-18 .elementor-element.elementor-element-9bd9e63 h5, .elementor-18 .elementor-element.elementor-element-9bd9e63 h6 {
		font-size: 15px;
		line-height: 1.3em;
	}
	
	.elementor-18 .elementor-element.elementor-element-d6a8ed1 {
		font-size: 12px;
	}
	
	.elementor-18 .elementor-element.elementor-element-41426fe {
		width: 50%;
	}
	
	.elementor-18 .elementor-element.elementor-element-4fa8c21 h1, .elementor-18 .elementor-element.elementor-element-4fa8c21 h2, .elementor-18 .elementor-element.elementor-element-4fa8c21 h3, .elementor-18 .elementor-element.elementor-element-4fa8c21 h4, .elementor-18 .elementor-element.elementor-element-4fa8c21 h5, .elementor-18 .elementor-element.elementor-element-4fa8c21 h6 {
		font-size: 15px;
		line-height: 1.3em;
	}
	
	.elementor-18 .elementor-element.elementor-element-d682213 {
		font-size: 12px;
	}
	
	.elementor-18 .elementor-element.elementor-element-aeaa777 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-18 .elementor-element.elementor-element-5564f0d > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-18 .elementor-element.elementor-element-a622a67 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-18 .elementor-element.elementor-element-22f278d {
		padding: 60px 30px 60px 30px;
	}
	
	.elementor-18 .elementor-element.elementor-element-0b176fa > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18 .elementor-element.elementor-element-56a5d0e {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18 .elementor-element.elementor-element-0cc1d0f {
		width: 50%;
	}
	
	.elementor-18 .elementor-element.elementor-element-6e743a0 img {
		width: 30%;
	}
	
	.elementor-18 .elementor-element.elementor-element-08fec4b h1, .elementor-18 .elementor-element.elementor-element-08fec4b h2, .elementor-18 .elementor-element.elementor-element-08fec4b h3, .elementor-18 .elementor-element.elementor-element-08fec4b h4, .elementor-18 .elementor-element.elementor-element-08fec4b h5, .elementor-18 .elementor-element.elementor-element-08fec4b h6 {
		font-size: 14px;
	}
	
	.elementor-18 .elementor-element.elementor-element-3ea86cf {
		font-size: 11px;
	}
	
	.elementor-18 .elementor-element.elementor-element-921e5c5 {
		width: 50%;
	}
	
	.elementor-18 .elementor-element.elementor-element-3e52f74 img {
		width: 30%;
	}
	
	.elementor-18 .elementor-element.elementor-element-d19686f h1, .elementor-18 .elementor-element.elementor-element-d19686f h2, .elementor-18 .elementor-element.elementor-element-d19686f h3, .elementor-18 .elementor-element.elementor-element-d19686f h4, .elementor-18 .elementor-element.elementor-element-d19686f h5, .elementor-18 .elementor-element.elementor-element-d19686f h6 {
		font-size: 14px;
	}
	
	.elementor-18 .elementor-element.elementor-element-65f7df1 {
		font-size: 11px;
	}
	
	.elementor-18 .elementor-element.elementor-element-ffa5c55 {
		width: 50%;
	}
	
	.elementor-18 .elementor-element.elementor-element-82e16bf img {
		width: 30%;
	}
	
	.elementor-18 .elementor-element.elementor-element-3a89248 h1, .elementor-18 .elementor-element.elementor-element-3a89248 h2, .elementor-18 .elementor-element.elementor-element-3a89248 h3, .elementor-18 .elementor-element.elementor-element-3a89248 h4, .elementor-18 .elementor-element.elementor-element-3a89248 h5, .elementor-18 .elementor-element.elementor-element-3a89248 h6 {
		font-size: 14px;
	}
	
	.elementor-18 .elementor-element.elementor-element-b0398e1 {
		font-size: 11px;
	}
	
	.elementor-18 .elementor-element.elementor-element-46ca25a {
		width: 50%;
	}
	
	.elementor-18 .elementor-element.elementor-element-7117b00 img {
		width: 30%;
	}
	
	.elementor-18 .elementor-element.elementor-element-b0ae9d0 h1, .elementor-18 .elementor-element.elementor-element-b0ae9d0 h2, .elementor-18 .elementor-element.elementor-element-b0ae9d0 h3, .elementor-18 .elementor-element.elementor-element-b0ae9d0 h4, .elementor-18 .elementor-element.elementor-element-b0ae9d0 h5, .elementor-18 .elementor-element.elementor-element-b0ae9d0 h6 {
		font-size: 14px;
	}
	
	.elementor-18 .elementor-element.elementor-element-d0d1ac2 {
		font-size: 11px;
	}
	
	.elementor-18 .elementor-element.elementor-element-92dd210 {
		width: 50%;
	}
	
	.elementor-18 .elementor-element.elementor-element-87952cb img {
		width: 30%;
	}
	
	.elementor-18 .elementor-element.elementor-element-81e5f32 h1, .elementor-18 .elementor-element.elementor-element-81e5f32 h2, .elementor-18 .elementor-element.elementor-element-81e5f32 h3, .elementor-18 .elementor-element.elementor-element-81e5f32 h4, .elementor-18 .elementor-element.elementor-element-81e5f32 h5, .elementor-18 .elementor-element.elementor-element-81e5f32 h6 {
		font-size: 14px;
	}
	
	.elementor-18 .elementor-element.elementor-element-59bd0eb {
		font-size: 11px;
	}
	
	.elementor-18 .elementor-element.elementor-element-69b7bd6 {
		width: 50%;
	}
	
	.elementor-18 .elementor-element.elementor-element-135b924 img {
		width: 30%;
	}
	
	.elementor-18 .elementor-element.elementor-element-245860b h1, .elementor-18 .elementor-element.elementor-element-245860b h2, .elementor-18 .elementor-element.elementor-element-245860b h3, .elementor-18 .elementor-element.elementor-element-245860b h4, .elementor-18 .elementor-element.elementor-element-245860b h5, .elementor-18 .elementor-element.elementor-element-245860b h6 {
		font-size: 14px;
	}
	
	.elementor-18 .elementor-element.elementor-element-57cdf2c {
		font-size: 11px;
	}
	
	.elementor-18 .elementor-element.elementor-element-5815145 {
		width: 50%;
	}
	
	.elementor-18 .elementor-element.elementor-element-42f87c9 img {
		width: 30%;
	}
	
	.elementor-18 .elementor-element.elementor-element-6e43a2e h1, .elementor-18 .elementor-element.elementor-element-6e43a2e h2, .elementor-18 .elementor-element.elementor-element-6e43a2e h3, .elementor-18 .elementor-element.elementor-element-6e43a2e h4, .elementor-18 .elementor-element.elementor-element-6e43a2e h5, .elementor-18 .elementor-element.elementor-element-6e43a2e h6 {
		font-size: 14px;
	}
	
	.elementor-18 .elementor-element.elementor-element-efceab8 {
		font-size: 11px;
	}
	
	.elementor-18 .elementor-element.elementor-element-d45f5ca {
		width: 50%;
	}
	
	.elementor-18 .elementor-element.elementor-element-c99483e img {
		width: 30%;
	}
	
	.elementor-18 .elementor-element.elementor-element-ed091be h1, .elementor-18 .elementor-element.elementor-element-ed091be h2, .elementor-18 .elementor-element.elementor-element-ed091be h3, .elementor-18 .elementor-element.elementor-element-ed091be h4, .elementor-18 .elementor-element.elementor-element-ed091be h5, .elementor-18 .elementor-element.elementor-element-ed091be h6 {
		font-size: 14px;
	}
	
	.elementor-18 .elementor-element.elementor-element-0506d64 {
		font-size: 11px;
	}
	
	.elementor-18 .elementor-element.elementor-element-02c320c {
		width: 50%;
	}
	
	.elementor-18 .elementor-element.elementor-element-a7dd527 img {
		width: 30%;
	}
	
	.elementor-18 .elementor-element.elementor-element-2d083f1 h1, .elementor-18 .elementor-element.elementor-element-2d083f1 h2, .elementor-18 .elementor-element.elementor-element-2d083f1 h3, .elementor-18 .elementor-element.elementor-element-2d083f1 h4, .elementor-18 .elementor-element.elementor-element-2d083f1 h5, .elementor-18 .elementor-element.elementor-element-2d083f1 h6 {
		font-size: 14px;
	}
	
	.elementor-18 .elementor-element.elementor-element-0eb3f10 {
		font-size: 11px;
	}
	
	.elementor-18 .elementor-element.elementor-element-0182164 {
		width: 50%;
	}
	
	.elementor-18 .elementor-element.elementor-element-c270c79 img {
		width: 30%;
	}
	
	.elementor-18 .elementor-element.elementor-element-314243e h1, .elementor-18 .elementor-element.elementor-element-314243e h2, .elementor-18 .elementor-element.elementor-element-314243e h3, .elementor-18 .elementor-element.elementor-element-314243e h4, .elementor-18 .elementor-element.elementor-element-314243e h5, .elementor-18 .elementor-element.elementor-element-314243e h6 {
		font-size: 14px;
	}
	
	.elementor-18 .elementor-element.elementor-element-3fc7db9 {
		font-size: 11px;
	}
	
	.elementor-18 .elementor-element.elementor-element-e87b6e5 {
		width: 50%;
	}
	
	.elementor-18 .elementor-element.elementor-element-22f774a img {
		width: 30%;
	}
	
	.elementor-18 .elementor-element.elementor-element-6ef7854 h1, .elementor-18 .elementor-element.elementor-element-6ef7854 h2, .elementor-18 .elementor-element.elementor-element-6ef7854 h3, .elementor-18 .elementor-element.elementor-element-6ef7854 h4, .elementor-18 .elementor-element.elementor-element-6ef7854 h5, .elementor-18 .elementor-element.elementor-element-6ef7854 h6 {
		font-size: 14px;
	}
	
	.elementor-18 .elementor-element.elementor-element-328e7cf {
		font-size: 11px;
	}
	
	.elementor-18 .elementor-element.elementor-element-1b3c688 {
		width: 50%;
	}
	
	.elementor-18 .elementor-element.elementor-element-7cadf2a img {
		width: 30%;
	}
	
	.elementor-18 .elementor-element.elementor-element-5b53a67 h1, .elementor-18 .elementor-element.elementor-element-5b53a67 h2, .elementor-18 .elementor-element.elementor-element-5b53a67 h3, .elementor-18 .elementor-element.elementor-element-5b53a67 h4, .elementor-18 .elementor-element.elementor-element-5b53a67 h5, .elementor-18 .elementor-element.elementor-element-5b53a67 h6 {
		font-size: 14px;
	}
	
	.elementor-18 .elementor-element.elementor-element-528540e {
		font-size: 11px;
	}
	
	.elementor-18 .elementor-element.elementor-element-a7fd60a > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-18 .elementor-element.elementor-element-7438772 {
		padding: 60px 20px 60px 20px;
	}
	
	.elementor-18 .elementor-element.elementor-element-dd03cd6 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18 .elementor-element.elementor-element-da21c75 {
		width: 50%;
	}
	
	.elementor-18 .elementor-element.elementor-element-390dc86 {
		width: 50%;
	}
	
	.elementor-18 .elementor-element.elementor-element-98e40c4 {
		width: 50%;
	}
	
	.elementor-18 .elementor-element.elementor-element-8df6727 {
		width: 50%;
	}
	
	.elementor-18 .elementor-element.elementor-element-ac1ff79 {
		width: 50%;
	}
	
	.elementor-18 .elementor-element.elementor-element-980cbcd {
		width: 50%;
	}
	
	.elementor-18 .elementor-element.elementor-element-ee87f50 {
		width: 50%;
	}
	
	.elementor-18 .elementor-element.elementor-element-74fee6e {
		width: 50%;
	}
}