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

.elementor-22555 .elementor-element.elementor-element-d1c3a1b > .elementor-background-overlay {
	opacity: 1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22555 .elementor-element.elementor-element-d1c3a1b {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -20px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
	z-index: 30;
}

.elementor-bc-flex-widget .elementor-22555 .elementor-element.elementor-element-00defaa.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-22555 .elementor-element.elementor-element-00defaa.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-22555 .elementor-element.elementor-element-00defaa > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-802e32a img {
	width: 100%;
}

body:not(.rtl) .elementor-22555 .elementor-element.elementor-element-802e32a {
	left: 0px;
}

body.rtl .elementor-22555 .elementor-element.elementor-element-802e32a {
	right: 0px;
}

.elementor-22555 .elementor-element.elementor-element-802e32a {
	bottom: 0px;
	z-index: 30;
}

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

.elementor-22555 .elementor-element.elementor-element-b0ec546 {
	padding: 0px 15px 0px 15px;
}

.elementor-bc-flex-widget .elementor-22555 .elementor-element.elementor-element-5a2d4ad.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-22555 .elementor-element.elementor-element-5a2d4ad > .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-22555 .elementor-element.elementor-element-5a2d4ad > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-5a2d4ad {
	z-index: 25;
}

.elementor-22555 .elementor-element.elementor-element-85a981d .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Domine", Sans-serif;
	font-size: 64px;
	font-weight: 700;
	line-height: 66px;
	letter-spacing: .02px;
}

.elementor-22555 .elementor-element.elementor-element-85a981d > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
	padding: 0px 30px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-33b67bc .elementor-heading-title {
	font-family: "Domine", Sans-serif;
	font-size: 48px;
	line-height: 48px;
	letter-spacing: .002px;
}

.elementor-22555 .elementor-element.elementor-element-ff4e9d3 {
	text-align: left;
	color: #3c826d;
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 800;
	line-height: 33px;
	letter-spacing: .03px;
	width: var(--container-widget-width, 316px);
	max-width: 316px;
	--container-widget-width: 316px;
	--container-widget-flex-grow: 0;
}

.elementor-22555 .elementor-element.elementor-element-ff4e9d3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-3dc14f7 .elementor-widget-container {
	text-align: left;
}

.elementor-22555 .elementor-element.elementor-element-3dc14f7 .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-22555 .elementor-element.elementor-element-3dc14f7 .premium-button .premium-button-text-icon-wrapper span {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-3dc14f7 .premium-button, .elementor-22555 .elementor-element.elementor-element-3dc14f7 .premium-button.premium-button-style2-shutinhor:before, .elementor-22555 .elementor-element.elementor-element-3dc14f7 .premium-button.premium-button-style2-shutinver:before, .elementor-22555 .elementor-element.elementor-element-3dc14f7 .premium-button-style5-radialin:before, .elementor-22555 .elementor-element.elementor-element-3dc14f7 .premium-button-style5-rectin:before {
	background-color: #f3c854;
}

.elementor-22555 .elementor-element.elementor-element-3dc14f7 .premium-button, .elementor-22555 .elementor-element.elementor-element-3dc14f7 .premium-button-line6::after {
	padding: 15px 43px 15px 41px;
}

.elementor-22555 .elementor-element.elementor-element-3dc14f7 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-22555 .elementor-element.elementor-element-3dc14f7 .premium-button-line6::after {
	color: #fff;
}

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

.elementor-22555 .elementor-element.elementor-element-3dc14f7 .premium-button:hover {
	border-radius: 20px;
}

.elementor-22555 .elementor-element.elementor-element-3dc14f7 > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-3dc14f7 {
	z-index: 25;
}

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

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

.elementor-22555 .elementor-element.elementor-element-cc219e1 > .elementor-element-populated {
	margin: 0px 0px 0px -85px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: -85px;
	padding: 5px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-0c5e3ff {
	text-align: right;
	z-index: 30;
}

.elementor-22555 .elementor-element.elementor-element-0c5e3ff img {
	width: 100%;
}

.elementor-22555 .elementor-element.elementor-element-0c5e3ff > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-22555 .elementor-element.elementor-element-353b2ae > .elementor-element-populated >  .elementor-background-overlay {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2022/02/Group-mobile-01.svg");
	background-position: bottom center;
	background-repeat: no-repeat;
	opacity: 1;
}

.elementor-22555 .elementor-element.elementor-element-353b2ae > .elementor-element-populated >  .elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}

.elementor-22555 .elementor-element.elementor-element-353b2ae > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-22555 .elementor-element.elementor-element-353b2ae > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

body.rtl .elementor-22555 .elementor-element.elementor-element-f566a1f {
	right: 0px;
}

.elementor-22555 .elementor-element.elementor-element-f566a1f {
	bottom: 0px;
}

.elementor-22555 .elementor-element.elementor-element-ac73392 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Domine", Sans-serif;
	font-size: 64px;
	font-weight: 700;
	line-height: 66px;
	letter-spacing: .02px;
}

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

.elementor-22555 .elementor-element.elementor-element-de8cce2 {
	text-align: left;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 800;
	line-height: 33px;
	letter-spacing: .03px;
	width: var(--container-widget-width, 316px);
	max-width: 316px;
	--container-widget-width: 316px;
	--container-widget-flex-grow: 0;
}

.elementor-22555 .elementor-element.elementor-element-de8cce2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-9a44a9d .elementor-widget-container {
	text-align: left;
}

