
.elementor-414 .elementor-element.elementor-element-054c485 {
	--display: flex;
	--min-height: 300px;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--overlay-opacity: 1;
}

.elementor-414 .elementor-element.elementor-element-054c485:not(.elementor-motion-effects-element-type-background), .elementor-414 .elementor-element.elementor-element-054c485 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a4023fa);
	background-image: url("https://cdn-ilbbjoj.nitrocdn.com/nwlNjSgmtuuFFVkAZLSkXGFCpmOcSsJI/assets/images/source/rev-1ead6b9/www.agroimport.com.br/wp-content/uploads/2024/07/icon_herbicidas.svg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 30% auto;
}

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

.elementor-414 .elementor-element.elementor-element-054c485::before, .elementor-414 .elementor-element.elementor-element-054c485 > .elementor-background-video-container::before, .elementor-414 .elementor-element.elementor-element-054c485 > .e-con-inner > .elementor-background-video-container::before, .elementor-414 .elementor-element.elementor-element-054c485 > .elementor-background-slideshow::before, .elementor-414 .elementor-element.elementor-element-054c485 > .e-con-inner > .elementor-background-slideshow::before, .elementor-414 .elementor-element.elementor-element-054c485 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ilbbjoj.nitrocdn.com/nwlNjSgmtuuFFVkAZLSkXGFCpmOcSsJI/assets/images/source/rev-1ead6b9/www.agroimport.com.br/wp-content/uploads/2024/07/elemento_apoio.svg");
	--background-overlay: "";
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: auto;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-414 .elementor-element.elementor-element-682d5fe {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-682d5fe .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 48px;
	font-weight: 600;
	color: var(--e-global-color-0b45d64);
}

.elementor-414 .elementor-element.elementor-element-667b7fa {
	--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;
	--margin-top: 0px;
	--margin-bottom: 100px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-414 .elementor-element.elementor-element-667b7fa:not(.elementor-motion-effects-element-type-background), .elementor-414 .elementor-element.elementor-element-667b7fa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilbbjoj.nitrocdn.com/nwlNjSgmtuuFFVkAZLSkXGFCpmOcSsJI/assets/images/source/rev-1ead6b9/www.agroimport.com.br/wp-content/uploads/2024/07/fundo_dir_home3.svg");
	background-position: top right;
	background-repeat: no-repeat;
	background-size: 34% auto;
}

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

.elementor-414 .elementor-element.elementor-element-ac6dd85 {
	--display: grid;
	--e-con-grid-template-columns: repeat(3, 1fr);
	--e-con-grid-template-rows: repeat(2, 1fr);
	--grid-auto-flow: row;
}

.elementor-414 .elementor-element.elementor-element-8d54164 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 8px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 8px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-a4023fa);
	--border-color: var(--e-global-color-a4023fa);
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 21px 5px rgba(0, 0, 0, .1);
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 40px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-414 .elementor-element.elementor-element-1650f8d {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-1650f8d .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-414 .elementor-element.elementor-element-81f9be3 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 100px;
}

.elementor-414 .elementor-element.elementor-element-81f9be3.elementor-element {
	--align-self: center;
}

.elementor-414 .elementor-element.elementor-element-81f9be3 {
	text-align: right;
}

.elementor-414 .elementor-element.elementor-element-81f9be3 img {
	width: 100px;
}

.elementor-414 .elementor-element.elementor-element-163d650 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-163d650 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

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

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

.elementor-414 .elementor-element.elementor-element-10067d0 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-1bf8143 {
	--spacer-size: 10px;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-414 .elementor-element.elementor-element-efccbfc .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
}

.elementor-414 .elementor-element.elementor-element-83e1414 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 8px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 8px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-a4023fa);
	--border-color: var(--e-global-color-a4023fa);
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 21px 5px rgba(0, 0, 0, .1);
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 40px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-414 .elementor-element.elementor-element-af2ad5c {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-af2ad5c .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-414 .elementor-element.elementor-element-aa49930 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 100px;
}

.elementor-414 .elementor-element.elementor-element-aa49930.elementor-element {
	--align-self: center;
}

.elementor-414 .elementor-element.elementor-element-aa49930 {
	text-align: right;
}

