
.elementor-991656 .elementor-element.elementor-element-b3cf346 > .elementor-container {
	min-height: 501px;
}

.elementor-991656 .elementor-element.elementor-element-b3cf346 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-991656 .elementor-element.elementor-element-2bb0d29.elementor-column > .elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-991656 .elementor-element.elementor-element-2bb0d29 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-991656 .elementor-element.elementor-element-2bb0d29 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-991656 .elementor-element.elementor-element-0a92c8b {
	margin-top: 6%;
	margin-bottom: 0%;
	padding: 0px 0px 0px 0px;
}

.elementor-991656 .elementor-element.elementor-element-1337ac9 > .elementor-element-populated {
	margin-block-start: 0px;
	margin-inline-start: 46px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 46px;
}

.elementor-991656 .elementor-element.elementor-element-59c447e {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
}

.elementor-991656 .elementor-element.elementor-element-59c447e .elementor-heading-title {
	font-size: 39px;
	font-weight: 900;
	line-height: 1em;
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-991656 .elementor-element.elementor-element-ece8e98 {
	width: var(--container-widget-width, 94.11%);
	max-width: 94.11%;
	--container-widget-width: 94.11%;
	--container-widget-flex-grow: 0;
	font-weight: 500;
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-991656 .elementor-element.elementor-element-ece8e98 > .elementor-widget-container {
	margin: 18px 0px 10px 0px;
}

.elementor-991656 .elementor-element.elementor-element-ece8e98 a {
	font-weight: 500;
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-991656 .elementor-element.elementor-element-22c4cd2 .elementor-button {
	background-color: var(--e-global-color-e4b9a01);
	--vamtam-bg-color: var(--e-global-color-e4b9a01);
	--vamtam-bg-color-hover: var(--e-global-color-vamtam_accent_3);
	font-size: 17px;
	font-weight: 900;
}

.elementor-991656 .elementor-element.elementor-element-22c4cd2 .elementor-button:hover, .elementor-991656 .elementor-element.elementor-element-22c4cd2 .elementor-button:focus {
	background-color: var(--e-global-color-vamtam_accent_3);
}

.elementor-991656 .elementor-element.elementor-element-22c4cd2 {
	width: auto;
	max-width: auto;
}

.elementor-991656 .elementor-element.elementor-element-22c4cd2 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-991656 .elementor-element.elementor-element-22c4cd2 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-991656 .elementor-element.elementor-element-22c4cd2 .elementor-button .elementor-button-content-wrapper {
	gap: 20px;
}

.elementor-bc-flex-widget .elementor-991656 .elementor-element.elementor-element-2d25357.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-991656 .elementor-element.elementor-element-2d25357 > .elementor-element-populated {
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-991656 .elementor-element.elementor-element-cccda05 {
	--grid-template-columns: repeat(1, auto);
	--grid-column-gap: 20px;
	--grid-row-gap: 8px;
}

.elementor-991656 .elementor-element.elementor-element-cccda05 .elementor-widget-container {
	text-align: right;
}

.elementor-991656 .elementor-element.elementor-element-cccda05 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px -2px 0px 0px;
}

.elementor-991656 .elementor-element.elementor-element-cccda05 .elementor-social-icon {
	background-color: var(--e-global-color-e4b9a01);
}

.elementor-991656 .elementor-element.elementor-element-cccda05 .elementor-social-icon i {
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-991656 .elementor-element.elementor-element-cccda05 .elementor-social-icon svg {
	fill: var(--e-global-color-vamtam_accent_5);
}

.elementor-991656 .elementor-element.elementor-element-cccda05 .elementor-social-icon:hover {
	background-color: var(--e-global-color-vamtam_accent_3);
}

.elementor-991656 .elementor-element.elementor-element-ec8439d > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-991656 .elementor-element.elementor-element-1271b96 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 30px;
}

.elementor-991656 .elementor-element.elementor-element-1271b96 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 1px;
	border-color: var(--e-global-color-vamtam_accent_7);
	padding-block-start: 70px;
	padding-inline-start: 30px;
	padding-block-end: 70px;
	padding-inline-end: 50px;
}

.elementor-991656 .elementor-element.elementor-element-2bd60b2 .elementor-heading-title {
	font-size: 20px;
}

.elementor-991656 .elementor-element.elementor-element-fe0719a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 30px;
}

.elementor-991656 .elementor-element.elementor-element-fe0719a > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 1px 1px;
	border-color: var(--e-global-color-vamtam_accent_7);
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 70px;
	padding-inline-start: 50px;
	padding-block-end: 70px;
	padding-inline-end: 50px;
}

