
.elementor-7348 .elementor-element.elementor-element-76d1e17 > .elementor-container {
	max-width: 1120px;
}

.elementor-7348 .elementor-element.elementor-element-76d1e17 {
	margin-top: 40px;
	margin-bottom: 0px;
	padding: 0px 15px 0px 15px;
}

.elementor-7348 .elementor-element.elementor-element-9aa9d10 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-e30cb60 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-7348 .elementor-element.elementor-element-232b08f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-7348 .elementor-element.elementor-element-232b08f > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-6838789 > .elementor-widget-container {
	margin: 0px 0px 65px 0px;
}

.elementor-7348 .elementor-element.elementor-element-a6e2f72 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-7348 .elementor-element.elementor-element-a6e2f72 {
	margin-top: 0px;
	margin-bottom: 27px;
	padding: 0px 77px 0px 0px;
}

.elementor-bc-flex-widget .elementor-7348 .elementor-element.elementor-element-8628007.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-7348 .elementor-element.elementor-element-8628007.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-7348 .elementor-element.elementor-element-8628007 > .elementor-element-populated {
	margin: 0px 25px 0px 0px;
	--e-column-margin-right: 25px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-4ce200d {
	width: initial;
	max-width: initial;
	top: -15px;
}

body:not(.rtl) .elementor-7348 .elementor-element.elementor-element-4ce200d {
	left: -31px;
}

body.rtl .elementor-7348 .elementor-element.elementor-element-4ce200d {
	right: -31px;
}

.elementor-7348 .elementor-element.elementor-element-ec31e14 img {
	width: 100%;
	max-width: 100%;
	border-radius: 18px 18px 18px 18px;
}

.elementor-7348 .elementor-element.elementor-element-ec31e14 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-4292328 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-7348 .elementor-element.elementor-element-4292328 > .elementor-element-populated {
	margin: 0px 0px 0px 25px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 25px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-5e6b149 {
	text-align: left;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: .2px;
}

.elementor-7348 .elementor-element.elementor-element-5e6b149 > .elementor-widget-container {
	margin: 0px 0px 33px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-7fbcf58 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-04c27ba > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-7348 .elementor-element.elementor-element-04c27ba {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 77px 0px 0px;
}

.elementor-bc-flex-widget .elementor-7348 .elementor-element.elementor-element-dda5534.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-7348 .elementor-element.elementor-element-dda5534.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-7348 .elementor-element.elementor-element-dda5534.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7348 .elementor-element.elementor-element-dda5534:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7348 .elementor-element.elementor-element-dda5534 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0fffa;
}

.elementor-7348 .elementor-element.elementor-element-dda5534 > .elementor-element-populated, .elementor-7348 .elementor-element.elementor-element-dda5534 > .elementor-element-populated > .elementor-background-overlay, .elementor-7348 .elementor-element.elementor-element-dda5534 > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-7348 .elementor-element.elementor-element-dda5534 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 14px 0px 14px 0px;
}

.elementor-7348 .elementor-element.elementor-element-dda5534 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7348 .elementor-element.elementor-element-47249a3 {
	text-align: center;
	color: #42cea5;
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 29px;
	letter-spacing: .2px;
	width: var(--container-widget-width, 572px);
	max-width: 572px;
	--container-widget-width: 572px;
	--container-widget-flex-grow: 0;
}

.elementor-7348 .elementor-element.elementor-element-d51d7f3 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-7348 .elementor-element.elementor-element-d51d7f3 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 77px 0px 0px;
}

.elementor-bc-flex-widget .elementor-7348 .elementor-element.elementor-element-f96a0fe.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-7348 .elementor-element.elementor-element-f96a0fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-7348 .elementor-element.elementor-element-f96a0fe.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7348 .elementor-element.elementor-element-f96a0fe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-7348 .elementor-element.elementor-element-f96a0fe > .elementor-element-populated, .elementor-7348 .elementor-element.elementor-element-f96a0fe > .elementor-element-populated > .elementor-background-overlay, .elementor-7348 .elementor-element.elementor-element-f96a0fe > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-7348 .elementor-element.elementor-element-f96a0fe > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 14px 0px 14px 0px;
}

.elementor-7348 .elementor-element.elementor-element-defc9fe {
	column-gap: 0px;
	text-align: left;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: .2px;
}

.elementor-7348 .elementor-element.elementor-element-defc9fe > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-2cec341 {
	text-align: left;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: .2px;
}

.elementor-7348 .elementor-element.elementor-element-2cec341 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-7b6b6fd {
	text-align: center;
}

.elementor-7348 .elementor-element.elementor-element-7b6b6fd > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
}

.elementor-7348 .elementor-element.elementor-element-3af2ac8 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-7a227aa {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-7348 .elementor-element.elementor-element-c6e4b3d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-7348 .elementor-element.elementor-element-c6e4b3d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7348 .elementor-element.elementor-element-c6e4b3d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-7348 .elementor-element.elementor-element-c6e4b3d > .elementor-element-populated, .elementor-7348 .elementor-element.elementor-element-c6e4b3d > .elementor-element-populated > .elementor-background-overlay, .elementor-7348 .elementor-element.elementor-element-c6e4b3d > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-7348 .elementor-element.elementor-element-c6e4b3d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 17px 13px 25px 13px;
}

.elementor-7348 .elementor-element.elementor-element-c6e4b3d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7348 .elementor-element.elementor-element-f7a3eba {
	text-align: center;
}

.elementor-7348 .elementor-element.elementor-element-f7a3eba .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 25px;
	letter-spacing: .2px;
}

.elementor-7348 .elementor-element.elementor-element-f7a3eba > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-713efe4 img {
	border-radius: 13px 13px 13px 13px;
}

