.elementor-170 .elementor-element.elementor-element-f49162d:not(.elementor-motion-effects-element-type-background),
.elementor-170 .elementor-element.elementor-element-f49162d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2024/06/cr1.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-170 .elementor-element.elementor-element-f49162d>.elementor-background-overlay {
	background-color: #121C27;
	opacity: 0.4;
	mix-blend-mode: multiply;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-170 .elementor-element.elementor-element-f49162d {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 274px 0px 26px 0px;
}

.elementor-170 .elementor-element.elementor-element-9a96e05>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-170 .elementor-element.elementor-element-f15c2c6>.elementor-element-populated {
	padding: 15px 15px 15px 15px;
}

.elementor-170 .elementor-element.elementor-element-d969cce .pxl-heading .pxl-item--title {
	color: #FFFFFF;
	-webkit-text-stroke-color: #FFFFFF;
	font-size: 60px;
	font-weight: 400;
	margin-bottom: 0px;
}

.elementor-170 .elementor-element.elementor-element-d969cce .pxl-heading .pxl-item--title.style-outline .pxl-text-line-backdrop svg {
	stroke: #FFFFFF;
}

.elementor-170 .elementor-element.elementor-element-64aebe9 .pxl-text-editor .pxl-item--inner {
	max-width: 600px;
}

.elementor-170 .elementor-element.elementor-element-64aebe9 .pxl-text-editor,
.elementor-170 .elementor-element.elementor-element-64aebe9 .pxl-text-editor p {
	color: #DBDBDB;
	font-family: "Public Sans", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 27px;
}

.elementor-170 .elementor-element.elementor-element-64aebe9>.elementor-widget-container {
	margin: 13px 0px 27px 0px;
}

.elementor-170 .elementor-element.elementor-element-4c5fc3e {
	--divider-border-style: solid;
	--divider-color: #FFFFFF;
	--divider-border-width: 3px;
}

.elementor-170 .elementor-element.elementor-element-4c5fc3e .elementor-divider-separator {
	width: 55px;
}

.elementor-170 .elementor-element.elementor-element-4c5fc3e .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-170 .elementor-element.elementor-element-4c5fc3e>.elementor-widget-container {
	margin: 0px 0px -1px 0px;
}

.elementor-170 .elementor-element.elementor-element-0680f05 {
	--divider-border-style: solid;
	--divider-color: #FFFFFF4D;
	--divider-border-width: 1px;
}

.elementor-170 .elementor-element.elementor-element-0680f05 .elementor-divider-separator {
	width: 654px;
}

.elementor-170 .elementor-element.elementor-element-0680f05 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-170 .elementor-element.elementor-element-0b5bca8 .pxl-breadcrumb {
	color: #FFFFFF;
}

.elementor-170 .elementor-element.elementor-element-0b5bca8 .pxl-breadcrumb i {
	color: #FFFFFF;
}

.elementor-170 .elementor-element.elementor-element-0b5bca8 .pxl-breadcrumb span.breadcrumb-entry {
	color: #FFFFFF;
}

.elementor-170 .elementor-element.elementor-element-0b5bca8 .pxl-breadcrumb a:hover {
	color: #FFFFFFAD;
}

.elementor-170 .elementor-element.elementor-element-0b5bca8>.elementor-widget-container {
	margin: 67px 0px 0px 0px;
}

.elementor-170 .elementor-element.elementor-element-0ef01bb>.elementor-container {
	max-width: 1840px;
}

/*.elementor-170 .elementor-element.elementor-element-0ef01bb {*/
/*	margin-top: 35px;*/
/*	margin-bottom: 0px;*/
/*	padding: 15px 15px 0px 15px;*/
/*}*/

.elementor-170 .elementor-element.elementor-element-2bd7bcd:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-170 .elementor-element.elementor-element-2bd7bcd>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #E7E7E7;
}

.elementor-170 .elementor-element.elementor-element-2bd7bcd>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 101px 0px 100px 0px;
}

.elementor-170 .elementor-element.elementor-element-2bd7bcd>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-170 .elementor-element.elementor-element-d13d7af>.elementor-container {
	max-width: 1300px;
}

.elementor-bc-flex-widget .elementor-170 .elementor-element.elementor-element-50b5eb4.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-170 .elementor-element.elementor-element-50b5eb4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-170 .elementor-element.elementor-element-464de63 .pxl-heading .pxl-item--title {
	font-size: 45px;
	font-weight: 500;
	line-height: 55px;
	margin-bottom: 0px;
}

.elementor-170 .elementor-element.elementor-element-464de63>.elementor-widget-container {
	margin: 0px 0px 25px 0px;
}

.elementor-170 .elementor-element.elementor-element-49970c2 .pxl-text-editor,
.elementor-170 .elementor-element.elementor-element-49970c2 .pxl-text-editor p {
	color: #4B535D;
	font-size: 20px;
	line-height: 33px;
}

.elementor-bc-flex-widget .elementor-170 .elementor-element.elementor-element-0983f53.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-170 .elementor-element.elementor-element-0983f53.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-170 .elementor-element.elementor-element-0983f53.elementor-column>.elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-170 .elementor-element.elementor-element-c1f0dc9 .pxl-icon1 a {
	color: #FFFFFF;
	background-color: #121C27;
	width: 216px;
	height: 216px;
	border-radius: 11111px 11111px 11111px 11111px;
}

.elementor-170 .elementor-element.elementor-element-c1f0dc9 .pxl-icon1 a svg path {
	fill: #FFFFFF;
}

.elementor-170 .elementor-element.elementor-element-c1f0dc9 .pxl-icon-list i {
	margin-bottom: 15px;
}

.elementor-170 .elementor-element.elementor-element-c1f0dc9 .pxl-icon-list img {
	margin-bottom: 15px;
}

.elementor-170 .elementor-element.elementor-element-c1f0dc9 .pxl-icon-list svg {
	margin-bottom: 15px;
}

.elementor-170 .elementor-element.elementor-element-c1f0dc9 .pxl-icon1 a:hover {
	background-color: #000000;
}

