
.elementor-9677 .elementor-element.elementor-element-803af2d {
	--display: flex;
	--min-height: 365px;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
}

.elementor-9677 .elementor-element.elementor-element-803af2d:not(.elementor-motion-effects-element-type-background), .elementor-9677 .elementor-element.elementor-element-803af2d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilaoalb.nitrocdn.com/tuxCvHSJBOcFtazdHuQmVTVfHeBDZYtm/assets/images/optimized/rev-080c5e4/www.softminers.com/wp-content/uploads/2024/01/sap_title-1.jpg");
	background-position: -10px -50px;
	background-size: cover;
}

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

.elementor-9677 .elementor-element.elementor-element-2dcc22d {
	text-align: center;
}

.elementor-9677 .elementor-element.elementor-element-2dcc22d .elementor-heading-title {
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-206d57e {
	font-size: 14px;
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-206d57e a {
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-206d57e a:hover {
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-70d7259 {
	--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: 40px;
	--margin-bottom: 20px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-9677 .elementor-element.elementor-element-55c6440 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-9677 .elementor-element.elementor-element-55c6440 .elementor-heading-title {
	font-size: 35px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-49d71ae {
	text-align: center;
}

.elementor-9677 .elementor-element.elementor-element-49d71ae .elementor-heading-title {
	font-size: 18px;
	font-weight: 400;
	color: var(--e-global-color-primary);
}

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

.elementor-9677 .elementor-element.elementor-element-c2db39f {
	--display: flex;
	--min-height: 260px;
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-9677 .elementor-element.elementor-element-c2db39f:not(.elementor-motion-effects-element-type-background), .elementor-9677 .elementor-element.elementor-element-c2db39f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
	background-image: url("https://cdn-ilaoalb.nitrocdn.com/tuxCvHSJBOcFtazdHuQmVTVfHeBDZYtm/assets/images/optimized/rev-080c5e4/www.softminers.com/wp-content/uploads/2024/04/sector-agroindustria.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

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

.elementor-9677 .elementor-element.elementor-element-c3766d3 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-9677 .elementor-element.elementor-element-c3766d3 .elementor-heading-title {
	font-size: 15px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-653c29c {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-9677 .elementor-element.elementor-element-653c29c .elementor-heading-title {
	font-size: 30px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-1593e5a .elementor-button {
	background-color: #222831;
	font-size: 16px;
	fill: #fff;
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-1593e5a .elementor-button:hover, .elementor-9677 .elementor-element.elementor-element-1593e5a .elementor-button:focus {
	background-color: var(--e-global-color-primary);
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-1593e5a {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-9677 .elementor-element.elementor-element-1593e5a .elementor-button:hover svg, .elementor-9677 .elementor-element.elementor-element-1593e5a .elementor-button:focus svg {
	fill: #fff;
}

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

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

.elementor-9677 .elementor-element.elementor-element-d0fae8f {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-9677 .elementor-element.elementor-element-d0fae8f .elementor-heading-title {
	font-size: 15px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-198dbb6 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-9677 .elementor-element.elementor-element-198dbb6 .elementor-heading-title {
	font-size: 30px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-74b3a34 .elementor-button {
	background-color: #222831;
	font-size: 16px;
	fill: #fff;
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-74b3a34 .elementor-button:hover, .elementor-9677 .elementor-element.elementor-element-74b3a34 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-74b3a34 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-9677 .elementor-element.elementor-element-74b3a34 .elementor-button:hover svg, .elementor-9677 .elementor-element.elementor-element-74b3a34 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-9677 .elementor-element.elementor-element-e35dc3c {
	--display: flex;
	--min-height: 260px;
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-9677 .elementor-element.elementor-element-e35dc3c:not(.elementor-motion-effects-element-type-background), .elementor-9677 .elementor-element.elementor-element-e35dc3c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
	background-image: url("https://cdn-ilaoalb.nitrocdn.com/tuxCvHSJBOcFtazdHuQmVTVfHeBDZYtm/assets/images/optimized/rev-080c5e4/www.softminers.com/wp-content/uploads/2024/04/sector-alimentos-y-bebidas.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

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

.elementor-9677 .elementor-element.elementor-element-4c1a773 {
	--display: flex;
	--min-height: 260px;
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-9677 .elementor-element.elementor-element-4c1a773:not(.elementor-motion-effects-element-type-background), .elementor-9677 .elementor-element.elementor-element-4c1a773 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
	background-image: url("https://cdn-ilaoalb.nitrocdn.com/tuxCvHSJBOcFtazdHuQmVTVfHeBDZYtm/assets/images/optimized/rev-080c5e4/www.softminers.com/wp-content/uploads/2024/04/sector-construccion.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

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

.elementor-9677 .elementor-element.elementor-element-dae2d46 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-9677 .elementor-element.elementor-element-dae2d46 .elementor-heading-title {
	font-size: 15px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-db8a494 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-9677 .elementor-element.elementor-element-db8a494 .elementor-heading-title {
	font-size: 30px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-79250af .elementor-button {
	background-color: #222831;
	font-size: 16px;
	fill: #fff;
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-79250af .elementor-button:hover, .elementor-9677 .elementor-element.elementor-element-79250af .elementor-button:focus {
	background-color: var(--e-global-color-primary);
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-79250af {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-9677 .elementor-element.elementor-element-79250af .elementor-button:hover svg, .elementor-9677 .elementor-element.elementor-element-79250af .elementor-button:focus svg {
	fill: #fff;
}

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

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

.elementor-9677 .elementor-element.elementor-element-4747b6a {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-9677 .elementor-element.elementor-element-4747b6a .elementor-heading-title {
	font-size: 15px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-892d9a1 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-9677 .elementor-element.elementor-element-892d9a1 .elementor-heading-title {
	font-size: 30px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-d316123 .elementor-button {
	background-color: #222831;
	font-size: 16px;
	fill: #fff;
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-d316123 .elementor-button:hover, .elementor-9677 .elementor-element.elementor-element-d316123 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-d316123 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-9677 .elementor-element.elementor-element-d316123 .elementor-button:hover svg, .elementor-9677 .elementor-element.elementor-element-d316123 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-9677 .elementor-element.elementor-element-e8f15b6 {
	--display: flex;
	--min-height: 260px;
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-9677 .elementor-element.elementor-element-e8f15b6:not(.elementor-motion-effects-element-type-background), .elementor-9677 .elementor-element.elementor-element-e8f15b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
	background-image: url("https://cdn-ilaoalb.nitrocdn.com/tuxCvHSJBOcFtazdHuQmVTVfHeBDZYtm/assets/images/optimized/rev-080c5e4/www.softminers.com/wp-content/uploads/2024/04/sector-distribucion-comercial.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

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

.elementor-9677 .elementor-element.elementor-element-2d66ed9 {
	--display: flex;
	--min-height: 260px;
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-9677 .elementor-element.elementor-element-2d66ed9:not(.elementor-motion-effects-element-type-background), .elementor-9677 .elementor-element.elementor-element-2d66ed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
	background-image: url("https://cdn-ilaoalb.nitrocdn.com/tuxCvHSJBOcFtazdHuQmVTVfHeBDZYtm/assets/images/optimized/rev-080c5e4/www.softminers.com/wp-content/uploads/2024/04/ecommerce-sar-industria.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

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

.elementor-9677 .elementor-element.elementor-element-50c6717 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-9677 .elementor-element.elementor-element-50c6717 .elementor-heading-title {
	font-size: 15px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-d3f8ce8 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-9677 .elementor-element.elementor-element-d3f8ce8 .elementor-heading-title {
	font-size: 30px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-61b7efc .elementor-button {
	background-color: #222831;
	font-size: 16px;
	fill: #fff;
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-61b7efc .elementor-button:hover, .elementor-9677 .elementor-element.elementor-element-61b7efc .elementor-button:focus {
	background-color: var(--e-global-color-primary);
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-61b7efc {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-9677 .elementor-element.elementor-element-61b7efc .elementor-button:hover svg, .elementor-9677 .elementor-element.elementor-element-61b7efc .elementor-button:focus svg {
	fill: #fff;
}

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

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

.elementor-9677 .elementor-element.elementor-element-e453ffb {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-9677 .elementor-element.elementor-element-e453ffb .elementor-heading-title {
	font-size: 15px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-ff10133 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-9677 .elementor-element.elementor-element-ff10133 .elementor-heading-title {
	font-size: 30px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-5c5a028 .elementor-button {
	background-color: #222831;
	font-size: 16px;
	fill: #fff;
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-5c5a028 .elementor-button:hover, .elementor-9677 .elementor-element.elementor-element-5c5a028 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-5c5a028 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-9677 .elementor-element.elementor-element-5c5a028 .elementor-button:hover svg, .elementor-9677 .elementor-element.elementor-element-5c5a028 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-9677 .elementor-element.elementor-element-480e49d {
	--display: flex;
	--min-height: 260px;
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-9677 .elementor-element.elementor-element-480e49d:not(.elementor-motion-effects-element-type-background), .elementor-9677 .elementor-element.elementor-element-480e49d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
	background-image: url("https://cdn-ilaoalb.nitrocdn.com/tuxCvHSJBOcFtazdHuQmVTVfHeBDZYtm/assets/images/optimized/rev-080c5e4/www.softminers.com/wp-content/uploads/2024/04/sector-educacion.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

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

.elementor-9677 .elementor-element.elementor-element-6e35455 {
	--display: flex;
	--min-height: 260px;
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-9677 .elementor-element.elementor-element-6e35455:not(.elementor-motion-effects-element-type-background), .elementor-9677 .elementor-element.elementor-element-6e35455 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
	background-image: url("https://cdn-ilaoalb.nitrocdn.com/tuxCvHSJBOcFtazdHuQmVTVfHeBDZYtm/assets/images/optimized/rev-080c5e4/www.softminers.com/wp-content/uploads/2024/04/sector-grupos-economicos.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

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

.elementor-9677 .elementor-element.elementor-element-c8ff6cf {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-9677 .elementor-element.elementor-element-c8ff6cf .elementor-heading-title {
	font-size: 15px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-7e997ad {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-9677 .elementor-element.elementor-element-7e997ad .elementor-heading-title {
	font-size: 30px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-66e3d43 .elementor-button {
	background-color: #222831;
	font-size: 16px;
	fill: #fff;
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-66e3d43 .elementor-button:hover, .elementor-9677 .elementor-element.elementor-element-66e3d43 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-66e3d43 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-9677 .elementor-element.elementor-element-66e3d43 .elementor-button:hover svg, .elementor-9677 .elementor-element.elementor-element-66e3d43 .elementor-button:focus svg {
	fill: #fff;
}

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

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

.elementor-9677 .elementor-element.elementor-element-2275c28 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-9677 .elementor-element.elementor-element-2275c28 .elementor-heading-title {
	font-size: 15px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-3721480 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-9677 .elementor-element.elementor-element-3721480 .elementor-heading-title {
	font-size: 30px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-849e992 .elementor-button {
	background-color: #222831;
	font-size: 16px;
	fill: #fff;
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-849e992 .elementor-button:hover, .elementor-9677 .elementor-element.elementor-element-849e992 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-849e992 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-9677 .elementor-element.elementor-element-849e992 .elementor-button:hover svg, .elementor-9677 .elementor-element.elementor-element-849e992 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-9677 .elementor-element.elementor-element-3fc81b1 {
	--display: flex;
	--min-height: 260px;
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-9677 .elementor-element.elementor-element-3fc81b1:not(.elementor-motion-effects-element-type-background), .elementor-9677 .elementor-element.elementor-element-3fc81b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
	background-image: url("https://cdn-ilaoalb.nitrocdn.com/tuxCvHSJBOcFtazdHuQmVTVfHeBDZYtm/assets/images/optimized/rev-080c5e4/www.softminers.com/wp-content/uploads/2024/04/sector-hoteles.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

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

.elementor-9677 .elementor-element.elementor-element-f58c3a1 {
	--display: flex;
	--min-height: 260px;
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-9677 .elementor-element.elementor-element-f58c3a1:not(.elementor-motion-effects-element-type-background), .elementor-9677 .elementor-element.elementor-element-f58c3a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
	background-image: url("https://cdn-ilaoalb.nitrocdn.com/tuxCvHSJBOcFtazdHuQmVTVfHeBDZYtm/assets/images/optimized/rev-080c5e4/www.softminers.com/wp-content/uploads/2024/04/sector-automotriz.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

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

.elementor-9677 .elementor-element.elementor-element-c209165 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-9677 .elementor-element.elementor-element-c209165 .elementor-heading-title {
	font-size: 15px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-4338453 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-9677 .elementor-element.elementor-element-4338453 .elementor-heading-title {
	font-size: 30px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-ed6206d .elementor-button {
	background-color: #222831;
	font-size: 16px;
	fill: #fff;
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-ed6206d .elementor-button:hover, .elementor-9677 .elementor-element.elementor-element-ed6206d .elementor-button:focus {
	background-color: var(--e-global-color-primary);
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-ed6206d {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-9677 .elementor-element.elementor-element-ed6206d .elementor-button:hover svg, .elementor-9677 .elementor-element.elementor-element-ed6206d .elementor-button:focus svg {
	fill: #fff;
}

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

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

.elementor-9677 .elementor-element.elementor-element-448cfe2 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-9677 .elementor-element.elementor-element-448cfe2 .elementor-heading-title {
	font-size: 15px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-ac225b6 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-9677 .elementor-element.elementor-element-ac225b6 .elementor-heading-title {
	font-size: 30px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-fbb1602 .elementor-button {
	background-color: #222831;
	font-size: 16px;
	fill: #fff;
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-fbb1602 .elementor-button:hover, .elementor-9677 .elementor-element.elementor-element-fbb1602 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-fbb1602 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-9677 .elementor-element.elementor-element-fbb1602 .elementor-button:hover svg, .elementor-9677 .elementor-element.elementor-element-fbb1602 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-9677 .elementor-element.elementor-element-90af058 {
	--display: flex;
	--min-height: 260px;
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-9677 .elementor-element.elementor-element-90af058:not(.elementor-motion-effects-element-type-background), .elementor-9677 .elementor-element.elementor-element-90af058 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
	background-image: url("https://cdn-ilaoalb.nitrocdn.com/tuxCvHSJBOcFtazdHuQmVTVfHeBDZYtm/assets/images/optimized/rev-080c5e4/www.softminers.com/wp-content/uploads/2024/04/sector-industria-quimica.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

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

.elementor-9677 .elementor-element.elementor-element-38f64cd {
	--display: flex;
	--min-height: 260px;
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-9677 .elementor-element.elementor-element-38f64cd:not(.elementor-motion-effects-element-type-background), .elementor-9677 .elementor-element.elementor-element-38f64cd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
	background-image: url("https://cdn-ilaoalb.nitrocdn.com/tuxCvHSJBOcFtazdHuQmVTVfHeBDZYtm/assets/images/optimized/rev-080c5e4/www.softminers.com/wp-content/uploads/2024/04/sector-textil.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

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

.elementor-9677 .elementor-element.elementor-element-9925b66 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-9677 .elementor-element.elementor-element-9925b66 .elementor-heading-title {
	font-size: 15px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-cdeb9f8 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-9677 .elementor-element.elementor-element-cdeb9f8 .elementor-heading-title {
	font-size: 30px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-66f81c6 .elementor-button {
	background-color: #222831;
	font-size: 16px;
	fill: #fff;
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-66f81c6 .elementor-button:hover, .elementor-9677 .elementor-element.elementor-element-66f81c6 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-66f81c6 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-9677 .elementor-element.elementor-element-66f81c6 .elementor-button:hover svg, .elementor-9677 .elementor-element.elementor-element-66f81c6 .elementor-button:focus svg {
	fill: #fff;
}

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

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

.elementor-9677 .elementor-element.elementor-element-e4d1824 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-9677 .elementor-element.elementor-element-e4d1824 .elementor-heading-title {
	font-size: 15px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-861bd7d {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-9677 .elementor-element.elementor-element-861bd7d .elementor-heading-title {
	font-size: 30px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-98e1ebf .elementor-button {
	background-color: #222831;
	font-size: 16px;
	fill: #fff;
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-98e1ebf .elementor-button:hover, .elementor-9677 .elementor-element.elementor-element-98e1ebf .elementor-button:focus {
	background-color: var(--e-global-color-primary);
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-98e1ebf {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-9677 .elementor-element.elementor-element-98e1ebf .elementor-button:hover svg, .elementor-9677 .elementor-element.elementor-element-98e1ebf .elementor-button:focus svg {
	fill: #fff;
}

.elementor-9677 .elementor-element.elementor-element-f7945bd {
	--display: flex;
	--min-height: 260px;
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-9677 .elementor-element.elementor-element-f7945bd:not(.elementor-motion-effects-element-type-background), .elementor-9677 .elementor-element.elementor-element-f7945bd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
	background-image: url("https://cdn-ilaoalb.nitrocdn.com/tuxCvHSJBOcFtazdHuQmVTVfHeBDZYtm/assets/images/optimized/rev-080c5e4/www.softminers.com/wp-content/uploads/2024/04/sector-manufactura.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

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

.elementor-9677 .elementor-element.elementor-element-da95897 {
	--display: flex;
	--min-height: 260px;
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-9677 .elementor-element.elementor-element-da95897:not(.elementor-motion-effects-element-type-background), .elementor-9677 .elementor-element.elementor-element-da95897 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
	background-image: url("https://cdn-ilaoalb.nitrocdn.com/tuxCvHSJBOcFtazdHuQmVTVfHeBDZYtm/assets/images/optimized/rev-080c5e4/www.softminers.com/wp-content/uploads/2024/04/sector-industria.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

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

.elementor-9677 .elementor-element.elementor-element-f075498 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-9677 .elementor-element.elementor-element-f075498 .elementor-heading-title {
	font-size: 15px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-ca8df7a {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-9677 .elementor-element.elementor-element-ca8df7a .elementor-heading-title {
	font-size: 30px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-fa812d8 .elementor-button {
	background-color: #222831;
	font-size: 16px;
	fill: #fff;
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-fa812d8 .elementor-button:hover, .elementor-9677 .elementor-element.elementor-element-fa812d8 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-fa812d8 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-9677 .elementor-element.elementor-element-fa812d8 .elementor-button:hover svg, .elementor-9677 .elementor-element.elementor-element-fa812d8 .elementor-button:focus svg {
	fill: #fff;
}

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

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

.elementor-9677 .elementor-element.elementor-element-ba64350 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-9677 .elementor-element.elementor-element-ba64350 .elementor-heading-title {
	font-size: 15px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-69e32d8 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-9677 .elementor-element.elementor-element-69e32d8 .elementor-heading-title {
	font-size: 30px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-5454550 .elementor-button {
	background-color: #222831;
	font-size: 16px;
	fill: #fff;
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-5454550 .elementor-button:hover, .elementor-9677 .elementor-element.elementor-element-5454550 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-5454550 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-9677 .elementor-element.elementor-element-5454550 .elementor-button:hover svg, .elementor-9677 .elementor-element.elementor-element-5454550 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-9677 .elementor-element.elementor-element-850ae37 {
	--display: flex;
	--min-height: 260px;
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-9677 .elementor-element.elementor-element-850ae37:not(.elementor-motion-effects-element-type-background), .elementor-9677 .elementor-element.elementor-element-850ae37 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
	background-image: url("https://cdn-ilaoalb.nitrocdn.com/tuxCvHSJBOcFtazdHuQmVTVfHeBDZYtm/assets/images/optimized/rev-080c5e4/www.softminers.com/wp-content/uploads/2024/04/sector-energia.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

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

.elementor-9677 .elementor-element.elementor-element-de49343 {
	--display: flex;
	--min-height: 260px;
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-9677 .elementor-element.elementor-element-de49343:not(.elementor-motion-effects-element-type-background), .elementor-9677 .elementor-element.elementor-element-de49343 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
	background-image: url("https://cdn-ilaoalb.nitrocdn.com/tuxCvHSJBOcFtazdHuQmVTVfHeBDZYtm/assets/images/optimized/rev-080c5e4/www.softminers.com/wp-content/uploads/2024/04/sector-servicios.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

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

.elementor-9677 .elementor-element.elementor-element-369754c {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-9677 .elementor-element.elementor-element-369754c .elementor-heading-title {
	font-size: 15px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-1d07634 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-9677 .elementor-element.elementor-element-1d07634 .elementor-heading-title {
	font-size: 30px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-9889bf6 .elementor-button {
	background-color: #222831;
	font-size: 16px;
	fill: #fff;
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-9889bf6 .elementor-button:hover, .elementor-9677 .elementor-element.elementor-element-9889bf6 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-9889bf6 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-9677 .elementor-element.elementor-element-9889bf6 .elementor-button:hover svg, .elementor-9677 .elementor-element.elementor-element-9889bf6 .elementor-button:focus svg {
	fill: #fff;
}

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

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

.elementor-9677 .elementor-element.elementor-element-fce7006 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: start;
}

.elementor-9677 .elementor-element.elementor-element-fce7006 .elementor-heading-title {
	font-size: 15px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-e1d14f5 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	text-align: center;
}

.elementor-9677 .elementor-element.elementor-element-e1d14f5 .elementor-heading-title {
	font-size: 30px;
	font-weight: 400;
}

.elementor-9677 .elementor-element.elementor-element-e0eda7f .elementor-button {
	background-color: #222831;
	font-size: 16px;
	fill: #fff;
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-e0eda7f .elementor-button:hover, .elementor-9677 .elementor-element.elementor-element-e0eda7f .elementor-button:focus {
	background-color: var(--e-global-color-primary);
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-e0eda7f {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-9677 .elementor-element.elementor-element-e0eda7f .elementor-button:hover svg, .elementor-9677 .elementor-element.elementor-element-e0eda7f .elementor-button:focus svg {
	fill: #fff;
}

.elementor-9677 .elementor-element.elementor-element-0c8dd41 {
	--display: flex;
	--min-height: 260px;
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-9677 .elementor-element.elementor-element-0c8dd41:not(.elementor-motion-effects-element-type-background), .elementor-9677 .elementor-element.elementor-element-0c8dd41 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
	background-image: url("https://cdn-ilaoalb.nitrocdn.com/tuxCvHSJBOcFtazdHuQmVTVfHeBDZYtm/assets/images/optimized/rev-080c5e4/www.softminers.com/wp-content/uploads/2024/04/sector-transporte.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-9677 .elementor-element.elementor-element-207fc4c, .elementor-9677 .elementor-element.elementor-element-207fc4c > .elementor-background-overlay {
	border-radius: 0px 0px 0px 0px;
}

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

.elementor-9677 .elementor-element.elementor-element-207fc4c > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-9677 .elementor-element.elementor-global-8290 > .elementor-widget-container {
	margin: 30px 0px 30px 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-9677 .elementor-element.elementor-global-8290 .ce_cta__content__title {
	font-size: 20px;
	line-height: 24px;
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-global-8290 .ce_cta__content__text {
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-b680593 {
	--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: 35px;
	--margin-bottom: 35px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-9677 .elementor-element.elementor-element-a6c6ef5 {
	text-align: center;
}

.elementor-9677 .elementor-element.elementor-element-1bb7b21 {
	text-align: center;
}

.elementor-9677 .elementor-element.elementor-element-1bb7b21 .elementor-heading-title {
	font-weight: 400;
	color: var(--e-global-color-primary);
}

.elementor-9677 .elementor-element.elementor-element-bf1f3a0 {
	--e-image-carousel-slides-to-show: 6;
}

.elementor-9677 .elementor-element.elementor-element-e683128 .elementor-button {
	background-color: #222831;
	font-size: 16px;
	fill: #fff;
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-e683128 .elementor-button:hover, .elementor-9677 .elementor-element.elementor-element-e683128 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
	color: #fff;
}

.elementor-9677 .elementor-element.elementor-element-e683128 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-9677 .elementor-element.elementor-element-e683128 .elementor-button:hover svg, .elementor-9677 .elementor-element.elementor-element-e683128 .elementor-button:focus svg {
	fill: #fff;
}

@media (max-width:1024px) {
	.elementor-9677 .elementor-element.elementor-element-803af2d:not(.elementor-motion-effects-element-type-background), .elementor-9677 .elementor-element.elementor-element-803af2d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0px;
	}
}

@media (max-width:767px) {
	.elementor-9677 .elementor-element.elementor-element-803af2d:not(.elementor-motion-effects-element-type-background), .elementor-9677 .elementor-element.elementor-element-803af2d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0px 0px;
	}
}

@media (min-width:768px) {
	.elementor-9677 .elementor-element.elementor-element-c506e60 {
		--content-width: 1140px;
	}
	
	.elementor-9677 .elementor-element.elementor-element-c2db39f {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-8947920 {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-f394086 {
		--content-width: 1140px;
	}
	
	.elementor-9677 .elementor-element.elementor-element-3f59fb2 {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-e35dc3c {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-d8a629c {
		--content-width: 1140px;
	}
	
	.elementor-9677 .elementor-element.elementor-element-4c1a773 {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-a37cc46 {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-d123d20 {
		--content-width: 1140px;
	}
	
	.elementor-9677 .elementor-element.elementor-element-c1b9897 {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-e8f15b6 {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-61b8745 {
		--content-width: 1140px;
	}
	
	.elementor-9677 .elementor-element.elementor-element-2d66ed9 {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-c7f0171 {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-bfba18f {
		--content-width: 1140px;
	}
	
	.elementor-9677 .elementor-element.elementor-element-84fcb62 {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-480e49d {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-ca5f94e {
		--content-width: 1140px;
	}
	
	.elementor-9677 .elementor-element.elementor-element-6e35455 {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-dd2134f {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-77c7db4 {
		--content-width: 1140px;
	}
	
	.elementor-9677 .elementor-element.elementor-element-16dd7fa {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-3fc81b1 {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-baf475a {
		--content-width: 1140px;
	}
	
	.elementor-9677 .elementor-element.elementor-element-f58c3a1 {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-1ebf88a {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-09410a5 {
		--content-width: 1140px;
	}
	
	.elementor-9677 .elementor-element.elementor-element-5cb44f3 {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-90af058 {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-0c5db7d {
		--content-width: 1140px;
	}
	
	.elementor-9677 .elementor-element.elementor-element-38f64cd {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-91a7874 {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-4e5b825 {
		--content-width: 1140px;
	}
	
	.elementor-9677 .elementor-element.elementor-element-8f59a78 {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-f7945bd {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-cd0e909 {
		--content-width: 1140px;
	}
	
	.elementor-9677 .elementor-element.elementor-element-da95897 {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-eb236bf {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-ee53596 {
		--content-width: 1140px;
	}
	
	.elementor-9677 .elementor-element.elementor-element-a792be3 {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-850ae37 {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-f767b48 {
		--content-width: 1140px;
	}
	
	.elementor-9677 .elementor-element.elementor-element-de49343 {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-89ac594 {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-7c2b668 {
		--content-width: 1140px;
	}
	
	.elementor-9677 .elementor-element.elementor-element-b46c461 {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-0c8dd41 {
		--width: 50%;
	}
	
	.elementor-9677 .elementor-element.elementor-element-a3c73fd {
		width: 100%;
	}
}

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