.elementor-414 .elementor-element.elementor-element-aa49930 img {
	width: 100px;
}

.elementor-414 .elementor-element.elementor-element-abb91b5 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-abb91b5 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-414 .elementor-element.elementor-element-d3edc5a {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-a781b1b {
	--spacer-size: 10px;
}

.elementor-414 .elementor-element.elementor-element-d810675 .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
}

.elementor-414 .elementor-element.elementor-element-d8b6ffd {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 8px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 8px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-a4023fa);
	--border-color: var(--e-global-color-a4023fa);
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 21px 5px rgba(0, 0, 0, .1);
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 40px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-414 .elementor-element.elementor-element-ea424b6 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-ea424b6 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-414 .elementor-element.elementor-element-d3880fc > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 100px;
}

.elementor-414 .elementor-element.elementor-element-d3880fc.elementor-element {
	--align-self: center;
}

.elementor-414 .elementor-element.elementor-element-d3880fc {
	text-align: right;
}

.elementor-414 .elementor-element.elementor-element-d3880fc img {
	width: 100px;
}

.elementor-414 .elementor-element.elementor-element-a9a3412 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-a9a3412 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-414 .elementor-element.elementor-element-8f9497e {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-6528168 {
	--spacer-size: 10px;
}

.elementor-414 .elementor-element.elementor-element-7860cb2 .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
}

.elementor-414 .elementor-element.elementor-element-0e3e383 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 8px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 8px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-a4023fa);
	--border-color: var(--e-global-color-a4023fa);
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 21px 5px rgba(0, 0, 0, .1);
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 40px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-414 .elementor-element.elementor-element-168edd7 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-168edd7 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-414 .elementor-element.elementor-element-dffc9f8 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 100px;
}

.elementor-414 .elementor-element.elementor-element-dffc9f8.elementor-element {
	--align-self: center;
}

.elementor-414 .elementor-element.elementor-element-dffc9f8 {
	text-align: right;
}

.elementor-414 .elementor-element.elementor-element-dffc9f8 img {
	width: 100px;
}

.elementor-414 .elementor-element.elementor-element-1a3c17a {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-1a3c17a .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-414 .elementor-element.elementor-element-a67c1cc {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-25114b3 {
	--spacer-size: 10px;
}

.elementor-414 .elementor-element.elementor-element-7e6305f .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
}

.elementor-414 .elementor-element.elementor-element-93a8694 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 8px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 8px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-a4023fa);
	--border-color: var(--e-global-color-a4023fa);
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 21px 5px rgba(0, 0, 0, .1);
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 40px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-414 .elementor-element.elementor-element-60db964 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-60db964 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-414 .elementor-element.elementor-element-cb01aea > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 100px;
}

.elementor-414 .elementor-element.elementor-element-cb01aea.elementor-element {
	--align-self: center;
}

.elementor-414 .elementor-element.elementor-element-cb01aea {
	text-align: right;
}

.elementor-414 .elementor-element.elementor-element-cb01aea img {
	width: 100px;
}

.elementor-414 .elementor-element.elementor-element-37a0de5 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-37a0de5 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-414 .elementor-element.elementor-element-6d76672 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-9c2de98 {
	--spacer-size: 10px;
}

.elementor-414 .elementor-element.elementor-element-e90ed63 .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
}

.elementor-414 .elementor-element.elementor-element-cb441b9 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 8px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 8px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-a4023fa);
	--border-color: var(--e-global-color-a4023fa);
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 21px 5px rgba(0, 0, 0, .1);
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 40px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-414 .elementor-element.elementor-element-e7fa86f {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-e7fa86f .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-414 .elementor-element.elementor-element-c1d1add > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 100px;
}

.elementor-414 .elementor-element.elementor-element-c1d1add.elementor-element {
	--align-self: center;
}

.elementor-414 .elementor-element.elementor-element-c1d1add {
	text-align: right;
}

.elementor-414 .elementor-element.elementor-element-c1d1add img {
	width: 100px;
}

.elementor-414 .elementor-element.elementor-element-09d09e5 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-09d09e5 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-414 .elementor-element.elementor-element-5068653 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-47f0a63 {
	--spacer-size: 10px;
}

