/* End Custom Fonts CSS */

.elementor-5736 .elementor-element.elementor-element-78e2073:not(.elementor-motion-effects-element-type-background), .elementor-5736 .elementor-element.elementor-element-78e2073 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ildnlln.nitrocdn.com/STMeGrFmrRFwznppDrpCvYVPubAVjQru/assets/images/optimized/rev-a724815/centralpros.com/wp-content/uploads/2025/05/06-2.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-5736 .elementor-element.elementor-element-78e2073 > .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(255, 0, 0, 0) 67%, #000 100%);
	opacity: .73;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-5736 .elementor-element.elementor-element-78e2073 > .elementor-container {
	min-height: 35vw;
}

.elementor-5736 .elementor-element.elementor-element-78e2073 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 140px;
}

.elementor-bc-flex-widget .elementor-5736 .elementor-element.elementor-element-ded382c.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

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

.elementor-5736 .elementor-element.elementor-element-ded382c > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-5736 .elementor-element.elementor-element-ded382c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-5736 .elementor-element.elementor-element-6d9cb79 {
	--spacer-size: 195px;
}

.elementor-5736 .elementor-element.elementor-element-02b22d6 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-5736 .elementor-element.elementor-element-02b22d6 > .elementor-container {
	max-width: 1240px;
}

.elementor-5736 .elementor-element.elementor-element-02b22d6 {
	margin-top: 0px;
	margin-bottom: 55px;
}

.elementor-widget-heading .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-5736 .elementor-element.elementor-element-9f24cb3 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 9px) 0px;
}

.elementor-5736 .elementor-element.elementor-element-9f24cb3 .elementor-heading-title {
	font-family: "Aeonik Regular", Sans-serif;
	font-size: 119px;
	font-weight: 400;
	color: #fff;
}

.elementor-5736 .elementor-element.elementor-element-bfe7392 > .elementor-container {
	max-width: 1240px;
}

.elementor-5736 .elementor-element.elementor-element-bfe7392 {
	margin-top: -130px;
	margin-bottom: 0px;
}

.elementor-5736 .elementor-element.elementor-element-13fdcf7 {
	margin-top: 10px;
	margin-bottom: 0px;
}

.elementor-5736 .elementor-element.elementor-element-e4e1afc > .elementor-element-populated {
	margin: 0px 2px 0px 0px;
	--e-column-margin-right: 2px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-5736 .elementor-element.elementor-element-dcd9ee5.ekit-equal-height-enable, .elementor-5736 .elementor-element.elementor-element-dcd9ee5.ekit-equal-height-enable > div, .elementor-5736 .elementor-element.elementor-element-dcd9ee5.ekit-equal-height-enable .ekit-wid-con, .elementor-5736 .elementor-element.elementor-element-dcd9ee5.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
	height: 100%;
}

.elementor-5736 .elementor-element.elementor-element-dcd9ee5 .elementskit-btn {
	background-color: rgba(2, 1, 1, 0);
	padding: 0px 0px 0px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 11px;
	font-weight: 600;
	text-transform: capitalize;
	color: #011936;
	fill: #011936;
}

.elementor-5736 .elementor-element.elementor-element-dcd9ee5 .elementskit-infobox {
	padding: 21px 21px 21px 0px;
	border-style: none;
	border-radius: 8px 8px 8px 8px;
}

.elementor-5736 .elementor-element.elementor-element-dcd9ee5 .elementskit-infobox .elementskit-info-box-title {
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #011936;
	font-family: "Aeonik Regular", Sans-serif;
	font-size: 21px;
	font-weight: 400;
}

.elementor-5736 .elementor-element.elementor-element-dcd9ee5 .elementskit-infobox:hover .elementskit-info-box-title {
	color: #011936;
}

.elementor-5736 .elementor-element.elementor-element-dcd9ee5 .elementskit-infobox .box-body > p {
	color: #011936;
	font-family: "Aeonik Light", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 19px;
}

.elementor-5736 .elementor-element.elementor-element-dcd9ee5 .elementskit-infobox:hover .box-body > p {
	color: #011936;
}

.elementor-5736 .elementor-element.elementor-element-dcd9ee5 .elementskit-infobox p {
	margin: 7px 0px 10px 0px;
}

.elementor-5736 .elementor-element.elementor-element-dcd9ee5 .elementskit-info-box-icon {
	color: #ba8643;
	fill: #ba8643;
}

.elementor-5736 .elementor-element.elementor-element-dcd9ee5 .elementskit-infobox:hover .elementskit-info-box-icon {
	color: #ba8643;
	fill: #ba8643;
}

.elementor-5736 .elementor-element.elementor-element-dcd9ee5 .elementskit-infobox .elementskit-info-box-icon {
	font-size: 40px;
	transform: rotate(0deg);
}

.elementor-5736 .elementor-element.elementor-element-dcd9ee5 .elementskit-btn i {
	font-size: 11px;
	margin-left: 10px;
}

.elementor-5736 .elementor-element.elementor-element-dcd9ee5 .elementskit-btn svg {
	max-width: 11px;
	margin-left: 10px;
}

.elementor-5736 .elementor-element.elementor-element-dcd9ee5 .elementskit-infobox:hover .elementskit-btn {
	color: #011936;
}

.elementor-5736 .elementor-element.elementor-element-920ee35 > .elementor-element-populated {
	margin: 0px 2px 0px 0px;
	--e-column-margin-right: 2px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-5736 .elementor-element.elementor-element-14e9c0c.ekit-equal-height-enable, .elementor-5736 .elementor-element.elementor-element-14e9c0c.ekit-equal-height-enable > div, .elementor-5736 .elementor-element.elementor-element-14e9c0c.ekit-equal-height-enable .ekit-wid-con, .elementor-5736 .elementor-element.elementor-element-14e9c0c.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
	height: 100%;
}

.elementor-5736 .elementor-element.elementor-element-14e9c0c .elementskit-btn {
	background-color: rgba(2, 1, 1, 0);
	padding: 0px 0px 0px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 11px;
	font-weight: 600;
	text-transform: capitalize;
	color: #011936;
	fill: #011936;
}

.elementor-5736 .elementor-element.elementor-element-14e9c0c .elementskit-infobox {
	padding: 21px 21px 21px 21px;
	border-style: none;
	border-radius: 8px 8px 8px 8px;
}

.elementor-5736 .elementor-element.elementor-element-14e9c0c .elementskit-infobox .elementskit-info-box-title {
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #011936;
	font-family: "Aeonik Regular", Sans-serif;
	font-size: 21px;
	font-weight: 400;
}

.elementor-5736 .elementor-element.elementor-element-14e9c0c .elementskit-infobox:hover .elementskit-info-box-title {
	color: #011936;
}

.elementor-5736 .elementor-element.elementor-element-14e9c0c .elementskit-infobox .box-body > p {
	color: #011936;
	font-family: "Aeonik Light", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 19px;
}

.elementor-5736 .elementor-element.elementor-element-14e9c0c .elementskit-infobox:hover .box-body > p {
	color: #011936;
}

.elementor-5736 .elementor-element.elementor-element-14e9c0c .elementskit-infobox p {
	margin: 7px 0px 10px 0px;
}

.elementor-5736 .elementor-element.elementor-element-14e9c0c .elementskit-info-box-icon {
	color: #ba8643;
	fill: #ba8643;
}

.elementor-5736 .elementor-element.elementor-element-14e9c0c .elementskit-infobox:hover .elementskit-info-box-icon {
	color: #ba8643;
	fill: #ba8643;
}

.elementor-5736 .elementor-element.elementor-element-14e9c0c .elementskit-infobox .elementskit-info-box-icon {
	font-size: 40px;
	transform: rotate(0deg);
}

.elementor-5736 .elementor-element.elementor-element-14e9c0c .elementskit-btn i {
	font-size: 11px;
	margin-left: 10px;
}

.elementor-5736 .elementor-element.elementor-element-14e9c0c .elementskit-btn svg {
	max-width: 11px;
	margin-left: 10px;
}

.elementor-5736 .elementor-element.elementor-element-14e9c0c .elementskit-infobox:hover .elementskit-btn {
	color: #011936;
}

