
.elementor-3482 .elementor-element.elementor-element-7b21d94b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	--overlay-opacity: 1;
	--padding-top: 5em;
	--padding-bottom: 3em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-3482 .elementor-element.elementor-element-7b21d94b:not(.elementor-motion-effects-element-type-background), .elementor-3482 .elementor-element.elementor-element-7b21d94b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilebcki.nitrocdn.com/vdcTLCugcYfTYFRhLHgAJJiaysySRoTt/assets/images/optimized/rev-4a3c2d0/zocmachinery.com/wp-content/uploads/2026/02/Manual-Drawn-Arc-Stud-Welding-Guns.webp");
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-3482 .elementor-element.elementor-element-7b21d94b::before, .elementor-3482 .elementor-element.elementor-element-7b21d94b > .elementor-background-video-container::before, .elementor-3482 .elementor-element.elementor-element-7b21d94b > .e-con-inner > .elementor-background-video-container::before, .elementor-3482 .elementor-element.elementor-element-7b21d94b > .elementor-background-slideshow::before, .elementor-3482 .elementor-element.elementor-element-7b21d94b > .e-con-inner > .elementor-background-slideshow::before, .elementor-3482 .elementor-element.elementor-element-7b21d94b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(180deg, rgba(10, 11, 20, .5) 50%, rgba(255, 255, 255, .8) 100%);
}

.elementor-3482 .elementor-element.elementor-element-1eb27534 {
	--display: flex;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-3482 .elementor-element.elementor-element-1eb27534.e-con {
	--align-self: center;
}

.elementor-3482 .elementor-element.elementor-element-527d54ff {
	text-align: center;
}

.elementor-3482 .elementor-element.elementor-element-527d54ff .elementor-heading-title {
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-3482 .elementor-element.elementor-element-ff5143a {
	text-align: center;
}

.elementor-3482 .elementor-element.elementor-element-ff5143a .elementor-heading-title {
	color: var(--e-global-color-text);
}

.elementor-3482 .elementor-element.elementor-element-4c4deb35 {
	width: var(--container-widget-width, 25%);
	max-width: 25%;
	--container-widget-width: 25%;
	--container-widget-flex-grow: 0;
}

.elementor-3482 .elementor-element.elementor-element-4c4deb35.elementor-element {
	--align-self: center;
}

.elementor-3482 .elementor-element.elementor-element-fa8dc11 {
	color: var(--e-global-color-text);
}

.elementor-3482 .elementor-element.elementor-element-fa8dc11 a {
	color: var(--e-global-color-text);
}

.elementor-3482 .elementor-element.elementor-element-fa8dc11 a:hover {
	color: var(--e-global-color-d49ac81);
}

.elementor-3482 .elementor-element.elementor-element-5baf2401 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 100px;
	--margin-bottom: 100px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-3482 .elementor-element.elementor-element-890095e {
	--display: flex;
}

.elementor-3482 .elementor-element.elementor-element-23860949 {
	text-align: center;
}

.elementor-3482 .elementor-element.elementor-element-23860949 .elementor-heading-title {
	font-size: 30px;
}

.elementor-3482 .elementor-element.elementor-element-9b79f2 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-d49ac81);
	--divider-border-width: 5px;
}

.elementor-3482 .elementor-element.elementor-element-9b79f2 .elementor-divider-separator {
	width: 20%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-3482 .elementor-element.elementor-element-9b79f2 .elementor-divider {
	text-align: center;
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-3482 .elementor-element.elementor-element-558e52e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-3482 .elementor-element.elementor-element-97a7770 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

.elementor-3482 .elementor-element.elementor-element-97a7770:hover {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d49ac81);
	--border-color: var(--e-global-color-d49ac81);
	box-shadow: 2px 3px 3px 0px #b51717;
}

.elementor-3482 .elementor-element.elementor-element-97a7770, .elementor-3482 .elementor-element.elementor-element-97a7770::before {
	--border-transition: .3s;
}

.elementor-3482 .elementor-element.elementor-element-429279f {
	padding: 20px 20px 20px 20px;
}

.elementor-3482 .elementor-element.elementor-element-429279f img {
	transition-duration: 1s;
}

.elementor-3482 .elementor-element.elementor-element-57455ba {
	text-align: center;
}

.elementor-3482 .elementor-element.elementor-element-57455ba .elementor-heading-title {
	font-size: 20px;
}

.elementor-3482 .elementor-element.elementor-element-b0aa873 {
	text-align: center;
	font-size: 15px;
	font-weight: 700;
}

.elementor-3482 .elementor-element.elementor-element-b0aa873 p {
	margin-block-end: 1px;
}

.elementor-3482 .elementor-element.elementor-element-edfc271 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

.elementor-3482 .elementor-element.elementor-element-edfc271:hover {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d49ac81);
	--border-color: var(--e-global-color-d49ac81);
	box-shadow: 2px 3px 3px 0px #b51717;
}