.elementor-170 .elementor-element.elementor-element-c1f0dc9 .pxl-icon-list span {
	font-size: 15px;
}

.elementor-170 .elementor-element.elementor-element-c1f0dc9 {
	width: auto;
	max-width: auto;
}

.elementor-170 .elementor-element.elementor-element-cb13b94 {
	width: auto;
	max-width: auto;
	bottom: -342px;
}

body:not(.rtl) .elementor-170 .elementor-element.elementor-element-cb13b94 {
	right: -69px;
}

body.rtl .elementor-170 .elementor-element.elementor-element-cb13b94 {
	left: -69px;
}

.elementor-170 .elementor-element.elementor-element-2d8608b {
	width: auto;
	max-width: auto;
	bottom: -287px;
}

body:not(.rtl) .elementor-170 .elementor-element.elementor-element-2d8608b {
	right: -213px;
}

body.rtl .elementor-170 .elementor-element.elementor-element-2d8608b {
	left: -213px;
}

.elementor-170 .elementor-element.elementor-element-1c0796a>.elementor-container {
	max-width: 1840px;
}

.elementor-170 .elementor-element.elementor-element-b59d7f0>.elementor-element-populated {
	padding: 0px 15px 15px 15px;
}

.elementor-170 .elementor-element.elementor-element-d0eb90f .pxl-image--inner {
	width: 100%;
	max-width: 100%;
	height: 440px;
}

.elementor-170 .elementor-element.elementor-element-d0eb90f .pxl-image--inner .pxl-image-wg {
	height: 100%;
}

.elementor-170 .elementor-element.elementor-element-ae4fbdf {
	margin-top: 92px;
	margin-bottom: 88px;
}

.elementor-170 .elementor-element.elementor-element-fd3eb83.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-170 .elementor-element.elementor-element-cfbdfd3 .pxl-heading {
	text-align: center;
}

.elementor-170 .elementor-element.elementor-element-cfbdfd3 .pxl-heading .pxl-heading--inner {
	max-width: 881px;
}

.elementor-170 .elementor-element.elementor-element-cfbdfd3 .pxl-heading .pxl-item--title {
	font-size: 45px;
	font-weight: 500;
	line-height: 55px;
	margin-bottom: 0px;
}

.elementor-170 .elementor-element.elementor-element-cfbdfd3 .pxl-heading .pxl-item--subtitle {
	color: #0A1119;
	margin-bottom: 24px;
}

.elementor-170 .elementor-element.elementor-element-cfbdfd3 .pxl-heading .pxl-item--subtitle,
.elementor-170 .elementor-element.elementor-element-cfbdfd3 .pxl-heading .pxl-item--subtitle span {
	font-size: 13px;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 4.8px;
}

.elementor-170 .elementor-element.elementor-element-a747692 .pxl-text-editor {
	text-align: center;
}

.elementor-170 .elementor-element.elementor-element-a747692 .pxl-text-editor .pxl-item--inner {
	max-width: 839px;
}

.elementor-170 .elementor-element.elementor-element-a747692 .pxl-text-editor,
.elementor-170 .elementor-element.elementor-element-a747692 .pxl-text-editor p {
	color: #4B535D;
	font-size: 17px;
	line-height: 27px;
}

.elementor-170 .elementor-element.elementor-element-a747692>.elementor-widget-container {
	margin: 19px 0px 27px 0px;
}

.elementor-170 .elementor-element.elementor-element-1b8b38e {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: 3px;
	z-index: 2;
}

.elementor-170 .elementor-element.elementor-element-1b8b38e .elementor-divider-separator {
	width: 105px;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-170 .elementor-element.elementor-element-1b8b38e .elementor-divider {
	text-align: center;
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-170 .elementor-element.elementor-element-1b8b38e>.elementor-widget-container {
	margin: 0px 0px -2px 0px;
}

.elementor-170 .elementor-element.elementor-element-acc86e2 .pxl-el-divider {
	background-color: #D8D9DA;
	width: 380px;
	height: 1px;
}

.elementor-170 .elementor-element.elementor-element-acc86e2 {
	width: auto;
	max-width: auto;
}

.elementor-170 .elementor-element.elementor-element-5651188 .pxl-text-carousel .pxl-item--title {
	color: #1076e6;
}

.elementor-170 .elementor-element.elementor-element-5651188 .pxl-text-carousel .pxl-swiper-arrow path {
	fill: #0A1119;
}

.elementor-170 .elementor-element.elementor-element-5651188 .pxl-text-carousel .pxl-item--desc {
	color: #4B535D;
}

.elementor-170 .elementor-element.elementor-element-5651188>.elementor-widget-container {
	margin: 76px 0px 0px 0px;
}

.elementor-170 .elementor-element.elementor-element-b6423fa>.elementor-container {
	max-width: 1840px;
}

.elementor-170 .elementor-element.elementor-element-cfb9168:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-170 .elementor-element.elementor-element-cfb9168>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #121C27;
}

.elementor-170 .elementor-element.elementor-element-cfb9168>.elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin: 15px 15px 15px 15px;
	--e-column-margin-right: 15px;
	--e-column-margin-left: 15px;
	padding: 101px 0px 103px 0px;
}

.elementor-170 .elementor-element.elementor-element-cfb9168>.elementor-element-populated>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-170 .elementor-element.elementor-element-f0ab803>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-170 .elementor-element.elementor-element-e383089 .pxl-heading .pxl-heading--inner {
	max-width: 462px;
}

.elementor-170 .elementor-element.elementor-element-e383089 .pxl-heading .pxl-item--title {
	color: #FFFFFF;
	-webkit-text-stroke-color: #FFFFFF;
	font-size: 45px;
	line-height: 55px;
	margin-bottom: 0px;
}

.elementor-170 .elementor-element.elementor-element-e383089 .pxl-heading .pxl-item--title.style-outline .pxl-text-line-backdrop svg {
	stroke: #FFFFFF;
}