.elementor-22555 .elementor-element.elementor-element-9a44a9d .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-22555 .elementor-element.elementor-element-9a44a9d .premium-button .premium-button-text-icon-wrapper span {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-9a44a9d .premium-button, .elementor-22555 .elementor-element.elementor-element-9a44a9d .premium-button.premium-button-style2-shutinhor:before, .elementor-22555 .elementor-element.elementor-element-9a44a9d .premium-button.premium-button-style2-shutinver:before, .elementor-22555 .elementor-element.elementor-element-9a44a9d .premium-button-style5-radialin:before, .elementor-22555 .elementor-element.elementor-element-9a44a9d .premium-button-style5-rectin:before {
	background-color: #f3c854;
}

.elementor-22555 .elementor-element.elementor-element-9a44a9d .premium-button, .elementor-22555 .elementor-element.elementor-element-9a44a9d .premium-button-line6::after {
	padding: 15px 43px 15px 41px;
}

.elementor-22555 .elementor-element.elementor-element-9a44a9d .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-22555 .elementor-element.elementor-element-9a44a9d .premium-button-line6::after {
	color: #fff;
}

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

.elementor-22555 .elementor-element.elementor-element-9a44a9d .premium-button:hover {
	border-radius: 20px;
}

.elementor-22555 .elementor-element.elementor-element-9a44a9d > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-16b3180e {
	padding: 80px 15px 100px 15px;
	z-index: 35;
}

.elementor-22555 .elementor-element.elementor-element-78de87ab.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-22555 .elementor-element.elementor-element-78de87ab > .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-22555 .elementor-element.elementor-element-78de87ab > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-523e5bb7 {
	text-align: center;
	width: var(--container-widget-width, 456px);
	max-width: 456px;
	--container-widget-width: 456px;
	--container-widget-flex-grow: 0;
}

.elementor-22555 .elementor-element.elementor-element-523e5bb7 > .elementor-widget-container {
	margin: 0px 0px 54px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-435e6980 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-22555 .elementor-element.elementor-element-435e6980 {
	padding: 0% 16% 0% 16%;
}

.elementor-22555 .elementor-element.elementor-element-2f983064 > .elementor-element-populated {
	margin: 0px 30px 0px 0px;
	--e-column-margin-right: 30px;
	--e-column-margin-left: 0px;
	padding: 5px 0px 5px 0px;
}

.elementor-22555 .elementor-element.elementor-element-13cfd7e2 {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-13cfd7e2:hover img {
	opacity: .65;
}

.elementor-22555 .elementor-element.elementor-element-13cfd7e2 img {
	transition-duration: .3s;
}

.elementor-22555 .elementor-element.elementor-element-30b2c0bb > .elementor-element-populated {
	margin: 0px 30px 0px 0px;
	--e-column-margin-right: 30px;
	--e-column-margin-left: 0px;
	padding: 5px 0px 5px 0px;
}

.elementor-22555 .elementor-element.elementor-element-2398c69f {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-2398c69f:hover img {
	opacity: .65;
}

.elementor-22555 .elementor-element.elementor-element-2398c69f img {
	transition-duration: .3s;
}

.elementor-22555 .elementor-element.elementor-element-2398c69f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-7759b193 > .elementor-element-populated {
	margin: 0px 30px 0px 0px;
	--e-column-margin-right: 30px;
	--e-column-margin-left: 0px;
	padding: 5px 0px 5px 0px;
}

.elementor-22555 .elementor-element.elementor-element-586b7249 {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-586b7249:hover img {
	opacity: .65;
}

.elementor-22555 .elementor-element.elementor-element-586b7249 img {
	transition-duration: .3s;
}

.elementor-22555 .elementor-element.elementor-element-6278f4e0 > .elementor-element-populated {
	margin: 0px 30px 0px 0px;
	--e-column-margin-right: 30px;
	--e-column-margin-left: 0px;
	padding: 5px 0px 5px 0px;
}

.elementor-22555 .elementor-element.elementor-element-4254d24d {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-4254d24d:hover img {
	opacity: .65;
}

.elementor-22555 .elementor-element.elementor-element-4254d24d img {
	transition-duration: .3s;
}

.elementor-22555 .elementor-element.elementor-element-196705bb > .elementor-element-populated {
	margin: 0px 30px 0px 0px;
	--e-column-margin-right: 30px;
	--e-column-margin-left: 0px;
	padding: 5px 0px 5px 0px;
}

.elementor-22555 .elementor-element.elementor-element-44bca3b4 {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-44bca3b4:hover img {
	opacity: .65;
}

.elementor-22555 .elementor-element.elementor-element-44bca3b4 img {
	transition-duration: .3s;
}

.elementor-22555 .elementor-element.elementor-element-68071db8 > .elementor-element-populated {
	margin: 0px 30px 0px 0px;
	--e-column-margin-right: 30px;
	--e-column-margin-left: 0px;
	padding: 5px 0px 5px 0px;
}

.elementor-22555 .elementor-element.elementor-element-8da259b {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-8da259b:hover img {
	opacity: .65;
}

.elementor-22555 .elementor-element.elementor-element-8da259b img {
	transition-duration: .3s;
}

.elementor-22555 .elementor-element.elementor-element-1dd68414 > .elementor-element-populated {
	margin: 0px 30px 0px 0px;
	--e-column-margin-right: 30px;
	--e-column-margin-left: 0px;
	padding: 5px 0px 5px 0px;
}

.elementor-22555 .elementor-element.elementor-element-52774a7e {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-52774a7e:hover img {
	opacity: .65;
}

.elementor-22555 .elementor-element.elementor-element-52774a7e img {
	transition-duration: .3s;
}

.elementor-22555 .elementor-element.elementor-element-33321296 > .elementor-element-populated {
	margin: 0px 30px 0px 0px;
	--e-column-margin-right: 30px;
	--e-column-margin-left: 0px;
	padding: 5px 0px 5px 0px;
}

.elementor-22555 .elementor-element.elementor-element-240654c5 {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-240654c5:hover img {
	opacity: .65;
}

.elementor-22555 .elementor-element.elementor-element-240654c5 img {
	transition-duration: .3s;
}

.elementor-22555 .elementor-element.elementor-element-625c541f > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 5px 0px 5px 0px;
}

.elementor-22555 .elementor-element.elementor-element-53d7b6cb {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-53d7b6cb:hover img {
	opacity: .65;
}

.elementor-22555 .elementor-element.elementor-element-53d7b6cb img {
	transition-duration: .3s;
}

.elementor-22555 .elementor-element.elementor-element-d0d00aa:not(.elementor-motion-effects-element-type-background), .elementor-22555 .elementor-element.elementor-element-d0d00aa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f0f0;
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2022/05/Group-153.svg");
	background-position: 50% 100%;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-22555 .elementor-element.elementor-element-d0d00aa > .elementor-background-overlay {
	opacity: 1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22555 .elementor-element.elementor-element-d0d00aa {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
	z-index: 15;
}

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

.elementor-22555 .elementor-element.elementor-element-d0d00aa > .elementor-shape-top svg {
	height: 107px;
}

.elementor-22555 .elementor-element.elementor-element-d0d00aa > .elementor-container {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-0f3cf2b > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 190px 0px 100px 0px;
}

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

body.rtl .elementor-22555 .elementor-element.elementor-element-a4a238f {
	right: 0px;
}

.elementor-22555 .elementor-element.elementor-element-a4a238f {
	top: 0px;
}

.elementor-22555 .elementor-element.elementor-element-77ba49b > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-22555 .elementor-element.elementor-element-77ba49b {
	margin-top: 0px;
	margin-bottom: 33px;
	padding: 0px 15px 0px 15px;
}

.elementor-22555 .elementor-element.elementor-element-446c9f2.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-22555 .elementor-element.elementor-element-446c9f2 > .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-22555 .elementor-element.elementor-element-446c9f2 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-1a6b165 .elementor-heading-title {
	font-weight: 700;
}

.elementor-22555 .elementor-element.elementor-element-1a6b165 > .elementor-widget-container {
	margin: 0px 0px 60px 0px;
}

.elementor-22555 .elementor-element.elementor-element-1a6b165 {
	width: var(--container-widget-width, 611px);
	max-width: 611px;
	--container-widget-width: 611px;
	--container-widget-flex-grow: 0;
}

.elementor-22555 .elementor-element.elementor-element-7b09444 {
	text-align: center;
	color: var(--e-global-color-2cc4be0);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 33px;
	letter-spacing: .2px;
	width: var(--container-widget-width, 611px);
	max-width: 611px;
	--container-widget-width: 611px;
	--container-widget-flex-grow: 0;
}

.elementor-22555 .elementor-element.elementor-element-7b09444 > .elementor-widget-container {
	margin: 0px 0px 328px 0px;
}

.elementor-22555 .elementor-element.elementor-element-2a961c9 {
	text-align: center;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 800;
	line-height: 33px;
	letter-spacing: .03px;
}

.elementor-22555 .elementor-element.elementor-element-2a961c9 > .elementor-widget-container {
	margin: 0px 0px 22px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-805e69a {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-805e69a .elementor-heading-title {
	color: #000;
	font-weight: 700;
}

.elementor-22555 .elementor-element.elementor-element-805e69a > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-22555 .elementor-element.elementor-element-c86096c .elementor-widget-container {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-c86096c .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-22555 .elementor-element.elementor-element-c86096c .premium-button .premium-button-text-icon-wrapper span {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-c86096c .premium-button, .elementor-22555 .elementor-element.elementor-element-c86096c .premium-button.premium-button-style2-shutinhor:before, .elementor-22555 .elementor-element.elementor-element-c86096c .premium-button.premium-button-style2-shutinver:before, .elementor-22555 .elementor-element.elementor-element-c86096c .premium-button-style5-radialin:before, .elementor-22555 .elementor-element.elementor-element-c86096c .premium-button-style5-rectin:before {
	background-color: #f3c854;
}

.elementor-22555 .elementor-element.elementor-element-c86096c .premium-button, .elementor-22555 .elementor-element.elementor-element-c86096c .premium-button-line6::after {
	padding: 15px 43px 15px 41px;
}

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

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

.elementor-22555 .elementor-element.elementor-element-c86096c .premium-button:hover {
	border-radius: 20px;
}

.elementor-22555 .elementor-element.elementor-element-c86096c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-1e7596e8:not(.elementor-motion-effects-element-type-background), .elementor-22555 .elementor-element.elementor-element-1e7596e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-63bffba);
}

.elementor-22555 .elementor-element.elementor-element-1e7596e8 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 100px 15px 80px 15px;
	z-index: 30;
}

.elementor-22555 .elementor-element.elementor-element-1e7596e8 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22555 .elementor-element.elementor-element-78b12cb1.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-22555 .elementor-element.elementor-element-78b12cb1 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-7de94827 {
	text-align: center;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 38px;
	letter-spacing: .1px;
	width: var(--container-widget-width, 768px);
	max-width: 768px;
	--container-widget-width: 768px;
	--container-widget-flex-grow: 0;
}

.elementor-22555 .elementor-element.elementor-element-7de94827 > .elementor-widget-container {
	margin: 0px 0px 55px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-3235ab78 > .elementor-background-overlay {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2021/12/bg-fire-vector25.svg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 1;
}

.elementor-22555 .elementor-element.elementor-element-3235ab78 > .elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}

.elementor-22555 .elementor-element.elementor-element-3235ab78 {
	padding: 80px 0px 150px 0px;
}

.elementor-22555 .elementor-element.elementor-element-3e28cd54 > .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-22555 .elementor-element.elementor-element-3e28cd54 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-3a43b441 {
	text-align: center;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 800;
	line-height: 33px;
	letter-spacing: .03px;
}

.elementor-22555 .elementor-element.elementor-element-3a43b441 > .elementor-widget-container {
	margin: 0px 0px 22px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-70aa8883 {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-70aa8883 .elementor-heading-title {
	color: #000;
	font-weight: 700;
}

.elementor-22555 .elementor-element.elementor-element-70aa8883 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-22555 .elementor-element.elementor-element-74c0af1f .elementor-widget-container {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-74c0af1f .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-22555 .elementor-element.elementor-element-74c0af1f .premium-button .premium-button-text-icon-wrapper span {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-74c0af1f .premium-button, .elementor-22555 .elementor-element.elementor-element-74c0af1f .premium-button.premium-button-style2-shutinhor:before, .elementor-22555 .elementor-element.elementor-element-74c0af1f .premium-button.premium-button-style2-shutinver:before, .elementor-22555 .elementor-element.elementor-element-74c0af1f .premium-button-style5-radialin:before, .elementor-22555 .elementor-element.elementor-element-74c0af1f .premium-button-style5-rectin:before {
	background-color: #f3c854;
}

.elementor-22555 .elementor-element.elementor-element-74c0af1f .premium-button, .elementor-22555 .elementor-element.elementor-element-74c0af1f .premium-button-line6::after {
	padding: 15px 43px 15px 41px;
}

.elementor-22555 .elementor-element.elementor-element-74c0af1f .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-22555 .elementor-element.elementor-element-74c0af1f .premium-button-line6::after {
	color: #fff;
}

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

.elementor-22555 .elementor-element.elementor-element-74c0af1f .premium-button:hover {
	border-radius: 20px;
}

.elementor-22555 .elementor-element.elementor-element-74c0af1f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-22555 .elementor-element.elementor-element-9c06863 {
	left: 1px;
}

body.rtl .elementor-22555 .elementor-element.elementor-element-9c06863 {
	right: 1px;
}

.elementor-22555 .elementor-element.elementor-element-9c06863 {
	bottom: 0px;
}

.elementor-22555 .elementor-element.elementor-element-a4b8148 > .elementor-background-overlay {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2021/12/image-bg01.png");
	opacity: .5;
}

.elementor-22555 .elementor-element.elementor-element-a4b8148 > .elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}

.elementor-22555 .elementor-element.elementor-element-a4b8148 > .elementor-shape-top .elementor-shape-fill {
	fill: var(--e-global-color-5be734c);
}

.elementor-22555 .elementor-element.elementor-element-a4b8148 {
	z-index: 30;
}

.elementor-22555 .elementor-element.elementor-element-4e000673.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-22555 .elementor-element.elementor-element-4e000673 > .elementor-element-populated {
	padding: 140px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-58b5e29 img {
	width: 100%;
}

body:not(.rtl) .elementor-22555 .elementor-element.elementor-element-58b5e29 {
	left: 0px;
}

body.rtl .elementor-22555 .elementor-element.elementor-element-58b5e29 {
	right: 0px;
}

.elementor-22555 .elementor-element.elementor-element-58b5e29 {
	bottom: -1%;
}

.elementor-22555 .elementor-element.elementor-element-cd8d81b img {
	width: 100%;
}

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

body.rtl .elementor-22555 .elementor-element.elementor-element-cd8d81b {
	right: 0px;
}

.elementor-22555 .elementor-element.elementor-element-cd8d81b {
	bottom: -1%;
}

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

body.rtl .elementor-22555 .elementor-element.elementor-element-ab55261 {
	right: 0px;
}

.elementor-22555 .elementor-element.elementor-element-ab55261 {
	top: 0px;
}

.elementor-22555 .elementor-element.elementor-element-44a2f095 {
	text-align: center;
	width: var(--container-widget-width, 611px);
	max-width: 611px;
	--container-widget-width: 611px;
	--container-widget-flex-grow: 0;
}

.elementor-22555 .elementor-element.elementor-element-44a2f095 .elementor-heading-title {
	font-weight: 700;
}

.elementor-22555 .elementor-element.elementor-element-44a2f095 > .elementor-widget-container {
	margin: 0px 0px 70px 0px;
}

.elementor-22555 .elementor-element.elementor-element-42441a3 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-22555 .elementor-element.elementor-element-42441a3 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 15px 187px 15px;
}

.elementor-22555 .elementor-element.elementor-element-053ed82.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-22555 .elementor-element.elementor-element-053ed82 > .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-22555 .elementor-element.elementor-element-053ed82 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 150px 0px 150px;
}

.elementor-22555 .elementor-element.elementor-element-4bd24d7 {
	text-align: center;
	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: 50;
}

.elementor-22555 .elementor-element.elementor-element-f87b22d:not(.elementor-motion-effects-element-type-background), .elementor-22555 .elementor-element.elementor-element-f87b22d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(2, 1, 1, 0);
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2021/12/bg-super-vector-02.svg");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-22555 .elementor-element.elementor-element-f87b22d {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 20px 0px 270px 0px;
	z-index: 25;
}

.elementor-22555 .elementor-element.elementor-element-f87b22d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22555 .elementor-element.elementor-element-fc85f62.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-22555 .elementor-element.elementor-element-fc85f62 > .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-22555 .elementor-element.elementor-element-fc85f62 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-d14466a {
	text-align: center;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 800;
	line-height: 33px;
	letter-spacing: .03px;
}

.elementor-22555 .elementor-element.elementor-element-d14466a > .elementor-widget-container {
	margin: 0px 0px 22px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-7e77bcc {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-7e77bcc .elementor-heading-title {
	color: #000;
	font-weight: 700;
}

.elementor-22555 .elementor-element.elementor-element-7e77bcc > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-22555 .elementor-element.elementor-element-22d87a0 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-22555 .elementor-element.elementor-element-22d87a0 .elementor-custom-embed-play i {
	color: #fff;
	font-size: 89px;
}

.elementor-22555 .elementor-element.elementor-element-22d87a0 .elementor-custom-embed-play svg {
	fill: #fff;
	width: 89px;
	height: 89px;
}

.elementor-22555 .elementor-element.elementor-element-22d87a0 > .elementor-widget-container {
	margin: 0px 0px 48px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #77eac8;
	border-style: solid;
	border-width: 22px 22px 22px 22px;
	border-color: #77eac8;
	border-radius: 20px 20px 20px 20px;
}

.elementor-22555 .elementor-element.elementor-element-22d87a0 {
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
}

.elementor-22555 .elementor-element.elementor-element-eadca2c .elementor-widget-container {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-eadca2c .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-22555 .elementor-element.elementor-element-eadca2c .premium-button .premium-button-text-icon-wrapper span {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-eadca2c .premium-button, .elementor-22555 .elementor-element.elementor-element-eadca2c .premium-button.premium-button-style2-shutinhor:before, .elementor-22555 .elementor-element.elementor-element-eadca2c .premium-button.premium-button-style2-shutinver:before, .elementor-22555 .elementor-element.elementor-element-eadca2c .premium-button-style5-radialin:before, .elementor-22555 .elementor-element.elementor-element-eadca2c .premium-button-style5-rectin:before {
	background-color: #f3c854;
}

.elementor-22555 .elementor-element.elementor-element-eadca2c .premium-button, .elementor-22555 .elementor-element.elementor-element-eadca2c .premium-button-line6::after {
	padding: 15px 43px 15px 41px;
}

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

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

.elementor-22555 .elementor-element.elementor-element-eadca2c .premium-button:hover {
	border-radius: 20px;
}

.elementor-22555 .elementor-element.elementor-element-eadca2c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-096487a {
	margin-top: -200px;
	margin-bottom: 0px;
}

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

.elementor-22555 .elementor-element.elementor-element-3288452 {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-3288452 img {
	width: 100%;
}

.elementor-22555 .elementor-element.elementor-element-3288452 > .elementor-widget-container {
	margin: 0px 0px 0px -5px;
}

.elementor-22555 .elementor-element.elementor-element-6800ee95 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 50px 15px 60px 15px;
}

.elementor-22555 .elementor-element.elementor-element-447bed29.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-22555 .elementor-element.elementor-element-447bed29 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-e97363d {
	text-align: center;
}

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

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

.elementor-22555 .elementor-element.elementor-element-755cb856 > .elementor-widget-container {
	margin: 0px 0px 55px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-30d916bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(30px / 2);
}

.elementor-22555 .elementor-element.elementor-element-30d916bf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(30px / 2);
}

.elementor-22555 .elementor-element.elementor-element-30d916bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(30px / 2);
	margin-left: calc(30px / 2);
}

.elementor-22555 .elementor-element.elementor-element-30d916bf .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-30px / 2);
	margin-left: calc(-30px / 2);
}

body.rtl .elementor-22555 .elementor-element.elementor-element-30d916bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-30px / 2);
}

body:not(.rtl) .elementor-22555 .elementor-element.elementor-element-30d916bf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-30px / 2);
}

.elementor-22555 .elementor-element.elementor-element-30d916bf .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-22555 .elementor-element.elementor-element-30d916bf .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-22555 .elementor-element.elementor-element-30d916bf {
	--e-icon-list-icon-size: 17px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * .25) 0 0;
	--icon-vertical-offset: 0px;
	width: var(--container-widget-width, 666px);
	max-width: 666px;
	--container-widget-width: 666px;
	--container-widget-flex-grow: 0;
}

.elementor-22555 .elementor-element.elementor-element-30d916bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22555 .elementor-element.elementor-element-30d916bf .elementor-icon-list-item > a {
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 33px;
	letter-spacing: .2px;
}

.elementor-22555 .elementor-element.elementor-element-30d916bf .elementor-icon-list-text {
	color: var(--e-global-color-primary);
	transition: color .3s;
}

.elementor-22555 .elementor-element.elementor-element-30d916bf > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-22555 .elementor-element.elementor-element-16f03bab > .elementor-widget-container {
	margin: 0px 0px 55px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-03ba462 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 50px 15px 134px 15px;
}

.elementor-22555 .elementor-element.elementor-element-e5be0d9.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-22555 .elementor-element.elementor-element-e5be0d9 > .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-22555 .elementor-element.elementor-element-e5be0d9 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-776a112 {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-776a112 .elementor-heading-title {
	text-transform: uppercase;
}

.elementor-22555 .elementor-element.elementor-element-776a112 > .elementor-widget-container {
	margin: 0px 0px 35px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-0a380b3 > .elementor-container {
	max-width: 739px;
}

.elementor-22555 .elementor-element.elementor-element-0a380b3 {
	margin-top: 0px;
	margin-bottom: 30px;
	padding: 0% 0% 0% 0%;
}

.elementor-22555 .elementor-element.elementor-element-29823ca:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-29823ca > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0c330;
}

.elementor-22555 .elementor-element.elementor-element-29823ca:hover > .elementor-element-populated {
	background-color: #ffd25a;
}

.elementor-22555 .elementor-element.elementor-element-29823ca > .elementor-element-populated, .elementor-22555 .elementor-element.elementor-element-29823ca > .elementor-element-populated > .elementor-background-overlay, .elementor-22555 .elementor-element.elementor-element-29823ca > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-22555 .elementor-element.elementor-element-29823ca > .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: 37px 0px 37px 0px;
}

.elementor-22555 .elementor-element.elementor-element-29823ca > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22555 .elementor-element.elementor-element-5e33b4f {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-5e33b4f .elementor-heading-title {
	color: #fff;
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 800;
	text-decoration: underline;
	line-height: 25px;
	letter-spacing: .2px;
}

.elementor-22555 .elementor-element.elementor-element-18a528d > .elementor-container {
	max-width: 739px;
}

.elementor-22555 .elementor-element.elementor-element-18a528d {
	margin-top: 0px;
	margin-bottom: 30px;
	padding: 0% 0% 0% 0%;
}

.elementor-22555 .elementor-element.elementor-element-8d24499:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-8d24499 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffe295;
}

.elementor-22555 .elementor-element.elementor-element-8d24499:hover > .elementor-element-populated {
	background-color: #f0c330;
}

.elementor-22555 .elementor-element.elementor-element-8d24499 > .elementor-element-populated, .elementor-22555 .elementor-element.elementor-element-8d24499 > .elementor-element-populated > .elementor-background-overlay, .elementor-22555 .elementor-element.elementor-element-8d24499 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-22555 .elementor-element.elementor-element-8d24499 > .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: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-8d24499 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22555 .elementor-element.elementor-element-55cfe58 .elementor-accordion-item {
	border-color: rgba(144, 37, 37, 0);
}

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

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

.elementor-22555 .elementor-element.elementor-element-55cfe58 .elementor-accordion-icon, .elementor-22555 .elementor-element.elementor-element-55cfe58 .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-55cfe58 .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-55cfe58 .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: .2px;
}

.elementor-22555 .elementor-element.elementor-element-55cfe58 .elementor-tab-content {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 40px;
	letter-spacing: .2px;
	padding: 0px 50px 40px 50px;
}

.elementor-22555 .elementor-element.elementor-element-55cfe58 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-17533a9 > .elementor-container {
	max-width: 739px;
}

.elementor-22555 .elementor-element.elementor-element-17533a9 {
	margin-top: 0px;
	margin-bottom: 30px;
	padding: 0% 0% 0% 0%;
}

.elementor-22555 .elementor-element.elementor-element-a57be54:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-a57be54 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffe295;
}

.elementor-22555 .elementor-element.elementor-element-a57be54:hover > .elementor-element-populated {
	background-color: #f0c330;
}

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

.elementor-22555 .elementor-element.elementor-element-a57be54 > .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: 0px 0px 0px 0px;
}

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

.elementor-22555 .elementor-element.elementor-element-7b2ae59 .elementor-accordion-item {
	border-color: rgba(144, 37, 37, 0);
}

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

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

.elementor-22555 .elementor-element.elementor-element-7b2ae59 .elementor-accordion-icon, .elementor-22555 .elementor-element.elementor-element-7b2ae59 .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-7b2ae59 .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-7b2ae59 .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: .2px;
}

.elementor-22555 .elementor-element.elementor-element-7b2ae59 .elementor-tab-content {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 40px;
	letter-spacing: .2px;
	padding: 0px 50px 40px 50px;
}

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

.elementor-22555 .elementor-element.elementor-element-3cb3d9c > .elementor-container {
	max-width: 739px;
}

.elementor-22555 .elementor-element.elementor-element-3cb3d9c {
	margin-top: 0px;
	margin-bottom: 30px;
	padding: 0% 0% 0% 0%;
}

.elementor-22555 .elementor-element.elementor-element-633a1a1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-633a1a1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffe295;
}

.elementor-22555 .elementor-element.elementor-element-633a1a1:hover > .elementor-element-populated {
	background-color: #f0c330;
}

.elementor-22555 .elementor-element.elementor-element-633a1a1 > .elementor-element-populated, .elementor-22555 .elementor-element.elementor-element-633a1a1 > .elementor-element-populated > .elementor-background-overlay, .elementor-22555 .elementor-element.elementor-element-633a1a1 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-22555 .elementor-element.elementor-element-633a1a1 > .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: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-633a1a1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

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

.elementor-22555 .elementor-element.elementor-element-5778241 .elementor-accordion-icon, .elementor-22555 .elementor-element.elementor-element-5778241 .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-5778241 .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-5778241 .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: .2px;
}

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

.elementor-22555 .elementor-element.elementor-element-5778241 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-27ce762 > .elementor-container {
	max-width: 739px;
}

.elementor-22555 .elementor-element.elementor-element-27ce762 {
	margin-top: 0px;
	margin-bottom: 30px;
	padding: 0% 0% 0% 0%;
}

.elementor-22555 .elementor-element.elementor-element-a4c467a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-a4c467a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffe295;
}

.elementor-22555 .elementor-element.elementor-element-a4c467a:hover > .elementor-element-populated {
	background-color: #f0c330;
}

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

.elementor-22555 .elementor-element.elementor-element-a4c467a > .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: 0px 0px 0px 0px;
}

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

