.elementor-2260 .elementor-element.elementor-element-6ffd185:not(.elementor-motion-effects-element-type-background),
.elementor-2260 .elementor-element.elementor-element-6ffd185>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../img/why9.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-2260 .elementor-element.elementor-element-6ffd185 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 100px 0px 100px 0px;
}

.elementor-2260 .elementor-element.elementor-element-6ffd185>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2260 .elementor-element.elementor-element-7a5d3a0.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-2260 .elementor-element.elementor-element-898eff6 {
	width: auto;
	max-width: auto;
}

.elementor-2260 .elementor-element.elementor-element-898eff6>.elementor-widget-container {
	margin: 0px 0px 75px 0px;
}

.elementor-2260 .elementor-element.elementor-element-898eff6 .pxl-icon1 a {
	color: #FFFFFF;
	width: 151px;
	height: 151px;
	font-size: 53px;
	border-radius: 151px 151px 151px 151px;
}

.elementor-2260 .elementor-element.elementor-element-898eff6 .pxl-icon1 a svg path,
.elementor-2260 .elementor-element.elementor-element-898eff6 .pxl-icon1 a svg circle {
	fill: #FFFFFF;
}

.elementor-2260 .elementor-element.elementor-element-898eff6 .pxl-icon1 a:hover {
	color: #111111;
}

.elementor-2260 .elementor-element.elementor-element-898eff6 .pxl-icon1 a:hover svg path {
	fill: #111111;
}

.elementor-2260 .elementor-element.elementor-element-898eff6 .pxl-icon1 a svg {
	width: 53px;
	height: 53px;
}

.elementor-2260 .elementor-element.elementor-element-83d563f {
	width: auto;
	max-width: auto;
}

.elementor-2260 .elementor-element.elementor-element-83d563f>.elementor-widget-container {
	margin: 0px 0px 75px 0px;
}

.elementor-2260 .elementor-element.elementor-element-83d563f .pxl-icon1 a {
	color: #FFFFFF;
	width: 151px;
	height: 151px;
	font-size: 53px;
	border-radius: 151px 151px 151px 151px;
}

.elementor-2260 .elementor-element.elementor-element-83d563f .pxl-icon1 a svg path,
.elementor-2260 .elementor-element.elementor-element-83d563f .pxl-icon1 a svg circle {
	fill: #FFFFFF;
}

.elementor-2260 .elementor-element.elementor-element-83d563f .pxl-icon1 a:hover {
	color: #111111;
}

.elementor-2260 .elementor-element.elementor-element-83d563f .pxl-icon1 a:hover svg path {
	fill: #111111;
}

.elementor-2260 .elementor-element.elementor-element-83d563f .pxl-icon1 a svg {
	width: 53px;
	height: 53px;
}

.elementor-2260 .elementor-element.elementor-element-9ad5ea6 {
	width: auto;
	max-width: auto;
}

.elementor-2260 .elementor-element.elementor-element-9ad5ea6>.elementor-widget-container {
	margin: 0px 0px 75px 0px;
}

.elementor-2260 .elementor-element.elementor-element-9ad5ea6 .pxl-icon1 a {
	color: #FFFFFF;
	width: 151px;
	height: 151px;
	font-size: 53px;
	border-radius: 151px 151px 151px 151px;
}

.elementor-2260 .elementor-element.elementor-element-9ad5ea6 .pxl-icon1 a svg path,
.elementor-2260 .elementor-element.elementor-element-9ad5ea6 .pxl-icon1 a svg circle {
	fill: #FFFFFF;
}

.elementor-2260 .elementor-element.elementor-element-9ad5ea6 .pxl-icon1 a:hover {
	color: #111111;
}

.elementor-2260 .elementor-element.elementor-element-9ad5ea6 .pxl-icon1 a:hover svg path {
	fill: #111111;
}

.elementor-2260 .elementor-element.elementor-element-9ad5ea6 .pxl-icon1 a svg {
	width: 53px;
	height: 53px;
}

.elementor-2260 .elementor-element.elementor-element-1276106>.elementor-widget-container {
	max-width: 650px;
  	margin: 0 auto;
}

.elementor-2260 .elementor-element.elementor-element-1276106 .pxl-text-editor {
	text-align: center;
}

.elementor-2260 .elementor-element.elementor-element-1276106 .pxl-text-editor .pxl-item--inner {
	max-width: 1150px;
}

.elementor-2260 .elementor-element.elementor-element-1276106 .pxl-text-editor,
.elementor-2260 .elementor-element.elementor-element-1276106 .pxl-text-editor p {
	color: #C2C2C2;
}

.elementor-2260 .elementor-element.elementor-element-8f66176 {
	width: auto;
	max-width: auto;
}

.elementor-2260 .elementor-element.elementor-element-8f66176>.elementor-widget-container {
	margin: 0px 14px 0px 0px;
}

.elementor-2260 .elementor-element.elementor-element-8f66176 .pxl-button .btn i {
	font-size: 32px;
}

.elementor-2260 .elementor-element.elementor-element-8f66176 .pxl-button .btn svg {
	width: 32px;
}

.elementor-2260 .elementor-element.elementor-element-8f66176 .pxl-button .btn-svg:hover svg {
	width: 32px;
}

.elementor-2260 .elementor-element.elementor-element-0129dd5 {
	width: auto;
	max-width: auto;
}

.elementor-2260 .elementor-element.elementor-element-0129dd5>.elementor-widget-container {
	margin: 0px 14px 0px 0px;
}

.elementor-2260 .elementor-element.elementor-element-0129dd5 .pxl-button .btn i {
	font-size: 32px;
}

.elementor-2260 .elementor-element.elementor-element-0129dd5 .pxl-button .btn svg {
	width: 32px;
}

.elementor-2260 .elementor-element.elementor-element-0129dd5 .pxl-button .btn-svg:hover svg {
	width: 32px;
}

.elementor-2260 .elementor-element.elementor-element-1f6054d {
	width: auto;
	max-width: auto;
}

.elementor-2260 .elementor-element.elementor-element-1f6054d>.elementor-widget-container {
	margin: 0px 14px 0px 0px;
}

.elementor-2260 .elementor-element.elementor-element-1f6054d .pxl-button .btn i {
	font-size: 32px;
}

.elementor-2260 .elementor-element.elementor-element-1f6054d .pxl-button .btn svg {
	width: 32px;
}

.elementor-2260 .elementor-element.elementor-element-1f6054d .pxl-button .btn-svg:hover svg {
	width: 32px;
}

.elementor-2260 .elementor-element.elementor-element-47e9a99 {
	width: auto;
	max-width: auto;
}

.elementor-2260 .elementor-element.elementor-element-47e9a99 .pxl-button .btn i {
	font-size: 32px;
}

.elementor-2260 .elementor-element.elementor-element-47e9a99 .pxl-button .btn svg {
	width: 32px;
}

.elementor-2260 .elementor-element.elementor-element-47e9a99 .pxl-button .btn-svg:hover svg {
	width: 32px;
}