.elementor-5736 .elementor-element.elementor-element-a42fd05 > .elementor-element-populated {
	margin: 0px 2px 0px 0px;
	--e-column-margin-right: 2px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-5736 .elementor-element.elementor-element-f26141e.ekit-equal-height-enable, .elementor-5736 .elementor-element.elementor-element-f26141e.ekit-equal-height-enable > div, .elementor-5736 .elementor-element.elementor-element-f26141e.ekit-equal-height-enable .ekit-wid-con, .elementor-5736 .elementor-element.elementor-element-f26141e.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
	height: 100%;
}

.elementor-5736 .elementor-element.elementor-element-f26141e .elementskit-btn {
	background-color: rgba(2, 1, 1, 0);
	padding: 0px 0px 0px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 11px;
	font-weight: 600;
	text-transform: capitalize;
	color: #011936;
	fill: #011936;
}

.elementor-5736 .elementor-element.elementor-element-f26141e .elementskit-infobox {
	padding: 21px 21px 21px 21px;
	border-style: none;
	border-radius: 8px 8px 8px 8px;
}

.elementor-5736 .elementor-element.elementor-element-f26141e .elementskit-infobox .elementskit-info-box-title {
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #011936;
	font-family: "Aeonik Regular", Sans-serif;
	font-size: 21px;
	font-weight: 400;
}

.elementor-5736 .elementor-element.elementor-element-f26141e .elementskit-infobox:hover .elementskit-info-box-title {
	color: #011936;
}

.elementor-5736 .elementor-element.elementor-element-f26141e .elementskit-infobox .box-body > p {
	color: #011936;
	font-family: "Aeonik Light", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 19px;
}

.elementor-5736 .elementor-element.elementor-element-f26141e .elementskit-infobox:hover .box-body > p {
	color: #011936;
}

.elementor-5736 .elementor-element.elementor-element-f26141e .elementskit-infobox p {
	margin: 7px 0px 10px 0px;
}

.elementor-5736 .elementor-element.elementor-element-f26141e .elementskit-info-box-icon {
	color: #ba8643;
	fill: #ba8643;
}

.elementor-5736 .elementor-element.elementor-element-f26141e .elementskit-infobox:hover .elementskit-info-box-icon {
	color: #ba8643;
	fill: #ba8643;
}

.elementor-5736 .elementor-element.elementor-element-f26141e .elementskit-infobox .elementskit-info-box-icon {
	font-size: 40px;
	transform: rotate(0deg);
}

.elementor-5736 .elementor-element.elementor-element-f26141e .elementskit-btn i {
	font-size: 11px;
	margin-left: 10px;
}

.elementor-5736 .elementor-element.elementor-element-f26141e .elementskit-btn svg {
	max-width: 11px;
	margin-left: 10px;
}

.elementor-5736 .elementor-element.elementor-element-f26141e .elementskit-infobox:hover .elementskit-btn {
	color: #011936;
}

.elementor-5736 .elementor-element.elementor-element-b292355 > .elementor-element-populated {
	margin: 0px 2px 0px 0px;
	--e-column-margin-right: 2px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-5736 .elementor-element.elementor-element-368476d.ekit-equal-height-enable, .elementor-5736 .elementor-element.elementor-element-368476d.ekit-equal-height-enable > div, .elementor-5736 .elementor-element.elementor-element-368476d.ekit-equal-height-enable .ekit-wid-con, .elementor-5736 .elementor-element.elementor-element-368476d.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
	height: 100%;
}

.elementor-5736 .elementor-element.elementor-element-368476d .elementskit-btn {
	background-color: rgba(2, 1, 1, 0);
	padding: 0px 0px 0px 0px;
	font-family: "Poppins", Sans-serif;
	font-size: 11px;
	font-weight: 600;
	text-transform: capitalize;
	color: #011936;
	fill: #011936;
}

.elementor-5736 .elementor-element.elementor-element-368476d .elementskit-infobox {
	padding: 21px 21px 21px 21px;
	border-style: none;
	border-radius: 8px 8px 8px 8px;
}

.elementor-5736 .elementor-element.elementor-element-368476d .elementskit-infobox .elementskit-info-box-title {
	margin: 4px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #011936;
	font-family: "Aeonik Regular", Sans-serif;
	font-size: 21px;
	font-weight: 400;
}

.elementor-5736 .elementor-element.elementor-element-368476d .elementskit-infobox:hover .elementskit-info-box-title {
	color: #011936;
}

.elementor-5736 .elementor-element.elementor-element-368476d .elementskit-infobox .box-body > p {
	color: #011936;
	font-family: "Aeonik Light", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	line-height: 19px;
}

.elementor-5736 .elementor-element.elementor-element-368476d .elementskit-infobox:hover .box-body > p {
	color: #011936;
}

.elementor-5736 .elementor-element.elementor-element-368476d .elementskit-infobox p {
	margin: 7px 0px 10px 0px;
}

.elementor-5736 .elementor-element.elementor-element-368476d .elementskit-info-box-icon {
	color: #ba8643;
	fill: #ba8643;
}

.elementor-5736 .elementor-element.elementor-element-368476d .elementskit-infobox:hover .elementskit-info-box-icon {
	color: #ba8643;
	fill: #ba8643;
}

.elementor-5736 .elementor-element.elementor-element-368476d .elementskit-infobox .elementskit-info-box-icon {
	font-size: 40px;
	transform: rotate(0deg);
}

.elementor-5736 .elementor-element.elementor-element-368476d .elementskit-btn i {
	font-size: 11px;
	margin-left: 10px;
}

.elementor-5736 .elementor-element.elementor-element-368476d .elementskit-btn svg {
	max-width: 11px;
	margin-left: 10px;
}

.elementor-5736 .elementor-element.elementor-element-368476d .elementskit-infobox:hover .elementskit-btn {
	color: #011936;
}

.elementor-5736 .elementor-element.elementor-element-15a5940 > .elementor-container {
	max-width: 1240px;
}

.elementor-5736 .elementor-element.elementor-element-15a5940 {
	margin-top: 20px;
	margin-bottom: 0px;
	padding: 0px 0px 50px 15px;
}

.elementor-5736 .elementor-element.elementor-element-61e637c > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-5736 .elementor-element.elementor-element-7c37121 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-5736 .elementor-element.elementor-element-7c37121 > .elementor-container {
	min-height: 400px;
}

.elementor-5736 .elementor-element.elementor-element-7c37121 {
	margin-top: 10px;
	margin-bottom: 0px;
}

.elementor-5736 .elementor-element.elementor-element-82b0f53:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5736 .elementor-element.elementor-element-82b0f53 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ildnlln.nitrocdn.com/STMeGrFmrRFwznppDrpCvYVPubAVjQru/assets/images/optimized/rev-a724815/centralpros.com/wp-content/uploads/2025/01/Untitled-1.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-5736 .elementor-element.elementor-element-82b0f53:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-5736 .elementor-element.elementor-element-82b0f53 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-5736 .elementor-element.elementor-element-82b0f53 > .elementor-element-populated, .elementor-5736 .elementor-element.elementor-element-82b0f53 > .elementor-element-populated > .elementor-background-overlay, .elementor-5736 .elementor-element.elementor-element-82b0f53 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-5736 .elementor-element.elementor-element-82b0f53 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 10px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-5736 .elementor-element.elementor-element-82b0f53 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-5736 .elementor-element.elementor-element-dd57404 {
	--spacer-size: 190px;
}

.elementor-5736 .elementor-element.elementor-element-b2955bd .ekit-video-popup-btn {
	background-color: var(--e-global-color-779810a);
	width: 100px;
	height: 100px;
	line-height: 95px;
	color: #ba8643;
}

.elementor-5736 .elementor-element.elementor-element-b2955bd .video-content {
	text-align: center;
}

.elementor-5736 .elementor-element.elementor-element-b2955bd .ekit-video-popup-btn i {
	font-size: 30px;
}

.elementor-5736 .elementor-element.elementor-element-b2955bd .ekit-video-popup-btn svg {
	max-width: 30px;
}

.elementor-5736 .elementor-element.elementor-element-b2955bd .ekit-video-popup-btn.glow-btn:before {
	color: var(--e-global-color-779810a);
}

.elementor-5736 .elementor-element.elementor-element-b2955bd .ekit-video-popup-btn.glow-btn:after {
	color: var(--e-global-color-779810a);
}

.elementor-5736 .elementor-element.elementor-element-b2955bd .ekit-video-popup-btn.glow-btn > i:after {
	color: var(--e-global-color-779810a);
}