.elementor-414 .elementor-element.elementor-element-b1942b4 .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
}

.elementor-414 .elementor-element.elementor-element-8e62238 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 8px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 8px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-a4023fa);
	--border-color: var(--e-global-color-a4023fa);
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 21px 5px rgba(0, 0, 0, .1);
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 40px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-414 .elementor-element.elementor-element-73dceaa {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-73dceaa .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-414 .elementor-element.elementor-element-ed7fc22 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 100px;
}

.elementor-414 .elementor-element.elementor-element-ed7fc22.elementor-element {
	--align-self: center;
}

.elementor-414 .elementor-element.elementor-element-ed7fc22 {
	text-align: right;
}

.elementor-414 .elementor-element.elementor-element-ed7fc22 img {
	width: 100px;
}

.elementor-414 .elementor-element.elementor-element-980bd00 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-980bd00 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-414 .elementor-element.elementor-element-259fbca {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-45233df {
	--spacer-size: 10px;
}

.elementor-414 .elementor-element.elementor-element-02924ac .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
}

.elementor-414 .elementor-element.elementor-element-37a98c7 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 8px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 8px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-a4023fa);
	--border-color: var(--e-global-color-a4023fa);
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 21px 5px rgba(0, 0, 0, .1);
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 40px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-414 .elementor-element.elementor-element-06ee86c {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-06ee86c .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-414 .elementor-element.elementor-element-a16e192 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 100px;
}

.elementor-414 .elementor-element.elementor-element-a16e192.elementor-element {
	--align-self: center;
}

.elementor-414 .elementor-element.elementor-element-a16e192 {
	text-align: right;
}

.elementor-414 .elementor-element.elementor-element-a16e192 img {
	width: 100px;
}

.elementor-414 .elementor-element.elementor-element-6447418 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-6447418 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-414 .elementor-element.elementor-element-df825e3 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-5321f9d {
	--spacer-size: 10px;
}

.elementor-414 .elementor-element.elementor-element-2125e95 .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
}

.elementor-414 .elementor-element.elementor-element-bb05ee9 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 8px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 8px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-a4023fa);
	--border-color: var(--e-global-color-a4023fa);
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 21px 5px rgba(0, 0, 0, .1);
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 40px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-414 .elementor-element.elementor-element-98ad6d9 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-98ad6d9 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-414 .elementor-element.elementor-element-fd1aebb > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 100px;
}

.elementor-414 .elementor-element.elementor-element-fd1aebb.elementor-element {
	--align-self: center;
}

.elementor-414 .elementor-element.elementor-element-fd1aebb {
	text-align: right;
}

.elementor-414 .elementor-element.elementor-element-fd1aebb img {
	width: 100px;
}

.elementor-414 .elementor-element.elementor-element-7e76b63 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-7e76b63 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-414 .elementor-element.elementor-element-4088b98 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-8c14d76 {
	--spacer-size: 10px;
}

.elementor-414 .elementor-element.elementor-element-11fd13b .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
}

.elementor-414 .elementor-element.elementor-element-6f17335 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 8px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 8px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-a4023fa);
	--border-color: var(--e-global-color-a4023fa);
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 21px 5px rgba(0, 0, 0, .1);
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 40px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-414 .elementor-element.elementor-element-6f0b24b {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-6f0b24b .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-414 .elementor-element.elementor-element-c0d00f8 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 100px;
}

.elementor-414 .elementor-element.elementor-element-c0d00f8.elementor-element {
	--align-self: center;
}

.elementor-414 .elementor-element.elementor-element-c0d00f8 {
	text-align: right;
}

.elementor-414 .elementor-element.elementor-element-c0d00f8 img {
	width: 100px;
}

.elementor-414 .elementor-element.elementor-element-8301145 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-8301145 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-414 .elementor-element.elementor-element-67c02c4 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-7c26eb3 {
	--spacer-size: 10px;
}

.elementor-414 .elementor-element.elementor-element-d2a6859 .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
}

.elementor-414 .elementor-element.elementor-element-e45e86b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 8px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 8px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-a4023fa);
	--border-color: var(--e-global-color-a4023fa);
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 21px 5px rgba(0, 0, 0, .1);
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 40px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-414 .elementor-element.elementor-element-f52ba04 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-f52ba04 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-414 .elementor-element.elementor-element-5e73a49 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 100px;
}

