
.elementor-6158 .elementor-element.elementor-element-17f4a1d:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-17f4a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-79c8ccd/thehumblepenny.com/wp-content/uploads/2021/12/onegrand-bg-02.svg");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-6158 .elementor-element.elementor-element-17f4a1d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6158 .elementor-element.elementor-element-781d423 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 66px 0px 126px 0px;
}

.elementor-6158 .elementor-element.elementor-element-a3778b9 > .elementor-container {
	max-width: 1120px;
}

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

.elementor-6158 .elementor-element.elementor-element-a3778b9 {
	padding: 0px 15px 50px 15px;
	z-index: 15;
}

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

.elementor-6158 .elementor-element.elementor-element-d8de5f9 .elementor-heading-title {
	color: #3c826d;
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 25px;
	letter-spacing: .1px;
}

.elementor-6158 .elementor-element.elementor-element-d8de5f9 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-6158 .elementor-element.elementor-element-66a4901 .elementor-heading-title {
	color: #f0c330;
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 800;
	line-height: 33px;
	letter-spacing: .2px;
}

.elementor-6158 .elementor-element.elementor-element-66a4901 > .elementor-widget-container {
	margin: 0px 20px 0px 0px;
	padding: 8px 26px 8px 26px;
	background-color: #fff;
	border-radius: 20px 20px 20px 20px;
}

.elementor-6158 .elementor-element.elementor-element-66a4901 {
	width: initial;
	max-width: initial;
}

.elementor-6158 .elementor-element.elementor-element-245f0f3 .elementor-heading-title {
	color: #fff;
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 800;
	text-decoration: line-through;
	line-height: 33px;
	letter-spacing: .2px;
}

.elementor-6158 .elementor-element.elementor-element-245f0f3 {
	width: initial;
	max-width: initial;
}

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

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

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

.elementor-6158 .elementor-element.elementor-element-de715c6 {
	font-family: "Domine", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 21px;
	letter-spacing: .02px;
	width: var(--container-widget-width, 453px);
	max-width: 453px;
	--container-widget-width: 453px;
	--container-widget-flex-grow: 0;
}

.elementor-6158 .elementor-element.elementor-element-de715c6 > .elementor-widget-container {
	margin: 28px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-e503be0 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 50px 0px 0px 0px;
}

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

.elementor-6158 .elementor-element.elementor-element-46e235f img {
	width: 100%;
}