.elementor-991656 .elementor-element.elementor-element-c14c7a7 .elementor-heading-title {
	font-size: 20px;
}

.elementor-991656 .elementor-element.elementor-element-912f885 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 30px;
}

.elementor-991656 .elementor-element.elementor-element-912f885 > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: var(--e-global-color-vamtam_accent_7);
	padding-block-start: 70px;
	padding-inline-start: 50px;
	padding-block-end: 70px;
	padding-inline-end: 30px;
}

.elementor-991656 .elementor-element.elementor-element-2e10184 .elementor-heading-title {
	font-size: 20px;
}

.elementor-991656 .elementor-element.elementor-element-35030ff {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-991656 .elementor-element.elementor-element-a0980cf > .elementor-element-populated {
	margin-block-start: 0px;
	margin-inline-start: 0px;
	margin-block-end: 0px;
	margin-inline-end: 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding-block-start: 0px;
	padding-inline-start: 0px;
	padding-block-end: 0px;
	padding-inline-end: 0px;
}

.elementor-991656 .elementor-element.elementor-element-7fdcadd > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-991656 .elementor-element.elementor-element-7fdcadd .gallery-item .gallery-caption {
	text-align: center;
}

.elementor-991656 .elementor-element.elementor-element-aee2735 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-991656 .elementor-element.elementor-element-aee2735 > .elementor-container {
	min-height: 654px;
}

.elementor-991656 .elementor-element.elementor-element-aee2735 {
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-991656 .elementor-element.elementor-element-962834f > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-991656 .elementor-element.elementor-element-962834f > .elementor-container {
	min-height: 555px;
}

.elementor-991656 .elementor-element.elementor-element-962834f {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-991656 .elementor-element.elementor-element-962834f > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-991656 .elementor-element.elementor-element-0d9c47e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-991656 .elementor-element.elementor-element-0d9c47e > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 0px 1px 1px;
	border-color: var(--e-global-color-vamtam_accent_7);
	padding-block-start: 38px;
	padding-inline-start: 57px;
	padding-block-end: 38px;
	padding-inline-end: 57px;
}

.elementor-991656 .elementor-element.elementor-element-a88e6d5 > .elementor-widget-container {
	margin: 0px 0px 21px 0px;
}

.elementor-991656 .elementor-element.elementor-element-a88e6d5 .elementor-heading-title {
	font-size: 20px;
	font-weight: 900;
	color: var(--e-global-color-e4b9a01);
}

.elementor-991656 .elementor-element.elementor-element-8bd01bb {
	width: var(--container-widget-width, 106.813%);
	max-width: 106.813%;
	--container-widget-width: 106.813%;
	--container-widget-flex-grow: 0;
}

.elementor-991656 .elementor-element.elementor-element-8bd01bb > .elementor-widget-container {
	padding: 0% 0% 0% 0%;
}

.elementor-bc-flex-widget .elementor-991656 .elementor-element.elementor-element-5a08d71.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-991656 .elementor-element.elementor-element-5a08d71 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-block-end: 8px;
}

.elementor-991656 .elementor-element.elementor-element-5a08d71 > .elementor-element-populated {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-vamtam_accent_7);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding-block-start: 0px;
	padding-inline-start: 101px;
	padding-block-end: 47px;
	padding-inline-end: 101px;
}

