.elementor-38 .elementor-element.elementor-element-e82777f.ob-is-breaking-bad > .elementor-container > .elementor-row, .elementor-38 .elementor-element.elementor-element-e82777f.ob-is-breaking-bad > .elementor-container {
	justify-content: flex-start !important;
	flex-direction: row;
}

.elementor-38 .elementor-element.elementor-element-e82777f.ob-is-breaking-bad.ob-bb-inner > .elementor-container > .elementor-row, .elementor-38 .elementor-element.elementor-element-e82777f.ob-is-breaking-bad.ob-bb-inner > .elementor-container {
	justify-content: flex-start !important;
	flex-direction: row;
}

.elementor-38 .elementor-element.elementor-element-e82777f.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-container-vertical > .elementor-row, .elementor-38 .elementor-element.elementor-element-e82777f.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-container-vertical {
	flex-direction: column;
}

.elementor-38 .elementor-element.elementor-element-e82777f.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-container-vertical > .elementor-row, .elementor-38 .elementor-element.elementor-element-e82777f.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-container-vertical {
	flex-direction: column;
}

.elementor-38 .elementor-element.elementor-element-e82777f.ob-is-breaking-bad.ob-bb-inner {
	width: 100%;
	flex: unset;
	align-self: inherit;
}

.elementor-38 .elementor-element.elementor-element-e82777f:not(.elementor-motion-effects-element-type-background), .elementor-38 .elementor-element.elementor-element-e82777f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(215deg, #00A15D 0%, #8ADF9C 100%);
}

.elementor-38 .elementor-element.elementor-element-e82777f {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 5em 0em 0em 0em;
}

	.elementor-38 .elementor-element.elementor-element-e82777f > .elementor-background-overlay {
		transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
	}

.elementor-38 .elementor-element.elementor-element-89afa40.elementor-column {
	align-self: inherit;
	cursor: default;
}

.elementor-38 .elementor-element.elementor-element-89afa40 > .elementor-element-populated {
	padding: 2em 2em 2em 2em;
}

.elementor-38 .elementor-element.elementor-element-89afa40.ob-is-pseudo > .elementor-element-populated:after {
	transform: rotate(0deg);
}

.elementor-38 .elementor-element.elementor-element-944fd6e .elementor-heading-title {
	color: #FFFFFF;
}

.elementor-38 .elementor-element.elementor-element-944fd6e.ob-harakiri {
	writing-mode: inherit;
}

	.elementor-38 .elementor-element.elementor-element-944fd6e.ob-harakiri .elementor-heading-title {
		writing-mode: inherit;
	}

	.elementor-38 .elementor-element.elementor-element-944fd6e.ob-harakiri .elementor-widget-container > div {
		writing-mode: inherit;
	}

.elementor-38 .elementor-element.elementor-element-944fd6e .elementor-widget-container {
	mix-blend-mode: inherit;
}

.elementor-38 .elementor-element.elementor-element-944fd6e.ob-has-background-overlay > .elementor-widget-container:after {
	width: 100%;
	height: 100%;
	top: 0%;
	left: 0%;
	transform: rotate(0deg);
}

.elementor-38 .elementor-element.elementor-element-1f2bb66 {
	color: #FFFFFF;
}

	.elementor-38 .elementor-element.elementor-element-1f2bb66.ob-harakiri {
		writing-mode: inherit;
	}

		.elementor-38 .elementor-element.elementor-element-1f2bb66.ob-harakiri .elementor-heading-title {
			writing-mode: inherit;
		}

		.elementor-38 .elementor-element.elementor-element-1f2bb66.ob-harakiri .elementor-widget-container > div {
			writing-mode: inherit;
		}

	.elementor-38 .elementor-element.elementor-element-1f2bb66 .elementor-widget-container {
		mix-blend-mode: inherit;
	}

	.elementor-38 .elementor-element.elementor-element-1f2bb66.ob-has-background-overlay > .elementor-widget-container:after {
		width: 100%;
		height: 100%;
		top: 0%;
		left: 0%;
		transform: rotate(0deg);
	}