.elementor-170 .elementor-element.elementor-element-5a1f911 .pxl-text-editor,
.elementor-170 .elementor-element.elementor-element-5a1f911 .pxl-text-editor p {
	color: #C4C4C4;
	font-size: 17px;
	line-height: 28px;
}

.elementor-170 .elementor-element.elementor-element-5a1f911>.elementor-widget-container {
	margin: 0px 0px 4px 0px;
}

.elementor-170 .elementor-element.elementor-element-c022591 {
	margin-top: 0px;
	margin-bottom: 43px;
}

.elementor-170 .elementor-element.elementor-element-17daa5d {
	--divider-border-style: solid;
	--divider-color: #353E47;
}

.elementor-170 .elementor-element.elementor-element-17daa5d .elementor-divider-separator {
	width: 100%;
}

.elementor-170 .elementor-element.elementor-element-17daa5d .elementor-divider {
	padding-block-start: 7px;
	padding-block-end: 7px;
}

.elementor-170 .elementor-element.elementor-element-b35fd67>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-170 .elementor-element.elementor-element-87b34b8 .pxl-icon-box .pxl-item--title,
.elementor-170 .elementor-element.elementor-element-87b34b8 .pxl-icon-box .pxl-item--title a {
	color: #FFFFFF;
	font-size: 23px;
	line-height: 33px;
}

.elementor-170 .elementor-element.elementor-element-87b34b8 .pxl-icon-box .pxl-item--description {
	color: #C4C4C4;
}

.elementor-170 .elementor-element.elementor-element-87b34b8 .pxl-item--icon {
	margin: 0px 6px 0px 0px !important;
}

.elementor-170 .elementor-element.elementor-element-87b34b8 .pxl-icon-box .pxl-item--icon {
	background-color: #353E47;
	border-color: #353E47;
}

.elementor-170 .elementor-element.elementor-element-87b34b8 .pxl-icon-box .pxl-item--icon svg path {
	fill: #FFFFFF;
}

.elementor-170 .elementor-element.elementor-element-87b34b8 .pxl-icon-box .pxl-item--icon svg polygon {
	fill: #FFFFFF;
}

.elementor-170 .elementor-element.elementor-element-87b34b8 .pxl-icon-box .pxl-item--icon i {
	font-size: 33px;
}

.elementor-170 .elementor-element.elementor-element-87b34b8 .pxl-icon-box .pxl-item--icon svg {
	height: 33px;
}

.elementor-170 .elementor-element.elementor-element-9280909 .pxl-icon-box .pxl-item--title,
.elementor-170 .elementor-element.elementor-element-9280909 .pxl-icon-box .pxl-item--title a {
	color: #FFFFFF;
	font-size: 23px;
	line-height: 33px;
}

.elementor-170 .elementor-element.elementor-element-9280909 .pxl-icon-box .pxl-item--description {
	color: #C4C4C4;
}

.elementor-170 .elementor-element.elementor-element-9280909 .pxl-item--icon {
	margin: 0px 6px 0px 0px !important;
}

.elementor-170 .elementor-element.elementor-element-9280909 .pxl-icon-box .pxl-item--icon {
	background-color: #353E47;
	border-color: #353E47;
}

.elementor-170 .elementor-element.elementor-element-9280909 .pxl-icon-box .pxl-item--icon svg path {
	fill: #FFFFFF;
}

.elementor-170 .elementor-element.elementor-element-9280909 .pxl-icon-box .pxl-item--icon svg polygon {
	fill: #FFFFFF;
}

.elementor-170 .elementor-element.elementor-element-9280909 .pxl-icon-box .pxl-item--icon i {
	font-size: 33px;
}

.elementor-170 .elementor-element.elementor-element-9280909 .pxl-icon-box .pxl-item--icon svg {
	height: 33px;
}

.elementor-170 .elementor-element.elementor-element-5776cd9 .pxl-icon-box .pxl-item--title,
.elementor-170 .elementor-element.elementor-element-5776cd9 .pxl-icon-box .pxl-item--title a {
	color: #FFFFFF;
	font-size: 23px;
	line-height: 33px;
}

.elementor-170 .elementor-element.elementor-element-5776cd9 .pxl-icon-box .pxl-item--description {
	color: #C4C4C4;
}

.elementor-170 .elementor-element.elementor-element-5776cd9 .pxl-item--icon {
	margin: 0px 6px 0px 0px !important;
}

.elementor-170 .elementor-element.elementor-element-5776cd9 .pxl-icon-box .pxl-item--icon {
	background-color: #353E47;
	border-color: #353E47;
}

.elementor-170 .elementor-element.elementor-element-5776cd9 .pxl-icon-box .pxl-item--icon svg path {
	fill: #FFFFFF;
}

.elementor-170 .elementor-element.elementor-element-5776cd9 .pxl-icon-box .pxl-item--icon svg polygon {
	fill: #FFFFFF;
}

.elementor-170 .elementor-element.elementor-element-5776cd9 .pxl-icon-box .pxl-item--icon i {
	font-size: 33px;
}

.elementor-170 .elementor-element.elementor-element-5776cd9 .pxl-icon-box .pxl-item--icon svg {
	height: 33px;
}

.elementor-170 .elementor-element.elementor-element-8e35b0e>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-170 .elementor-element.elementor-element-8e35b0e {
	margin-top: 45px;
	margin-bottom: 0px;
}

.elementor-170 .elementor-element.elementor-element-2c06a44 .pxl-icon-box .pxl-item--title,
.elementor-170 .elementor-element.elementor-element-2c06a44 .pxl-icon-box .pxl-item--title a {
	color: #FFFFFF;
	font-size: 23px;
	line-height: 33px;
}

.elementor-170 .elementor-element.elementor-element-2c06a44 .pxl-icon-box .pxl-item--description {
	color: #C4C4C4;
}

.elementor-170 .elementor-element.elementor-element-2c06a44 .pxl-item--icon {
	margin: 0px 6px 0px 0px !important;
}

.elementor-170 .elementor-element.elementor-element-2c06a44 .pxl-icon-box .pxl-item--icon {
	background-color: #353E47;
	border-color: #353E47;
}