.elementor-5736 .elementor-element.elementor-element-b2955bd .ekit-video-popup-btn svg path {
	stroke: #ba8643;
	fill: #ba8643;
}

.elementor-5736 .elementor-element.elementor-element-b2955bd .ekit-video-popup-btn:hover {
	color: #ba8643;
}

.elementor-5736 .elementor-element.elementor-element-b2955bd .ekit-video-popup-btn:hover svg path {
	stroke: #ba8643;
	fill: #ba8643;
}

.elementor-5736 .elementor-element.elementor-element-52044a7 {
	--spacer-size: 190px;
}

.elementor-bc-flex-widget .elementor-5736 .elementor-element.elementor-element-b4a3f0a.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-5736 .elementor-element.elementor-element-b4a3f0a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-5736 .elementor-element.elementor-element-b4a3f0a > .elementor-element-populated {
	padding: 50px 10px 50px 80px;
}

.elementor-5736 .elementor-element.elementor-element-2128eb8 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-5736 .elementor-element.elementor-element-2128eb8 .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 3px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: #c69d5c;
}

.elementor-5736 .elementor-element.elementor-element-3080454 {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	margin: 26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
}

.elementor-5736 .elementor-element.elementor-element-3080454 .elementor-heading-title {
	font-family: "Aeonik Light", Sans-serif;
	font-size: 44px;
	font-weight: 400;
}

.elementor-widget-text-editor {
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-5736 .elementor-element.elementor-element-a5801f6 {
	width: var(--container-widget-width, 85%);
	max-width: 85%;
	margin: 40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	--container-widget-width: 85%;
	--container-widget-flex-grow: 0;
	font-family: "Aeonik Light", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 140%;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
}

.elementor-5736 .elementor-element.elementor-element-23a47aa .elementor-button {
	background-color: #ba8643;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	fill: #fff;
	color: #fff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #ba8643;
	border-radius: 50px 50px 50px 50px;
	padding: 0px 0px 0px 20px;
}

.elementor-5736 .elementor-element.elementor-element-23a47aa .elementor-button:hover, .elementor-5736 .elementor-element.elementor-element-23a47aa .elementor-button:focus {
	background-color: #fff;
	border-color: #011936;
}

.elementor-5736 .elementor-element.elementor-element-23a47aa {
	width: initial;
	max-width: initial;
	margin: 15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-5736 .elementor-element.elementor-element-23a47aa .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-5736 .elementor-element.elementor-element-23a47aa .elementor-button .elementor-button-content-wrapper {
	gap: 30px;
}

.elementor-5736 .elementor-element.elementor-element-49a4dd1 {
	margin-top: 120px;
	margin-bottom: 98px;
}

.elementor-5736 .elementor-element.elementor-element-8666468:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5736 .elementor-element.elementor-element-8666468 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ildnlln.nitrocdn.com/STMeGrFmrRFwznppDrpCvYVPubAVjQru/assets/images/optimized/rev-a724815/centralpros.com/wp-content/uploads/2025/05/04-3.jpg");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-5736 .elementor-element.elementor-element-8666468:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-5736 .elementor-element.elementor-element-8666468 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-5736 .elementor-element.elementor-element-8666468 > .elementor-element-populated >  .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 60%, #000 100%);
	opacity: .73;
}

.elementor-5736 .elementor-element.elementor-element-8666468:hover > .elementor-element-populated >  .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 30%, #000 100%);
	opacity: .99;
}

.elementor-5736 .elementor-element.elementor-element-8666468 > .elementor-element-populated, .elementor-5736 .elementor-element.elementor-element-8666468 > .elementor-element-populated > .elementor-background-overlay, .elementor-5736 .elementor-element.elementor-element-8666468 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-5736 .elementor-element.elementor-element-8666468 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 11.5px 0px 0px;
	--e-column-margin-right: 11.5px;
	--e-column-margin-left: 0px;
	padding: 0px 28px 8px 33px;
}

.elementor-5736 .elementor-element.elementor-element-8666468 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-5736 .elementor-element.elementor-element-0725859 {
	--spacer-size: 338px;
}

.elementor-5736 .elementor-element.elementor-element-059d7d6 .elementor-heading-title {
	font-family: "Aeonik Regular", Sans-serif;
	font-size: 21px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 32px;
	letter-spacing: 1.8px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: #fff;
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-5736 .elementor-element.elementor-element-4fe092f {
	margin: -52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-5736 .elementor-element.elementor-element-4fe092f .elementor-icon-wrapper {
	text-align: right;
}

.elementor-5736 .elementor-element.elementor-element-4fe092f.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-5736 .elementor-element.elementor-element-4fe092f.elementor-view-framed .elementor-icon, .elementor-5736 .elementor-element.elementor-element-4fe092f.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-5736 .elementor-element.elementor-element-4fe092f.elementor-view-framed .elementor-icon, .elementor-5736 .elementor-element.elementor-element-4fe092f.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-5736 .elementor-element.elementor-element-4fe092f .elementor-icon {
	font-size: 15px;
}

.elementor-5736 .elementor-element.elementor-element-4fe092f .elementor-icon svg {
	height: 15px;
}

.elementor-5736 .elementor-element.elementor-element-8bb157d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5736 .elementor-element.elementor-element-8bb157d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ildnlln.nitrocdn.com/STMeGrFmrRFwznppDrpCvYVPubAVjQru/assets/images/optimized/rev-a724815/centralpros.com/wp-content/uploads/2025/05/03-8.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-5736 .elementor-element.elementor-element-8bb157d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-5736 .elementor-element.elementor-element-8bb157d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-5736 .elementor-element.elementor-element-8bb157d > .elementor-element-populated >  .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 60%, #000 100%);
	opacity: .73;
}

.elementor-5736 .elementor-element.elementor-element-8bb157d:hover > .elementor-element-populated >  .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(255, 255, 255, 0) 30%, #000 100%);
	opacity: .99;
}

.elementor-5736 .elementor-element.elementor-element-8bb157d > .elementor-element-populated, .elementor-5736 .elementor-element.elementor-element-8bb157d > .elementor-element-populated > .elementor-background-overlay, .elementor-5736 .elementor-element.elementor-element-8bb157d > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-5736 .elementor-element.elementor-element-8bb157d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 11.5px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 11.5px;
	padding: 0px 28px 8px 33px;
}

.elementor-5736 .elementor-element.elementor-element-8bb157d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-5736 .elementor-element.elementor-element-82cd515 {
	--spacer-size: 338px;
}

.elementor-5736 .elementor-element.elementor-element-fcc919e .elementor-heading-title {
	font-family: "Aeonik Regular", Sans-serif;
	font-size: 21px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 32px;
	letter-spacing: 1.8px;
	color: #fff;
}