.elementor-38 .elementor-element.elementor-element-a6587f2.ob-has-background-overlay > .elementor-widget-container:after {
	width: 100%;
	height: 100%;
	top: 0%;
	left: 0%;
	transform: rotate(0deg);
}

.elementor-bc-flex-widget .elementor-38 .elementor-element.elementor-element-e5d00b0.elementor-column .elementor-column-wrap {
	align-items: flex-end;
}

.elementor-38 .elementor-element.elementor-element-e5d00b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-38 .elementor-element.elementor-element-e5d00b0.elementor-column {
	align-self: inherit;
	cursor: default;
}

.elementor-38 .elementor-element.elementor-element-e5d00b0 > .elementor-element-populated {
	padding: 0em 0em 0em 0em;
}

.elementor-38 .elementor-element.elementor-element-e5d00b0.ob-is-pseudo > .elementor-element-populated:after {
	transform: rotate(0deg);
}

.elementor-38 .elementor-element.elementor-element-56bef1e.ob-has-background-overlay > .elementor-widget-container:after {
	width: 100%;
	height: 100%;
	top: 0%;
	left: 0%;
	transform: rotate(0deg);
}

.elementor-38 .elementor-element.elementor-element-79af991.ob-is-breaking-bad > .elementor-container > .elementor-row, .elementor-38 .elementor-element.elementor-element-79af991.ob-is-breaking-bad > .elementor-container {
	justify-content: flex-start !important;
	flex-direction: row;
}

.elementor-38 .elementor-element.elementor-element-79af991.ob-is-breaking-bad.ob-bb-inner > .elementor-container > .elementor-row, .elementor-38 .elementor-element.elementor-element-79af991.ob-is-breaking-bad.ob-bb-inner > .elementor-container {
	justify-content: flex-start !important;
	flex-direction: row;
}

.elementor-38 .elementor-element.elementor-element-79af991.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-container-vertical > .elementor-row, .elementor-38 .elementor-element.elementor-element-79af991.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-container-vertical {
	flex-direction: column;
}

.elementor-38 .elementor-element.elementor-element-79af991.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-container-vertical > .elementor-row, .elementor-38 .elementor-element.elementor-element-79af991.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-container-vertical {
	flex-direction: column;
}

.elementor-38 .elementor-element.elementor-element-79af991.ob-is-breaking-bad.ob-bb-inner {
	width: 100%;
	flex: unset;
	align-self: inherit;
}

.elementor-38 .elementor-element.elementor-element-79af991 {
	padding: 5em 0em 5em 0em;
}

.elementor-38 .elementor-element.elementor-element-279438b.elementor-column {
	align-self: inherit;
	cursor: default;
}

.elementor-38 .elementor-element.elementor-element-279438b > .elementor-element-populated {
	padding: 2em 2em 2em 2em;
}

.elementor-38 .elementor-element.elementor-element-279438b.ob-is-pseudo > .elementor-element-populated:after {
	transform: rotate(0deg);
}

.elementor-38 .elementor-element.elementor-element-bdf9015 {
	text-align: left;
}

	.elementor-38 .elementor-element.elementor-element-bdf9015 img {
		width: 20%;
	}

	.elementor-38 .elementor-element.elementor-element-bdf9015.ob-has-background-overlay > .elementor-widget-container:after {
		width: 100%;
		height: 100%;
		top: 0%;
		left: 0%;
		transform: rotate(0deg);
	}

.elementor-38 .elementor-element.elementor-element-cd2352a.ob-harakiri {
	writing-mode: inherit;
}

	.elementor-38 .elementor-element.elementor-element-cd2352a.ob-harakiri .elementor-heading-title {
		writing-mode: inherit;
	}

	.elementor-38 .elementor-element.elementor-element-cd2352a.ob-harakiri .elementor-widget-container > div {
		writing-mode: inherit;
	}