.elementor-991656 .elementor-element.elementor-element-5a08d71 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-991656 .elementor-element.elementor-element-de355a9 {
	margin-top: 1%;
	margin-bottom: 1%;
}

.elementor-991656 .elementor-element.elementor-element-27d21b6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-991656 .elementor-element.elementor-element-27d21b6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #191817;
	background-image: url("https://cdn-ilecokb.nitrocdn.com/hnMkqPskCLTYmYthFPcpNZClCZrSTwWV/assets/images/optimized/rev-f470b50/combilift.com/wp-content/uploads/2025/01/Warehouse-planning.jpg");
}

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

.elementor-bc-flex-widget .elementor-991656 .elementor-element.elementor-element-27d21b6.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-991656 .elementor-element.elementor-element-27d21b6 > .elementor-element-populated > .elementor-background-overlay {
	opacity: .84;
}

.elementor-991656 .elementor-element.elementor-element-27d21b6 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding-block-start: 78px;
	padding-inline-start: 78px;
	padding-block-end: 78px;
	padding-inline-end: 78px;
}

.elementor-991656 .elementor-element.elementor-element-27d21b6 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-991656 .elementor-element.elementor-element-5bb7501 {
	--spacer-size: 50px;
}

.elementor-991656 .elementor-element.elementor-element-072ad56:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-991656 .elementor-element.elementor-element-072ad56 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-e4b9a01);
}

.elementor-bc-flex-widget .elementor-991656 .elementor-element.elementor-element-072ad56.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-991656 .elementor-element.elementor-element-072ad56 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding-block-start: 86px;
	padding-inline-start: 86px;
	padding-block-end: 86px;
	padding-inline-end: 86px;
}

.elementor-991656 .elementor-element.elementor-element-072ad56 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-991656 .elementor-element.elementor-element-84e41e4 .elementor-heading-title {
	font-size: 27px;
	font-weight: 900;
	color: var(--e-global-color-vamtam_accent_2);
}

.elementor-991656 .elementor-element.elementor-element-370ddab {
	--spacer-size: 10px;
}