.elementor-2260 .elementor-element.elementor-element-251cca0 .pxl-icon-box .pxl-item--inner {
	border-style: solid;
	border-width: 1px 0px 1px 1px;
}

.elementor-2260 .elementor-element.elementor-element-fc566a9.elementor-widget-pxl_image,
.elementor-2260 .elementor-element.elementor-element-fc566a9 .elementor-widget-container,
.elementor-2260 .elementor-element.elementor-element-fc566a9 .pxl-image-single,
.elementor-2260 .elementor-element.elementor-element-fc566a9 .pxl-item--inner,
.elementor-2260 .elementor-element.elementor-element-fc566a9 .pxl-item--image,
.elementor-2260 .elementor-element.elementor-element-fc566a9 .pxl-item--image img {
	width: 100% !important;
	height: 100% !important;
}

.elementor-2260 .elementor-element.elementor-element-182f928.elementor-widget-pxl_image,
.elementor-2260 .elementor-element.elementor-element-182f928 .elementor-widget-container,
.elementor-2260 .elementor-element.elementor-element-182f928 .pxl-image-single,
.elementor-2260 .elementor-element.elementor-element-182f928 .pxl-item--inner,
.elementor-2260 .elementor-element.elementor-element-182f928 .pxl-item--image,
.elementor-2260 .elementor-element.elementor-element-182f928 .pxl-item--image img {
	width: 100% !important;
	height: 100% !important;
}

.elementor-2260 .elementor-element.elementor-element-182f928 .pxl-image-single img {
	width: auto;
}

.elementor-2260 .elementor-element.elementor-element-09ba929 .pxl-icon-box .pxl-item--inner {
	border-style: solid;
	border-width: 1px 0px 1px 1px;
}

.elementor-bc-flex-widget .elementor-2260 .elementor-element.elementor-element-dabb469.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-2260 .elementor-element.elementor-element-dabb469.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-2260 .elementor-element.elementor-element-b47cc0e {
	width: auto;
	max-width: auto;
}

.elementor-2260 .elementor-element.elementor-element-b47cc0e .pxl-divider.vertical .pxl-divider-separator {
	height: 162px;
}

.elementor-2260 .elementor-element.elementor-element-b47cc0e .pxl-divider .pxl-divider-separator {
	border-color: #111111;
	border-width: 1px;
}

.elementor-2260 .elementor-element.elementor-element-b47cc0e .pxl-divider {
	padding: 0px 40px 0px 0px;
}

.elementor-2260 .elementor-element.elementor-element-5bc75df {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-2260 .elementor-element.elementor-element-5bc75df .pxl-heading .pxl-item--title {
	font-size: 50px;
	line-height: 1.2em;
	margin-bottom: 0px;
}

.elementor-2260 .elementor-element.elementor-element-5bc75df .pxl-heading .pxl-item--subtitle:after,
.elementor-2260 .elementor-element.elementor-element-5bc75df .pxl-heading .pxl-item--subtitle:before {
	width: 4px;
	height: 4px;
}

.elementor-2260 .elementor-element.elementor-element-5bc75df .pxl-item--subtitle:before,
.elementor-2260 .elementor-element.elementor-element-5bc75df .pxl-item--subtitle:after {
	background-color: #000000;
}

.elementor-2260 .elementor-element.elementor-element-5bc75df .pxl-heading .pxl-item--subtitle,
.elementor-2260 .elementor-element.elementor-element-5bc75df .pxl-heading .pxl-item--subtitle span {
	font-family: "DM Sans", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	letter-spacing: 3.9px;
}

.elementor-2260 .elementor-element.elementor-element-5bc75df .pxl-heading .pxl-item--subtitle {
	margin-bottom: 2px;
}

.elementor-2260 .elementor-element.elementor-element-105f892>.elementor-widget-container {
	margin: 43px 0px 15px 0px;
}

.elementor-2260 .elementor-element.elementor-element-9c1b36d>.elementor-widget-container {
	margin: 42px 0px 0px 0px;
}

.elementor-2260 .elementor-element.elementor-element-9c1b36d .pxl-button .btn {
	background-color: #111111;
}

.elementor-2260 .elementor-element.elementor-element-9c1b36d .btn:not(.btn-stroke).btn-default:before,
.elementor-2260 .elementor-element.elementor-element-9c1b36d .btn:not(.btn-stroke).btn-default:after,
.elementor-2260 .elementor-element.elementor-element-9c1b36d .btn:not(.btn-stroke).btn-default .pxl--btn-text:before,
.elementor-2260 .elementor-element.elementor-element-9c1b36d .btn:not(.btn-stroke).btn-default .pxl--btn-text:after {
	border-color: #111111;
}

.elementor-2260 .elementor-element.elementor-element-9c1b36d .pxl-button .btn i {
	color: #FFFFFF;
	font-size: 32px;
}

.elementor-2260 .elementor-element.elementor-element-9c1b36d .pxl-button .btn svg path {
	fill: #FFFFFF;
}

.elementor-2260 .elementor-element.elementor-element-9c1b36d .pxl-button .btn .st0 {
	stroke: #FFFFFF;
}

.elementor-2260 .elementor-element.elementor-element-9c1b36d .pxl-button .btn svg {
	width: 32px;
}

.elementor-2260 .elementor-element.elementor-element-9c1b36d .pxl-button .btn-svg:hover svg {
	width: 32px;
}

.elementor-2260 .elementor-element.elementor-element-9c1b36d .pxl-button .btn .btn-icon-left {
	margin-inline-end: 0px;
}

.elementor-2260 .elementor-element.elementor-element-ae33ced {
	padding: 0px 0px 100px 0px;
}

.elementor-bc-flex-widget .elementor-2260 .elementor-element.elementor-element-cd3053f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-2260 .elementor-element.elementor-element-cd3053f.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-2260 .elementor-element.elementor-element-f9e704a {
	width: auto;
	max-width: auto;
}

.elementor-2260 .elementor-element.elementor-element-f9e704a .pxl-divider.vertical .pxl-divider-separator {
	height: 162px;
}

.elementor-2260 .elementor-element.elementor-element-f9e704a .pxl-divider .pxl-divider-separator {
	border-color: #111111;
	border-width: 1px;
}

.elementor-2260 .elementor-element.elementor-element-f9e704a .pxl-divider {
	padding: 0px 40px 0px 0px;
}

.elementor-2260 .elementor-element.elementor-element-7d174e9 {
	width: auto;
	max-width: auto;
	align-self: center;
}

.elementor-2260 .elementor-element.elementor-element-7d174e9 .pxl-heading .pxl-heading--inner {
	max-width: 620px;
}

.elementor-2260 .elementor-element.elementor-element-7d174e9 .pxl-heading .pxl-item--title {
	font-size: 50px;
	line-height: 1.2em;
	margin-bottom: 0px;
}

.elementor-2260 .elementor-element.elementor-element-7d174e9 .pxl-heading .pxl-item--subtitle:after,
.elementor-2260 .elementor-element.elementor-element-7d174e9 .pxl-heading .pxl-item--subtitle:before {
	width: 4px;
	height: 4px;
}

.elementor-2260 .elementor-element.elementor-element-7d174e9 .pxl-item--subtitle:before,
.elementor-2260 .elementor-element.elementor-element-7d174e9 .pxl-item--subtitle:after {
	background-color: #000000;
}

.elementor-2260 .elementor-element.elementor-element-7d174e9 .pxl-heading .pxl-item--subtitle,
.elementor-2260 .elementor-element.elementor-element-7d174e9 .pxl-heading .pxl-item--subtitle span {
	font-family: "DM Sans", Sans-serif;
	font-size: 13px;
	font-weight: 500;
	text-transform: uppercase;
	letter-spacing: 3.9px;
}

.elementor-2260 .elementor-element.elementor-element-7d174e9 .pxl-heading .pxl-item--subtitle {
	margin-bottom: 2px;
}

.elementor-2260 .elementor-element.elementor-element-40a5938>.elementor-widget-container {
	margin: 43px 0px 0px 0px;
}

.elementor-2260 .elementor-element.elementor-element-40a5938 .pxl-text-editor .pxl-item--inner {
	max-width: 100%;
}

.elementor-2260 .elementor-element.elementor-element-813ec48>.elementor-widget-container {
	margin: 42px 0px 0px 0px;
}

.elementor-2260 .elementor-element.elementor-element-813ec48 .pxl-button .btn {
	background-color: #111111;
}

.elementor-2260 .elementor-element.elementor-element-813ec48 .btn:not(.btn-stroke).btn-default:before,
.elementor-2260 .elementor-element.elementor-element-813ec48 .btn:not(.btn-stroke).btn-default:after,
.elementor-2260 .elementor-element.elementor-element-813ec48 .btn:not(.btn-stroke).btn-default .pxl--btn-text:before,
.elementor-2260 .elementor-element.elementor-element-813ec48 .btn:not(.btn-stroke).btn-default .pxl--btn-text:after {
	border-color: #111111;
}

.elementor-2260 .elementor-element.elementor-element-813ec48 .pxl-button .btn i {
	color: #FFFFFF;
	font-size: 32px;
}

.elementor-2260 .elementor-element.elementor-element-813ec48 .pxl-button .btn svg path {
	fill: #FFFFFF;
}

.elementor-2260 .elementor-element.elementor-element-813ec48 .pxl-button .btn .st0 {
	stroke: #FFFFFF;
}

.elementor-2260 .elementor-element.elementor-element-813ec48 .pxl-button .btn svg {
	width: 32px;
}

.elementor-2260 .elementor-element.elementor-element-813ec48 .pxl-button .btn-svg:hover svg {
	width: 32px;
}

.elementor-2260 .elementor-element.elementor-element-813ec48 .pxl-button .btn .btn-icon-left {
	margin-inline-end: 0px;
}

.elementor-2260 .elementor-element.elementor-element-44af3bb:not(.elementor-motion-effects-element-type-background),
.elementor-2260 .elementor-element.elementor-element-44af3bb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F1F2EB;
}