.elementor-170 .elementor-element.elementor-element-2c06a44 .pxl-icon-box .pxl-item--icon svg path {
	fill: #FFFFFF;
}

.elementor-170 .elementor-element.elementor-element-2c06a44 .pxl-icon-box .pxl-item--icon svg polygon {
	fill: #FFFFFF;
}

.elementor-170 .elementor-element.elementor-element-e7e79d6 .pxl-icon-box .pxl-item--title,
.elementor-170 .elementor-element.elementor-element-e7e79d6 .pxl-icon-box .pxl-item--title a {
	color: #FFFFFF;
	font-size: 23px;
	line-height: 33px;
}

.elementor-170 .elementor-element.elementor-element-e7e79d6 .pxl-icon-box .pxl-item--description {
	color: #C4C4C4;
}

.elementor-170 .elementor-element.elementor-element-e7e79d6 .pxl-item--icon {
	margin: 0px 6px 0px 0px !important;
}

.elementor-170 .elementor-element.elementor-element-e7e79d6 .pxl-icon-box .pxl-item--icon {
	background-color: #353E47;
	border-color: #353E47;
}

.elementor-170 .elementor-element.elementor-element-e7e79d6 .pxl-icon-box .pxl-item--icon svg path {
	fill: #FFFFFF;
}

.elementor-170 .elementor-element.elementor-element-e7e79d6 .pxl-icon-box .pxl-item--icon svg polygon {
	fill: #FFFFFF;
}

.elementor-170 .elementor-element.elementor-element-e7e79d6 .pxl-icon-box .pxl-item--icon i {
	font-size: 33px;
}

.elementor-170 .elementor-element.elementor-element-e7e79d6 .pxl-icon-box .pxl-item--icon svg {
	height: 33px;
}

.elementor-170 .elementor-element.elementor-element-5699149 .pxl-icon-box .pxl-item--title,
.elementor-170 .elementor-element.elementor-element-5699149 .pxl-icon-box .pxl-item--title a {
	color: #FFFFFF;
	font-size: 23px;
	line-height: 33px;
}

.elementor-170 .elementor-element.elementor-element-5699149 .pxl-icon-box .pxl-item--description {
	color: #C4C4C4;
}

.elementor-170 .elementor-element.elementor-element-5699149 .pxl-item--icon {
	margin: 0px 6px 0px 0px !important;
}

.elementor-170 .elementor-element.elementor-element-5699149 .pxl-icon-box .pxl-item--icon {
	background-color: #353E47;
	border-color: #353E47;
}

.elementor-170 .elementor-element.elementor-element-5699149 .pxl-icon-box .pxl-item--icon svg path {
	fill: #FFFFFF;
}

.elementor-170 .elementor-element.elementor-element-5699149 .pxl-icon-box .pxl-item--icon svg polygon {
	fill: #FFFFFF;
}

.elementor-170 .elementor-element.elementor-element-5699149 .pxl-icon-box .pxl-item--icon i {
	font-size: 33px;
}

.elementor-170 .elementor-element.elementor-element-5699149 .pxl-icon-box .pxl-item--icon svg {
	height: 33px;
}

.elementor-170 .elementor-element.elementor-element-526fe01 {
	width: auto;
	max-width: auto;
	bottom: 0px;
}

body:not(.rtl) .elementor-170 .elementor-element.elementor-element-526fe01 {
	left: 0px;
}

body.rtl .elementor-170 .elementor-element.elementor-element-526fe01 {
	right: 0px;
}

.elementor-170 .elementor-element.elementor-element-e2bbd59 {
	width: auto;
	max-width: auto;
	bottom: 0px;
}

body:not(.rtl) .elementor-170 .elementor-element.elementor-element-e2bbd59 {
	left: 0px;
}

body.rtl .elementor-170 .elementor-element.elementor-element-e2bbd59 {
	right: 0px;
}

.elementor-170 .elementor-element.elementor-element-e20edf4 {
	margin-top: 95px;
	margin-bottom: 110px;
}

.elementor-170 .elementor-element.elementor-element-2356b1c {
	width: auto;
	max-width: auto;
}

.elementor-bc-flex-widget .elementor-170 .elementor-element.elementor-element-22c2244.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-170 .elementor-element.elementor-element-22c2244.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-170 .elementor-element.elementor-element-5d599ab .pxl-heading .pxl-heading--inner {
	max-width: 625px;
}

.elementor-170 .elementor-element.elementor-element-5d599ab .pxl-heading .pxl-item--title {
	font-size: 45px;
	font-weight: 500;
	line-height: 55px;
	margin-bottom: 0px;
}

.elementor-170 .elementor-element.elementor-element-5d599ab .pxl-heading .pxl-item--subtitle,
.elementor-170 .elementor-element.elementor-element-5d599ab .pxl-heading .pxl-item--subtitle span {
	font-size: 13px;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 4.8px;
}

.elementor-170 .elementor-element.elementor-element-5d599ab .pxl-heading .pxl-item--subtitle {
	margin-bottom: 19px;
}

.elementor-170 .elementor-element.elementor-element-5d599ab>.elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-170 .elementor-element.elementor-element-e8a1f12 .pxl-text-editor .pxl-item--inner {
	max-width: 685px;
}

.elementor-170 .elementor-element.elementor-element-e8a1f12 .pxl-text-editor,
.elementor-170 .elementor-element.elementor-element-e8a1f12 .pxl-text-editor p {
	color: #4B535D;
	font-size: 15px;
	line-height: 26px;
}

.elementor-170 .elementor-element.elementor-element-e8a1f12>.elementor-widget-container {
	margin: 16px 0px 12px 0px;
}

.elementor-170 .elementor-element.elementor-element-17510c6 .pxl-button {
	text-align: center;
}

.elementor-170 .elementor-element.elementor-element-17510c6 .pxl-button .btn {
	color: #FFFFFF;
	background-color: #121C27;
	font-size: 15px;
	font-weight: 400;
	line-height: 50px;
	border-radius: 11111px 11111px 11111px 11111px;
	padding: 0px 35px 0px 35px;
}

