.elementor-12
	.elementor-element.elementor-element-1a6e23ca:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-12
	.elementor-element.elementor-element-1a6e23ca
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #000000;
}
.elementor-12
	.elementor-element.elementor-element-1a6e23ca
	> .elementor-background-overlay {
	background: #000000;
	opacity: 0.2;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12 .elementor-element.elementor-element-1a6e23ca {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 100px 0px 100px 0px;
}
.elementor-12 .elementor-element.elementor-element-4bfb5160 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-12
	.elementor-element.elementor-element-4bfb5160
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
	.elementor-12
	.elementor-element.elementor-element-3a73f8f.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-3a73f8f.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-3a73f8f
	> .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}
.elementor-12
	.elementor-element.elementor-element-3d08ed53
	.elementor-heading-title {
	color: #ffffff;
	font-family: 'Signika Negative', Sans-serif;
	font-size: 55px;
	font-weight: 600;
}
.elementor-12
	.elementor-element.elementor-element-3d08ed53
	> .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}
.elementor-12 .elementor-element.elementor-element-6170f0 {
	color: #ffffff;
	font-family: 'Signika Negative', Sans-serif;
	font-size: 16px;
	font-weight: 400;
}
.elementor-12
	.elementor-element.elementor-element-6170f0
	> .elementor-widget-container {
	padding: 0px 45px 0px 0px;
}
.elementor-12 .elementor-element.elementor-element-2479ec47 .elementor-button {
	font-family: 'Signika Negative', Sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-transform: uppercase;
	fill: #003a3d;
	color: #003a3d;
	background-color: #00ffbb;
	border-radius: 2px;
}
.elementor-12
	.elementor-element.elementor-element-2479ec47
	.elementor-button:hover,
.elementor-12
	.elementor-element.elementor-element-2479ec47
	.elementor-button:focus {
	color: #003a3d;
	background-color: #00ffbb;
}
.elementor-12
	.elementor-element.elementor-element-2479ec47
	.elementor-button:hover
	svg,
.elementor-12
	.elementor-element.elementor-element-2479ec47
	.elementor-button:focus
	svg {
	fill: #003a3d;
}
.elementor-12
	.elementor-element.elementor-element-7aec38ac
	.elementor-icon-list-icon
	i {
	color: #ffffff;
	transition: color 0.3s;
}
.elementor-12
	.elementor-element.elementor-element-7aec38ac
	.elementor-icon-list-icon
	svg {
	fill: #ffffff;
	transition: fill 0.3s;
}
.elementor-12 .elementor-element.elementor-element-7aec38ac {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}
.elementor-12
	.elementor-element.elementor-element-7aec38ac
	.elementor-icon-list-item
	> .elementor-icon-list-text,
.elementor-12
	.elementor-element.elementor-element-7aec38ac
	.elementor-icon-list-item
	> a {
	font-family: 'Signika Negative', Sans-serif;
	font-size: 11px;
	font-weight: 400;
}
.elementor-12
	.elementor-element.elementor-element-7aec38ac
	.elementor-icon-list-text {
	color: #ffffff;
	transition: color 0.3s;
}
.elementor-bc-flex-widget
	.elementor-12
	.elementor-element.elementor-element-1190c52.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-1190c52.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-1190c52
	> .elementor-element-populated
	> .elementor-background-overlay {
	opacity: 0.55;
}
.elementor-12
	.elementor-element.elementor-element-1190c52
	> .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}
.elementor-12
	.elementor-element.elementor-element-1190c52
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12 .elementor-element.elementor-element-4f25b147 {
	text-align: right;
}
.elementor-12 .elementor-element.elementor-element-4f25b147 img {
	width: 596px;
}
.elementor-12
	.elementor-element.elementor-element-4f25b147
	> .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}
.elementor-12
	.elementor-element.elementor-element-5dde0e40
	> .elementor-container {
	min-height: 430px;
}
.elementor-12
	.elementor-element.elementor-element-5dde0e40
	> .elementor-container
	> .elementor-column
	> .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-5dde0e40:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-12
	.elementor-element.elementor-element-5dde0e40
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #001409;
}
.elementor-12
	.elementor-element.elementor-element-5dde0e40
	> .elementor-background-overlay {
	opacity: 0.5;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12 .elementor-element.elementor-element-5dde0e40 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 41px 0px 60px 0px;
}
.elementor-bc-flex-widget
	.elementor-12
	.elementor-element.elementor-element-2c7d00a1.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-2c7d00a1.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-2c7d00a1
	> .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}
.elementor-12 .elementor-element.elementor-element-3431fb53 {
	text-align: left;
}
.elementor-12 .elementor-element.elementor-element-3431fb53 img {
	width: 392px;
}
.elementor-12 .elementor-element.elementor-element-66a0ccf {
	text-align: left;
}
.elementor-12 .elementor-element.elementor-element-66a0ccf img {
	width: 392px;
}
.elementor-bc-flex-widget
	.elementor-12
	.elementor-element.elementor-element-822c39.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-822c39.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-822c39.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-12
	.elementor-element.elementor-element-822c39
	> .elementor-element-populated {
	margin: 0px 0px 0px 40px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 40px;
}
.elementor-12
	.elementor-element.elementor-element-71fac48e
	.elementor-heading-title {
	color: #ffffff;
	font-family: 'Signika Negative', Sans-serif;
	font-size: 30px;
	font-weight: 500;
	text-transform: none;
}
.elementor-12 .elementor-element.elementor-element-37407325 {
	text-align: left;
	color: #ffffff;
	font-family: 'Signika Negative', Sans-serif;
	font-size: 16px;
	font-weight: 400;
}
.elementor-12
	.elementor-element.elementor-element-37407325
	> .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}