.elementor-5736 .elementor-element.elementor-element-77bff21 {
	margin: -52px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-5736 .elementor-element.elementor-element-77bff21 .elementor-icon-wrapper {
	text-align: right;
}

.elementor-5736 .elementor-element.elementor-element-77bff21.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-5736 .elementor-element.elementor-element-77bff21.elementor-view-framed .elementor-icon, .elementor-5736 .elementor-element.elementor-element-77bff21.elementor-view-default .elementor-icon {
	color: #fff;
	border-color: #fff;
}

.elementor-5736 .elementor-element.elementor-element-77bff21.elementor-view-framed .elementor-icon, .elementor-5736 .elementor-element.elementor-element-77bff21.elementor-view-default .elementor-icon svg {
	fill: #fff;
}

.elementor-5736 .elementor-element.elementor-element-77bff21 .elementor-icon {
	font-size: 15px;
}

.elementor-5736 .elementor-element.elementor-element-77bff21 .elementor-icon svg {
	height: 15px;
}

.elementor-5736 .elementor-element.elementor-element-357f270 {
	margin-top: -30px;
	margin-bottom: 0px;
	padding: 0px 0px 22px 0px;
}

.elementor-5736 .elementor-element.elementor-element-0a707c6 > .elementor-container {
	max-width: 1350px;
}

.elementor-5736 .elementor-element.elementor-element-0a707c6 {
	padding: 0px 0px 0px 20px;
}

.elementor-5736 .elementor-element.elementor-element-b279bde .twae-wrapper {
	--tw-cbx-text-align: left;
	--tw-lbl-big-size: 18px;
	--tw-lbl-small-size: 17px;
	--tw-ybx-size: 80px;
	--tw-cbx-bottom-margin: 60px;
	--tw-cbx-title-color: #011935;
	--tw-cbx-title-margin: 0 0 0px 0;
	--tw-cbx-des-color: #011935;
}

.elementor-5736 .elementor-element.elementor-element-b279bde .twae-label-big, .elementor-5736 .elementor-element.elementor-element-b279bde .twae_icon_text {
	font-family: "Aeonik Regular", Sans-serif;
}

.elementor-5736 .elementor-element.elementor-element-b279bde .twae-label-small {
	font-family: "Aeonik Regular", Sans-serif;
}

.elementor-5736 .elementor-element.elementor-element-b279bde .twae-year-text {
	font-family: "Aeonik Regular", Sans-serif;
}

.elementor-5736 .elementor-element.elementor-element-b279bde .twae-title, .twae-popup .twae-title {
	font-family: "Aeonik Regular", Sans-serif;
	font-size: 22px;
	font-weight: normal;
}

.elementor-5736 .elementor-element.elementor-element-b279bde .twae-description, .elementor-5736 .elementor-element.elementor-element-b279bde .twae-button a, .twae-popup .twae-description {
	font-family: "Aeonik Regular", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-5736 .elementor-element.elementor-element-4881060 .elementor-button {
	background-color: #ba8643;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	transition-duration: .2s;
	border-radius: 30px 30px 30px 30px;
}

.elementor-5736 .elementor-element.elementor-element-4881060 .elementor-button:hover, .elementor-5736 .elementor-element.elementor-element-4881060 .elementor-button:focus {
	background-color: #011936;
	border-color: #011936;
}

.elementor-5736 .elementor-element.elementor-element-4881060 {
	margin: -14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-5736 .elementor-element.elementor-element-caec00c:not(.elementor-motion-effects-element-type-background), .elementor-5736 .elementor-element.elementor-element-caec00c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-5736 .elementor-element.elementor-element-caec00c > .elementor-container {
	max-width: 1240px;
}

.elementor-5736 .elementor-element.elementor-element-caec00c {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -30px;
	margin-bottom: 50px;
	padding: 50px 0px 50px 0px;
}

.elementor-5736 .elementor-element.elementor-element-caec00c > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-5736 .elementor-element.elementor-element-f30ecad > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-5736 .elementor-element.elementor-element-d53c080 {
	--spacer-size: 36px;
}

.elementor-5736 .elementor-element.elementor-element-b5cd5f3 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-5736 .elementor-element.elementor-element-c3c21b1 .elementor-heading-title {
	font-family: "Aeonik Light", Sans-serif;
	font-size: 44px;
	font-weight: 400;
	color: var(--e-global-color-779810a);
}

.elementor-5736 .elementor-element.elementor-element-0ffe18b {
	--spacer-size: 32px;
}

.elementor-5736 .elementor-element.elementor-element-b71be48 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-5736 .elementor-element.elementor-element-92b6682 > .elementor-element-populated {
	padding: 0px 100px 0px 0px;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
}

.elementor-5736 .elementor-element.elementor-element-04807f0 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: left;
}

.elementor-5736 .elementor-element.elementor-element-04807f0 img {
	height: 52px;
	object-fit: contain;
	object-position: center left;
}

.elementor-widget-divider {
	--divider-color: var(--e-global-color-secondary);
}

.elementor-widget-divider .elementor-divider__text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-5736 .elementor-element.elementor-element-82210e0 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-779810a);
	--divider-border-width: 1px;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-5736 .elementor-element.elementor-element-82210e0 .elementor-divider-separator {
	width: 100%;
}

.elementor-5736 .elementor-element.elementor-element-82210e0 .elementor-divider {
	padding-block-start: 5px;
	padding-block-end: 5px;
}

.elementor-5736 .elementor-element.elementor-element-eacbe9b .elementor-heading-title {
	font-family: "Aeonik Light", Sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: var(--e-global-color-779810a);
}

.elementor-5736 .elementor-element.elementor-element-c336368 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	font-family: "Aeonik Light", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	color: var(--e-global-color-779810a);
}

.elementor-5736 .elementor-element.elementor-element-fdfec7a {
	text-align: left;
}

.elementor-5736 .elementor-element.elementor-element-fdfec7a img {
	height: 52px;
	object-fit: contain;
	object-position: center left;
}

.elementor-5736 .elementor-element.elementor-element-58945a5 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-779810a);
	--divider-border-width: 1px;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-5736 .elementor-element.elementor-element-58945a5 .elementor-divider-separator {
	width: 100%;
}

.elementor-5736 .elementor-element.elementor-element-58945a5 .elementor-divider {
	padding-block-start: 5px;
	padding-block-end: 5px;
}

.elementor-5736 .elementor-element.elementor-element-a3cf856 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-5736 .elementor-element.elementor-element-a3cf856 .elementor-heading-title {
	font-family: "Aeonik Light", Sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: var(--e-global-color-779810a);
}

.elementor-5736 .elementor-element.elementor-element-79b4bf0 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	font-family: "Aeonik Light", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	color: var(--e-global-color-779810a);
}

.elementor-5736 .elementor-element.elementor-element-146e532 {
	margin-top: 23px;
	margin-bottom: 23px;
}

.elementor-5736 .elementor-element.elementor-element-2c9b922 {
	text-align: left;
}

.elementor-5736 .elementor-element.elementor-element-2c9b922 img {
	height: 52px;
	object-fit: contain;
	object-position: center left;
}

.elementor-5736 .elementor-element.elementor-element-c93c9c0 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-779810a);
	--divider-border-width: 1px;
}

.elementor-5736 .elementor-element.elementor-element-c93c9c0 .elementor-divider-separator {
	width: 100%;
}

.elementor-5736 .elementor-element.elementor-element-c93c9c0 .elementor-divider {
	padding-block-start: 5px;
	padding-block-end: 5px;
}

.elementor-5736 .elementor-element.elementor-element-a9dc8c3 .elementor-heading-title {
	font-family: "Aeonik Light", Sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: var(--e-global-color-779810a);
}

.elementor-5736 .elementor-element.elementor-element-b200f45 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	font-family: "Aeonik Light", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	color: var(--e-global-color-779810a);
}

.elementor-5736 .elementor-element.elementor-element-8c08ef1 {
	text-align: left;
}

.elementor-5736 .elementor-element.elementor-element-8c08ef1 img {
	height: 52px;
	object-fit: contain;
	object-position: center left;
}

.elementor-5736 .elementor-element.elementor-element-28ee8b3 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-779810a);
	--divider-border-width: 1px;
}

.elementor-5736 .elementor-element.elementor-element-28ee8b3 .elementor-divider-separator {
	width: 100%;
}

.elementor-5736 .elementor-element.elementor-element-28ee8b3 .elementor-divider {
	padding-block-start: 5px;
	padding-block-end: 5px;
}

.elementor-5736 .elementor-element.elementor-element-1da5704 .elementor-heading-title {
	font-family: "Aeonik Light", Sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: var(--e-global-color-779810a);
}

.elementor-5736 .elementor-element.elementor-element-42397ce {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	font-family: "Aeonik Light", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	color: var(--e-global-color-779810a);
}

.elementor-5736 .elementor-element.elementor-element-ec299c0 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-5736 .elementor-element.elementor-element-fd71bfa {
	text-align: left;
}

.elementor-5736 .elementor-element.elementor-element-fd71bfa img {
	height: 52px;
	object-fit: contain;
	object-position: center left;
}

.elementor-5736 .elementor-element.elementor-element-2df2bdb {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-779810a);
	--divider-border-width: 1px;
}

.elementor-5736 .elementor-element.elementor-element-2df2bdb .elementor-divider-separator {
	width: 100%;
}

.elementor-5736 .elementor-element.elementor-element-2df2bdb .elementor-divider {
	padding-block-start: 5px;
	padding-block-end: 5px;
}

.elementor-5736 .elementor-element.elementor-element-43e3f3b .elementor-heading-title {
	font-family: "Aeonik Light", Sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: var(--e-global-color-779810a);
}

.elementor-5736 .elementor-element.elementor-element-a062699 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	font-family: "Aeonik Light", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	color: var(--e-global-color-779810a);
}

.elementor-5736 .elementor-element.elementor-element-baa56a1 {
	text-align: left;
}