.elementor-414 .elementor-element.elementor-element-5e73a49.elementor-element {
	--align-self: center;
}

.elementor-414 .elementor-element.elementor-element-5e73a49 {
	text-align: right;
}

.elementor-414 .elementor-element.elementor-element-5e73a49 img {
	width: 100px;
}

.elementor-414 .elementor-element.elementor-element-1eafd56 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-1eafd56 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-414 .elementor-element.elementor-element-27bcc2c {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-83104d7 {
	--spacer-size: 10px;
}

.elementor-414 .elementor-element.elementor-element-9980f27 .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
}

.elementor-414 .elementor-element.elementor-element-8d48d6b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 8px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 8px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-a4023fa);
	--border-color: var(--e-global-color-a4023fa);
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 21px 5px rgba(0, 0, 0, .1);
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 40px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-414 .elementor-element.elementor-element-cd2a38d {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-cd2a38d .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-414 .elementor-element.elementor-element-227a38c > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 100px;
}

.elementor-414 .elementor-element.elementor-element-227a38c.elementor-element {
	--align-self: center;
}

.elementor-414 .elementor-element.elementor-element-227a38c {
	text-align: right;
}

.elementor-414 .elementor-element.elementor-element-227a38c img {
	width: 100px;
}

.elementor-414 .elementor-element.elementor-element-0b712bc {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-0b712bc .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-414 .elementor-element.elementor-element-bd76bfc {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-2b0d1af {
	--spacer-size: 10px;
}

.elementor-414 .elementor-element.elementor-element-d8f0155 .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
}

.elementor-414 .elementor-element.elementor-element-a566772 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 8px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 8px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-a4023fa);
	--border-color: var(--e-global-color-a4023fa);
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 21px 5px rgba(0, 0, 0, .1);
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 40px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-414 .elementor-element.elementor-element-fe9c0bb {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-fe9c0bb .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-414 .elementor-element.elementor-element-9b79398 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 100px;
}

.elementor-414 .elementor-element.elementor-element-9b79398.elementor-element {
	--align-self: center;
}

.elementor-414 .elementor-element.elementor-element-9b79398 {
	text-align: right;
}

.elementor-414 .elementor-element.elementor-element-9b79398 img {
	width: 100px;
}

.elementor-414 .elementor-element.elementor-element-6a62681 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-6a62681 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-414 .elementor-element.elementor-element-c6f0e66 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-06abe15 {
	--spacer-size: 10px;
}

.elementor-414 .elementor-element.elementor-element-b405a8e .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
}

.elementor-414 .elementor-element.elementor-element-b152087 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 8px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 8px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-a4023fa);
	--border-color: var(--e-global-color-a4023fa);
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 21px 5px rgba(0, 0, 0, .1);
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 40px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-414 .elementor-element.elementor-element-93f96ed {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-93f96ed .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-414 .elementor-element.elementor-element-9dee497 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 100px;
}

.elementor-414 .elementor-element.elementor-element-9dee497.elementor-element {
	--align-self: center;
}

.elementor-414 .elementor-element.elementor-element-9dee497 {
	text-align: right;
}

.elementor-414 .elementor-element.elementor-element-9dee497 img {
	width: 100px;
}

.elementor-414 .elementor-element.elementor-element-32dd247 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-32dd247 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-414 .elementor-element.elementor-element-cd8dc0c {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-facae9f {
	--spacer-size: 10px;
}

.elementor-414 .elementor-element.elementor-element-2d5c7c3 .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
}

.elementor-414 .elementor-element.elementor-element-97275f9 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 8px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 8px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-a4023fa);
	--border-color: var(--e-global-color-a4023fa);
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 21px 5px rgba(0, 0, 0, .1);
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 40px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-414 .elementor-element.elementor-element-461971e {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-461971e .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-414 .elementor-element.elementor-element-5811191 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 100px;
}

.elementor-414 .elementor-element.elementor-element-5811191.elementor-element {
	--align-self: center;
}

.elementor-414 .elementor-element.elementor-element-5811191 {
	text-align: right;
}