.elementor-3482 .elementor-element.elementor-element-edfc271, .elementor-3482 .elementor-element.elementor-element-edfc271::before {
	--border-transition: .3s;
}

.elementor-3482 .elementor-element.elementor-element-1ace2c7 {
	padding: 20px 20px 20px 20px;
}

.elementor-3482 .elementor-element.elementor-element-1ace2c7 img {
	transition-duration: 1s;
}

.elementor-3482 .elementor-element.elementor-element-0283cdc {
	text-align: center;
}

.elementor-3482 .elementor-element.elementor-element-0283cdc .elementor-heading-title {
	font-size: 20px;
}

.elementor-3482 .elementor-element.elementor-element-d62a721 {
	text-align: center;
	font-size: 15px;
	font-weight: 700;
}

.elementor-3482 .elementor-element.elementor-element-d62a721 p {
	margin-block-end: 1px;
}

.elementor-3482 .elementor-element.elementor-element-58f2fda {
	--display: flex;
	--min-height: 20px;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

.elementor-3482 .elementor-element.elementor-element-58f2fda:hover {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d49ac81);
	--border-color: var(--e-global-color-d49ac81);
	box-shadow: 2px 3px 3px 0px #b51717;
}

.elementor-3482 .elementor-element.elementor-element-58f2fda, .elementor-3482 .elementor-element.elementor-element-58f2fda::before {
	--border-transition: .3s;
}

.elementor-3482 .elementor-element.elementor-element-58f2fda.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-3482 .elementor-element.elementor-element-1f8bce7 {
	padding: 20px 20px 20px 20px;
}

.elementor-3482 .elementor-element.elementor-element-1f8bce7 img {
	transition-duration: 1s;
}

.elementor-3482 .elementor-element.elementor-element-bcc2819 {
	--spacer-size: 20px;
}

.elementor-3482 .elementor-element.elementor-element-e1855a8 {
	text-align: center;
}

.elementor-3482 .elementor-element.elementor-element-e1855a8 .elementor-heading-title {
	font-size: 20px;
}

.elementor-3482 .elementor-element.elementor-element-5e29090 {
	text-align: center;
	font-size: 15px;
	font-weight: 700;
}

.elementor-3482 .elementor-element.elementor-element-5e29090 p {
	margin-block-end: 1px;
}

.elementor-3482 .elementor-element.elementor-element-d1ef3a9 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-3482 .elementor-element.elementor-element-fbafd73 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

.elementor-3482 .elementor-element.elementor-element-fbafd73:hover {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d49ac81);
	--border-color: var(--e-global-color-d49ac81);
	box-shadow: 2px 3px 3px 0px #b51717;
}

.elementor-3482 .elementor-element.elementor-element-fbafd73, .elementor-3482 .elementor-element.elementor-element-fbafd73::before {
	--border-transition: .3s;
}

.elementor-3482 .elementor-element.elementor-element-21ac3be {
	padding: 20px 20px 20px 20px;
}

.elementor-3482 .elementor-element.elementor-element-21ac3be img {
	transition-duration: 1s;
}

.elementor-3482 .elementor-element.elementor-element-725a3d7 {
	text-align: center;
}

.elementor-3482 .elementor-element.elementor-element-725a3d7 .elementor-heading-title {
	font-size: 20px;
}

.elementor-3482 .elementor-element.elementor-element-5c2181f {
	text-align: center;
	font-size: 15px;
	font-weight: 700;
}

.elementor-3482 .elementor-element.elementor-element-5c2181f p {
	margin-block-end: 1px;
}

.elementor-3482 .elementor-element.elementor-element-9ce8fff {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

.elementor-3482 .elementor-element.elementor-element-9ce8fff:hover {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d49ac81);
	--border-color: var(--e-global-color-d49ac81);
	box-shadow: 2px 3px 3px 0px #b51717;
}

.elementor-3482 .elementor-element.elementor-element-9ce8fff, .elementor-3482 .elementor-element.elementor-element-9ce8fff::before {
	--border-transition: .3s;
}