.elementor-22555 .elementor-element.elementor-element-79f14bf .elementor-accordion-item {
	border-color: rgba(144, 37, 37, 0);
}

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

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

.elementor-22555 .elementor-element.elementor-element-79f14bf .elementor-accordion-icon, .elementor-22555 .elementor-element.elementor-element-79f14bf .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-79f14bf .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-79f14bf .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: .2px;
}

.elementor-22555 .elementor-element.elementor-element-79f14bf .elementor-tab-content {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 40px;
	letter-spacing: .2px;
	padding: 0px 50px 40px 50px;
}

.elementor-22555 .elementor-element.elementor-element-79f14bf > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-3a0acbc > .elementor-container {
	max-width: 739px;
}

.elementor-22555 .elementor-element.elementor-element-3a0acbc {
	margin-top: 0px;
	margin-bottom: 30px;
	padding: 0% 0% 0% 0%;
}

.elementor-22555 .elementor-element.elementor-element-60ce584:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-60ce584 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffe295;
}

.elementor-22555 .elementor-element.elementor-element-60ce584:hover > .elementor-element-populated {
	background-color: #f0c330;
}

.elementor-22555 .elementor-element.elementor-element-60ce584 > .elementor-element-populated, .elementor-22555 .elementor-element.elementor-element-60ce584 > .elementor-element-populated > .elementor-background-overlay, .elementor-22555 .elementor-element.elementor-element-60ce584 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-22555 .elementor-element.elementor-element-60ce584 > .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: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-60ce584 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

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

.elementor-22555 .elementor-element.elementor-element-a41fb9f .elementor-accordion-icon, .elementor-22555 .elementor-element.elementor-element-a41fb9f .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-a41fb9f .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-a41fb9f .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: .2px;
}

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

.elementor-22555 .elementor-element.elementor-element-a41fb9f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-a5c5b4c > .elementor-container {
	max-width: 739px;
}

.elementor-22555 .elementor-element.elementor-element-a5c5b4c {
	margin-top: 0px;
	margin-bottom: 30px;
	padding: 0% 0% 0% 0%;
}

.elementor-22555 .elementor-element.elementor-element-d6ccb5a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-d6ccb5a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffe295;
}

.elementor-22555 .elementor-element.elementor-element-d6ccb5a:hover > .elementor-element-populated {
	background-color: #f0c330;
}

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

.elementor-22555 .elementor-element.elementor-element-d6ccb5a > .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: 0px 0px 0px 0px;
}

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

.elementor-22555 .elementor-element.elementor-element-54ced64 .elementor-accordion-item {
	border-color: rgba(144, 37, 37, 0);
}

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

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

.elementor-22555 .elementor-element.elementor-element-54ced64 .elementor-accordion-icon, .elementor-22555 .elementor-element.elementor-element-54ced64 .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-54ced64 .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-54ced64 .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: .2px;
}

.elementor-22555 .elementor-element.elementor-element-54ced64 .elementor-tab-content {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 40px;
	letter-spacing: .2px;
	padding: 0px 50px 40px 50px;
}

.elementor-22555 .elementor-element.elementor-element-54ced64 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-4f86139 > .elementor-container {
	max-width: 739px;
}

.elementor-22555 .elementor-element.elementor-element-4f86139 {
	margin-top: 0px;
	margin-bottom: 30px;
	padding: 0% 0% 0% 0%;
}

.elementor-22555 .elementor-element.elementor-element-8d2ecd2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-8d2ecd2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffe295;
}

.elementor-22555 .elementor-element.elementor-element-8d2ecd2:hover > .elementor-element-populated {
	background-color: #f0c330;
}

.elementor-22555 .elementor-element.elementor-element-8d2ecd2 > .elementor-element-populated, .elementor-22555 .elementor-element.elementor-element-8d2ecd2 > .elementor-element-populated > .elementor-background-overlay, .elementor-22555 .elementor-element.elementor-element-8d2ecd2 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-22555 .elementor-element.elementor-element-8d2ecd2 > .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: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-8d2ecd2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

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

.elementor-22555 .elementor-element.elementor-element-faa8227 .elementor-accordion-icon, .elementor-22555 .elementor-element.elementor-element-faa8227 .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-faa8227 .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-faa8227 .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: .2px;
}

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

.elementor-22555 .elementor-element.elementor-element-faa8227 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-5e22e05 > .elementor-container {
	max-width: 739px;
}