.elementor-12
	.elementor-element.elementor-element-615cc2d6
	> .elementor-container {
	min-height: 430px;
}
.elementor-12
	.elementor-element.elementor-element-615cc2d6
	> .elementor-container
	> .elementor-column
	> .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-615cc2d6:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-12
	.elementor-element.elementor-element-615cc2d6
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #000000;
}
.elementor-12 .elementor-element.elementor-element-615cc2d6 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 50px 0px 50px 0px;
}
.elementor-12
	.elementor-element.elementor-element-615cc2d6
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
	.elementor-12
	.elementor-element.elementor-element-62fc679f.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-62fc679f.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-62fc679f.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-12 .elementor-element.elementor-element-69e593f8 {
	text-align: center;
}
.elementor-12
	.elementor-element.elementor-element-69e593f8
	.elementor-heading-title {
	color: #ffffff;
	font-family: 'Signika Negative', Sans-serif;
	font-size: 30px;
	font-weight: 500;
	text-transform: none;
}
.elementor-12 .elementor-element.elementor-element-551f8169 {
	text-align: center;
	color: #ffffff;
	font-family: 'Signika Negative', Sans-serif;
	font-size: 16px;
	font-weight: 400;
}
.elementor-12
	.elementor-element.elementor-element-5deeb666
	> .elementor-container {
	max-width: 1050px;
}
.elementor-12 .elementor-element.elementor-element-5deeb666 {
	margin-top: 18px;
	margin-bottom: 25px;
}
.elementor-bc-flex-widget
	.elementor-12
	.elementor-element.elementor-element-6a999ea.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-6a999ea.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-6a999ea:not(
		.elementor-motion-effects-element-type-background
	)
	> .elementor-widget-wrap,
.elementor-12
	.elementor-element.elementor-element-6a999ea
	> .elementor-widget-wrap
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #003a3d;
}
.elementor-12
	.elementor-element.elementor-element-6a999ea
	> .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #1e3ee400;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 45px 45px 45px 45px;
}
.elementor-12
	.elementor-element.elementor-element-6a999ea
	> .elementor-element-populated,
.elementor-12
	.elementor-element.elementor-element-6a999ea
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-12
	.elementor-element.elementor-element-6a999ea
	> .elementor-background-slideshow {
	border-radius: 10px 0px 0px 10px;
}
.elementor-12
	.elementor-element.elementor-element-6a999ea
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12 .elementor-element.elementor-element-20ef3139 {
	text-align: left;
}
.elementor-12
	.elementor-element.elementor-element-20ef3139
	.elementor-heading-title {
	color: #ffffff;
	font-family: 'Signika Negative', Sans-serif;
	font-size: 30px;
	font-weight: 500;
	text-transform: none;
}
.elementor-12 .elementor-element.elementor-element-7b08fc5b {
	text-align: left;
	color: #ffffff;
	font-family: 'Signika Negative', Sans-serif;
	font-size: 16px;
	font-weight: 400;
}
.elementor-bc-flex-widget
	.elementor-12
	.elementor-element.elementor-element-55fa7437.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-55fa7437.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-55fa7437:not(
		.elementor-motion-effects-element-type-background
	)
	> .elementor-widget-wrap,
.elementor-12
	.elementor-element.elementor-element-55fa7437
	> .elementor-widget-wrap
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #003a3d;
}
.elementor-12
	.elementor-element.elementor-element-55fa7437
	> .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #1e3ee400;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 45px 0px 45px 0px;
}
.elementor-12
	.elementor-element.elementor-element-55fa7437
	> .elementor-element-populated,
.elementor-12
	.elementor-element.elementor-element-55fa7437
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-12
	.elementor-element.elementor-element-55fa7437
	> .elementor-background-slideshow {
	border-radius: 0px 10px 10px 0px;
}
.elementor-12
	.elementor-element.elementor-element-55fa7437
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12 .elementor-element.elementor-element-7d7f99fa img {
	width: 202px;
}
.elementor-12 .elementor-element.elementor-element-f8ffd4d .elementor-button {
	font-family: 'Signika Negative', Sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-transform: uppercase;
	fill: #003a3d;
	color: #003a3d;
	background-color: #ffe4d2;
	border-radius: 17px 17px 17px 17px;
}
.elementor-12
	.elementor-element.elementor-element-f8ffd4d
	.elementor-button:hover,
.elementor-12
	.elementor-element.elementor-element-f8ffd4d
	.elementor-button:focus {
	color: #003a3d;
	background-color: #ffe4d2;
}
.elementor-12
	.elementor-element.elementor-element-f8ffd4d
	.elementor-button:hover
	svg,
