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

.elementor-5562 .elementor-element.elementor-element-75c3f4e3:not(.elementor-motion-effects-element-type-background), .elementor-5562 .elementor-element.elementor-element-75c3f4e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilebcki.nitrocdn.com/vdcTLCugcYfTYFRhLHgAJJiaysySRoTt/assets/images/optimized/rev-d8fd4a7/zocmachinery.com/wp-content/uploads/2026/08/shear-studs-welding-connectors-zoc-machinery.webp");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

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

.elementor-5562 .elementor-element.elementor-element-2cacd288 {
	--display: flex;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-5562 .elementor-element.elementor-element-2cacd288.e-con {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-15665320 {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-15665320 .elementor-heading-title {
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-5562 .elementor-element.elementor-element-3f6b64fa {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-3f6b64fa .elementor-heading-title {
	color: var(--e-global-color-text);
}

.elementor-5562 .elementor-element.elementor-element-496e6b0d {
	width: var(--container-widget-width, 24.402%);
	max-width: 24.402%;
	--container-widget-width: 24.402%;
	--container-widget-flex-grow: 0;
}

.elementor-5562 .elementor-element.elementor-element-496e6b0d.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-5562 .elementor-element.elementor-element-496e6b0d .elementor-button {
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-14be50a7 {
	text-align: center;
	color: var(--e-global-color-text);
}

.elementor-5562 .elementor-element.elementor-element-14be50a7 a {
	color: var(--e-global-color-text);
}

.elementor-5562 .elementor-element.elementor-element-14be50a7 a:hover, .elementor-5562 .elementor-element.elementor-element-14be50a7 a:focus {
	color: var(--e-global-color-d49ac81);
}

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

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

.elementor-5562 .elementor-element.elementor-element-363b97c3 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-5562 .elementor-element.elementor-element-363b97c3.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-5562 .elementor-element.elementor-element-6211e4b9 {
	column-gap: 0px;
	font-size: 15px;
	letter-spacing: 2px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-6211e4b9 p {
	margin-block-end: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-68a946d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(10px / 2);
}

.elementor-5562 .elementor-element.elementor-element-68a946d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(10px / 2);
}

.elementor-5562 .elementor-element.elementor-element-68a946d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(10px / 2);
}

.elementor-5562 .elementor-element.elementor-element-68a946d .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-10px / 2);
}

.elementor-5562 .elementor-element.elementor-element-68a946d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-10px / 2);
}

.elementor-5562 .elementor-element.elementor-element-68a946d .elementor-icon-list-icon i {
	color: var(--e-global-color-d49ac81);
	transition: color .3s;
}

.elementor-5562 .elementor-element.elementor-element-68a946d .elementor-icon-list-icon svg {
	fill: var(--e-global-color-d49ac81);
	transition: fill .3s;
}

.elementor-5562 .elementor-element.elementor-element-68a946d {
	--e-icon-list-icon-size: 20px;
	--icon-vertical-align: center;
	--icon-vertical-offset: 0px;
}

.elementor-5562 .elementor-element.elementor-element-68a946d .elementor-icon-list-text {
	transition: color .3s;
}

.elementor-5562 .elementor-element.elementor-element-64a80011 {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-5ce68912 {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-54b88b8c {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-1c16bbd9 {
	width: var(--container-widget-width, 22.221%);
	max-width: 22.221%;
	--container-widget-width: 22.221%;
	--container-widget-flex-grow: 0;
}

.elementor-5562 .elementor-element.elementor-element-1c16bbd9.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-5562 .elementor-element.elementor-element-1c16bbd9 .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-5562 .elementor-element.elementor-element-1c16bbd9 .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-5562 .elementor-element.elementor-element-1c16bbd9 .elementor-button {
	font-size: 15px;
	padding: 20px 20px 20px 20px;
}

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

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

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

.elementor-5562 .elementor-element.elementor-element-1841d852 {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-1841d852.e-con {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-71662952 {
	column-gap: 0px;
	text-align: center;
	font-size: 15px;
	letter-spacing: 2px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-71662952 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-32ef5775 {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-1d2fc93f {
	text-align: center;
	font-size: 18px;
}

.elementor-5562 .elementor-element.elementor-element-ec7260a {
	--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: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
}

.elementor-5562 .elementor-element.elementor-element-8a64cc8 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

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

.elementor-5562 .elementor-element.elementor-element-8a64cc8, .elementor-5562 .elementor-element.elementor-element-8a64cc8::before {
	--border-transition: .3s;
}

.elementor-5562 .elementor-element.elementor-element-9ec8eff {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-9ec8eff p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-9df0eb2 {
	text-align: start;
}

.elementor-5562 .elementor-element.elementor-element-9df0eb2 .elementor-heading-title {
	font-size: 18px;
}

.elementor-5562 .elementor-element.elementor-element-9df0eb2 .elementor-heading-title a:hover, .elementor-5562 .elementor-element.elementor-element-9df0eb2 .elementor-heading-title a:focus {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-c6c5458 {
	text-align: start;
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-c6c5458 p {
	margin-block-end: 1px;
}

.elementor-5562 .elementor-element.elementor-element-b799e36 {
	--divider-border-style: dashed;
	--divider-color: var(--e-global-color-4d462f5);
	--divider-border-width: 1px;
	margin: 35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-5562 .elementor-element.elementor-element-b799e36 .elementor-divider-separator {
	width: 100%;
}

.elementor-5562 .elementor-element.elementor-element-b799e36 .elementor-divider {
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-5562 .elementor-element.elementor-element-4e464fd {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-1b657c2.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-1b657c2 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-1b657c2 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-7ca957b.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-7ca957b {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-7ca957b p {
	margin-block-end: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-1e2cbc0.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-1e2cbc0 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-1e2cbc0 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-a526461.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-a526461 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-a526461 p {
	margin-block-end: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-3f83994.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-3f83994 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-3f83994 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-491eac6.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-491eac6 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-491eac6 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-8912df1 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

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

.elementor-5562 .elementor-element.elementor-element-8912df1, .elementor-5562 .elementor-element.elementor-element-8912df1::before {
	--border-transition: .3s;
}

.elementor-5562 .elementor-element.elementor-element-668080c {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-668080c p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-8053737 {
	text-align: start;
}

.elementor-5562 .elementor-element.elementor-element-8053737 .elementor-heading-title {
	font-size: 18px;
}

.elementor-5562 .elementor-element.elementor-element-8053737 .elementor-heading-title a:hover, .elementor-5562 .elementor-element.elementor-element-8053737 .elementor-heading-title a:focus {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-b3b92e2 {
	text-align: start;
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-b3b92e2 p {
	margin-block-end: 1px;
}

.elementor-5562 .elementor-element.elementor-element-0b22ea2 {
	--divider-border-style: dashed;
	--divider-color: var(--e-global-color-4d462f5);
	--divider-border-width: 1px;
	margin: 10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-5562 .elementor-element.elementor-element-0b22ea2 .elementor-divider-separator {
	width: 100%;
}

.elementor-5562 .elementor-element.elementor-element-0b22ea2 .elementor-divider {
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-5562 .elementor-element.elementor-element-688c21f {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-f456c97.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-f456c97 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-f456c97 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-d8874bb.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-d8874bb {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-d8874bb p {
	margin-block-end: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-1602a86.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-1602a86 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-1602a86 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-bec157b.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-bec157b {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-bec157b p {
	margin-block-end: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-6ae5ffd.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-6ae5ffd {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-6ae5ffd p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-0659b86.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-0659b86 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-0659b86 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-1589276 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

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

.elementor-5562 .elementor-element.elementor-element-1589276, .elementor-5562 .elementor-element.elementor-element-1589276::before {
	--border-transition: .3s;
}

.elementor-5562 .elementor-element.elementor-element-c838997 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-c838997 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-4ac8d99 {
	text-align: start;
}

.elementor-5562 .elementor-element.elementor-element-4ac8d99 .elementor-heading-title {
	font-size: 18px;
}

.elementor-5562 .elementor-element.elementor-element-4ac8d99 .elementor-heading-title a:hover, .elementor-5562 .elementor-element.elementor-element-4ac8d99 .elementor-heading-title a:focus {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-c417aa7 {
	text-align: start;
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-c417aa7 p {
	margin-block-end: 1px;
}

.elementor-5562 .elementor-element.elementor-element-2876d7c {
	--divider-border-style: dashed;
	--divider-color: var(--e-global-color-4d462f5);
	--divider-border-width: 1px;
	margin: 35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-5562 .elementor-element.elementor-element-2876d7c .elementor-divider-separator {
	width: 100%;
}

.elementor-5562 .elementor-element.elementor-element-2876d7c .elementor-divider {
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-5562 .elementor-element.elementor-element-fd15994 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-55c927c.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-55c927c {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-55c927c p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-621912f.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-621912f {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-621912f p {
	margin-block-end: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-098acee.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-098acee {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-098acee p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-1fedf8a.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-1fedf8a {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-1fedf8a p {
	margin-block-end: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-f0e554c.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-f0e554c {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-f0e554c p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-4d49823.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-4d49823 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-4d49823 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-59ce07a {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

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

.elementor-5562 .elementor-element.elementor-element-59ce07a, .elementor-5562 .elementor-element.elementor-element-59ce07a::before {
	--border-transition: .3s;
}

.elementor-5562 .elementor-element.elementor-element-fd853ec {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-fd853ec p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-da30493 {
	text-align: start;
}

.elementor-5562 .elementor-element.elementor-element-da30493 .elementor-heading-title {
	font-size: 18px;
}

.elementor-5562 .elementor-element.elementor-element-da30493 .elementor-heading-title a:hover, .elementor-5562 .elementor-element.elementor-element-da30493 .elementor-heading-title a:focus {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-bca6ecc {
	text-align: start;
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-bca6ecc p {
	margin-block-end: 1px;
}

.elementor-5562 .elementor-element.elementor-element-4b2c230 {
	--divider-border-style: dashed;
	--divider-color: var(--e-global-color-4d462f5);
	--divider-border-width: 1px;
	margin: 35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-5562 .elementor-element.elementor-element-4b2c230 .elementor-divider-separator {
	width: 100%;
}

.elementor-5562 .elementor-element.elementor-element-4b2c230 .elementor-divider {
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-5562 .elementor-element.elementor-element-a24c8c2 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-e0355c8.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-e0355c8 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-e0355c8 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-517c35b.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-517c35b {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-517c35b p {
	margin-block-end: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-3d8a4f8.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-3d8a4f8 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-3d8a4f8 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-e00e4b2.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-e00e4b2 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-e00e4b2 p {
	margin-block-end: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-65188c7.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-65188c7 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-65188c7 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-2d93b37.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-2d93b37 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-2d93b37 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-2387854f {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-2e12b758 {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-45257b5 {
	width: var(--container-widget-width, 26.142%);
	max-width: 26.142%;
	--container-widget-width: 26.142%;
	--container-widget-flex-grow: 0;
}

.elementor-5562 .elementor-element.elementor-element-45257b5.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-5562 .elementor-element.elementor-element-45257b5 .elementor-button {
	font-size: 15px;
	padding: 20px 20px 20px 20px;
}

.elementor-5562 .elementor-element.elementor-element-a876291 {
	--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;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5562 .elementor-element.elementor-element-641db48e {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-56c3cf5a {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-56c3cf5a.e-con {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-7d69ab4d {
	column-gap: 0px;
	text-align: center;
	font-size: 15px;
	letter-spacing: 2px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-7d69ab4d p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-726de5f4 {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-8a2a9f8 {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-752ce5ce {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-752ce5ce.e-con {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-232326e4 {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-232326e4.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-3e8ee294 {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-2ad48c2c {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-37befb08 {
	width: var(--container-widget-width, 18.561%);
	max-width: 18.561%;
	--container-widget-width: 18.561%;
	--container-widget-flex-grow: 0;
}

.elementor-5562 .elementor-element.elementor-element-37befb08.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-5562 .elementor-element.elementor-element-37befb08 .elementor-button {
	font-size: 15px;
	padding: 20px 20px 20px 20px;
}

.elementor-5562 .elementor-element.elementor-element-381a210f {
	--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;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-593621e1 {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-136636e3 {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-136636e3.e-con {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-110736d1 {
	column-gap: 0px;
	text-align: center;
	font-size: 15px;
	letter-spacing: 2px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-110736d1 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-42efa9f0 {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-5b133cc4 {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-76b45734 {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-76b45734.e-con {
	--align-self: center;
}

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

.elementor-5562 .elementor-element.elementor-element-5ab9d585 {
	--display: flex;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-5562 .elementor-element.elementor-element-5ab9d585:not(.elementor-motion-effects-element-type-background), .elementor-5562 .elementor-element.elementor-element-5ab9d585 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-5562 .elementor-element.elementor-element-13301ab {
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-05beb52 {
	--divider-border-style: dashed;
	--divider-color: var(--e-global-color-4d462f5);
	--divider-border-width: 1px;
	margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-5562 .elementor-element.elementor-element-05beb52 .elementor-divider-separator {
	width: 100%;
}

.elementor-5562 .elementor-element.elementor-element-05beb52 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-5562 .elementor-element.elementor-element-d0547bd {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-53d0f02.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-53d0f02 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-53d0f02 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-30e4907.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-30e4907 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-30e4907 p {
	margin-block-end: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-d3f5c77.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-d3f5c77 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-d3f5c77 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-bf76378.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-bf76378 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-bf76378 p {
	margin-block-end: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-c9df050.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-c9df050 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-c9df050 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-51beef5.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-51beef5 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-51beef5 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-9a85910 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d49ac81);
	--border-color: var(--e-global-color-d49ac81);
	box-shadow: 0px 0px 15px 0px #b51717;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-5562 .elementor-element.elementor-element-9a85910:not(.elementor-motion-effects-element-type-background), .elementor-5562 .elementor-element.elementor-element-9a85910 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #eaeaea;
}

.elementor-5562 .elementor-element.elementor-element-ca1dd4a {
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-d8349c9 {
	--divider-border-style: dashed;
	--divider-color: #777881;
	--divider-border-width: 1px;
}

.elementor-5562 .elementor-element.elementor-element-d8349c9 .elementor-divider-separator {
	width: 100%;
}

.elementor-5562 .elementor-element.elementor-element-d8349c9 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-5562 .elementor-element.elementor-element-28c52bf {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-5977e9d.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-5977e9d {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-5977e9d p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-4811961.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-4811961 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-4811961 p {
	margin-block-end: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-cb8a47a.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-cb8a47a {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-cb8a47a p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-9383e50.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-9383e50 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-9383e50 p {
	margin-block-end: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-cd081a4.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-cd081a4 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-cd081a4 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-16c15ff.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-16c15ff {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-16c15ff p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-5ac9284 {
	--display: flex;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-5562 .elementor-element.elementor-element-5ac9284:not(.elementor-motion-effects-element-type-background), .elementor-5562 .elementor-element.elementor-element-5ac9284 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-5562 .elementor-element.elementor-element-13ef097 {
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-4cfb34a {
	--divider-border-style: dashed;
	--divider-color: var(--e-global-color-4d462f5);
	--divider-border-width: 1px;
	margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-5562 .elementor-element.elementor-element-4cfb34a .elementor-divider-separator {
	width: 100%;
}

.elementor-5562 .elementor-element.elementor-element-4cfb34a .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-5562 .elementor-element.elementor-element-7569230 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-09d9c3c.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-09d9c3c {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-09d9c3c p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-6d8d45b.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-6d8d45b {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-6d8d45b p {
	margin-block-end: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-f5e69c8.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-f5e69c8 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-f5e69c8 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-0008d42.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-0008d42 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-0008d42 p {
	margin-block-end: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-a50a976.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-a50a976 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-a50a976 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-f72db85.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-f72db85 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-f72db85 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-7be5985 {
	--display: flex;
	--padding-top: 30px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5562 .elementor-element.elementor-element-7be5985:not(.elementor-motion-effects-element-type-background), .elementor-5562 .elementor-element.elementor-element-7be5985 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-58a3f5b);
}

.elementor-5562 .elementor-element.elementor-element-21c52787 {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
	text-align: center;
	color: var(--e-global-color-4d462f5);
}

.elementor-5562 .elementor-element.elementor-element-21c52787.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-b79cbfd {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-2ae99fb {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-2f32f159 {
	width: var(--container-widget-width, 28.239%);
	max-width: 28.239%;
	--container-widget-width: 28.239%;
	--container-widget-flex-grow: 0;
}

.elementor-5562 .elementor-element.elementor-element-2f32f159.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-5562 .elementor-element.elementor-element-2f32f159 .elementor-button {
	font-size: 15px;
	padding: 20px 20px 20px 20px;
}

.elementor-5562 .elementor-element.elementor-element-268c7c67 {
	--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: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--flex-wrap: wrap;
	--overlay-opacity: 1;
	--padding-top: 7em;
	--padding-bottom: 7em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-5562 .elementor-element.elementor-element-268c7c67::before, .elementor-5562 .elementor-element.elementor-element-268c7c67 > .elementor-background-video-container::before, .elementor-5562 .elementor-element.elementor-element-268c7c67 > .e-con-inner > .elementor-background-video-container::before, .elementor-5562 .elementor-element.elementor-element-268c7c67 > .elementor-background-slideshow::before, .elementor-5562 .elementor-element.elementor-element-268c7c67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5562 .elementor-element.elementor-element-268c7c67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: radial-gradient(at bottom right, rgba(255, 255, 255, .8) 0%, var(--e-global-color-text) 75%);
}

.elementor-5562 .elementor-element.elementor-element-268c7c67:not(.elementor-motion-effects-element-type-background), .elementor-5562 .elementor-element.elementor-element-268c7c67 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-5562 .elementor-element.elementor-element-7a19a5e5 {
	column-gap: 0px;
	text-align: center;
	font-size: 15px;
	letter-spacing: 2px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-7a19a5e5 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-3bdebb6 {
	--display: flex;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 2em;
	--padding-right: 2em;
}

.elementor-5562 .elementor-element.elementor-element-7eb3d0e7 {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-23398990 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	padding: 0px 0px 0px 0px;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	column-gap: 0px;
	text-align: center;
	font-size: 20px;
	line-height: 35px;
	word-spacing: 1px;
}

.elementor-5562 .elementor-element.elementor-element-23398990.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-5562 .elementor-element.elementor-element-23398990 p {
	margin-block-end: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-65699fb1 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 5px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 5px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
	box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, .1);
	--padding-top: 0em;
	--padding-bottom: 2em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-5562 .elementor-element.elementor-element-65699fb1:not(.elementor-motion-effects-element-type-background), .elementor-5562 .elementor-element.elementor-element-65699fb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-5562 .elementor-element.elementor-element-65699fb1:hover {
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 5px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-92d0f8e);
	--border-color: var(--e-global-color-92d0f8e);
}

.elementor-5562 .elementor-element.elementor-element-65699fb1, .elementor-5562 .elementor-element.elementor-element-65699fb1::before {
	--border-transition: 1s;
}

.elementor-5562 .elementor-element.elementor-element-b66f60b {
	padding: 21px 21px 21px 21px;
}

.elementor-5562 .elementor-element.elementor-element-b66f60b .elementor-icon-box-wrapper {
	align-items: start;
	gap: 21px;
}

.elementor-5562 .elementor-element.elementor-element-b66f60b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-92d0f8e);
}

.elementor-5562 .elementor-element.elementor-element-b66f60b.elementor-view-framed .elementor-icon, .elementor-5562 .elementor-element.elementor-element-b66f60b.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-92d0f8e);
	color: var(--e-global-color-92d0f8e);
	border-color: var(--e-global-color-92d0f8e);
}

.elementor-5562 .elementor-element.elementor-element-b66f60b .elementor-icon {
	font-size: 42px;
}

.elementor-5562 .elementor-element.elementor-element-b66f60b .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-b66f60b .elementor-icon-box-title a {
	font-family: "Raleway", Sans-serif;
	font-size: 17px;
	font-weight: 700;
	line-height: 1.4em;
	letter-spacing: -.5px;
}

.elementor-5562 .elementor-element.elementor-element-b66f60b .elementor-icon-box-title {
	color: var(--e-global-color-secondary);
}

.elementor-5562 .elementor-element.elementor-element-b66f60b .elementor-icon-box-description {
	font-family: var(--e-global-typography-69c152f-font-family), Sans-serif;
	font-size: var(--e-global-typography-69c152f-font-size);
	font-weight: var(--e-global-typography-69c152f-font-weight);
	line-height: var(--e-global-typography-69c152f-line-height);
}

.elementor-5562 .elementor-element.elementor-element-4ddb867f img {
	width: 100%;
	height: 250px;
	object-fit: cover;
	object-position: center center;
}

.elementor-5562 .elementor-element.elementor-element-6fabe122 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 5px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 5px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
	box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, .1);
	--padding-top: 0em;
	--padding-bottom: 2em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-5562 .elementor-element.elementor-element-6fabe122:not(.elementor-motion-effects-element-type-background), .elementor-5562 .elementor-element.elementor-element-6fabe122 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-5562 .elementor-element.elementor-element-6fabe122:hover {
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 5px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-92d0f8e);
	--border-color: var(--e-global-color-92d0f8e);
}

.elementor-5562 .elementor-element.elementor-element-6fabe122, .elementor-5562 .elementor-element.elementor-element-6fabe122::before {
	--border-transition: 1s;
}

.elementor-5562 .elementor-element.elementor-element-1230626b {
	padding: 21px 21px 21px 21px;
}

.elementor-5562 .elementor-element.elementor-element-1230626b .elementor-icon-box-wrapper {
	align-items: start;
	gap: 21px;
}

.elementor-5562 .elementor-element.elementor-element-1230626b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-92d0f8e);
}

.elementor-5562 .elementor-element.elementor-element-1230626b.elementor-view-framed .elementor-icon, .elementor-5562 .elementor-element.elementor-element-1230626b.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-92d0f8e);
	color: var(--e-global-color-92d0f8e);
	border-color: var(--e-global-color-92d0f8e);
}

.elementor-5562 .elementor-element.elementor-element-1230626b .elementor-icon {
	font-size: 42px;
}

.elementor-5562 .elementor-element.elementor-element-1230626b .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-1230626b .elementor-icon-box-title a {
	font-family: "Raleway", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.4em;
	letter-spacing: -.5px;
}

.elementor-5562 .elementor-element.elementor-element-1230626b .elementor-icon-box-title {
	color: var(--e-global-color-secondary);
}

.elementor-5562 .elementor-element.elementor-element-1230626b .elementor-icon-box-description {
	font-family: var(--e-global-typography-69c152f-font-family), Sans-serif;
	font-size: var(--e-global-typography-69c152f-font-size);
	font-weight: var(--e-global-typography-69c152f-font-weight);
	line-height: var(--e-global-typography-69c152f-line-height);
}

.elementor-5562 .elementor-element.elementor-element-5eb87c07 img {
	width: 100%;
	height: 250px;
	object-fit: cover;
	object-position: center center;
}

.elementor-5562 .elementor-element.elementor-element-2dd4abf {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 5px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 5px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
	box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, .1);
	--padding-top: 0em;
	--padding-bottom: 2em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-5562 .elementor-element.elementor-element-2dd4abf:not(.elementor-motion-effects-element-type-background), .elementor-5562 .elementor-element.elementor-element-2dd4abf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-5562 .elementor-element.elementor-element-2dd4abf:hover {
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 5px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-92d0f8e);
	--border-color: var(--e-global-color-92d0f8e);
}

.elementor-5562 .elementor-element.elementor-element-2dd4abf, .elementor-5562 .elementor-element.elementor-element-2dd4abf::before {
	--border-transition: 1s;
}

.elementor-5562 .elementor-element.elementor-element-8d30b00 {
	padding: 21px 21px 21px 21px;
}

.elementor-5562 .elementor-element.elementor-element-8d30b00 .elementor-icon-box-wrapper {
	align-items: start;
	gap: 21px;
}

.elementor-5562 .elementor-element.elementor-element-8d30b00.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-92d0f8e);
}

.elementor-5562 .elementor-element.elementor-element-8d30b00.elementor-view-framed .elementor-icon, .elementor-5562 .elementor-element.elementor-element-8d30b00.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-92d0f8e);
	color: var(--e-global-color-92d0f8e);
	border-color: var(--e-global-color-92d0f8e);
}

.elementor-5562 .elementor-element.elementor-element-8d30b00 .elementor-icon {
	font-size: 42px;
}

.elementor-5562 .elementor-element.elementor-element-8d30b00 .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-8d30b00 .elementor-icon-box-title a {
	font-family: "Raleway", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.4em;
	letter-spacing: -.5px;
}

.elementor-5562 .elementor-element.elementor-element-8d30b00 .elementor-icon-box-title {
	color: var(--e-global-color-secondary);
}

.elementor-5562 .elementor-element.elementor-element-8d30b00 .elementor-icon-box-description {
	font-family: var(--e-global-typography-69c152f-font-family), Sans-serif;
	font-size: var(--e-global-typography-69c152f-font-size);
	font-weight: var(--e-global-typography-69c152f-font-weight);
	line-height: var(--e-global-typography-69c152f-line-height);
}

.elementor-5562 .elementor-element.elementor-element-feac89 img {
	width: 100%;
	height: 250px;
	object-fit: cover;
	object-position: center center;
}

.elementor-5562 .elementor-element.elementor-element-4b59fdd3 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 5px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 5px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
	box-shadow: 0px 0px 60px 0px rgba(0, 0, 0, .1);
	--padding-top: 0em;
	--padding-bottom: 2em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-5562 .elementor-element.elementor-element-4b59fdd3:not(.elementor-motion-effects-element-type-background), .elementor-5562 .elementor-element.elementor-element-4b59fdd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-5562 .elementor-element.elementor-element-4b59fdd3:hover {
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 5px;
	--border-left-width: 0px;
	border-color: var(--e-global-color-92d0f8e);
	--border-color: var(--e-global-color-92d0f8e);
}

.elementor-5562 .elementor-element.elementor-element-4b59fdd3, .elementor-5562 .elementor-element.elementor-element-4b59fdd3::before {
	--border-transition: 1s;
}

.elementor-5562 .elementor-element.elementor-element-405a075b {
	padding: 21px 21px 21px 21px;
}

.elementor-5562 .elementor-element.elementor-element-405a075b .elementor-icon-box-wrapper {
	align-items: start;
	gap: 21px;
}

.elementor-5562 .elementor-element.elementor-element-405a075b.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-92d0f8e);
}

.elementor-5562 .elementor-element.elementor-element-405a075b.elementor-view-framed .elementor-icon, .elementor-5562 .elementor-element.elementor-element-405a075b.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-92d0f8e);
	color: var(--e-global-color-92d0f8e);
	border-color: var(--e-global-color-92d0f8e);
}

.elementor-5562 .elementor-element.elementor-element-405a075b .elementor-icon {
	font-size: 42px;
}

.elementor-5562 .elementor-element.elementor-element-405a075b .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-405a075b .elementor-icon-box-title a {
	font-family: "Raleway", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.4em;
	letter-spacing: -.5px;
}

.elementor-5562 .elementor-element.elementor-element-405a075b .elementor-icon-box-title {
	color: var(--e-global-color-secondary);
}

.elementor-5562 .elementor-element.elementor-element-405a075b .elementor-icon-box-description {
	font-family: var(--e-global-typography-69c152f-font-family), Sans-serif;
	font-size: var(--e-global-typography-69c152f-font-size);
	font-weight: var(--e-global-typography-69c152f-font-weight);
	line-height: var(--e-global-typography-69c152f-line-height);
}

.elementor-5562 .elementor-element.elementor-element-1294a1fa img {
	width: 100%;
	height: 250px;
	object-fit: cover;
	object-position: center center;
}

.elementor-5562 .elementor-element.elementor-element-140e6f8a {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-7d49586b {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-7a93cc90 {
	width: var(--container-widget-width, 20.036%);
	max-width: 20.036%;
	--container-widget-width: 20.036%;
	--container-widget-flex-grow: 0;
}

.elementor-5562 .elementor-element.elementor-element-7a93cc90.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-5562 .elementor-element.elementor-element-7a93cc90 .elementor-button {
	font-size: 15px;
	padding: 20px 20px 20px 20px;
}

.elementor-5562 .elementor-element.elementor-element-5356fee5 {
	--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;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5562 .elementor-element.elementor-element-5356fee5:not(.elementor-motion-effects-element-type-background), .elementor-5562 .elementor-element.elementor-element-5356fee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #3c3c3e;
}

.elementor-5562 .elementor-element.elementor-element-6e2c224a {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-2f98a362 {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-2f98a362.e-con {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-317bb80f {
	column-gap: 0px;
	text-align: center;
	font-size: 15px;
	letter-spacing: 2px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-317bb80f p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-72cf2bc2 {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-72cf2bc2 .elementor-heading-title {
	color: var(--e-global-color-text);
}

.elementor-5562 .elementor-element.elementor-element-5268480 {
	text-align: center;
	color: var(--e-global-color-4d462f5);
}

.elementor-5562 .elementor-element.elementor-element-78b0d47c {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5562 .elementor-element.elementor-element-43f9f746 {
	--display: flex;
	--background-transition: .3s;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #868686;
	--border-color: #868686;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-5562 .elementor-element.elementor-element-43f9f746:not(.elementor-motion-effects-element-type-background), .elementor-5562 .elementor-element.elementor-element-43f9f746 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4f4f4f;
}

.elementor-5562 .elementor-element.elementor-element-43f9f746:hover {
	border-style: solid;
	border-color: var(--e-global-color-d49ac81);
	--border-color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-43f9f746, .elementor-5562 .elementor-element.elementor-element-43f9f746::before {
	--border-transition: .3s;
}

.elementor-5562 .elementor-element.elementor-element-45c6aff {
	margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-66c175ae {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
}

.elementor-5562 .elementor-element.elementor-element-66c175ae .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-5562 .elementor-element.elementor-element-66c175ae .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-66c175ae .elementor-icon-box-title a {
	font-size: 20px;
}

.elementor-5562 .elementor-element.elementor-element-66c175ae .elementor-icon-box-title {
	color: var(--e-global-color-text);
}

.elementor-5562 .elementor-element.elementor-element-66c175ae .elementor-icon-box-description {
	font-size: 15px;
	color: var(--e-global-color-4d462f5);
}

.elementor-5562 .elementor-element.elementor-element-2c138d0 {
	--display: flex;
	--background-transition: .3s;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #868686;
	--border-color: #868686;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-5562 .elementor-element.elementor-element-2c138d0:not(.elementor-motion-effects-element-type-background), .elementor-5562 .elementor-element.elementor-element-2c138d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4f4f4f;
}

.elementor-5562 .elementor-element.elementor-element-2c138d0:hover {
	border-style: solid;
	border-color: var(--e-global-color-d49ac81);
	--border-color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-2c138d0, .elementor-5562 .elementor-element.elementor-element-2c138d0::before {
	--border-transition: .3s;
}

.elementor-5562 .elementor-element.elementor-element-99e0992 {
	margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	color: var(--e-global-color-d49ac81);
}

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

.elementor-5562 .elementor-element.elementor-element-e72dd8d .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-5562 .elementor-element.elementor-element-e72dd8d .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-e72dd8d .elementor-icon-box-title a {
	font-size: 20px;
}

.elementor-5562 .elementor-element.elementor-element-e72dd8d .elementor-icon-box-title {
	color: var(--e-global-color-text);
}

.elementor-5562 .elementor-element.elementor-element-e72dd8d .elementor-icon-box-description {
	font-size: 15px;
	color: var(--e-global-color-4d462f5);
}

.elementor-5562 .elementor-element.elementor-element-4e86131 {
	--display: flex;
	--background-transition: .3s;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #868686;
	--border-color: #868686;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-5562 .elementor-element.elementor-element-4e86131:not(.elementor-motion-effects-element-type-background), .elementor-5562 .elementor-element.elementor-element-4e86131 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4f4f4f;
}

.elementor-5562 .elementor-element.elementor-element-4e86131:hover {
	border-style: solid;
	border-color: var(--e-global-color-d49ac81);
	--border-color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-4e86131, .elementor-5562 .elementor-element.elementor-element-4e86131::before {
	--border-transition: .3s;
}

.elementor-5562 .elementor-element.elementor-element-917b69d {
	margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	color: var(--e-global-color-d49ac81);
}

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

.elementor-5562 .elementor-element.elementor-element-d662197 .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-5562 .elementor-element.elementor-element-d662197 .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-d662197 .elementor-icon-box-title a {
	font-size: 20px;
}

.elementor-5562 .elementor-element.elementor-element-d662197 .elementor-icon-box-title {
	color: var(--e-global-color-text);
}

.elementor-5562 .elementor-element.elementor-element-d662197 .elementor-icon-box-description {
	font-size: 15px;
	color: var(--e-global-color-4d462f5);
}

.elementor-5562 .elementor-element.elementor-element-9457f4b {
	--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: -20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5562 .elementor-element.elementor-element-1d42779 {
	--display: flex;
	--background-transition: .3s;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #868686;
	--border-color: #868686;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-5562 .elementor-element.elementor-element-1d42779:not(.elementor-motion-effects-element-type-background), .elementor-5562 .elementor-element.elementor-element-1d42779 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4f4f4f;
}

.elementor-5562 .elementor-element.elementor-element-1d42779:hover {
	border-style: solid;
	border-color: var(--e-global-color-d49ac81);
	--border-color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-1d42779, .elementor-5562 .elementor-element.elementor-element-1d42779::before {
	--border-transition: .3s;
}

.elementor-5562 .elementor-element.elementor-element-e2fe873 {
	margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	color: var(--e-global-color-d49ac81);
}

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

.elementor-5562 .elementor-element.elementor-element-aefabed .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-5562 .elementor-element.elementor-element-aefabed .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-aefabed .elementor-icon-box-title a {
	font-size: 20px;
}

.elementor-5562 .elementor-element.elementor-element-aefabed .elementor-icon-box-title {
	color: var(--e-global-color-text);
}

.elementor-5562 .elementor-element.elementor-element-aefabed .elementor-icon-box-description {
	font-size: 15px;
	color: var(--e-global-color-4d462f5);
}

.elementor-5562 .elementor-element.elementor-element-710e458 {
	--display: flex;
	--background-transition: .3s;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #868686;
	--border-color: #868686;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-5562 .elementor-element.elementor-element-710e458:not(.elementor-motion-effects-element-type-background), .elementor-5562 .elementor-element.elementor-element-710e458 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4f4f4f;
}

.elementor-5562 .elementor-element.elementor-element-710e458:hover {
	border-style: solid;
	border-color: var(--e-global-color-d49ac81);
	--border-color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-710e458, .elementor-5562 .elementor-element.elementor-element-710e458::before {
	--border-transition: .3s;
}

.elementor-5562 .elementor-element.elementor-element-33cd848 {
	margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-80a4211 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
}

.elementor-5562 .elementor-element.elementor-element-80a4211 .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-5562 .elementor-element.elementor-element-80a4211 .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-80a4211 .elementor-icon-box-title a {
	font-size: 20px;
}

.elementor-5562 .elementor-element.elementor-element-80a4211 .elementor-icon-box-title {
	color: var(--e-global-color-text);
}

.elementor-5562 .elementor-element.elementor-element-80a4211 .elementor-icon-box-description {
	font-size: 15px;
	color: var(--e-global-color-4d462f5);
}

.elementor-5562 .elementor-element.elementor-element-0de510b {
	--display: flex;
	--background-transition: .3s;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: #868686;
	--border-color: #868686;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-5562 .elementor-element.elementor-element-0de510b:not(.elementor-motion-effects-element-type-background), .elementor-5562 .elementor-element.elementor-element-0de510b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4f4f4f;
}

.elementor-5562 .elementor-element.elementor-element-0de510b:hover {
	border-style: solid;
	border-color: var(--e-global-color-d49ac81);
	--border-color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-0de510b, .elementor-5562 .elementor-element.elementor-element-0de510b::before {
	--border-transition: .3s;
}

.elementor-5562 .elementor-element.elementor-element-241a0e9 {
	margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	color: var(--e-global-color-d49ac81);
}

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

.elementor-5562 .elementor-element.elementor-element-ef8df23 .elementor-icon-box-wrapper {
	text-align: start;
}

.elementor-5562 .elementor-element.elementor-element-ef8df23 .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-ef8df23 .elementor-icon-box-title a {
	font-size: 20px;
}

.elementor-5562 .elementor-element.elementor-element-ef8df23 .elementor-icon-box-title {
	color: var(--e-global-color-text);
}

.elementor-5562 .elementor-element.elementor-element-ef8df23 .elementor-icon-box-description {
	font-size: 15px;
	color: var(--e-global-color-4d462f5);
}

.elementor-5562 .elementor-element.elementor-element-37992ab4 {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-24e3a7 {
	text-align: center;
	color: var(--e-global-color-4d462f5);
}

.elementor-5562 .elementor-element.elementor-element-5a11b182 {
	width: var(--container-widget-width, 20.094%);
	max-width: 20.094%;
	--container-widget-width: 20.094%;
	--container-widget-flex-grow: 0;
}

.elementor-5562 .elementor-element.elementor-element-5a11b182.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-5562 .elementor-element.elementor-element-5a11b182 .elementor-button {
	font-size: 15px;
	padding: 20px 20px 20px 20px;
}

.elementor-5562 .elementor-element.elementor-element-6022c51 {
	--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;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5562 .elementor-element.elementor-element-10d1f585 {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-55e6aa3b {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-55e6aa3b.e-con {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-7e94aaba {
	column-gap: 0px;
	text-align: center;
	font-size: 15px;
	letter-spacing: 2px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-7e94aaba p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-64d7932c {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-78dbd5f1 {
	text-align: center;
}

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

.elementor-5562 .elementor-element.elementor-element-1906d8e2 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d49ac81);
	--border-color: var(--e-global-color-d49ac81);
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 5px;
	--padding-right: 5px;
}

.elementor-5562 .elementor-element.elementor-element-1906d8e2:not(.elementor-motion-effects-element-type-background), .elementor-5562 .elementor-element.elementor-element-1906d8e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-5562 .elementor-element.elementor-element-965b5cc.elementor-element {
	--align-self: flex-start;
}

.elementor-5562 .elementor-element.elementor-element-965b5cc {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-5effb90 .elementor-icon-box-wrapper {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-5effb90 .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-5effb90 .elementor-icon-box-title a {
	font-size: 18px;
}

.elementor-5562 .elementor-element.elementor-element-5effb90 .elementor-icon-box-description {
	font-size: 13px;
}

.elementor-5562 .elementor-element.elementor-element-4dcf0fa6 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d49ac81);
	--border-color: var(--e-global-color-d49ac81);
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 5px;
	--padding-right: 5px;
}

.elementor-5562 .elementor-element.elementor-element-4dcf0fa6:not(.elementor-motion-effects-element-type-background), .elementor-5562 .elementor-element.elementor-element-4dcf0fa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-5562 .elementor-element.elementor-element-4e0794d.elementor-element {
	--align-self: flex-start;
}

.elementor-5562 .elementor-element.elementor-element-4e0794d {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-31265aef .elementor-icon-box-wrapper {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-31265aef .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-31265aef .elementor-icon-box-title a {
	font-size: 18px;
}

.elementor-5562 .elementor-element.elementor-element-31265aef .elementor-icon-box-description {
	font-size: 13px;
}

.elementor-5562 .elementor-element.elementor-element-15f8736 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d49ac81);
	--border-color: var(--e-global-color-d49ac81);
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 5px;
	--padding-right: 5px;
}

.elementor-5562 .elementor-element.elementor-element-15f8736:not(.elementor-motion-effects-element-type-background), .elementor-5562 .elementor-element.elementor-element-15f8736 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-5562 .elementor-element.elementor-element-7b06343.elementor-element {
	--align-self: flex-start;
}

.elementor-5562 .elementor-element.elementor-element-7b06343 {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-76d4b204 .elementor-icon-box-wrapper {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-76d4b204 .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-76d4b204 .elementor-icon-box-title a {
	font-size: 18px;
}

.elementor-5562 .elementor-element.elementor-element-76d4b204 .elementor-icon-box-description {
	font-size: 13px;
}

.elementor-5562 .elementor-element.elementor-element-fd0df2d {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d49ac81);
	--border-color: var(--e-global-color-d49ac81);
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 5px;
	--padding-right: 5px;
}

.elementor-5562 .elementor-element.elementor-element-fd0df2d:not(.elementor-motion-effects-element-type-background), .elementor-5562 .elementor-element.elementor-element-fd0df2d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-5562 .elementor-element.elementor-element-e637249.elementor-element {
	--align-self: flex-start;
}

.elementor-5562 .elementor-element.elementor-element-e637249 {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-7f017a17 .elementor-icon-box-wrapper {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-7f017a17 .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-7f017a17 .elementor-icon-box-title a {
	font-size: 18px;
}

.elementor-5562 .elementor-element.elementor-element-7f017a17 .elementor-icon-box-description {
	font-size: 13px;
}

.elementor-5562 .elementor-element.elementor-element-227d2875 {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-d49ac81);
	--border-color: var(--e-global-color-d49ac81);
	--padding-top: 5px;
	--padding-bottom: 5px;
	--padding-left: 5px;
	--padding-right: 5px;
}

.elementor-5562 .elementor-element.elementor-element-227d2875:not(.elementor-motion-effects-element-type-background), .elementor-5562 .elementor-element.elementor-element-227d2875 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-5562 .elementor-element.elementor-element-390ce04.elementor-element {
	--align-self: flex-start;
}

.elementor-5562 .elementor-element.elementor-element-390ce04 {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-19e9c187 .elementor-icon-box-wrapper {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-19e9c187 .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-19e9c187 .elementor-icon-box-title a {
	font-size: 18px;
}

.elementor-5562 .elementor-element.elementor-element-19e9c187 .elementor-icon-box-description {
	font-size: 13px;
}

.elementor-5562 .elementor-element.elementor-element-58fcdbe {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-1bf22e2c {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-6c8d096f {
	width: var(--container-widget-width, 23.965%);
	max-width: 23.965%;
	--container-widget-width: 23.965%;
	--container-widget-flex-grow: 0;
}

.elementor-5562 .elementor-element.elementor-element-6c8d096f.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-5562 .elementor-element.elementor-element-6c8d096f .elementor-button-content-wrapper {
	flex-direction: row;
}

.elementor-5562 .elementor-element.elementor-element-6c8d096f .elementor-button .elementor-button-content-wrapper {
	gap: 15px;
}

.elementor-5562 .elementor-element.elementor-element-6c8d096f .elementor-button {
	font-size: 15px;
	padding: 20px 20px 20px 20px;
}

.elementor-5562 .elementor-element.elementor-element-36bf922b {
	--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;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

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

.elementor-5562 .elementor-element.elementor-element-57adf108 {
	--display: flex;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-5562 .elementor-element.elementor-element-57adf108.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-5562 .elementor-element.elementor-element-62fde16c {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-21f9cede {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-5562 .elementor-element.elementor-element-21f9cede.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-5562 .elementor-element.elementor-element-fb4093b {
	column-gap: 0px;
	text-align: start;
	font-size: 15px;
	letter-spacing: 2px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-fb4093b p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-73d30966 {
	--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: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
}

.elementor-5562 .elementor-element.elementor-element-6de5e67f {
	--display: flex;
	--gap: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
}

.elementor-5562 .elementor-element.elementor-element-39f6f3c5 .elementor-icon-box-wrapper {
	text-align: start;
	gap: 15px;
}

.elementor-5562 .elementor-element.elementor-element-39f6f3c5.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-d49ac81);
}

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

.elementor-5562 .elementor-element.elementor-element-39f6f3c5 .elementor-icon {
	font-size: 30px;
}

.elementor-5562 .elementor-element.elementor-element-39f6f3c5 .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-39f6f3c5 .elementor-icon-box-title a {
	font-size: 20px;
}

.elementor-5562 .elementor-element.elementor-element-39f6f3c5 .elementor-icon-box-description {
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-1fbb9765 {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-2d3c62f6 .elementor-icon-box-wrapper {
	text-align: start;
	gap: 15px;
}

.elementor-5562 .elementor-element.elementor-element-2d3c62f6.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-d49ac81);
}

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

.elementor-5562 .elementor-element.elementor-element-2d3c62f6 .elementor-icon {
	font-size: 30px;
}

.elementor-5562 .elementor-element.elementor-element-2d3c62f6 .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-2d3c62f6 .elementor-icon-box-title a {
	font-size: 20px;
}

.elementor-5562 .elementor-element.elementor-element-2d3c62f6 .elementor-icon-box-description {
	font-size: 15px;
}

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

.elementor-5562 .elementor-element.elementor-element-1f945e34 {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-75cf2da8 .elementor-icon-box-wrapper {
	text-align: start;
	gap: 15px;
}

.elementor-5562 .elementor-element.elementor-element-75cf2da8.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-d49ac81);
}

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

.elementor-5562 .elementor-element.elementor-element-75cf2da8 .elementor-icon {
	font-size: 30px;
}

.elementor-5562 .elementor-element.elementor-element-75cf2da8 .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-75cf2da8 .elementor-icon-box-title a {
	font-size: 20px;
}

.elementor-5562 .elementor-element.elementor-element-75cf2da8 .elementor-icon-box-description {
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-6d6088d7 {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-f6ad7b .elementor-icon-box-wrapper {
	text-align: start;
	gap: 15px;
}

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

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

.elementor-5562 .elementor-element.elementor-element-f6ad7b .elementor-icon {
	font-size: 30px;
}

.elementor-5562 .elementor-element.elementor-element-f6ad7b .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-f6ad7b .elementor-icon-box-title a {
	font-size: 20px;
}

.elementor-5562 .elementor-element.elementor-element-f6ad7b .elementor-icon-box-description {
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-4d547f25 {
	width: var(--container-widget-width, 39.392%);
	max-width: 39.392%;
	--container-widget-width: 39.392%;
	--container-widget-flex-grow: 0;
}

.elementor-5562 .elementor-element.elementor-element-4d547f25.elementor-element {
	--align-self: flex-start;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-5562 .elementor-element.elementor-element-4d547f25 .elementor-button {
	font-size: 15px;
	padding: 20px 20px 20px 20px;
}

.elementor-5562 .elementor-element.elementor-element-2d01ced2 {
	--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;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5562 .elementor-element.elementor-element-1640826 {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-1430d334 {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-1430d334.e-con {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-25ceb2a6 {
	column-gap: 0px;
	text-align: center;
	font-size: 15px;
	letter-spacing: 2px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-25ceb2a6 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-7b38cfc {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-53f600a {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-519dde8f {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-519dde8f.e-con {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-8de5c6a {
	--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: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
}

.elementor-5562 .elementor-element.elementor-element-7b31186 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

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

.elementor-5562 .elementor-element.elementor-element-7b31186, .elementor-5562 .elementor-element.elementor-element-7b31186::before {
	--border-transition: .3s;
}

.elementor-5562 .elementor-element.elementor-element-b9be1d6 {
	text-align: start;
}

.elementor-5562 .elementor-element.elementor-element-b9be1d6 .elementor-heading-title {
	font-size: 18px;
}

.elementor-5562 .elementor-element.elementor-element-b9be1d6 .elementor-heading-title a:hover, .elementor-5562 .elementor-element.elementor-element-b9be1d6 .elementor-heading-title a:focus {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-5877ed5 {
	text-align: start;
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-5877ed5 p {
	margin-block-end: 1px;
}

.elementor-5562 .elementor-element.elementor-element-0e7834c {
	--divider-border-style: dashed;
	--divider-color: var(--e-global-color-4d462f5);
	--divider-border-width: 1px;
}

.elementor-5562 .elementor-element.elementor-element-0e7834c .elementor-divider-separator {
	width: 100%;
}

.elementor-5562 .elementor-element.elementor-element-0e7834c .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-5562 .elementor-element.elementor-element-2c8e92c {
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-7e2b1c2 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

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

.elementor-5562 .elementor-element.elementor-element-7e2b1c2, .elementor-5562 .elementor-element.elementor-element-7e2b1c2::before {
	--border-transition: .3s;
}

.elementor-5562 .elementor-element.elementor-element-afc7cdd {
	text-align: start;
}

.elementor-5562 .elementor-element.elementor-element-afc7cdd .elementor-heading-title {
	font-size: 18px;
}

.elementor-5562 .elementor-element.elementor-element-afc7cdd .elementor-heading-title a:hover, .elementor-5562 .elementor-element.elementor-element-afc7cdd .elementor-heading-title a:focus {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-b4bb275 {
	text-align: start;
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-b4bb275 p {
	margin-block-end: 1px;
}

.elementor-5562 .elementor-element.elementor-element-1623976 {
	--divider-border-style: dashed;
	--divider-color: var(--e-global-color-4d462f5);
	--divider-border-width: 1px;
}

.elementor-5562 .elementor-element.elementor-element-1623976 .elementor-divider-separator {
	width: 100%;
}

.elementor-5562 .elementor-element.elementor-element-1623976 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-5562 .elementor-element.elementor-element-3007991 {
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-c8b3e55 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

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

.elementor-5562 .elementor-element.elementor-element-c8b3e55, .elementor-5562 .elementor-element.elementor-element-c8b3e55::before {
	--border-transition: .3s;
}

.elementor-5562 .elementor-element.elementor-element-012208b {
	padding: 0px 0px 0px 0px;
}

.elementor-5562 .elementor-element.elementor-element-233be43 {
	text-align: start;
}

.elementor-5562 .elementor-element.elementor-element-233be43 .elementor-heading-title {
	font-size: 18px;
}

.elementor-5562 .elementor-element.elementor-element-233be43 .elementor-heading-title a:hover, .elementor-5562 .elementor-element.elementor-element-233be43 .elementor-heading-title a:focus {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-d94da99 {
	text-align: start;
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-d94da99 p {
	margin-block-end: 1px;
}

.elementor-5562 .elementor-element.elementor-element-d4e3127 {
	--divider-border-style: dashed;
	--divider-color: var(--e-global-color-4d462f5);
	--divider-border-width: 1px;
}

.elementor-5562 .elementor-element.elementor-element-d4e3127 .elementor-divider-separator {
	width: 100%;
}

.elementor-5562 .elementor-element.elementor-element-d4e3127 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-5562 .elementor-element.elementor-element-c4b66cc {
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-69beabba {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-1a1a5293 {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-4a8f07b5 {
	width: var(--container-widget-width, 19.853%);
	max-width: 19.853%;
	--container-widget-width: 19.853%;
	--container-widget-flex-grow: 0;
}

.elementor-5562 .elementor-element.elementor-element-4a8f07b5.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-5562 .elementor-element.elementor-element-4a8f07b5 .elementor-button {
	font-size: 15px;
	padding: 20px 20px 20px 20px;
}

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

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

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

.elementor-5562 .elementor-element.elementor-element-58536b3f {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-58536b3f.e-con {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-247076be {
	column-gap: 0px;
	text-align: center;
	font-size: 15px;
	letter-spacing: 2px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-247076be p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-5c594791 {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-71276212 {
	text-align: center;
	font-size: 18px;
}

.elementor-5562 .elementor-element.elementor-element-5f19ee04 {
	--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: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
}

.elementor-5562 .elementor-element.elementor-element-44ba4e87 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

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

.elementor-5562 .elementor-element.elementor-element-44ba4e87, .elementor-5562 .elementor-element.elementor-element-44ba4e87::before {
	--border-transition: .3s;
}

.elementor-5562 .elementor-element.elementor-element-23514db {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-23514db p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-4789ffc9 {
	text-align: start;
}

.elementor-5562 .elementor-element.elementor-element-4789ffc9 .elementor-heading-title {
	font-size: 18px;
}

.elementor-5562 .elementor-element.elementor-element-4789ffc9 .elementor-heading-title a:hover, .elementor-5562 .elementor-element.elementor-element-4789ffc9 .elementor-heading-title a:focus {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-2f59ea24 {
	text-align: start;
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-2f59ea24 p {
	margin-block-end: 1px;
}

.elementor-5562 .elementor-element.elementor-element-1e523ef8 {
	--divider-border-style: dashed;
	--divider-color: var(--e-global-color-4d462f5);
	--divider-border-width: 1px;
}

.elementor-5562 .elementor-element.elementor-element-1e523ef8 .elementor-divider-separator {
	width: 100%;
}

.elementor-5562 .elementor-element.elementor-element-1e523ef8 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-5562 .elementor-element.elementor-element-b354a72 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-4d030ff.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-4d030ff {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-4d030ff p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-be57759.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-be57759 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-be57759 p {
	margin-block-end: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-028358f.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-028358f {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-028358f p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-59e58b4.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-59e58b4 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-59e58b4 p {
	margin-block-end: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-464ebd4.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-464ebd4 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-464ebd4 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-86d2d32.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-86d2d32 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-86d2d32 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-5e2bff12 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

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

.elementor-5562 .elementor-element.elementor-element-5e2bff12, .elementor-5562 .elementor-element.elementor-element-5e2bff12::before {
	--border-transition: .3s;
}

.elementor-5562 .elementor-element.elementor-element-21a24447 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-21a24447 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-ce96b8c {
	text-align: start;
}

.elementor-5562 .elementor-element.elementor-element-ce96b8c .elementor-heading-title {
	font-size: 18px;
}

.elementor-5562 .elementor-element.elementor-element-ce96b8c .elementor-heading-title a:hover, .elementor-5562 .elementor-element.elementor-element-ce96b8c .elementor-heading-title a:focus {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-232cf8fa {
	text-align: start;
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-232cf8fa p {
	margin-block-end: 1px;
}

.elementor-5562 .elementor-element.elementor-element-6f7b4d56 {
	--divider-border-style: dashed;
	--divider-color: var(--e-global-color-4d462f5);
	--divider-border-width: 1px;
}

.elementor-5562 .elementor-element.elementor-element-6f7b4d56 .elementor-divider-separator {
	width: 100%;
}

.elementor-5562 .elementor-element.elementor-element-6f7b4d56 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-5562 .elementor-element.elementor-element-ae505c1 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-948ced9.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-948ced9 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-948ced9 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-2c7cff8.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-2c7cff8 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-2c7cff8 p {
	margin-block-end: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-5e3f577.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-5e3f577 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-5e3f577 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-cb928bf.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-cb928bf {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-cb928bf p {
	margin-block-end: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-48d2725.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-48d2725 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-48d2725 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-dd8905b.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-dd8905b {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-dd8905b p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-109fa4c7 {
	--display: flex;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

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

.elementor-5562 .elementor-element.elementor-element-109fa4c7, .elementor-5562 .elementor-element.elementor-element-109fa4c7::before {
	--border-transition: .3s;
}

.elementor-5562 .elementor-element.elementor-element-2b0b4d49 {
	padding: 0px 0px 0px 0px;
}

.elementor-5562 .elementor-element.elementor-element-58e16418 {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-58e16418 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-691147d5 {
	text-align: start;
}

.elementor-5562 .elementor-element.elementor-element-691147d5 .elementor-heading-title {
	font-size: 18px;
}

.elementor-5562 .elementor-element.elementor-element-691147d5 .elementor-heading-title a:hover, .elementor-5562 .elementor-element.elementor-element-691147d5 .elementor-heading-title a:focus {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-273b02b8 {
	text-align: start;
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-273b02b8 p {
	margin-block-end: 1px;
}

.elementor-5562 .elementor-element.elementor-element-6856b5b1 {
	--divider-border-style: dashed;
	--divider-color: var(--e-global-color-4d462f5);
	--divider-border-width: 1px;
}

.elementor-5562 .elementor-element.elementor-element-6856b5b1 .elementor-divider-separator {
	width: 100%;
}

.elementor-5562 .elementor-element.elementor-element-6856b5b1 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-5562 .elementor-element.elementor-element-2387d24 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-12c06be.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-12c06be {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-12c06be p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-896f825.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-896f825 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-896f825 p {
	margin-block-end: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-bdc3c7f.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-bdc3c7f {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-bdc3c7f p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-4426c3e.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-4426c3e {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-4426c3e p {
	margin-block-end: 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-449e5e3.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-449e5e3 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-449e5e3 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-8f9d325.elementor-element {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-8f9d325 {
	column-gap: 0px;
	text-align: start;
	font-size: 12px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-8f9d325 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-443ab4f0 {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-c66b3e8 {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-6417d2c3 {
	width: var(--container-widget-width, 19.64%);
	max-width: 19.64%;
	--container-widget-width: 19.64%;
	--container-widget-flex-grow: 0;
}

.elementor-5562 .elementor-element.elementor-element-6417d2c3.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-5562 .elementor-element.elementor-element-6417d2c3 .elementor-button {
	font-size: 15px;
	padding: 20px 20px 20px 20px;
}

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

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

.elementor-5562 .elementor-element.elementor-element-334fdd0a {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-334fdd0a.e-con {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-77b83bf5 {
	column-gap: 0px;
	text-align: center;
	font-size: 15px;
	letter-spacing: 2px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-77b83bf5 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-6c12a98f {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-2051e6eb {
	text-align: center;
	font-size: 18px;
}

.elementor-5562 .elementor-element.elementor-element-349dea3d {
	--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: 5px 5px;
	--row-gap: 5px;
	--column-gap: 5px;
}

.elementor-5562 .elementor-element.elementor-element-5042bf76 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

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

.elementor-5562 .elementor-element.elementor-element-5042bf76, .elementor-5562 .elementor-element.elementor-element-5042bf76::before {
	--border-transition: .3s;
}

.elementor-5562 .elementor-element.elementor-element-7c428939 {
	text-align: start;
}

.elementor-5562 .elementor-element.elementor-element-7c428939 .elementor-heading-title {
	font-size: 18px;
}

.elementor-5562 .elementor-element.elementor-element-7c428939 .elementor-heading-title a:hover, .elementor-5562 .elementor-element.elementor-element-7c428939 .elementor-heading-title a:focus {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-72bc9d68 {
	text-align: start;
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-72bc9d68 p {
	margin-block-end: 1px;
}

.elementor-5562 .elementor-element.elementor-element-21babd52 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

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

.elementor-5562 .elementor-element.elementor-element-21babd52, .elementor-5562 .elementor-element.elementor-element-21babd52::before {
	--border-transition: .3s;
}

.elementor-5562 .elementor-element.elementor-element-2354d220 {
	text-align: start;
}

.elementor-5562 .elementor-element.elementor-element-2354d220 .elementor-heading-title {
	font-size: 18px;
}

.elementor-5562 .elementor-element.elementor-element-2354d220 .elementor-heading-title a:hover, .elementor-5562 .elementor-element.elementor-element-2354d220 .elementor-heading-title a:focus {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-49160887 {
	text-align: start;
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-49160887 p {
	margin-block-end: 1px;
}

.elementor-5562 .elementor-element.elementor-element-374e15c0 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

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

.elementor-5562 .elementor-element.elementor-element-374e15c0, .elementor-5562 .elementor-element.elementor-element-374e15c0::before {
	--border-transition: .3s;
}

.elementor-5562 .elementor-element.elementor-element-170d7206 {
	padding: 0px 0px 0px 0px;
}

.elementor-5562 .elementor-element.elementor-element-7772e9bb {
	text-align: start;
}

.elementor-5562 .elementor-element.elementor-element-7772e9bb .elementor-heading-title {
	font-size: 18px;
}

.elementor-5562 .elementor-element.elementor-element-7772e9bb .elementor-heading-title a:hover, .elementor-5562 .elementor-element.elementor-element-7772e9bb .elementor-heading-title a:focus {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-3a557a82 {
	text-align: start;
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-3a557a82 p {
	margin-block-end: 1px;
}

.elementor-5562 .elementor-element.elementor-element-72616f7f {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: var(--e-global-color-4d462f5);
	--border-color: var(--e-global-color-4d462f5);
}

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

.elementor-5562 .elementor-element.elementor-element-72616f7f, .elementor-5562 .elementor-element.elementor-element-72616f7f::before {
	--border-transition: .3s;
}

.elementor-5562 .elementor-element.elementor-element-55d95202 {
	text-align: start;
}

.elementor-5562 .elementor-element.elementor-element-55d95202 .elementor-heading-title {
	font-size: 18px;
}

.elementor-5562 .elementor-element.elementor-element-55d95202 .elementor-heading-title a:hover, .elementor-5562 .elementor-element.elementor-element-55d95202 .elementor-heading-title a:focus {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-81df2ba {
	text-align: start;
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-81df2ba p {
	margin-block-end: 1px;
}

.elementor-5562 .elementor-element.elementor-element-3d7f564d {
	--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;
}

.elementor-5562 .elementor-element.elementor-element-75e7d1f7 {
	--display: flex;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-5562 .elementor-element.elementor-element-398a250d .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-398a250d .elementor-icon-box-title a {
	font-size: 20px;
}

.elementor-5562 .elementor-element.elementor-element-398a250d .elementor-icon-box-title {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-398a250d .elementor-icon-box-description {
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-b0bd1 {
	--display: flex;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-5562 .elementor-element.elementor-element-442789da .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-442789da .elementor-icon-box-title a {
	font-size: 20px;
}

.elementor-5562 .elementor-element.elementor-element-442789da .elementor-icon-box-title {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-442789da .elementor-icon-box-description {
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-522fed2d {
	--display: flex;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-5562 .elementor-element.elementor-element-711c634b .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-711c634b .elementor-icon-box-title a {
	font-size: 20px;
}

.elementor-5562 .elementor-element.elementor-element-711c634b .elementor-icon-box-title {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-711c634b .elementor-icon-box-description {
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-2a6394c3 {
	--display: flex;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 20px;
	--padding-right: 20px;
}

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

.elementor-5562 .elementor-element.elementor-element-4fef00dc .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-4fef00dc .elementor-icon-box-title a {
	font-size: 20px;
}

.elementor-5562 .elementor-element.elementor-element-4fef00dc .elementor-icon-box-title {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-4fef00dc .elementor-icon-box-description {
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-46d1f744 {
	--display: flex;
}

.elementor-5562 .elementor-element.elementor-element-71cf31af {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-d26f95a {
	width: var(--container-widget-width, 21.384%);
	max-width: 21.384%;
	--container-widget-width: 21.384%;
	--container-widget-flex-grow: 0;
}

.elementor-5562 .elementor-element.elementor-element-d26f95a.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-5562 .elementor-element.elementor-element-d26f95a .elementor-button {
	font-size: 15px;
	padding: 20px 20px 20px 20px;
}

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

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

.elementor-5562 .elementor-element.elementor-element-64e4fb23 {
	--display: flex;
	--padding-top: 3em;
	--padding-bottom: 3em;
	--padding-left: 1em;
	--padding-right: 5em;
}

.elementor-5562 .elementor-element.elementor-element-35398ac9 {
	--display: flex;
	--padding-top: 1em;
	--padding-bottom: 1em;
	--padding-left: 1em;
	--padding-right: 1em;
}

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

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

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

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

.elementor-5562 .elementor-element.elementor-element-2137e25c .elementskit-accordion .elementskit-card:not(:last-child) {
	margin-bottom: 0px;
}

.elementor-5562 .elementor-element.elementor-element-2137e25c .elementskit-accordion .elementskit-card-body p {
	color: var(--e-global-color-primary);
}

.elementor-5562 .elementor-element.elementor-element-2137e25c .elementskit-accordion .elementskit-card-body {
	color: var(--e-global-color-primary);
	padding: 21px 0px 21px 0px;
}

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

.elementor-5562 .elementor-element.elementor-element-2137e25c .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon {
	font-size: 18px;
}

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

.elementor-5562 .elementor-element.elementor-element-2137e25c .ekit_accordion_icon_group, .elementor-5562 .elementor-element.elementor-element-2137e25c .ekit_accordion_icon_left_group {
	margin: 21px 0px 21px 21px;
}

.elementor-5562 .elementor-element.elementor-element-2f724f43 {
	--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;
	--padding-top: 100px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5562 .elementor-element.elementor-element-57214df1 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	--padding-top: 4em;
	--padding-bottom: 4em;
	--padding-left: 4em;
	--padding-right: 4em;
}

.elementor-5562 .elementor-element.elementor-element-57214df1.e-con {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-38f320f5 {
	column-gap: 0px;
	text-align: center;
	font-size: 15px;
	letter-spacing: 2px;
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-38f320f5 p {
	margin-block-end: 0px;
}

.elementor-5562 .elementor-element.elementor-element-13204d35 {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-4d00a997 {
	text-align: center;
}

.elementor-5562 .elementor-element.elementor-element-5a7605b9 {
	--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;
}

.elementor-5562 .elementor-element.elementor-element-49d0c1c5 {
	width: var(--container-widget-width, 22.4%);
	max-width: 22.4%;
	--container-widget-width: 22.4%;
	--container-widget-flex-grow: 0;
}

.elementor-5562 .elementor-element.elementor-element-49d0c1c5.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-5562 .elementor-element.elementor-element-49d0c1c5 .elementor-button {
	font-size: 15px;
	padding: 20px 20px 20px 20px;
}

.elementor-5562 .elementor-element.elementor-element-34cf94a7 .elementor-button {
	background-color: var(--e-global-color-4d462f5);
	font-size: 15px;
	padding: 20px 20px 20px 20px;
}

.elementor-5562 .elementor-element.elementor-element-34cf94a7 .elementor-button:hover, .elementor-5562 .elementor-element.elementor-element-34cf94a7 .elementor-button:focus {
	background-color: #c8c8c8;
}

.elementor-5562 .elementor-element.elementor-element-34cf94a7 {
	width: var(--container-widget-width, 26.467%);
	max-width: 26.467%;
	--container-widget-width: 26.467%;
	--container-widget-flex-grow: 0;
}

.elementor-5562 .elementor-element.elementor-element-34cf94a7.elementor-element {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-5562 .elementor-element.elementor-element-7bc94f67 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-4d462f5);
	--divider-border-width: 1px;
}

.elementor-5562 .elementor-element.elementor-element-7bc94f67 .elementor-divider-separator {
	width: 100%;
}

.elementor-5562 .elementor-element.elementor-element-7bc94f67 .elementor-divider {
	padding-block-start: 15px;
	padding-block-end: 15px;
}

.elementor-5562 .elementor-element.elementor-element-d567f13 {
	--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;
}

.elementor-5562 .elementor-element.elementor-element-d567f13.e-con {
	--align-self: center;
}

.elementor-5562 .elementor-element.elementor-element-3baccd58 {
	--display: flex;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-5562 .elementor-element.elementor-element-4b5e2753 .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-4b5e2753 .elementor-icon-box-title a {
	font-size: 20px;
	font-weight: 600;
}

.elementor-5562 .elementor-element.elementor-element-4b5e2753 .elementor-icon-box-title {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-4b5e2753 .elementor-icon-box-description {
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-7a156d48 {
	--display: flex;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-5562 .elementor-element.elementor-element-329a4ca5 .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-329a4ca5 .elementor-icon-box-title a {
	font-size: 20px;
	font-weight: 600;
}

.elementor-5562 .elementor-element.elementor-element-329a4ca5 .elementor-icon-box-title {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-329a4ca5 .elementor-icon-box-description {
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-81d68cf {
	--display: flex;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-5562 .elementor-element.elementor-element-4d0ea490 .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-4d0ea490 .elementor-icon-box-title a {
	font-size: 20px;
	font-weight: 600;
}

.elementor-5562 .elementor-element.elementor-element-4d0ea490 .elementor-icon-box-title {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-4d0ea490 .elementor-icon-box-description {
	font-size: 15px;
}

.elementor-5562 .elementor-element.elementor-element-19995fbb {
	--display: flex;
	--padding-top: 40px;
	--padding-bottom: 40px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-5562 .elementor-element.elementor-element-1b7f088d .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-1b7f088d .elementor-icon-box-title a {
	font-size: 20px;
	font-weight: 600;
}

.elementor-5562 .elementor-element.elementor-element-1b7f088d .elementor-icon-box-title {
	color: var(--e-global-color-d49ac81);
}

.elementor-5562 .elementor-element.elementor-element-1b7f088d .elementor-icon-box-description {
	font-size: 15px;
}

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

@media (max-width:1024px) {
	.elementor-5562 .elementor-element.elementor-element-268c7c67 {
		--padding-top: 0em;
		--padding-bottom: 3em;
		--padding-left: 0em;
		--padding-right: 0em;
	}
	
	.elementor-5562 .elementor-element.elementor-element-6b67c251 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-5562 .elementor-element.elementor-element-b66f60b .elementor-icon-box-wrapper {
		gap: 14px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-b66f60b .elementor-icon {
		font-size: 35px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-b66f60b .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-b66f60b .elementor-icon-box-title a {
		font-size: 18px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-b66f60b .elementor-icon-box-description {
		font-size: var(--e-global-typography-69c152f-font-size);
		line-height: var(--e-global-typography-69c152f-line-height);
	}
	
	.elementor-5562 .elementor-element.elementor-element-4ddb867f img {
		height: 150px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-1230626b .elementor-icon-box-wrapper {
		gap: 14px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-1230626b .elementor-icon {
		font-size: 35px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-1230626b .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-1230626b .elementor-icon-box-title a {
		font-size: 18px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-1230626b .elementor-icon-box-description {
		font-size: var(--e-global-typography-69c152f-font-size);
		line-height: var(--e-global-typography-69c152f-line-height);
	}
	
	.elementor-5562 .elementor-element.elementor-element-5eb87c07 img {
		height: 150px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-8d30b00 .elementor-icon-box-wrapper {
		gap: 14px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-8d30b00 .elementor-icon {
		font-size: 35px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-8d30b00 .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-8d30b00 .elementor-icon-box-title a {
		font-size: 18px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-8d30b00 .elementor-icon-box-description {
		font-size: var(--e-global-typography-69c152f-font-size);
		line-height: var(--e-global-typography-69c152f-line-height);
	}
	
	.elementor-5562 .elementor-element.elementor-element-feac89 img {
		height: 150px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-405a075b .elementor-icon-box-wrapper {
		gap: 14px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-405a075b .elementor-icon {
		font-size: 35px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-405a075b .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-405a075b .elementor-icon-box-title a {
		font-size: 18px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-405a075b .elementor-icon-box-description {
		font-size: var(--e-global-typography-69c152f-font-size);
		line-height: var(--e-global-typography-69c152f-line-height);
	}
	
	.elementor-5562 .elementor-element.elementor-element-1294a1fa img {
		height: 150px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-e3633f9 {
		--padding-top: 3em;
		--padding-bottom: 3em;
		--padding-left: 0em;
		--padding-right: 0em;
	}
	
	.elementor-5562 .elementor-element.elementor-element-64e4fb23 {
		--padding-top: 2em;
		--padding-bottom: 2em;
		--padding-left: 2em;
		--padding-right: 2em;
	}
	
	.elementor-5562 .elementor-element.elementor-element-2137e25c .elementskit-accordion .elementskit-card-header > .elementskit-btn-link {
		font-size: var(--e-global-typography-520c191-font-size);
		line-height: var(--e-global-typography-520c191-line-height);
		padding: 16px 32px 16px 0px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-2137e25c .elementskit-accordion .elementskit-card-body p, .elementor-5562 .elementor-element.elementor-element-2137e25c .elementskit-accordion .elementskit-card-body {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}
	
	.elementor-5562 .elementor-element.elementor-element-2137e25c .elementskit-accordion .elementskit-card-body {
		padding: 16px 0px 16px 0px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-2137e25c .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon {
		font-size: 16px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-2137e25c .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon {
		font-size: 16px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-2137e25c .ekit_accordion_icon_group, .elementor-5562 .elementor-element.elementor-element-2137e25c .ekit_accordion_icon_left_group {
		margin: 16px 0px 16px 16px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-57214df1 {
		--padding-top: 3em;
		--padding-bottom: 3em;
		--padding-left: 3em;
		--padding-right: 3em;
	}
}

@media (min-width:768px) {
	.elementor-5562 .elementor-element.elementor-element-75c3f4e3 {
		--content-width: 640px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-2cacd288 {
		--width: 900px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-363b97c3 {
		--width: 56%;
	}
	
	.elementor-5562 .elementor-element.elementor-element-64a80011 {
		--width: 44%;
	}
	
	.elementor-5562 .elementor-element.elementor-element-1841d852 {
		--width: 80%;
	}
	
	.elementor-5562 .elementor-element.elementor-element-56c3cf5a {
		--width: 80%;
	}
	
	.elementor-5562 .elementor-element.elementor-element-752ce5ce {
		--width: 100%;
	}
	
	.elementor-5562 .elementor-element.elementor-element-136636e3 {
		--width: 80%;
	}
	
	.elementor-5562 .elementor-element.elementor-element-76b45734 {
		--width: 100%;
	}
	
	.elementor-5562 .elementor-element.elementor-element-3bdebb6 {
		--content-width: 900px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-2f98a362 {
		--width: 80%;
	}
	
	.elementor-5562 .elementor-element.elementor-element-55e6aa3b {
		--width: 80%;
	}
	
	.elementor-5562 .elementor-element.elementor-element-57adf108 {
		--width: 45%;
	}
	
	.elementor-5562 .elementor-element.elementor-element-21f9cede {
		--width: 55%;
	}
	
	.elementor-5562 .elementor-element.elementor-element-1430d334 {
		--width: 80%;
	}
	
	.elementor-5562 .elementor-element.elementor-element-519dde8f {
		--width: 100%;
	}
	
	.elementor-5562 .elementor-element.elementor-element-58536b3f {
		--width: 80%;
	}
	
	.elementor-5562 .elementor-element.elementor-element-334fdd0a {
		--width: 80%;
	}
	
	.elementor-5562 .elementor-element.elementor-element-64e4fb23 {
		--width: 35%;
	}
	
	.elementor-5562 .elementor-element.elementor-element-35398ac9 {
		--width: 65%;
	}
	
	.elementor-5562 .elementor-element.elementor-element-57214df1 {
		--width: 100%;
	}
	
	.elementor-5562 .elementor-element.elementor-element-d567f13 {
		--width: 80%;
	}
}

@media (max-width:767px) {
	.elementor-5562 .elementor-element.elementor-element-75c3f4e3 {
		--padding-top: 3em;
		--padding-bottom: 3em;
		--padding-left: 0em;
		--padding-right: 0em;
	}
	
	.elementor-5562 .elementor-element.elementor-element-2cacd288 {
		--gap: 14px 14px;
		--row-gap: 14px;
		--column-gap: 14px;
		--padding-top: 21px;
		--padding-bottom: 21px;
		--padding-left: 21px;
		--padding-right: 21px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-15665320 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-496e6b0d {
		width: var(--container-widget-width, 158.75px);
		max-width: 158.75px;
		--container-widget-width: 158.75px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-5562 .elementor-element.elementor-element-32c1415b {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-1c16bbd9 {
		width: var(--container-widget-width, 187.583px);
		max-width: 187.583px;
		--container-widget-width: 187.583px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-5562 .elementor-element.elementor-element-58d336db {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-45257b5 {
		width: var(--container-widget-width, 198.542px);
		max-width: 198.542px;
		--container-widget-width: 198.542px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-5562 .elementor-element.elementor-element-a876291 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-37befb08 {
		width: var(--container-widget-width, 146.694px);
		max-width: 146.694px;
		--container-widget-width: 146.694px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-5562 .elementor-element.elementor-element-381a210f {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-2f32f159 {
		width: var(--container-widget-width, 201.681px);
		max-width: 201.681px;
		--container-widget-width: 201.681px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-5562 .elementor-element.elementor-element-268c7c67 {
		--padding-top: 5em;
		--padding-bottom: 5em;
		--padding-left: 0em;
		--padding-right: 0em;
	}
	
	.elementor-5562 .elementor-element.elementor-element-23398990 {
		font-size: 16px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-6b67c251 {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--grid-auto-flow: row;
	}
	
	.elementor-5562 .elementor-element.elementor-element-b66f60b .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-b66f60b .elementor-icon-box-title a {
		font-size: 16px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-b66f60b .elementor-icon-box-description {
		font-size: var(--e-global-typography-69c152f-font-size);
		line-height: var(--e-global-typography-69c152f-line-height);
	}
	
	.elementor-5562 .elementor-element.elementor-element-1230626b .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-1230626b .elementor-icon-box-title a {
		font-size: 16px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-1230626b .elementor-icon-box-description {
		font-size: var(--e-global-typography-69c152f-font-size);
		line-height: var(--e-global-typography-69c152f-line-height);
	}
	
	.elementor-5562 .elementor-element.elementor-element-8d30b00 .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-8d30b00 .elementor-icon-box-title a {
		font-size: 16px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-8d30b00 .elementor-icon-box-description {
		font-size: var(--e-global-typography-69c152f-font-size);
		line-height: var(--e-global-typography-69c152f-line-height);
	}
	
	.elementor-5562 .elementor-element.elementor-element-405a075b .elementor-icon-box-title, .elementor-5562 .elementor-element.elementor-element-405a075b .elementor-icon-box-title a {
		font-size: 16px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-405a075b .elementor-icon-box-description {
		font-size: var(--e-global-typography-69c152f-font-size);
		line-height: var(--e-global-typography-69c152f-line-height);
	}
	
	.elementor-5562 .elementor-element.elementor-element-7a93cc90 {
		width: var(--container-widget-width, 169.694px);
		max-width: 169.694px;
		--container-widget-width: 169.694px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-5562 .elementor-element.elementor-element-5356fee5 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-5a11b182 {
		width: var(--container-widget-width, 159.681px);
		max-width: 159.681px;
		--container-widget-width: 159.681px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-5562 .elementor-element.elementor-element-6022c51 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-6c8d096f {
		width: var(--container-widget-width, 205.681px);
		max-width: 205.681px;
		--container-widget-width: 205.681px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-5562 .elementor-element.elementor-element-36bf922b {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-4d547f25 {
		width: var(--container-widget-width, 150.681px);
		max-width: 150.681px;
		--container-widget-width: 150.681px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-5562 .elementor-element.elementor-element-4d547f25.elementor-element {
		--align-self: center;
	}
	
	.elementor-5562 .elementor-element.elementor-element-2d01ced2 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-4a8f07b5 {
		width: var(--container-widget-width, 167.681px);
		max-width: 167.681px;
		--container-widget-width: 167.681px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-5562 .elementor-element.elementor-element-6fee3deb {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-6417d2c3 {
		width: var(--container-widget-width, 178.681px);
		max-width: 178.681px;
		--container-widget-width: 178.681px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-5562 .elementor-element.elementor-element-762ff745 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-d26f95a {
		width: var(--container-widget-width, 181.681px);
		max-width: 181.681px;
		--container-widget-width: 181.681px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-5562 .elementor-element.elementor-element-e3633f9 {
		--padding-top: 5em;
		--padding-bottom: 5em;
		--padding-left: 0em;
		--padding-right: 0em;
	}
	
	.elementor-5562 .elementor-element.elementor-element-64e4fb23 {
		--padding-top: 21px;
		--padding-bottom: 21px;
		--padding-left: 21px;
		--padding-right: 21px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-5668b9c4 {
		text-align: center;
	}
	
	.elementor-5562 .elementor-element.elementor-element-3f8e7324 {
		text-align: center;
	}
	
	.elementor-5562 .elementor-element.elementor-element-35398ac9 {
		--padding-top: 2em;
		--padding-bottom: 2em;
		--padding-left: 2em;
		--padding-right: 2em;
	}
	
	.elementor-5562 .elementor-element.elementor-element-2137e25c .elementskit-accordion .elementskit-card-header > .elementskit-btn-link {
		font-size: var(--e-global-typography-520c191-font-size);
		line-height: var(--e-global-typography-520c191-line-height);
		padding: 16px 32px 16px 0px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-2137e25c .elementskit-accordion .elementskit-card-body p, .elementor-5562 .elementor-element.elementor-element-2137e25c .elementskit-accordion .elementskit-card-body {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}
	
	.elementor-5562 .elementor-element.elementor-element-2137e25c .elementskit-accordion .elementskit-card-body {
		padding: 16px 0px 16px 0px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-2137e25c .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon {
		font-size: 14px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-2137e25c .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon {
		font-size: 14px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-2137e25c .ekit_accordion_icon_group, .elementor-5562 .elementor-element.elementor-element-2137e25c .ekit_accordion_icon_left_group {
		margin: 16px 0px 16px 16px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-2f724f43 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-5562 .elementor-element.elementor-element-57214df1 {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
		--padding-top: 1em;
		--padding-bottom: 1em;
		--padding-left: 1em;
		--padding-right: 1em;
	}
	
	.elementor-5562 .elementor-element.elementor-element-5a7605b9 {
		--justify-content: center;
	}
	
	.elementor-5562 .elementor-element.elementor-element-49d0c1c5 {
		width: var(--container-widget-width, 129.708px);
		max-width: 129.708px;
		--container-widget-width: 129.708px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-5562 .elementor-element.elementor-element-34cf94a7 {
		width: var(--container-widget-width, 129.708px);
		max-width: 129.708px;
		--container-widget-width: 129.708px;
		--container-widget-flex-grow: 0;
	}
}