.elementor-22555 .elementor-element.elementor-element-5e22e05 {
	margin-top: 0px;
	margin-bottom: 30px;
	padding: 0% 0% 0% 0%;
}

.elementor-22555 .elementor-element.elementor-element-090ab95:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-090ab95 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffe295;
}

.elementor-22555 .elementor-element.elementor-element-090ab95:hover > .elementor-element-populated {
	background-color: #f0c330;
}

.elementor-22555 .elementor-element.elementor-element-090ab95 > .elementor-element-populated, .elementor-22555 .elementor-element.elementor-element-090ab95 > .elementor-element-populated > .elementor-background-overlay, .elementor-22555 .elementor-element.elementor-element-090ab95 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-22555 .elementor-element.elementor-element-090ab95 > .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: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-090ab95 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

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

.elementor-22555 .elementor-element.elementor-element-a79c9fe .elementor-accordion-icon, .elementor-22555 .elementor-element.elementor-element-a79c9fe .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-a79c9fe .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-a79c9fe .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	text-decoration: none;
	line-height: 25px;
	letter-spacing: .2px;
}

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

.elementor-22555 .elementor-element.elementor-element-a79c9fe > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-54fa2e9 > .elementor-container {
	max-width: 739px;
}

.elementor-22555 .elementor-element.elementor-element-54fa2e9 {
	margin-top: 0px;
	margin-bottom: 30px;
	padding: 0% 0% 0% 0%;
}

.elementor-22555 .elementor-element.elementor-element-08526c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-08526c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0c330;
}

.elementor-22555 .elementor-element.elementor-element-08526c8:hover > .elementor-element-populated {
	background-color: #ffd25a;
}

.elementor-22555 .elementor-element.elementor-element-08526c8 > .elementor-element-populated, .elementor-22555 .elementor-element.elementor-element-08526c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-22555 .elementor-element.elementor-element-08526c8 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-22555 .elementor-element.elementor-element-08526c8 > .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: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-08526c8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22555 .elementor-element.elementor-element-364accd .elementor-accordion-item {
	border-color: rgba(144, 37, 37, 0);
}

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

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

.elementor-22555 .elementor-element.elementor-element-364accd .elementor-accordion-icon, .elementor-22555 .elementor-element.elementor-element-364accd .elementor-accordion-title {
	color: #fff;
}

.elementor-22555 .elementor-element.elementor-element-364accd .elementor-accordion-icon svg {
	fill: #fff;
}

.elementor-22555 .elementor-element.elementor-element-364accd .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	text-decoration: underline;
	line-height: 25px;
	letter-spacing: .2px;
}

.elementor-22555 .elementor-element.elementor-element-364accd .elementor-tab-content {
	color: #fff;
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 40px;
	letter-spacing: .2px;
	padding: 0px 50px 40px 50px;
}

.elementor-22555 .elementor-element.elementor-element-364accd > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-dd507e5 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 50px 15px 134px 15px;
}

.elementor-22555 .elementor-element.elementor-element-9beaf87.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-22555 .elementor-element.elementor-element-9beaf87 > .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-22555 .elementor-element.elementor-element-9beaf87 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-43f21c0 {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-43f21c0 .elementor-heading-title {
	text-transform: uppercase;
}

.elementor-22555 .elementor-element.elementor-element-43f21c0 > .elementor-widget-container {
	margin: 0px 0px 35px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-d1eb2e1 > .elementor-container {
	max-width: 739px;
}

.elementor-22555 .elementor-element.elementor-element-d1eb2e1 {
	margin-top: 0px;
	margin-bottom: 30px;
	padding: 0% 0% 0% 0%;
}

.elementor-22555 .elementor-element.elementor-element-4653c9a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-4653c9a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0c330;
}

.elementor-22555 .elementor-element.elementor-element-4653c9a:hover > .elementor-element-populated {
	background-color: #ffd25a;
}

.elementor-22555 .elementor-element.elementor-element-4653c9a > .elementor-element-populated, .elementor-22555 .elementor-element.elementor-element-4653c9a > .elementor-element-populated > .elementor-background-overlay, .elementor-22555 .elementor-element.elementor-element-4653c9a > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-22555 .elementor-element.elementor-element-4653c9a > .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: 37px 0px 37px 0px;
}

.elementor-22555 .elementor-element.elementor-element-4653c9a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22555 .elementor-element.elementor-element-9ddc9c1 {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-9ddc9c1 .elementor-heading-title {
	color: #fff;
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 800;
	text-decoration: underline;
	line-height: 25px;
	letter-spacing: .2px;
}

.elementor-22555 .elementor-element.elementor-element-d7f77e1 > .elementor-container {
	max-width: 739px;
}

.elementor-22555 .elementor-element.elementor-element-d7f77e1 {
	margin-top: 0px;
	margin-bottom: 30px;
	padding: 0% 0% 0% 0%;
}

.elementor-22555 .elementor-element.elementor-element-aa7c15c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-aa7c15c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffe295;
}

.elementor-22555 .elementor-element.elementor-element-aa7c15c:hover > .elementor-element-populated {
	background-color: #f0c330;
}

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

.elementor-22555 .elementor-element.elementor-element-aa7c15c > .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: 0px 0px 0px 0px;
}

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

.elementor-22555 .elementor-element.elementor-element-0305cef .elementor-accordion-item {
	border-color: rgba(144, 37, 37, 0);
}

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

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

.elementor-22555 .elementor-element.elementor-element-0305cef .elementor-accordion-icon, .elementor-22555 .elementor-element.elementor-element-0305cef .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-0305cef .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-0305cef .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-decoration: none;
	line-height: 19px;
	letter-spacing: .2px;
}

.elementor-22555 .elementor-element.elementor-element-0305cef .elementor-tab-content {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 40px;
	letter-spacing: .2px;
	padding: 0px 30px 0px 50px;
}

.elementor-22555 .elementor-element.elementor-element-0305cef > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-23891f1 > .elementor-container {
	max-width: 739px;
}

.elementor-22555 .elementor-element.elementor-element-23891f1 {
	margin-top: 0px;
	margin-bottom: 30px;
	padding: 0% 0% 0% 0%;
}

.elementor-22555 .elementor-element.elementor-element-622c808:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-622c808 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffe295;
}

.elementor-22555 .elementor-element.elementor-element-622c808:hover > .elementor-element-populated {
	background-color: #f0c330;
}

.elementor-22555 .elementor-element.elementor-element-622c808 > .elementor-element-populated, .elementor-22555 .elementor-element.elementor-element-622c808 > .elementor-element-populated > .elementor-background-overlay, .elementor-22555 .elementor-element.elementor-element-622c808 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-22555 .elementor-element.elementor-element-622c808 > .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: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-622c808 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22555 .elementor-element.elementor-element-619b684 .elementor-accordion-item {
	border-color: rgba(144, 37, 37, 0);
}

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

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

.elementor-22555 .elementor-element.elementor-element-619b684 .elementor-accordion-icon, .elementor-22555 .elementor-element.elementor-element-619b684 .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-619b684 .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-619b684 .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-decoration: none;
	line-height: 19px;
	letter-spacing: .2px;
}

.elementor-22555 .elementor-element.elementor-element-619b684 .elementor-tab-content {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 40px;
	letter-spacing: .2px;
	padding: 0px 30px 0px 50px;
}

.elementor-22555 .elementor-element.elementor-element-619b684 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-cdd2539 > .elementor-container {
	max-width: 739px;
}

.elementor-22555 .elementor-element.elementor-element-cdd2539 {
	margin-top: 0px;
	margin-bottom: 30px;
	padding: 0% 0% 0% 0%;
}

.elementor-22555 .elementor-element.elementor-element-dedcb8e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-dedcb8e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffe295;
}

.elementor-22555 .elementor-element.elementor-element-dedcb8e:hover > .elementor-element-populated {
	background-color: #f0c330;
}

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

.elementor-22555 .elementor-element.elementor-element-dedcb8e > .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: 0px 0px 0px 0px;
}

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

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

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

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

.elementor-22555 .elementor-element.elementor-element-0700282 .elementor-accordion-icon, .elementor-22555 .elementor-element.elementor-element-0700282 .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-0700282 .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-0700282 .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-decoration: none;
	line-height: 19px;
	letter-spacing: .2px;
}

.elementor-22555 .elementor-element.elementor-element-0700282 .elementor-tab-content {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 40px;
	letter-spacing: .2px;
	padding: 0px 30px 0px 50px;
}

.elementor-22555 .elementor-element.elementor-element-0700282 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-fcafae4 > .elementor-container {
	max-width: 739px;
}

.elementor-22555 .elementor-element.elementor-element-fcafae4 {
	margin-top: 0px;
	margin-bottom: 30px;
	padding: 0% 0% 0% 0%;
}

.elementor-22555 .elementor-element.elementor-element-db1e344:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-db1e344 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffe295;
}

.elementor-22555 .elementor-element.elementor-element-db1e344:hover > .elementor-element-populated {
	background-color: #f0c330;
}

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

.elementor-22555 .elementor-element.elementor-element-db1e344 > .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: 0px 0px 0px 0px;
}

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

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

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

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

.elementor-22555 .elementor-element.elementor-element-f03c2ba .elementor-accordion-icon, .elementor-22555 .elementor-element.elementor-element-f03c2ba .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-f03c2ba .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-f03c2ba .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-decoration: none;
	line-height: 19px;
	letter-spacing: .2px;
}

.elementor-22555 .elementor-element.elementor-element-f03c2ba .elementor-tab-content {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 40px;
	letter-spacing: .2px;
	padding: 0px 30px 0px 50px;
}

.elementor-22555 .elementor-element.elementor-element-f03c2ba > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-1edd326 > .elementor-container {
	max-width: 739px;
}

.elementor-22555 .elementor-element.elementor-element-1edd326 {
	margin-top: 0px;
	margin-bottom: 30px;
	padding: 0% 0% 0% 0%;
}

.elementor-22555 .elementor-element.elementor-element-dc00fe6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-dc00fe6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffe295;
}

.elementor-22555 .elementor-element.elementor-element-dc00fe6:hover > .elementor-element-populated {
	background-color: #f0c330;
}

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

.elementor-22555 .elementor-element.elementor-element-dc00fe6 > .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: 0px 0px 0px 0px;
}

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

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

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

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

.elementor-22555 .elementor-element.elementor-element-0d598f9 .elementor-accordion-icon, .elementor-22555 .elementor-element.elementor-element-0d598f9 .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-0d598f9 .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-0d598f9 .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-decoration: none;
	line-height: 19px;
	letter-spacing: .2px;
}

.elementor-22555 .elementor-element.elementor-element-0d598f9 .elementor-tab-content {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 40px;
	letter-spacing: .2px;
	padding: 0px 30px 0px 50px;
}

.elementor-22555 .elementor-element.elementor-element-0d598f9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-2f760ff > .elementor-container {
	max-width: 739px;
}

.elementor-22555 .elementor-element.elementor-element-2f760ff {
	margin-top: 0px;
	margin-bottom: 30px;
	padding: 0% 0% 0% 0%;
}

.elementor-22555 .elementor-element.elementor-element-baf77b3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-baf77b3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffe295;
}

.elementor-22555 .elementor-element.elementor-element-baf77b3:hover > .elementor-element-populated {
	background-color: #f0c330;
}

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

.elementor-22555 .elementor-element.elementor-element-baf77b3 > .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: 0px 0px 0px 0px;
}

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

.elementor-22555 .elementor-element.elementor-element-3d04e55 .elementor-accordion-item {
	border-color: rgba(144, 37, 37, 0);
}

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

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

.elementor-22555 .elementor-element.elementor-element-3d04e55 .elementor-accordion-icon, .elementor-22555 .elementor-element.elementor-element-3d04e55 .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-3d04e55 .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-3d04e55 .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-decoration: none;
	line-height: 19px;
	letter-spacing: .2px;
}

.elementor-22555 .elementor-element.elementor-element-3d04e55 .elementor-tab-content {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 40px;
	letter-spacing: .2px;
	padding: 0px 30px 0px 50px;
}

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

.elementor-22555 .elementor-element.elementor-element-4541958 > .elementor-container {
	max-width: 739px;
}

.elementor-22555 .elementor-element.elementor-element-4541958 {
	margin-top: 0px;
	margin-bottom: 30px;
	padding: 0% 0% 0% 0%;
}

.elementor-22555 .elementor-element.elementor-element-102254d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-102254d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffe295;
}