.elementor-414 .elementor-element.elementor-element-5811191 img {
	width: 100px;
}

.elementor-414 .elementor-element.elementor-element-148bf61 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-148bf61 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-414 .elementor-element.elementor-element-623aaa5 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-2aadc2b {
	--spacer-size: 10px;
}

.elementor-414 .elementor-element.elementor-element-eeb51b4 .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
}

.elementor-414 .elementor-element.elementor-element-bc178e8 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 8px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 8px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-a4023fa);
	--border-color: var(--e-global-color-a4023fa);
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 21px 5px rgba(0, 0, 0, .1);
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 40px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-414 .elementor-element.elementor-element-8afcaf6 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-8afcaf6 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-414 .elementor-element.elementor-element-89914b7 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 100px;
}

.elementor-414 .elementor-element.elementor-element-89914b7.elementor-element {
	--align-self: center;
}

.elementor-414 .elementor-element.elementor-element-89914b7 {
	text-align: right;
}

.elementor-414 .elementor-element.elementor-element-89914b7 img {
	width: 100px;
}

.elementor-414 .elementor-element.elementor-element-5c2676b {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-5c2676b .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-414 .elementor-element.elementor-element-d8a8f81 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-c0fc9a8 {
	--spacer-size: 10px;
}

.elementor-414 .elementor-element.elementor-element-4b3ee6a .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
}

.elementor-414 .elementor-element.elementor-element-187a92b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 8px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 8px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-a4023fa);
	--border-color: var(--e-global-color-a4023fa);
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 21px 5px rgba(0, 0, 0, .1);
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 40px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-414 .elementor-element.elementor-element-46aaf8b {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-46aaf8b .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-414 .elementor-element.elementor-element-48a76e2 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 100px;
}

.elementor-414 .elementor-element.elementor-element-48a76e2.elementor-element {
	--align-self: center;
}

.elementor-414 .elementor-element.elementor-element-48a76e2 {
	text-align: right;
}

.elementor-414 .elementor-element.elementor-element-48a76e2 img {
	width: 100px;
}

.elementor-414 .elementor-element.elementor-element-4c43da8 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-4c43da8 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-414 .elementor-element.elementor-element-c42a9f8 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-c730b09 {
	--spacer-size: 10px;
}

.elementor-414 .elementor-element.elementor-element-4eccc89 .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
}

.elementor-414 .elementor-element.elementor-element-069bc86 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 8px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 8px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-a4023fa);
	--border-color: var(--e-global-color-a4023fa);
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 21px 5px rgba(0, 0, 0, .1);
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 40px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-414 .elementor-element.elementor-element-cff82e3 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-cff82e3 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-414 .elementor-element.elementor-element-0e1c778 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 100px;
}

.elementor-414 .elementor-element.elementor-element-0e1c778.elementor-element {
	--align-self: center;
}

.elementor-414 .elementor-element.elementor-element-0e1c778 {
	text-align: right;
}

.elementor-414 .elementor-element.elementor-element-0e1c778 img {
	width: 100px;
}

.elementor-414 .elementor-element.elementor-element-f785ac6 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-f785ac6 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-414 .elementor-element.elementor-element-eb0b762 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-e36cf3f {
	--spacer-size: 10px;
}

.elementor-414 .elementor-element.elementor-element-9ef11d2 .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
}

.elementor-414 .elementor-element.elementor-element-1e49b2e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 8px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 8px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-a4023fa);
	--border-color: var(--e-global-color-a4023fa);
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 21px 5px rgba(0, 0, 0, .1);
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 40px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-414 .elementor-element.elementor-element-b44d925 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-b44d925 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-414 .elementor-element.elementor-element-0423dd5 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 100px;
}

.elementor-414 .elementor-element.elementor-element-0423dd5.elementor-element {
	--align-self: center;
}

.elementor-414 .elementor-element.elementor-element-0423dd5 {
	text-align: right;
}

.elementor-414 .elementor-element.elementor-element-0423dd5 img {
	width: 100px;
}

.elementor-414 .elementor-element.elementor-element-6f32e3b {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-6f32e3b .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-414 .elementor-element.elementor-element-ff49d72 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-4ca34bb {
	--spacer-size: 10px;
}

.elementor-414 .elementor-element.elementor-element-e0cedaa .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
}