.elementor-170 .elementor-element.elementor-element-17510c6 .pxl-button .btn i {
	color: #441414;
	font-size: 31px;
}

.elementor-170 .elementor-element.elementor-element-17510c6 .pxl-button .btn svg path {
	fill: #441414;
}

.elementor-170 .elementor-element.elementor-element-17510c6 .pxl-button .btn.btn-default svg {
	width: 31px;
}

.elementor-170 .elementor-element.elementor-element-17510c6 .pxl-button .btn-svg:hover svg {
	width: 31px;
}

.elementor-170 .elementor-element.elementor-element-17510c6 .pxl-button .btn.pxl-icon--right:not(.btn-svg) i,
.elementor-170 .elementor-element.elementor-element-17510c6 .pxl-button .btn.pxl-icon--right:not(.btn-svg) svg {
	margin-left: 16px;
}

.elementor-170 .elementor-element.elementor-element-17510c6 .pxl-button .btn-svg.pxl-icon--right:hover svg {
	margin-left: 16px;
}

.elementor-170 .elementor-element.elementor-element-17510c6>.elementor-widget-container {
	margin: 20px 50px 0px 0px;
}

.elementor-170 .elementor-element.elementor-element-17510c6 {
	width: auto;
	max-width: auto;
}

.elementor-170 .elementor-element.elementor-element-7b7bd17 .pxl-video-player .pxl-btn-video {
	height: 70px;
	width: 70px;
	border-radius: 1111px 1111px 1111px 1111px;
	background-color: #02010100;
}

.elementor-170 .elementor-element.elementor-element-7b7bd17 .pxl-video-player .pxl-btn-video i {
	color: #000000;
}

.elementor-170 .elementor-element.elementor-element-7b7bd17 .pxl-video-player .pxl-btn-video svg {
	fill: #000000;
}

.elementor-170 .elementor-element.elementor-element-7b7bd17 .pxl-video-player .pxl-btn-video:hover i {
	color: #FFFFFF;
}

.elementor-170 .elementor-element.elementor-element-7b7bd17 .pxl-video-player .pxl-btn-video:hover {
	border-color: #02010100;
	background-color: #000000;
}

.elementor-170 .elementor-element.elementor-element-7b7bd17 .pxl-video-player .label-text {
	font-size: 17px;
	color: #0A1119;
}

.elementor-170 .elementor-element.elementor-element-7b7bd17>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-170 .elementor-element.elementor-element-7b7bd17 {
	width: auto;
	max-width: auto;
}

.elementor-170 .elementor-element.elementor-element-819147d>.elementor-container {
	max-width: 1020px;
}

.elementor-170 .elementor-element.elementor-element-819147d:not(.elementor-motion-effects-element-type-background),
.elementor-170 .elementor-element.elementor-element-819147d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #ECE6E1 0%, #F2295B00 100%);
}

.elementor-170 .elementor-element.elementor-element-819147d {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 100px 0px 100px 0px;
}

.elementor-170 .elementor-element.elementor-element-819147d>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-170 .elementor-element.elementor-element-9d16833.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-170 .elementor-element.elementor-element-457279f .pxl-heading {
	text-align: center;
}

.elementor-170 .elementor-element.elementor-element-457279f .pxl-heading .pxl-item--title {
	font-size: 45px;
	font-weight: 500;
	line-height: 55px;
	margin-bottom: 0px;
}

.elementor-170 .elementor-element.elementor-element-457279f>.elementor-widget-container {
	margin: 0px 0px 17px 0px;
}

.elementor-170 .elementor-element.elementor-element-b3c48af .pxl-text-editor {
	text-align: center;
}

.elementor-170 .elementor-element.elementor-element-b3c48af .pxl-text-editor,
.elementor-170 .elementor-element.elementor-element-b3c48af .pxl-text-editor p {
	color: #4B535D;
	font-size: 20px;
	line-height: 33px;
}

.elementor-170 .elementor-element.elementor-element-b3c48af>.elementor-widget-container {
	margin: 0px 0px 55px 0px;
}

.elementor-170 .elementor-element.elementor-element-f7770b6.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-170 .elementor-element.elementor-element-a7e0b1b {
	--divider-border-style: solid;
	--divider-color: #CECCCA;
	--divider-border-width: 1px;
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	top: 24px;
}

.elementor-170 .elementor-element.elementor-element-a7e0b1b .elementor-divider-separator {
	width: 50%;
	margin: 0 auto;
	margin-right: 0;
}

.elementor-170 .elementor-element.elementor-element-a7e0b1b .elementor-divider {
	text-align: right;
	padding-block-start: 15px;
	padding-block-end: 15px;
}

body:not(.rtl) .elementor-170 .elementor-element.elementor-element-a7e0b1b {
	right: 0px;
}

body.rtl .elementor-170 .elementor-element.elementor-element-a7e0b1b {
	left: 0px;
}

.elementor-170 .elementor-element.elementor-element-afe57bb .pxl-text-editor,
.elementor-170 .elementor-element.elementor-element-afe57bb .pxl-text-editor p {
	color: #FFFFFF;
	font-size: 20px;
	line-height: 49px;
}

.elementor-170 .elementor-element.elementor-element-afe57bb>.elementor-widget-container {
	padding: 0px 21px 0px 21px;
	background-color: #121C27;
	border-radius: 11111px 11111px 11111px 11111px;
}

.elementor-170 .elementor-element.elementor-element-afe57bb {
	width: auto;
	max-width: auto;
	z-index: 2;
}

.elementor-170 .elementor-element.elementor-element-c116760 .pxl-heading {
	text-align: center;
}

.elementor-170 .elementor-element.elementor-element-c116760 .pxl-heading .pxl-heading--inner {
	max-width: 208px;
}

.elementor-170 .elementor-element.elementor-element-c116760 .pxl-heading .pxl-item--title {
	color: #0A1119;
	-webkit-text-stroke-color: #0A1119;
	font-size: 20px;
	font-weight: 500;
	line-height: 30px;
	margin-bottom: 0px;
}