.elementor-38 .elementor-element.elementor-element-cd2352a .elementor-widget-container {
	mix-blend-mode: inherit;
}

.elementor-38 .elementor-element.elementor-element-cd2352a.ob-has-background-overlay > .elementor-widget-container:after {
	width: 100%;
	height: 100%;
	top: 0%;
	left: 0%;
	transform: rotate(0deg);
}

.elementor-38 .elementor-element.elementor-element-54f542a {
	--grid-template-columns: repeat(0, auto);
	--grid-column-gap: 5px;
	--grid-row-gap: 0px;
}

	.elementor-38 .elementor-element.elementor-element-54f542a .elementor-widget-container {
		text-align: left;
	}

	.elementor-38 .elementor-element.elementor-element-54f542a .elementor-social-icon {
		background-color: #02010100;
	}

		.elementor-38 .elementor-element.elementor-element-54f542a .elementor-social-icon i {
			color: #00A15D;
		}

		.elementor-38 .elementor-element.elementor-element-54f542a .elementor-social-icon svg {
			fill: #00A15D;
		}

		.elementor-38 .elementor-element.elementor-element-54f542a .elementor-social-icon:hover i {
			color: #FF8C4B;
		}

		.elementor-38 .elementor-element.elementor-element-54f542a .elementor-social-icon:hover svg {
			fill: #FF8C4B;
		}

	.elementor-38 .elementor-element.elementor-element-54f542a.ob-has-background-overlay > .elementor-widget-container:after {
		width: 100%;
		height: 100%;
		top: 0%;
		left: 0%;
		transform: rotate(0deg);
	}

.elementor-38 .elementor-element.elementor-element-042bce3.elementor-column {
	align-self: inherit;
	cursor: default;
}

.elementor-38 .elementor-element.elementor-element-042bce3 > .elementor-element-populated {
	padding: 2em 2em 2em 2em;
}

.elementor-38 .elementor-element.elementor-element-042bce3.ob-is-pseudo > .elementor-element-populated:after {
	transform: rotate(0deg);
}

.elementor-38 .elementor-element.elementor-element-af802ec.ob-harakiri {
	writing-mode: inherit;
}

	.elementor-38 .elementor-element.elementor-element-af802ec.ob-harakiri .elementor-heading-title {
		writing-mode: inherit;
	}

	.elementor-38 .elementor-element.elementor-element-af802ec.ob-harakiri .elementor-widget-container > div {
		writing-mode: inherit;
	}

.elementor-38 .elementor-element.elementor-element-af802ec .elementor-widget-container {
	mix-blend-mode: inherit;
}

.elementor-38 .elementor-element.elementor-element-af802ec.ob-has-background-overlay > .elementor-widget-container:after {
	width: 100%;
	height: 100%;
	top: 0%;
	left: 0%;
	transform: rotate(0deg);
}

.elementor-38 .elementor-element.elementor-element-92c895e .elementor-nav-menu .elementor-item {
	font-weight: 600;
}

.elementor-38 .elementor-element.elementor-element-92c895e .elementor-nav-menu--main .elementor-item {
	color: var( --e-global-color-secondary );
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
	padding-bottom: 6px;
}

	.elementor-38 .elementor-element.elementor-element-92c895e .elementor-nav-menu--main .elementor-item:hover,
	.elementor-38 .elementor-element.elementor-element-92c895e .elementor-nav-menu--main .elementor-item.elementor-item-active,
	.elementor-38 .elementor-element.elementor-element-92c895e .elementor-nav-menu--main .elementor-item.highlighted,
	.elementor-38 .elementor-element.elementor-element-92c895e .elementor-nav-menu--main .elementor-item:focus {
		color: #FF8C4B;
	}

.elementor-38 .elementor-element.elementor-element-92c895e.ob-has-background-overlay > .elementor-widget-container:after {
	width: 100%;
	height: 100%;
	top: 0%;
	left: 0%;
	transform: rotate(0deg);
}