.elementor-7348 .elementor-element.elementor-element-713efe4 > .elementor-widget-container {
	margin: 0px 0px 4px 0px;
}

.elementor-7348 .elementor-element.elementor-element-e65a2c3 {
	column-gap: 0px;
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-8214921-font-family), Sans-serif;
	font-size: var(--e-global-typography-8214921-font-size);
	line-height: var(--e-global-typography-8214921-line-height);
	letter-spacing: var(--e-global-typography-8214921-letter-spacing);
	word-spacing: var(--e-global-typography-8214921-word-spacing);
}

.elementor-7348 .elementor-element.elementor-element-e65a2c3 > .elementor-widget-container {
	padding: 0px 15px 0px 15px;
}

.elementor-7348 .elementor-element.elementor-element-0dc66db {
	margin-top: 0px;
	margin-bottom: 20px;
}

.elementor-7348 .elementor-element.elementor-element-430c739 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-7348 .elementor-element.elementor-element-430c739:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7348 .elementor-element.elementor-element-430c739 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-7348 .elementor-element.elementor-element-430c739 > .elementor-element-populated, .elementor-7348 .elementor-element.elementor-element-430c739 > .elementor-element-populated > .elementor-background-overlay, .elementor-7348 .elementor-element.elementor-element-430c739 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-7348 .elementor-element.elementor-element-430c739 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 5px 30px 5px 30px;
}

.elementor-7348 .elementor-element.elementor-element-430c739 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7348 .elementor-element.elementor-element-8c4784e .hfe-search-form__container {
	min-height: 42px;
}

.elementor-7348 .elementor-element.elementor-element-8c4784e .hfe-search-submit {
	min-width: 42px;
	background-color: rgba(46, 75, 96, 0);
	font-size: 18px;
}

.elementor-7348 .elementor-element.elementor-element-8c4784e .hfe-search-form__input {
	padding-left: calc(42px / 5);
	padding-right: calc(42px / 5);
}

.elementor-7348 .elementor-element.elementor-element-8c4784e .hfe-search-form__input::placeholder {
	color: #999;
}

.elementor-7348 .elementor-element.elementor-element-8c4784e .hfe-search-form__input, .elementor-7348 .elementor-element.elementor-element-8c4784e .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input {
	background-color: #fff;
}

.elementor-7348 .elementor-element.elementor-element-8c4784e .hfe-search-icon-toggle .hfe-search-form__input {
	background-color: transparent;
}

.elementor-7348 .elementor-element.elementor-element-8c4784e .hfe-search-form__container, .elementor-7348 .elementor-element.elementor-element-8c4784e .hfe-search-icon-toggle .hfe-search-form__input, .elementor-7348 .elementor-element.elementor-element-8c4784e .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input {
	border-style: none;
}

.elementor-7348 .elementor-element.elementor-element-8c4784e .hfe-search-form__container, .elementor-7348 .elementor-element.elementor-element-8c4784e .hfe-search-icon-toggle .hfe-search-form__input, .elementor-7348 .elementor-element.elementor-element-8c4784e .hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input {
	border-radius: 3px;
}

.elementor-7348 .elementor-element.elementor-element-8c4784e button.hfe-search-submit {
	color: var(--e-global-color-primary);
}

.elementor-7348 .elementor-element.elementor-element-8c4784e .hfe-search-submit:hover {
	color: var(--e-global-color-accent);
}

.elementor-7348 .elementor-element.elementor-element-8c4784e .hfe-search-form__container .hfe-search-submit {
	width: 0px;
}

.elementor-7348 .elementor-element.elementor-element-8c4784e .hfe-close-icon-yes button#clear_with_button {
	right: 0px;
}

.elementor-7348 .elementor-element.elementor-element-8c4784e .hfe-search-form__container button#clear i:before, .elementor-7348 .elementor-element.elementor-element-8c4784e .hfe-search-icon-toggle button#clear i:before, .elementor-7348 .elementor-element.elementor-element-8c4784e .hfe-search-form__container button#clear-with-button i:before {
	font-size: 16px;
}

.elementor-7348 .elementor-element.elementor-element-8c4784e .hfe-search-form__container button#clear-with-button, .elementor-7348 .elementor-element.elementor-element-8c4784e .hfe-search-form__container button#clear, .elementor-7348 .elementor-element.elementor-element-8c4784e .hfe-search-icon-toggle button#clear {
	color: rgba(122, 122, 122, 0);
}

.elementor-7348 .elementor-element.elementor-element-24d3c61 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-1a5c1cf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-7348 .elementor-element.elementor-element-1a5c1cf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7348 .elementor-element.elementor-element-1a5c1cf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-7348 .elementor-element.elementor-element-1a5c1cf > .elementor-element-populated, .elementor-7348 .elementor-element.elementor-element-1a5c1cf > .elementor-element-populated > .elementor-background-overlay, .elementor-7348 .elementor-element.elementor-element-1a5c1cf > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-7348 .elementor-element.elementor-element-1a5c1cf > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 20px 13px 16px 13px;
}

.elementor-7348 .elementor-element.elementor-element-1a5c1cf > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7348 .elementor-element.elementor-element-43d719f {
	text-align: center;
}

.elementor-7348 .elementor-element.elementor-element-43d719f .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 25px;
	letter-spacing: .2px;
}

.elementor-7348 .elementor-element.elementor-element-43d719f > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-84517ee {
	text-align: center;
}

.elementor-7348 .elementor-element.elementor-element-84517ee img {
	border-radius: 13px 13px 13px 13px;
}