.elementor-22555 .elementor-element.elementor-element-102254d:hover > .elementor-element-populated {
	background-color: #f0c330;
}

.elementor-22555 .elementor-element.elementor-element-102254d > .elementor-element-populated, .elementor-22555 .elementor-element.elementor-element-102254d > .elementor-element-populated > .elementor-background-overlay, .elementor-22555 .elementor-element.elementor-element-102254d > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-22555 .elementor-element.elementor-element-102254d > .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: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-102254d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

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

.elementor-22555 .elementor-element.elementor-element-f0af494 .elementor-accordion-icon, .elementor-22555 .elementor-element.elementor-element-f0af494 .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-f0af494 .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-f0af494 .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-decoration: none;
	line-height: 19px;
	letter-spacing: .2px;
}

.elementor-22555 .elementor-element.elementor-element-f0af494 .elementor-tab-content {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 40px;
	letter-spacing: .2px;
	padding: 0px 30px 0px 50px;
}

.elementor-22555 .elementor-element.elementor-element-f0af494 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-e615513 > .elementor-container {
	max-width: 739px;
}

.elementor-22555 .elementor-element.elementor-element-e615513 {
	margin-top: 0px;
	margin-bottom: 30px;
	padding: 0% 0% 0% 0%;
}

.elementor-22555 .elementor-element.elementor-element-9c9e437:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-9c9e437 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0c330;
}

.elementor-22555 .elementor-element.elementor-element-9c9e437:hover > .elementor-element-populated {
	background-color: #ffd25a;
}

.elementor-22555 .elementor-element.elementor-element-9c9e437 > .elementor-element-populated, .elementor-22555 .elementor-element.elementor-element-9c9e437 > .elementor-element-populated > .elementor-background-overlay, .elementor-22555 .elementor-element.elementor-element-9c9e437 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-22555 .elementor-element.elementor-element-9c9e437 > .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: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-9c9e437 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

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

.elementor-22555 .elementor-element.elementor-element-0a0ed4e .elementor-accordion-icon, .elementor-22555 .elementor-element.elementor-element-0a0ed4e .elementor-accordion-title {
	color: #fff;
}

.elementor-22555 .elementor-element.elementor-element-0a0ed4e .elementor-accordion-icon svg {
	fill: #fff;
}

.elementor-22555 .elementor-element.elementor-element-0a0ed4e .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 800;
	text-decoration: underline;
	line-height: 25px;
	letter-spacing: .2px;
}

.elementor-22555 .elementor-element.elementor-element-0a0ed4e .elementor-tab-content {
	color: #fff;
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 40px;
	letter-spacing: .2px;
	padding: 0px 30px 0px 50px;
}

.elementor-22555 .elementor-element.elementor-element-0a0ed4e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-2ee00f2:not(.elementor-motion-effects-element-type-background), .elementor-22555 .elementor-element.elementor-element-2ee00f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2021/12/main-bg-tv-opacity-03.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-22555 .elementor-element.elementor-element-2ee00f2 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-2ee00f2 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22555 .elementor-element.elementor-element-2ee00f2 > .elementor-shape-top .elementor-shape-fill {
	fill: var(--e-global-color-63bffba);
}

.elementor-22555 .elementor-element.elementor-element-2ee00f2 > .elementor-shape-top svg {
	height: 90px;
}

.elementor-22555 .elementor-element.elementor-element-307b48d > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 95px 0px 130px 0px;
}

.elementor-22555 .elementor-element.elementor-element-aba03cd {
	text-align: center;
	top: 0px;
}

.elementor-22555 .elementor-element.elementor-element-aba03cd img {
	width: 100%;
}

.elementor-22555 .elementor-element.elementor-element-aba03cd > .elementor-widget-container {
	margin: 0px 0px 85px 0px;
	padding: 0px 0px 0px 0px;
}

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

body.rtl .elementor-22555 .elementor-element.elementor-element-aba03cd {
	right: 0px;
}

.elementor-22555 .elementor-element.elementor-element-f6c9155 {
	text-align: center;
	bottom: -2px;
	z-index: 0;
}

.elementor-22555 .elementor-element.elementor-element-f6c9155 img {
	width: 100%;
}

.elementor-22555 .elementor-element.elementor-element-f6c9155 > .elementor-widget-container {
	margin: 0px 0px 85px 0px;
	padding: 0px 0px 0px 0px;
}

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

body.rtl .elementor-22555 .elementor-element.elementor-element-f6c9155 {
	right: 0px;
}

.elementor-22555 .elementor-element.elementor-element-9a10bd5 > .elementor-container {
	max-width: 760px;
}

.elementor-22555 .elementor-element.elementor-element-9a10bd5 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-87a88ef.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-22555 .elementor-element.elementor-element-87a88ef > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-87a88ef {
	z-index: 20;
}

.elementor-22555 .elementor-element.elementor-element-bf20ae6 {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-bf20ae6 img {
	width: 100%;
}

.elementor-22555 .elementor-element.elementor-element-bf20ae6 > .elementor-widget-container {
	margin: 0px 0px 85px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-56cfd2d {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-56cfd2d img {
	width: 100%;
}

.elementor-22555 .elementor-element.elementor-element-56cfd2d > .elementor-widget-container {
	margin: 0px 0px 85px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-46f4f56 {
	text-align: center;
	width: var(--container-widget-width, 522px);
	max-width: 522px;
	--container-widget-width: 522px;
	--container-widget-flex-grow: 0;
}

.elementor-22555 .elementor-element.elementor-element-46f4f56 .elementor-heading-title {
	font-size: 36px;
	line-height: 41px;
}

.elementor-22555 .elementor-element.elementor-element-46f4f56 > .elementor-widget-container {
	margin: 0px 0px 35px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-e9ea615 {
	text-align: center;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 33px;
	letter-spacing: .2px;
	width: var(--container-widget-width, 628px);
	max-width: 628px;
	--container-widget-width: 628px;
	--container-widget-flex-grow: 0;
	z-index: 20;
}

.elementor-22555 .elementor-element.elementor-element-3cbb8325:not(.elementor-motion-effects-element-type-background), .elementor-22555 .elementor-element.elementor-element-3cbb8325 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-5be734c);
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2021/12/bg-fire-vector-30.svg");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-22555 .elementor-element.elementor-element-3cbb8325 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 125px 15px 50px 15px;
}

.elementor-22555 .elementor-element.elementor-element-3cbb8325 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22555 .elementor-element.elementor-element-6a26a085.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-22555 .elementor-element.elementor-element-6a26a085 > .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-22555 .elementor-element.elementor-element-6a26a085 > .elementor-element-populated, .elementor-22555 .elementor-element.elementor-element-6a26a085 > .elementor-element-populated > .elementor-background-overlay, .elementor-22555 .elementor-element.elementor-element-6a26a085 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-6a26a085 > .elementor-element-populated {
	margin: 0rem 0rem 0rem 0rem;
	--e-column-margin-right: 0rem;
	--e-column-margin-left: 0rem;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-2b991c19 > .elementor-container {
	max-width: 920px;
}

.elementor-22555 .elementor-element.elementor-element-2b991c19 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-22555 .elementor-element.elementor-element-6e0d12d.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-22555 .elementor-element.elementor-element-6e0d12d.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-22555 .elementor-element.elementor-element-6e0d12d > .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-22555 .elementor-element.elementor-element-6e0d12d > .elementor-element-populated {
	border-style: solid;
	border-width: 0px 0px 2px 0px;
	border-color: #fff;
	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: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-6e0d12d > .elementor-element-populated, .elementor-22555 .elementor-element.elementor-element-6e0d12d > .elementor-element-populated > .elementor-background-overlay, .elementor-22555 .elementor-element.elementor-element-6e0d12d > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-6e0d12d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22555 .elementor-element.elementor-element-15135715 {
	text-align: center;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 800;
	line-height: 33px;
	letter-spacing: .03px;
}

.elementor-22555 .elementor-element.elementor-element-15135715 > .elementor-widget-container {
	margin: 0px 0px 22px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-502357ee {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-502357ee .elementor-heading-title {
	color: #000;
	font-weight: 700;
}

.elementor-22555 .elementor-element.elementor-element-502357ee > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-22555 .elementor-element.elementor-element-93ef78d .elementor-widget-container {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-93ef78d .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-22555 .elementor-element.elementor-element-93ef78d .premium-button .premium-button-text-icon-wrapper span {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-93ef78d .premium-button, .elementor-22555 .elementor-element.elementor-element-93ef78d .premium-button.premium-button-style2-shutinhor:before, .elementor-22555 .elementor-element.elementor-element-93ef78d .premium-button.premium-button-style2-shutinver:before, .elementor-22555 .elementor-element.elementor-element-93ef78d .premium-button-style5-radialin:before, .elementor-22555 .elementor-element.elementor-element-93ef78d .premium-button-style5-rectin:before {
	background-color: #f3c854;
}

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

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

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

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

.elementor-22555 .elementor-element.elementor-element-93ef78d > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
	padding: 0px 0px 0px 0px;
}

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

body.rtl .elementor-22555 .elementor-element.elementor-element-dd4a742 {
	right: 0px;
}

.elementor-22555 .elementor-element.elementor-element-dd4a742 {
	top: 0px;
}

.elementor-22555 .elementor-element.elementor-element-115c34b1:not(.elementor-motion-effects-element-type-background), .elementor-22555 .elementor-element.elementor-element-115c34b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(2, 1, 1, 0);
}

.elementor-22555 .elementor-element.elementor-element-115c34b1 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 30px;
	margin-bottom: 0px;
	padding: 2px 15px 150px 15px;
}

.elementor-22555 .elementor-element.elementor-element-115c34b1 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22555 .elementor-element.elementor-element-24b1f4a6.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-22555 .elementor-element.elementor-element-24b1f4a6 > .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-22555 .elementor-element.elementor-element-24b1f4a6 > .elementor-element-populated, .elementor-22555 .elementor-element.elementor-element-24b1f4a6 > .elementor-element-populated > .elementor-background-overlay, .elementor-22555 .elementor-element.elementor-element-24b1f4a6 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-24b1f4a6 > .elementor-element-populated {
	margin: 0rem 0rem 0rem 0rem;
	--e-column-margin-right: 0rem;
	--e-column-margin-left: 0rem;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-2e907037 {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-2e907037 .elementor-heading-title {
	text-transform: uppercase;
}

.elementor-22555 .elementor-element.elementor-element-2e907037 > .elementor-widget-container {
	margin: 0px 0px 35px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-47e7c1d {
	text-align: center;
}

.elementor-22555 .elementor-element.elementor-element-47e7c1d .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 700;
	line-height: 19px;
	letter-spacing: .01px;
}

.elementor-22555 .elementor-element.elementor-element-47e7c1d > .elementor-widget-container {
	margin: 0px 0px 35px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-4d78da69 > .elementor-container {
	max-width: 920px;
}

.elementor-22555 .elementor-element.elementor-element-4d78da69 {
	margin-top: 0px;
	margin-bottom: 46px;
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-22555 .elementor-element.elementor-element-25c3e57f.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-22555 .elementor-element.elementor-element-25c3e57f > .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-22555 .elementor-element.elementor-element-25c3e57f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-25c3e57f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f0f0;
}

.elementor-22555 .elementor-element.elementor-element-25c3e57f:hover > .elementor-element-populated {
	background-color: #e9e7e7;
}

.elementor-22555 .elementor-element.elementor-element-25c3e57f > .elementor-element-populated, .elementor-22555 .elementor-element.elementor-element-25c3e57f > .elementor-element-populated > .elementor-background-overlay, .elementor-22555 .elementor-element.elementor-element-25c3e57f > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-22555 .elementor-element.elementor-element-25c3e57f > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 10px 0px 0px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 0px;
	padding: 0px 24px 0px 30px;
}

.elementor-22555 .elementor-element.elementor-element-25c3e57f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22555 .elementor-element.elementor-element-528148b .elementor-accordion-item {
	border-color: rgba(144, 37, 37, 0);
}

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

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

.elementor-22555 .elementor-element.elementor-element-528148b .elementor-accordion-icon, .elementor-22555 .elementor-element.elementor-element-528148b .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-528148b .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-528148b .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 19px;
	letter-spacing: .01px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-22555 .elementor-element.elementor-element-528148b .elementor-tab-content {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 20px;
	letter-spacing: .2px;
}

.elementor-22555 .elementor-element.elementor-element-528148b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-22555 .elementor-element.elementor-element-c6a46ee > .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-22555 .elementor-element.elementor-element-c6a46ee:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-c6a46ee > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f0f0;
}

.elementor-22555 .elementor-element.elementor-element-c6a46ee:hover > .elementor-element-populated {
	background-color: #e9e7e7;
}

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

.elementor-22555 .elementor-element.elementor-element-c6a46ee > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 10px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 10px;
	padding: 0px 24px 0px 30px;
}

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

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

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

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

.elementor-22555 .elementor-element.elementor-element-a6b88af .elementor-accordion-icon, .elementor-22555 .elementor-element.elementor-element-a6b88af .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-a6b88af .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-a6b88af .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 19px;
	letter-spacing: .01px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-22555 .elementor-element.elementor-element-a6b88af .elementor-tab-content {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 20px;
	letter-spacing: .2px;
}

.elementor-22555 .elementor-element.elementor-element-a6b88af > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-c838871 > .elementor-container {
	max-width: 920px;
}

.elementor-22555 .elementor-element.elementor-element-c838871 {
	margin-top: 0px;
	margin-bottom: 46px;
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-22555 .elementor-element.elementor-element-495fb66.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-22555 .elementor-element.elementor-element-495fb66 > .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-22555 .elementor-element.elementor-element-495fb66:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-495fb66 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f0f0;
}

.elementor-22555 .elementor-element.elementor-element-495fb66:hover > .elementor-element-populated {
	background-color: #e9e7e7;
}

.elementor-22555 .elementor-element.elementor-element-495fb66 > .elementor-element-populated, .elementor-22555 .elementor-element.elementor-element-495fb66 > .elementor-element-populated > .elementor-background-overlay, .elementor-22555 .elementor-element.elementor-element-495fb66 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-22555 .elementor-element.elementor-element-495fb66 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 10px 0px 0px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 0px;
	padding: 0px 24px 0px 30px;
}

.elementor-22555 .elementor-element.elementor-element-495fb66 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

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

.elementor-22555 .elementor-element.elementor-element-bba4727 .elementor-accordion-icon, .elementor-22555 .elementor-element.elementor-element-bba4727 .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-bba4727 .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-bba4727 .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 19px;
	letter-spacing: .01px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-22555 .elementor-element.elementor-element-bba4727 .elementor-tab-content {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 20px;
	letter-spacing: .2px;
}

.elementor-22555 .elementor-element.elementor-element-bba4727 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-22555 .elementor-element.elementor-element-35c0eba.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-22555 .elementor-element.elementor-element-35c0eba > .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-22555 .elementor-element.elementor-element-35c0eba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-35c0eba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f0f0;
}

.elementor-22555 .elementor-element.elementor-element-35c0eba:hover > .elementor-element-populated {
	background-color: #e9e7e7;
}

.elementor-22555 .elementor-element.elementor-element-35c0eba > .elementor-element-populated, .elementor-22555 .elementor-element.elementor-element-35c0eba > .elementor-element-populated > .elementor-background-overlay, .elementor-22555 .elementor-element.elementor-element-35c0eba > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-22555 .elementor-element.elementor-element-35c0eba > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 10px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 10px;
	padding: 0px 24px 0px 30px;
}

.elementor-22555 .elementor-element.elementor-element-35c0eba > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22555 .elementor-element.elementor-element-04334e0 .elementor-accordion-item {
	border-color: rgba(144, 37, 37, 0);
}

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

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

.elementor-22555 .elementor-element.elementor-element-04334e0 .elementor-accordion-icon, .elementor-22555 .elementor-element.elementor-element-04334e0 .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-04334e0 .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-04334e0 .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 19px;
	letter-spacing: .01px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-22555 .elementor-element.elementor-element-04334e0 .elementor-tab-content {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 20px;
	letter-spacing: .2px;
}

.elementor-22555 .elementor-element.elementor-element-04334e0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-1c188c5 > .elementor-container {
	max-width: 920px;
}

.elementor-22555 .elementor-element.elementor-element-1c188c5 {
	margin-top: 0px;
	margin-bottom: 46px;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-22555 .elementor-element.elementor-element-b1d9967 > .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-22555 .elementor-element.elementor-element-b1d9967:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-b1d9967 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f0f0;
}

.elementor-22555 .elementor-element.elementor-element-b1d9967:hover > .elementor-element-populated {
	background-color: #e9e7e7;
}

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

.elementor-22555 .elementor-element.elementor-element-b1d9967 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 10px 0px 0px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 0px;
	padding: 0px 24px 0px 30px;
}

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

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

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

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

.elementor-22555 .elementor-element.elementor-element-a3c5741 .elementor-accordion-icon, .elementor-22555 .elementor-element.elementor-element-a3c5741 .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-a3c5741 .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-a3c5741 .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 19px;
	letter-spacing: .01px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-22555 .elementor-element.elementor-element-a3c5741 .elementor-tab-content {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 20px;
	letter-spacing: .2px;
}

.elementor-22555 .elementor-element.elementor-element-a3c5741 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-22555 .elementor-element.elementor-element-7655b2b.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-22555 .elementor-element.elementor-element-7655b2b > .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-22555 .elementor-element.elementor-element-7655b2b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-7655b2b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f0f0;
}

.elementor-22555 .elementor-element.elementor-element-7655b2b:hover > .elementor-element-populated {
	background-color: #e9e7e7;
}

.elementor-22555 .elementor-element.elementor-element-7655b2b > .elementor-element-populated, .elementor-22555 .elementor-element.elementor-element-7655b2b > .elementor-element-populated > .elementor-background-overlay, .elementor-22555 .elementor-element.elementor-element-7655b2b > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-22555 .elementor-element.elementor-element-7655b2b > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 10px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 10px;
	padding: 0px 24px 0px 30px;
}