.elementor-170 .elementor-element.elementor-element-c116760 .pxl-heading .pxl-item--title.style-outline .pxl-text-line-backdrop svg {
	stroke: #0A1119;
}

.elementor-170 .elementor-element.elementor-element-c116760>.elementor-widget-container {
	margin: 28px 0px 18px 0px;
}

.elementor-170 .elementor-element.elementor-element-44a0665 .pxl-text-editor {
	text-align: center;
}

.elementor-170 .elementor-element.elementor-element-44a0665 .pxl-text-editor .pxl-item--inner {
	max-width: 351px;
}

.elementor-170 .elementor-element.elementor-element-44a0665 .pxl-text-editor,
.elementor-170 .elementor-element.elementor-element-44a0665 .pxl-text-editor p {
	font-size: 15px;
	line-height: 25px;
}

.elementor-170 .elementor-element.elementor-element-d31aa52.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-170 .elementor-element.elementor-element-4b1a15a .pxl-text-editor,
.elementor-170 .elementor-element.elementor-element-4b1a15a .pxl-text-editor p {
	color: #FFFFFF;
	font-size: 20px;
	line-height: 49px;
}

.elementor-170 .elementor-element.elementor-element-4b1a15a>.elementor-widget-container {
	padding: 0px 19px 0px 19px;
	background-color: #121C27;
	border-radius: 11111px 11111px 11111px 11111px;
}

.elementor-170 .elementor-element.elementor-element-4b1a15a {
	width: auto;
	max-width: auto;
	z-index: 2;
}

.elementor-170 .elementor-element.elementor-element-99ba1eb {
	--divider-border-style: solid;
	--divider-color: #CECCCA;
	--divider-border-width: 1px;
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	top: 24px;
}

.elementor-170 .elementor-element.elementor-element-99ba1eb .elementor-divider-separator {
	width: 100%;
	margin: 0 auto;
	margin-right: 0;
}

.elementor-170 .elementor-element.elementor-element-99ba1eb .elementor-divider {
	text-align: right;
	padding-block-start: 15px;
	padding-block-end: 15px;
}

body:not(.rtl) .elementor-170 .elementor-element.elementor-element-99ba1eb {
	right: 0px;
}

body.rtl .elementor-170 .elementor-element.elementor-element-99ba1eb {
	left: 0px;
}

.elementor-170 .elementor-element.elementor-element-9a65d00 .pxl-heading {
	text-align: center;
}

.elementor-170 .elementor-element.elementor-element-9a65d00 .pxl-heading .pxl-heading--inner {
	max-width: 208px;
}

.elementor-170 .elementor-element.elementor-element-9a65d00 .pxl-heading .pxl-item--title {
	color: #0A1119;
	-webkit-text-stroke-color: #0A1119;
	font-size: 20px;
	font-weight: 500;
	line-height: 30px;
	margin-bottom: 0px;
}

.elementor-170 .elementor-element.elementor-element-9a65d00 .pxl-heading .pxl-item--title.style-outline .pxl-text-line-backdrop svg {
	stroke: #0A1119;
}

.elementor-170 .elementor-element.elementor-element-9a65d00>.elementor-widget-container {
	margin: 28px 0px 18px 0px;
}

.elementor-170 .elementor-element.elementor-element-2f65fff .pxl-text-editor {
	text-align: center;
}

.elementor-170 .elementor-element.elementor-element-2f65fff .pxl-text-editor .pxl-item--inner {
	max-width: 351px;
}

.elementor-170 .elementor-element.elementor-element-2f65fff .pxl-text-editor,
.elementor-170 .elementor-element.elementor-element-2f65fff .pxl-text-editor p {
	font-size: 15px;
	line-height: 25px;
}

.elementor-170 .elementor-element.elementor-element-b652d8c.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-170 .elementor-element.elementor-element-6804dcd .pxl-text-editor,
.elementor-170 .elementor-element.elementor-element-6804dcd .pxl-text-editor p {
	color: #FFFFFF;
	font-size: 20px;
	line-height: 49px;
}

.elementor-170 .elementor-element.elementor-element-6804dcd>.elementor-widget-container {
	padding: 0px 19px 0px 19px;
	background-color: #121C27;
	border-radius: 11111px 11111px 11111px 11111px;
}

.elementor-170 .elementor-element.elementor-element-6804dcd {
	width: auto;
	max-width: auto;
	z-index: 2;
}

.elementor-170 .elementor-element.elementor-element-60eefb7 .pxl-heading {
	text-align: center;
}

.elementor-170 .elementor-element.elementor-element-60eefb7 .pxl-heading .pxl-heading--inner {
	max-width: 208px;
}

.elementor-170 .elementor-element.elementor-element-60eefb7 .pxl-heading .pxl-item--title {
	color: #0A1119;
	-webkit-text-stroke-color: #0A1119;
	font-size: 20px;
	font-weight: 500;
	line-height: 30px;
	margin-bottom: 0px;
}

.elementor-170 .elementor-element.elementor-element-60eefb7 .pxl-heading .pxl-item--title.style-outline .pxl-text-line-backdrop svg {
	stroke: #0A1119;
}

.elementor-170 .elementor-element.elementor-element-60eefb7>.elementor-widget-container {
	margin: 28px 0px 18px 0px;
}

.elementor-170 .elementor-element.elementor-element-0308701 .pxl-text-editor {
	text-align: center;
}

.elementor-170 .elementor-element.elementor-element-0308701 .pxl-text-editor .pxl-item--inner {
	max-width: 351px;
}

.elementor-170 .elementor-element.elementor-element-0308701 .pxl-text-editor,
.elementor-170 .elementor-element.elementor-element-0308701 .pxl-text-editor p {
	font-size: 15px;
	line-height: 25px;
}

.elementor-170 .elementor-element.elementor-element-94a11ed {
	--divider-border-style: solid;
	--divider-color: #CECCCA;
	--divider-border-width: 1px;
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	top: 24px;
}

.elementor-170 .elementor-element.elementor-element-94a11ed .elementor-divider-separator {
	width: 50%;
	margin: 0 auto;
	margin-left: 0;
}