.elementor-3482 .elementor-element.elementor-element-508d801 {
	padding: 20px 20px 20px 20px;
}

.elementor-3482 .elementor-element.elementor-element-508d801 img {
	transition-duration: 1s;
}

.elementor-3482 .elementor-element.elementor-element-0537c01 {
	text-align: center;
}

.elementor-3482 .elementor-element.elementor-element-0537c01 .elementor-heading-title {
	font-size: 20px;
}

.elementor-3482 .elementor-element.elementor-element-0a86694 {
	text-align: center;
	font-size: 15px;
	font-weight: 700;
}

.elementor-3482 .elementor-element.elementor-element-0a86694 p {
	margin-block-end: 1px;
}

.elementor-3482 .elementor-element.elementor-element-5ecb7cc {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

.elementor-3482 .elementor-element.elementor-element-5ecb7cc:hover {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d49ac81);
	--border-color: var(--e-global-color-d49ac81);
	box-shadow: 2px 3px 3px 0px #b51717;
}

.elementor-3482 .elementor-element.elementor-element-5ecb7cc, .elementor-3482 .elementor-element.elementor-element-5ecb7cc::before {
	--border-transition: .3s;
}

.elementor-3482 .elementor-element.elementor-element-1a675e3 {
	padding: 20px 20px 20px 20px;
}

.elementor-3482 .elementor-element.elementor-element-1a675e3 img {
	transition-duration: 1s;
}

.elementor-3482 .elementor-element.elementor-element-fde8c69 {
	text-align: center;
}

.elementor-3482 .elementor-element.elementor-element-fde8c69 .elementor-heading-title {
	font-size: 20px;
}

.elementor-3482 .elementor-element.elementor-element-97bd92a {
	text-align: center;
	font-size: 15px;
	font-weight: 700;
}

.elementor-3482 .elementor-element.elementor-element-97bd92a p {
	margin-block-end: 1px;
}

.elementor-3482 .elementor-element.elementor-element-2132535 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

.elementor-3482 .elementor-element.elementor-element-2132535:hover {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d49ac81);
	--border-color: var(--e-global-color-d49ac81);
	box-shadow: 2px 3px 3px 0px #b51717;
}

.elementor-3482 .elementor-element.elementor-element-2132535, .elementor-3482 .elementor-element.elementor-element-2132535::before {
	--border-transition: .3s;
}

.elementor-3482 .elementor-element.elementor-element-efbed02 {
	padding: 20px 20px 20px 20px;
}

.elementor-3482 .elementor-element.elementor-element-efbed02 img {
	transition-duration: 1s;
}

.elementor-3482 .elementor-element.elementor-element-0d02e98 {
	text-align: center;
}

.elementor-3482 .elementor-element.elementor-element-0d02e98 .elementor-heading-title {
	font-size: 20px;
}

.elementor-3482 .elementor-element.elementor-element-5ededc8 {
	text-align: center;
	font-size: 15px;
	font-weight: 700;
}

.elementor-3482 .elementor-element.elementor-element-5ededc8 p {
	margin-block-end: 1px;
}

.elementor-3482 .elementor-element.elementor-element-cef6810 .elementor-button {
	fill: var(--e-global-color-text);
	color: var(--e-global-color-text);
}

.elementor-3482 .elementor-element.elementor-element-23a923c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
}

.elementor-3482 .elementor-element.elementor-element-71f5464 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

.elementor-3482 .elementor-element.elementor-element-71f5464:hover {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d49ac81);
	--border-color: var(--e-global-color-d49ac81);
	box-shadow: 2px 3px 3px 0px #b51717;
}

.elementor-3482 .elementor-element.elementor-element-71f5464, .elementor-3482 .elementor-element.elementor-element-71f5464::before {
	--border-transition: .3s;
}

.elementor-3482 .elementor-element.elementor-element-07eb6c7 {
	padding: 20px 20px 20px 20px;
}

.elementor-3482 .elementor-element.elementor-element-07eb6c7 img {
	transition-duration: 1s;
}

.elementor-3482 .elementor-element.elementor-element-6a858fb {
	text-align: center;
}

.elementor-3482 .elementor-element.elementor-element-6a858fb .elementor-heading-title {
	font-size: 20px;
}

.elementor-3482 .elementor-element.elementor-element-ea853c9 {
	text-align: center;
	font-size: 15px;
	font-weight: 700;
}