.elementor-38 .elementor-element.elementor-element-a7b40e2.elementor-column {
	align-self: inherit;
	cursor: default;
}

.elementor-38 .elementor-element.elementor-element-a7b40e2 > .elementor-element-populated {
	padding: 2em 2em 2em 2em;
}

.elementor-38 .elementor-element.elementor-element-a7b40e2.ob-is-pseudo > .elementor-element-populated:after {
	transform: rotate(0deg);
}

.elementor-38 .elementor-element.elementor-element-1bb36e7.ob-harakiri {
	writing-mode: inherit;
}

	.elementor-38 .elementor-element.elementor-element-1bb36e7.ob-harakiri .elementor-heading-title {
		writing-mode: inherit;
	}

	.elementor-38 .elementor-element.elementor-element-1bb36e7.ob-harakiri .elementor-widget-container > div {
		writing-mode: inherit;
	}

.elementor-38 .elementor-element.elementor-element-1bb36e7 .elementor-widget-container {
	mix-blend-mode: inherit;
}

.elementor-38 .elementor-element.elementor-element-1bb36e7.ob-has-background-overlay > .elementor-widget-container:after {
	width: 100%;
	height: 100%;
	top: 0%;
	left: 0%;
	transform: rotate(0deg);
}

.elementor-38 .elementor-element.elementor-element-5d48b23 .elementor-nav-menu .elementor-item {
	font-weight: 600;
}

.elementor-38 .elementor-element.elementor-element-5d48b23 .elementor-nav-menu--main .elementor-item {
	color: var( --e-global-color-secondary );
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
	padding-bottom: 6px;
}

	.elementor-38 .elementor-element.elementor-element-5d48b23 .elementor-nav-menu--main .elementor-item:hover,
	.elementor-38 .elementor-element.elementor-element-5d48b23 .elementor-nav-menu--main .elementor-item.elementor-item-active,
	.elementor-38 .elementor-element.elementor-element-5d48b23 .elementor-nav-menu--main .elementor-item.highlighted,
	.elementor-38 .elementor-element.elementor-element-5d48b23 .elementor-nav-menu--main .elementor-item:focus {
		color: #FF8C4B;
	}

.elementor-38 .elementor-element.elementor-element-5d48b23.ob-has-background-overlay > .elementor-widget-container:after {
	width: 100%;
	height: 100%;
	top: 0%;
	left: 0%;
	transform: rotate(0deg);
}

.elementor-38 .elementor-element.elementor-element-5c54d61.ob-is-breaking-bad > .elementor-container > .elementor-row, .elementor-38 .elementor-element.elementor-element-5c54d61.ob-is-breaking-bad > .elementor-container {
	justify-content: flex-start !important;
	flex-direction: row;
}

.elementor-38 .elementor-element.elementor-element-5c54d61.ob-is-breaking-bad.ob-bb-inner > .elementor-container > .elementor-row, .elementor-38 .elementor-element.elementor-element-5c54d61.ob-is-breaking-bad.ob-bb-inner > .elementor-container {
	justify-content: flex-start !important;
	flex-direction: row;
}

.elementor-38 .elementor-element.elementor-element-5c54d61.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-container-vertical > .elementor-row, .elementor-38 .elementor-element.elementor-element-5c54d61.ob-is-breaking-bad.ob-is-glider > .elementor-container.swiper-container-vertical {
	flex-direction: column;
}

.elementor-38 .elementor-element.elementor-element-5c54d61.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-container-vertical > .elementor-row, .elementor-38 .elementor-element.elementor-element-5c54d61.ob-is-breaking-bad.ob-is-glider.ob-bb-inner > .elementor-container.swiper-container-vertical {
	flex-direction: column;
}

.elementor-38 .elementor-element.elementor-element-5c54d61.ob-is-breaking-bad.ob-bb-inner {
	width: 100%;
	flex: unset;
	align-self: inherit;
}