.elementor-414 .elementor-element.elementor-element-badf348 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 8px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 8px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-a4023fa);
	--border-color: var(--e-global-color-a4023fa);
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 21px 5px rgba(0, 0, 0, .1);
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 40px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-414 .elementor-element.elementor-element-26f9101 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-26f9101 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-414 .elementor-element.elementor-element-cf98dea > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 100px;
}

.elementor-414 .elementor-element.elementor-element-cf98dea.elementor-element {
	--align-self: center;
}

.elementor-414 .elementor-element.elementor-element-cf98dea {
	text-align: right;
}

.elementor-414 .elementor-element.elementor-element-cf98dea img {
	width: 100px;
}

.elementor-414 .elementor-element.elementor-element-0f6605c {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-0f6605c .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-414 .elementor-element.elementor-element-071ff58 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-0613a41 {
	--spacer-size: 10px;
}

.elementor-414 .elementor-element.elementor-element-20dffe4 .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
}

.elementor-414 .elementor-element.elementor-element-feac9d3 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 8px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 8px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-a4023fa);
	--border-color: var(--e-global-color-a4023fa);
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 21px 5px rgba(0, 0, 0, .1);
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 40px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-414 .elementor-element.elementor-element-2fad52f {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-2fad52f .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-414 .elementor-element.elementor-element-9f6f929 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 100px;
}

.elementor-414 .elementor-element.elementor-element-9f6f929.elementor-element {
	--align-self: center;
}

.elementor-414 .elementor-element.elementor-element-9f6f929 {
	text-align: right;
}

.elementor-414 .elementor-element.elementor-element-9f6f929 img {
	width: 100px;
}

.elementor-414 .elementor-element.elementor-element-51a76fc {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-51a76fc .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-414 .elementor-element.elementor-element-f99a7e6 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-c9a23ac {
	--spacer-size: 10px;
}

.elementor-414 .elementor-element.elementor-element-21db602 .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
}

.elementor-414 .elementor-element.elementor-element-ffc7a84 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	--flex-wrap: wrap;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 8px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 8px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-a4023fa);
	--border-color: var(--e-global-color-a4023fa);
	--border-radius: 20px 20px 20px 20px;
	box-shadow: 0px 0px 21px 5px rgba(0, 0, 0, .1);
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 40px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-414 .elementor-element.elementor-element-0ad0a9e {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-0ad0a9e .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 24px;
	font-weight: 600;
}

.elementor-414 .elementor-element.elementor-element-c256d86 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 100px;
}

.elementor-414 .elementor-element.elementor-element-c256d86.elementor-element {
	--align-self: center;
}

.elementor-414 .elementor-element.elementor-element-c256d86 {
	text-align: right;
}

.elementor-414 .elementor-element.elementor-element-c256d86 img {
	width: 100px;
}

.elementor-414 .elementor-element.elementor-element-2f5aadc {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-2f5aadc .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-414 .elementor-element.elementor-element-855406d {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-1a954d6 {
	--spacer-size: 10px;
}

.elementor-414 .elementor-element.elementor-element-c4244eb .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
}

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

.elementor-414 .elementor-element.elementor-element-7cd74f6:not(.elementor-motion-effects-element-type-background), .elementor-414 .elementor-element.elementor-element-7cd74f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-8dc8316);
	background-image: url("https://cdn-ilbbjoj.nitrocdn.com/nwlNjSgmtuuFFVkAZLSkXGFCpmOcSsJI/assets/images/source/rev-1ead6b9/www.agroimport.com.br/wp-content/uploads/2024/07/simbolo_dir_footer.svg");
	background-position: top left;
	background-repeat: no-repeat;
}

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

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

.elementor-414 .elementor-element.elementor-element-29cfb93 {
	text-align: center;
}

.elementor-414 .elementor-element.elementor-element-29cfb93 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 38px;
	font-weight: 600;
}