.elementor-3482 .elementor-element.elementor-element-ea853c9 p {
	margin-block-end: 1px;
}

.elementor-3482 .elementor-element.elementor-element-3072b59 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

.elementor-3482 .elementor-element.elementor-element-3072b59:hover {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d49ac81);
	--border-color: var(--e-global-color-d49ac81);
	box-shadow: 2px 3px 3px 0px #b51717;
}

.elementor-3482 .elementor-element.elementor-element-3072b59, .elementor-3482 .elementor-element.elementor-element-3072b59::before {
	--border-transition: .3s;
}

.elementor-3482 .elementor-element.elementor-element-a0639a0 {
	padding: 20px 20px 20px 20px;
}

.elementor-3482 .elementor-element.elementor-element-a0639a0 img {
	transition-duration: 1s;
}

.elementor-3482 .elementor-element.elementor-element-daeaac5 {
	text-align: center;
}

.elementor-3482 .elementor-element.elementor-element-daeaac5 .elementor-heading-title {
	font-size: 20px;
}

.elementor-3482 .elementor-element.elementor-element-747ac67 {
	text-align: center;
	font-size: 15px;
	font-weight: 700;
}

.elementor-3482 .elementor-element.elementor-element-747ac67 p {
	margin-block-end: 1px;
}

.elementor-3482 .elementor-element.elementor-element-dc55bb4 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

.elementor-3482 .elementor-element.elementor-element-dc55bb4:hover {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d49ac81);
	--border-color: var(--e-global-color-d49ac81);
	box-shadow: 2px 3px 3px 0px #b51717;
}

.elementor-3482 .elementor-element.elementor-element-dc55bb4, .elementor-3482 .elementor-element.elementor-element-dc55bb4::before {
	--border-transition: .3s;
}

.elementor-3482 .elementor-element.elementor-element-291c49f {
	padding: 20px 20px 20px 20px;
}

.elementor-3482 .elementor-element.elementor-element-291c49f img {
	transition-duration: 1s;
}

.elementor-3482 .elementor-element.elementor-element-c4cb14f {
	text-align: center;
}

.elementor-3482 .elementor-element.elementor-element-c4cb14f .elementor-heading-title {
	font-size: 20px;
}

.elementor-3482 .elementor-element.elementor-element-0e72cad {
	text-align: center;
	font-size: 15px;
	font-weight: 700;
}

.elementor-3482 .elementor-element.elementor-element-0e72cad p {
	margin-block-end: 1px;
}

.elementor-3482 .elementor-element.elementor-element-f6dee61 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

.elementor-3482 .elementor-element.elementor-element-f6dee61:hover {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d49ac81);
	--border-color: var(--e-global-color-d49ac81);
	box-shadow: 2px 3px 3px 0px #b51717;
}

.elementor-3482 .elementor-element.elementor-element-f6dee61, .elementor-3482 .elementor-element.elementor-element-f6dee61::before {
	--border-transition: .3s;
}

.elementor-3482 .elementor-element.elementor-element-53cd64b {
	padding: 20px 20px 20px 20px;
}

.elementor-3482 .elementor-element.elementor-element-53cd64b img {
	transition-duration: 1s;
}

.elementor-3482 .elementor-element.elementor-element-2bf19ea {
	text-align: center;
}

.elementor-3482 .elementor-element.elementor-element-2bf19ea .elementor-heading-title {
	font-size: 20px;
}

.elementor-3482 .elementor-element.elementor-element-99d2936 {
	text-align: center;
	font-size: 15px;
	font-weight: 700;
}

.elementor-3482 .elementor-element.elementor-element-99d2936 p {
	margin-block-end: 1px;
}

.elementor-3482 .elementor-element.elementor-element-f222c4d {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--overlay-opacity: .5;
	--margin-top: 50px;
	--margin-bottom: 50px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-3482 .elementor-element.elementor-element-f222c4d:not(.elementor-motion-effects-element-type-background), .elementor-3482 .elementor-element.elementor-element-f222c4d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-cfa1f76);
}

.elementor-3482 .elementor-element.elementor-element-f222c4d::before, .elementor-3482 .elementor-element.elementor-element-f222c4d > .elementor-background-video-container::before, .elementor-3482 .elementor-element.elementor-element-f222c4d > .e-con-inner > .elementor-background-video-container::before, .elementor-3482 .elementor-element.elementor-element-f222c4d > .elementor-background-slideshow::before, .elementor-3482 .elementor-element.elementor-element-f222c4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-3482 .elementor-element.elementor-element-f222c4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-3482 .elementor-element.elementor-element-1f06b1a9 {
	--display: flex;
}