.elementor-12
	.elementor-element.elementor-element-f8ffd4d
	.elementor-button:focus
	svg {
	fill: #003a3d;
}
.elementor-12
	.elementor-element.elementor-element-b60b770
	> .elementor-container {
	min-height: 430px;
}
.elementor-12
	.elementor-element.elementor-element-b60b770
	> .elementor-container
	> .elementor-column
	> .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-b60b770:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-12
	.elementor-element.elementor-element-b60b770
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #001409;
}
.elementor-12 .elementor-element.elementor-element-b60b770 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 60px 0px 60px 0px;
}
.elementor-12
	.elementor-element.elementor-element-b60b770
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
	.elementor-12
	.elementor-element.elementor-element-44e97b29.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-44e97b29.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-44e97b29.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-12
	.elementor-element.elementor-element-44e97b29
	> .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}
.elementor-12 .elementor-element.elementor-element-5166157 {
	text-align: left;
}
.elementor-12 .elementor-element.elementor-element-5166157 img {
	width: 566px;
	border-radius: 0px 0px 0px 0px;
}
.elementor-12
	.elementor-element.elementor-element-5166157:not(.elementor-widget-image)
	.elementor-widget-container {
	-webkit-mask-image: url(../images/circle.svg);
	-webkit-mask-size: contain;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}
.elementor-12
	.elementor-element.elementor-element-5166157.elementor-widget-image
	.elementor-widget-container
	img {
	-webkit-mask-image: url(../images/circle.svg);
	-webkit-mask-size: contain;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}
.elementor-bc-flex-widget
	.elementor-12
	.elementor-element.elementor-element-9a0ffe3.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-9a0ffe3.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-9a0ffe3.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-12
	.elementor-element.elementor-element-9a0ffe3
	> .elementor-element-populated {
	margin: 0px 0px 0px 40px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 40px;
}
.elementor-12 .elementor-element.elementor-element-60d9cefd {
	text-align: left;
}
.elementor-12
	.elementor-element.elementor-element-60d9cefd
	.elementor-heading-title {
	color: #ffffff;
	font-family: 'Signika Negative', Sans-serif;
	font-size: 30px;
	font-weight: 500;
	text-transform: none;
}
.elementor-12 .elementor-element.elementor-element-48c6d8b2 {
	text-align: left;
	color: #ffffff;
	font-family: 'Signika Negative', Sans-serif;
	font-size: 16px;
	font-weight: 400;
}
.elementor-12
	.elementor-element.elementor-element-4f5b2413
	> .elementor-container {
	min-height: 430px;
}
.elementor-12
	.elementor-element.elementor-element-4f5b2413
	> .elementor-container
	> .elementor-column
	> .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-4f5b2413:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-12
	.elementor-element.elementor-element-4f5b2413
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #000000;
}
.elementor-12 .elementor-element.elementor-element-4f5b2413 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 50px 0px 50px 0px;
}
.elementor-12
	.elementor-element.elementor-element-4f5b2413
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
	.elementor-12
	.elementor-element.elementor-element-67fc0098.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-67fc0098.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-67fc0098.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-12 .elementor-element.elementor-element-3129065 {
	text-align: center;
}
.elementor-12
	.elementor-element.elementor-element-3129065
	.elementor-heading-title {
	color: #ffffff;
	font-family: 'Signika Negative', Sans-serif;
	font-size: 30px;
	font-weight: 500;
	text-transform: none;
}
.elementor-12 .elementor-element.elementor-element-1636779f {
	text-align: center;
	color: #ffffff;
	font-family: 'Signika Negative', Sans-serif;
	font-size: 16px;
	font-weight: 400;
}
.elementor-12
	.elementor-element.elementor-element-44d98a50
	> .elementor-container {
	max-width: 1050px;
}
.elementor-12 .elementor-element.elementor-element-44d98a50 {
	margin-top: 18px;
	margin-bottom: 25px;
}
.elementor-bc-flex-widget
	.elementor-12
	.elementor-element.elementor-element-ad898e.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-ad898e.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-ad898e:not(
		.elementor-motion-effects-element-type-background
	)
	> .elementor-widget-wrap,
.elementor-12
	.elementor-element.elementor-element-ad898e
	> .elementor-widget-wrap
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #003a3d;
}
.elementor-12
	.elementor-element.elementor-element-ad898e
	> .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #1e3ee400;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 62px 45px 62px 45px;
}
.elementor-12
	.elementor-element.elementor-element-ad898e
	> .elementor-element-populated,
.elementor-12
	.elementor-element.elementor-element-ad898e
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-12
	.elementor-element.elementor-element-ad898e
	> .elementor-background-slideshow {
	border-radius: 10px 0px 0px 10px;
}
.elementor-12
	.elementor-element.elementor-element-ad898e
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12 .elementor-element.elementor-element-1cc49d19 {
	text-align: left;
}
.elementor-12
	.elementor-element.elementor-element-1cc49d19
	.elementor-heading-title {
	color: #ffffff;
	font-family: 'Signika Negative', Sans-serif;
	font-size: 30px;
	font-weight: 500;
	text-transform: none;
}
.elementor-12 .elementor-element.elementor-element-4b07ffff {
	text-align: left;
	color: #ffffff;
	font-family: 'Signika Negative', Sans-serif;
	font-size: 16px;
	font-weight: 400;
}
.elementor-bc-flex-widget
	.elementor-12
	.elementor-element.elementor-element-68be921d.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-68be921d.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-68be921d:not(
		.elementor-motion-effects-element-type-background
	)
	> .elementor-widget-wrap,