.elementor-991656 .elementor-element.elementor-element-271c597 {
	font-weight: 500;
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-991656 .elementor-element.elementor-element-271c597 a {
	font-weight: 500;
	color: var(--e-global-color-vamtam_accent_5);
}

.elementor-991656 .elementor-element.elementor-element-6237013 {
	--spacer-size: 10px;
}

.elementor-991656 .elementor-element.elementor-element-7b02417 .elementor-button {
	background-color: var(--e-global-color-vamtam_accent_3);
	--vamtam-bg-color: var(--e-global-color-vamtam_accent_3);
	--vamtam-bg-color-hover: var(--e-global-color-vamtam_accent_3);
	font-size: 15px;
	font-weight: 900;
}

.elementor-991656 .elementor-element.elementor-element-7b02417 .elementor-button:hover, .elementor-991656 .elementor-element.elementor-element-7b02417 .elementor-button:focus {
	background-color: var(--e-global-color-vamtam_accent_3);
}

.elementor-991656 .elementor-element.elementor-element-7b02417 {
	width: auto;
	max-width: auto;
}

.elementor-991656 .elementor-element.elementor-element-7b02417 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

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

.elementor-991656 .elementor-element.elementor-element-7b02417 .elementor-button .elementor-button-content-wrapper {
	gap: 20px;
}

.elementor-991656 .elementor-element.elementor-element-a05bbef .elementor-button {
	background-color: var(--e-global-color-vamtam_accent_2);
	--vamtam-bg-color: var(--e-global-color-vamtam_accent_2);
	--vamtam-bg-color-hover: var(--e-global-color-vamtam_accent_2);
	fill: var(--e-global-color-e4b9a01);
	color: var(--e-global-color-e4b9a01);
}

.elementor-991656 .elementor-element.elementor-element-a05bbef .elementor-button:hover, .elementor-991656 .elementor-element.elementor-element-a05bbef .elementor-button:focus {
	background-color: var(--e-global-color-vamtam_accent_2);
	color: var(--e-global-color-vamtam_accent_3);
}

.elementor-991656 .elementor-element.elementor-element-a05bbef {
	width: auto;
	max-width: auto;
}

.elementor-991656 .elementor-element.elementor-element-a05bbef > .elementor-widget-container {
	margin: 0px 0px 0px 6px;
	padding: 0px 0px 0px 0px;
}

.elementor-991656 .elementor-element.elementor-element-a05bbef .elementor-button:hover svg, .elementor-991656 .elementor-element.elementor-element-a05bbef .elementor-button:focus svg {
	fill: var(--e-global-color-vamtam_accent_3);
}

:root {
	--page-title-display: none;
}

@media (max-width:1024px) {
	.elementor-991656 .elementor-element.elementor-element-b3cf346 > .elementor-container {
		min-height: 40vh;
	}
	
	.elementor-991656 .elementor-element.elementor-element-ec8439d {
		margin-top: 20px;
		margin-bottom: 0px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-1271b96 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-block-end: 20px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-1271b96 > .elementor-element-populated {
		border-width: 1px 0px 1px 1px;
		padding-block-start: 90px;
		padding-inline-start: 20px;
		padding-block-end: 65px;
		padding-inline-end: 20px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-2bd60b2 .elementor-heading-title {
		font-size: 17px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-f91da14 {
		font-size: 15px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-f91da14 a {
		font-size: 15px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-fe0719a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-block-end: 20px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-fe0719a > .elementor-element-populated {
		border-width: 1px 0px 1px 1px;
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 90px;
		padding-inline-start: 20px;
		padding-block-end: 65px;
		padding-inline-end: 20px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-c14c7a7 .elementor-heading-title {
		font-size: 17px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-7edbc57 {
		font-size: 15px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-7edbc57 a {
		font-size: 15px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-912f885 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-block-end: 20px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-912f885 > .elementor-element-populated {
		border-width: 1px 1px 1px 1px;
		padding-block-start: 90px;
		padding-inline-start: 20px;
		padding-block-end: 65px;
		padding-inline-end: 20px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-2e10184 .elementor-heading-title {
		font-size: 17px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-7d29583 {
		font-size: 15px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-7d29583 a {
		font-size: 15px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-aee2735 > .elementor-container {
		min-height: 10vh;
	}
	
	.elementor-991656 .elementor-element.elementor-element-5a08d71 > .elementor-element-populated {
		padding-block-start: 38px;
		padding-inline-start: 20px;
		padding-block-end: 30px;
		padding-inline-end: 20px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-27d21b6 > .elementor-element-populated {
		padding-block-start: 40px;
		padding-inline-start: 40px;
		padding-block-end: 40px;
		padding-inline-end: 40px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-072ad56 > .elementor-element-populated {
		padding-block-start: 40px;
		padding-inline-start: 40px;
		padding-block-end: 40px;
		padding-inline-end: 40px;
	}
}

@media (max-width:767px) {
	.elementor-991656 .elementor-element.elementor-element-b3cf346 > .elementor-container {
		min-height: 34vh;
	}
	
	.elementor-991656 .elementor-element.elementor-element-2bb0d29 > .elementor-element-populated {
		margin-block-start: -1px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-1337ac9 > .elementor-element-populated {
		margin-block-start: 19px;
		margin-inline-start: 19px;
		margin-block-end: 55px;
		margin-inline-end: 19px;
		--e-column-margin-right: 19px;
		--e-column-margin-left: 19px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-59c447e .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-cccda05 .elementor-widget-container {
		text-align: center;
	}
	
	.elementor-991656 .elementor-element.elementor-element-cccda05 {
		--grid-row-gap: 8px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-ec8439d {
		margin-top: 26px;
		margin-bottom: 0px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-1271b96.elementor-column > .elementor-widget-wrap {
		justify-content: flex-start;
	}
	
	.elementor-991656 .elementor-element.elementor-element-1271b96 > .elementor-element-populated {
		border-width: 1px 1px 1px 1px;
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 30px;
		padding-inline-start: 20px;
		padding-block-end: 15px;
		padding-inline-end: 20px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-2bd60b2 .elementor-heading-title {
		font-size: 17px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-fe0719a.elementor-column > .elementor-widget-wrap {
		justify-content: flex-start;
	}
	
	.elementor-991656 .elementor-element.elementor-element-fe0719a > .elementor-element-populated {
		border-width: 0px 1px 1px 1px;
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 20px;
		padding-inline-start: 20px;
		padding-block-end: 15px;
		padding-inline-end: 20px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-c14c7a7 .elementor-heading-title {
		font-size: 17px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-912f885.elementor-column > .elementor-widget-wrap {
		justify-content: flex-start;
	}
	
	.elementor-991656 .elementor-element.elementor-element-912f885 > .elementor-element-populated {
		border-width: 0px 1px 1px 1px;
		margin-block-start: 0px;
		margin-inline-start: 0px;
		margin-block-end: 26px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 30px;
		padding-inline-start: 20px;
		padding-block-end: 18px;
		padding-inline-end: 20px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-2e10184 .elementor-heading-title {
		font-size: 17px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-aee2735 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-962834f > .elementor-container {
		min-height: 579px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-962834f {
		margin-top: 18px;
		margin-bottom: 60px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-0d9c47e > .elementor-element-populated {
		border-width: 1px 1px 1px 1px;
		margin-block-start: 20px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 9px;
		padding-inline-start: 9px;
		padding-block-end: 9px;
		padding-inline-end: 9px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-5a08d71 > .elementor-element-populated {
		border-width: 1px 1px 1px 1px;
		margin-block-start: 35px;
		margin-inline-start: 0px;
		margin-block-end: 0px;
		margin-inline-end: 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding-block-start: 0px;
		padding-inline-start: 0px;
		padding-block-end: 0px;
		padding-inline-end: 0px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-de355a9 {
		margin-top: 15px;
		margin-bottom: 15px;
	}
	
	.elementor-991656 .elementor-element.elementor-element-5bb7501 {
		--spacer-size: 10px;
	}
}

@media (min-width:768px) {
	.elementor-991656 .elementor-element.elementor-element-1337ac9 {
		width: 44.268%;
	}
	
	.elementor-991656 .elementor-element.elementor-element-2d25357 {
		width: 55.732%;
	}
	
	.elementor-991656 .elementor-element.elementor-element-0d9c47e {
		width: 48.48%;
	}
	
	.elementor-991656 .elementor-element.elementor-element-5a08d71 {
		width: 51.482%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-991656 .elementor-element.elementor-element-1337ac9 {
		width: 68%;
	}
	
	.elementor-991656 .elementor-element.elementor-element-1271b96 {
		width: 33.3%;
	}
	
	.elementor-991656 .elementor-element.elementor-element-fe0719a {
		width: 33.3%;
	}
	
	.elementor-991656 .elementor-element.elementor-element-912f885 {
		width: 33.3%;
	}
	
	.elementor-991656 .elementor-element.elementor-element-0d9c47e {
		width: 100%;
	}
	
	.elementor-991656 .elementor-element.elementor-element-5a08d71 {
		width: 100%;
	}
	
	.elementor-991656 .elementor-element.elementor-element-27d21b6 {
		width: 100%;
	}
	
	.elementor-991656 .elementor-element.elementor-element-072ad56 {
		width: 100%;
	}
}