.elementor-22555 .elementor-element.elementor-element-7655b2b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22555 .elementor-element.elementor-element-65a1745 .elementor-accordion-item {
	border-color: rgba(144, 37, 37, 0);
}

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

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

.elementor-22555 .elementor-element.elementor-element-65a1745 .elementor-accordion-icon, .elementor-22555 .elementor-element.elementor-element-65a1745 .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-65a1745 .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-65a1745 .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 19px;
	letter-spacing: .01px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-22555 .elementor-element.elementor-element-65a1745 .elementor-tab-content {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 20px;
	letter-spacing: .2px;
}

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

.elementor-22555 .elementor-element.elementor-element-45fb088 > .elementor-container {
	max-width: 920px;
}

.elementor-22555 .elementor-element.elementor-element-45fb088 {
	margin-top: 0px;
	margin-bottom: 46px;
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-22555 .elementor-element.elementor-element-8b106aa.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-22555 .elementor-element.elementor-element-8b106aa > .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-22555 .elementor-element.elementor-element-8b106aa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-8b106aa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f0f0;
}

.elementor-22555 .elementor-element.elementor-element-8b106aa:hover > .elementor-element-populated {
	background-color: #e9e7e7;
}

.elementor-22555 .elementor-element.elementor-element-8b106aa > .elementor-element-populated, .elementor-22555 .elementor-element.elementor-element-8b106aa > .elementor-element-populated > .elementor-background-overlay, .elementor-22555 .elementor-element.elementor-element-8b106aa > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-22555 .elementor-element.elementor-element-8b106aa > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 10px 0px 0px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 0px;
	padding: 0px 24px 0px 30px;
}

.elementor-22555 .elementor-element.elementor-element-8b106aa > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

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

.elementor-22555 .elementor-element.elementor-element-fbb2920 .elementor-accordion-icon, .elementor-22555 .elementor-element.elementor-element-fbb2920 .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-fbb2920 .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-fbb2920 .elementor-accordion-title {
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 19px;
	letter-spacing: .01px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-22555 .elementor-element.elementor-element-fbb2920 .elementor-tab-content {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 20px;
	letter-spacing: .2px;
}

.elementor-22555 .elementor-element.elementor-element-fbb2920 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-22555 .elementor-element.elementor-element-64313a9.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-22555 .elementor-element.elementor-element-64313a9 > .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-22555 .elementor-element.elementor-element-64313a9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-64313a9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f0f0;
}

.elementor-22555 .elementor-element.elementor-element-64313a9:hover > .elementor-element-populated {
	background-color: #e9e7e7;
}

.elementor-22555 .elementor-element.elementor-element-64313a9 > .elementor-element-populated, .elementor-22555 .elementor-element.elementor-element-64313a9 > .elementor-element-populated > .elementor-background-overlay, .elementor-22555 .elementor-element.elementor-element-64313a9 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-22555 .elementor-element.elementor-element-64313a9 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 10px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 10px;
	padding: 0px 24px 0px 30px;
}

.elementor-22555 .elementor-element.elementor-element-64313a9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22555 .elementor-element.elementor-element-9ce1be8:not(.elementor-motion-effects-element-type-background), .elementor-22555 .elementor-element.elementor-element-9ce1be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2022/04/bg-fire-image-11-min.png");
	background-position: -200px -50px;
	background-repeat: no-repeat;
	background-size: 69% auto;
}

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

.elementor-22555 .elementor-element.elementor-element-9ce1be8 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -150px;
	margin-bottom: 0px;
	padding: 50px 15px 100px 15px;
}

.elementor-22555 .elementor-element.elementor-element-9ce1be8 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22555 .elementor-element.elementor-element-5daa2d47 > .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-22555 .elementor-element.elementor-element-5daa2d47 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 5px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-477594dc .elementor-heading-title {
	color: var(--e-global-color-5be734c);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 800;
	line-height: 38px;
	letter-spacing: .01px;
}

.elementor-22555 .elementor-element.elementor-element-477594dc > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-70934835 {
	text-align: left;
}

.elementor-22555 .elementor-element.elementor-element-70934835 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Domine", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 48px;
	letter-spacing: .2px;
}

.elementor-22555 .elementor-element.elementor-element-70934835 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-22555 .elementor-element.elementor-element-33cca684 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
	padding: 0% 0% 0% 0%;
}

.elementor-22555 .elementor-element.elementor-element-56a4e99f .elementor-widget-container {
	text-align: left;
}

.elementor-22555 .elementor-element.elementor-element-56a4e99f .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-22555 .elementor-element.elementor-element-56a4e99f .premium-button .premium-button-text-icon-wrapper span {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-56a4e99f .premium-button, .elementor-22555 .elementor-element.elementor-element-56a4e99f .premium-button.premium-button-style2-shutinhor:before, .elementor-22555 .elementor-element.elementor-element-56a4e99f .premium-button.premium-button-style2-shutinver:before, .elementor-22555 .elementor-element.elementor-element-56a4e99f .premium-button-style5-radialin:before, .elementor-22555 .elementor-element.elementor-element-56a4e99f .premium-button-style5-rectin:before {
	background-color: #f3c854;
}

.elementor-22555 .elementor-element.elementor-element-56a4e99f .premium-button, .elementor-22555 .elementor-element.elementor-element-56a4e99f .premium-button-line6::after {
	padding: 15px 43px 15px 41px;
}

.elementor-22555 .elementor-element.elementor-element-56a4e99f .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-22555 .elementor-element.elementor-element-56a4e99f .premium-button-line6::after {
	color: #fff;
}

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

.elementor-22555 .elementor-element.elementor-element-56a4e99f .premium-button:hover {
	border-radius: 20px;
}

.elementor-22555 .elementor-element.elementor-element-56a4e99f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-6ca5011 {
	margin-top: 0px;
	margin-bottom: -20px;
	padding: 0px 0px 0px 0px;
	z-index: 40;
}

.elementor-22555 .elementor-element.elementor-element-4b8dda8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-4b8dda8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffe295;
}

.elementor-22555 .elementor-element.elementor-element-4b8dda8 > .elementor-element-populated, .elementor-22555 .elementor-element.elementor-element-4b8dda8 > .elementor-element-populated > .elementor-background-overlay, .elementor-22555 .elementor-element.elementor-element-4b8dda8 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-4b8dda8 > .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: 65px 116px 68px 109px;
}

.elementor-22555 .elementor-element.elementor-element-4b8dda8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22555 .elementor-element.elementor-element-4c383cd > .elementor-container {
	max-width: 705px;
}