.elementor-12
	.elementor-element.elementor-element-68be921d
	> .elementor-widget-wrap
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #003a3d;
}
.elementor-12
	.elementor-element.elementor-element-68be921d
	> .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #1e3ee400;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 0px 0px;
}
.elementor-12
	.elementor-element.elementor-element-68be921d
	> .elementor-element-populated,
.elementor-12
	.elementor-element.elementor-element-68be921d
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-12
	.elementor-element.elementor-element-68be921d
	> .elementor-background-slideshow {
	border-radius: 0px 10px 10px 0px;
}
.elementor-12
	.elementor-element.elementor-element-68be921d
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12 .elementor-element.elementor-element-9dbf5d5 img {
	width: 493px;
}
.elementor-12
	.elementor-element.elementor-element-9dbf5d5:not(.elementor-widget-image)
	.elementor-widget-container {
	-webkit-mask-image: url(../images/circle.svg);
	-webkit-mask-size: contain;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}
.elementor-12
	.elementor-element.elementor-element-9dbf5d5.elementor-widget-image
	.elementor-widget-container
	img {
	-webkit-mask-image: url(../images/circle.svg);
	-webkit-mask-size: contain;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}
.elementor-12 .elementor-element.elementor-element-7b10004 .elementor-button {
	font-family: 'Signika Negative', Sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-transform: uppercase;
	fill: #003a3d;
	color: #003a3d;
	background-color: #ffe4d2;
	border-radius: 17px 17px 17px 17px;
}
.elementor-12
	.elementor-element.elementor-element-7b10004
	.elementor-button:hover,
.elementor-12
	.elementor-element.elementor-element-7b10004
	.elementor-button:focus {
	color: #003a3d;
	background-color: #ffe4d2;
}
.elementor-12
	.elementor-element.elementor-element-7b10004
	.elementor-button:hover
	svg,
.elementor-12
	.elementor-element.elementor-element-7b10004
	.elementor-button:focus
	svg {
	fill: #003a3d;
}
.elementor-12
	.elementor-element.elementor-element-8cc5506
	> .elementor-container {
	min-height: 430px;
}
.elementor-12
	.elementor-element.elementor-element-8cc5506
	> .elementor-container
	> .elementor-column
	> .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-8cc5506:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-12
	.elementor-element.elementor-element-8cc5506
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #001409;
}
.elementor-12 .elementor-element.elementor-element-8cc5506 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 60px 0px 60px 0px;
}
.elementor-12
	.elementor-element.elementor-element-8cc5506
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
	.elementor-12
	.elementor-element.elementor-element-bbfdb2b.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-bbfdb2b.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-bbfdb2b.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-12
	.elementor-element.elementor-element-bbfdb2b
	> .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}
.elementor-12 .elementor-element.elementor-element-57518ec {
	text-align: left;
}
.elementor-12 .elementor-element.elementor-element-57518ec img {
	width: 566px;
	border-radius: 0px 0px 0px 0px;
}
.elementor-12
	.elementor-element.elementor-element-57518ec:not(.elementor-widget-image)
	.elementor-widget-container {
	-webkit-mask-image: url(../images/circle.svg);
	-webkit-mask-size: contain;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}
.elementor-12
	.elementor-element.elementor-element-57518ec.elementor-widget-image
	.elementor-widget-container
	img {
	-webkit-mask-image: url(../images/circle.svg);
	-webkit-mask-size: contain;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}
.elementor-bc-flex-widget
	.elementor-12
	.elementor-element.elementor-element-e69fe3b.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-e69fe3b.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-e69fe3b.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-12
	.elementor-element.elementor-element-e69fe3b
	> .elementor-element-populated {
	margin: 0px 0px 0px 40px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 40px;
}
.elementor-12 .elementor-element.elementor-element-550915a {
	text-align: left;
}
.elementor-12
	.elementor-element.elementor-element-550915a
	.elementor-heading-title {
	color: #ffffff;
	font-family: 'Signika Negative', Sans-serif;
	font-size: 30px;
	font-weight: 500;
	text-transform: none;
}
.elementor-12 .elementor-element.elementor-element-83cf516 {
	text-align: left;
	color: #ffffff;
	font-family: 'Signika Negative', Sans-serif;
	font-size: 16px;
	font-weight: 400;
}
.elementor-12
	.elementor-element.elementor-element-7025b97
	> .elementor-container {
	min-height: 430px;
}
.elementor-12
	.elementor-element.elementor-element-7025b97
	> .elementor-container
	> .elementor-column
	> .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-7025b97:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-12
	.elementor-element.elementor-element-7025b97
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #000000;
}
.elementor-12 .elementor-element.elementor-element-7025b97 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 50px 0px 50px 0px;
}
.elementor-12
	.elementor-element.elementor-element-7025b97
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-bc-flex-widget
	.elementor-12
	.elementor-element.elementor-element-d4abe2e.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-d4abe2e.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-d4abe2e.elementor-column
	> .elementor-widget-wrap {
	justify-content: center;
}
.elementor-12 .elementor-element.elementor-element-8f7f9a5 {
	text-align: center;
}
.elementor-12
	.elementor-element.elementor-element-8f7f9a5
	.elementor-heading-title {
	color: #ffffff;
	font-family: 'Signika Negative', Sans-serif;
	font-size: 30px;
	font-weight: 500;
	text-transform: none;
}
.elementor-12 .elementor-element.elementor-element-33903ad {
	text-align: center;
	color: #ffffff;
	font-family: 'Signika Negative', Sans-serif;
	font-size: 16px;
	font-weight: 400;
}
.elementor-12
	.elementor-element.elementor-element-efc13aa
	> .elementor-container {
	max-width: 1050px;
}
.elementor-12 .elementor-element.elementor-element-efc13aa {
	margin-top: 18px;
	margin-bottom: 25px;
}
.elementor-bc-flex-widget
	.elementor-12
	.elementor-element.elementor-element-09737ba.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-09737ba.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-09737ba:not(
		.elementor-motion-effects-element-type-background
	)
	> .elementor-widget-wrap,