.elementor-6158 .elementor-element.elementor-element-46e235f > .elementor-widget-container {
	margin: -100px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-46e235f {
	z-index: 15;
}

.elementor-6158 .elementor-element.elementor-element-7680822 .elementor-widget-container {
	text-align: center;
}

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

.elementor-6158 .elementor-element.elementor-element-7680822 .premium-button, .elementor-6158 .elementor-element.elementor-element-7680822 .premium-button.premium-button-style2-shutinhor:before, .elementor-6158 .elementor-element.elementor-element-7680822 .premium-button.premium-button-style2-shutinver:before, .elementor-6158 .elementor-element.elementor-element-7680822 .premium-button-style5-radialin:before, .elementor-6158 .elementor-element.elementor-element-7680822 .premium-button-style5-rectin:before {
	background-color: var(--e-global-color-accent);
}

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

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

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

.elementor-6158 .elementor-element.elementor-element-7680822 .premium-button:hover {
	border-radius: 20px;
}

.elementor-6158 .elementor-element.elementor-element-7680822 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

body.rtl .elementor-6158 .elementor-element.elementor-element-7680822 {
	right: 0px;
}

.elementor-6158 .elementor-element.elementor-element-7680822 {
	bottom: 50px;
	z-index: 30;
}

.elementor-6158 .elementor-element.elementor-element-e59c865 .elementor-widget-container {
	text-align: center;
}

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

.elementor-6158 .elementor-element.elementor-element-e59c865 .premium-button, .elementor-6158 .elementor-element.elementor-element-e59c865 .premium-button.premium-button-style2-shutinhor:before, .elementor-6158 .elementor-element.elementor-element-e59c865 .premium-button.premium-button-style2-shutinver:before, .elementor-6158 .elementor-element.elementor-element-e59c865 .premium-button-style5-radialin:before, .elementor-6158 .elementor-element.elementor-element-e59c865 .premium-button-style5-rectin:before {
	background-color: var(--e-global-color-accent);
}

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

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

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

.elementor-6158 .elementor-element.elementor-element-e59c865 .premium-button:hover {
	border-radius: 20px;
}

.elementor-6158 .elementor-element.elementor-element-e59c865 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-e59c865 {
	z-index: 30;
}

.elementor-6158 .elementor-element.elementor-element-70b5d46e {
	padding: 70px 15px 100px 15px;
}

.elementor-6158 .elementor-element.elementor-element-61f45647.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

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

.elementor-6158 .elementor-element.elementor-element-337098cd > .elementor-widget-container {
	margin: 0px 0px 54px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-82825f0 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-6158 .elementor-element.elementor-element-82825f0 {
	padding: 0% 16% 0% 16%;
}

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

.elementor-6158 .elementor-element.elementor-element-1e715371 {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-1e715371:hover img {
	opacity: .65;
}

.elementor-6158 .elementor-element.elementor-element-1e715371 img {
	transition-duration: .3s;
}

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

.elementor-6158 .elementor-element.elementor-element-7f3231df {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-7f3231df:hover img {
	opacity: .65;
}

.elementor-6158 .elementor-element.elementor-element-7f3231df img {
	transition-duration: .3s;
}

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

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

.elementor-6158 .elementor-element.elementor-element-4584b561 {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-4584b561:hover img {
	opacity: .65;
}

.elementor-6158 .elementor-element.elementor-element-4584b561 img {
	transition-duration: .3s;
}

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

.elementor-6158 .elementor-element.elementor-element-5a1181ac {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-5a1181ac:hover img {
	opacity: .65;
}

.elementor-6158 .elementor-element.elementor-element-5a1181ac img {
	transition-duration: .3s;
}

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

.elementor-6158 .elementor-element.elementor-element-18b3b057 {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-18b3b057:hover img {
	opacity: .65;
}

.elementor-6158 .elementor-element.elementor-element-18b3b057 img {
	transition-duration: .3s;
}

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

.elementor-6158 .elementor-element.elementor-element-1de1132a {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-1de1132a:hover img {
	opacity: .65;
}

.elementor-6158 .elementor-element.elementor-element-1de1132a img {
	transition-duration: .3s;
}

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

.elementor-6158 .elementor-element.elementor-element-469361d0 {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-469361d0:hover img {
	opacity: .65;
}

.elementor-6158 .elementor-element.elementor-element-469361d0 img {
	transition-duration: .3s;
}

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

.elementor-6158 .elementor-element.elementor-element-55b43bd3 {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-55b43bd3:hover img {
	opacity: .65;
}

.elementor-6158 .elementor-element.elementor-element-55b43bd3 img {
	transition-duration: .3s;
}

.elementor-6158 .elementor-element.elementor-element-694e21ba > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 5px 0px 5px 0px;
}

.elementor-6158 .elementor-element.elementor-element-213d5348 {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-213d5348:hover img {
	opacity: .65;
}

.elementor-6158 .elementor-element.elementor-element-213d5348 img {
	transition-duration: .3s;
}

.elementor-6158 .elementor-element.elementor-element-1f76b803:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-1f76b803 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f0f0;
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-79c8ccd/thehumblepenny.com/wp-content/uploads/2021/12/main-bg-tv-opacity-05.png");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

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

.elementor-6158 .elementor-element.elementor-element-1f76b803 {
	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-6158 .elementor-element.elementor-element-1f76b803 > .elementor-shape-top .elementor-shape-fill {
	fill: var(--e-global-color-63bffba);
}

.elementor-6158 .elementor-element.elementor-element-1f76b803 > .elementor-shape-top svg {
	height: 107px;
}

.elementor-6158 .elementor-element.elementor-element-1f76b803 > .elementor-shape-bottom .elementor-shape-fill {
	fill: var(--e-global-color-63bffba);
}

.elementor-6158 .elementor-element.elementor-element-1f76b803 > .elementor-shape-bottom svg {
	height: 82px;
	transform: translateX(-50%) rotateY(180deg);
}

.elementor-6158 .elementor-element.elementor-element-1f76b803 > .elementor-container {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-5820b2ba > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 190px 0px 50px 0px;
}

.elementor-6158 .elementor-element.elementor-element-143f64f7 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-6158 .elementor-element.elementor-element-143f64f7 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 15px 0px 15px;
}

.elementor-6158 .elementor-element.elementor-element-59eb188.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-6158 .elementor-element.elementor-element-4a0ae392 .elementor-heading-title {
	font-weight: 700;
}

.elementor-6158 .elementor-element.elementor-element-4a0ae392 > .elementor-widget-container {
	margin: 0px 0px 90px 0px;
}

.elementor-6158 .elementor-element.elementor-element-4a0ae392 {
	width: var(--container-widget-width, 611px);
	max-width: 611px;
	--container-widget-width: 611px;
	--container-widget-flex-grow: 0;
}

.elementor-6158 .elementor-element.elementor-element-6d454739 {
	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-6158 .elementor-element.elementor-element-6d454739 > .elementor-widget-container {
	margin: 0px 0px 328px 0px;
}

body:not(.rtl) .elementor-6158 .elementor-element.elementor-element-4ada0b1 {
	left: 0px;
}

body.rtl .elementor-6158 .elementor-element.elementor-element-4ada0b1 {
	right: 0px;
}

.elementor-6158 .elementor-element.elementor-element-4ada0b1 {
	top: 0px;
}

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

body.rtl .elementor-6158 .elementor-element.elementor-element-1357071 {
	right: 0px;
}

.elementor-6158 .elementor-element.elementor-element-1357071 {
	bottom: 0px;
}

.elementor-6158 .elementor-element.elementor-element-14fcd9f {
	margin-top: -290px;
	margin-bottom: 40px;
	z-index: 25;
}

.elementor-6158 .elementor-element.elementor-element-57c05e5.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-6158 .elementor-element.elementor-element-944f6bd .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-6158 .elementor-element.elementor-element-944f6bd .elementor-custom-embed-play i {
	font-size: 89px;
}

.elementor-6158 .elementor-element.elementor-element-944f6bd .elementor-custom-embed-play svg {
	width: 89px;
	height: 89px;
}

.elementor-6158 .elementor-element.elementor-element-944f6bd > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #fff;
	border-style: solid;
	border-width: 22px 22px 22px 22px;
	border-color: #fff;
	border-radius: 20px 20px 20px 20px;
}

.elementor-6158 .elementor-element.elementor-element-944f6bd {
	width: var(--container-widget-width, 60%);
	max-width: 60%;
	--container-widget-width: 60%;
	--container-widget-flex-grow: 0;
}

.elementor-6158 .elementor-element.elementor-element-84968cf .elementor-widget-container {
	text-align: center;
}

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

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

.elementor-6158 .elementor-element.elementor-element-84968cf .premium-button, .elementor-6158 .elementor-element.elementor-element-84968cf .premium-button-line6::after {
	padding: 15px 43px 15px 41px;
}

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

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

.elementor-6158 .elementor-element.elementor-element-84968cf .premium-button:hover {
	border-radius: 20px;
}

.elementor-6158 .elementor-element.elementor-element-84968cf > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-f7556b5:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-f7556b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-79c8ccd/thehumblepenny.com/wp-content/uploads/2021/12/onegrand-bg-03.svg");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-6158 .elementor-element.elementor-element-f7556b5 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 110px 0px 40px 0px;
}

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

.elementor-6158 .elementor-element.elementor-element-daea23a.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-6158 .elementor-element.elementor-element-d24af5a {
	text-align: center;
	color: #000;
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 500;
	line-height: 33px;
	letter-spacing: .01px;
	width: var(--container-widget-width, 563px);
	max-width: 563px;
	--container-widget-width: 563px;
	--container-widget-flex-grow: 0;
}

.elementor-6158 .elementor-element.elementor-element-8ca38c3 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 22px 15px 69px 15px;
	z-index: 80;
}

.elementor-6158 .elementor-element.elementor-element-41196b7 > .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-6158 .elementor-element.elementor-element-41196b7 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-6a95614 {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-6a95614 .elementor-heading-title {
	color: #000;
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 800;
	line-height: 33px;
	letter-spacing: .2px;
}

.elementor-6158 .elementor-element.elementor-element-6a95614 > .elementor-widget-container {
	margin: 0px 0px 110px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-6158 .elementor-element.elementor-element-a749127 {
	margin-top: 0px;
	margin-bottom: 33px;
}

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

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

.elementor-6158 .elementor-element.elementor-element-f665074.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-6158 .elementor-element.elementor-element-f665074 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 23px;
}

.elementor-6158 .elementor-element.elementor-element-68fd1e7 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-6158 .elementor-element.elementor-element-68fd1e7 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 32px;
	letter-spacing: .03px;
}

.elementor-6158 .elementor-element.elementor-element-68fd1e7 > .elementor-widget-container {
	padding: 0px 35px 0px 42px;
	background-color: #f0f0f0;
	border-radius: 50px 50px 50px 50px;
}

.elementor-6158 .elementor-element.elementor-element-68fd1e7 {
	width: var(--container-widget-width, 515.293px);
	max-width: 515.293px;
	--container-widget-width: 515.293px;
	--container-widget-flex-grow: 0;
}

.elementor-6158 .elementor-element.elementor-element-e840e8e {
	width: var(--container-widget-width, 72px);
	max-width: 72px;
	--container-widget-width: 72px;
	--container-widget-flex-grow: 0;
	bottom: 0px;
	z-index: -1;
}

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

body.rtl .elementor-6158 .elementor-element.elementor-element-e840e8e {
	right: 0px;
}

.elementor-6158 .elementor-element.elementor-element-9f90883 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-6158 .elementor-element.elementor-element-9f90883 {
	margin-top: 0px;
	margin-bottom: 33px;
}

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

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

.elementor-6158 .elementor-element.elementor-element-dcf80d5.elementor-column > .elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-6158 .elementor-element.elementor-element-dcf80d5 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 23px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-82d5880 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-6158 .elementor-element.elementor-element-82d5880 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 32px;
	letter-spacing: .03px;
}

.elementor-6158 .elementor-element.elementor-element-82d5880 > .elementor-widget-container {
	padding: 0px 35px 0px 42px;
	background-color: var(--e-global-color-5be734c);
	border-radius: 50px 50px 50px 50px;
}

.elementor-6158 .elementor-element.elementor-element-82d5880 {
	width: var(--container-widget-width, 515.293px);
	max-width: 515.293px;
	--container-widget-width: 515.293px;
	--container-widget-flex-grow: 0;
}

.elementor-6158 .elementor-element.elementor-element-374f41d {
	width: var(--container-widget-width, 72px);
	max-width: 72px;
	--container-widget-width: 72px;
	--container-widget-flex-grow: 0;
	bottom: 0px;
	z-index: -1;
}

body:not(.rtl) .elementor-6158 .elementor-element.elementor-element-374f41d {
	right: 0px;
}

body.rtl .elementor-6158 .elementor-element.elementor-element-374f41d {
	left: 0px;
}

.elementor-6158 .elementor-element.elementor-element-8bf4ce7 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-6158 .elementor-element.elementor-element-8bf4ce7 {
	margin-top: 0px;
	margin-bottom: 33px;
}

.elementor-bc-flex-widget .elementor-6158 .elementor-element.elementor-element-1626c75.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-6158 .elementor-element.elementor-element-1626c75.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-6158 .elementor-element.elementor-element-1626c75 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 23px;
}

.elementor-6158 .elementor-element.elementor-element-52f1659 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-6158 .elementor-element.elementor-element-52f1659 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 32px;
	letter-spacing: .03px;
}

.elementor-6158 .elementor-element.elementor-element-52f1659 > .elementor-widget-container {
	padding: 0px 35px 0px 42px;
	background-color: #f0f0f0;
	border-radius: 50px 50px 50px 50px;
}

.elementor-6158 .elementor-element.elementor-element-52f1659 {
	width: var(--container-widget-width, 515.293px);
	max-width: 515.293px;
	--container-widget-width: 515.293px;
	--container-widget-flex-grow: 0;
}

.elementor-6158 .elementor-element.elementor-element-ae0cf5d {
	width: var(--container-widget-width, 72px);
	max-width: 72px;
	--container-widget-width: 72px;
	--container-widget-flex-grow: 0;
	bottom: 0px;
	z-index: -1;
}

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

body.rtl .elementor-6158 .elementor-element.elementor-element-ae0cf5d {
	right: 0px;
}

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

.elementor-6158 .elementor-element.elementor-element-e329603 {
	margin-top: 0px;
	margin-bottom: 33px;
}

.elementor-bc-flex-widget .elementor-6158 .elementor-element.elementor-element-4f15740.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-6158 .elementor-element.elementor-element-4f15740.elementor-column > .elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-6158 .elementor-element.elementor-element-4f15740 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 23px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-8056a85 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-6158 .elementor-element.elementor-element-8056a85 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 32px;
	letter-spacing: .03px;
}

.elementor-6158 .elementor-element.elementor-element-8056a85 > .elementor-widget-container {
	padding: 0px 35px 0px 42px;
	background-color: var(--e-global-color-5be734c);
	border-radius: 50px 50px 50px 50px;
}

.elementor-6158 .elementor-element.elementor-element-8056a85 {
	width: var(--container-widget-width, 515.293px);
	max-width: 515.293px;
	--container-widget-width: 515.293px;
	--container-widget-flex-grow: 0;
}

.elementor-6158 .elementor-element.elementor-element-9eb974a {
	width: var(--container-widget-width, 72px);
	max-width: 72px;
	--container-widget-width: 72px;
	--container-widget-flex-grow: 0;
	bottom: 0px;
	z-index: -1;
}

body:not(.rtl) .elementor-6158 .elementor-element.elementor-element-9eb974a {
	right: 0px;
}

body.rtl .elementor-6158 .elementor-element.elementor-element-9eb974a {
	left: 0px;
}

.elementor-6158 .elementor-element.elementor-element-65a372f > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-6158 .elementor-element.elementor-element-65a372f {
	margin-top: 0px;
	margin-bottom: 33px;
}

.elementor-bc-flex-widget .elementor-6158 .elementor-element.elementor-element-02688bf.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-6158 .elementor-element.elementor-element-02688bf.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-6158 .elementor-element.elementor-element-02688bf > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 23px;
}

.elementor-6158 .elementor-element.elementor-element-3f0b32b .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-6158 .elementor-element.elementor-element-3f0b32b .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 32px;
	letter-spacing: .03px;
}

.elementor-6158 .elementor-element.elementor-element-3f0b32b > .elementor-widget-container {
	padding: 0px 35px 0px 42px;
	background-color: #f0f0f0;
	border-radius: 50px 50px 50px 50px;
}

.elementor-6158 .elementor-element.elementor-element-3f0b32b {
	width: var(--container-widget-width, 515.293px);
	max-width: 515.293px;
	--container-widget-width: 515.293px;
	--container-widget-flex-grow: 0;
}

.elementor-6158 .elementor-element.elementor-element-77ca769 {
	width: var(--container-widget-width, 72px);
	max-width: 72px;
	--container-widget-width: 72px;
	--container-widget-flex-grow: 0;
	bottom: 0px;
	z-index: -1;
}

body:not(.rtl) .elementor-6158 .elementor-element.elementor-element-77ca769 {
	left: 0px;
}

body.rtl .elementor-6158 .elementor-element.elementor-element-77ca769 {
	right: 0px;
}

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

.elementor-6158 .elementor-element.elementor-element-a31211d {
	margin-top: 0px;
	margin-bottom: 98px;
}

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

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

.elementor-6158 .elementor-element.elementor-element-ff596e5.elementor-column > .elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-6158 .elementor-element.elementor-element-ff596e5 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 23px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-4081883 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-6158 .elementor-element.elementor-element-4081883 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 500;
	line-height: 32px;
	letter-spacing: .03px;
}

.elementor-6158 .elementor-element.elementor-element-4081883 > .elementor-widget-container {
	padding: 0px 35px 0px 42px;
	background-color: var(--e-global-color-5be734c);
	border-radius: 50px 50px 50px 50px;
}

.elementor-6158 .elementor-element.elementor-element-4081883 {
	width: var(--container-widget-width, 515.293px);
	max-width: 515.293px;
	--container-widget-width: 515.293px;
	--container-widget-flex-grow: 0;
}

.elementor-6158 .elementor-element.elementor-element-d17296d {
	width: var(--container-widget-width, 72px);
	max-width: 72px;
	--container-widget-width: 72px;
	--container-widget-flex-grow: 0;
	bottom: 0px;
	z-index: -1;
}

body:not(.rtl) .elementor-6158 .elementor-element.elementor-element-d17296d {
	right: 0px;
}

body.rtl .elementor-6158 .elementor-element.elementor-element-d17296d {
	left: 0px;
}

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

.elementor-6158 .elementor-element.elementor-element-b80ef85 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-6158 .elementor-element.elementor-element-a98c038.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-6158 .elementor-element.elementor-element-67e40ae {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-67e40ae .elementor-heading-title {
	color: #000;
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 800;
	line-height: 33px;
	letter-spacing: .2px;
}

.elementor-6158 .elementor-element.elementor-element-67e40ae > .elementor-widget-container {
	margin: 0px 0px 110px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-6cc252f9 > .elementor-background-overlay {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-79c8ccd/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-6158 .elementor-element.elementor-element-6cc252f9 > .elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}

.elementor-6158 .elementor-element.elementor-element-6cc252f9 {
	padding: 80px 0px 120px 0px;
}

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

.elementor-6158 .elementor-element.elementor-element-daa73b5 {
	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-6158 .elementor-element.elementor-element-daa73b5 > .elementor-widget-container {
	margin: 0px 0px 22px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-78cc01ea {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-78cc01ea .elementor-heading-title {
	color: #000;
	font-weight: 700;
}

.elementor-6158 .elementor-element.elementor-element-78cc01ea > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-6158 .elementor-element.elementor-element-57a7a649 .elementor-widget-container {
	text-align: center;
}

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

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

.elementor-6158 .elementor-element.elementor-element-57a7a649 .premium-button, .elementor-6158 .elementor-element.elementor-element-57a7a649 .premium-button-line6::after {
	padding: 15px 43px 15px 41px;
}

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

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

.elementor-6158 .elementor-element.elementor-element-57a7a649 .premium-button:hover {
	border-radius: 20px;
}

.elementor-6158 .elementor-element.elementor-element-57a7a649 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-6158 .elementor-element.elementor-element-718aa15 > .elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}

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

.elementor-6158 .elementor-element.elementor-element-49d2db6.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-6158 .elementor-element.elementor-element-49d2db6 > .elementor-element-populated {
	padding: 140px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-504f0ad img {
	width: 100%;
}

body:not(.rtl) .elementor-6158 .elementor-element.elementor-element-504f0ad {
	left: 0px;
}

body.rtl .elementor-6158 .elementor-element.elementor-element-504f0ad {
	right: 0px;
}

.elementor-6158 .elementor-element.elementor-element-504f0ad {
	bottom: -1%;
}

.elementor-6158 .elementor-element.elementor-element-b46d1f0 img {
	width: 100%;
}

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

body.rtl .elementor-6158 .elementor-element.elementor-element-b46d1f0 {
	right: 0px;
}

.elementor-6158 .elementor-element.elementor-element-b46d1f0 {
	bottom: -1%;
}

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

.elementor-6158 .elementor-element.elementor-element-accf2b6 .elementor-heading-title {
	font-weight: 700;
}

.elementor-6158 .elementor-element.elementor-element-accf2b6 > .elementor-widget-container {
	margin: 0px 0px 70px 0px;
}

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

.elementor-6158 .elementor-element.elementor-element-fd64140 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 15px 187px 15px;
}

.elementor-6158 .elementor-element.elementor-element-4938883.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-6158 .elementor-element.elementor-element-d81dc0d {
	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;
}

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

body.rtl .elementor-6158 .elementor-element.elementor-element-0f91106 {
	right: 0px;
}

.elementor-6158 .elementor-element.elementor-element-0f91106 {
	top: 0px;
}

.elementor-6158 .elementor-element.elementor-element-5b7f443 > .elementor-background-overlay {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-79c8ccd/thehumblepenny.com/wp-content/uploads/2021/12/onegrand-bg-04.svg");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6158 .elementor-element.elementor-element-5b7f443 > .elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}

.elementor-6158 .elementor-element.elementor-element-5b7f443 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -13px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
	z-index: 25;
}

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

.elementor-6158 .elementor-element.elementor-element-fe77ac2 {
	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-6158 .elementor-element.elementor-element-fe77ac2 > .elementor-widget-container {
	margin: 0px 0px 22px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-e39add5 {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-e39add5 .elementor-heading-title {
	color: #000;
	font-weight: 700;
}

.elementor-6158 .elementor-element.elementor-element-e39add5 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-6158 .elementor-element.elementor-element-1ce3c00 .elementor-widget-container {
	text-align: center;
}

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

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

.elementor-6158 .elementor-element.elementor-element-1ce3c00 .premium-button, .elementor-6158 .elementor-element.elementor-element-1ce3c00 .premium-button-line6::after {
	padding: 15px 43px 15px 41px;
}

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

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

.elementor-6158 .elementor-element.elementor-element-1ce3c00 .premium-button:hover {
	border-radius: 20px;
}

.elementor-6158 .elementor-element.elementor-element-1ce3c00 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 150px 0px;
}

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

body.rtl .elementor-6158 .elementor-element.elementor-element-fc12d55 {
	right: 0px;
}

.elementor-6158 .elementor-element.elementor-element-fc12d55 {
	bottom: 0px;
}

.elementor-6158 .elementor-element.elementor-element-ef3538c {
	padding: 40px 0px 90px 0px;
}

.elementor-6158 .elementor-element.elementor-element-a6d8c5c.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-6158 .elementor-element.elementor-element-cb13a26 {
	text-align: center;
	color: #000;
	font-family: "Poppins", Sans-serif;
	font-size: 24px;
	font-weight: 500;
	line-height: 33px;
	letter-spacing: .01px;
	width: var(--container-widget-width, 563px);
	max-width: 563px;
	--container-widget-width: 563px;
	--container-widget-flex-grow: 0;
}

.elementor-6158 .elementor-element.elementor-element-6caf61e {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-6caf61e .elementor-heading-title {
	color: #3c826d;
	font-family: "Poppins", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	letter-spacing: .01px;
}

.elementor-6158 .elementor-element.elementor-element-6caf61e > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-6158 .elementor-element.elementor-element-afb77e6 {
	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: .2px;
	width: var(--container-widget-width, 563px);
	max-width: 563px;
	--container-widget-width: 563px;
	--container-widget-flex-grow: 0;
}

.elementor-6158 .elementor-element.elementor-element-b129a30 {
	margin-top: 0px;
	margin-bottom: 75px;
	padding: 0px 15px 0px 15px;
}

.elementor-6158 .elementor-element.elementor-element-de73774.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-6158 .elementor-element.elementor-element-de73774 > .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-6158 .elementor-element.elementor-element-de73774:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6158 .elementor-element.elementor-element-de73774 > .elementor-widget-wrap > .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-79c8ccd/thehumblepenny.com/wp-content/uploads/2021/12/main-bg-tv-opacity-05.png");
	background-position: center left;
	background-repeat: no-repeat;
	background-size: cover;
}

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

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

.elementor-6158 .elementor-element.elementor-element-de73774 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 20px 0px 0px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 0px;
	padding: 26px 0px 0px 0px;
}

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

.elementor-6158 .elementor-element.elementor-element-8b06c32 {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-8b06c32 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-7d20d5c-font-family), Sans-serif;
	font-size: var(--e-global-typography-7d20d5c-font-size);
	font-weight: var(--e-global-typography-7d20d5c-font-weight);
	line-height: var(--e-global-typography-7d20d5c-line-height);
	letter-spacing: var(--e-global-typography-7d20d5c-letter-spacing);
	word-spacing: var(--e-global-typography-7d20d5c-word-spacing);
}

.elementor-6158 .elementor-element.elementor-element-8b06c32 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-2b66711 {
	text-align: left;
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-8214921-font-family), Sans-serif;
	font-size: var(--e-global-typography-8214921-font-size);
	line-height: var(--e-global-typography-8214921-line-height);
	letter-spacing: var(--e-global-typography-8214921-letter-spacing);
	word-spacing: var(--e-global-typography-8214921-word-spacing);
}

.elementor-6158 .elementor-element.elementor-element-2b66711 > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
	padding: 0px 50px 0px 50px;
}

.elementor-6158 .elementor-element.elementor-element-859d0b5 {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-859d0b5 > .elementor-widget-container {
	padding: 0px 40px 0px 40px;
}

.elementor-6158 .elementor-element.elementor-element-f969250.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-6158 .elementor-element.elementor-element-f969250 > .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-6158 .elementor-element.elementor-element-f969250:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6158 .elementor-element.elementor-element-f969250 > .elementor-widget-wrap > .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-79c8ccd/thehumblepenny.com/wp-content/uploads/2021/12/main-bg-tv-opacity-05.png");
	background-position: center left;
	background-repeat: no-repeat;
	background-size: cover;
}

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

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

.elementor-6158 .elementor-element.elementor-element-f969250 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 20px 0px 0px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 0px;
	padding: 26px 0px 0px 0px;
}

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

.elementor-6158 .elementor-element.elementor-element-6e95f70 {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-6e95f70 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-7d20d5c-font-family), Sans-serif;
	font-size: var(--e-global-typography-7d20d5c-font-size);
	font-weight: var(--e-global-typography-7d20d5c-font-weight);
	line-height: var(--e-global-typography-7d20d5c-line-height);
	letter-spacing: var(--e-global-typography-7d20d5c-letter-spacing);
	word-spacing: var(--e-global-typography-7d20d5c-word-spacing);
}

.elementor-6158 .elementor-element.elementor-element-6e95f70 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-6bfdfbf {
	text-align: left;
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-8214921-font-family), Sans-serif;
	font-size: var(--e-global-typography-8214921-font-size);
	line-height: var(--e-global-typography-8214921-line-height);
	letter-spacing: var(--e-global-typography-8214921-letter-spacing);
	word-spacing: var(--e-global-typography-8214921-word-spacing);
}

