
.elementor-8526 .elementor-element.elementor-element-092a5e5 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 95px;
	--padding-bottom: 104px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8526 .elementor-element.elementor-element-092a5e5:not(.elementor-motion-effects-element-type-background), .elementor-8526 .elementor-element.elementor-element-092a5e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilekpjj.nitrocdn.com/yTpfRRtpzIbjCWrgDvryVqnlmQDAxeqY/assets/images/optimized/rev-59aa549/absodding.com/wp-content/uploads/2025/09/Rectangle-338.webp");
	background-position: center center;
	background-size: cover;
}

.elementor-8526 .elementor-element.elementor-element-092a5e5:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-8526 .elementor-element.elementor-element-092a5e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

body:not(.rtl) .elementor-8526 .elementor-element.elementor-element-5393176 {
	left: 68px;
}

body.rtl .elementor-8526 .elementor-element.elementor-element-5393176 {
	right: 68px;
}

.elementor-8526 .elementor-element.elementor-element-5393176 {
	top: 102px;
}

.elementor-8526 .elementor-element.elementor-element-3f4bffd > .elementor-widget-container {
	--e-transform-flipX: -1;
}

body:not(.rtl) .elementor-8526 .elementor-element.elementor-element-3f4bffd {
	right: 57px;
}

body.rtl .elementor-8526 .elementor-element.elementor-element-3f4bffd {
	left: 57px;
}

.elementor-8526 .elementor-element.elementor-element-3f4bffd {
	top: 152px;
}

.elementor-8526 .elementor-element.elementor-element-c12ff3e > .elementor-widget-container {
	--e-transform-flipX: -1;
}

body:not(.rtl) .elementor-8526 .elementor-element.elementor-element-c12ff3e {
	right: 20%;
}

body.rtl .elementor-8526 .elementor-element.elementor-element-c12ff3e {
	left: 20%;
}

.elementor-8526 .elementor-element.elementor-element-c12ff3e {
	top: 40px;
}

.elementor-8526 .elementor-element.elementor-element-1871877 > .elementor-widget-container {
	margin: 0px 0px 11px 0px;
}

.elementor-8526 .elementor-element.elementor-element-1871877 .pxl-heading {
	text-align: center;
}

.elementor-8526 .elementor-element.elementor-element-1871877 .pxl-heading .pxl-heading--inner {
	max-width: 700px;
}

.elementor-8526 .elementor-element.elementor-element-1871877 .pxl-heading .pxl-item--title {
	color: #fff;
	-webkit-text-stroke-color: #fff;
	font-size: 55px;
	line-height: 1.18em;
	margin-bottom: 0px;
}

.elementor-8526 .elementor-element.elementor-element-1871877 .pxl-heading .pxl-item--title.style-outline .pxl-text-line-backdrop svg {
	stroke: #fff;
}