.elementor-12
	.elementor-element.elementor-element-09737ba
	> .elementor-widget-wrap
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #003a3d;
}
.elementor-12
	.elementor-element.elementor-element-09737ba
	> .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #1e3ee400;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 62px 45px 62px 45px;
}
.elementor-12
	.elementor-element.elementor-element-09737ba
	> .elementor-element-populated,
.elementor-12
	.elementor-element.elementor-element-09737ba
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-12
	.elementor-element.elementor-element-09737ba
	> .elementor-background-slideshow {
	border-radius: 10px 0px 0px 10px;
}
.elementor-12
	.elementor-element.elementor-element-09737ba
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12 .elementor-element.elementor-element-56cf196 {
	text-align: left;
}
.elementor-12
	.elementor-element.elementor-element-56cf196
	.elementor-heading-title {
	color: #ffffff;
	font-family: 'Signika Negative', Sans-serif;
	font-size: 30px;
	font-weight: 500;
	text-transform: none;
}
.elementor-12 .elementor-element.elementor-element-1079109 {
	text-align: left;
	color: #ffffff;
	font-family: 'Signika Negative', Sans-serif;
	font-size: 16px;
	font-weight: 400;
}
.elementor-bc-flex-widget
	.elementor-12
	.elementor-element.elementor-element-448f960.elementor-column
	.elementor-widget-wrap {
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-448f960.elementor-column.elementor-element[data-element_type='column']
	> .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}
.elementor-12
	.elementor-element.elementor-element-448f960:not(
		.elementor-motion-effects-element-type-background
	)
	> .elementor-widget-wrap,
.elementor-12
	.elementor-element.elementor-element-448f960
	> .elementor-widget-wrap
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #003a3d;
}
.elementor-12
	.elementor-element.elementor-element-448f960
	> .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #1e3ee400;
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 0px 0px 0px;
}
.elementor-12
	.elementor-element.elementor-element-448f960
	> .elementor-element-populated,
.elementor-12
	.elementor-element.elementor-element-448f960
	> .elementor-element-populated
	> .elementor-background-overlay,
.elementor-12
	.elementor-element.elementor-element-448f960
	> .elementor-background-slideshow {
	border-radius: 0px 10px 10px 0px;
}
.elementor-12
	.elementor-element.elementor-element-448f960
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12 .elementor-element.elementor-element-e0a8c36 img {
	width: 429px;
}
.elementor-12
	.elementor-element.elementor-element-e0a8c36:not(.elementor-widget-image)
	.elementor-widget-container {
	-webkit-mask-image: url(../images/circle.svg);
	-webkit-mask-size: contain;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}
.elementor-12
	.elementor-element.elementor-element-e0a8c36.elementor-widget-image
	.elementor-widget-container
	img {
	-webkit-mask-image: url(../images/circle.svg);
	-webkit-mask-size: contain;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: no-repeat;
}
.elementor-12 .elementor-element.elementor-element-43455dc .elementor-button {
	font-family: 'Signika Negative', Sans-serif;
	font-size: 16px;
	font-weight: 700;
	text-transform: uppercase;
	fill: #003a3d;
	color: #003a3d;
	background-color: #ffe4d2;
	border-radius: 17px 17px 17px 17px;
}
.elementor-12
	.elementor-element.elementor-element-43455dc
	.elementor-button:hover,
.elementor-12
	.elementor-element.elementor-element-43455dc
	.elementor-button:focus {
	color: #003a3d;
	background-color: #ffe4d2;
}
.elementor-12
	.elementor-element.elementor-element-43455dc
	.elementor-button:hover
	svg,
.elementor-12
	.elementor-element.elementor-element-43455dc
	.elementor-button:focus
	svg {
	fill: #003a3d;
}
.elementor-12
	.elementor-element.elementor-element-6b149a7f
	> .elementor-container {
	max-width: 900px;
}
.elementor-12
	.elementor-element.elementor-element-6b149a7f:not(
		.elementor-motion-effects-element-type-background
	),
.elementor-12
	.elementor-element.elementor-element-6b149a7f
	> .elementor-motion-effects-container
	> .elementor-motion-effects-layer {
	background-color: #003a3d;
}
.elementor-12 .elementor-element.elementor-element-6b149a7f {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 45px 0px 45px 0px;
}
.elementor-12
	.elementor-element.elementor-element-6b149a7f
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12
	.elementor-element.elementor-element-1d4d94c2
	> .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}