.elementor-22555 .elementor-element.elementor-element-4c383cd > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-22555 .elementor-element.elementor-element-4c383cd {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-bacb9b7 > .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-22555 .elementor-element.elementor-element-bacb9b7 > .elementor-element-populated, .elementor-22555 .elementor-element.elementor-element-bacb9b7 > .elementor-element-populated > .elementor-background-overlay, .elementor-22555 .elementor-element.elementor-element-bacb9b7 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-bacb9b7 > .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: 0px 0px 0px 0px;
}

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

.elementor-22555 .elementor-element.elementor-element-59dfdb5 {
	text-align: left;
}

.elementor-22555 .elementor-element.elementor-element-59dfdb5 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Domine", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 48px;
	letter-spacing: .2px;
}

.elementor-22555 .elementor-element.elementor-element-59dfdb5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-22555 .elementor-element.elementor-element-314e9da.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-22555 .elementor-element.elementor-element-314e9da > .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-22555 .elementor-element.elementor-element-314e9da:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-22555 .elementor-element.elementor-element-314e9da > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-22555 .elementor-element.elementor-element-314e9da > .elementor-element-populated, .elementor-22555 .elementor-element.elementor-element-314e9da > .elementor-element-populated > .elementor-background-overlay, .elementor-22555 .elementor-element.elementor-element-314e9da > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-22555 .elementor-element.elementor-element-314e9da > .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: 23px 0px 36px 0px;
}

.elementor-22555 .elementor-element.elementor-element-314e9da > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-22555 .elementor-element.elementor-element-f1ffa53 {
	columns: 1;
	text-align: center;
	color: #8b8b8b;
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 19px;
	letter-spacing: .01px;
}

.elementor-22555 .elementor-element.elementor-element-f1ffa53 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 50px 0px 50px;
	border-style: dashed;
	border-width: 0px 0px 1px 0px;
}

.elementor-22555 .elementor-element.elementor-element-75ffab6 {
	width: initial;
	max-width: initial;
	bottom: 84px;
}

body:not(.rtl) .elementor-22555 .elementor-element.elementor-element-75ffab6 {
	left: -20px;
}

body.rtl .elementor-22555 .elementor-element.elementor-element-75ffab6 {
	right: -20px;
}

.elementor-22555 .elementor-element.elementor-element-b96b0c7 {
	width: initial;
	max-width: initial;
	bottom: 84px;
}

body:not(.rtl) .elementor-22555 .elementor-element.elementor-element-b96b0c7 {
	right: -20px;
}

body.rtl .elementor-22555 .elementor-element.elementor-element-b96b0c7 {
	left: -20px;
}

.elementor-22555 .elementor-element.elementor-element-ecd60e4 .elementor-widget-container {
	text-align: center;
}

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

.elementor-22555 .elementor-element.elementor-element-ecd60e4 .premium-button .premium-button-text-icon-wrapper span {
	color: var(--e-global-color-primary);
}

.elementor-22555 .elementor-element.elementor-element-ecd60e4 .premium-button, .elementor-22555 .elementor-element.elementor-element-ecd60e4 .premium-button.premium-button-style2-shutinhor:before, .elementor-22555 .elementor-element.elementor-element-ecd60e4 .premium-button.premium-button-style2-shutinver:before, .elementor-22555 .elementor-element.elementor-element-ecd60e4 .premium-button-style5-radialin:before, .elementor-22555 .elementor-element.elementor-element-ecd60e4 .premium-button-style5-rectin:before {
	background-color: #f0c330;
}

.elementor-22555 .elementor-element.elementor-element-ecd60e4 .premium-button, .elementor-22555 .elementor-element.elementor-element-ecd60e4 .premium-button-line6::after {
	padding: 15px 30px 15px 30px;
}

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

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

.elementor-22555 .elementor-element.elementor-element-ecd60e4 .premium-button:hover {
	border-radius: 10px;
}

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