.elementor-8526 .elementor-element.elementor-element-109962a > .elementor-widget-container {
	margin: 0px 0px 55px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8526 .elementor-element.elementor-element-109962a {
	z-index: 5;
}

.elementor-8526 .elementor-element.elementor-element-109962a .pxl-text-editor {
	text-align: center;
}

.elementor-8526 .elementor-element.elementor-element-109962a .pxl-text-editor .pxl-item--inner {
	max-width: 740px;
}

.elementor-8526 .elementor-element.elementor-element-109962a .pxl-text-editor, .elementor-8526 .elementor-element.elementor-element-109962a .pxl-text-editor p {
	color: rgba(255, 255, 255, .7);
	font-size: 17px;
	line-height: 1.58em;
}

.elementor-8526 .elementor-element.elementor-element-9a0c4a1 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8526 .elementor-element.elementor-element-4e2c138 > .elementor-widget-container {
	margin: 0px 20px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8526 .elementor-element.elementor-element-4e2c138 .pxl-button .btn {
	background-color: var(--e-global-color-secondary);
}

.elementor-8526 .elementor-element.elementor-element-4e2c138 .pxl-button .btn:hover {
	color: var(--e-global-color-cf11a2e);
	background-color: var(--e-global-color-primary);
}

.elementor-8526 .elementor-element.elementor-element-4e2c138 .pxl-button .btn-hide-icon .pxl--btn-text:before {
	background-color: var(--e-global-color-cf11a2e);
}

.elementor-8526 .elementor-element.elementor-element-4e2c138 .pxl-button .btn.pxl-icon--left:not(.btn-svg) i, .elementor-8526 .elementor-element.elementor-element-4e2c138 .pxl-button .btn.pxl-icon--left:not(.btn-svg) svg {
	margin-right: 10px;
}

.elementor-8526 .elementor-element.elementor-element-4e2c138 .pxl-button .btn-svg.pxl-icon--left:hover svg {
	margin-right: 10px;
}

.elementor-8526 .elementor-element.elementor-element-8ef1cf7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8526 .elementor-element.elementor-element-8ef1cf7 .pxl-icon1 a:hover, .elementor-8526 .elementor-element.elementor-element-8ef1cf7 .pxl-icon1 a:hover i {
	color: var(--e-global-color-primary);
}

.elementor-8526 .elementor-element.elementor-element-8ef1cf7 .pxl-icon1 a:hover svg path {
	fill: var(--e-global-color-primary);
}

.elementor-8526 .elementor-element.elementor-element-8ef1cf7 .pxl-icon1 a .icon-box {
	background-color: var(--e-global-color-text);
}

.elementor-8526 .elementor-element.elementor-element-8ef1cf7 .pxl-icon-list span {
	color: #fff;
	font-family: "Satoshi", Sans-serif;
	font-size: 23px;
	font-weight: 500;
}

.elementor-8526 .elementor-element.elementor-element-86f42c5 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-8526 .elementor-element.elementor-element-766b06e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-8526 .elementor-element.elementor-element-476345b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-8526 .elementor-element.elementor-element-381dbca {
	margin: -240px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 140px;
}

.elementor-8526 .elementor-element.elementor-element-381dbca img {
	width: 100%;
	height: 250px;
	object-fit: cover;
	object-position: center center;
}

.elementor-8526 .elementor-element.elementor-element-21d2ce1 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 104px;
	--padding-bottom: 104px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8526 .elementor-element.elementor-element-21d2ce1:not(.elementor-motion-effects-element-type-background), .elementor-8526 .elementor-element.elementor-element-21d2ce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
}

.elementor-8526 .elementor-element.elementor-element-df0e568 {
	width: 100%;
	max-width: 100%;
	top: -70px;
}

body:not(.rtl) .elementor-8526 .elementor-element.elementor-element-df0e568 {
	left: 0px;
}

body.rtl .elementor-8526 .elementor-element.elementor-element-df0e568 {
	right: 0px;
}

.elementor-8526 .elementor-element.elementor-element-df0e568 .pxl-grass svg path {
	fill: #0f3714;
}

.elementor-8526 .elementor-element.elementor-element-cc9cdad {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8526 .elementor-element.elementor-element-cc9cdad.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8526 .elementor-element.elementor-element-a816077 > .elementor-widget-container {
	margin: 0px 0px 25px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8526 .elementor-element.elementor-element-a816077 .pxl-text-editor, .elementor-8526 .elementor-element.elementor-element-a816077 .pxl-text-editor p {
	color: rgba(255, 255, 255, .75);
	font-size: 15px;
}

.elementor-8526 .elementor-element.elementor-element-825b6db .pxl-icon1 a {
	color: #fff;
}

.elementor-8526 .elementor-element.elementor-element-825b6db .pxl-icon1 a i {
	color: #fff;
}

.elementor-8526 .elementor-element.elementor-element-825b6db .pxl-icon1 a svg path {
	fill: #fff;
}

.elementor-8526 .elementor-element.elementor-element-825b6db .pxl-icon1 a:hover, .elementor-8526 .elementor-element.elementor-element-825b6db .pxl-icon1 a:hover i {
	color: #fff;
}

.elementor-8526 .elementor-element.elementor-element-825b6db .pxl-icon1 a:hover svg path {
	fill: #fff;
}

.elementor-8526 .elementor-element.elementor-element-a1d14a1 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 57px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8526 .elementor-element.elementor-element-3f879ea > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8526 .elementor-element.elementor-element-3f879ea .pxl-heading .pxl-item--title {
	color: #fff;
	-webkit-text-stroke-color: #fff;
	font-size: 23px;
	margin-bottom: 0px;
}

.elementor-8526 .elementor-element.elementor-element-3f879ea .pxl-heading .pxl-item--title.style-outline .pxl-text-line-backdrop svg {
	stroke: #fff;
}

.elementor-8526 .elementor-element.elementor-element-e8f4004 .pxl-link a {
	font-size: 15px;
}

.elementor-8526 .elementor-element.elementor-element-e8f4004 .pxl-link.type-vertical li + li {
	margin-top: 15px;
}

.elementor-8526 .elementor-element.elementor-element-d50445a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 57px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8526 .elementor-element.elementor-element-d50445a.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8526 .elementor-element.elementor-element-31b9b38 > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8526 .elementor-element.elementor-element-31b9b38 .pxl-heading .pxl-item--title {
	color: #fff;
	-webkit-text-stroke-color: #fff;
	font-size: 23px;
	margin-bottom: 0px;
}

.elementor-8526 .elementor-element.elementor-element-31b9b38 .pxl-heading .pxl-item--title.style-outline .pxl-text-line-backdrop svg {
	stroke: #fff;
}

.elementor-8526 .elementor-element.elementor-element-dbaa990 .pxl-link a {
	font-size: 15px;
}

.elementor-8526 .elementor-element.elementor-element-dbaa990 .pxl-link.type-vertical li + li {
	margin-top: 15px;
}

.elementor-8526 .elementor-element.elementor-element-3d57dfe {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 100px;
	--padding-right: 0px;
}

.elementor-8526 .elementor-element.elementor-element-e7d28a6 > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8526 .elementor-element.elementor-element-e7d28a6 .pxl-heading .pxl-item--title {
	color: #fff;
	-webkit-text-stroke-color: #fff;
	font-size: 23px;
	margin-bottom: 0px;
}

.elementor-8526 .elementor-element.elementor-element-e7d28a6 .pxl-heading .pxl-item--title.style-outline .pxl-text-line-backdrop svg {
	stroke: #fff;
}

.elementor-8526 .elementor-element.elementor-element-58e62e7 > .elementor-widget-container {
	margin: 0px 0px 26px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8526 .elementor-element.elementor-element-58e62e7 .pxl-link {
	max-width: 275px;
}

.elementor-8526 .elementor-element.elementor-element-58e62e7 .pxl-link a:not(:hover) {
	color: #fff;
}

.elementor-8526 .elementor-element.elementor-element-58e62e7 .pxl-link a {
	font-size: 15px;
}

.elementor-8526 .elementor-element.elementor-element-58e62e7 .pxl-link.type-vertical li + li {
	margin-top: 10px;
}

.elementor-8526 .elementor-element.elementor-element-58e62e7 .pxl-link a i {
	background-color: #ddb01d;
	min-width: 35px;
	width: 35px;
	height: 35px;
	justify-content: center;
	align-items: center;
	border-radius: 35px 35px 35px 35px;
}

.elementor-8526 .elementor-element.elementor-element-58e62e7 .pxl-link a i, .elementor-8526 .elementor-element.elementor-element-58e62e7 .pxl-link a svg {
	margin-right: 17px;
}

.elementor-8526 .elementor-element.elementor-element-ba7ada3 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 32px;
	--padding-bottom: 34px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8526 .elementor-element.elementor-element-ba7ada3:not(.elementor-motion-effects-element-type-background), .elementor-8526 .elementor-element.elementor-element-ba7ada3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #0b2c0f;
}

.elementor-8526 .elementor-element.elementor-element-aea8ae8 {
	width: 100%;
	max-width: 100%;
	top: 0px;
}

.elementor-8526 .elementor-element.elementor-element-aea8ae8 > .elementor-widget-container {
	margin: -19px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8526 .elementor-element.elementor-element-aea8ae8 {
	left: 0px;
}

body.rtl .elementor-8526 .elementor-element.elementor-element-aea8ae8 {
	right: 0px;
}

.elementor-8526 .elementor-element.elementor-element-aea8ae8 .pxl-grass svg path {
	fill: #0b2c0f;
}

.elementor-8526 .elementor-element.elementor-element-c236545 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8526 .elementor-element.elementor-element-716a430 .pxl-text-editor, .elementor-8526 .elementor-element.elementor-element-716a430 .pxl-text-editor p {
	color: #fff;
	font-family: "General Sans", Sans-serif;
	font-size: 15px;
	font-weight: 500;
	line-height: 1.53em;
}

.elementor-8526 .elementor-element.elementor-element-716a430 .pxl-text-editor a {
	color: #ddb01d;
}

.elementor-8526 .elementor-element.elementor-element-e0f6f22 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: flex-end;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8526 .elementor-element.elementor-element-97a188e .pxl-link a:not(:hover) {
	color: #fff;
}

.elementor-8526 .elementor-element.elementor-element-97a188e .pxl-link a:hover {
	color: #ffc300;
}

.elementor-8526 .elementor-element.elementor-element-97a188e .pxl-link a {
	font-family: "General Sans", Sans-serif;
	font-size: 15px;
	font-weight: 500;
}

@media (min-width:768px) {
	.elementor-8526 .elementor-element.elementor-element-766b06e {
		--width: 50%;
	}
	
	.elementor-8526 .elementor-element.elementor-element-476345b {
		--width: 50%;
	}
	
	.elementor-8526 .elementor-element.elementor-element-cc9cdad {
		--width: 20%;
	}
	
	.elementor-8526 .elementor-element.elementor-element-a1d14a1 {
		--width: 20%;
	}
	
	.elementor-8526 .elementor-element.elementor-element-d50445a {
		--width: 20%;
	}
	
	.elementor-8526 .elementor-element.elementor-element-3d57dfe {
		--width: 37%;
	}
	
	.elementor-8526 .elementor-element.elementor-element-c236545 {
		--width: 50%;
	}
	
	.elementor-8526 .elementor-element.elementor-element-e0f6f22 {
		--width: 50%;
	}
}

@media (max-width:1440px) and (min-width:768px) {
	.elementor-8526 .elementor-element.elementor-element-cc9cdad {
		--width: 34.909%;
	}
	
	.elementor-8526 .elementor-element.elementor-element-d50445a {
		--width: 295.4px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-8526 .elementor-element.elementor-element-cc9cdad {
		--width: 50%;
	}
	
	.elementor-8526 .elementor-element.elementor-element-a1d14a1 {
		--width: 50%;
	}
	
	.elementor-8526 .elementor-element.elementor-element-d50445a {
		--width: 50%;
	}
	
	.elementor-8526 .elementor-element.elementor-element-3d57dfe {
		--width: 50%;
	}
	
	.elementor-8526 .elementor-element.elementor-element-c236545 {
		--width: 100%;
	}
	
	.elementor-8526 .elementor-element.elementor-element-e0f6f22 {
		--width: 100%;
	}
}

@media (min-width:1920px) {
	.elementor-8526 .elementor-element.elementor-element-58e62e7 .pxl-link li a {
		align-items: Center;
	}
}

@media (max-width:1440px) {
	.elementor-8526 .elementor-element.elementor-element-1871877 {
		z-index: 5;
	}
	
	.elementor-8526 .elementor-element.elementor-element-21d2ce1 {
		--padding-top: 104px;
		--padding-bottom: 104px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	body:not(.rtl) .elementor-8526 .elementor-element.elementor-element-df0e568 {
		left: -20px;
	}
	
	body.rtl .elementor-8526 .elementor-element.elementor-element-df0e568 {
		right: -20px;
	}
	
	.elementor-8526 .elementor-element.elementor-element-df0e568 {
		top: -72px;
	}
	
	.elementor-8526 .elementor-element.elementor-element-ba7ada3 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
}

@media (max-width:1024px) {
	.elementor-8526 .elementor-element.elementor-element-21d2ce1 {
		--flex-wrap: wrap;
	}
	
	.elementor-8526 .elementor-element.elementor-element-a1d14a1 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-8526 .elementor-element.elementor-element-d50445a {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-8526 .elementor-element.elementor-element-3d57dfe {
		--padding-top: 30px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8526 .elementor-element.elementor-element-ba7ada3 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-8526 .elementor-element.elementor-element-c236545 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-8526 .elementor-element.elementor-element-e0f6f22 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 15px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
}

@media (max-width:767px) {
	.elementor-8526 .elementor-element.elementor-element-092a5e5 {
		--padding-top: 95px;
		--padding-bottom: 104px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-8526 .elementor-element.elementor-element-1871877 .pxl-heading .pxl-item--title {
		font-size: 32px;
	}
	
	.elementor-8526 .elementor-element.elementor-element-9a0c4a1 {
		--flex-direction: column;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--align-items: center;
	}
	
	.elementor-8526 .elementor-element.elementor-element-4e2c138 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-8526 .elementor-element.elementor-element-8ef1cf7 {
		z-index: 15;
	}
	
	.elementor-8526 .elementor-element.elementor-element-381dbca {
		margin: -200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-8526 .elementor-element.elementor-element-381dbca img {
		object-fit: contain;
	}
	
	.elementor-8526 .elementor-element.elementor-element-21d2ce1 {
		--margin-top: -60px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-8526 .elementor-element.elementor-element-df0e568 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	body:not(.rtl) .elementor-8526 .elementor-element.elementor-element-df0e568 {
		left: -6px;
	}
	
	body.rtl .elementor-8526 .elementor-element.elementor-element-df0e568 {
		right: -6px;
	}
	
	.elementor-8526 .elementor-element.elementor-element-df0e568 {
		top: -64px;
	}
	
	.elementor-8526 .elementor-element.elementor-element-a1d14a1 {
		--padding-top: 60px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8526 .elementor-element.elementor-element-d50445a {
		--padding-top: 60px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8526 .elementor-element.elementor-element-3d57dfe {
		--padding-top: 60px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8526 .elementor-element.elementor-element-58e62e7 .pxl-link {
		max-width: 250px;
	}
	
	.elementor-8526 .elementor-element.elementor-element-58e62e7 .pxl-link li a {
		align-items: Center;
	}
	
	.elementor-8526 .elementor-element.elementor-element-716a430 .pxl-text-editor {
		text-align: center;
	}
	
	.elementor-8526 .elementor-element.elementor-element-97a188e .pxl-link {
		text-align: center;
		justify-content: center;
	}
}