.elementor-2260 .elementor-element.elementor-element-44af3bb {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 100px 0px 100px 0px;
}

.elementor-2260 .elementor-element.elementor-element-44af3bb>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2260 .elementor-element.elementor-element-2f48471 .pxl-heading {
	text-align: center;
}

.elementor-2260 .elementor-element.elementor-element-2f48471 .pxl-heading .pxl-item--title {
	font-size: 150px;
	line-height: 1em;
	margin-bottom: 0px;
}

.elementor-2260 .elementor-element.elementor-element-59b21d2>.elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-2260 .elementor-element.elementor-element-59b21d2 .pxl-divider.horizontal .pxl-divider-separator {
	width: 100%;
}

.elementor-2260 .elementor-element.elementor-element-59b21d2 .pxl-divider .pxl-divider-separator {
	border-color: #11111126;
}

.elementor-2260 .elementor-element.elementor-element-ad7b97a>.elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-2260 .elementor-element.elementor-element-ad7b97a .pxl-text-editor {
	text-align: center;
}

.elementor-2260 .elementor-element.elementor-element-ad7b97a .pxl-text-editor .pxl-item--inner {
	max-width: 860px;
	margin: auto;
}

.elementor-2260 .elementor-element.elementor-element-ad7b97a .pxl-text-editor,
.elementor-2260 .elementor-element.elementor-element-ad7b97a .pxl-text-editor p {
	font-size: 17px;
	line-height: 30px;
}

.elementor-2260 .elementor-element.elementor-element-092a2e8>.elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-2260 .elementor-element.elementor-element-092a2e8 .pxl-divider.horizontal .pxl-divider-separator {
	width: 100%;
}

.elementor-2260 .elementor-element.elementor-element-092a2e8 .pxl-divider .pxl-divider-separator {
	border-color: #11111126;
}

.elementor-2260 .elementor-element.elementor-element-eed15fd>.elementor-container {
	max-width: 1632px;
}

.elementor-2260 .elementor-element.elementor-element-eed15fd {
	margin-top: 61px;
	margin-bottom: 0px;
}

.elementor-2260 .elementor-element.elementor-element-8050c17>.elementor-element-populated {
	padding: 15px 16px 15px 16px;
}

.elementor-2260 .elementor-element.elementor-element-a086605>.elementor-element-populated {
	padding: 15px 16px 15px 16px;
}

.elementor-2260 .elementor-element.elementor-element-e39e188>.elementor-element-populated {
	padding: 15px 16px 15px 16px;
}

.elementor-2260 .elementor-element.elementor-element-8d05d38>.elementor-element-populated {
	padding: 15px 16px 15px 16px;
}

.elementor-2260 .elementor-element.elementor-element-8a5ff5b>.elementor-container {
	min-height: 637px;
}

/* .elementor-2260 .elementor-element.elementor-element-8a5ff5b .pxl-section-bg-parallax {
	background-image: url(../img/why4.webp);
	background-position: center center;
	background-size: cover;
	bottom: -100px;
	filter: brightness(100%) contrast(130%) saturate(0%) blur(0px) hue-rotate(0deg);
} */

.elementor-2260 .elementor-element.elementor-element-f988a1d:not(.elementor-motion-effects-element-type-background),
.elementor-2260 .elementor-element.elementor-element-f988a1d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #111111;
}

.elementor-2260 .elementor-element.elementor-element-f988a1d {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 80px 0px 80px 0px;
}

.elementor-2260 .what-makes.elementor-element.elementor-element-f988a1d,
.elementor-2260 .where-you-can.elementor-element.elementor-element-f988a1d {
	padding: 100px 0px 0px 0px;
}

.elementor-2260 .elementor-element.elementor-element-f988a1d>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2260 .elementor-element.elementor-element-7b6a1d5 .pxl-heading {
	text-align: center;
}