.elementor-7348 .elementor-element.elementor-element-ec8093d:not(.elementor-motion-effects-element-type-background), .elementor-7348 .elementor-element.elementor-element-ec8093d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-9370222/thehumblepenny.com/wp-content/uploads/2022/01/Vector-about-06.svg");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-7348 .elementor-element.elementor-element-ec8093d > .elementor-background-overlay {
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-7348 .elementor-element.elementor-element-a607c95 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 50px 15px 60px 15px;
}

.elementor-7348 .elementor-element.elementor-element-d02fb08 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-1651d76 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-7348 .elementor-element.elementor-element-1651d76 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 130px;
}

.elementor-7348 .elementor-element.elementor-element-7d9977e {
	columns: 1;
	font-family: "Domine", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 21px;
	letter-spacing: .02px;
}

.elementor-7348 .elementor-element.elementor-element-7d9977e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-b0d1cb4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7348 .elementor-element.elementor-element-b0d1cb4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-5be734c);
}

.elementor-7348 .elementor-element.elementor-element-b0d1cb4 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-7348 .elementor-element.elementor-element-b0d1cb4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

body:not(.rtl) .elementor-7348 .elementor-element.elementor-element-33e37a8 {
	left: 0px;
}

body.rtl .elementor-7348 .elementor-element.elementor-element-33e37a8 {
	right: 0px;
}

.elementor-7348 .elementor-element.elementor-element-33e37a8 {
	top: 0px;
}

.elementor-7348 .elementor-element.elementor-element-7e40fe9 .elementor-heading-title {
	color: #000;
	font-family: var(--e-global-typography-a1fe461-font-family), Sans-serif;
	font-size: var(--e-global-typography-a1fe461-font-size);
	font-weight: var(--e-global-typography-a1fe461-font-weight);
	line-height: var(--e-global-typography-a1fe461-line-height);
	letter-spacing: var(--e-global-typography-a1fe461-letter-spacing);
	word-spacing: var(--e-global-typography-a1fe461-word-spacing);
}

.elementor-7348 .elementor-element.elementor-element-b66f1ca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7348 .elementor-element.elementor-element-b66f1ca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-5be734c);
}

.elementor-7348 .elementor-element.elementor-element-b66f1ca > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-7348 .elementor-element.elementor-element-b66f1ca > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7348 .elementor-element.elementor-element-88fcaf2 .elementor-heading-title {
	color: #000;
	font-family: var(--e-global-typography-a1fe461-font-family), Sans-serif;
	font-size: var(--e-global-typography-a1fe461-font-size);
	font-weight: var(--e-global-typography-a1fe461-font-weight);
	line-height: var(--e-global-typography-a1fe461-line-height);
	letter-spacing: var(--e-global-typography-a1fe461-letter-spacing);
	word-spacing: var(--e-global-typography-a1fe461-word-spacing);
}

.elementor-7348 .elementor-element.elementor-element-504653a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7348 .elementor-element.elementor-element-504653a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-5be734c);
}

.elementor-7348 .elementor-element.elementor-element-504653a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-7348 .elementor-element.elementor-element-504653a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7348 .elementor-element.elementor-element-347e966 .elementor-heading-title {
	color: #000;
	font-family: var(--e-global-typography-a1fe461-font-family), Sans-serif;
	font-size: var(--e-global-typography-a1fe461-font-size);
	font-weight: var(--e-global-typography-a1fe461-font-weight);
	line-height: var(--e-global-typography-a1fe461-line-height);
	letter-spacing: var(--e-global-typography-a1fe461-letter-spacing);
	word-spacing: var(--e-global-typography-a1fe461-word-spacing);
}

.elementor-7348 .elementor-element.elementor-element-90eee75:not(.elementor-motion-effects-element-type-background), .elementor-7348 .elementor-element.elementor-element-90eee75 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-9370222/thehumblepenny.com/wp-content/uploads/2022/01/Vector-about-08.svg");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-7348 .elementor-element.elementor-element-90eee75 > .elementor-background-overlay {
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7348 .elementor-element.elementor-element-90eee75 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -2px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-e2d2f00 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 15px 100px 15px;
}

.elementor-7348 .elementor-element.elementor-element-6192502 > .elementor-container {
	max-width: 1120px;
}

.elementor-7348 .elementor-element.elementor-element-6192502 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-d1045aa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-7348 .elementor-element.elementor-element-d1045aa > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-65d895e {
	text-align: left;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: .2px;
}

.elementor-7348 .elementor-element.elementor-element-65d895e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-fb9da68 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-7348 .elementor-element.elementor-element-fb9da68 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-f512aa0 > .elementor-background-overlay {
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-7348 .elementor-element.elementor-element-4b71b4f > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 15px 50px 15px;
}

.elementor-7348 .elementor-element.elementor-element-b7dc241 > .elementor-container {
	max-width: 1120px;
}

.elementor-7348 .elementor-element.elementor-element-b7dc241 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-f7c44a1.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7348 .elementor-element.elementor-element-f7c44a1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-7348 .elementor-element.elementor-element-f7c44a1 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-50aeb27 {
	text-align: center;
}

.elementor-7348 .elementor-element.elementor-element-50aeb27 .elementor-heading-title {
	color: #f0c330;
	font-family: "Nunito", Sans-serif;
	font-size: 72px;
	font-weight: 700;
	line-height: 72px;
	letter-spacing: .2px;
}

.elementor-7348 .elementor-element.elementor-element-50aeb27 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-8837ed7 {
	text-align: center;
	width: var(--container-widget-width, 549px);
	max-width: 549px;
	--container-widget-width: 549px;
	--container-widget-flex-grow: 0;
}