.elementor-12
	.elementor-element.elementor-element-1d4d94c2
	> .elementor-element-populated
	> .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-12 .elementor-element.elementor-element-60723e3a {
	text-align: center;
}
.elementor-12
	.elementor-element.elementor-element-60723e3a
	.elementor-heading-title {
	color: #ffffff;
	font-family: 'Signika Negative', Sans-serif;
	font-size: 30px;
	font-weight: 500;
	text-transform: none;
}
.elementor-12
	.elementor-element.elementor-element-60723e3a
	> .elementor-widget-container {
	padding: 20px 0px 0px 0px;
}
.elementor-12
	.elementor-element.elementor-element-9633bc9
	.elementor-tab-content {
	border-bottom-color: #0016ab00;
	background-color: #003a3d;
	color: #ffffff;
	font-family: 'Signika Negative', Sans-serif;
	font-size: 16px;
	font-weight: 400;
	padding: 0px 0px 0px 17px;
}
.elementor-12
	.elementor-element.elementor-element-9633bc9
	.elementor-tab-title {
	border-color: #0016ab00;
	background-color: #003a3d;
}
.elementor-12
	.elementor-element.elementor-element-9633bc9
	.elementor-toggle-item:not(:last-child) {
	margin-bottom: 7px;
}
.elementor-12
	.elementor-element.elementor-element-9633bc9
	.elementor-toggle-title,
.elementor-12
	.elementor-element.elementor-element-9633bc9
	.elementor-toggle-icon {
	color: #ffffff;
}
.elementor-12
	.elementor-element.elementor-element-9633bc9
	.elementor-toggle-icon
	svg {
	fill: #ffffff;
}
.elementor-12
	.elementor-element.elementor-element-9633bc9
	.elementor-tab-title.elementor-active
	a,