.elementor-38 .elementor-element.elementor-element-02eae0c.elementor-column {
	align-self: inherit;
	cursor: default;
}

.elementor-38 .elementor-element.elementor-element-02eae0c.ob-is-pseudo > .elementor-element-populated:after {
	transform: rotate(0deg);
}

.elementor-38 .elementor-element.elementor-element-59ee3e0 {
	--divider-border-style: solid;
	--divider-color: var( --e-global-color-text );
	--divider-border-width: 1px;
}

	.elementor-38 .elementor-element.elementor-element-59ee3e0 .elementor-divider-separator {
		width: 100%;
	}

	.elementor-38 .elementor-element.elementor-element-59ee3e0 .elementor-divider {
		padding-top: 2px;
		padding-bottom: 2px;
	}

	.elementor-38 .elementor-element.elementor-element-59ee3e0.ob-has-background-overlay > .elementor-widget-container:after {
		width: 100%;
		height: 100%;
		top: 0%;
		left: 0%;
		transform: rotate(0deg);
	}

.elementor-38 .elementor-element.elementor-element-64d5dc7 {
	text-align: center;
	font-size: 14px;
}

	.elementor-38 .elementor-element.elementor-element-64d5dc7.ob-harakiri {
		writing-mode: inherit;
	}

		.elementor-38 .elementor-element.elementor-element-64d5dc7.ob-harakiri .elementor-heading-title {
			writing-mode: inherit;
		}

		.elementor-38 .elementor-element.elementor-element-64d5dc7.ob-harakiri .elementor-widget-container > div {
			writing-mode: inherit;
		}

	.elementor-38 .elementor-element.elementor-element-64d5dc7 .elementor-widget-container {
		mix-blend-mode: inherit;
	}

	.elementor-38 .elementor-element.elementor-element-64d5dc7.ob-has-background-overlay > .elementor-widget-container:after {
		width: 100%;
		height: 100%;
		top: 0%;
		left: 0%;
		transform: rotate(0deg);
	}

@media(min-width:768px) {
	.elementor-38 .elementor-element.elementor-element-279438b {
		width: 50%;
	}

	.elementor-38 .elementor-element.elementor-element-042bce3 {
		width: 24.664%;
	}

	.elementor-38 .elementor-element.elementor-element-a7b40e2 {
		width: 25%;
	}
}

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

	.elementor-38 .elementor-element.elementor-element-e5d00b0 {
		width: 100%;
	}
}

@media(max-width:1024px) {
	.elementor-38 .elementor-element.elementor-element-944fd6e {
		text-align: center;
	}

	.elementor-38 .elementor-element.elementor-element-1f2bb66 {
		text-align: center;
	}

	.elementor-38 .elementor-element.elementor-element-e5d00b0 > .elementor-element-populated {
		padding: 2em 2em 0em 2em;
	}
}

@media(max-width:767px) {
	.elementor-38 .elementor-element.elementor-element-e82777f {
		padding: 0em 0em 0em 0em;
	}

	.elementor-38 .elementor-element.elementor-element-e5d00b0 > .elementor-element-populated {
		padding: 1em 1em 0em 1em;
	}

	.elementor-38 .elementor-element.elementor-element-79af991 {
		padding: 1em 1em 1em 1em;
	}

	.elementor-38 .elementor-element.elementor-element-279438b > .elementor-element-populated {
		padding: 1em 1em 1em 1em;
	}

	.elementor-38 .elementor-element.elementor-element-042bce3 > .elementor-element-populated {
		padding: 1em 1em 1em 1em;
	}

	.elementor-38 .elementor-element.elementor-element-a7b40e2 > .elementor-element-populated {
		padding: 1em 1em 1em 1em;
	}

	.elementor-38 .elementor-element.elementor-element-02eae0c > .elementor-element-populated {
		padding: 1em 1em 1em 1em;
	}
}