.elementor-7348 .elementor-element.elementor-element-8837ed7 .elementor-heading-title {
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 33px;
	letter-spacing: .2px;
}

.elementor-7348 .elementor-element.elementor-element-8837ed7 > .elementor-widget-container {
	margin: 0px 0px 55px 0px;
}

.elementor-7348 .elementor-element.elementor-element-d4be0b2 {
	text-align: left;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: .2px;
}

.elementor-7348 .elementor-element.elementor-element-d4be0b2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-f3a8dda > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-7348 .elementor-element.elementor-element-f3a8dda > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-9acf8a8:not(.elementor-motion-effects-element-type-background), .elementor-7348 .elementor-element.elementor-element-9acf8a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-9370222/thehumblepenny.com/wp-content/uploads/2022/01/Vector-about-10.svg");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-7348 .elementor-element.elementor-element-9acf8a8 > .elementor-background-overlay {
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7348 .elementor-element.elementor-element-9acf8a8 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-9acf8a8 > .elementor-shape-top .elementor-shape-fill {
	fill: var(--e-global-color-63bffba);
}

.elementor-7348 .elementor-element.elementor-element-9acf8a8 > .elementor-shape-top svg {
	height: 0px;
	transform: translateX(-50%) rotateY(180deg);
}

.elementor-7348 .elementor-element.elementor-element-7ae2fd7 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 150px 0px 150px 0px;
}

.elementor-7348 .elementor-element.elementor-element-033489b img {
	width: 100%;
}

body:not(.rtl) .elementor-7348 .elementor-element.elementor-element-033489b {
	left: 0px;
}

body.rtl .elementor-7348 .elementor-element.elementor-element-033489b {
	right: 0px;
}

.elementor-7348 .elementor-element.elementor-element-033489b {
	bottom: -1px;
	z-index: 10;
}

.elementor-7348 .elementor-element.elementor-element-a8a38a9 img {
	width: 100%;
}

body:not(.rtl) .elementor-7348 .elementor-element.elementor-element-a8a38a9 {
	left: 0px;
}

body.rtl .elementor-7348 .elementor-element.elementor-element-a8a38a9 {
	right: 0px;
}

.elementor-7348 .elementor-element.elementor-element-a8a38a9 {
	bottom: -1px;
	z-index: 10;
}

.elementor-7348 .elementor-element.elementor-element-4906eb5 > .elementor-container {
	max-width: 1120px;
}

.elementor-7348 .elementor-element.elementor-element-4906eb5 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 15px 0px 15px;
}

.elementor-7348 .elementor-element.elementor-element-b28e590.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7348 .elementor-element.elementor-element-b28e590 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-7348 .elementor-element.elementor-element-b28e590 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-b28e590 {
	z-index: 20;
}

.elementor-7348 .elementor-element.elementor-element-afdc523 {
	text-align: left;
}

.elementor-7348 .elementor-element.elementor-element-afdc523 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
}

.elementor-7348 .elementor-element.elementor-element-b830eb9 {
	text-align: left;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: .2px;
}