.elementor-3482 .elementor-element.elementor-element-77063a09 {
	text-align: center;
}

.elementor-3482 .elementor-element.elementor-element-77063a09 .elementor-heading-title {
	font-size: 30px;
}

.elementor-3482 .elementor-element.elementor-element-40555b12 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-d49ac81);
	--divider-border-width: 5px;
}

.elementor-3482 .elementor-element.elementor-element-40555b12 .elementor-divider-separator {
	width: 20%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-3482 .elementor-element.elementor-element-40555b12 .elementor-divider {
	text-align: center;
	padding-block-start: 15px;
	padding-block-end: 15px;
}

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

.elementor-3482 .elementor-element.elementor-element-f904759 {
	--display: flex;
}

.elementor-3482 .elementor-element.elementor-element-5d1a5847 {
	background-color: #fff;
	padding: 50px 50px 50px 50px;
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var(--e-global-color-4d462f5);
}

.elementor-3482 .elementor-element.elementor-element-5d1a5847:hover {
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var(--e-global-color-d49ac81);
}

.elementor-3482 .elementor-element.elementor-element-5d1a5847 .elementor-icon-box-wrapper {
	gap: 15px;
}

.elementor-3482 .elementor-element.elementor-element-5d1a5847.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-d49ac81);
}

.elementor-3482 .elementor-element.elementor-element-5d1a5847.elementor-view-framed .elementor-icon, .elementor-3482 .elementor-element.elementor-element-5d1a5847.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-d49ac81);
	color: var(--e-global-color-d49ac81);
	border-color: var(--e-global-color-d49ac81);
}

.elementor-3482 .elementor-element.elementor-element-5d1a5847 .elementor-icon {
	font-size: 40px;
}

.elementor-3482 .elementor-element.elementor-element-5d1a5847 .elementor-icon-box-title, .elementor-3482 .elementor-element.elementor-element-5d1a5847 .elementor-icon-box-title a {
	font-size: 25px;
}

.elementor-3482 .elementor-element.elementor-element-22d08005 {
	--display: flex;
}

.elementor-3482 .elementor-element.elementor-element-7fe8cf91 {
	background-color: #fff;
	padding: 50px 50px 50px 50px;
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var(--e-global-color-4d462f5);
}

.elementor-3482 .elementor-element.elementor-element-7fe8cf91:hover {
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var(--e-global-color-d49ac81);
}

.elementor-3482 .elementor-element.elementor-element-7fe8cf91 .elementor-icon-box-wrapper {
	gap: 15px;
}

.elementor-3482 .elementor-element.elementor-element-7fe8cf91 .elementor-icon-box-title {
	margin-block-end: 40px;
}

.elementor-3482 .elementor-element.elementor-element-7fe8cf91.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-d49ac81);
}

.elementor-3482 .elementor-element.elementor-element-7fe8cf91.elementor-view-framed .elementor-icon, .elementor-3482 .elementor-element.elementor-element-7fe8cf91.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-d49ac81);
	color: var(--e-global-color-d49ac81);
	border-color: var(--e-global-color-d49ac81);
}

.elementor-3482 .elementor-element.elementor-element-7fe8cf91 .elementor-icon {
	font-size: 40px;
}

.elementor-3482 .elementor-element.elementor-element-7fe8cf91 .elementor-icon-box-title, .elementor-3482 .elementor-element.elementor-element-7fe8cf91 .elementor-icon-box-title a {
	font-size: 25px;
}

.elementor-3482 .elementor-element.elementor-element-1ba0c200 {
	--display: flex;
}

.elementor-3482 .elementor-element.elementor-element-67c5693e {
	background-color: #fff;
	padding: 50px 50px 50px 50px;
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var(--e-global-color-4d462f5);
}

.elementor-3482 .elementor-element.elementor-element-67c5693e:hover {
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var(--e-global-color-d49ac81);
}

.elementor-3482 .elementor-element.elementor-element-67c5693e .elementor-icon-box-wrapper {
	gap: 15px;
}

.elementor-3482 .elementor-element.elementor-element-67c5693e .elementor-icon-box-title {
	margin-block-end: 40px;
}

.elementor-3482 .elementor-element.elementor-element-67c5693e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-d49ac81);
}