.elementor-2260 .elementor-element.elementor-element-7b6a1d5 .pxl-heading .pxl-item--title {
	color: #FFFFFF;
	-webkit-text-stroke-color: #FFFFFF;
	font-size: 50px;
	margin-bottom: 15px;
	line-height: 1.2;
}

.elementor-2260 .elementor-element.elementor-element-7b6a1d5 .pxl-heading .pxl-item--title.style-outline .pxl-text-line-backdrop svg {
	stroke: #FFFFFF;
}

.elementor-2260 .elementor-element.elementor-element-b3d791f>.elementor-widget-container {
	margin: 0px 0px 55px 0px;
}

.elementor-2260 .elementor-element.elementor-element-b3d791f .pxl-text-editor {
	text-align: center;
}

.elementor-2260 .elementor-element.elementor-element-b3d791f .pxl-text-editor .pxl-item--inner {
	max-width: 815px;
	margin: auto;
}

.elementor-2260 .elementor-element.elementor-element-b3d791f .pxl-text-editor,
.elementor-2260 .elementor-element.elementor-element-b3d791f .pxl-text-editor p {
	color: #C2C2C2;
	font-size: 17px;
	line-height: 30px;
}

.elementor-2260 .elementor-element.elementor-element-a8b20e7>.elementor-element-populated {
	margin: 0px 10px 0px 0px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 0px;
}

.elementor-2260 .elementor-element.elementor-element-4903729>.elementor-element-populated {
	margin: 0px 0px 0px 10px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 10px;
}

.elementor-2260 .elementor-element.elementor-element-985774d:not(.elementor-motion-effects-element-type-background),
.elementor-2260 .elementor-element.elementor-element-985774d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #111111;
}

.elementor-2260 .elementor-element.elementor-element-985774d {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-2260 .elementor-element.elementor-element-985774d>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2260 .elementor-element.elementor-element-2126e9a.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-2260 .elementor-element.elementor-element-2126e9a>.elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 0px 0px;
	border-color: #FFFFFF26;
	padding: 40px 20px;
}

.elementor-2260 .elementor-element.elementor-element-0197fb2 {
	width: auto;
	max-width: auto;
}

.elementor-2260 .elementor-element.elementor-element-0197fb2 .pxl-counter .pxl-counter--title,
.elementor-2260 .elementor-element.elementor-element-0197fb2 .pxl-counter .pxl-counter-title {
	color: #C2C2C2;
}

.elementor-2260 .elementor-element.elementor-element-0197fb2 .pxl-counter .pxl-counter--icon i {
	color: #FFFFFF;
	text-fill-color: #FFFFFF;
	-webkit-text-fill-color: #FFFFFF;
	background-image: none;
}

.elementor-2260 .elementor-element.elementor-element-0197fb2 .pxl-counter .pxl-counter--icon svg path {
	fill: #FFFFFF;
}

.elementor-2260 .elementor-element.elementor-element-0197fb2 .pxl-counter .pxl-counter--icon {
	background-color: #5C393900;
}

.elementor-2260 .elementor-element.elementor-element-0197fb2 .pxl-counter .pxl-counter--number {
	color: #FFFFFF;
}

.elementor-2260 .elementor-element.elementor-element-0197fb2 .pxl-counter .pxl-counter--suffix {
	color: #FFFFFF;
}

.elementor-2260 .elementor-element.elementor-element-65a0266.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-2260 .elementor-element.elementor-element-65a0266>.elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 0px 0px;
	border-color: #FFFFFF26;
	padding: 40px 20px;
}

.elementor-2260 .elementor-element.elementor-element-f61fe60 {
	width: auto;
	max-width: auto;
}

.elementor-2260 .elementor-element.elementor-element-f61fe60 .pxl-counter .pxl-counter--title,
.elementor-2260 .elementor-element.elementor-element-f61fe60 .pxl-counter .pxl-counter-title {
	color: #C2C2C2;
}

.elementor-2260 .elementor-element.elementor-element-f61fe60 .pxl-counter .pxl-counter--icon i {
	color: #FFFFFF;
	text-fill-color: #FFFFFF;
	-webkit-text-fill-color: #FFFFFF;
	background-image: none;
}

.elementor-2260 .elementor-element.elementor-element-f61fe60 .pxl-counter .pxl-counter--icon svg path {
	fill: #FFFFFF;
}

.elementor-2260 .elementor-element.elementor-element-f61fe60 .pxl-counter .pxl-counter--icon {
	background-color: #5C393900;
}

.elementor-2260 .elementor-element.elementor-element-f61fe60 .pxl-counter .pxl-counter--number {
	color: #FFFFFF;
}

.elementor-2260 .elementor-element.elementor-element-f61fe60 .pxl-counter .pxl-counter--suffix {
	color: #FFFFFF;
}

.elementor-2260 .elementor-element.elementor-element-9b9d2a9.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-2260 .elementor-element.elementor-element-9b9d2a9>.elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 0px 0px;
	border-color: #FFFFFF26;
	padding: 40px 20px;
}

.elementor-2260 .elementor-element.elementor-element-5ca6c0a {
	width: auto;
	max-width: auto;
}

.elementor-2260 .elementor-element.elementor-element-5ca6c0a .pxl-counter .pxl-counter--title,
.elementor-2260 .elementor-element.elementor-element-5ca6c0a .pxl-counter .pxl-counter-title {
	color: #C2C2C2;
}

.elementor-2260 .elementor-element.elementor-element-5ca6c0a .pxl-counter .pxl-counter--icon i {
	color: #FFFFFF;
	text-fill-color: #FFFFFF;
	-webkit-text-fill-color: #FFFFFF;
	background-image: none;
}

.elementor-2260 .elementor-element.elementor-element-5ca6c0a .pxl-counter .pxl-counter--icon svg path {
	fill: #FFFFFF;
}

.elementor-2260 .elementor-element.elementor-element-5ca6c0a .pxl-counter .pxl-counter--icon {
	background-color: #5C393900;
}

.elementor-2260 .elementor-element.elementor-element-5ca6c0a .pxl-counter .pxl-counter--number {
	color: #FFFFFF;
}

.elementor-2260 .elementor-element.elementor-element-5ca6c0a .pxl-counter .pxl-counter--suffix {
	color: #FFFFFF;
}

.elementor-2260 .elementor-element.elementor-element-cd51312.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-2260 .elementor-element.elementor-element-cd51312>.elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 0px 0px;
	border-color: #FFFFFF26;
	padding: 40px 20px;
}

.elementor-2260 .elementor-element.elementor-element-840618b {
	width: auto;
	max-width: auto;
}

.elementor-2260 .elementor-element.elementor-element-840618b .pxl-counter .pxl-counter--title,
.elementor-2260 .elementor-element.elementor-element-840618b .pxl-counter .pxl-counter-title {
	color: #C2C2C2;
}

.elementor-2260 .elementor-element.elementor-element-840618b .pxl-counter .pxl-counter--icon i {
	color: #FFFFFF;
	text-fill-color: #FFFFFF;
	-webkit-text-fill-color: #FFFFFF;
	background-image: none;
}