.elementor-6158 .elementor-element.elementor-element-6bfdfbf > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
	padding: 0px 50px 0px 50px;
}

.elementor-6158 .elementor-element.elementor-element-e3bb3bc {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-e3bb3bc > .elementor-widget-container {
	padding: 0px 30px 0px 30px;
}

.elementor-6158 .elementor-element.elementor-element-087db8f.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-6158 .elementor-element.elementor-element-087db8f > .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-6158 .elementor-element.elementor-element-087db8f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6158 .elementor-element.elementor-element-087db8f > .elementor-widget-wrap > .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-79c8ccd/thehumblepenny.com/wp-content/uploads/2021/12/main-bg-tv-opacity-05.png");
	background-position: center left;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-6158 .elementor-element.elementor-element-087db8f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap.nitro-lazy, .elementor-6158 .elementor-element.elementor-element-087db8f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-6158 .elementor-element.elementor-element-087db8f > .elementor-element-populated, .elementor-6158 .elementor-element.elementor-element-087db8f > .elementor-element-populated > .elementor-background-overlay, .elementor-6158 .elementor-element.elementor-element-087db8f > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-6158 .elementor-element.elementor-element-087db8f > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 20px 0px 0px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 0px;
	padding: 26px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-087db8f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6158 .elementor-element.elementor-element-77f2c01 {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-77f2c01 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-7d20d5c-font-family), Sans-serif;
	font-size: var(--e-global-typography-7d20d5c-font-size);
	font-weight: var(--e-global-typography-7d20d5c-font-weight);
	line-height: var(--e-global-typography-7d20d5c-line-height);
	letter-spacing: var(--e-global-typography-7d20d5c-letter-spacing);
	word-spacing: var(--e-global-typography-7d20d5c-word-spacing);
}

.elementor-6158 .elementor-element.elementor-element-77f2c01 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-ad7325a {
	text-align: left;
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-8214921-font-family), Sans-serif;
	font-size: var(--e-global-typography-8214921-font-size);
	line-height: var(--e-global-typography-8214921-line-height);
	letter-spacing: var(--e-global-typography-8214921-letter-spacing);
	word-spacing: var(--e-global-typography-8214921-word-spacing);
}

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

.elementor-6158 .elementor-element.elementor-element-60bbd97 {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-60bbd97 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-72c2cfa {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 40px 0px;
}

.elementor-6158 .elementor-element.elementor-element-3a3c662.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-6158 .elementor-element.elementor-element-bb52f17 {
	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, 900px);
	max-width: 900px;
	--container-widget-width: 900px;
	--container-widget-flex-grow: 0;
}

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

.elementor-6158 .elementor-element.elementor-element-d58a184:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-d58a184 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
}