.elementor-5736 .elementor-element.elementor-element-baa56a1 img {
	height: 52px;
	object-fit: contain;
	object-position: center left;
}

.elementor-5736 .elementor-element.elementor-element-aeafa4a {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-779810a);
	--divider-border-width: 1px;
}

.elementor-5736 .elementor-element.elementor-element-aeafa4a .elementor-divider-separator {
	width: 100%;
}

.elementor-5736 .elementor-element.elementor-element-aeafa4a .elementor-divider {
	padding-block-start: 5px;
	padding-block-end: 5px;
}

.elementor-5736 .elementor-element.elementor-element-de53886 .elementor-heading-title {
	font-family: "Aeonik Light", Sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: var(--e-global-color-779810a);
}

.elementor-5736 .elementor-element.elementor-element-cdbe197 {
	margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	font-family: "Aeonik Light", Sans-serif;
	font-size: 14px;
	font-weight: 300;
	color: var(--e-global-color-779810a);
}

.elementor-5736 .elementor-element.elementor-element-f11b9f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5736 .elementor-element.elementor-element-f11b9f1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ildnlln.nitrocdn.com/STMeGrFmrRFwznppDrpCvYVPubAVjQru/assets/images/optimized/rev-a724815/centralpros.com/wp-content/uploads/2025/05/Central-777-edit-CENTRAL-PROS-min.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-5736 .elementor-element.elementor-element-f11b9f1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-5736 .elementor-element.elementor-element-f11b9f1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-5736 .elementor-element.elementor-element-f11b9f1 > .elementor-element-populated, .elementor-5736 .elementor-element.elementor-element-f11b9f1 > .elementor-element-populated > .elementor-background-overlay, .elementor-5736 .elementor-element.elementor-element-f11b9f1 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-5736 .elementor-element.elementor-element-f11b9f1 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 10px 0px 0px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-5736 .elementor-element.elementor-element-f11b9f1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-5736 .elementor-element.elementor-element-92570f4 {
	width: auto;
	max-width: auto;
	top: 47%;
}

body:not(.rtl) .elementor-5736 .elementor-element.elementor-element-92570f4 {
	left: -50px;
}

body.rtl .elementor-5736 .elementor-element.elementor-element-92570f4 {
	right: -50px;
}

.elementor-5736 .elementor-element.elementor-element-48c7e72 {
	--spacer-size: 80px;
}

.elementor-5736 .elementor-element.elementor-element-c559801 {
	--spacer-size: 59px;
}

.elementor-5736 .elementor-element.elementor-element-424213f > .elementor-container {
	max-width: 1240px;
}

.elementor-5736 .elementor-element.elementor-element-424213f {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 50px 15px;
}

.elementor-5736 .elementor-element.elementor-element-791a286 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-5736 .elementor-element.elementor-element-c3e8ab6 {
	margin-top: 52px;
	margin-bottom: 98px;
}

.elementor-5736 .elementor-element.elementor-element-a344e06 > .elementor-element-populated {
	margin: -41px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 10px 45px 10px 10px;
}

.elementor-5736 .elementor-element.elementor-element-f819a73 {
	text-align: left;
}

.elementor-5736 .elementor-element.elementor-element-6f2d266 > .elementor-element-populated {
	padding: 10px 10px 10px 45px;
}

.elementor-5736 .elementor-element.elementor-element-eb8948f .elementor-heading-title {
	font-family: "Inter", Sans-serif;
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	letter-spacing: 3px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: #c69d5c;
}

.elementor-5736 .elementor-element.elementor-element-1895753 {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	margin: 23px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
}

.elementor-5736 .elementor-element.elementor-element-1895753 .elementor-heading-title {
	font-family: "Aeonik Light", Sans-serif;
	font-size: 44px;
	font-weight: 400;
}

.elementor-5736 .elementor-element.elementor-element-57e5634 {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	margin: 18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
	font-family: "Aeonik Light", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	line-height: 140%;
}

.elementor-5736 .elementor-element.elementor-element-7b0e146 .elementor-button {
	background-color: #ba8643;
	font-family: "Inter", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	fill: #fff;
	color: #fff;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #ba8643;
	border-radius: 50px 50px 50px 50px;
	padding: 0px 45px 0px 20px;
}

.elementor-5736 .elementor-element.elementor-element-7b0e146 .elementor-button:hover, .elementor-5736 .elementor-element.elementor-element-7b0e146 .elementor-button:focus {
	background-color: #fff;
	border-color: #011936;
}

.elementor-5736 .elementor-element.elementor-element-7b0e146 {
	width: initial;
	max-width: initial;
	margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-5736 .elementor-element.elementor-element-7b0e146 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-5736 .elementor-element.elementor-element-7b0e146 .elementor-button .elementor-button-content-wrapper {
	gap: 30px;
}

.elementor-5736 .elementor-element.elementor-element-93f31fc {
	margin-top: 0px;
	margin-bottom: 14px;
}

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

.elementor-5736 .elementor-element.elementor-element-0892023 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	letter-spacing: 5px;
}

.elementor-5736 .elementor-element.elementor-element-02d864a .elementor-heading-title {
	font-family: "Aeonik Light", Sans-serif;
	font-size: 32px;
	font-weight: 300;
	line-height: 31px;
}

.elementor-5736 .elementor-element.elementor-element-1e45bb1 {
	padding: 0px 0px 50px 0px;
}

.elementor-5736 .elementor-element.elementor-element-341364d > .elementor-container {
	max-width: 1240px;
}

.elementor-5736 .elementor-element.elementor-element-341364d {
	padding: 0px 0px 50px 0px;
}

.elementor-5736 .elementor-element.elementor-element-bd05363 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-5736 .elementor-element.elementor-element-3e3f846 .elementor-heading-title {
	font-family: "Aeonik Regular", Sans-serif;
	font-size: 44px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-5736 .elementor-element.elementor-element-6b0d2f5 {
	margin-top: 57px;
	margin-bottom: 26px;
}

.elementor-5736 .elementor-element.elementor-element-08da86d > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

.elementor-5736 .elementor-element.elementor-element-08da86d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
}

.elementor-5736 .elementor-element.elementor-element-08da86d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-5736 .elementor-element.elementor-element-b5bcb98 {
	text-align: left;
}

.elementor-5736 .elementor-element.elementor-element-b5bcb98 img {
	width: 552px;
	height: 500px;
	object-fit: cover;
	object-position: center center;
	border-radius: 10px 10px 10px 10px;
}