.elementor-414 .elementor-element.elementor-element-783ceb3 {
	--display: grid;
	--e-con-grid-template-columns: repeat(5, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-414 .elementor-element.elementor-element-2b5ad2f {
	--display: flex;
	--min-height: 190px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-414 .elementor-element.elementor-element-2b5ad2f:not(.elementor-motion-effects-element-type-background), .elementor-414 .elementor-element.elementor-element-2b5ad2f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a4023fa);
	background-image: url("https://cdn-ilbbjoj.nitrocdn.com/nwlNjSgmtuuFFVkAZLSkXGFCpmOcSsJI/assets/images/source/rev-1ead6b9/www.agroimport.com.br/wp-content/uploads/2024/07/icon_herbicidas.svg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 28% auto;
}

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

.elementor-414 .elementor-element.elementor-element-b83585d .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	font-family: "Montserrat", Sans-serif;
	font-size: 28px;
	font-weight: 500;
}

.elementor-414 .elementor-element.elementor-element-027d3d2 {
	--display: flex;
	--min-height: 190px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-414 .elementor-element.elementor-element-027d3d2:not(.elementor-motion-effects-element-type-background), .elementor-414 .elementor-element.elementor-element-027d3d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-c08aa02);
	background-image: url("https://cdn-ilbbjoj.nitrocdn.com/nwlNjSgmtuuFFVkAZLSkXGFCpmOcSsJI/assets/images/source/rev-1ead6b9/www.agroimport.com.br/wp-content/uploads/2024/07/icon_inseticida.svg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 45% auto;
}

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

.elementor-414 .elementor-element.elementor-element-93bd005 .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	font-family: "Montserrat", Sans-serif;
	font-size: 28px;
	font-weight: 500;
}

.elementor-414 .elementor-element.elementor-element-e0dabee {
	--display: flex;
	--min-height: 190px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-414 .elementor-element.elementor-element-e0dabee:not(.elementor-motion-effects-element-type-background), .elementor-414 .elementor-element.elementor-element-e0dabee > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-5ad9d27);
	background-image: url("https://cdn-ilbbjoj.nitrocdn.com/nwlNjSgmtuuFFVkAZLSkXGFCpmOcSsJI/assets/images/source/rev-1ead6b9/www.agroimport.com.br/wp-content/uploads/2024/07/icon_fungicida.svg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 37% auto;
}

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

.elementor-414 .elementor-element.elementor-element-2f69f0b .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	font-family: "Montserrat", Sans-serif;
	font-size: 28px;
	font-weight: 500;
}

.elementor-414 .elementor-element.elementor-element-6675095 {
	--display: flex;
	--min-height: 190px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-414 .elementor-element.elementor-element-6675095:not(.elementor-motion-effects-element-type-background), .elementor-414 .elementor-element.elementor-element-6675095 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-8a0dee2);
	background-image: url("https://cdn-ilbbjoj.nitrocdn.com/nwlNjSgmtuuFFVkAZLSkXGFCpmOcSsJI/assets/images/source/rev-1ead6b9/www.agroimport.com.br/wp-content/uploads/2024/07/icon_biologicos.svg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 42% auto;
}

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

.elementor-414 .elementor-element.elementor-element-4291f41 .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	font-family: "Montserrat", Sans-serif;
	font-size: 28px;
	font-weight: 500;
}

.elementor-414 .elementor-element.elementor-element-e641518 {
	--display: flex;
	--min-height: 190px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 20px 20px 20px 20px;
	--margin-top: 10px;
	--margin-bottom: 10px;
	--margin-left: 10px;
	--margin-right: 10px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-414 .elementor-element.elementor-element-e641518:not(.elementor-motion-effects-element-type-background), .elementor-414 .elementor-element.elementor-element-e641518 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-cc66823);
	background-image: url("https://cdn-ilbbjoj.nitrocdn.com/nwlNjSgmtuuFFVkAZLSkXGFCpmOcSsJI/assets/images/source/rev-1ead6b9/www.agroimport.com.br/wp-content/uploads/2024/07/icon_nutricao.svg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 40% auto;
}

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

.elementor-414 .elementor-element.elementor-element-ce31bad .elementor-button {
	background-color: rgba(2, 147, 88, 0);
	font-family: "Montserrat", Sans-serif;
	font-size: 28px;
	font-weight: 500;
}