.elementor-170 .elementor-element.elementor-element-94a11ed .elementor-divider {
	text-align: left;
	padding-block-start: 15px;
	padding-block-end: 15px;
}

body:not(.rtl) .elementor-170 .elementor-element.elementor-element-94a11ed {
	right: 0px;
}

body.rtl .elementor-170 .elementor-element.elementor-element-94a11ed {
	left: 0px;
}

.elementor-170 .elementor-element.elementor-element-858449e>.elementor-widget-container {
	margin: 80px 0px 0px 0px;
}

.elementor-170 .elementor-element.elementor-element-858449e {
	width: var(--container-widget-width, 910px);
	max-width: 910px;
	--container-widget-width: 910px;
	--container-widget-flex-grow: 0;
}

.elementor-170 .elementor-element.elementor-element-83229af .pxl-text-editor {
	text-align: center;
}

.elementor-170 .elementor-element.elementor-element-83229af .pxl-text-editor,
.elementor-170 .elementor-element.elementor-element-83229af .pxl-text-editor p {
	color: #4B535D;
	font-size: 17px;
	line-height: 30px;
}

.elementor-170 .elementor-element.elementor-element-83229af .pxl-text-editor a {
	color: #0A1119;
}

.elementor-170 .elementor-element.elementor-element-83229af .pxl-text-editor a:hover {
	color: #0201018A;
}

.elementor-170 .elementor-element.elementor-element-83229af>.elementor-widget-container {
	margin: 41px 0px 0px 0px;
}

@media(max-width:1500px) {
	.elementor-170 .elementor-element.elementor-element-8e35b0e {
		z-index: 3;
	}
}