.elementor-3482 .elementor-element.elementor-element-67c5693e.elementor-view-framed .elementor-icon, .elementor-3482 .elementor-element.elementor-element-67c5693e.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-d49ac81);
	color: var(--e-global-color-d49ac81);
	border-color: var(--e-global-color-d49ac81);
}

.elementor-3482 .elementor-element.elementor-element-67c5693e .elementor-icon {
	font-size: 40px;
}

.elementor-3482 .elementor-element.elementor-element-67c5693e .elementor-icon-box-title, .elementor-3482 .elementor-element.elementor-element-67c5693e .elementor-icon-box-title a {
	font-size: 25px;
}

.elementor-3482 .elementor-element.elementor-element-606651c4 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 50px 50px;
	--row-gap: 50px;
	--column-gap: 50px;
}

.elementor-3482 .elementor-element.elementor-element-6933c27b {
	--display: flex;
}

.elementor-3482 .elementor-element.elementor-element-a8b1acc {
	background-color: #fff;
	padding: 50px 50px 50px 50px;
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var(--e-global-color-4d462f5);
}

.elementor-3482 .elementor-element.elementor-element-a8b1acc:hover {
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var(--e-global-color-d49ac81);
}

.elementor-3482 .elementor-element.elementor-element-a8b1acc .elementor-icon-box-wrapper {
	gap: 15px;
}

.elementor-3482 .elementor-element.elementor-element-a8b1acc .elementor-icon-box-title {
	margin-block-end: 49px;
}

.elementor-3482 .elementor-element.elementor-element-a8b1acc.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-d49ac81);
}

.elementor-3482 .elementor-element.elementor-element-a8b1acc.elementor-view-framed .elementor-icon, .elementor-3482 .elementor-element.elementor-element-a8b1acc.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-d49ac81);
	color: var(--e-global-color-d49ac81);
	border-color: var(--e-global-color-d49ac81);
}

.elementor-3482 .elementor-element.elementor-element-a8b1acc .elementor-icon {
	font-size: 40px;
}

.elementor-3482 .elementor-element.elementor-element-a8b1acc .elementor-icon-box-title, .elementor-3482 .elementor-element.elementor-element-a8b1acc .elementor-icon-box-title a {
	font-size: 25px;
}

.elementor-3482 .elementor-element.elementor-element-717e2062 {
	--display: flex;
}

.elementor-3482 .elementor-element.elementor-element-5beae437 {
	background-color: #fff;
	padding: 50px 50px 50px 50px;
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var(--e-global-color-4d462f5);
}

.elementor-3482 .elementor-element.elementor-element-5beae437:hover {
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var(--e-global-color-d49ac81);
}

.elementor-3482 .elementor-element.elementor-element-5beae437 .elementor-icon-box-wrapper {
	gap: 15px;
}

.elementor-3482 .elementor-element.elementor-element-5beae437 .elementor-icon-box-title {
	margin-block-end: 49px;
}

.elementor-3482 .elementor-element.elementor-element-5beae437.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-d49ac81);
}

.elementor-3482 .elementor-element.elementor-element-5beae437.elementor-view-framed .elementor-icon, .elementor-3482 .elementor-element.elementor-element-5beae437.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-d49ac81);
	color: var(--e-global-color-d49ac81);
	border-color: var(--e-global-color-d49ac81);
}

.elementor-3482 .elementor-element.elementor-element-5beae437 .elementor-icon {
	font-size: 40px;
}

.elementor-3482 .elementor-element.elementor-element-5beae437 .elementor-icon-box-title, .elementor-3482 .elementor-element.elementor-element-5beae437 .elementor-icon-box-title a {
	font-size: 25px;
}

.elementor-3482 .elementor-element.elementor-element-55a6206f {
	--display: flex;
}

.elementor-3482 .elementor-element.elementor-element-6d073df6 {
	background-color: #fff;
	padding: 50px 50px 50px 50px;
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var(--e-global-color-4d462f5);
}

.elementor-3482 .elementor-element.elementor-element-6d073df6:hover {
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var(--e-global-color-d49ac81);
}

.elementor-3482 .elementor-element.elementor-element-6d073df6 .elementor-icon-box-wrapper {
	gap: 15px;
}

.elementor-3482 .elementor-element.elementor-element-6d073df6.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-d49ac81);
}

.elementor-3482 .elementor-element.elementor-element-6d073df6.elementor-view-framed .elementor-icon, .elementor-3482 .elementor-element.elementor-element-6d073df6.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-d49ac81);
	color: var(--e-global-color-d49ac81);
	border-color: var(--e-global-color-d49ac81);
}