.elementor-6158 .elementor-element.elementor-element-d58a184 > .elementor-background-overlay {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-79c8ccd/thehumblepenny.com/wp-content/uploads/2021/12/onegrand-bg-04.svg");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

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

.elementor-6158 .elementor-element.elementor-element-8301a85 {
	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-6158 .elementor-element.elementor-element-8301a85 > .elementor-widget-container {
	margin: 0px 0px 22px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-004273f {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-004273f .elementor-heading-title {
	color: #000;
	font-weight: 700;
}

.elementor-6158 .elementor-element.elementor-element-004273f > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-6158 .elementor-element.elementor-element-65692fe .elementor-widget-container {
	text-align: center;
}

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

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

.elementor-6158 .elementor-element.elementor-element-65692fe .premium-button, .elementor-6158 .elementor-element.elementor-element-65692fe .premium-button-line6::after {
	padding: 15px 43px 15px 41px;
}

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

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

.elementor-6158 .elementor-element.elementor-element-65692fe .premium-button:hover {
	border-radius: 20px;
}

.elementor-6158 .elementor-element.elementor-element-65692fe > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 150px 0px;
}

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

.elementor-6158 .elementor-element.elementor-element-4f665dc > .elementor-background-overlay {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-79c8ccd/thehumblepenny.com/wp-content/uploads/2021/12/main-bg-tv.png");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: .1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6158 .elementor-element.elementor-element-4f665dc > .elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}

.elementor-6158 .elementor-element.elementor-element-4f665dc {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -100px;
	margin-bottom: 0px;
	padding: 150px 15px 187px 15px;
	z-index: 20;
}

.elementor-6158 .elementor-element.elementor-element-4f665dc > .elementor-shape-bottom .elementor-shape-fill {
	fill: #f5f5f5;
}

.elementor-6158 .elementor-element.elementor-element-4f665dc > .elementor-shape-bottom svg {
	height: 74px;
	transform: translateX(-50%) rotateY(180deg);
}

.elementor-6158 .elementor-element.elementor-element-5fa39958 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 50px;
}

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

.elementor-6158 .elementor-element.elementor-element-672d6b2a {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-672d6b2a > .elementor-widget-container {
	margin: 0px 0px 54px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-a20084e .premium-carousel-scale .slick-slide {
	transition: all 300ms !important;
}

.elementor-6158 .elementor-element.elementor-element-a20084e .premium-carousel-nav-progressbar-fill {
	transition-duration: 300ms !important;
}

.elementor-6158 .elementor-element.elementor-element-a20084e {
	--pa-carousel-center-padding: 0;
}

.elementor-6158 .elementor-element.elementor-element-a20084e .premium-carousel-wrapper .slick-arrow {
	font-size: 40px;
}

.elementor-6158 .elementor-element.elementor-element-a20084e .premium-carousel-wrapper .slick-arrow svg {
	width: 40px;
	height: 40px;
}

.elementor-6158 .elementor-element.elementor-element-a20084e a.carousel-arrow.carousel-next {
	right: -2px;
}

.elementor-6158 .elementor-element.elementor-element-a20084e a.carousel-arrow.carousel-prev {
	left: -2px;
}

.elementor-6158 .elementor-element.elementor-element-a20084e a.ver-carousel-arrow.carousel-next {
	bottom: -2px;
}

.elementor-6158 .elementor-element.elementor-element-a20084e a.ver-carousel-arrow.carousel-prev {
	top: -2px;
}

.elementor-6158 .elementor-element.elementor-element-a20084e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-74cb1925 {
	margin-top: 70px;
	margin-bottom: 100px;
	padding: 0px 15px 0px 15px;
}

.elementor-6158 .elementor-element.elementor-element-1a8e213b > .elementor-element-populated >  .elementor-background-overlay {
	opacity: 1;
}

.elementor-6158 .elementor-element.elementor-element-1a8e213b > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 20px 40px 46px 40px;
}

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

.elementor-6158 .elementor-element.elementor-element-7df030d5 img {
	width: 100%;
}

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

body:not(.rtl) .elementor-6158 .elementor-element.elementor-element-7df030d5 {
	left: 0px;
}

body.rtl .elementor-6158 .elementor-element.elementor-element-7df030d5 {
	right: 0px;
}

.elementor-6158 .elementor-element.elementor-element-7df030d5 {
	bottom: 6px;
}

.elementor-6158 .elementor-element.elementor-element-2d8bf4f img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-6158 .elementor-element.elementor-element-d44d22c {
	padding: 0px 15px 0px 15px;
}

.elementor-6158 .elementor-element.elementor-element-46a0bf2.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-6158 .elementor-element.elementor-element-46a0bf2 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-8bf40a4 {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-8bf40a4 .elementor-heading-title {
	color: #000;
	font-family: "Poppins", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	letter-spacing: .01px;
}

.elementor-6158 .elementor-element.elementor-element-8bf40a4 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-6158 .elementor-element.elementor-element-f5516ba {
	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, 900px);
	max-width: 900px;
	--container-widget-width: 900px;
	--container-widget-flex-grow: 0;
}

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

.elementor-6158 .elementor-element.elementor-element-a5161c3 {
	margin-top: 40px;
	margin-bottom: 0px;
	padding: 0px 15px 0px 15px;
}

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

.elementor-6158 .elementor-element.elementor-element-2ccdc43 > .elementor-element-populated, .elementor-6158 .elementor-element.elementor-element-2ccdc43 > .elementor-element-populated > .elementor-background-overlay, .elementor-6158 .elementor-element.elementor-element-2ccdc43 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-6158 .elementor-element.elementor-element-2ccdc43 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 13.333px 0px 0px;
	--e-column-margin-right: 13.333px;
	--e-column-margin-left: 0px;
	padding: 26px 28px 26px 20px;
}

.elementor-6158 .elementor-element.elementor-element-2ccdc43 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6158 .elementor-element.elementor-element-a5f76ef .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-6158 .elementor-element.elementor-element-a5f76ef {
	--icon-box-icon-margin: -7px;
}

.elementor-6158 .elementor-element.elementor-element-a5f76ef .elementor-icon-box-title {
	margin-bottom: 12px;
	color: #000;
}

.elementor-6158 .elementor-element.elementor-element-a5f76ef .elementor-icon {
	font-size: 29px;
}

.elementor-6158 .elementor-element.elementor-element-a5f76ef .elementor-icon-box-title, .elementor-6158 .elementor-element.elementor-element-a5f76ef .elementor-icon-box-title a {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 23px;
	letter-spacing: .1px;
}

.elementor-6158 .elementor-element.elementor-element-a5f76ef .elementor-icon-box-description {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-8214921-font-family), Sans-serif;
	font-size: var(--e-global-typography-8214921-font-size);
	line-height: var(--e-global-typography-8214921-line-height);
	letter-spacing: var(--e-global-typography-8214921-letter-spacing);
	word-spacing: var(--e-global-typography-8214921-word-spacing);
}

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

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

.elementor-6158 .elementor-element.elementor-element-a9f14f0 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 13.333px 0px 0px;
	--e-column-margin-right: 13.333px;
	--e-column-margin-left: 0px;
	padding: 26px 28px 26px 20px;
}

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

.elementor-6158 .elementor-element.elementor-element-9280a22 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-6158 .elementor-element.elementor-element-9280a22 {
	--icon-box-icon-margin: -7px;
}

.elementor-6158 .elementor-element.elementor-element-9280a22 .elementor-icon-box-title {
	margin-bottom: 12px;
	color: #000;
}

.elementor-6158 .elementor-element.elementor-element-9280a22 .elementor-icon {
	font-size: 29px;
}

.elementor-6158 .elementor-element.elementor-element-9280a22 .elementor-icon-box-title, .elementor-6158 .elementor-element.elementor-element-9280a22 .elementor-icon-box-title a {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 23px;
	letter-spacing: .1px;
}

.elementor-6158 .elementor-element.elementor-element-9280a22 .elementor-icon-box-description {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-8214921-font-family), Sans-serif;
	font-size: var(--e-global-typography-8214921-font-size);
	line-height: var(--e-global-typography-8214921-line-height);
	letter-spacing: var(--e-global-typography-8214921-letter-spacing);
	word-spacing: var(--e-global-typography-8214921-word-spacing);
}

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

.elementor-6158 .elementor-element.elementor-element-0459bef > .elementor-element-populated, .elementor-6158 .elementor-element.elementor-element-0459bef > .elementor-element-populated > .elementor-background-overlay, .elementor-6158 .elementor-element.elementor-element-0459bef > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-6158 .elementor-element.elementor-element-0459bef > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 13.333px 0px 0px;
	--e-column-margin-right: 13.333px;
	--e-column-margin-left: 0px;
	padding: 26px 28px 26px 20px;
}

.elementor-6158 .elementor-element.elementor-element-0459bef > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6158 .elementor-element.elementor-element-17662a5 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-6158 .elementor-element.elementor-element-17662a5 {
	--icon-box-icon-margin: -7px;
}

.elementor-6158 .elementor-element.elementor-element-17662a5 .elementor-icon-box-title {
	margin-bottom: 12px;
	color: #000;
}

.elementor-6158 .elementor-element.elementor-element-17662a5 .elementor-icon {
	font-size: 29px;
}

.elementor-6158 .elementor-element.elementor-element-17662a5 .elementor-icon-box-title, .elementor-6158 .elementor-element.elementor-element-17662a5 .elementor-icon-box-title a {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 23px;
	letter-spacing: .1px;
}

.elementor-6158 .elementor-element.elementor-element-17662a5 .elementor-icon-box-description {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-8214921-font-family), Sans-serif;
	font-size: var(--e-global-typography-8214921-font-size);
	line-height: var(--e-global-typography-8214921-line-height);
	letter-spacing: var(--e-global-typography-8214921-letter-spacing);
	word-spacing: var(--e-global-typography-8214921-word-spacing);
}

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

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

.elementor-6158 .elementor-element.elementor-element-1c2baac > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 13.333px 0px 0px;
	--e-column-margin-right: 13.333px;
	--e-column-margin-left: 0px;
	padding: 26px 28px 26px 20px;
}

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

.elementor-6158 .elementor-element.elementor-element-c96270b .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-6158 .elementor-element.elementor-element-c96270b {
	--icon-box-icon-margin: -7px;
}

.elementor-6158 .elementor-element.elementor-element-c96270b .elementor-icon-box-title {
	margin-bottom: 12px;
	color: #000;
}

.elementor-6158 .elementor-element.elementor-element-c96270b .elementor-icon {
	font-size: 29px;
}

.elementor-6158 .elementor-element.elementor-element-c96270b .elementor-icon-box-title, .elementor-6158 .elementor-element.elementor-element-c96270b .elementor-icon-box-title a {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 23px;
	letter-spacing: .1px;
}

.elementor-6158 .elementor-element.elementor-element-c96270b .elementor-icon-box-description {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-8214921-font-family), Sans-serif;
	font-size: var(--e-global-typography-8214921-font-size);
	line-height: var(--e-global-typography-8214921-line-height);
	letter-spacing: var(--e-global-typography-8214921-letter-spacing);
	word-spacing: var(--e-global-typography-8214921-word-spacing);
}

.elementor-6158 .elementor-element.elementor-element-eb6beb8 > .elementor-container {
	max-width: 835px;
}

.elementor-6158 .elementor-element.elementor-element-eb6beb8 {
	margin-top: 40px;
	margin-bottom: 110px;
	padding: 0px 15px 0px 15px;
}

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

.elementor-6158 .elementor-element.elementor-element-209654c > .elementor-element-populated, .elementor-6158 .elementor-element.elementor-element-209654c > .elementor-element-populated > .elementor-background-overlay, .elementor-6158 .elementor-element.elementor-element-209654c > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-6158 .elementor-element.elementor-element-209654c > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 13.333px 0px 0px;
	--e-column-margin-right: 13.333px;
	--e-column-margin-left: 0px;
	padding: 26px 28px 26px 20px;
}

.elementor-6158 .elementor-element.elementor-element-209654c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6158 .elementor-element.elementor-element-c026d61 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-6158 .elementor-element.elementor-element-c026d61 {
	--icon-box-icon-margin: -7px;
}