@media(min-width:768px) {
	.elementor-170 .elementor-element.elementor-element-50b5eb4 {
		width: 68.308%;
	}

	.elementor-170 .elementor-element.elementor-element-0983f53 {
		width: 31.692%;
	}

	.elementor-170 .elementor-element.elementor-element-208bd08 {
		width: 48.787%;
	}

	.elementor-170 .elementor-element.elementor-element-22c2244 {
		width: 51.213%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-170 .elementor-element.elementor-element-eba3ced {
		width: 50%;
	}

	.elementor-170 .elementor-element.elementor-element-550dc11 {
		width: 50%;
	}

	.elementor-170 .elementor-element.elementor-element-f34c476 {
		width: 100%;
	}

	.elementor-170 .elementor-element.elementor-element-8470147 {
		width: 50%;
	}

	.elementor-170 .elementor-element.elementor-element-78c0b5a {
		width: 50%;
	}

	.elementor-170 .elementor-element.elementor-element-f8ce38c {
		width: 100%;
	}

	.elementor-170 .elementor-element.elementor-element-208bd08 {
		width: 100%;
	}

	.elementor-170 .elementor-element.elementor-element-22c2244 {
		width: 100%;
	}
}

@media(max-width:1200px) {
	.elementor-170 .elementor-element.elementor-element-f49162d {
		padding: 70px 0px 0px 0px;
	}

	.elementor-170 .elementor-element.elementor-element-9a96e05>.elementor-element-populated {
		padding: 0px 0px 50px 0px;
	}

	.elementor-170 .elementor-element.elementor-element-2bd7bcd>.elementor-element-populated {
		padding: 70px 0px 70px 0px;
	}

	.elementor-170 .elementor-element.elementor-element-464de63 .pxl-heading .pxl-item--title {
		font-size: 35px;
		line-height: 45px;
	}

	.elementor-170 .elementor-element.elementor-element-ae4fbdf {
		margin-top: 70px;
		margin-bottom: 70px;
	}

	.elementor-170 .elementor-element.elementor-element-cfbdfd3 .pxl-heading .pxl-item--title {
		font-size: 35px;
		line-height: 45px;
	}

	.elementor-170 .elementor-element.elementor-element-cfb9168>.elementor-element-populated {
		padding: 70px 0px 70px 0px;
	}

	.elementor-170 .elementor-element.elementor-element-e383089 .pxl-heading .pxl-item--title {
		font-size: 35px;
		line-height: 45px;
	}

	body:not(.rtl) .elementor-170 .elementor-element.elementor-element-526fe01 {
		left: -19px;
	}

	body.rtl .elementor-170 .elementor-element.elementor-element-526fe01 {
		right: -19px;
	}

	.elementor-170 .elementor-element.elementor-element-526fe01 {
		bottom: -78px;
	}

	body:not(.rtl) .elementor-170 .elementor-element.elementor-element-e2bbd59 {
		left: -39px;
	}

	body.rtl .elementor-170 .elementor-element.elementor-element-e2bbd59 {
		right: -39px;
	}

	.elementor-170 .elementor-element.elementor-element-e2bbd59 {
		bottom: -10px;
	}

	.elementor-170 .elementor-element.elementor-element-819147d {
		padding: 70px 0px 70px 0px;
	}

	.elementor-170 .elementor-element.elementor-element-457279f .pxl-heading .pxl-item--title {
		font-size: 35px;
		line-height: 45px;
	}
}

@media(max-width:1024px) {
	.elementor-170 .elementor-element.elementor-element-0680f05 .elementor-divider-separator {
		width: 100%;
	}

	.elementor-170 .elementor-element.elementor-element-c1f0dc9 .pxl-icon1 a {
		width: 150px;
		height: 150px;
	}

	.elementor-170 .elementor-element.elementor-element-c1f0dc9 .pxl-icon-list span {
		font-size: 13px;
	}

	.elementor-170 .elementor-element.elementor-element-d0eb90f .pxl-image--inner {
		height: 400px;
	}

	.elementor-170 .elementor-element.elementor-element-cfbdfd3 .pxl-heading .pxl-item--title {
		font-size: 30px;
	}

	.elementor-170 .elementor-element.elementor-element-e20edf4 {
		margin-top: 70px;
		margin-bottom: 50px;
	}

	.elementor-170 .elementor-element.elementor-element-22c2244>.elementor-element-populated {
		margin: 030px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-170 .elementor-element.elementor-element-5d599ab .pxl-heading .pxl-item--title {
		font-size: 40px;
	}

	.elementor-170 .elementor-element.elementor-element-e8a1f12 .pxl-text-editor .pxl-item--inner {
		max-width: 3000px;
	}

	.elementor-170 .elementor-element.elementor-element-457279f .pxl-heading .pxl-item--title {
		font-size: 35px;
	}

	.elementor-170 .elementor-element.elementor-element-858449e {
		width: 100%;
		max-width: 100%;
	}
}

@media(max-width:767px) {
	.elementor-170 .elementor-element.elementor-element-d969cce .pxl-heading .pxl-item--title {
		font-size: 40px;
		line-height: 55px;
	}

	.elementor-170 .elementor-element.elementor-element-64aebe9 .pxl-text-editor,
	.elementor-170 .elementor-element.elementor-element-64aebe9 .pxl-text-editor p {
		font-size: 15px;
		line-height: 25px;
	}

	.elementor-170 .elementor-element.elementor-element-0b5bca8>.elementor-widget-container {
		margin: 40px 0px 0px 0px;
	}

	.elementor-170 .elementor-element.elementor-element-464de63 .pxl-heading {
		text-align: center;
	}

	.elementor-170 .elementor-element.elementor-element-464de63 .pxl-heading .pxl-item--title {
		font-size: 29px;
	}

	.elementor-170 .elementor-element.elementor-element-49970c2 .pxl-text-editor {
		text-align: center;
	}

	.elementor-170 .elementor-element.elementor-element-49970c2 .pxl-text-editor,
	.elementor-170 .elementor-element.elementor-element-49970c2 .pxl-text-editor p {
		font-size: 18px;
	}

	.elementor-170 .elementor-element.elementor-element-0983f53.elementor-column>.elementor-widget-wrap {
		justify-content: center;
	}

	.elementor-170 .elementor-element.elementor-element-c1f0dc9 .pxl-icon-list i {
		margin-bottom: 0px;
	}

	.elementor-170 .elementor-element.elementor-element-c1f0dc9 .pxl-icon-list img {
		margin-bottom: 0px;
	}

	.elementor-170 .elementor-element.elementor-element-c1f0dc9 .pxl-icon-list svg {
		margin-bottom: 0px;
	}

	.elementor-170 .elementor-element.elementor-element-d0eb90f .pxl-image--inner {
		height: 300px;
	}

	.elementor-170 .elementor-element.elementor-element-d0eb90f img {
		object-fit: cover;
	}

	.elementor-170 .elementor-element.elementor-element-cfbdfd3 .pxl-heading .pxl-item--title {
		font-size: 30px;
		line-height: 45px;
	}

	.elementor-170 .elementor-element.elementor-element-a747692 .pxl-text-editor,
	.elementor-170 .elementor-element.elementor-element-a747692 .pxl-text-editor p {
		font-size: 15px;
		line-height: 27px;
	}

	.elementor-170 .elementor-element.elementor-element-5651188>.elementor-widget-container {
		margin: 50px 0px 0px 0px;
	}

	.elementor-170 .elementor-element.elementor-element-cfb9168>.elementor-element-populated {
		padding: 50px 0px 50px 0px;
	}

	.elementor-170 .elementor-element.elementor-element-e383089 .pxl-heading .pxl-heading--inner {
		max-width: 3000px;
	}

	.elementor-170 .elementor-element.elementor-element-e383089 .pxl-heading .pxl-item--title {
		font-size: 30px;
	}

	.elementor-170 .elementor-element.elementor-element-c022591 {
		margin-top: 10px;
		margin-bottom: 10px;
	}

	.elementor-170 .elementor-element.elementor-element-87b34b8 .pxl-icon-box .pxl-item--title {
		margin-top: 10px !important;
	}

	.elementor-170 .elementor-element.elementor-element-9280909 .pxl-icon-box .pxl-item--title {
		margin-top: 10px !important;
	}

	.elementor-170 .elementor-element.elementor-element-5776cd9 .pxl-icon-box .pxl-item--title {
		margin-top: 10px !important;
	}

	.elementor-170 .elementor-element.elementor-element-8e35b0e {
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.elementor-170 .elementor-element.elementor-element-2c06a44 .pxl-icon-box .pxl-item--title {
		margin-top: 10px !important;
	}

	.elementor-170 .elementor-element.elementor-element-e7e79d6 .pxl-icon-box .pxl-item--title {
		margin-top: 10px !important;
	}

	.elementor-170 .elementor-element.elementor-element-5699149 .pxl-icon-box .pxl-item--title {
		margin-top: 10px !important;
	}

	.elementor-170 .elementor-element.elementor-element-e20edf4 {
		margin-top: 50px;
		margin-bottom: 0px;
	}

	.elementor-170 .elementor-element.elementor-element-22c2244>.elementor-element-populated {
		margin: 50px 0px 050px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-170 .elementor-element.elementor-element-5d599ab .pxl-heading .pxl-item--title {
		font-size: 30px;
		line-height: 43px;
	}

	.elementor-170 .elementor-element.elementor-element-17510c6 .pxl-button .btn {
		font-size: 14px;
		padding: 0px 20px 0px 20px;
	}

	.elementor-170 .elementor-element.elementor-element-17510c6 .pxl-button .btn.pxl-icon--right:not(.btn-svg) i,
	.elementor-170 .elementor-element.elementor-element-17510c6 .pxl-button .btn.pxl-icon--right:not(.btn-svg) svg {
		margin-left: 5px;
	}

	.elementor-170 .elementor-element.elementor-element-17510c6 .pxl-button .btn-svg.pxl-icon--right:hover svg {
		margin-left: 5px;
	}

	.elementor-170 .elementor-element.elementor-element-457279f .pxl-heading .pxl-item--title {
		font-size: 30px;
	}

	.elementor-170 .elementor-element.elementor-element-858449e>.elementor-widget-container {
		margin: 50px 0px 0px 0px;
	}
}