@media (min-width:768px) {
	.elementor-414 .elementor-element.elementor-element-cef6dad {
		--width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor-414 .elementor-element.elementor-element-ac6dd85 {
		--grid-auto-flow: row;
	}
	
	.elementor-414 .elementor-element.elementor-element-783ceb3 {
		--grid-auto-flow: row;
	}
}

@media (max-width:767px) {
	.elementor-414 .elementor-element.elementor-element-ac6dd85 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
		--justify-items: center;
	}
	
	.elementor-414 .elementor-element.elementor-element-8d54164 {
		border-width: 0px 0px 8px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 8px;
		--border-left-width: 0px;
	}
	
	.elementor-414 .elementor-element.elementor-element-83e1414 {
		border-width: 0px 0px 8px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 8px;
		--border-left-width: 0px;
	}
	
	.elementor-414 .elementor-element.elementor-element-d8b6ffd {
		border-width: 0px 0px 8px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 8px;
		--border-left-width: 0px;
	}
	
	.elementor-414 .elementor-element.elementor-element-0e3e383 {
		border-width: 0px 0px 8px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 8px;
		--border-left-width: 0px;
	}
	
	.elementor-414 .elementor-element.elementor-element-93a8694 {
		border-width: 0px 0px 8px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 8px;
		--border-left-width: 0px;
	}
	
	.elementor-414 .elementor-element.elementor-element-cb441b9 {
		border-width: 0px 0px 8px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 8px;
		--border-left-width: 0px;
	}
	
	.elementor-414 .elementor-element.elementor-element-8e62238 {
		border-width: 0px 0px 8px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 8px;
		--border-left-width: 0px;
	}
	
	.elementor-414 .elementor-element.elementor-element-37a98c7 {
		border-width: 0px 0px 8px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 8px;
		--border-left-width: 0px;
	}
	
	.elementor-414 .elementor-element.elementor-element-bb05ee9 {
		border-width: 0px 0px 8px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 8px;
		--border-left-width: 0px;
	}
	
	.elementor-414 .elementor-element.elementor-element-6f17335 {
		border-width: 0px 0px 8px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 8px;
		--border-left-width: 0px;
	}
	
	.elementor-414 .elementor-element.elementor-element-e45e86b {
		border-width: 0px 0px 8px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 8px;
		--border-left-width: 0px;
	}
	
	.elementor-414 .elementor-element.elementor-element-8d48d6b {
		border-width: 0px 0px 8px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 8px;
		--border-left-width: 0px;
	}
	
	.elementor-414 .elementor-element.elementor-element-a566772 {
		border-width: 0px 0px 8px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 8px;
		--border-left-width: 0px;
	}
	
	.elementor-414 .elementor-element.elementor-element-b152087 {
		border-width: 0px 0px 8px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 8px;
		--border-left-width: 0px;
	}
	
	.elementor-414 .elementor-element.elementor-element-97275f9 {
		border-width: 0px 0px 8px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 8px;
		--border-left-width: 0px;
	}
	
	.elementor-414 .elementor-element.elementor-element-bc178e8 {
		border-width: 0px 0px 8px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 8px;
		--border-left-width: 0px;
	}
	
	.elementor-414 .elementor-element.elementor-element-187a92b {
		border-width: 0px 0px 8px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 8px;
		--border-left-width: 0px;
	}
	
	.elementor-414 .elementor-element.elementor-element-069bc86 {
		border-width: 0px 0px 8px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 8px;
		--border-left-width: 0px;
	}
	
	.elementor-414 .elementor-element.elementor-element-1e49b2e {
		border-width: 0px 0px 8px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 8px;
		--border-left-width: 0px;
	}
	
	.elementor-414 .elementor-element.elementor-element-badf348 {
		border-width: 0px 0px 8px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 8px;
		--border-left-width: 0px;
	}
	
	.elementor-414 .elementor-element.elementor-element-feac9d3 {
		border-width: 0px 0px 8px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 8px;
		--border-left-width: 0px;
	}
	
	.elementor-414 .elementor-element.elementor-element-ffc7a84 {
		border-width: 0px 0px 8px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 8px;
		--border-left-width: 0px;
	}
	
	.elementor-414 .elementor-element.elementor-element-cef6dad {
		--padding-top: 24px;
		--padding-bottom: 24px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-414 .elementor-element.elementor-element-783ceb3 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
}