.elementor-2260 .elementor-element.elementor-element-840618b .pxl-counter .pxl-counter--icon svg path {
	fill: #FFFFFF;
}

.elementor-2260 .elementor-element.elementor-element-840618b .pxl-counter .pxl-counter--icon {
	background-color: #5C393900;
}

.elementor-2260 .elementor-element.elementor-element-840618b .pxl-counter .pxl-counter--number {
	color: #FFFFFF;
}

.elementor-2260 .elementor-element.elementor-element-840618b .pxl-counter .pxl-counter--suffix {
	color: #FFFFFF;
}

.elementor-2260 .elementor-element.elementor-element-5c0db73 .pxl-heading .pxl-item--title {
	font-size: 100px;
	line-height: 1.1em;
	margin-bottom: 0px;
}

.elementor-bc-flex-widget .elementor-2260 .elementor-element.elementor-element-0a9c5f0.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-2260 .elementor-element.elementor-element-0a9c5f0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-2260 .elementor-element.elementor-element-7616091>.elementor-widget-container {
	margin: 0px 0px 12px 0px;
}

.elementor-2260 .elementor-element.elementor-element-7616091 .pxl-text-editor .pxl-item--inner {
	max-width: 525px;
}

.elementor-2260 .elementor-element.elementor-element-38f5573>.elementor-widget-container {
	margin: -35px 0px 0px 0px;
}

.elementor-2260 .elementor-element.elementor-element-38f5573 .pxl-divider.horizontal .pxl-divider-separator {
	width: 100%;
}

.elementor-2260 .elementor-element.elementor-element-38f5573 .pxl-divider .pxl-divider-separator {
	border-color: #11111126;
}

.elementor-2260 .elementor-element.elementor-element-2aec870 {
	margin-top: 21px;
	margin-bottom: 11px;
}

.elementor-2260 .elementor-element.elementor-element-ba7443c .pxl-icon-box .pxl-item--title,
.elementor-2260 .elementor-element.elementor-element-ba7443c .pxl-icon-box .pxl-item--title a {
	font-family: "DM Sans", Sans-serif;
	font-size: 17px;
	line-height: 30px;
}

.elementor-2260 .elementor-element.elementor-element-ba7443c .pxl-icon-box .pxl-item--title {
	margin-bottom: 0px !important;
}

.elementor-2260 .elementor-element.elementor-element-ba7443c .pxl-icon-box .pxl-item--inner {
	column-gap: 25px;
}

.elementor-2260 .elementor-element.elementor-element-ba7443c .pxl-icon-box .pxl-item--icon {
	width: 44px;
	min-width: 44px;
	height: 44px;
}

.elementor-2260 .elementor-element.elementor-element-6154450 .pxl-icon-box .pxl-item--title,
.elementor-2260 .elementor-element.elementor-element-6154450 .pxl-icon-box .pxl-item--title a {
	font-family: "DM Sans", Sans-serif;
	font-size: 17px;
	line-height: 30px;
}

.elementor-2260 .elementor-element.elementor-element-6154450 .pxl-icon-box .pxl-item--title {
	margin-bottom: 0px !important;
}

.elementor-2260 .elementor-element.elementor-element-6154450 .pxl-icon-box .pxl-item--description,
.elementor-2260 .elementor-element.elementor-element-6154450 .pxl-icon-box .pxl-item--description a {
	color: #111111;
}

.elementor-2260 .elementor-element.elementor-element-6154450 .pxl-icon-box .pxl-item--description {
	font-family: "DM Sans", Sans-serif;
	font-size: 17px;
	line-height: 30px;
}

.elementor-2260 .elementor-element.elementor-element-6154450 .pxl-icon-box .pxl-item--inner {
	column-gap: 25px;
}

.elementor-2260 .elementor-element.elementor-element-6154450 .pxl-icon-box .pxl-item--icon {
	width: 44px;
	min-width: 44px;
	height: 44px;
}

.elementor-2260 .elementor-element.elementor-element-6317f43 .pxl-icon-box .pxl-item--title,
.elementor-2260 .elementor-element.elementor-element-6317f43 .pxl-icon-box .pxl-item--title a {
	font-family: "DM Sans", Sans-serif;
	font-size: 17px;
	line-height: 30px;
}

.elementor-2260 .elementor-element.elementor-element-6317f43 .pxl-icon-box .pxl-item--title {
	margin-bottom: 0px !important;
}

.elementor-2260 .elementor-element.elementor-element-6317f43 .pxl-icon-box .pxl-item--description,
.elementor-2260 .elementor-element.elementor-element-6317f43 .pxl-icon-box .pxl-item--description a {
	color: #111111;
}

.elementor-2260 .elementor-element.elementor-element-6317f43 .pxl-icon-box .pxl-item--description {
	font-family: "DM Sans", Sans-serif;
	font-size: 17px;
	line-height: 30px;
}

.elementor-2260 .elementor-element.elementor-element-6317f43 .pxl-icon-box .pxl-item--inner {
	column-gap: 25px;
}

.elementor-2260 .elementor-element.elementor-element-6317f43 .pxl-icon-box .pxl-item--icon {
	width: 44px;
	min-width: 44px;
	height: 44px;
}

.elementor-2260 .elementor-element.elementor-element-4f82e72 {
	margin-top: 21px;
	margin-bottom: 0px;
}

.elementor-2260 .elementor-element.elementor-element-4d247cd .pxl-heading .pxl-item--title {
	font-size: 25px;
	margin-bottom: 41px;
}

.elementor-bc-flex-widget .elementor-2260 .elementor-element.elementor-element-e366414.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-2260 .elementor-element.elementor-element-e366414.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-2260 .elementor-element.elementor-element-e366414>.elementor-element-populated {
	margin: 0px 0px 0px 85px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 85px;
}

.elementor-2260 .elementor-element.elementor-element-8a4fc90 {
	width: auto;
	max-width: auto;
}

.elementor-2260 .elementor-element.elementor-element-8a4fc90 .pxl-image-single img {
	height: 300px;
	object-fit: cover;
	width: auto;
}

.elementor-2260 .elementor-element.elementor-element-8a4fc90 .pxl-image-single img,
.elementor-2260 .elementor-element.elementor-element-8a4fc90 .pxl-item--inner {
	border-radius: 40px;
}

.elementor-2260 .elementor-element.elementor-element-569ee89 img {
	width: 80px;
    filter: invert(1);
    height: 80px;
    margin-bottom: 20px;
}

@media (max-width: 1366px) {
	.builtfor.elementor-element.elementor-element-8f7b65d {
		padding-top: 60px;
	}
}