.elementor-7348 .elementor-element.elementor-element-b830eb9 > .elementor-widget-container {
	margin: 0px 0px 35px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-089162a img {
	width: 100%;
	border-radius: 18px 18px 18px 18px;
}

.elementor-7348 .elementor-element.elementor-element-089162a > .elementor-widget-container {
	margin: 0px 0px 90px 0px;
}

.elementor-7348 .elementor-element.elementor-element-aee1f6d {
	text-align: left;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: .2px;
}

.elementor-7348 .elementor-element.elementor-element-aee1f6d > .elementor-widget-container {
	margin: 0px 0px 35px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-9d3eedb > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-7348 .elementor-element.elementor-element-9d3eedb > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-b9e89a4 > .elementor-background-overlay {
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-7348 .elementor-element.elementor-element-87a95bc > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 40px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-f2125f9 > .elementor-container {
	max-width: 1120px;
}

.elementor-7348 .elementor-element.elementor-element-f2125f9 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 15px 0px 15px;
}

.elementor-7348 .elementor-element.elementor-element-c835777.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7348 .elementor-element.elementor-element-c835777 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-7348 .elementor-element.elementor-element-c835777 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-78f5262 {
	text-align: center;
}

.elementor-7348 .elementor-element.elementor-element-78f5262 .elementor-heading-title {
	color: #f0c330;
	font-family: "Nunito", Sans-serif;
	font-size: 72px;
	font-weight: 700;
	line-height: 64px;
	letter-spacing: .2px;
}

.elementor-7348 .elementor-element.elementor-element-78f5262 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-044ba2c {
	text-align: center;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 33px;
	letter-spacing: .2px;
	width: var(--container-widget-width, 549px);
	max-width: 549px;
	--container-widget-width: 549px;
	--container-widget-flex-grow: 0;
}

.elementor-7348 .elementor-element.elementor-element-044ba2c > .elementor-widget-container {
	margin: 0px 0px 35px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-3aaeeca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-7348 .elementor-element.elementor-element-3aaeeca > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-9957aa2 img {
	width: 100%;
}

body:not(.rtl) .elementor-7348 .elementor-element.elementor-element-9957aa2 {
	left: 0px;
}

body.rtl .elementor-7348 .elementor-element.elementor-element-9957aa2 {
	right: 0px;
}

.elementor-7348 .elementor-element.elementor-element-9957aa2 {
	bottom: 2px;
}

.elementor-7348 .elementor-element.elementor-element-be08bfe:not(.elementor-motion-effects-element-type-background), .elementor-7348 .elementor-element.elementor-element-be08bfe > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f0f0;
}

.elementor-7348 .elementor-element.elementor-element-be08bfe > .elementor-background-overlay {
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-7348 .elementor-element.elementor-element-3156349 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 190px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-3b67f76 img {
	width: 100%;
}

.elementor-7348 .elementor-element.elementor-element-3b67f76 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-7348 .elementor-element.elementor-element-3b67f76 {
	left: 0px;
}

body.rtl .elementor-7348 .elementor-element.elementor-element-3b67f76 {
	right: 0px;
}

.elementor-7348 .elementor-element.elementor-element-3b67f76 {
	bottom: -2px;
	z-index: 15;
}

.elementor-7348 .elementor-element.elementor-element-7b12a2e > .elementor-container {
	max-width: 1120px;
}

.elementor-7348 .elementor-element.elementor-element-7b12a2e {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 15px 0px 15px;
}

.elementor-7348 .elementor-element.elementor-element-aa9c95d.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-7348 .elementor-element.elementor-element-aa9c95d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-7348 .elementor-element.elementor-element-aa9c95d > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-d472aec {
	text-align: left;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: .2px;
	z-index: 15;
}

.elementor-7348 .elementor-element.elementor-element-d472aec > .elementor-widget-container {
	margin: 0px 0px 35px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-e00ce25 img {
	width: 100%;
	border-radius: 18px 18px 18px 18px;
}

.elementor-7348 .elementor-element.elementor-element-e00ce25 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 30px 0px;
}

.elementor-7348 .elementor-element.elementor-element-e00ce25 {
	z-index: 10;
}

.elementor-7348 .elementor-element.elementor-element-f8aac0c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-7348 .elementor-element.elementor-element-f8aac0c > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-9e5dff0 > .elementor-background-overlay {
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7348 .elementor-element.elementor-element-9e5dff0 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -10px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
	z-index: 35;
}

.elementor-7348 .elementor-element.elementor-element-df942b4 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 40px 0px 80px 0px;
}

.elementor-7348 .elementor-element.elementor-element-3c3e24f > .elementor-container {
	max-width: 1120px;
}

.elementor-7348 .elementor-element.elementor-element-3c3e24f {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 15px 0px 15px;
}

.elementor-7348 .elementor-element.elementor-element-57ecb76.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-7348 .elementor-element.elementor-element-57ecb76 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-7348 .elementor-element.elementor-element-57ecb76 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-6d1f944 {
	text-align: left;
}

.elementor-7348 .elementor-element.elementor-element-6d1f944 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
}

.elementor-7348 .elementor-element.elementor-element-8fd1885 {
	text-align: left;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: .2px;
}

.elementor-7348 .elementor-element.elementor-element-8fd1885 > .elementor-widget-container {
	margin: 0px 0px 35px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-0acee64 .elementor-accordion-item {
	border-color: rgba(144, 37, 37, 0);
}

.elementor-7348 .elementor-element.elementor-element-0acee64 .elementor-accordion-item .elementor-tab-content {
	border-top-color: rgba(144, 37, 37, 0);
}

.elementor-7348 .elementor-element.elementor-element-0acee64 .elementor-accordion-item .elementor-tab-title.elementor-active {
	border-bottom-color: rgba(144, 37, 37, 0);
}

.elementor-7348 .elementor-element.elementor-element-0acee64 .elementor-accordion-icon, .elementor-7348 .elementor-element.elementor-element-0acee64 .elementor-accordion-title {
	color: #000;
}

.elementor-7348 .elementor-element.elementor-element-0acee64 .elementor-accordion-icon svg {
	fill: #000;
}

.elementor-7348 .elementor-element.elementor-element-0acee64 .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 800;
	text-decoration: none;
	line-height: 21px;
	letter-spacing: .2px;
}

.elementor-7348 .elementor-element.elementor-element-0acee64 .elementor-tab-title .elementor-accordion-icon i:before {
	color: #000;
}

.elementor-7348 .elementor-element.elementor-element-0acee64 .elementor-tab-title .elementor-accordion-icon svg {
	fill: #000;
}

.elementor-7348 .elementor-element.elementor-element-0acee64 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before {
	color: #000;
}

.elementor-7348 .elementor-element.elementor-element-0acee64 .elementor-tab-title.elementor-active .elementor-accordion-icon svg {
	fill: #000;
}

.elementor-7348 .elementor-element.elementor-element-0acee64 .elementor-accordion-icon.elementor-accordion-icon-left {
	margin-right: 11px;
}

.elementor-7348 .elementor-element.elementor-element-0acee64 .elementor-accordion-icon.elementor-accordion-icon-right {
	margin-left: 11px;
}

.elementor-7348 .elementor-element.elementor-element-0acee64 .elementor-tab-content {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 33px;
	letter-spacing: .2px;
}

.elementor-7348 .elementor-element.elementor-element-0acee64 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #a6f6de;
	border-radius: 10px 10px 10px 10px;
}

.elementor-7348 .elementor-element.elementor-element-0acee64 {
	width: var(--container-widget-width, 643px);
	max-width: 643px;
	--container-widget-width: 643px;
	--container-widget-flex-grow: 0;
}

.elementor-7348 .elementor-element.elementor-element-0acee64:hover .elementor-widget-container {
	background-color: #c1ffec;
}

.elementor-7348 .elementor-element.elementor-element-e8ff424 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-7348 .elementor-element.elementor-element-e8ff424 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-47ca51b:not(.elementor-motion-effects-element-type-background), .elementor-7348 .elementor-element.elementor-element-47ca51b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f0f0;
}