.elementor-6158 .elementor-element.elementor-element-c026d61 .elementor-icon-box-title {
	margin-bottom: 12px;
	color: #000;
}

.elementor-6158 .elementor-element.elementor-element-c026d61 .elementor-icon {
	font-size: 29px;
}

.elementor-6158 .elementor-element.elementor-element-c026d61 .elementor-icon-box-title, .elementor-6158 .elementor-element.elementor-element-c026d61 .elementor-icon-box-title a {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 23px;
	letter-spacing: .1px;
}

.elementor-6158 .elementor-element.elementor-element-c026d61 .elementor-icon-box-description {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-8214921-font-family), Sans-serif;
	font-size: var(--e-global-typography-8214921-font-size);
	line-height: var(--e-global-typography-8214921-line-height);
	letter-spacing: var(--e-global-typography-8214921-letter-spacing);
	word-spacing: var(--e-global-typography-8214921-word-spacing);
}

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

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

.elementor-6158 .elementor-element.elementor-element-fba1da8 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 13.333px 0px 0px;
	--e-column-margin-right: 13.333px;
	--e-column-margin-left: 0px;
	padding: 26px 28px 26px 20px;
}

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

.elementor-6158 .elementor-element.elementor-element-a8c477c .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-6158 .elementor-element.elementor-element-a8c477c {
	--icon-box-icon-margin: -7px;
}

.elementor-6158 .elementor-element.elementor-element-a8c477c .elementor-icon-box-title {
	margin-bottom: 12px;
	color: #000;
}

.elementor-6158 .elementor-element.elementor-element-a8c477c .elementor-icon {
	font-size: 29px;
}

.elementor-6158 .elementor-element.elementor-element-a8c477c .elementor-icon-box-title, .elementor-6158 .elementor-element.elementor-element-a8c477c .elementor-icon-box-title a {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 23px;
	letter-spacing: .1px;
}

.elementor-6158 .elementor-element.elementor-element-a8c477c .elementor-icon-box-description {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-8214921-font-family), Sans-serif;
	font-size: var(--e-global-typography-8214921-font-size);
	line-height: var(--e-global-typography-8214921-line-height);
	letter-spacing: var(--e-global-typography-8214921-letter-spacing);
	word-spacing: var(--e-global-typography-8214921-word-spacing);
}

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

.elementor-6158 .elementor-element.elementor-element-859f03a > .elementor-element-populated, .elementor-6158 .elementor-element.elementor-element-859f03a > .elementor-element-populated > .elementor-background-overlay, .elementor-6158 .elementor-element.elementor-element-859f03a > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-6158 .elementor-element.elementor-element-859f03a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 13.333px 0px 0px;
	--e-column-margin-right: 13.333px;
	--e-column-margin-left: 0px;
	padding: 26px 28px 26px 20px;
}

.elementor-6158 .elementor-element.elementor-element-859f03a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6158 .elementor-element.elementor-element-0bb1e44 .elementor-icon-box-wrapper {
	text-align: left;
}

.elementor-6158 .elementor-element.elementor-element-0bb1e44 {
	--icon-box-icon-margin: -7px;
}

.elementor-6158 .elementor-element.elementor-element-0bb1e44 .elementor-icon-box-title {
	margin-bottom: 12px;
	color: #000;
}

.elementor-6158 .elementor-element.elementor-element-0bb1e44 .elementor-icon {
	font-size: 29px;
}

.elementor-6158 .elementor-element.elementor-element-0bb1e44 .elementor-icon-box-title, .elementor-6158 .elementor-element.elementor-element-0bb1e44 .elementor-icon-box-title a {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 700;
	line-height: 23px;
	letter-spacing: .1px;
}

.elementor-6158 .elementor-element.elementor-element-0bb1e44 .elementor-icon-box-description {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-8214921-font-family), Sans-serif;
	font-size: var(--e-global-typography-8214921-font-size);
	line-height: var(--e-global-typography-8214921-line-height);
	letter-spacing: var(--e-global-typography-8214921-letter-spacing);
	word-spacing: var(--e-global-typography-8214921-word-spacing);
}

.elementor-6158 .elementor-element.elementor-element-e67d6ec {
	margin-top: 0px;
	margin-bottom: 30px;
}

.elementor-6158 .elementor-element.elementor-element-ed61c64.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-6158 .elementor-element.elementor-element-77225ea {
	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, 900px);
	max-width: 900px;
	--container-widget-width: 900px;
	--container-widget-flex-grow: 0;
}

.elementor-6158 .elementor-element.elementor-element-77225ea > .elementor-widget-container {
	margin: 0px 0px 55px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-d716aba:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-d716aba > .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-79c8ccd/thehumblepenny.com/wp-content/uploads/2021/12/onegrand-bg-06.svg");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: 101% auto;
}

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

.elementor-6158 .elementor-element.elementor-element-d716aba {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0%;
	margin-bottom: 0%;
	padding: 2px 15px 100px 15px;
	z-index: 25;
}

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