@media(min-width:768px) {
	.elementor-2260 .elementor-element.elementor-element-cd3053f {
		width: 65%;
	}

	.elementor-2260 .elementor-element.elementor-element-569ee89 {
		width: 35%;
	}

	.elementor-2260 .elementor-element.elementor-element-db0bb94 {
		width: 62.803%;
	}

	.elementor-2260 .elementor-element.elementor-element-0a9c5f0 {
		width: 37.197%;
	}

	.elementor-2260 .elementor-element.elementor-element-ca2ce7a {
		width: 58.029%;
	}

	.elementor-2260 .elementor-element.elementor-element-e366414 {
		width: 41.971%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-2260 .elementor-element.elementor-element-ee37875 {
		width: 100%;
	}

	.elementor-2260 .elementor-element.elementor-element-0a9c5f0 {
		width: 50%;
	}

	.elementor-2260 .elementor-element.elementor-element-db0bb94 {
		width: 50%;
	}

	.elementor-2260 .elementor-element.elementor-element-4c674f1 {
		width: 100%;
	}

	.elementor-2260 .elementor-element.elementor-element-ae7dc2e {
		width: 100%;
	}

	.elementor-2260 .elementor-element.elementor-element-30576d9 {
		width: 100%;
	}

	.elementor-2260 .elementor-element.elementor-element-8050c17 {
		width: 50%;
	}

	.elementor-2260 .elementor-element.elementor-element-a086605 {
		width: 50%;
	}

	.elementor-2260 .elementor-element.elementor-element-e39e188 {
		width: 50%;
	}

	.elementor-2260 .elementor-element.elementor-element-8d05d38 {
		width: 50%;
	}
}

@media(max-width:880px) and (min-width:768px) {
	.elementor-2260 .elementor-element.elementor-element-2126e9a {
		width: 50%;
	}

	.elementor-2260 .elementor-element.elementor-element-65a0266 {
		width: 50%;
	}

	.elementor-2260 .elementor-element.elementor-element-9b9d2a9 {
		width: 50%;
	}

	.elementor-2260 .elementor-element.elementor-element-cd51312 {
		width: 50%;
	}

	.elementor-2260 .elementor-element.elementor-element-db0bb94 {
		width: 50%;
	}

	.elementor-2260 .elementor-element.elementor-element-0a9c5f0 {
		width: 50%;
	}
}

@media(min-width:1921px) {
	.elementor-2260 .elementor-element.elementor-element-251cca0 .pxl-icon-box .pxl-item--inner {
		min-height: 426px;
	}

	.elementor-2260 .elementor-element.elementor-element-2c3454a .pxl-icon-box .pxl-item--inner {
		min-height: 426px;
	}

	.elementor-2260 .elementor-element.elementor-element-fc566a9 .pxl-image-single img {
		max-height: 426px;
		object-fit: cover;
		width: 100%;
	}

	.elementor-2260 .elementor-element.elementor-element-182f928 .pxl-image-single img {
		max-height: 426px;
		object-fit: cover;
		width: 100%;
	}

	.elementor-2260 .elementor-element.elementor-element-09ba929 .pxl-icon-box .pxl-item--inner {
		min-height: 426px;
	}

	.elementor-2260 .elementor-element.elementor-element-f7e541a .pxl-icon-box .pxl-item--inner {
		min-height: 426px;
	}

	.elementor-2260 .elementor-element.elementor-element-454473e>.elementor-widget-container {
		margin: 0px 110px 0px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-454473e .pxl-image-single img {
		width: 100%;
	}
}

@media(max-width:1200px) {

	.elementor-2260 .elementor-element.elementor-element-e366414>.elementor-element-populated {
		margin: 0px 0px 0px 30px;
	}

	.elementor-2260 .elementor-element.elementor-element-b47cc0e .pxl-divider {
		display: none;
	}

	.elementor-2260 .elementor-element.elementor-element-ae33ced {
		padding: 0px 0px 80px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-44af3bb {
		padding: 80px 0px 80px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-f988a1d {
		padding: 80px 0px 80px 0px;
	}

	.elementor-11275 .elementor-element.elementor-element-dc547c2 .pxl-icon-box .pxl-item--inner,
	.elementor-11275 .elementor-element.elementor-element-0f5529b .pxl-icon-box .pxl-item--inner,
	.elementor-11275 .elementor-element.elementor-element-d53ff23 .pxl-icon-box .pxl-item--inner,
	.elementor-11275 .elementor-element.elementor-element-d53ff23 .pxl-icon-box .pxl-item--inner,
	.elementor-11275 .elementor-element.elementor-element-d53ff23 .pxl-icon-box .pxl-item--inner {
		column-gap: 14px;
	}

	.elementor-2260 .elementor-element.elementor-element-7d174e9 .pxl-heading .pxl-heading--inner {
		max-width: 410px;
	}

	.elementor-2260 .elementor-element.elementor-element-2f48471 .pxl-heading .pxl-item--title {
		font-size: 120px;
		line-height: 1.1em;
	}

	.elementor-2260 .elementor-element.elementor-element-59b21d2>.elementor-widget-container {
		margin: -22px 0px 0px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-0197fb2 .pxl-counter .pxl-counter--number .pxl-counter--value {
		font-size: 30px;
	}

	.elementor-2260 .elementor-element.elementor-element-f61fe60 .pxl-counter .pxl-counter--number .pxl-counter--value {
		font-size: 30px;
	}

	.elementor-2260 .elementor-element.elementor-element-5ca6c0a .pxl-counter .pxl-counter--number .pxl-counter--value {
		font-size: 30px;
	}

	.elementor-2260 .elementor-element.elementor-element-840618b .pxl-counter .pxl-counter--number .pxl-counter--value {
		font-size: 30px;
	}

	.elementor-2260 .elementor-element.elementor-element-ba7443c .pxl-icon-box .pxl-item--title,
	.elementor-2260 .elementor-element.elementor-element-ba7443c .pxl-icon-box .pxl-item--title a {
		font-size: 15px;
	}

	.elementor-2260 .elementor-element.elementor-element-6154450 .pxl-icon-box .pxl-item--title,
	.elementor-2260 .elementor-element.elementor-element-6154450 .pxl-icon-box .pxl-item--title a {
		font-size: 15px;
	}

	.elementor-2260 .elementor-element.elementor-element-6154450 .pxl-icon-box .pxl-item--description {
		font-size: 15px;
	}

	.elementor-2260 .elementor-element.elementor-element-6317f43 .pxl-icon-box .pxl-item--description {
		font-size: 15px;
	}
}

@media(max-width:1024px) {

	.elementor-2260 .elementor-element.elementor-element-f988a1d {
		padding: 60px 0px 60px 0px;
	}
	
	.elementor-2260 .elementor-element.elementor-element-ae33ced {
		padding: 0px 0px 40px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-44af3bb {
		padding: 60px 0px 60px 0px;
	}

	.elementor-column.elementor-col-25, .elementor-column[data-col="25"] {
		width: 50%;
	}

	.elementor-2260 .what-makes.elementor-element.elementor-element-f988a1d,
	.elementor-2260 .where-you-can.elementor-element.elementor-element-f988a1d {
		padding: 60px 0px 0px 0px;
	}
	.elementor-2260 .elementor-element.elementor-element-898eff6>.elementor-widget-container {
		margin: 0px 0px 50px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-83d563f>.elementor-widget-container {
		margin: 0px 0px 50px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-9ad5ea6>.elementor-widget-container {
		margin: 0px 0px 50px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-fc566a9 .pxl-image-single img {
		max-height: 400px;
		object-fit: cover;
		width: 100%;
	}

	.elementor-2260 .elementor-element.elementor-element-182f928 .pxl-image-single img {
		max-height: 400px;
		object-fit: cover;
		width: 100%;
	}

	.elementor-2260 .elementor-element.elementor-element-5bc75df .pxl-heading .pxl-item--title {
		font-size: 42px;
	}

	.elementor-2260 .elementor-element.elementor-element-5bc75df .pxl-heading .pxl-item--subtitle,
	.elementor-2260 .elementor-element.elementor-element-5bc75df .pxl-heading .pxl-item--subtitle span {
		font-size: 12px;
	}

	.elementor-2260 .elementor-element.elementor-element-7d174e9 .pxl-heading .pxl-heading--inner {
		max-width: 340px;
	}

	.elementor-2260 .elementor-element.elementor-element-7d174e9 .pxl-heading .pxl-item--title {
		font-size: 42px;
	}

	.elementor-2260 .elementor-element.elementor-element-7d174e9 .pxl-heading .pxl-item--subtitle,
	.elementor-2260 .elementor-element.elementor-element-7d174e9 .pxl-heading .pxl-item--subtitle span {
		font-size: 12px;
	}

	.elementor-2260 .elementor-element.elementor-element-2f48471 .pxl-heading .pxl-item--title {
		font-size: 100px;
	}

	.elementor-2260 .elementor-element.elementor-element-59b21d2>.elementor-widget-container {
		margin: -19px 0px 0px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-401ef98 .pxl-icon-box .pxl-item--inner {
		height: max-content;
	}

	.elementor-2260 .elementor-element.elementor-element-8631eb3 .pxl-icon-box .pxl-item--inner {
		height: max-content;
	}

	.elementor-2260 .elementor-element.elementor-element-5202101 .pxl-icon-box .pxl-item--inner {
		height: max-content;
	}

	.elementor-2260 .elementor-element.elementor-element-1ab4dab .pxl-icon-box .pxl-item--inner {
		height: max-content;
	}

	.elementor-2260 .elementor-element.elementor-element-8a5ff5b>.elementor-container {
		min-height: 500px;
	}

	.elementor-2260 .elementor-element.elementor-element-7b6a1d5 .pxl-heading .pxl-item--title {
		font-size: 42px;
	}

	.elementor-2260 .elementor-element.elementor-element-0197fb2 .pxl-counter .pxl-counter--title,
	.elementor-2260 .elementor-element.elementor-element-0197fb2 .pxl-counter .pxl-counter-title {
		font-size: 17px;
	}

	.elementor-2260 .elementor-element.elementor-element-0197fb2 .pxl-counter .pxl-counter--icon i {
		font-size: 38px;
	}

	.elementor-2260 .elementor-element.elementor-element-0197fb2 .pxl-counter .pxl-counter--icon svg {
		width: 38px;
		height: 38px;
		min-width: 38px;
	}

	.elementor-2260 .elementor-element.elementor-element-0197fb2 .pxl-counter .pxl-counter--number .pxl-counter--value {
		font-size: 34px;
	}

	.elementor-2260 .elementor-element.elementor-element-f61fe60 .pxl-counter .pxl-counter--title,
	.elementor-2260 .elementor-element.elementor-element-f61fe60 .pxl-counter .pxl-counter-title {
		font-size: 17px;
	}

	.elementor-2260 .elementor-element.elementor-element-f61fe60 .pxl-counter .pxl-counter--icon i {
		font-size: 38px;
	}

	.elementor-2260 .elementor-element.elementor-element-f61fe60 .pxl-counter .pxl-counter--icon svg {
		width: 38px;
		height: 38px;
		min-width: 38px;
	}

	.elementor-2260 .elementor-element.elementor-element-f61fe60 .pxl-counter .pxl-counter--number .pxl-counter--value {
		font-size: 34px;
	}

	.elementor-2260 .elementor-element.elementor-element-f61fe60 .pxl-counter .pxl-counter--suffix {
		font-size: 34px;
	}

	.elementor-2260 .elementor-element.elementor-element-5ca6c0a .pxl-counter .pxl-counter--title,
	.elementor-2260 .elementor-element.elementor-element-5ca6c0a .pxl-counter .pxl-counter-title {
		font-size: 17px;
	}

	.elementor-2260 .elementor-element.elementor-element-5ca6c0a .pxl-counter .pxl-counter--icon i {
		font-size: 38px;
	}

	.elementor-2260 .elementor-element.elementor-element-5ca6c0a .pxl-counter .pxl-counter--icon svg {
		width: 38px;
		height: 38px;
		min-width: 38px;
	}

	.elementor-2260 .elementor-element.elementor-element-5ca6c0a .pxl-counter .pxl-counter--number .pxl-counter--value {
		font-size: 34px;
	}

	.elementor-2260 .elementor-element.elementor-element-840618b .pxl-counter .pxl-counter--title,
	.elementor-2260 .elementor-element.elementor-element-840618b .pxl-counter .pxl-counter-title {
		font-size: 17px;
	}

	.elementor-2260 .elementor-element.elementor-element-840618b .pxl-counter .pxl-counter--icon i {
		font-size: 38px;
	}

	.elementor-2260 .elementor-element.elementor-element-840618b .pxl-counter .pxl-counter--icon svg {
		width: 38px;
		height: 38px;
		min-width: 38px;
	}

	.elementor-2260 .elementor-element.elementor-element-840618b .pxl-counter .pxl-counter--number .pxl-counter--value {
		font-size: 34px;
	}

	.elementor-2260 .elementor-element.elementor-element-840618b .pxl-counter .pxl-counter--suffix {
		font-size: 34px;
	}
}

@media(max-width:880px) {

	.elementor-element.elementor-element-b47cc0e.elementor-widget__width-auto.elementor-widget.elementor-widget-pxl_divider {
		display: none;
	}

	.elementor-2260 .elementor-element.elementor-element-8f66176>.elementor-widget-container {
		margin: 0px 14px 15px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-0129dd5>.elementor-widget-container {
		margin: 0px 14px 15px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-1f6054d>.elementor-widget-container {
		margin: 0px 14px 15px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-b47cc0e .pxl-divider {
		padding: 0px 15px 0px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-5bc75df .pxl-heading .pxl-item--title {
		font-size: 38px;
	}

	.elementor-2260 .elementor-element.elementor-element-f9e704a .pxl-divider {
		padding: 0px 15px 0px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-7d174e9 .pxl-heading .pxl-heading--inner {
		max-width: 100%;
	}

	.elementor-2260 .elementor-element.elementor-element-7d174e9 .pxl-heading .pxl-item--title {
		font-size: 38px;
	}

	.elementor-2260 .elementor-element.elementor-element-2f48471 .pxl-heading .pxl-item--title {
		font-size: 80px;
	}

	.elementor-2260 .elementor-element.elementor-element-59b21d2>.elementor-widget-container {
		margin: -15px 0px 0px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-eed15fd {
		margin-top: 30px;
		margin-bottom: 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-8a5ff5b>.elementor-container {
		min-height: 400px;
	}

	.elementor-2260 .elementor-element.elementor-element-5c0db73 .pxl-heading .pxl-item--title {
		font-size: 60px;
	}

	.elementor-2260 .elementor-element.elementor-element-7616091>.elementor-widget-container {
		margin: 0px 0px 7px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-7616091 .pxl-text-editor .pxl-item--inner {
		max-width: 100%;
	}

	.elementor-2260 .elementor-element.elementor-element-38f5573>.elementor-widget-container {
		margin: -30px 0px 0px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-e366414>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
}

@media(max-width:767px) {

	.elementor-2260 .elementor-element.elementor-element-105f892>.elementor-widget-container {
		margin: 20px 0px 15px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-5ca6c0a .pxl-counter .pxl-counter--number .pxl-counter--value,
	.elementor-2260 .elementor-element.elementor-element-840618b .pxl-counter .pxl-counter--number .pxl-counter--value,
	.elementor-2260 .elementor-element.elementor-element-0197fb2 .pxl-counter .pxl-counter--number .pxl-counter--value,
	.elementor-2260 .elementor-element.elementor-element-f61fe60 .pxl-counter .pxl-counter--number .pxl-counter--value {
		font-size: 26px;
	}

	.empty-land h3.pxl-split-text {
		padding: 0 15px;
	}

	.elementor-2260  .what-makes .elementor-element.elementor-element-7b6a1d5 .pxl-heading .pxl-item--title {
		font-size: 30px;
	}

	.builtfor.elementor-element.elementor-element-8f7b65d {
		padding-top: 0;
	}

	.elementor-column.elementor-col-25, .elementor-column[data-col="25"] {
		width: 100%;
	}

	.elementor-2260 .what-makes.elementor-element.elementor-element-f988a1d,
	.elementor-2260 .where-you-can.elementor-element.elementor-element-f988a1d {
		padding: 40px 0px 0px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-2126e9a.elementor-column>.elementor-widget-wrap {
		justify-content: start;
	}

	.elementor-2260 .elementor-element.elementor-element-2126e9a>.elementor-element-populated,
	.elementor-2260 .elementor-element.elementor-element-65a0266>.elementor-element-populated,
	.elementor-2260 .elementor-element.elementor-element-9b9d2a9>.elementor-element-populated,
	.elementor-2260 .elementor-element.elementor-element-cd51312>.elementor-element-populated {
		padding: 20px;
	}

	.elementor-2260 .elementor-element.elementor-element-b3d791f>.elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-eed15fd {
		margin-top: 20px;
	}

	.elementor-2260 .elementor-element.elementor-element-6ffd185 {
		padding: 40px 0px 40px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-898eff6>.elementor-widget-container {
		margin: 0px 0px 15px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-898eff6 .pxl-icon1 a {
		width: 100px;
		height: 100px;
		font-size: 35px;
	}

	.elementor-2260 .elementor-element.elementor-element-898eff6 .pxl-icon1 a svg {
		width: 35px;
		height: 35px;
	}

	.elementor-2260 .elementor-element.elementor-element-83d563f>.elementor-widget-container {
		margin: 0px 0px 15px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-83d563f .pxl-icon1 a {
		width: 100px;
		height: 100px;
		font-size: 35px;
	}

	.elementor-2260 .elementor-element.elementor-element-83d563f .pxl-icon1 a svg {
		width: 35px;
		height: 35px;
	}

	.elementor-2260 .elementor-element.elementor-element-9ad5ea6 .pxl-icon1 a {
		width: 100px;
		height: 100px;
		font-size: 35px;
	}

	.elementor-2260 .elementor-element.elementor-element-9ad5ea6 .pxl-icon1 a svg {
		width: 35px;
		height: 35px;
	}

	.elementor-2260 .elementor-element.elementor-element-454473e .pxl-image-single img {
		max-height: 350px;
		object-fit: cover;
		width: 100%;
	}

	.elementor-2260 .elementor-element.elementor-element-b47cc0e .pxl-divider.vertical .pxl-divider-separator {
		height: 150px;
	}

	.elementor-2260 .elementor-element.elementor-element-5bc75df .pxl-heading .pxl-item--title {
		font-size: 30px;
	}

	.elementor-2260 .elementor-element.elementor-element-5bc75df .pxl-heading .pxl-item--subtitle,
	.elementor-2260 .elementor-element.elementor-element-5bc75df .pxl-heading .pxl-item--subtitle span {
		font-size: 10px;
	}

	.elementor-2260 .elementor-element.elementor-element-ae33ced {
		padding: 0px 0px 0px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-f9e704a .pxl-divider.vertical .pxl-divider-separator {
		height: 150px;
	}

	.elementor-2260 .elementor-element.elementor-element-7d174e9 .pxl-heading .pxl-item--title {
		font-size: 30px;
	}

	.elementor-2260 .elementor-element.elementor-element-7d174e9 .pxl-heading .pxl-item--subtitle,
	.elementor-2260 .elementor-element.elementor-element-7d174e9 .pxl-heading .pxl-item--subtitle span {
		font-size: 10px;
	}

	.elementor-2260 .elementor-element.elementor-element-569ee89>.elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-44af3bb {
		padding: 40px 0px 40px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-2f48471 .pxl-heading .pxl-item--title {
		font-size: 60px;
	}

	.elementor-2260 .elementor-element.elementor-element-59b21d2>.elementor-widget-container {
		margin: -11px 0px 0px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-ad7b97a>.elementor-widget-container {
		padding: 0px 15px 0px 15px;
	}

	.elementor-2260 .elementor-element.elementor-element-ad7b97a .pxl-text-editor,
	.elementor-2260 .elementor-element.elementor-element-ad7b97a .pxl-text-editor p {
		font-size: 15px;
	}

	.elementor-2260 .elementor-element.elementor-element-f988a1d {
		padding: 40px 0px 40px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-7b6a1d5 .pxl-heading .pxl-item--title {
		font-size: 30px;
	}

	.elementor-2260 .elementor-element.elementor-element-b3d791f .pxl-text-editor,
	.elementor-2260 .elementor-element.elementor-element-b3d791f .pxl-text-editor p {
		font-size: 15px;
	}

	.elementor-2260 .elementor-element.elementor-element-a8b20e7>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-4903729>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2260 .elementor-element.elementor-element-5c0db73 .pxl-heading .pxl-item--title {
		font-size: 30px;
	}

	.elementor-2260 .elementor-element.elementor-element-8a4fc90 .pxl-image-single img {
		border-radius: 4px;
	}
}