.elementor-3482 .elementor-element.elementor-element-6d073df6 .elementor-icon {
	font-size: 40px;
}

.elementor-3482 .elementor-element.elementor-element-6d073df6 .elementor-icon-box-title, .elementor-3482 .elementor-element.elementor-element-6d073df6 .elementor-icon-box-title a {
	font-size: 25px;
}

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

.elementor-3482 .elementor-element.elementor-element-315f9598::before, .elementor-3482 .elementor-element.elementor-element-315f9598 > .elementor-background-video-container::before, .elementor-3482 .elementor-element.elementor-element-315f9598 > .e-con-inner > .elementor-background-video-container::before, .elementor-3482 .elementor-element.elementor-element-315f9598 > .elementor-background-slideshow::before, .elementor-3482 .elementor-element.elementor-element-315f9598 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3482 .elementor-element.elementor-element-315f9598 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ilebcki.nitrocdn.com/vdcTLCugcYfTYFRhLHgAJJiaysySRoTt/assets/images/optimized/rev-4a3c2d0/zocmachinery.com/wp-content/uploads/2025/05/bg5home3.jpg");
	--background-overlay: "";
	background-position: bottom center;
}

.elementor-3482 .elementor-element.elementor-element-267db828 {
	--display: flex;
}

.elementor-3482 .elementor-element.elementor-element-6988c758 {
	column-gap: 0px;
	text-align: center;
	font-size: 20px;
	color: var(--e-global-color-044b931);
}

.elementor-3482 .elementor-element.elementor-element-6abd4e8d .elementor-button {
	font-size: 15px;
	font-weight: 600;
}

.elementor-3482 .elementor-element.elementor-element-2578b9d7 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--flex-wrap: wrap;
	--padding-top: 7em;
	--padding-bottom: 7em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-3482 .elementor-element.elementor-element-4dd0a810 {
	--display: flex;
	--padding-top: 3em;
	--padding-bottom: 3em;
	--padding-left: 1em;
	--padding-right: 5em;
}

.elementor-3482 .elementor-element.elementor-element-7790503 {
	--display: flex;
	--padding-top: 1em;
	--padding-bottom: 1em;
	--padding-left: 1em;
	--padding-right: 1em;
}

.elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header > .elementskit-btn-link[aria-expanded="true"], .elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion .elementskit-card-header > .elementskit-btn-link[aria-expanded=true], .elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"] {
	background-color: rgba(2, 1, 1, 0);
}

.elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion .elementskit-card-header > .elementskit-btn-link {
	background-color: rgba(2, 1, 1, 0);
	font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
	font-size: var(--e-global-typography-520c191-font-size);
	font-weight: var(--e-global-typography-520c191-font-weight);
	line-height: var(--e-global-typography-520c191-line-height);
	color: var(--e-global-color-secondary);
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-cfa1f76);
	padding: 21px 42px 21px 0px;
}

.elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion .elementskit-card .elementskit-card-header > .elementskit-btn-link[aria-expanded="true"] {
	color: var(--e-global-color-92d0f8e);
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: var(--e-global-color-d49ac81);
}

.elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion.curve-shape .elementskit-card-header > .elementskit-btn-link[aria-expanded=true] {
	color: var(--e-global-color-92d0f8e);
}

.elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion .elementskit-card:not(:last-child) {
	margin-bottom: 0px;
}

.elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion .elementskit-card-body p {
	color: var(--e-global-color-primary);
}

.elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion .elementskit-card-body {
	color: var(--e-global-color-primary);
	padding: 21px 0px 21px 0px;
}

.elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion .elementskit-card-body p, .elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion .elementskit-card-body {
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	font-weight: var(--e-global-typography-b2ce6af-font-weight);
	text-transform: var(--e-global-typography-b2ce6af-text-transform);
	font-style: var(--e-global-typography-b2ce6af-font-style);
	line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon {
	font-size: 18px;
}

.elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon {
	font-size: 18px;
	color: var(--e-global-color-d49ac81);
	fill: var(--e-global-color-d49ac81);
}

.elementor-3482 .elementor-element.elementor-element-4971d41a .ekit_accordion_icon_group, .elementor-3482 .elementor-element.elementor-element-4971d41a .ekit_accordion_icon_left_group {
	margin: 21px 0px 21px 21px;
}

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

@media (min-width:768px) {
	.elementor-3482 .elementor-element.elementor-element-7b21d94b {
		--content-width: 640px;
	}
	
	.elementor-3482 .elementor-element.elementor-element-1eb27534 {
		--width: 900px;
	}
	
	.elementor-3482 .elementor-element.elementor-element-58f2fda {
		--width: 49%;
	}
	
	.elementor-3482 .elementor-element.elementor-element-267db828 {
		--content-width: 50%;
	}
	
	.elementor-3482 .elementor-element.elementor-element-4dd0a810 {
		--width: 35%;
	}
	
	.elementor-3482 .elementor-element.elementor-element-7790503 {
		--width: 65%;
	}
}

@media (max-width:1024px) {
	.elementor-3482 .elementor-element.elementor-element-7b21d94b:not(.elementor-motion-effects-element-type-background), .elementor-3482 .elementor-element.elementor-element-7b21d94b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0px;
	}
	
	.elementor-3482 .elementor-element.elementor-element-315f9598 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 50px;
		--padding-right: 50px;
	}
	
	.elementor-3482 .elementor-element.elementor-element-2578b9d7 {
		--padding-top: 3em;
		--padding-bottom: 3em;
		--padding-left: 0em;
		--padding-right: 0em;
	}
	
	.elementor-3482 .elementor-element.elementor-element-4dd0a810 {
		--padding-top: 2em;
		--padding-bottom: 2em;
		--padding-left: 2em;
		--padding-right: 2em;
	}
	
	.elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion .elementskit-card-header > .elementskit-btn-link {
		font-size: var(--e-global-typography-520c191-font-size);
		line-height: var(--e-global-typography-520c191-line-height);
		padding: 16px 32px 16px 0px;
	}
	
	.elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion .elementskit-card-body p, .elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion .elementskit-card-body {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}
	
	.elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion .elementskit-card-body {
		padding: 16px 0px 16px 0px;
	}
	
	.elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon {
		font-size: 16px;
	}
	
	.elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon {
		font-size: 16px;
	}
	
	.elementor-3482 .elementor-element.elementor-element-4971d41a .ekit_accordion_icon_group, .elementor-3482 .elementor-element.elementor-element-4971d41a .ekit_accordion_icon_left_group {
		margin: 16px 0px 16px 16px;
	}
}

@media (max-width:767px) {
	.elementor-3482 .elementor-element.elementor-element-7b21d94b:not(.elementor-motion-effects-element-type-background), .elementor-3482 .elementor-element.elementor-element-7b21d94b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: -324px 0px;
	}
	
	.elementor-3482 .elementor-element.elementor-element-7b21d94b {
		--padding-top: 3em;
		--padding-bottom: 3em;
		--padding-left: 0em;
		--padding-right: 0em;
	}
	
	.elementor-3482 .elementor-element.elementor-element-1eb27534 {
		--gap: 14px 14px;
		--row-gap: 14px;
		--column-gap: 14px;
		--padding-top: 21px;
		--padding-bottom: 21px;
		--padding-left: 21px;
		--padding-right: 21px;
	}
	
	.elementor-3482 .elementor-element.elementor-element-2578b9d7 {
		--padding-top: 1em;
		--padding-bottom: 1em;
		--padding-left: 0em;
		--padding-right: 0em;
	}
	
	.elementor-3482 .elementor-element.elementor-element-4dd0a810 {
		--padding-top: 21px;
		--padding-bottom: 0px;
		--padding-left: 21px;
		--padding-right: 21px;
	}
	
	.elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion .elementskit-card-header > .elementskit-btn-link {
		font-size: var(--e-global-typography-520c191-font-size);
		line-height: var(--e-global-typography-520c191-line-height);
		padding: 16px 32px 16px 0px;
	}
	
	.elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion .elementskit-card-body p, .elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion .elementskit-card-body {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}
	
	.elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion .elementskit-card-body {
		padding: 16px 0px 16px 0px;
	}
	
	.elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon {
		font-size: 14px;
	}
	
	.elementor-3482 .elementor-element.elementor-element-4971d41a .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon {
		font-size: 14px;
	}
	
	.elementor-3482 .elementor-element.elementor-element-4971d41a .ekit_accordion_icon_group, .elementor-3482 .elementor-element.elementor-element-4971d41a .ekit_accordion_icon_left_group {
		margin: 16px 0px 16px 16px;
	}
}