.elementor-12
	.elementor-element.elementor-element-9633bc9
	.elementor-tab-title.elementor-active
	.elementor-toggle-icon {
	color: #00ffbb;
}
.elementor-12
	.elementor-element.elementor-element-9633bc9
	.elementor-toggle-title {
	font-family: 'Signika Negative', Sans-serif;
	font-size: 17px;
	font-weight: 600;
}
.elementor-12
	.elementor-element.elementor-element-9633bc9
	.elementor-tab-title
	.elementor-toggle-icon
	i:before {
	color: #ffffff;
}
.elementor-12
	.elementor-element.elementor-element-9633bc9
	.elementor-tab-title
	.elementor-toggle-icon
	svg {
	fill: #ffffff;
}
.elementor-12
	.elementor-element.elementor-element-9633bc9
	.elementor-tab-title.elementor-active
	.elementor-toggle-icon
	i:before {
	color: #00ffbb;
}
.elementor-12
	.elementor-element.elementor-element-9633bc9
	.elementor-tab-title.elementor-active
	.elementor-toggle-icon
	svg {
	fill: #00ffbb;
}
.elementor-12
	.elementor-element.elementor-element-9633bc9
	> .elementor-widget-container {
	margin: 12px 0px 0px 0px;
	padding: 45px 45px 45px 45px;
	background-color: #003a3d;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #64bcc4;
}
@media (min-width: 768px) {
	.elementor-12 .elementor-element.elementor-element-3a73f8f {
		width: 48.598%;
	}
	.elementor-12 .elementor-element.elementor-element-1190c52 {
		width: 51.402%;
	}
	.elementor-12 .elementor-element.elementor-element-6a999ea {
		width: 57.954%;
	}
	.elementor-12 .elementor-element.elementor-element-55fa7437 {
		width: 42%;
	}
	.elementor-12 .elementor-element.elementor-element-ad898e {
		width: 57.954%;
	}
	.elementor-12 .elementor-element.elementor-element-68be921d {
		width: 42%;
	}
	.elementor-12 .elementor-element.elementor-element-09737ba {
		width: 58%;
	}
	.elementor-12 .elementor-element.elementor-element-448f960 {
		width: 41.954%;
	}
}
@media (max-width: 1024px) {
	.elementor-12 .elementor-element.elementor-element-1a6e23ca {
		padding: 0px 0px 0px 0px;
	}
	.elementor-12 .elementor-element.elementor-element-4bfb5160 {
		padding: 30px 0px 30px 0px;
	}
	.elementor-12
		.elementor-element.elementor-element-3d08ed53
		.elementor-heading-title {
		font-size: 54px;
	}
	.elementor-bc-flex-widget
		.elementor-12
		.elementor-element.elementor-element-1190c52.elementor-column
		.elementor-widget-wrap {
		align-items: center;
	}
	.elementor-12
		.elementor-element.elementor-element-1190c52.elementor-column.elementor-element[data-element_type='column']
		> .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	.elementor-12
		.elementor-element.elementor-element-9633bc9
		> .elementor-widget-container {
		margin: 30px 0px 0px 0px;
	}
}
@media (max-width: 767px) {
	.elementor-12 .elementor-element.elementor-element-1a6e23ca {
		padding: 15px 0px 0px 0px;
	}
	.elementor-12
		.elementor-element.elementor-element-3a73f8f
		> .elementor-element-populated {
		padding: 25px 0px 0px 0px;
	}
	.elementor-12 .elementor-element.elementor-element-3d08ed53 {
		text-align: center;
	}
	.elementor-12
		.elementor-element.elementor-element-3d08ed53
		.elementor-heading-title {
		font-size: 42px;
	}
	.elementor-12 .elementor-element.elementor-element-6170f0 {
		text-align: center;
		font-size: 15px;
	}
	.elementor-12
		.elementor-element.elementor-element-6170f0
		> .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	.elementor-12
		.elementor-element.elementor-element-2479ec47
		.elementor-button {
		font-size: 14px;
	}
	.elementor-12
		.elementor-element.elementor-element-2479ec47
		> .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-12 .elementor-element.elementor-element-2479ec47 {
		width: 100%;
		max-width: 100%;
	}
	.elementor-12
		.elementor-element.elementor-element-1190c52
		> .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	.elementor-12 .elementor-element.elementor-element-4f25b147 img {
		width: 370px;
	}
	.elementor-12 .elementor-element.elementor-element-5dde0e40 {
		padding: 30px 5px 20px 5px;
	}
	.elementor-12
		.elementor-element.elementor-element-2c7d00a1
		> .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	.elementor-12
		.elementor-element.elementor-element-822c39
		> .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	.elementor-12 .elementor-element.elementor-element-71fac48e {
		text-align: center;
	}
	.elementor-12
		.elementor-element.elementor-element-71fac48e
		.elementor-heading-title {
		font-size: 29px;
	}
	.elementor-12 .elementor-element.elementor-element-37407325 {
		text-align: left;
	}
	.elementor-12 .elementor-element.elementor-element-615cc2d6 {
		padding: 30px 5px 20px 5px;
	}
	.elementor-12 .elementor-element.elementor-element-69e593f8 {
		text-align: center;
	}
	.elementor-12
		.elementor-element.elementor-element-69e593f8
		.elementor-heading-title {
		font-size: 29px;
	}
	.elementor-12 .elementor-element.elementor-element-551f8169 {
		text-align: center;
	}
	.elementor-12
		.elementor-element.elementor-element-6a999ea
		> .elementor-element-populated,
	.elementor-12
		.elementor-element.elementor-element-6a999ea
		> .elementor-element-populated
		> .elementor-background-overlay,
	.elementor-12
		.elementor-element.elementor-element-6a999ea
		> .elementor-background-slideshow {
		border-radius: 10px 10px 0px 0px;
	}
	.elementor-12
		.elementor-element.elementor-element-6a999ea
		> .elementor-element-populated {
		padding: 30px 20px 0px 20px;
	}
	.elementor-12 .elementor-element.elementor-element-20ef3139 {
		text-align: center;
	}
	.elementor-12
		.elementor-element.elementor-element-20ef3139
		.elementor-heading-title {
		font-size: 29px;
	}
	.elementor-12 .elementor-element.elementor-element-7b08fc5b {
		text-align: left;
	}
	.elementor-12
		.elementor-element.elementor-element-55fa7437
		> .elementor-element-populated,
	.elementor-12
		.elementor-element.elementor-element-55fa7437
		> .elementor-element-populated
		> .elementor-background-overlay,
	.elementor-12
		.elementor-element.elementor-element-55fa7437
		> .elementor-background-slideshow {
		border-radius: 0px 0px 10px 10px;
	}
	.elementor-12
		.elementor-element.elementor-element-55fa7437
		> .elementor-element-populated {
		padding: 20px 20px 20px 20px;
	}
	.elementor-12 .elementor-element.elementor-element-7d7f99fa img {
		width: 141px;
	}
	.elementor-12 .elementor-element.elementor-element-f8ffd4d .elementor-button {
		font-size: 14px;
	}
	.elementor-12
		.elementor-element.elementor-element-f8ffd4d
		> .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-12 .elementor-element.elementor-element-f8ffd4d {
		width: 100%;
		max-width: 100%;
	}
	.elementor-12 .elementor-element.elementor-element-b60b770 {
		padding: 30px 5px 5px 5px;
	}
	.elementor-12
		.elementor-element.elementor-element-44e97b29
		> .elementor-element-populated {
		margin: 19px 0px 14px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	.elementor-12 .elementor-element.elementor-element-5166157 {
		text-align: center;
	}
	.elementor-12 .elementor-element.elementor-element-5166157 img {
		width: 341px;
		border-radius: 0px 0px 0px 0px;
	}
	.elementor-12
		.elementor-element.elementor-element-9a0ffe3
		> .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	.elementor-12 .elementor-element.elementor-element-60d9cefd {
		text-align: center;
	}
	.elementor-12
		.elementor-element.elementor-element-60d9cefd
		.elementor-heading-title {
		font-size: 29px;
	}
	.elementor-12 .elementor-element.elementor-element-4f5b2413 {
		padding: 30px 5px 20px 5px;
	}
	.elementor-12 .elementor-element.elementor-element-3129065 {
		text-align: center;
	}
	.elementor-12
		.elementor-element.elementor-element-3129065
		.elementor-heading-title {
		font-size: 29px;
	}
	.elementor-12
		.elementor-element.elementor-element-ad898e
		> .elementor-element-populated,
	.elementor-12
		.elementor-element.elementor-element-ad898e
		> .elementor-element-populated
		> .elementor-background-overlay,
	.elementor-12
		.elementor-element.elementor-element-ad898e
		> .elementor-background-slideshow {
		border-radius: 10px 10px 0px 0px;
	}
	.elementor-12
		.elementor-element.elementor-element-ad898e
		> .elementor-element-populated {
		padding: 30px 20px 0px 20px;
	}
	.elementor-12 .elementor-element.elementor-element-1cc49d19 {
		text-align: center;
	}
	.elementor-12
		.elementor-element.elementor-element-1cc49d19
		.elementor-heading-title {
		font-size: 29px;
	}
	.elementor-12 .elementor-element.elementor-element-4b07ffff {
		text-align: left;
	}
	.elementor-12
		.elementor-element.elementor-element-68be921d
		> .elementor-element-populated,
	.elementor-12
		.elementor-element.elementor-element-68be921d
		> .elementor-element-populated
		> .elementor-background-overlay,
	.elementor-12
		.elementor-element.elementor-element-68be921d
		> .elementor-background-slideshow {
		border-radius: 0px 0px 10px 10px;
	}
	.elementor-12
		.elementor-element.elementor-element-68be921d
		> .elementor-element-populated {
		padding: 20px 20px 20px 20px;
	}
	.elementor-12 .elementor-element.elementor-element-9dbf5d5 img {
		width: 339px;
	}
	.elementor-12 .elementor-element.elementor-element-7b10004 .elementor-button {
		font-size: 14px;
	}
	.elementor-12
		.elementor-element.elementor-element-7b10004
		> .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-12 .elementor-element.elementor-element-7b10004 {
		width: 100%;
		max-width: 100%;
	}
	.elementor-12 .elementor-element.elementor-element-8cc5506 {
		padding: 30px 5px 5px 5px;
	}
	.elementor-12
		.elementor-element.elementor-element-bbfdb2b
		> .elementor-element-populated {
		margin: 19px 0px 14px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	.elementor-12 .elementor-element.elementor-element-57518ec {
		text-align: center;
	}
	.elementor-12 .elementor-element.elementor-element-57518ec img {
		width: 341px;
		border-radius: 0px 0px 0px 0px;
	}
	.elementor-12
		.elementor-element.elementor-element-e69fe3b
		> .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	.elementor-12 .elementor-element.elementor-element-550915a {
		text-align: center;
	}
	.elementor-12
		.elementor-element.elementor-element-550915a
		.elementor-heading-title {
		font-size: 29px;
	}
	.elementor-12 .elementor-element.elementor-element-7025b97 {
		padding: 30px 5px 20px 5px;
	}
	.elementor-12 .elementor-element.elementor-element-8f7f9a5 {
		text-align: center;
	}
	.elementor-12
		.elementor-element.elementor-element-8f7f9a5
		.elementor-heading-title {
		font-size: 29px;
	}
	.elementor-12
		.elementor-element.elementor-element-09737ba
		> .elementor-element-populated,
	.elementor-12
		.elementor-element.elementor-element-09737ba
		> .elementor-element-populated
		> .elementor-background-overlay,
	.elementor-12
		.elementor-element.elementor-element-09737ba
		> .elementor-background-slideshow {
		border-radius: 10px 10px 0px 0px;
	}
	.elementor-12
		.elementor-element.elementor-element-09737ba
		> .elementor-element-populated {
		padding: 30px 20px 0px 20px;
	}
	.elementor-12 .elementor-element.elementor-element-56cf196 {
		text-align: center;
	}
	.elementor-12
		.elementor-element.elementor-element-56cf196
		.elementor-heading-title {
		font-size: 29px;
	}
	.elementor-12 .elementor-element.elementor-element-1079109 {
		text-align: left;
	}
	.elementor-12
		.elementor-element.elementor-element-448f960
		> .elementor-element-populated,
	.elementor-12
		.elementor-element.elementor-element-448f960
		> .elementor-element-populated
		> .elementor-background-overlay,
	.elementor-12
		.elementor-element.elementor-element-448f960
		> .elementor-background-slideshow {
		border-radius: 0px 0px 10px 10px;
	}
	.elementor-12
		.elementor-element.elementor-element-448f960
		> .elementor-element-populated {
		padding: 20px 20px 20px 20px;
	}
	.elementor-12 .elementor-element.elementor-element-e0a8c36 img {
		width: 339px;
	}
	.elementor-12 .elementor-element.elementor-element-43455dc .elementor-button {
		font-size: 14px;
	}
	.elementor-12
		.elementor-element.elementor-element-43455dc
		> .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	.elementor-12 .elementor-element.elementor-element-43455dc {
		width: 100%;
		max-width: 100%;
	}
	.elementor-12 .elementor-element.elementor-element-6b149a7f {
		padding: 10px 5px 15px 5px;
	}
	.elementor-12 .elementor-element.elementor-element-60723e3a {
		text-align: center;
	}
	.elementor-12
		.elementor-element.elementor-element-60723e3a
		.elementor-heading-title {
		font-size: 29px;
	}
	.elementor-12
		.elementor-element.elementor-element-9633bc9
		.elementor-toggle-title {
		font-size: 15px;
	}
	.elementor-12
		.elementor-element.elementor-element-9633bc9
		> .elementor-widget-container {
		padding: 20px 20px 20px 20px;
	}
}