.elementor-7348 .elementor-element.elementor-element-47ca51b > .elementor-background-overlay {
	opacity: .5;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7348 .elementor-element.elementor-element-47ca51b {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-8bc693f > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 160px 0px 100px 0px;
}

.elementor-7348 .elementor-element.elementor-element-fe91264 img {
	width: 100%;
}

body:not(.rtl) .elementor-7348 .elementor-element.elementor-element-fe91264 {
	left: 0px;
}

body.rtl .elementor-7348 .elementor-element.elementor-element-fe91264 {
	right: 0px;
}

.elementor-7348 .elementor-element.elementor-element-fe91264 {
	top: -1px;
}

.elementor-7348 .elementor-element.elementor-element-14e0c3c img {
	width: 100%;
}

body:not(.rtl) .elementor-7348 .elementor-element.elementor-element-14e0c3c {
	left: 0px;
}

body.rtl .elementor-7348 .elementor-element.elementor-element-14e0c3c {
	right: 0px;
}

.elementor-7348 .elementor-element.elementor-element-14e0c3c {
	top: -1px;
}

.elementor-7348 .elementor-element.elementor-element-01d7dd8 img {
	width: 100%;
}

body:not(.rtl) .elementor-7348 .elementor-element.elementor-element-01d7dd8 {
	left: 0px;
}

body.rtl .elementor-7348 .elementor-element.elementor-element-01d7dd8 {
	right: 0px;
}

.elementor-7348 .elementor-element.elementor-element-01d7dd8 {
	bottom: -1px;
	z-index: 10;
}

.elementor-7348 .elementor-element.elementor-element-21145cf img {
	width: 100%;
}

body:not(.rtl) .elementor-7348 .elementor-element.elementor-element-21145cf {
	left: 0px;
}

body.rtl .elementor-7348 .elementor-element.elementor-element-21145cf {
	right: 0px;
}

.elementor-7348 .elementor-element.elementor-element-21145cf {
	bottom: -1px;
	z-index: 10;
}

.elementor-7348 .elementor-element.elementor-element-95fd64f > .elementor-container {
	max-width: 1120px;
}

.elementor-7348 .elementor-element.elementor-element-95fd64f {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 15px 0px 15px;
}

.elementor-7348 .elementor-element.elementor-element-775cc10.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-7348 .elementor-element.elementor-element-775cc10 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-7348 .elementor-element.elementor-element-775cc10 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-775cc10 {
	z-index: 15;
}

.elementor-7348 .elementor-element.elementor-element-10535ae {
	text-align: left;
}

.elementor-7348 .elementor-element.elementor-element-10535ae > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 20px 0px;
}

.elementor-7348 .elementor-element.elementor-element-c7ca7c4 {
	text-align: left;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: .2px;
}

.elementor-7348 .elementor-element.elementor-element-c7ca7c4 > .elementor-widget-container {
	margin: 0px 0px 35px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-f2b012d .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-7348 .elementor-element.elementor-element-f2b012d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: var(--e-global-color-af2df5a);
	border-style: solid;
	border-width: 22px 22px 22px 22px;
	border-color: var(--e-global-color-primary);
	border-radius: 20px 20px 20px 20px;
}

.elementor-7348 .elementor-element.elementor-element-f2b012d {
	width: var(--container-widget-width, 679px);
	max-width: 679px;
	--container-widget-width: 679px;
	--container-widget-flex-grow: 0;
}

.elementor-7348 .elementor-element.elementor-element-96054ab > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-7348 .elementor-element.elementor-element-96054ab > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-a3bf199 > .elementor-container {
	max-width: 1120px;
}

.elementor-7348 .elementor-element.elementor-element-a3bf199 {
	margin-top: 30px;
	margin-bottom: 100px;
	padding: 0px 15px 0px 15px;
}

.elementor-7348 .elementor-element.elementor-element-5e30072 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-47bb8fc {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 800;
	line-height: 25px;
	letter-spacing: .2px;
}

.elementor-7348 .elementor-element.elementor-element-d34f960 {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 800;
	line-height: 25px;
	letter-spacing: .2px;
}

.elementor-7348 .elementor-element.elementor-element-df0d267 {
	margin-top: 93px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-3b8262b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7348 .elementor-element.elementor-element-3b8262b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-5be734c);
}

.elementor-7348 .elementor-element.elementor-element-3b8262b > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 113px 0px 60px 0px;
}

.elementor-7348 .elementor-element.elementor-element-3b8262b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-7348 .elementor-element.elementor-element-12bc944 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-7348 .elementor-element.elementor-element-12bc944 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-f6993fd {
	text-align: center;
}

.elementor-7348 .elementor-element.elementor-element-f6993fd .elementor-heading-title {
	font-size: 43px;
	line-height: 49px;
}

.elementor-7348 .elementor-element.elementor-element-f6993fd > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-93a59ae .elementor-widget-container {
	text-align: center;
}

.elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button {
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 700;
	line-height: 22px;
	letter-spacing: .2px;
	border-radius: 20px;
	box-shadow: 6px 6px 24px 0px rgba(243, 200, 84, .1);
	margin: 0px 0px 0px 0px;
}

.elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button .premium-button-text-icon-wrapper span {
	color: var(--e-global-color-5be734c);
}

.elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button.premium-button-style2-shutinhor:before, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button.premium-button-style2-shutinver:before, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-style5-radialin:before, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-style5-rectin:before {
	background-color: var(--e-global-color-primary);
}

.elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-line6::after {
	padding: 15px 43px 15px 41px;
}

.elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-line6::after {
	color: #fff;
}

.elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-none:hover, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-style8:hover, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-style1:before, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-style2-shutouthor:before, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-style2-shutoutver:before, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-style2-shutinhor, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-style2-shutinver, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-style2-dshutinhor:before, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-style2-dshutinver:before, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-style2-scshutouthor:before, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-style2-scshutoutver:before, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-style3-after:hover, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-style3-before:hover, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-style4-icon-wrapper, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-style5-radialin, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-style5-radialout:before, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-style5-rectin, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-style5-rectout:before, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-style6-bg, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-style6:before {
	background-color: var(--e-global-color-accent);
}

.elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button:hover {
	border-radius: 20px;
}

.elementor-7348 .elementor-element.elementor-element-93a59ae > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

@media (max-width:991px) {
	.elementor-7348 .elementor-element.elementor-element-9aa9d10 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-e30cb60 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-7348 .elementor-element.elementor-element-a6e2f72 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 15px 0px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-4292328 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-4292328 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-5e6b149 {
		column-gap: 0px;
		font-size: 17px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-5e6b149 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-7fbcf58 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
		padding: 0px 40px 0px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-04c27ba {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 30px 0px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-dda5534 > .elementor-element-populated {
		padding: 14px 10px 14px 10px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-d51d7f3 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 30px 0px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-e65a2c3 {
		font-size: var(--e-global-typography-8214921-font-size);
		line-height: var(--e-global-typography-8214921-line-height);
		letter-spacing: var(--e-global-typography-8214921-letter-spacing);
		word-spacing: var(--e-global-typography-8214921-word-spacing);
	}
	
	.elementor-7348 .elementor-element.elementor-element-e65a2c3 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-43d719f .elementor-heading-title {
		font-size: 17px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-1651d76 > .elementor-element-populated {
		padding: 0px 0px 0px 100px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-7e40fe9 .elementor-heading-title {
		font-size: var(--e-global-typography-a1fe461-font-size);
		line-height: var(--e-global-typography-a1fe461-line-height);
		letter-spacing: var(--e-global-typography-a1fe461-letter-spacing);
		word-spacing: var(--e-global-typography-a1fe461-word-spacing);
	}
	
	.elementor-7348 .elementor-element.elementor-element-88fcaf2 .elementor-heading-title {
		font-size: var(--e-global-typography-a1fe461-font-size);
		line-height: var(--e-global-typography-a1fe461-line-height);
		letter-spacing: var(--e-global-typography-a1fe461-letter-spacing);
		word-spacing: var(--e-global-typography-a1fe461-word-spacing);
	}
	
	.elementor-7348 .elementor-element.elementor-element-347e966 .elementor-heading-title {
		font-size: var(--e-global-typography-a1fe461-font-size);
		line-height: var(--e-global-typography-a1fe461-line-height);
		letter-spacing: var(--e-global-typography-a1fe461-letter-spacing);
		word-spacing: var(--e-global-typography-a1fe461-word-spacing);
	}
	
	.elementor-7348 .elementor-element.elementor-element-9acf8a8 > .elementor-shape-top svg {
		height: 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-aa9c95d > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-3b8262b > .elementor-element-populated {
		padding: 100px 0px 34px 0px;
	}
}

@media (max-width:767px) {
	.elementor-7348 .elementor-element.elementor-element-76d1e17 {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-6838789 .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-6838789 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-a6e2f72 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-8628007 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-ec31e14 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-5e6b149 {
		font-size: 14px;
		line-height: 19px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-5e6b149 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-7fbcf58 > .elementor-widget-container {
		margin: 0px 0px 26px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-04c27ba {
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-7348 .elementor-element.elementor-element-47249a3 {
		font-size: 14px;
		line-height: 25px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-d51d7f3 {
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-7348 .elementor-element.elementor-element-defc9fe {
		font-size: 14px;
		line-height: 19px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-2cec341 {
		font-size: 14px;
		line-height: 19px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-7b6b6fd .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-e65a2c3 {
		font-size: var(--e-global-typography-8214921-font-size);
		line-height: var(--e-global-typography-8214921-line-height);
		letter-spacing: var(--e-global-typography-8214921-letter-spacing);
		word-spacing: var(--e-global-typography-8214921-word-spacing);
	}
	
	.elementor-7348 .elementor-element.elementor-element-9a3e0b7 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-b0d1cb4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 10px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-b0d1cb4 > .elementor-element-populated {
		padding: 70px 10px 10px 10px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-33e37a8 img {
		width: 100%;
	}
	
	.elementor-7348 .elementor-element.elementor-element-33e37a8 {
		top: -1px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-7e40fe9 {
		text-align: center;
	}
	
	.elementor-7348 .elementor-element.elementor-element-7e40fe9 .elementor-heading-title {
		font-size: var(--e-global-typography-a1fe461-font-size);
		line-height: var(--e-global-typography-a1fe461-line-height);
		letter-spacing: var(--e-global-typography-a1fe461-letter-spacing);
		word-spacing: var(--e-global-typography-a1fe461-word-spacing);
	}
	
	.elementor-7348 .elementor-element.elementor-element-b66f1ca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 10px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-88fcaf2 {
		text-align: center;
	}
	
	.elementor-7348 .elementor-element.elementor-element-88fcaf2 .elementor-heading-title {
		font-size: var(--e-global-typography-a1fe461-font-size);
		line-height: var(--e-global-typography-a1fe461-line-height);
		letter-spacing: var(--e-global-typography-a1fe461-letter-spacing);
		word-spacing: var(--e-global-typography-a1fe461-word-spacing);
	}
	
	.elementor-7348 .elementor-element.elementor-element-504653a > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 50px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-347e966 {
		text-align: center;
	}
	
	.elementor-7348 .elementor-element.elementor-element-347e966 .elementor-heading-title {
		font-size: var(--e-global-typography-a1fe461-font-size);
		line-height: var(--e-global-typography-a1fe461-line-height);
		letter-spacing: var(--e-global-typography-a1fe461-letter-spacing);
		word-spacing: var(--e-global-typography-a1fe461-word-spacing);
	}
	
	.elementor-7348 .elementor-element.elementor-element-90eee75 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-e2d2f00 > .elementor-element-populated {
		padding: 0px 33px 70px 33px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-65d895e {
		font-size: 14px;
		line-height: 19px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-f512aa0 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 30px 33px 20px 33px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-4b71b4f > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-f7c44a1 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-50aeb27 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-8837ed7 .elementor-heading-title {
		font-size: 20px;
		line-height: 27px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-8837ed7 > .elementor-widget-container {
		margin: 0px 0px 25px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-d4be0b2 {
		font-size: 14px;
		line-height: 19px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-9acf8a8 > .elementor-shape-top svg {
		width: calc(300% + 1.3px);
		height: 83px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-9acf8a8 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-7ae2fd7 > .elementor-element-populated {
		padding: 100px 0px 0px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-4906eb5 {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-afdc523 {
		text-align: center;
	}
	
	.elementor-7348 .elementor-element.elementor-element-afdc523 .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-b830eb9 {
		font-size: 14px;
		line-height: 19px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-089162a > .elementor-widget-container {
		margin: 0px 0px 25px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-aee1f6d {
		font-size: 14px;
		line-height: 19px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-aee1f6d > .elementor-widget-container {
		margin: 0px 0px 90px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-b9e89a4 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-87a95bc > .elementor-element-populated {
		padding: 50px 0px 0px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-f2125f9 {
		padding: 0px 33px 30px 33px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-044ba2c {
		font-size: 20px;
		line-height: 27px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-be08bfe {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-7b12a2e {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-aa9c95d > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-d472aec {
		font-size: 14px;
		line-height: 19px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-e00ce25 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-df942b4 > .elementor-element-populated {
		padding: 40px 0px 10px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-3c3e24f {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-6d1f944 {
		text-align: center;
	}
	
	.elementor-7348 .elementor-element.elementor-element-6d1f944 .elementor-heading-title {
		font-size: 27px;
		line-height: 27px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-8fd1885 {
		font-size: 14px;
		line-height: 19px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-0acee64 .elementor-accordion-title {
		font-size: 14px;
		line-height: 20px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-0acee64 .elementor-tab-title {
		padding: 16px 25px 16px 25px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-0acee64 .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 22px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-0acee64 .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 22px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-0acee64 .elementor-tab-content {
		font-size: 20px;
		line-height: 29px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-0acee64 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-95fd64f {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-bc-flex-widget .elementor-7348 .elementor-element.elementor-element-775cc10.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-7348 .elementor-element.elementor-element-775cc10.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-7348 .elementor-element.elementor-element-775cc10.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-7348 .elementor-element.elementor-element-10535ae {
		text-align: center;
	}
	
	.elementor-7348 .elementor-element.elementor-element-10535ae .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-c7ca7c4 {
		font-size: 14px;
		line-height: 19px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-f2b012d {
		--container-widget-width: 267px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 267px);
		max-width: 267px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-f2b012d > .elementor-widget-container {
		border-width: 10px 10px 10px 10px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-a3bf199 {
		margin-top: 0px;
		margin-bottom: 40px;
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-47bb8fc {
		font-size: 14px;
		line-height: 19px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-d34f960 {
		font-size: 14px;
		line-height: 19px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-df0d267 {
		margin-top: 50px;
		margin-bottom: 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-3b8262b > .elementor-element-populated {
		padding: 100px 33px 50px 33px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-f6993fd .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-f6993fd > .elementor-widget-container {
		margin: 0px 0px 35px 0px;
	}
	
	.elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button, .elementor-7348 .elementor-element.elementor-element-93a59ae .premium-button-line6::after {
		padding: 15px 20px 15px 20px;
	}
}

@media (min-width:768px) {
	.elementor-7348 .elementor-element.elementor-element-9aa9d10 {
		width: 75.799%;
	}
	
	.elementor-7348 .elementor-element.elementor-element-3af2ac8 {
		width: 23.716%;
	}
	
	.elementor-7348 .elementor-element.elementor-element-d1045aa {
		width: 69.191%;
	}
	
	.elementor-7348 .elementor-element.elementor-element-fb9da68 {
		width: 28.919%;
	}
	
	.elementor-7348 .elementor-element.elementor-element-f7c44a1 {
		width: 69.191%;
	}
	
	.elementor-7348 .elementor-element.elementor-element-f3a8dda {
		width: 28.919%;
	}
	
	.elementor-7348 .elementor-element.elementor-element-b28e590 {
		width: 69.191%;
	}
	
	.elementor-7348 .elementor-element.elementor-element-9d3eedb {
		width: 28.919%;
	}
	
	.elementor-7348 .elementor-element.elementor-element-c835777 {
		width: 69.191%;
	}
	
	.elementor-7348 .elementor-element.elementor-element-3aaeeca {
		width: 28.919%;
	}
	
	.elementor-7348 .elementor-element.elementor-element-aa9c95d {
		width: 69.191%;
	}
	
	.elementor-7348 .elementor-element.elementor-element-f8aac0c {
		width: 28.919%;
	}
	
	.elementor-7348 .elementor-element.elementor-element-57ecb76 {
		width: 69.191%;
	}
	
	.elementor-7348 .elementor-element.elementor-element-e8ff424 {
		width: 28.919%;
	}
	
	.elementor-7348 .elementor-element.elementor-element-775cc10 {
		width: 69.191%;
	}
	
	.elementor-7348 .elementor-element.elementor-element-96054ab {
		width: 28.919%;
	}
}