.elementor-5736 .elementor-element.elementor-element-7488c82 {
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-5736 .elementor-element.elementor-element-7488c82 .elementor-heading-title {
	font-family: "Aeonik Regular", Sans-serif;
	font-size: 32px;
	font-weight: 400;
	line-height: 1.2em;
	color: #011936;
}

.elementor-5736 .elementor-element.elementor-element-2615f66 {
	width: var(--container-widget-width, 93%);
	max-width: 93%;
	--container-widget-width: 93%;
	--container-widget-flex-grow: 0;
	font-family: "Aeonik Light", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	color: #011936;
}

.elementor-5736 .elementor-element.elementor-element-8cd418c {
	margin: 34px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: left;
}

.elementor-5736 .elementor-element.elementor-element-8cd418c img {
	width: 551px;
	height: 500px;
	object-fit: cover;
	object-position: center center;
	border-radius: 10px 10px 10px 10px;
}

.elementor-5736 .elementor-element.elementor-element-59606d7 {
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-5736 .elementor-element.elementor-element-59606d7 .elementor-heading-title {
	font-family: "Aeonik Regular", Sans-serif;
	font-size: 32px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-5736 .elementor-element.elementor-element-d130a2a {
	width: var(--container-widget-width, 93%);
	max-width: 93%;
	--container-widget-width: 93%;
	--container-widget-flex-grow: 0;
	font-family: "Aeonik Light", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	color: #011936;
}

.elementor-5736 .elementor-element.elementor-element-d91fb3c > .elementor-element-populated {
	margin: 0px 0px 0px -33px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: -33px;
}

.elementor-5736 .elementor-element.elementor-element-d4308bc img {
	width: 554px;
	height: 631px;
	object-fit: cover;
	object-position: center center;
	border-radius: 10px 10px 10px 10px;
}

.elementor-5736 .elementor-element.elementor-element-4a23688 {
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 20px;
}

.elementor-5736 .elementor-element.elementor-element-4a23688 .elementor-heading-title {
	font-family: "Aeonik Regular", Sans-serif;
	font-size: 32px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-5736 .elementor-element.elementor-element-740991d {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 20px;
	font-family: "Aeonik Light", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	color: #011936;
}

.elementor-5736 .elementor-element.elementor-element-97f3ab5 {
	margin: 15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-5736 .elementor-element.elementor-element-97f3ab5 img {
	width: 552px;
	height: 631px;
	object-fit: cover;
	object-position: center center;
	border-radius: 10px 10px 10px 10px;
}

.elementor-5736 .elementor-element.elementor-element-572fd96 {
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;
}

.elementor-5736 .elementor-element.elementor-element-572fd96 .elementor-heading-title {
	font-family: "Aeonik Regular", Sans-serif;
	font-size: 32px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-5736 .elementor-element.elementor-element-d64be62 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;
	font-family: "Aeonik Light", Sans-serif;
	font-size: 16px;
	font-weight: 300;
	color: #011936;
}

@media (min-width:768px) {
	.elementor-5736 .elementor-element.elementor-element-82b0f53 {
		width: 47%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-b4a3f0a {
		width: 53%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-92b6682 {
		width: 55%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-f11b9f1 {
		width: 45%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-a344e06 {
		width: 49%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-6f2d266 {
		width: 51%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-ce91996 {
		width: 40%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-a8f45ea {
		width: 60%;
	}
}

@media (max-width:1024px) {
	.elementor-5736 .elementor-element.elementor-element-9f24cb3 .elementor-heading-title {
		font-size: 70px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-13fdcf7 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-dcd9ee5 .elementskit-infobox {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-dcd9ee5 .elementskit-infobox .elementskit-info-box-title {
		font-size: 18px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-dcd9ee5 .elementskit-infobox .box-body > p {
		font-size: 12px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-dcd9ee5 .elementskit-btn {
		font-size: 10px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-14e9c0c .elementskit-infobox {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-14e9c0c .elementskit-infobox .elementskit-info-box-title {
		font-size: 18px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-14e9c0c .elementskit-infobox .box-body > p {
		font-size: 12px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-14e9c0c .elementskit-btn {
		font-size: 10px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-f26141e .elementskit-infobox {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-f26141e .elementskit-infobox .elementskit-info-box-title {
		font-size: 18px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-f26141e .elementskit-infobox .box-body > p {
		font-size: 12px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-f26141e .elementskit-btn {
		font-size: 10px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-368476d .elementskit-infobox {
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-368476d .elementskit-infobox .elementskit-info-box-title {
		font-size: 18px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-368476d .elementskit-infobox .box-body > p {
		font-size: 12px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-368476d .elementskit-btn {
		font-size: 10px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-7c37121 > .elementor-container {
		max-width: 1240px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-7c37121 {
		margin-top: 40px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-82b0f53 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-b4a3f0a > .elementor-element-populated {
		padding: 0px 0px 0px 40px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-3080454 .elementor-heading-title {
		font-size: 30px;
		line-height: 30px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-a5801f6 {
		margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		font-size: 14px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-23a47aa {
		margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-23a47aa .elementor-button {
		font-size: 14px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-49a4dd1 {
		margin-top: 50px;
		margin-bottom: 50px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-8666468 > .elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
		padding: 0px 5px 0px 15px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-0725859 {
		--spacer-size: 300px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-059d7d6 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-059d7d6 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-4fe092f {
		margin: -56px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-8bb157d > .elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
		padding: 0px 23px 0px 15px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-82cd515 {
		--spacer-size: 300px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-fcc919e .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-77bff21 {
		margin: -56px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-357f270 {
		margin-top: 30px;
		margin-bottom: 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-cfab8e5 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-0a707c6 {
		padding: 0px 0px 0px 20px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-b279bde > .elementor-widget-container {
		margin: -40px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-b279bde .twae-wrapper {
		--tw-lbl-big-size: 20px;
		--tw-lbl-small-size: 14px;
		--tw-ybx-size: 80px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-b279bde .twae-title, .twae-popup .twae-title {
		font-size: 16px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-4881060 .elementor-button {
		font-size: 16px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-caec00c {
		margin-top: -70px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-c3c21b1 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-b71be48 {
		padding: 0px 10px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-92b6682 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-b948a2e {
		padding: 0px 0px 0px 5px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-eacbe9b .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-a3cf856 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-a9dc8c3 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-1da5704 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-43e3f3b .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-de53886 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-48c7e72 {
		--spacer-size: 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-c3e8ab6 {
		margin-top: 25px;
		margin-bottom: 0px;
		padding: 0px 10px 0px 5px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-a344e06 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-1895753 .elementor-heading-title {
		font-size: 30px;
		line-height: 30px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-57e5634 {
		font-size: 14px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-7b0e146 .elementor-button {
		font-size: 14px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-93f31fc {
		margin-top: 30px;
		margin-bottom: 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-ce91996 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-0892023 {
		margin: 5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-0892023 .elementor-heading-title {
		font-size: 20px;
		letter-spacing: 4.5px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-02d864a .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-1e45bb1 {
		margin-top: -15px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-97a0c55 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 5px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-25f1039 {
		margin-top: 10px;
		margin-bottom: 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-372a171 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 15px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-3e3f846 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-6b0d2f5 {
		margin-top: 20px;
		margin-bottom: 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-7488c82 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-2615f66 {
		margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-59606d7 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-d130a2a {
		margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-d91fb3c > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-d4308bc img {
		height: 550px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-4a23688 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-4a23688 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-740991d {
		margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-97f3ab5 img {
		height: 550px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-572fd96 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-572fd96 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-d64be62 {
		margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
}

@media (max-width:767px) {
	.elementor-5736 .elementor-element.elementor-element-78e2073:not(.elementor-motion-effects-element-type-background), .elementor-5736 .elementor-element.elementor-element-78e2073 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ildnlln.nitrocdn.com/STMeGrFmrRFwznppDrpCvYVPubAVjQru/assets/images/optimized/rev-a724815/centralpros.com/wp-content/uploads/2025/05/06-2.jpg");
		background-size: cover;
	}
	
	.elementor-5736 .elementor-element.elementor-element-78e2073 > .elementor-container {
		min-height: 32vw;
	}
	
	.elementor-5736 .elementor-element.elementor-element-78e2073 {
		margin-top: 0px;
		margin-bottom: 20px;
	}
	
	.elementor-bc-flex-widget .elementor-5736 .elementor-element.elementor-element-ded382c.elementor-column .elementor-widget-wrap {
		align-items: flex-end;
	}
	
	.elementor-5736 .elementor-element.elementor-element-ded382c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: flex-end;
		align-items: flex-end;
	}
	
	.elementor-5736 .elementor-element.elementor-element-ded382c > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-6d9cb79 {
		--spacer-size: 75px;
	}
	
	.elementor-bc-flex-widget .elementor-5736 .elementor-element.elementor-element-058410d.elementor-column .elementor-widget-wrap {
		align-items: flex-end;
	}
	
	.elementor-5736 .elementor-element.elementor-element-058410d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: flex-end;
		align-items: flex-end;
	}
	
	.elementor-5736 .elementor-element.elementor-element-058410d > .elementor-element-populated {
		margin: 0px 0px 25px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-9f24cb3 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + -39px) 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-9f24cb3 .elementor-heading-title {
		font-size: 35px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-bfe7392 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-13fdcf7 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-e4e1afc {
		width: 50%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-dcd9ee5 .elementskit-infobox {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-dcd9ee5 .elementskit-infobox .box-body > p {
		font-size: 11px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-920ee35 {
		width: 50%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-14e9c0c .elementskit-infobox {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-14e9c0c .elementskit-infobox .box-body > p {
		font-size: 11px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-a42fd05 {
		width: 50%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-f26141e .elementskit-infobox {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-f26141e .elementskit-infobox .box-body > p {
		font-size: 11px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-b292355 {
		width: 50%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-368476d .elementskit-infobox {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-368476d .elementskit-infobox .box-body > p {
		font-size: 11px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-15a5940 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-61e637c > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-7c37121 > .elementor-container {
		min-height: 4px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-7c37121 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-82b0f53 > .elementor-element-populated {
		margin: 30px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-dd57404 {
		--spacer-size: 123px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-b2955bd > .elementor-widget-container {
		margin: -74px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-b2955bd .video-content {
		text-align: center;
	}
	
	.elementor-5736 .elementor-element.elementor-element-b2955bd .ekit-video-popup-btn i {
		font-size: 16px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-b2955bd .ekit-video-popup-btn svg {
		max-width: 16px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-b2955bd .ekit-video-popup-btn {
		width: 50px;
		height: 50px;
		line-height: 30px;
		--glow-size: 30px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-52044a7 {
		--spacer-size: 32px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-b4a3f0a > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 20px 0px 10px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-2128eb8 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-2128eb8 .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-3080454 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		--container-widget-width: 397px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 397px);
		max-width: 397px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-3080454 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-a5801f6 {
		width: var(--container-widget-width, 657px);
		max-width: 657px;
		margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 0px 0px;
		--container-widget-width: 657px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-5736 .elementor-element.elementor-element-23a47aa {
		margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-23a47aa .elementor-button {
		font-size: 14px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-49a4dd1 {
		margin-top: 30px;
		margin-bottom: 30px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-8666468 {
		width: 100%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-8666468 > .elementor-element-populated {
		margin: 8px 8px 8px 8px;
		--e-column-margin-right: 8px;
		--e-column-margin-left: 8px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-0725859 {
		--spacer-size: 204px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-059d7d6 .elementor-heading-title {
		font-size: 16px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-4fe092f {
		margin: -50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-4fe092f .elementor-icon {
		font-size: 12px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-4fe092f .elementor-icon svg {
		height: 12px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-8bb157d {
		width: 100%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-8bb157d > .elementor-element-populated {
		margin: 8px 8px 8px 8px;
		--e-column-margin-right: 8px;
		--e-column-margin-left: 8px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-82cd515 {
		--spacer-size: 178px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-fcc919e {
		width: var(--container-widget-width, 70%);
		max-width: 70%;
		--container-widget-width: 70%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-5736 .elementor-element.elementor-element-fcc919e .elementor-heading-title {
		font-size: 16px;
		line-height: 18px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-77bff21 {
		margin: -50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-357f270 {
		margin-top: 30px;
		margin-bottom: 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-b279bde .twae-wrapper {
		--tw-lbl-big-size: 18px;
		--tw-lbl-small-size: 14px;
		--tw-ybx-size: 80px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-b279bde .twae-title, .twae-popup .twae-title {
		font-size: 18px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-4881060 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-4881060 .elementor-button {
		font-size: 14px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-caec00c {
		margin-top: -20px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-d53c080 {
		--spacer-size: 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-b5cd5f3 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-36a0659 > .elementor-element-populated {
		margin: 0px 0px 0px 10px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-c3c21b1 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-0ffe18b {
		--spacer-size: 15px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-92b6682 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-b948a2e {
		padding: 0px 0px 0px 20px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-59e5c53 {
		width: 50%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-59e5c53 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-04807f0 {
		margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-04807f0 img {
		height: 40px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-eacbe9b .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-c336368 {
		font-size: 14px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-3d60749 {
		width: 50%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-3d60749 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-fdfec7a img {
		height: 40px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-a3cf856 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-79b4bf0 {
		font-size: 14px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-146e532 {
		margin-top: -15px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 10px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-f819454 {
		width: 50%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-2c9b922 img {
		height: 40px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-a9dc8c3 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-b200f45 {
		font-size: 14px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-a6ac717 {
		width: 50%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-8c08ef1 img {
		height: 40px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-1da5704 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-42397ce {
		font-size: 14px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-ec299c0 {
		margin-top: -15px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 10px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-416cac7 {
		width: 50%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-fd71bfa img {
		height: 40px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-43e3f3b .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-a062699 {
		font-size: 14px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-bd661eb {
		width: 50%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-baa56a1 img {
		height: 40px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-de53886 .elementor-heading-title {
		font-size: 14px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-cdbe197 {
		font-size: 14px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-f11b9f1 > .elementor-element-populated {
		margin: 0px 10px -20px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
		padding: 0px 0px 0px 0px;
	}
	
	body:not(.rtl) .elementor-5736 .elementor-element.elementor-element-92570f4 {
		left: 70%;
	}
	
	body.rtl .elementor-5736 .elementor-element.elementor-element-92570f4 {
		right: 70%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-92570f4 {
		top: -7%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-92570f4 img {
		width: 50%;
		height: 50%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-48c7e72 {
		--spacer-size: 365px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-424213f {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-791a286 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-c3e8ab6 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-a344e06 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-f819a73 {
		text-align: center;
	}
	
	.elementor-5736 .elementor-element.elementor-element-f819a73 img {
		width: 50%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-6f2d266 > .elementor-element-populated {
		margin: 20px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 10px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-eb8948f .elementor-heading-title {
		font-size: 12px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-1895753 {
		width: 100%;
		max-width: 100%;
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-1895753 .elementor-heading-title {
		font-size: 20px;
		line-height: 140%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-57e5634 {
		width: 100%;
		max-width: 100%;
		font-size: 14px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-7b0e146 {
		margin: 0px 15px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-7b0e146 .elementor-button {
		font-size: 14px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-93f31fc {
		margin-top: 30px;
		margin-bottom: 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-ce91996 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-0892023 .elementor-heading-title {
		font-size: 16px;
		letter-spacing: 1px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-a8f45ea > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-02d864a {
		margin: -5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-02d864a .elementor-heading-title {
		font-size: 15px;
		line-height: 1.2em;
		letter-spacing: 1px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-1e45bb1 {
		margin-top: 10px;
		margin-bottom: 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-97a0c55 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-341364d {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-25f1039 {
		margin-top: 15px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-372a171 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 11px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-3e3f846 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-6b0d2f5 {
		margin-top: 10px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-b5bcb98 img {
		height: 278px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-7488c82 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-7488c82 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-2615f66 {
		margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 0px 0px;
		font-size: 14px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-8cd418c {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-8cd418c img {
		height: 278px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-59606d7 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-59606d7 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-d130a2a {
		margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		font-size: 14px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-d91fb3c > .elementor-element-populated {
		margin: -15px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-d4308bc {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-d4308bc img {
		height: 276px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-4a23688 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-4a23688 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-740991d {
		margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 0px 0px;
		font-size: 14px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-97f3ab5 {
		margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-97f3ab5 img {
		height: 280px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-572fd96 {
		margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-572fd96 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-d64be62 {
		margin: -10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		padding: 0px 0px 25px 0px;
		font-size: 14px;
	}
	
	.elementor-5736 .elementor-element.elementor-element-78e2073:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-5736 .elementor-element.elementor-element-78e2073 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-5736 .elementor-element.elementor-element-e4e1afc {
		width: 25%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-920ee35 {
		width: 25%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-a42fd05 {
		width: 25%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-b292355 {
		width: 25%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-8666468 {
		width: 50%;
	}
	
	.elementor-5736 .elementor-element.elementor-element-8bb157d {
		width: 50%;
	}
}

/* Start custom CSS for elementskit-icon-box, class: .elementor-element-dcd9ee5 */
@media only screen and (max-width: 767px) {
	.cards-for-prosupply .elementskit-infobox {
		min-height: 160px;
	}
}

/* End custom CSS */

/* Start custom CSS for timeline-widget-addon, class: .elementor-element-b279bde */
.twae-wrapper .twae-labels, .twae-wrapper .twae-icon, .twae-wrapper .twae-arrow {
	opacity: 0;
	transform: translateY(10px);
	transition: opacity .5s ease, transform .5s ease;
}

.time-line-sec .twae-content {
	opacity: 0;
	transform: translateY(50px);
	transition: opacity 1s ease-in-out, transform 1s ease-in-out;
}

.time-line-sec .twae-content.visible {
	opacity: 1;
	transform: translateY(0);
}

.twae-horizontal-timeline .twae-h-line {
	width: 0;
	transition: width 1s ease-in-out;
}

.twae-h-line {
	width: 0;
	height: 4px;
	background: #007bff;
	position: absolute;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
	transition: width 1s ease-in-out, opacity .5s ease-in-out;
	opacity: 0;
	visibility: hidden;
}

.time-line-sec .twae-icon {
	width: fit-content !important;
	height: fit-content !important;
	border-color: #c69d5c !important;
	transform: translateY(14px) !important;
	background-color: #c69d5c !important;
	border-radius: 50%;
	border-width: 4px !important;
	box-shadow: none !important;
}

.time-line-sec div#twae-wrapper-b279bde {
	margin: 0px !important;
}

.time-line-sec div#twae-article-e568f21 {
	width: 272px !important;
	margin-right: 12px !important;
}

.time-line-sec div#twae-article-e020b34 {
	margin-right: 12px !important;
}

.time-line-sec div#twae-article-03c4fb7 {
	width: 269px !important;
	margin-left: -2px !important;
}

.time-line-sec div#twae-article-56b7777 {
	margin-right: -14px !important;
}

.time-line-sec img {
	margin-top: 12px;
}

.time-line-sec div#twae-article-b1e4da7 {
	margin-right: -2px !important;
}

.time-line-sec div#twae-article-ecf79a1 {
	margin-right: -4px !important;
}

.time-line-sec i.fas.fa-chevron-left {
	margin-top: 58px !important;
	margin-left: 190px !important;
}

.time-line-sec .twae-button-next {
	margin-top: 29px !important;
	margin-right: -14px !important;
}

/*.time-line-sec div#twae-article-e568f21 {*/

/*    margin-right: 37px !important;*/

/*}*/

/*.time-line-sec .twae-title.twae-title {*/

/*    padding-left: 45px !important;*/

/*}*/
.time-line-sec .twae-icon svg {
	width: 10px !important;
	height: 10px !important;
	transform: translate(1px, 1px);
}

.time-line-sec .twae-content {
	padding: 0 !important;
	box-shadow: none !important;
}

.time-line-sec .twae-media, .twae-media img {
	height: 100% !important;
}

.time-line-sec .swiper-button-disabled {
	display: none !important;
}

.time-line-sec .twae-content:hover {
	box-shadow: none !important;
}

.twae-slider-container {
	margin: 0 !important;
}

.twae-horizontal-timeline.twae-wrapper .twae-h-line {
	height: 3px;
	background-color: #ddd;
}

.time-line-sec .twae-content {
	border-top: 0 !important;
	margin-top: -20px;
}

.twae-arrow {
	display: none;
}

.time-line-sec .twae-icon svg {
	margin: -1px 0px 1px -1px !important;
}

/*.twae-horizontal-timeline .twae-h-line {*/

/*    position: absolute;*/

/*    left: 115px !important;*/

/*    width: 90% !important;*/

/*    transition: width 1s ease-in-out, opacity 0.5s ease-in-out;*/

/*}*/

/*.twae-horizontal-timeline.twae-wrapper .twae-h-line {*/

/*    position: absolute;*/

/*    top: calc(0px + var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 20px + var(--tw-ibx-size) - var(--tw-line-width)* .5);*/

/*    left: 115px !important;*/

/*    right: 0px;*/

/*    display: block;*/

/*    width: 91% !important;*/

/*    height: var(--tw-line-width);*/

/*    background-color: var(--tw-line-bg);*/

/*    border-width: calc(var(--tw-line-bd-width)* 1px) 0 calc(var(--tw-line-bd-width)* 1px) 0;*/

/*    border-style: var(--tw-line-bd-style);*/

/*    border-color: var(--tw-line-bd-color);*/

/*}*/
.twae-label-big.twae-label-big {
	margin-bottom: -27px;
}

@media screen and (min-width: 991px) {
	/*.twae-repeater-item.swiper-slide:nth-child(even) .twae-content {*/
	
	/*    margin-top: -175px;*/
	
	/*}*/
	.twae-slider-wrapper.swiper-wrapper {
		margin-top: calc(var(--tw-ibx-size) * 2 + var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 50px) !important;
	}
	
	.twae-horizontal-timeline.twae-wrapper .twae-h-line {
		top: calc(0px + var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 50px + var(--tw-ibx-size) - var(--tw-line-width) * .5) !important;
	}
}

@media (max-width: 1024px) {
	.time-line-sec div#twae-article-b1e4da7 {
		margin-right: 15px !important;
	}
	
	@media (min-width: 768px) and (max-width: 1024px) {
		.time-line-sec div#twae-article-e568f21 {
			margin-right: 15px !important;
			width: 160px !important;
		}
		
		.time-line-sec div#twae-article-03c4fb7 {
			width: 160px !important;
		}
	}
	
	.time-line-sec div#twae-article-56b7777 {
		margin-right: 15px !important;
	}
	
	.time-line-sec div#twae-article-e568f21 {
		margin-right: 15px !important;
	}
	
	.twae-horizontal-timeline.twae-wrapper .twae-h-line {
		position: absolute;
		top: calc(0px + var(--tw-lbl-big-size) + var(--tw-lbl-small-size) + var(--tw-lbl-gap) + 20px + var(--tw-ibx-size) - var(--tw-line-width) * .5);
		right: 0px;
		left: 9px !important;
		display: block;
		width: 100% !important;
		height: var(--tw-line-width);
		background-color: var(--tw-line-bg);
		border-width: calc(var(--tw-line-bd-width) * 1px) 0 calc(var(--tw-line-bd-width) * 1px) 0;
		border-style: var(--tw-line-bd-style);
		border-color: var(--tw-line-bd-color);
	}
}

@media (max-width: 767px) {
	.time-line-sec img {
		display: block;
		margin: 0 auto;
		width: 100% !important;
	}
	
	/*    time-line-sec div#twae-article-03c4fb7 {*/
	
	/*    width: 100% !important;*/
	
	/*}*/
	.time-line-sec div#twae-article-03c4fb7 {
		width: 100% !important;
	}
	
	.twae-label-big.twae-label-big {
		margin-bottom: -27px;
		margin-left: -57px !important;
	}
	
	.time-line-sec i.fas.fa-chevron-left {
		margin-top: -4px !important;
		margin-left: 0px !important;
	}
	
	.time-line-sec .twae-button-next {
		margin-top: -3px !important;
		margin-right: 0px !important;
	}
	
	.twae-horizontal-timeline.twae-wrapper .twae-content {
		height: 100%;
		padding-left: 22px !important;
	}
	
	.twae-button-prev {
		margin-left: 23px !important;
	}
	
	.twae-button-next {
		padding-left: 18px !important;
	}
	
	.time-line-sec .twae-label-big.twae-label-big {
		margin-left: -22px;
	}
	
	.twae-icon {
		margin-left: 27px !important;
	}
	
	.time-line-sec div#twae-article-e568f21 {
		width: 100% !important;
	}
	
	.time-line-sec .twae-horizontal-timeline.twae-wrapper .twae-h-line {
		left: 30px !important;
		width: 80%;
	}
	
	.time-line-sec .twae-label-big.twae-label-big {
		margin-right: 0px;
	}
	
	.time-line-sec .twae-content {
		display: flex;
		justify-content: center;
		align-items: center;
	}
	
	.time-line-sec .twae-title {
		padding-bottom: 10px !important;
	}
	
	.time-line-sec .twae-title.twae-title {
		padding-left: 0px !important;
	}
	
	.time-line-sec p {
		display: flex;
		justify-content: center;
	}
}

@media screen and (min-width: 769px) {
	.twae-button-next, .twae-button-prev {
		display: none !important;
	}
}

@media (min-width: 1032px) and (max-width: 1439px) {
	.time-line-sec div#twae-article-03c4fb7 {
		width: 188px !important;
		margin-left: 12px !important;
	}
	
	.time-line-sec div#twae-article-b1e4da7 {
		margin-right: 0px !important;
	}
	
	.time-line-sec div#twae-article-56b7777 {
		margin-right: 12px !important;
	}
	
	.time-line-sec div#twae-article-e020b34 {
		margin-right: 12px !important;
	}
	
	.time-line-sec div#twae-article-e568f21 {
		width: 168px !important;
		margin-right: 12px !important;
	}
}

@media (min-width: 768px) and (max-width: 1000px) {
	.time-line-sec div#twae-article-e568f21 {
		margin-right: 15px !important;
		width: 120px !important;
	}
	
	.time-line-sec div#twae-article-03c4fb7 {
		width: 120px !important;
	}
	
	.twae-label-big.twae-label-big {
		margin-left: -48px !important;
	}
}

@media (max-width: 767px) {
	.time-line-sec .twae-horizontal-timeline.twae-wrapper .twae-h-line {
		width: 92% !important;
	}
}

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