@media (max-width:991px) {
	.elementor-22555 .elementor-element.elementor-element-d1c3a1b {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-85a981d .elementor-heading-title {
		font-size: 50px;
		line-height: 55px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-85a981d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 50px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-33b67bc .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-ff4e9d3 {
		font-size: 19px;
		line-height: 28px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-3dc14f7 .premium-button, .elementor-22555 .elementor-element.elementor-element-3dc14f7 .premium-button-line6::after {
		padding: 10px 40px 10px 40px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-3dc14f7 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-cc219e1 > .elementor-element-populated {
		margin: 0px 0px 0px -40px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: -40px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-0c5e3ff > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-ac73392 .elementor-heading-title {
		font-size: 50px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-ac73392 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-de8cce2 {
		font-size: 19px;
		line-height: 28px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-9a44a9d .premium-button, .elementor-22555 .elementor-element.elementor-element-9a44a9d .premium-button-line6::after {
		padding: 10px 40px 10px 40px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-9a44a9d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-523e5bb7 {
		text-align: center;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-523e5bb7 .elementor-heading-title {
		font-size: 32px;
		line-height: 37px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-523e5bb7 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-435e6980 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-d0d00aa:not(.elementor-motion-effects-element-type-background), .elementor-22555 .elementor-element.elementor-element-d0d00aa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-77ba49b {
		margin-top: 0px;
		margin-bottom: 25px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-1a6b165 > .elementor-widget-container {
		margin: 0px 0px 50px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-7b09444 > .elementor-widget-container {
		margin: 0px 0px 250px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-2a961c9 {
		line-height: 28px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-2a961c9 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-805e69a > .elementor-widget-container {
		margin: -12px 0px 10px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-c86096c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-3235ab78 {
		padding: 50px 0px 50px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-3a43b441 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-70aa8883 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-a4b8148 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-4e000673 > .elementor-element-populated {
		padding: 100px 0px 0px 0px;
	}
	
	body:not(.rtl) .elementor-22555 .elementor-element.elementor-element-58b5e29 {
		left: 0px;
	}
	
	body.rtl .elementor-22555 .elementor-element.elementor-element-58b5e29 {
		right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-58b5e29 {
		bottom: -2px;
	}
	
	body:not(.rtl) .elementor-22555 .elementor-element.elementor-element-cd8d81b {
		left: 0px;
	}
	
	body.rtl .elementor-22555 .elementor-element.elementor-element-cd8d81b {
		right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-cd8d81b {
		bottom: -2px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-44a2f095 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-42441a3 {
		margin-top: 0px;
		margin-bottom: 25px;
		padding: 0px 15px 80px 15px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-053ed82 > .elementor-element-populated {
		padding: 0px 30px 0px 30px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-d14466a > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-7e77bcc > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-e97363d {
		text-align: center;
	}
	
	.elementor-22555 .elementor-element.elementor-element-e97363d .elementor-heading-title {
		font-size: 32px;
		line-height: 37px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-e97363d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-776a112 {
		text-align: center;
	}
	
	.elementor-22555 .elementor-element.elementor-element-776a112 .elementor-heading-title {
		font-size: 32px;
		line-height: 37px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-776a112 > .elementor-widget-container {
		margin: 0px 0px 40px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-0a380b3 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-18a528d {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-17533a9 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-3cb3d9c {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-27ce762 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-3a0acbc {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-a5c5b4c {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-4f86139 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-5e22e05 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-54fa2e9 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-43f21c0 {
		text-align: center;
	}
	
	.elementor-22555 .elementor-element.elementor-element-43f21c0 .elementor-heading-title {
		font-size: 32px;
		line-height: 37px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-43f21c0 > .elementor-widget-container {
		margin: 0px 0px 40px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-d1eb2e1 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-d7f77e1 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-23891f1 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-cdd2539 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-fcafae4 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-1edd326 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-2f760ff {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-4541958 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-e615513 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-2ee00f2 > .elementor-shape-top svg {
		height: 50px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-f6c9155 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	body:not(.rtl) .elementor-22555 .elementor-element.elementor-element-f6c9155 {
		left: 0px;
	}
	
	body.rtl .elementor-22555 .elementor-element.elementor-element-f6c9155 {
		right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-f6c9155 {
		bottom: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-9a10bd5 {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-87a88ef > .elementor-element-populated {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-46f4f56 {
		text-align: center;
	}
	
	.elementor-22555 .elementor-element.elementor-element-46f4f56 .elementor-heading-title {
		font-size: 32px;
		line-height: 37px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-46f4f56 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-3cbb8325 {
		margin-top: -100px;
		margin-bottom: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-2b991c19 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-15135715 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-502357ee > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-93ef78d > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-115c34b1 {
		padding: 0px 0px 50px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-2e907037 {
		text-align: center;
	}
	
	.elementor-22555 .elementor-element.elementor-element-2e907037 .elementor-heading-title {
		font-size: 32px;
		line-height: 37px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-2e907037 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-47e7c1d {
		text-align: center;
	}
	
	.elementor-22555 .elementor-element.elementor-element-47e7c1d > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-4d78da69 {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-c838871 {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-1c188c5 {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-45fb088 {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-9ce1be8:not(.elementor-motion-effects-element-type-background), .elementor-22555 .elementor-element.elementor-element-9ce1be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: -38% 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-9ce1be8 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 50px 15px 70px 15px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-70934835 {
		text-align: left;
	}
	
	.elementor-22555 .elementor-element.elementor-element-70934835 .elementor-heading-title {
		font-size: 32px;
		line-height: 37px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-70934835 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-4b8dda8 > .elementor-element-populated {
		padding: 40px 50px 40px 50px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-4c383cd {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-59dfdb5 {
		text-align: left;
	}
	
	.elementor-22555 .elementor-element.elementor-element-59dfdb5 .elementor-heading-title {
		font-size: 30px;
		line-height: 35px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-59dfdb5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
}

@media (max-width:767px) {
	.elementor-22555 .elementor-element.elementor-element-f24d8f9 {
		margin-top: -20px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-7a77790 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-353b2ae > .elementor-element-populated >  .elementor-background-overlay {
		background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2022/02/Group-mobile-14.svg");
		background-size: contain;
	}
	
	.elementor-22555 .elementor-element.elementor-element-353b2ae > .elementor-element-populated >  .elementor-background-overlay.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-22555 .elementor-element.elementor-element-353b2ae > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 90px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-399d2a6 {
		text-align: center;
	}
	
	.elementor-22555 .elementor-element.elementor-element-399d2a6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 10px 0px 20px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-f566a1f {
		text-align: center;
		bottom: -2px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-f566a1f img {
		width: 100%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-5d965b2.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-22555 .elementor-element.elementor-element-5d965b2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 5px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-5d965b2 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 33px 50px 33px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-ac73392 {
		text-align: center;
	}
	
	.elementor-22555 .elementor-element.elementor-element-ac73392 .elementor-heading-title {
		font-size: 30px;
		line-height: 34px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-ac73392 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-de8cce2 {
		text-align: center;
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-de8cce2 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-9a44a9d .elementor-widget-container {
		text-align: center;
	}
	
	.elementor-22555 .elementor-element.elementor-element-9a44a9d .premium-button, .elementor-22555 .elementor-element.elementor-element-9a44a9d .premium-button-line6::after {
		padding: 15px 40px 15px 40px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-16b3180e {
		padding: 70px 33px 10px 33px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-523e5bb7 .elementor-heading-title {
		font-size: 24px;
		line-height: 25px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-523e5bb7 > .elementor-widget-container {
		margin: 0px 0px 46px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-435e6980 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-2f983064 {
		width: 25%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-2f983064 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 5px 25px 5px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-30b2c0bb {
		width: 25%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-30b2c0bb > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 5px 25px 5px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-7759b193 {
		width: 25%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-7759b193 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 5px 25px 5px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-6278f4e0 {
		width: 25%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-6278f4e0 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 5px 25px 5px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-196705bb {
		width: 25%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-196705bb > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 5px 25px 5px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-68071db8 {
		width: 25%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-68071db8 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 5px 25px 5px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-1dd68414 {
		width: 25%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-1dd68414 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 5px 25px 5px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-33321296 {
		width: 25%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-33321296 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 5px 25px 5px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-d0d00aa:not(.elementor-motion-effects-element-type-background), .elementor-22555 .elementor-element.elementor-element-d0d00aa > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2022/05/Mask-ssss.svg");
		background-position: 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-d0d00aa:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-22555 .elementor-element.elementor-element-d0d00aa > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-22555 .elementor-element.elementor-element-d0d00aa > .elementor-shape-top svg {
		height: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-d0d00aa {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-a4a238f {
		text-align: center;
		top: -17px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-a4a238f img {
		width: 100%;
	}
	
	body:not(.rtl) .elementor-22555 .elementor-element.elementor-element-a4a238f {
		left: -1px;
	}
	
	body.rtl .elementor-22555 .elementor-element.elementor-element-a4a238f {
		right: -1px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-77ba49b {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-446c9f2 > .elementor-element-populated {
		margin: 50px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-1a6b165 .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-7b09444 {
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-7b09444 > .elementor-widget-container {
		margin: 0px 0px 100px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-c86096c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-1e7596e8 {
		padding: 50px 15px 10px 15px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-7de94827 {
		font-size: 18px;
		line-height: 38px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-7de94827 > .elementor-widget-container {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-3235ab78 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-3e28cd54 > .elementor-element-populated {
		padding: 55px 33px 30px 33px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-3e28cd54 {
		z-index: 15;
	}
	
	.elementor-22555 .elementor-element.elementor-element-3a43b441 {
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-3a43b441 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-70aa8883 .elementor-heading-title {
		font-size: 30px;
		line-height: 34px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-70aa8883 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-9c06863 {
		text-align: center;
		bottom: -2px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-9c06863 img {
		width: 100%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-a4b8148 > .elementor-shape-top svg {
		height: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-a4b8148 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-4e000673.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-22555 .elementor-element.elementor-element-4e000673 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 130px 0px 30px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-ab55261 img {
		width: 100%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-ab55261 {
		top: -9px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-44a2f095 {
		text-align: center;
	}
	
	.elementor-22555 .elementor-element.elementor-element-44a2f095 .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-44a2f095 > .elementor-widget-container {
		margin: 0px 0px 40px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-4bd24d7 {
		text-align: center;
	}
	
	.elementor-22555 .elementor-element.elementor-element-4bd24d7 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-f87b22d {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-fc85f62 > .elementor-element-populated {
		padding: 20px 0px 185px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-d14466a {
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-d14466a > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-7e77bcc .elementor-heading-title {
		font-size: 30px;
		line-height: 34px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-7e77bcc > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-22d87a0 .elementor-custom-embed-play i {
		font-size: 38px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-22d87a0 .elementor-custom-embed-play svg {
		width: 38px;
		height: 38px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-22d87a0 > .elementor-widget-container {
		margin: 0px 0px 27px 0px;
		border-width: 8px 8px 8px 8px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-096487a {
		margin-top: -100px;
		margin-bottom: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-6800ee95 {
		padding: 50px 33px 0px 33px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-e97363d .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-755cb856 {
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-30d916bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-22555 .elementor-element.elementor-element-30d916bf .elementor-icon-list-item > a {
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-16f03bab {
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-03ba462 {
		padding: 10px 33px 130px 33px;
		z-index: 0;
	}
	
	.elementor-22555 .elementor-element.elementor-element-776a112 .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-776a112 > .elementor-widget-container {
		margin: 0px 0px 26px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-0a380b3 {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-18a528d {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-55cfe58 .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-55cfe58 .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-55cfe58 .elementor-tab-content {
		font-size: 14px;
		line-height: 17px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-17533a9 {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-7b2ae59 .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-7b2ae59 .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-7b2ae59 .elementor-tab-content {
		font-size: 14px;
		line-height: 17px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-3cb3d9c {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-5778241 .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-5778241 .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-5778241 .elementor-tab-content {
		font-size: 14px;
		line-height: 17px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-27ce762 {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-79f14bf .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-79f14bf .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-79f14bf .elementor-tab-content {
		font-size: 14px;
		line-height: 17px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-3a0acbc {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-a41fb9f .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-a41fb9f .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-a41fb9f .elementor-tab-content {
		font-size: 14px;
		line-height: 17px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-a5c5b4c {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-54ced64 .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-54ced64 .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-54ced64 .elementor-tab-content {
		font-size: 14px;
		line-height: 17px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-4f86139 {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-faa8227 .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-faa8227 .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-faa8227 .elementor-tab-content {
		font-size: 14px;
		line-height: 17px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-5e22e05 {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-a79c9fe .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-a79c9fe .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-a79c9fe .elementor-tab-content {
		font-size: 14px;
		line-height: 17px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-54fa2e9 {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-364accd .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-364accd .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-364accd .elementor-tab-content {
		font-size: 14px;
		line-height: 17px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-dd507e5 {
		padding: 10px 33px 30px 33px;
		z-index: 0;
	}
	
	.elementor-22555 .elementor-element.elementor-element-43f21c0 .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-43f21c0 > .elementor-widget-container {
		margin: 0px 0px 26px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-d1eb2e1 {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-d7f77e1 {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-0305cef .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-0305cef .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-0305cef .elementor-tab-content {
		font-size: 14px;
		line-height: 20px;
		padding: 0px 20px 30px 10px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-23891f1 {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-619b684 .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-619b684 .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-619b684 .elementor-tab-content {
		font-size: 14px;
		line-height: 20px;
		padding: 0px 20px 30px 10px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-cdd2539 {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-0700282 .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-0700282 .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-0700282 .elementor-tab-content {
		font-size: 14px;
		line-height: 20px;
		padding: 0px 20px 30px 10px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-fcafae4 {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-f03c2ba .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-f03c2ba .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-f03c2ba .elementor-tab-content {
		font-size: 14px;
		line-height: 20px;
		padding: 0px 20px 30px 10px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-1edd326 {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-0d598f9 .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-0d598f9 .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-0d598f9 .elementor-tab-content {
		font-size: 14px;
		line-height: 20px;
		padding: 0px 20px 30px 10px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-2f760ff {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-3d04e55 .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-3d04e55 .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-3d04e55 .elementor-tab-content {
		font-size: 14px;
		line-height: 20px;
		padding: 0px 20px 30px 10px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-4541958 {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-f0af494 .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-f0af494 .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-f0af494 .elementor-tab-content {
		font-size: 14px;
		line-height: 20px;
		padding: 0px 20px 30px 10px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-e615513 {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-0a0ed4e .elementor-tab-title {
		padding: 0px 0px 0px 120px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-0a0ed4e .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-0a0ed4e .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-0a0ed4e .elementor-tab-content {
		font-size: 14px;
		line-height: 20px;
		padding: 0px 20px 30px 10px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-2ee00f2 > .elementor-shape-top svg {
		height: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-2ee00f2 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-307b48d > .elementor-element-populated {
		padding: 95px 0px 70px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-aba03cd > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-aba03cd {
		top: -2px;
		z-index: 0;
	}
	
	.elementor-22555 .elementor-element.elementor-element-9a10bd5 {
		margin-top: 40px;
		margin-bottom: 0px;
		padding: 0px 50px 0px 50px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-87a88ef > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-87a88ef {
		z-index: 0;
	}
	
	.elementor-22555 .elementor-element.elementor-element-bf20ae6 > .elementor-widget-container {
		margin: 0px 0px 60px 0px;
		padding: 0px 0px 0px 0px;
		border-radius: 20px 20px 20px 20px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-bf20ae6 {
		z-index: 30;
	}
	
	.elementor-22555 .elementor-element.elementor-element-56cfd2d > .elementor-widget-container {
		margin: 0px 0px 60px 0px;
		padding: 0px 20px 0px 20px;
		border-radius: 20px 20px 20px 20px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-46f4f56 .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-46f4f56 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-e9ea615 {
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-3cbb8325 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 50px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-2b991c19 {
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-6e0d12d > .elementor-element-populated {
		border-width: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 50px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-15135715 {
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-15135715 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-502357ee .elementor-heading-title {
		font-size: 30px;
		line-height: 34px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-502357ee > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-93ef78d .premium-button, .elementor-22555 .elementor-element.elementor-element-93ef78d .premium-button-line6::after {
		padding: 15px 37px 15px 37px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-93ef78d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-dd4a742 {
		text-align: center;
		width: 100%;
		max-width: 100%;
		top: 3px;
		z-index: 25;
	}
	
	.elementor-22555 .elementor-element.elementor-element-dd4a742 img {
		width: 100%;
	}
	
	body:not(.rtl) .elementor-22555 .elementor-element.elementor-element-dd4a742 {
		left: 0px;
	}
	
	body.rtl .elementor-22555 .elementor-element.elementor-element-dd4a742 {
		right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-115c34b1 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 37px 0px 20px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-24b1f4a6 > .elementor-element-populated {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-2e907037 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-47e7c1d > .elementor-widget-container {
		margin: 0px 0px 40px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-4d78da69 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-25c3e57f > .elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-528148b .elementor-accordion-title {
		font-size: 12px;
		line-height: 16px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-528148b .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-528148b .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-528148b .elementor-tab-content {
		font-size: 14px;
		line-height: 17px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-c6a46ee > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-a6b88af .elementor-accordion-title {
		font-size: 12px;
		line-height: 16px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-a6b88af .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-a6b88af .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-a6b88af .elementor-tab-content {
		font-size: 14px;
		line-height: 17px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-c838871 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-495fb66 > .elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-bba4727 .elementor-accordion-title {
		font-size: 12px;
		line-height: 16px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-bba4727 .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-bba4727 .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-bba4727 .elementor-tab-content {
		font-size: 14px;
		line-height: 17px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-35c0eba > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-04334e0 .elementor-accordion-title {
		font-size: 12px;
		line-height: 16px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-04334e0 .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-04334e0 .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-04334e0 .elementor-tab-content {
		font-size: 14px;
		line-height: 17px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-1c188c5 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-b1d9967 > .elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-a3c5741 .elementor-accordion-title {
		font-size: 12px;
		line-height: 16px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-a3c5741 .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-a3c5741 .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-a3c5741 .elementor-tab-content {
		font-size: 14px;
		line-height: 17px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-7655b2b > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-65a1745 .elementor-accordion-title {
		font-size: 12px;
		line-height: 16px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-65a1745 .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-65a1745 .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-65a1745 .elementor-tab-content {
		font-size: 14px;
		line-height: 17px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-45fb088 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-8b106aa > .elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-fbb2920 .elementor-accordion-title {
		font-size: 12px;
		line-height: 16px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-fbb2920 .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-fbb2920 .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-fbb2920 .elementor-tab-content {
		font-size: 14px;
		line-height: 17px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-64313a9 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-9ce1be8:not(.elementor-motion-effects-element-type-background), .elementor-22555 .elementor-element.elementor-element-9ce1be8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0px;
		background-size: 0px auto;
	}
	
	.elementor-22555 .elementor-element.elementor-element-9ce1be8 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 50px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-5daa2d47 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 40px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-477594dc {
		text-align: center;
	}
	
	.elementor-22555 .elementor-element.elementor-element-477594dc .elementor-heading-title {
		font-size: 14px;
		line-height: 18px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-477594dc > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-70934835 {
		text-align: center;
	}
	
	.elementor-22555 .elementor-element.elementor-element-70934835 .elementor-heading-title {
		font-size: 30px;
		line-height: 48px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-5921df3 {
		text-align: left;
	}
	
	.elementor-22555 .elementor-element.elementor-element-33cca684 {
		column-gap: 0px;
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-33cca684 > .elementor-widget-container {
		padding: 0px 40px 0px 40px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-6ca5011 {
		margin-top: 0px;
		margin-bottom: -20px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-4b8dda8 > .elementor-element-populated, .elementor-22555 .elementor-element.elementor-element-4b8dda8 > .elementor-element-populated > .elementor-background-overlay, .elementor-22555 .elementor-element.elementor-element-4b8dda8 > .elementor-background-slideshow {
		border-radius: 0px 0px 0px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-4b8dda8 > .elementor-element-populated {
		padding: 35px 22px 55px 22px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-59dfdb5 {
		text-align: center;
	}
	
	.elementor-22555 .elementor-element.elementor-element-59dfdb5 .elementor-heading-title {
		font-size: 24px;
		line-height: 48px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-59dfdb5 > .elementor-widget-container {
		margin: 0px 0px 35px 0px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-75ffab6 {
		width: initial;
		max-width: initial;
		bottom: 83px;
	}
	
	.elementor-22555 .elementor-element.elementor-element-b96b0c7 {
		width: initial;
		max-width: initial;
		bottom: 83px;
	}
}

@media (min-width:768px) {
	.elementor-22555 .elementor-element.elementor-element-4c8ff8ea {
		width: 60%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-5daa2d47 {
		width: 40%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-bacb9b7 {
		width: 55%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-314e9da {
		width: 45%;
	}
}

@media (max-width:991px) and (min-width:768px) {
	.elementor-22555 .elementor-element.elementor-element-4c8ff8ea {
		width: 50%;
	}
	
	.elementor-22555 .elementor-element.elementor-element-5daa2d47 {
		width: 50%;
	}
}