.elementor-6158 .elementor-element.elementor-element-61226cda.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-6158 .elementor-element.elementor-element-61226cda > .elementor-element-populated {
	margin: 0rem 0rem 0rem 0rem;
	--e-column-margin-right: 0rem;
	--e-column-margin-left: 0rem;
	padding: 102px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-e547464 {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-e547464 .elementor-heading-title {
	text-transform: uppercase;
}

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

.elementor-6158 .elementor-element.elementor-element-8eebeef {
	text-align: center;
}

.elementor-6158 .elementor-element.elementor-element-8eebeef .elementor-heading-title {
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 700;
	line-height: 19px;
	letter-spacing: .01px;
}

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

.elementor-6158 .elementor-element.elementor-element-5d41b74 > .elementor-container {
	max-width: 920px;
}

.elementor-6158 .elementor-element.elementor-element-5d41b74 {
	margin-top: 0px;
	margin-bottom: 46px;
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-6158 .elementor-element.elementor-element-6e05df1:hover > .elementor-element-populated {
	background-color: #e9e7e7;
}

.elementor-6158 .elementor-element.elementor-element-6e05df1 > .elementor-element-populated, .elementor-6158 .elementor-element.elementor-element-6e05df1 > .elementor-element-populated > .elementor-background-overlay, .elementor-6158 .elementor-element.elementor-element-6e05df1 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-6158 .elementor-element.elementor-element-6e05df1 > .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-6158 .elementor-element.elementor-element-6e05df1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

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

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

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

.elementor-6158 .elementor-element.elementor-element-a9e9e93 .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-6158 .elementor-element.elementor-element-a9e9e93 .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-6158 .elementor-element.elementor-element-a9e9e93 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-6158 .elementor-element.elementor-element-344eb3e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

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

.elementor-6158 .elementor-element.elementor-element-344eb3e:hover > .elementor-element-populated {
	background-color: #e9e7e7;
}

.elementor-6158 .elementor-element.elementor-element-344eb3e > .elementor-element-populated, .elementor-6158 .elementor-element.elementor-element-344eb3e > .elementor-element-populated > .elementor-background-overlay, .elementor-6158 .elementor-element.elementor-element-344eb3e > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-6158 .elementor-element.elementor-element-344eb3e > .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-6158 .elementor-element.elementor-element-344eb3e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6158 .elementor-element.elementor-element-51e7ff9 .elementor-accordion-item {
	border-color: rgba(144, 37, 37, 0);
}

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

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

.elementor-6158 .elementor-element.elementor-element-51e7ff9 .elementor-accordion-icon, .elementor-6158 .elementor-element.elementor-element-51e7ff9 .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-6158 .elementor-element.elementor-element-51e7ff9 .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-6158 .elementor-element.elementor-element-51e7ff9 .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-6158 .elementor-element.elementor-element-51e7ff9 .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-6158 .elementor-element.elementor-element-51e7ff9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-f65bec9 > .elementor-container {
	max-width: 920px;
}

.elementor-6158 .elementor-element.elementor-element-f65bec9 {
	margin-top: 0px;
	margin-bottom: 46px;
	padding: 0px 0px 0px 0px;
}

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

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

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

.elementor-6158 .elementor-element.elementor-element-6f8c3f8:hover > .elementor-element-populated {
	background-color: #e9e7e7;
}

.elementor-6158 .elementor-element.elementor-element-6f8c3f8 > .elementor-element-populated, .elementor-6158 .elementor-element.elementor-element-6f8c3f8 > .elementor-element-populated > .elementor-background-overlay, .elementor-6158 .elementor-element.elementor-element-6f8c3f8 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-6158 .elementor-element.elementor-element-6f8c3f8 > .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-6158 .elementor-element.elementor-element-6f8c3f8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6158 .elementor-element.elementor-element-80d4923 .elementor-accordion-item {
	border-color: rgba(144, 37, 37, 0);
}

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

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

.elementor-6158 .elementor-element.elementor-element-80d4923 .elementor-accordion-icon, .elementor-6158 .elementor-element.elementor-element-80d4923 .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-6158 .elementor-element.elementor-element-80d4923 .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-6158 .elementor-element.elementor-element-80d4923 .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-6158 .elementor-element.elementor-element-80d4923 .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-6158 .elementor-element.elementor-element-80d4923 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-6158 .elementor-element.elementor-element-463ebf5.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

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

.elementor-6158 .elementor-element.elementor-element-463ebf5:hover > .elementor-element-populated {
	background-color: #e9e7e7;
}

.elementor-6158 .elementor-element.elementor-element-463ebf5 > .elementor-element-populated, .elementor-6158 .elementor-element.elementor-element-463ebf5 > .elementor-element-populated > .elementor-background-overlay, .elementor-6158 .elementor-element.elementor-element-463ebf5 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-6158 .elementor-element.elementor-element-463ebf5 > .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-6158 .elementor-element.elementor-element-463ebf5 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

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

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

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

.elementor-6158 .elementor-element.elementor-element-e68f704 .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-6158 .elementor-element.elementor-element-e68f704 .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-6158 .elementor-element.elementor-element-e68f704 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-4b9f015 > .elementor-container {
	max-width: 920px;
}

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

.elementor-bc-flex-widget .elementor-6158 .elementor-element.elementor-element-0db2a37.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

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

.elementor-6158 .elementor-element.elementor-element-0db2a37:hover > .elementor-element-populated {
	background-color: #e9e7e7;
}

.elementor-6158 .elementor-element.elementor-element-0db2a37 > .elementor-element-populated, .elementor-6158 .elementor-element.elementor-element-0db2a37 > .elementor-element-populated > .elementor-background-overlay, .elementor-6158 .elementor-element.elementor-element-0db2a37 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-6158 .elementor-element.elementor-element-0db2a37 > .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-6158 .elementor-element.elementor-element-0db2a37 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6158 .elementor-element.elementor-element-5d9c163 .elementor-accordion-item {
	border-color: rgba(144, 37, 37, 0);
}

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

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

.elementor-6158 .elementor-element.elementor-element-5d9c163 .elementor-accordion-icon, .elementor-6158 .elementor-element.elementor-element-5d9c163 .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-6158 .elementor-element.elementor-element-5d9c163 .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-6158 .elementor-element.elementor-element-5d9c163 .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-6158 .elementor-element.elementor-element-5d9c163 .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-6158 .elementor-element.elementor-element-5d9c163 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-6158 .elementor-element.elementor-element-7e0df45.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

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

.elementor-6158 .elementor-element.elementor-element-7e0df45:hover > .elementor-element-populated {
	background-color: #e9e7e7;
}

.elementor-6158 .elementor-element.elementor-element-7e0df45 > .elementor-element-populated, .elementor-6158 .elementor-element.elementor-element-7e0df45 > .elementor-element-populated > .elementor-background-overlay, .elementor-6158 .elementor-element.elementor-element-7e0df45 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-6158 .elementor-element.elementor-element-7e0df45 > .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-6158 .elementor-element.elementor-element-7e0df45 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

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

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

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

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

.elementor-6158 .elementor-element.elementor-element-3d4f1c3 .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-6158 .elementor-element.elementor-element-3d4f1c3 .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-6158 .elementor-element.elementor-element-3d4f1c3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-4e3ec60:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-4e3ec60 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-79c8ccd/thehumblepenny.com/wp-content/uploads/2022/02/bg-fire-image-12.png");
	background-position: -200px -50px;
	background-repeat: no-repeat;
	background-size: 69% auto;
}

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

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

.elementor-6158 .elementor-element.elementor-element-4e3ec60 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-6158 .elementor-element.elementor-element-56e34732 .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-6158 .elementor-element.elementor-element-56e34732 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-32913e98 {
	text-align: left;
}

.elementor-6158 .elementor-element.elementor-element-32913e98 .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-6158 .elementor-element.elementor-element-32913e98 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-6158 .elementor-element.elementor-element-27c6d079 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
	padding: 0% 0% 0% 0%;
}

.elementor-6158 .elementor-element.elementor-element-9a3d186 {
	margin-top: 0px;
	margin-bottom: -20px;
	padding: 0px 0px 0px 0px;
	z-index: 40;
}

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

.elementor-6158 .elementor-element.elementor-element-e030306 > .elementor-element-populated, .elementor-6158 .elementor-element.elementor-element-e030306 > .elementor-element-populated > .elementor-background-overlay, .elementor-6158 .elementor-element.elementor-element-e030306 > .elementor-background-slideshow {
	border-radius: 0px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-e030306 > .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-6158 .elementor-element.elementor-element-e030306 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6158 .elementor-element.elementor-element-49354e6 > .elementor-container {
	max-width: 705px;
}

.elementor-6158 .elementor-element.elementor-element-49354e6 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-6158 .elementor-element.elementor-element-49354e6 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-6158 .elementor-element.elementor-element-22a9211 > .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-6158 .elementor-element.elementor-element-22a9211 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6158 .elementor-element.elementor-element-bceb03a {
	text-align: left;
}

.elementor-6158 .elementor-element.elementor-element-bceb03a .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-6158 .elementor-element.elementor-element-bceb03a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-6158 .elementor-element.elementor-element-1d38c4c.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-6158 .elementor-element.elementor-element-1d38c4c > .elementor-element-populated, .elementor-6158 .elementor-element.elementor-element-1d38c4c > .elementor-element-populated > .elementor-background-overlay, .elementor-6158 .elementor-element.elementor-element-1d38c4c > .elementor-background-slideshow {
	border-radius: 10px 10px 10px 10px;
}

.elementor-6158 .elementor-element.elementor-element-1d38c4c > .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-6158 .elementor-element.elementor-element-1d38c4c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6158 .elementor-element.elementor-element-3c8c7f6 {
	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-6158 .elementor-element.elementor-element-3c8c7f6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 50px 0px 50px;
	border-style: dashed;
	border-width: 0px 0px 1px 0px;
}

.elementor-6158 .elementor-element.elementor-element-19811d8 {
	width: initial;
	max-width: initial;
	bottom: 84px;
}

body:not(.rtl) .elementor-6158 .elementor-element.elementor-element-19811d8 {
	right: -20px;
}

body.rtl .elementor-6158 .elementor-element.elementor-element-19811d8 {
	left: -20px;
}

.elementor-6158 .elementor-element.elementor-element-1cb2143 {
	width: initial;
	max-width: initial;
	bottom: 84px;
}

body:not(.rtl) .elementor-6158 .elementor-element.elementor-element-1cb2143 {
	left: -20px;
}

body.rtl .elementor-6158 .elementor-element.elementor-element-1cb2143 {
	right: -20px;
}

.elementor-6158 .elementor-element.elementor-element-47b0eee .elementor-widget-container {
	text-align: center;
}

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

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

.elementor-6158 .elementor-element.elementor-element-47b0eee .premium-button, .elementor-6158 .elementor-element.elementor-element-47b0eee .premium-button-line6::after {
	padding: 15px 30px 15px 30px;
}

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

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

.elementor-6158 .elementor-element.elementor-element-47b0eee .premium-button:hover {
	border-radius: 10px;
}

.elementor-6158 .elementor-element.elementor-element-47b0eee > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

@media (max-width:991px) {
	.elementor-6158 .elementor-element.elementor-element-a3778b9 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-bc-flex-widget .elementor-6158 .elementor-element.elementor-element-aebd01a.elementor-column .elementor-widget-wrap {
		align-items: flex-start;
	}
	
	.elementor-6158 .elementor-element.elementor-element-aebd01a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: flex-start;
		align-items: flex-start;
	}
	
	.elementor-6158 .elementor-element.elementor-element-aebd01a > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-46e235f > .elementor-widget-container {
		margin: -57px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-337098cd {
		text-align: center;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-337098cd .elementor-heading-title {
		font-size: 32px;
		line-height: 37px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-337098cd > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-82825f0 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-1f76b803 > .elementor-shape-top svg {
		height: 50px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-5820b2ba > .elementor-element-populated {
		padding: 120px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-143f64f7 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-4a0ae392 > .elementor-widget-container {
		margin: 0px 0px 50px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-6d454739 > .elementor-widget-container {
		margin: 0px 0px 250px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-14fcd9f {
		margin-top: -200px;
		margin-bottom: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-944f6bd {
		--container-widget-width: 60%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 60%);
		max-width: 60%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-84968cf > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-8ca38c3 {
		padding: 55px 15px 85px 15px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-6a95614 > .elementor-widget-container {
		margin: 0px 0px 45px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a749127 {
		margin-top: 0px;
		margin-bottom: 25px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-68fd1e7 .elementor-image-box-title {
		font-size: 22px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-68fd1e7 {
		--container-widget-width: 551px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 551px);
		max-width: 551px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-9f90883 {
		margin-top: 0px;
		margin-bottom: 25px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-82d5880 .elementor-image-box-title {
		font-size: 22px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-82d5880 {
		--container-widget-width: 551px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 551px);
		max-width: 551px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-8bf4ce7 {
		margin-top: 0px;
		margin-bottom: 25px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-52f1659 .elementor-image-box-title {
		font-size: 22px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-52f1659 {
		--container-widget-width: 551px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 551px);
		max-width: 551px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-e329603 {
		margin-top: 0px;
		margin-bottom: 25px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-8056a85 .elementor-image-box-title {
		font-size: 22px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-8056a85 {
		--container-widget-width: 551px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 551px);
		max-width: 551px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-65a372f {
		margin-top: 0px;
		margin-bottom: 25px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-3f0b32b .elementor-image-box-title {
		font-size: 22px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-3f0b32b {
		--container-widget-width: 551px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 551px);
		max-width: 551px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a31211d {
		margin-top: 0px;
		margin-bottom: 45px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-4081883 .elementor-image-box-title {
		font-size: 22px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-4081883 {
		--container-widget-width: 551px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 551px);
		max-width: 551px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-b80ef85 {
		margin-top: 0px;
		margin-bottom: 25px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-67e40ae > .elementor-widget-container {
		margin: 0px 0px 45px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-6cc252f9 {
		padding: 60px 0px 60px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-daa73b5 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-78cc01ea > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-57a7a649 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-718aa15 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-49d2db6 > .elementor-element-populated {
		padding: 100px 0px 0px 0px;
	}
	
	body:not(.rtl) .elementor-6158 .elementor-element.elementor-element-504f0ad {
		left: 0px;
	}
	
	body.rtl .elementor-6158 .elementor-element.elementor-element-504f0ad {
		right: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-504f0ad {
		bottom: -2px;
	}
	
	body:not(.rtl) .elementor-6158 .elementor-element.elementor-element-b46d1f0 {
		left: 0px;
	}
	
	body.rtl .elementor-6158 .elementor-element.elementor-element-b46d1f0 {
		right: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-b46d1f0 {
		bottom: -2px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-accf2b6 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-fd64140 {
		margin-top: 0px;
		margin-bottom: 25px;
		padding: 0px 15px 80px 15px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-4938883 > .elementor-element-populated {
		padding: 0px 30px 0px 30px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-5b7f443 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-fe77ac2 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-e39add5 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-1ce3c00 > .elementor-widget-container {
		padding: 0px 0px 100px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-de73774 > .elementor-element-populated {
		margin: 0px 10px 0px 0px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 0px;
		padding: 26px 20px 0px 20px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-8b06c32 .elementor-heading-title {
		font-size: var(--e-global-typography-7d20d5c-font-size);
		line-height: var(--e-global-typography-7d20d5c-line-height);
		letter-spacing: var(--e-global-typography-7d20d5c-letter-spacing);
		word-spacing: var(--e-global-typography-7d20d5c-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-2b66711 {
		font-size: var(--e-global-typography-8214921-font-size);
		line-height: var(--e-global-typography-8214921-line-height);
		letter-spacing: var(--e-global-typography-8214921-letter-spacing);
		word-spacing: var(--e-global-typography-8214921-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-2b66711 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-f969250 > .elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
		padding: 26px 20px 0px 20px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-6e95f70 .elementor-heading-title {
		font-size: var(--e-global-typography-7d20d5c-font-size);
		line-height: var(--e-global-typography-7d20d5c-line-height);
		letter-spacing: var(--e-global-typography-7d20d5c-letter-spacing);
		word-spacing: var(--e-global-typography-7d20d5c-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-6bfdfbf {
		font-size: var(--e-global-typography-8214921-font-size);
		line-height: var(--e-global-typography-8214921-line-height);
		letter-spacing: var(--e-global-typography-8214921-letter-spacing);
		word-spacing: var(--e-global-typography-8214921-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-6bfdfbf > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-087db8f > .elementor-element-populated {
		margin: 0px 0px 0px 10px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 10px;
		padding: 26px 20px 0px 20px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-77f2c01 .elementor-heading-title {
		font-size: var(--e-global-typography-7d20d5c-font-size);
		line-height: var(--e-global-typography-7d20d5c-line-height);
		letter-spacing: var(--e-global-typography-7d20d5c-letter-spacing);
		word-spacing: var(--e-global-typography-7d20d5c-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-ad7325a {
		font-size: var(--e-global-typography-8214921-font-size);
		line-height: var(--e-global-typography-8214921-line-height);
		letter-spacing: var(--e-global-typography-8214921-letter-spacing);
		word-spacing: var(--e-global-typography-8214921-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-ad7325a > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-8301a85 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-004273f > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-4f665dc > .elementor-shape-bottom svg {
		height: 50px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-4f665dc {
		margin-top: -50px;
		margin-bottom: 0px;
		padding: 100px 15px 130px 15px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-672d6b2a {
		text-align: center;
	}
	
	.elementor-6158 .elementor-element.elementor-element-672d6b2a .elementor-heading-title {
		font-size: 32px;
		line-height: 37px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-672d6b2a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a20084e a.carousel-arrow.carousel-next {
		right: -37px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a20084e a.carousel-arrow.carousel-prev {
		left: -37px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a20084e a.ver-carousel-arrow.carousel-next {
		bottom: -37px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a20084e a.ver-carousel-arrow.carousel-prev {
		top: -37px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a20084e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-2ccdc43 > .elementor-element-populated {
		margin: 0px 5px 0px 0px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 0px;
		padding: 25px 15px 20px 15px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a5f76ef .elementor-icon-box-description {
		font-size: var(--e-global-typography-8214921-font-size);
		line-height: var(--e-global-typography-8214921-line-height);
		letter-spacing: var(--e-global-typography-8214921-letter-spacing);
		word-spacing: var(--e-global-typography-8214921-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-a9f14f0 > .elementor-element-populated {
		margin: 0px 5px 0px 0px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 0px;
		padding: 25px 15px 20px 15px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-9280a22 .elementor-icon-box-description {
		font-size: var(--e-global-typography-8214921-font-size);
		line-height: var(--e-global-typography-8214921-line-height);
		letter-spacing: var(--e-global-typography-8214921-letter-spacing);
		word-spacing: var(--e-global-typography-8214921-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-0459bef > .elementor-element-populated {
		margin: 0px 5px 0px 0px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 0px;
		padding: 25px 15px 20px 15px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-17662a5 .elementor-icon-box-description {
		font-size: var(--e-global-typography-8214921-font-size);
		line-height: var(--e-global-typography-8214921-line-height);
		letter-spacing: var(--e-global-typography-8214921-letter-spacing);
		word-spacing: var(--e-global-typography-8214921-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-1c2baac > .elementor-element-populated {
		margin: 0px 5px 0px 0px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 0px;
		padding: 25px 15px 20px 15px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-c96270b .elementor-icon-box-description {
		font-size: var(--e-global-typography-8214921-font-size);
		line-height: var(--e-global-typography-8214921-line-height);
		letter-spacing: var(--e-global-typography-8214921-letter-spacing);
		word-spacing: var(--e-global-typography-8214921-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-209654c > .elementor-element-populated {
		margin: 0px 5px 0px 0px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 0px;
		padding: 25px 15px 20px 15px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-c026d61 .elementor-icon-box-description {
		font-size: var(--e-global-typography-8214921-font-size);
		line-height: var(--e-global-typography-8214921-line-height);
		letter-spacing: var(--e-global-typography-8214921-letter-spacing);
		word-spacing: var(--e-global-typography-8214921-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-fba1da8 > .elementor-element-populated {
		margin: 0px 5px 0px 0px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 0px;
		padding: 25px 15px 20px 15px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a8c477c .elementor-icon-box-description {
		font-size: var(--e-global-typography-8214921-font-size);
		line-height: var(--e-global-typography-8214921-line-height);
		letter-spacing: var(--e-global-typography-8214921-letter-spacing);
		word-spacing: var(--e-global-typography-8214921-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-859f03a > .elementor-element-populated {
		margin: 0px 5px 0px 0px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 0px;
		padding: 25px 15px 20px 15px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-0bb1e44 .elementor-icon-box-description {
		font-size: var(--e-global-typography-8214921-font-size);
		line-height: var(--e-global-typography-8214921-line-height);
		letter-spacing: var(--e-global-typography-8214921-letter-spacing);
		word-spacing: var(--e-global-typography-8214921-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-e547464 {
		text-align: center;
	}
	
	.elementor-6158 .elementor-element.elementor-element-e547464 .elementor-heading-title {
		font-size: 32px;
		line-height: 37px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-e547464 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-8eebeef {
		text-align: center;
	}
	
	.elementor-6158 .elementor-element.elementor-element-8eebeef > .elementor-widget-container {
		margin: 0px 0px 40px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-5d41b74 {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-f65bec9 {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-4b9f015 {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-4e3ec60:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-4e3ec60 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-4e3ec60 {
		margin-top: 10px;
		margin-bottom: 0px;
		padding: 50px 15px 80px 15px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-3e780905 > .elementor-element-populated {
		padding: 0px 5px 0px 20px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-32913e98 {
		text-align: left;
	}
	
	.elementor-6158 .elementor-element.elementor-element-32913e98 .elementor-heading-title {
		font-size: 32px;
		line-height: 37px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-32913e98 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-e030306 > .elementor-element-populated {
		padding: 40px 50px 40px 50px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-49354e6 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-bceb03a {
		text-align: left;
	}
	
	.elementor-6158 .elementor-element.elementor-element-bceb03a .elementor-heading-title {
		font-size: 30px;
		line-height: 35px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-bceb03a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
}

@media (max-width:767px) {
	.elementor-6158 .elementor-element.elementor-element-17f4a1d:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-17f4a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-79c8ccd/thehumblepenny.com/wp-content/uploads/2022/02/onegrand-mobile-02.svg");
	}
	
	.elementor-6158 .elementor-element.elementor-element-a3778b9 {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-de715c6 {
		font-size: 14px;
		line-height: 16px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-e503be0 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-bbb08b6 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-46e235f > .elementor-widget-container {
		margin: -18px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-e59c865 > .elementor-widget-container {
		margin: 5px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-70b5d46e {
		padding: 70px 33px 10px 33px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-337098cd .elementor-heading-title {
		font-size: 24px;
		line-height: 25px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-337098cd > .elementor-widget-container {
		margin: 0px 0px 46px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-82825f0 {
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-7c08aaf4 {
		width: 25%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-7c08aaf4 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 5px 25px 5px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-27839a96 {
		width: 25%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-27839a96 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 5px 25px 5px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-4ff35b41 {
		width: 25%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-4ff35b41 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 5px 25px 5px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-39e6d7e5 {
		width: 25%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-39e6d7e5 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 5px 25px 5px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-6685b959 {
		width: 25%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-6685b959 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 5px 25px 5px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-2459d1e7 {
		width: 25%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-2459d1e7 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 5px 25px 5px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-2e5285ef {
		width: 25%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-2e5285ef > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 5px 25px 5px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-dc3a7dc {
		width: 25%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-dc3a7dc > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 5px 25px 5px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-1f76b803 > .elementor-shape-top svg {
		height: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-1f76b803 > .elementor-shape-bottom svg {
		height: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-1f76b803 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-5820b2ba > .elementor-element-populated {
		padding: 120px 0px 119px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-143f64f7 {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-4a0ae392 .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-4a0ae392 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-6d454739 {
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-6d454739 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-4ada0b1 {
		text-align: center;
		top: -14px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-4ada0b1 img {
		width: 100%;
	}
	
	body:not(.rtl) .elementor-6158 .elementor-element.elementor-element-4ada0b1 {
		left: -1px;
	}
	
	body.rtl .elementor-6158 .elementor-element.elementor-element-4ada0b1 {
		right: -1px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-1357071 {
		text-align: center;
		bottom: -2px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-1357071 img {
		width: 100%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-14fcd9f {
		margin-top: -99px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-57c05e5 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-944f6bd .elementor-custom-embed-play i {
		font-size: 37px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-944f6bd .elementor-custom-embed-play svg {
		width: 37px;
		height: 37px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-944f6bd > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
		border-width: 8px 8px 8px 8px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-944f6bd {
		--container-widget-width: 70%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 70%);
		max-width: 70%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-84968cf .premium-button, .elementor-6158 .elementor-element.elementor-element-84968cf .premium-button-line6::after {
		padding: 13px 25px 13px 25px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-84968cf > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-f7556b5 {
		margin-top: 40px;
		margin-bottom: 0px;
		padding: 30px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-daea23a > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-d24af5a {
		font-size: 18px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-8ca38c3 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 20px 33px 0px 33px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-6a95614 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-6a95614 > .elementor-widget-container {
		margin: 0px 0px 40px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a749127 {
		padding: 0px 40px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-68fd1e7 .elementor-image-box-title {
		font-size: 12px;
		line-height: 18px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-68fd1e7 > .elementor-widget-container {
		padding: 0px 37px 0px 12px;
		border-radius: 15px 15px 15px 15px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-9f90883 {
		padding: 0px 0px 0px 40px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-82d5880 .elementor-image-box-title {
		font-size: 12px;
		line-height: 18px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-82d5880 > .elementor-widget-container {
		padding: 0px 37px 0px 12px;
		border-radius: 15px 15px 15px 15px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-8bf4ce7 {
		padding: 0px 40px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-52f1659 .elementor-image-box-title {
		font-size: 12px;
		line-height: 18px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-52f1659 > .elementor-widget-container {
		padding: 0px 37px 0px 12px;
		border-radius: 15px 15px 15px 15px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-e329603 {
		padding: 0px 0px 0px 40px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-8056a85 .elementor-image-box-title {
		font-size: 12px;
		line-height: 18px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-8056a85 > .elementor-widget-container {
		padding: 0px 37px 0px 12px;
		border-radius: 15px 15px 15px 15px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-65a372f {
		padding: 0px 40px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-3f0b32b .elementor-image-box-title {
		font-size: 12px;
		line-height: 18px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-3f0b32b > .elementor-widget-container {
		padding: 0px 37px 0px 12px;
		border-radius: 15px 15px 15px 15px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a31211d {
		margin-top: 0px;
		margin-bottom: 60px;
		padding: 0px 0px 0px 40px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-4081883 .elementor-image-box-title {
		font-size: 12px;
		line-height: 18px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-4081883 > .elementor-widget-container {
		padding: 0px 37px 0px 12px;
		border-radius: 15px 15px 15px 15px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-67e40ae .elementor-heading-title {
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-67e40ae > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-daa73b5 {
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-daa73b5 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-78cc01ea .elementor-heading-title {
		font-size: 30px;
		line-height: 34px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-78cc01ea > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-57a7a649 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-718aa15 > .elementor-shape-top svg {
		height: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-718aa15 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-49d2db6.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-6158 .elementor-element.elementor-element-49d2db6 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 100px 0px 30px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-b46d1f0 {
		bottom: -10px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-accf2b6 {
		text-align: center;
	}
	
	.elementor-6158 .elementor-element.elementor-element-accf2b6 .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-accf2b6 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-fd64140 {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-4938883 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-d81dc0d {
		text-align: center;
	}
	
	.elementor-6158 .elementor-element.elementor-element-d81dc0d > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-0f91106 img {
		width: 100%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-0f91106 {
		top: -2px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-5b7f443 > .elementor-background-overlay {
		background-size: cover;
	}
	
	.elementor-6158 .elementor-element.elementor-element-5b7f443 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 30px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-fe77ac2 {
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-fe77ac2 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-e39add5 .elementor-heading-title {
		font-size: 30px;
		line-height: 34px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-e39add5 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-fc12d55 img {
		width: 100%;
	}
	
	body:not(.rtl) .elementor-6158 .elementor-element.elementor-element-fc12d55 {
		left: 0px;
	}
	
	body.rtl .elementor-6158 .elementor-element.elementor-element-fc12d55 {
		right: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-ef3538c {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-cb13a26 {
		font-size: 18px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-6caf61e .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-6caf61e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-afb77e6 {
		font-size: 18px;
		line-height: 38px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-b129a30 {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-de73774 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 26px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-8b06c32 .elementor-heading-title {
		font-size: var(--e-global-typography-7d20d5c-font-size);
		line-height: var(--e-global-typography-7d20d5c-line-height);
		letter-spacing: var(--e-global-typography-7d20d5c-letter-spacing);
		word-spacing: var(--e-global-typography-7d20d5c-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-2b66711 {
		font-size: var(--e-global-typography-8214921-font-size);
		line-height: var(--e-global-typography-8214921-line-height);
		letter-spacing: var(--e-global-typography-8214921-letter-spacing);
		word-spacing: var(--e-global-typography-8214921-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-2b66711 > .elementor-widget-container {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-f969250 > .elementor-element-populated {
		margin: 30px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 26px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-6e95f70 .elementor-heading-title {
		font-size: var(--e-global-typography-7d20d5c-font-size);
		line-height: var(--e-global-typography-7d20d5c-line-height);
		letter-spacing: var(--e-global-typography-7d20d5c-letter-spacing);
		word-spacing: var(--e-global-typography-7d20d5c-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-6bfdfbf {
		font-size: var(--e-global-typography-8214921-font-size);
		line-height: var(--e-global-typography-8214921-line-height);
		letter-spacing: var(--e-global-typography-8214921-letter-spacing);
		word-spacing: var(--e-global-typography-8214921-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-6bfdfbf > .elementor-widget-container {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-087db8f > .elementor-element-populated {
		margin: 60px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 26px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-77f2c01 .elementor-heading-title {
		font-size: var(--e-global-typography-7d20d5c-font-size);
		line-height: var(--e-global-typography-7d20d5c-line-height);
		letter-spacing: var(--e-global-typography-7d20d5c-letter-spacing);
		word-spacing: var(--e-global-typography-7d20d5c-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-ad7325a {
		font-size: var(--e-global-typography-8214921-font-size);
		line-height: var(--e-global-typography-8214921-line-height);
		letter-spacing: var(--e-global-typography-8214921-letter-spacing);
		word-spacing: var(--e-global-typography-8214921-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-ad7325a > .elementor-widget-container {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-60bbd97 img {
		border-radius: 0px 0px 20px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-72c2cfa {
		padding: 40px 33px 0px 33px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-bb52f17 {
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-d58a184 > .elementor-background-overlay {
		background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-79c8ccd/thehumblepenny.com/wp-content/uploads/2022/02/onegrand-mobile-06.svg");
	}
	
	.elementor-6158 .elementor-element.elementor-element-d58a184 > .elementor-background-overlay.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-6158 .elementor-element.elementor-element-8301a85 {
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-8301a85 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-004273f .elementor-heading-title {
		font-size: 30px;
		line-height: 34px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-004273f > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-65692fe > .elementor-widget-container {
		padding: 0px 0px 100px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-4f665dc > .elementor-shape-bottom svg {
		height: 20px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-4f665dc {
		margin-top: -100px;
		margin-bottom: 0px;
		padding: 150px 15px 30px 15px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-5fa39958 > .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-6158 .elementor-element.elementor-element-672d6b2a .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a20084e .premium-carousel-wrapper .slick-arrow {
		font-size: 46px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a20084e .premium-carousel-wrapper .slick-arrow svg {
		width: 46px;
		height: 46px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a20084e a.carousel-arrow.carousel-next {
		right: -38px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a20084e a.carousel-arrow.carousel-prev {
		left: -38px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a20084e a.ver-carousel-arrow.carousel-next {
		bottom: -38px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a20084e a.ver-carousel-arrow.carousel-prev {
		top: -38px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a20084e > .elementor-widget-container {
		margin: -60px 0px -80px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-1a8e213b > .elementor-element-populated {
		padding: 10px 20px 10px 20px;
	}
	
	body:not(.rtl) .elementor-6158 .elementor-element.elementor-element-7df030d5 {
		left: -7px;
	}
	
	body.rtl .elementor-6158 .elementor-element.elementor-element-7df030d5 {
		right: -7px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-7df030d5 {
		bottom: -15px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-d44d22c {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-8bf40a4 .elementor-heading-title {
		font-size: 24px;
		line-height: 30px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-f5516ba {
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a5161c3 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-2ccdc43 > .elementor-element-populated {
		margin: 0px 0px 30px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 29px 20px 10px 29px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a5f76ef .elementor-icon-box-description {
		font-size: var(--e-global-typography-8214921-font-size);
		line-height: var(--e-global-typography-8214921-line-height);
		letter-spacing: var(--e-global-typography-8214921-letter-spacing);
		word-spacing: var(--e-global-typography-8214921-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-a9f14f0 > .elementor-element-populated {
		margin: 0px 0px 30px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 29px 20px 10px 29px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-9280a22 .elementor-icon-box-description {
		font-size: var(--e-global-typography-8214921-font-size);
		line-height: var(--e-global-typography-8214921-line-height);
		letter-spacing: var(--e-global-typography-8214921-letter-spacing);
		word-spacing: var(--e-global-typography-8214921-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-0459bef > .elementor-element-populated {
		margin: 0px 0px 30px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 29px 20px 10px 29px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-17662a5 .elementor-icon-box-description {
		font-size: var(--e-global-typography-8214921-font-size);
		line-height: var(--e-global-typography-8214921-line-height);
		letter-spacing: var(--e-global-typography-8214921-letter-spacing);
		word-spacing: var(--e-global-typography-8214921-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-1c2baac > .elementor-element-populated {
		margin: 0px 0px 30px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 29px 20px 10px 29px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-c96270b .elementor-icon-box-description {
		font-size: var(--e-global-typography-8214921-font-size);
		line-height: var(--e-global-typography-8214921-line-height);
		letter-spacing: var(--e-global-typography-8214921-letter-spacing);
		word-spacing: var(--e-global-typography-8214921-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-eb6beb8 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-209654c > .elementor-element-populated {
		margin: 0px 0px 30px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 29px 20px 10px 29px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-c026d61 .elementor-icon-box-description {
		font-size: var(--e-global-typography-8214921-font-size);
		line-height: var(--e-global-typography-8214921-line-height);
		letter-spacing: var(--e-global-typography-8214921-letter-spacing);
		word-spacing: var(--e-global-typography-8214921-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-fba1da8 > .elementor-element-populated {
		margin: 0px 0px 30px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 29px 20px 10px 29px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a8c477c .elementor-icon-box-description {
		font-size: var(--e-global-typography-8214921-font-size);
		line-height: var(--e-global-typography-8214921-line-height);
		letter-spacing: var(--e-global-typography-8214921-letter-spacing);
		word-spacing: var(--e-global-typography-8214921-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-859f03a > .elementor-element-populated {
		margin: 0px 0px 30px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 29px 20px 10px 29px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-0bb1e44 .elementor-icon-box-description {
		font-size: var(--e-global-typography-8214921-font-size);
		line-height: var(--e-global-typography-8214921-line-height);
		letter-spacing: var(--e-global-typography-8214921-letter-spacing);
		word-spacing: var(--e-global-typography-8214921-word-spacing);
	}
	
	.elementor-6158 .elementor-element.elementor-element-e67d6ec {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-77225ea {
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-d716aba {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-8eebeef > .elementor-widget-container {
		padding: 0px 60px 0px 55px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-5d41b74 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-6e05df1 > .elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a9e9e93 .elementor-accordion-title {
		font-size: 12px;
		line-height: 16px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a9e9e93 .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a9e9e93 .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-a9e9e93 .elementor-tab-content {
		font-size: 14px;
		line-height: 17px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-344eb3e > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-51e7ff9 .elementor-accordion-title {
		font-size: 12px;
		line-height: 16px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-51e7ff9 .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-51e7ff9 .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-51e7ff9 .elementor-tab-content {
		font-size: 14px;
		line-height: 17px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-f65bec9 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-6f8c3f8 > .elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-80d4923 .elementor-accordion-title {
		font-size: 12px;
		line-height: 16px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-80d4923 .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-80d4923 .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-80d4923 .elementor-tab-content {
		font-size: 14px;
		line-height: 17px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-463ebf5 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-e68f704 .elementor-accordion-title {
		font-size: 12px;
		line-height: 16px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-e68f704 .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-e68f704 .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-e68f704 .elementor-tab-content {
		font-size: 14px;
		line-height: 17px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-4b9f015 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-0db2a37 > .elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-5d9c163 .elementor-accordion-title {
		font-size: 12px;
		line-height: 16px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-5d9c163 .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-5d9c163 .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-5d9c163 .elementor-tab-content {
		font-size: 14px;
		line-height: 17px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-7e0df45 > .elementor-element-populated {
		margin: 0px 0px 20px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-3d4f1c3 .elementor-accordion-title {
		font-size: 12px;
		line-height: 16px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-3d4f1c3 .elementor-accordion-icon.elementor-accordion-icon-left {
		margin-right: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-3d4f1c3 .elementor-accordion-icon.elementor-accordion-icon-right {
		margin-left: 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-3d4f1c3 .elementor-tab-content {
		font-size: 14px;
		line-height: 17px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-4e3ec60:not(.elementor-motion-effects-element-type-background), .elementor-6158 .elementor-element.elementor-element-4e3ec60 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0px;
		background-size: 0px auto;
	}
	
	.elementor-6158 .elementor-element.elementor-element-4e3ec60 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 50px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-3e780905 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-56e34732 {
		text-align: center;
	}
	
	.elementor-6158 .elementor-element.elementor-element-56e34732 .elementor-heading-title {
		font-size: 14px;
		line-height: 18px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-56e34732 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-32913e98 {
		text-align: center;
	}
	
	.elementor-6158 .elementor-element.elementor-element-32913e98 .elementor-heading-title {
		font-size: 30px;
		line-height: 40px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-32913e98 > .elementor-widget-container {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-f00dde3 {
		text-align: left;
	}
	
	.elementor-6158 .elementor-element.elementor-element-27c6d079 {
		column-gap: 0px;
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-27c6d079 > .elementor-widget-container {
		padding: 0px 40px 0px 40px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-9a3d186 {
		margin-top: 0px;
		margin-bottom: -20px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-e030306 > .elementor-element-populated, .elementor-6158 .elementor-element.elementor-element-e030306 > .elementor-element-populated > .elementor-background-overlay, .elementor-6158 .elementor-element.elementor-element-e030306 > .elementor-background-slideshow {
		border-radius: 0px 0px 0px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-e030306 > .elementor-element-populated {
		padding: 35px 22px 55px 22px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-bceb03a {
		text-align: center;
	}
	
	.elementor-6158 .elementor-element.elementor-element-bceb03a .elementor-heading-title {
		font-size: 24px;
		line-height: 48px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-bceb03a > .elementor-widget-container {
		margin: 0px 0px 35px 0px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-19811d8 {
		width: initial;
		max-width: initial;
		bottom: 83px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-1cb2143 {
		width: initial;
		max-width: initial;
		bottom: 83px;
	}
	
	.elementor-6158 .elementor-element.elementor-element-17f4a1d:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-6158 .elementor-element.elementor-element-17f4a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
}

@media (min-width:768px) {
	.elementor-6158 .elementor-element.elementor-element-b12baad {
		width: 50%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-aebd01a {
		width: 50%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-f665074 {
		width: 100%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-1626c75 {
		width: 100%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-02688bf {
		width: 100%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-377d1905 {
		width: 60%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-3e780905 {
		width: 40%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-22a9211 {
		width: 55%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-1d38c4c {
		width: 45%;
	}
}

@media (max-width:991px) and (min-width:768px) {
	.elementor-6158 .elementor-element.elementor-element-377d1905 {
		width: 50%;
	}
	
	.elementor-6158 .elementor-element.elementor-element-3e780905 {
		width: 50%;
	}
}

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