/* End custom CSS */

.elementor-17 .elementor-element.elementor-element-4603574 {
	overflow: hidden;
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 50px 15px 150px 15px;
}

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

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

.elementor-17 .elementor-element.elementor-element-4603574 > .elementor-shape-bottom .elementor-shape-fill {
	fill: #f5f5f5;
}

.elementor-17 .elementor-element.elementor-element-4603574 > .elementor-shape-bottom svg {
	width: calc(100% + 1.3px);
	height: 100px;
}

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

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

.elementor-17 .elementor-element.elementor-element-ac8f8f6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 40px;
}

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

.elementor-17 .elementor-element.elementor-element-ac8f8f6 {
	z-index: 20;
}

.elementor-17 .elementor-element.elementor-element-cc8b1b1 img {
	width: 100%;
	max-width: 320px;
}

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

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

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

.elementor-17 .elementor-element.elementor-element-c7545e7 {
	z-index: 20;
}

.elementor-17 .elementor-element.elementor-element-5226f07 {
	text-align: left;
	width: var(--container-widget-width, 340px);
	max-width: 340px;
	--container-widget-width: 340px;
	--container-widget-flex-grow: 0;
}

.elementor-17 .elementor-element.elementor-element-5226f07 .elementor-heading-title {
	font-size: 36px;
	font-weight: 700;
	line-height: 132%;
}

.elementor-17 .elementor-element.elementor-element-5226f07 > .elementor-widget-container {
	margin: 0px 0px 35px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-1030f44 .elementor-widget-container {
	text-align: left;
}

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

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

.elementor-17 .elementor-element.elementor-element-1030f44 .premium-button, .elementor-17 .elementor-element.elementor-element-1030f44 .premium-button-line6::after {
	padding: 15px 43px 15px 43px;
}

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

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

.elementor-17 .elementor-element.elementor-element-1030f44 .premium-button:hover {
	border-radius: 20px;
}

.elementor-17 .elementor-element.elementor-element-1030f44 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-b058c66.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-17 .elementor-element.elementor-element-b058c66:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-b058c66 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2021/12/Group-1.svg");
	background-position: top left;
	background-repeat: no-repeat;
	background-size: contain;
}

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

.elementor-17 .elementor-element.elementor-element-b058c66 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 21px 0px -87px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 100px 15px 115px 40px;
}

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

.elementor-17 .elementor-element.elementor-element-2880e81 img {
	width: 100%;
}

.elementor-17 .elementor-element.elementor-element-2880e81 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-2880e81 {
	z-index: 1;
}

.elementor-17 .elementor-element.elementor-element-9e81dc4 .premium-button-text-icon-wrapper i {
	font-size: 22px;
	color: #f3c854;
	text-shadow: 1px 1px 1px #ebebeb;
}

.elementor-17 .elementor-element.elementor-element-9e81dc4 .premium-button-text-icon-wrapper svg {
	width: 22px !important;
	height: 22px !important;
}

.elementor-17 .elementor-element.elementor-element-9e81dc4 .premium-button-text-icon-wrapper i, .elementor-17 .elementor-element.elementor-element-9e81dc4 .premium-button-text-icon-wrapper svg {
	margin-left: 8px;
}

.elementor-17 .elementor-element.elementor-element-9e81dc4 .elementor-widget-container {
	text-align: left;
}

.elementor-17 .elementor-element.elementor-element-9e81dc4 .premium-button {
	font-family: "Nunito", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	line-height: 22px;
	letter-spacing: .2px;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #ebebeb;
	border-radius: 7px;
	box-shadow: 0px 2px 2px 0px #ececec;
	margin: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-9e81dc4 .premium-button .premium-button-text-icon-wrapper span {
	color: #0c0c11;
}

.elementor-17 .elementor-element.elementor-element-9e81dc4 .premium-drawable-icon *, .elementor-17 .elementor-element.elementor-element-9e81dc4 .premium-button-text-icon-wrapper svg:not([class*="premium-"]) {
	fill: #f3c854;
}

.elementor-17 .elementor-element.elementor-element-9e81dc4 .premium-button, .elementor-17 .elementor-element.elementor-element-9e81dc4 .premium-button.premium-button-style2-shutinhor:before, .elementor-17 .elementor-element.elementor-element-9e81dc4 .premium-button.premium-button-style2-shutinver:before, .elementor-17 .elementor-element.elementor-element-9e81dc4 .premium-button-style5-radialin:before, .elementor-17 .elementor-element.elementor-element-9e81dc4 .premium-button-style5-rectin:before {
	background-color: #f6f8fa;
}

.elementor-17 .elementor-element.elementor-element-9e81dc4 .premium-button, .elementor-17 .elementor-element.elementor-element-9e81dc4 .premium-button-line6::after {
	padding: 12px 24px 12px 24px;
}

.elementor-17 .elementor-element.elementor-element-9e81dc4 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-17 .elementor-element.elementor-element-9e81dc4 {
	left: 70%;
}

body.rtl .elementor-17 .elementor-element.elementor-element-9e81dc4 {
	right: 70%;
}

.elementor-17 .elementor-element.elementor-element-9e81dc4 {
	top: 160px;
	z-index: 100;
}

.elementor-17 .elementor-element.elementor-element-06308f7 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 112px 15px 115px 15px;
	z-index: 80;
}

.elementor-17 .elementor-element.elementor-element-116aec9 > .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-17 .elementor-element.elementor-element-116aec9 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-ee5c351 {
	text-align: center;
}

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

.elementor-17 .elementor-element.elementor-element-ee5c351 > .elementor-widget-container {
	margin: 0px 0px 75px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-17 .elementor-element.elementor-element-e85de2c {
	margin-top: 0px;
	margin-bottom: 33px;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-04c94df.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-17 .elementor-element.elementor-element-04c94df.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-17 .elementor-element.elementor-element-04c94df > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 23px;
}

.elementor-17 .elementor-element.elementor-element-fb074ad .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-17 .elementor-element.elementor-element-fb074ad.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-17 .elementor-element.elementor-element-fb074ad.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-17 .elementor-element.elementor-element-fb074ad.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-17 .elementor-element.elementor-element-fb074ad .elementor-image-box-wrapper .elementor-image-box-img {
	width: 15%;
}

.elementor-17 .elementor-element.elementor-element-fb074ad .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-17 .elementor-element.elementor-element-fb074ad .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 40px;
	letter-spacing: .03px;
}

.elementor-17 .elementor-element.elementor-element-fb074ad > .elementor-widget-container {
	padding: 20px 0px 20px 42px;
	background-color: #f0f0f0;
	border-radius: 50px 50px 50px 50px;
}

.elementor-17 .elementor-element.elementor-element-fb074ad {
	width: var(--container-widget-width, 517px);
	max-width: 517px;
	--container-widget-width: 517px;
	--container-widget-flex-grow: 0;
}

.elementor-17 .elementor-element.elementor-element-02e460b {
	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-17 .elementor-element.elementor-element-02e460b {
	left: 0px;
}

body.rtl .elementor-17 .elementor-element.elementor-element-02e460b {
	right: 0px;
}

.elementor-17 .elementor-element.elementor-element-3f28fc0 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-17 .elementor-element.elementor-element-3f28fc0 {
	margin-top: 0px;
	margin-bottom: 33px;
}

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

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

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

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

.elementor-17 .elementor-element.elementor-element-b016938 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-17 .elementor-element.elementor-element-b016938.elementor-position-right .elementor-image-box-img {
	margin-left: 22px;
}

.elementor-17 .elementor-element.elementor-element-b016938.elementor-position-left .elementor-image-box-img {
	margin-right: 22px;
}

.elementor-17 .elementor-element.elementor-element-b016938.elementor-position-top .elementor-image-box-img {
	margin-bottom: 22px;
}

.elementor-17 .elementor-element.elementor-element-b016938 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 17%;
}

.elementor-17 .elementor-element.elementor-element-b016938 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-17 .elementor-element.elementor-element-b016938 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 40px;
	letter-spacing: .03px;
}

.elementor-17 .elementor-element.elementor-element-b016938 > .elementor-widget-container {
	padding: 20px 0px 20px 42px;
	background-color: #a6f6de;
	border-radius: 50px 50px 50px 50px;
}

.elementor-17 .elementor-element.elementor-element-b016938 {
	width: var(--container-widget-width, 522px);
	max-width: 522px;
	--container-widget-width: 522px;
	--container-widget-flex-grow: 0;
}

.elementor-17 .elementor-element.elementor-element-86219cd {
	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-17 .elementor-element.elementor-element-86219cd {
	right: 0px;
}

body.rtl .elementor-17 .elementor-element.elementor-element-86219cd {
	left: 0px;
}

.elementor-17 .elementor-element.elementor-element-373cf07 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-17 .elementor-element.elementor-element-373cf07 {
	margin-top: 0px;
	margin-bottom: 33px;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-3ae350d.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-17 .elementor-element.elementor-element-3ae350d.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-17 .elementor-element.elementor-element-3ae350d > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 23px;
}

.elementor-17 .elementor-element.elementor-element-d7f6d3b .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-17 .elementor-element.elementor-element-d7f6d3b.elementor-position-right .elementor-image-box-img {
	margin-left: 20px;
}

.elementor-17 .elementor-element.elementor-element-d7f6d3b.elementor-position-left .elementor-image-box-img {
	margin-right: 20px;
}

.elementor-17 .elementor-element.elementor-element-d7f6d3b.elementor-position-top .elementor-image-box-img {
	margin-bottom: 20px;
}

.elementor-17 .elementor-element.elementor-element-d7f6d3b .elementor-image-box-wrapper .elementor-image-box-img {
	width: 18%;
}

.elementor-17 .elementor-element.elementor-element-d7f6d3b .elementor-image-box-img img {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
	transition-duration: .3s;
}

.elementor-17 .elementor-element.elementor-element-d7f6d3b .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 40px;
	letter-spacing: .03px;
}

.elementor-17 .elementor-element.elementor-element-d7f6d3b > .elementor-widget-container {
	padding: 20px 0px 20px 42px;
	background-color: #f0f0f0;
	border-radius: 50px 50px 50px 50px;
}

.elementor-17 .elementor-element.elementor-element-d7f6d3b {
	width: var(--container-widget-width, 459px);
	max-width: 459px;
	--container-widget-width: 459px;
	--container-widget-flex-grow: 0;
}

.elementor-17 .elementor-element.elementor-element-619a90b {
	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-17 .elementor-element.elementor-element-619a90b {
	left: 0px;
}

body.rtl .elementor-17 .elementor-element.elementor-element-619a90b {
	right: 0px;
}

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

.elementor-17 .elementor-element.elementor-element-e9f64b7 {
	margin-top: 0px;
	margin-bottom: 33px;
}

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

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

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

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

.elementor-17 .elementor-element.elementor-element-fd56a75 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-17 .elementor-element.elementor-element-fd56a75.elementor-position-right .elementor-image-box-img {
	margin-left: 17px;
}

.elementor-17 .elementor-element.elementor-element-fd56a75.elementor-position-left .elementor-image-box-img {
	margin-right: 17px;
}

.elementor-17 .elementor-element.elementor-element-fd56a75.elementor-position-top .elementor-image-box-img {
	margin-bottom: 17px;
}

.elementor-17 .elementor-element.elementor-element-fd56a75 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 14%;
}

.elementor-17 .elementor-element.elementor-element-fd56a75 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-17 .elementor-element.elementor-element-fd56a75 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 40px;
	letter-spacing: .03px;
}

.elementor-17 .elementor-element.elementor-element-fd56a75 > .elementor-widget-container {
	padding: 20px 0px 20px 42px;
	background-color: #a6f6de;
	border-radius: 50px 50px 50px 50px;
}

.elementor-17 .elementor-element.elementor-element-fd56a75 {
	width: var(--container-widget-width, 634px);
	max-width: 634px;
	--container-widget-width: 634px;
	--container-widget-flex-grow: 0;
}

.elementor-17 .elementor-element.elementor-element-ea0713c {
	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-17 .elementor-element.elementor-element-ea0713c {
	right: 0px;
}

body.rtl .elementor-17 .elementor-element.elementor-element-ea0713c {
	left: 0px;
}

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

.elementor-17 .elementor-element.elementor-element-c3149a3 {
	margin-top: 0px;
	margin-bottom: 33px;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-7848aaa.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

.elementor-17 .elementor-element.elementor-element-7848aaa.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-17 .elementor-element.elementor-element-7848aaa > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 23px;
}

.elementor-17 .elementor-element.elementor-element-4ec88fe .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-17 .elementor-element.elementor-element-4ec88fe.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-17 .elementor-element.elementor-element-4ec88fe.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-17 .elementor-element.elementor-element-4ec88fe.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-17 .elementor-element.elementor-element-4ec88fe .elementor-image-box-wrapper .elementor-image-box-img {
	width: 13%;
}

.elementor-17 .elementor-element.elementor-element-4ec88fe .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-17 .elementor-element.elementor-element-4ec88fe .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 40px;
	letter-spacing: .03px;
}

.elementor-17 .elementor-element.elementor-element-4ec88fe > .elementor-widget-container {
	padding: 20px 0px 20px 42px;
	background-color: #f0f0f0;
	border-radius: 50px 50px 50px 50px;
}

.elementor-17 .elementor-element.elementor-element-4ec88fe {
	width: var(--container-widget-width, 756px);
	max-width: 756px;
	--container-widget-width: 756px;
	--container-widget-flex-grow: 0;
}

.elementor-17 .elementor-element.elementor-element-cd05a7f {
	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-17 .elementor-element.elementor-element-cd05a7f {
	left: 0px;
}

body.rtl .elementor-17 .elementor-element.elementor-element-cd05a7f {
	right: 0px;
}

.elementor-17 .elementor-element.elementor-element-365866e > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-17 .elementor-element.elementor-element-365866e {
	margin-top: 0px;
	margin-bottom: 33px;
}

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

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

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

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

.elementor-17 .elementor-element.elementor-element-ca58f80 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-17 .elementor-element.elementor-element-ca58f80.elementor-position-right .elementor-image-box-img {
	margin-left: 18px;
}

.elementor-17 .elementor-element.elementor-element-ca58f80.elementor-position-left .elementor-image-box-img {
	margin-right: 18px;
}

.elementor-17 .elementor-element.elementor-element-ca58f80.elementor-position-top .elementor-image-box-img {
	margin-bottom: 18px;
}

.elementor-17 .elementor-element.elementor-element-ca58f80 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 10%;
}

.elementor-17 .elementor-element.elementor-element-ca58f80 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-17 .elementor-element.elementor-element-ca58f80 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 40px;
	letter-spacing: .03px;
}

.elementor-17 .elementor-element.elementor-element-ca58f80 > .elementor-widget-container {
	padding: 20px 0px 20px 42px;
	background-color: #a6f6de;
	border-radius: 50px 50px 50px 50px;
}

.elementor-17 .elementor-element.elementor-element-ca58f80 {
	width: var(--container-widget-width, 900px);
	max-width: 900px;
	--container-widget-width: 900px;
	--container-widget-flex-grow: 0;
}

.elementor-17 .elementor-element.elementor-element-e84dc74 {
	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-17 .elementor-element.elementor-element-e84dc74 {
	right: 0px;
}

body.rtl .elementor-17 .elementor-element.elementor-element-e84dc74 {
	left: 0px;
}

.elementor-17 .elementor-element.elementor-element-1b1e947 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-17 .elementor-element.elementor-element-1b1e947 {
	margin-top: 0px;
	margin-bottom: 33px;
}

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

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

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

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

.elementor-17 .elementor-element.elementor-element-e528c42 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-17 .elementor-element.elementor-element-e528c42.elementor-position-right .elementor-image-box-img {
	margin-left: 0px;
}

.elementor-17 .elementor-element.elementor-element-e528c42.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-17 .elementor-element.elementor-element-e528c42.elementor-position-top .elementor-image-box-img {
	margin-bottom: 0px;
}

.elementor-17 .elementor-element.elementor-element-e528c42 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 15%;
}

.elementor-17 .elementor-element.elementor-element-e528c42 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-17 .elementor-element.elementor-element-e528c42 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 40px;
	letter-spacing: .03px;
}

.elementor-17 .elementor-element.elementor-element-e528c42 > .elementor-widget-container {
	padding: 20px 0px 20px 42px;
	background-color: #f0f0f0;
	border-radius: 50px 50px 50px 50px;
}

.elementor-17 .elementor-element.elementor-element-e528c42 {
	width: var(--container-widget-width, 566.297px);
	max-width: 566.297px;
	--container-widget-width: 566.297px;
	--container-widget-flex-grow: 0;
}

.elementor-17 .elementor-element.elementor-element-744c96f {
	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-17 .elementor-element.elementor-element-744c96f {
	left: 0px;
}

body.rtl .elementor-17 .elementor-element.elementor-element-744c96f {
	right: 0px;
}

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

.elementor-17 .elementor-element.elementor-element-b5e6a2d {
	margin-top: 0px;
	margin-bottom: 123px;
}

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

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

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

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

.elementor-17 .elementor-element.elementor-element-fc54811 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-17 .elementor-element.elementor-element-fc54811.elementor-position-right .elementor-image-box-img {
	margin-left: 22px;
}

.elementor-17 .elementor-element.elementor-element-fc54811.elementor-position-left .elementor-image-box-img {
	margin-right: 22px;
}

.elementor-17 .elementor-element.elementor-element-fc54811.elementor-position-top .elementor-image-box-img {
	margin-bottom: 22px;
}

.elementor-17 .elementor-element.elementor-element-fc54811 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 17%;
}

.elementor-17 .elementor-element.elementor-element-fc54811 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-17 .elementor-element.elementor-element-fc54811 .elementor-image-box-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 40px;
	letter-spacing: .03px;
}

.elementor-17 .elementor-element.elementor-element-fc54811 > .elementor-widget-container {
	padding: 20px 0px 20px 42px;
	background-color: #a6f6de;
	border-radius: 50px 50px 50px 50px;
}

.elementor-17 .elementor-element.elementor-element-fc54811 {
	width: var(--container-widget-width, 638px);
	max-width: 638px;
	--container-widget-width: 638px;
	--container-widget-flex-grow: 0;
}

.elementor-17 .elementor-element.elementor-element-f5f55d3 {
	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-17 .elementor-element.elementor-element-f5f55d3 {
	right: 0px;
}

body.rtl .elementor-17 .elementor-element.elementor-element-f5f55d3 {
	left: 0px;
}

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

.elementor-17 .elementor-element.elementor-element-f699446 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-3760bac > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-990278b .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	line-height: 48px;
}

.elementor-17 .elementor-element.elementor-element-990278b > .elementor-widget-container {
	padding: 25px 61px 25px 61px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #555;
	border-radius: 50px 50px 50px 50px;
}

.elementor-17 .elementor-element.elementor-element-474763d > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-f9a61c4 {
	text-align: right;
	top: -39px;
}

.elementor-17 .elementor-element.elementor-element-f9a61c4 .elementor-heading-title {
	color: #cacaca;
	font-family: "Poppins", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-17 .elementor-element.elementor-element-f9a61c4 > .elementor-widget-container {
	padding: 0px 0px 0px 20px;
}

body .eae-popup.mfp-bg.eae-wrap-280a492 {
	background-color: rgba(0, 0, 0, .75);
}

.elementor-17 .elementor-element.elementor-element-280a492 .icon-position-before i, .elementor-17 .elementor-element.elementor-element-280a492 .icon-position-before svg {
	margin-right: 6px;
}

.elementor-17 .elementor-element.elementor-element-280a492 .icon-position-after i, .elementor-17 .elementor-element.elementor-element-280a492 .icon-position-after svg {
	margin-left: 6px;
}

.eae-wrap-280a492 .mfp-title {
	padding: 0px 0px 0px 0px;
}

.eae-wrap-280a492 .mfp-inline-holder .mfp-content {
	background-color: #ddd9d9;
	border-radius: 0px 0px 0px 0px;
}

.eae-popup.eae-wrap-280a492 .eae-modal-content {
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-280a492 .eae-popup-link {
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 48px;
	letter-spacing: .2px;
	color: #675d00;
	background-color: #f3c854;
	border-radius: 50px 50px 50px 50px;
	padding: 25px 61px 25px 61px;
}

.elementor-17 .elementor-element.elementor-element-280a492 .eae-popup-link svg {
	fill: #675d00;
}

.elementor-17 .elementor-element.elementor-element-280a492 .eae-popup-link:hover {
	color: #fff;
	background-color: #555;
}

.eae-wrap-280a492 .eae-close {
	font-size: 28px;
	height: 28px;
	width: 28px;
	top: 20px;
	right: 20px;
}

.eae-wrap-280a492 svg.eae-close {
	width: 28px;
	height: 28px;
}

.eae-wrap-280a492.eae-popup .eae-close {
	color: var(--e-global-color-accent);
}

.eae-wrap-280a492.eae-popup svg {
	background-color: var(--e-global-color-accent);
}

.elementor-17 .elementor-element.elementor-element-280a492 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-466e6bf:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-466e6bf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2022/04/main-bg-2.jpg");
	background-repeat: repeat;
}

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

.elementor-17 .elementor-element.elementor-element-466e6bf > .elementor-background-overlay {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2021/12/Vector-16.svg");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: contain;
	opacity: 1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-17 .elementor-element.elementor-element-466e6bf > .elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}

.elementor-17 .elementor-element.elementor-element-466e6bf {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 150px 15px 0px 15px;
}

.elementor-17 .elementor-element.elementor-element-466e6bf > .elementor-shape-top .elementor-shape-fill {
	fill: #f5f5f5;
}

.elementor-17 .elementor-element.elementor-element-466e6bf > .elementor-shape-top svg {
	width: calc(100% + 1.3px);
	height: 116px;
}

.elementor-17 .elementor-element.elementor-element-b2d1eb7.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-17 .elementor-element.elementor-element-223ad22 {
	text-align: center;
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
}

.elementor-17 .elementor-element.elementor-element-223ad22 > .elementor-widget-container {
	margin: 0px 0px 93px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-4c68a29 {
	margin-top: 0px;
	margin-bottom: 84px;
	padding: 0px 0px 0px 0px;
	z-index: 50;
}

.elementor-17 .elementor-element.elementor-element-05bfbca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 16px;
}

.elementor-17 .elementor-element.elementor-element-05bfbca > .elementor-element-populated {
	padding: 0px 33px 0px 33px;
}

.elementor-17 .elementor-element.elementor-element-a44aab9 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-a44aab9 .elementor-heading-title {
	font-family: "Domine", Sans-serif;
	font-size: 24px;
	text-transform: uppercase;
	line-height: 27px;
	letter-spacing: .002px;
}

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

.elementor-17 .elementor-element.elementor-element-5e7d51f {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-5e7d51f .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 33px;
	letter-spacing: .002px;
}

.elementor-17 .elementor-element.elementor-element-ba1f388 .elementor-widget-container {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-ba1f388 .premium-button {
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	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-17 .elementor-element.elementor-element-ba1f388 .premium-button .premium-button-text-icon-wrapper span {
	color: var(--e-global-color-primary);
}

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

.elementor-17 .elementor-element.elementor-element-ba1f388 .premium-button, .elementor-17 .elementor-element.elementor-element-ba1f388 .premium-button-line6::after {
	padding: 15px 43px 15px 43px;
}

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

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

.elementor-17 .elementor-element.elementor-element-ba1f388 .premium-button:hover {
	border-radius: 20px;
}

.elementor-17 .elementor-element.elementor-element-ba1f388 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-a24ee63 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 16px;
}

.elementor-17 .elementor-element.elementor-element-a24ee63 > .elementor-element-populated {
	padding: 0px 33px 0px 33px;
}

.elementor-17 .elementor-element.elementor-element-d445eb5 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-d445eb5 .elementor-heading-title {
	font-family: "Domine", Sans-serif;
	font-size: 24px;
	text-transform: uppercase;
	line-height: 27px;
	letter-spacing: .002px;
}

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

.elementor-17 .elementor-element.elementor-element-296ceeb {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-296ceeb .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 33px;
	letter-spacing: .002px;
}

.elementor-17 .elementor-element.elementor-element-3a3d038 .elementor-widget-container {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-3a3d038 .premium-button {
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	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-17 .elementor-element.elementor-element-3a3d038 .premium-button .premium-button-text-icon-wrapper span {
	color: var(--e-global-color-primary);
}

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

.elementor-17 .elementor-element.elementor-element-3a3d038 .premium-button, .elementor-17 .elementor-element.elementor-element-3a3d038 .premium-button-line6::after {
	padding: 15px 43px 15px 43px;
}

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

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

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

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

.elementor-17 .elementor-element.elementor-element-b3db49a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 16px;
}

.elementor-17 .elementor-element.elementor-element-b3db49a > .elementor-element-populated {
	padding: 0px 33px 0px 33px;
}

.elementor-17 .elementor-element.elementor-element-8da731c {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-8da731c .elementor-heading-title {
	font-family: "Domine", Sans-serif;
	font-size: 24px;
	text-transform: uppercase;
	line-height: 27px;
	letter-spacing: .002px;
}

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

.elementor-17 .elementor-element.elementor-element-7ca94a8 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-7ca94a8 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 33px;
	letter-spacing: .002px;
}

.elementor-17 .elementor-element.elementor-element-e833383 .elementor-widget-container {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-e833383 .premium-button {
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	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-17 .elementor-element.elementor-element-e833383 .premium-button .premium-button-text-icon-wrapper span {
	color: var(--e-global-color-primary);
}

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

.elementor-17 .elementor-element.elementor-element-e833383 .premium-button, .elementor-17 .elementor-element.elementor-element-e833383 .premium-button-line6::after {
	padding: 15px 43px 15px 43px;
}

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

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

.elementor-17 .elementor-element.elementor-element-e833383 .premium-button:hover {
	border-radius: 20px;
}

.elementor-17 .elementor-element.elementor-element-e833383 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-1fe1db1 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-17 .elementor-element.elementor-element-9c5f3d5 > .elementor-element-populated {
	margin: 0px 13.3333px 0px 0px;
	--e-column-margin-right: 13.3333px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-98f393a img {
	border-radius: 21px 21px 0px 0px;
	box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, .1);
}

.elementor-17 .elementor-element.elementor-element-98f393a {
	width: 100%;
	max-width: 100%;
}

.elementor-17 .elementor-element.elementor-element-023ea56 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 16px;
}

.elementor-17 .elementor-element.elementor-element-023ea56 > .elementor-element-populated {
	margin: 0px 6.6666px 0px 6.6666px;
	--e-column-margin-right: 6.6666px;
	--e-column-margin-left: 6.6666px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-22e51ab img {
	border-radius: 21px 21px 0px 0px;
	box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, .1);
}

.elementor-17 .elementor-element.elementor-element-22e51ab {
	width: 100%;
	max-width: 100%;
}

.elementor-17 .elementor-element.elementor-element-ac90fc1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 16px;
}

.elementor-17 .elementor-element.elementor-element-ac90fc1 > .elementor-element-populated {
	margin: 0px 0px 0px 13.3333px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 13.3333px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-4145e81 img {
	border-radius: 21px 21px 0px 0px;
	box-shadow: 0px 4px 20px 0px rgba(0, 0, 0, .1);
}

.elementor-17 .elementor-element.elementor-element-4145e81 {
	width: 100%;
	max-width: 100%;
}

.elementor-17 .elementor-element.elementor-element-1f47192 img {
	width: 100vw;
}

.elementor-17 .elementor-element.elementor-element-1f47192 > .elementor-widget-container {
	margin: 0px -15px 0px -15px;
}

.elementor-17 .elementor-element.elementor-element-1f47192 {
	width: 100%;
	max-width: 100%;
	bottom: 0px;
}

body:not(.rtl) .elementor-17 .elementor-element.elementor-element-1f47192 {
	left: 0px;
}

body.rtl .elementor-17 .elementor-element.elementor-element-1f47192 {
	right: 0px;
}

.elementor-17 .elementor-element.elementor-element-3c6c16a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3c6c16a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2022/04/main-bg-tv-opacity-05.jpg");
	background-repeat: repeat;
}

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

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

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

.elementor-17 .elementor-element.elementor-element-3c6c16a > .elementor-shape-top .elementor-shape-fill {
	fill: #f5f5f5;
}

.elementor-17 .elementor-element.elementor-element-3c6c16a > .elementor-shape-top svg {
	width: calc(100% + 1.3px);
	height: 116px;
	transform: translateX(-50%) rotateY(180deg);
}

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

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

.elementor-17 .elementor-element.elementor-element-74fbfee {
	text-align: center;
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
}

.elementor-17 .elementor-element.elementor-element-74fbfee .elementor-heading-title {
	font-weight: 700;
}

.elementor-17 .elementor-element.elementor-element-74fbfee > .elementor-widget-container {
	margin: 0px 0px 93px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-68e3d24 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
	z-index: 50;
}

.elementor-17 .elementor-element.elementor-element-dfde978 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 16px;
}

.elementor-17 .elementor-element.elementor-element-dfde978 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

.elementor-17 .elementor-element.elementor-element-dfde978 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 33px 0px 33px;
}

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

.elementor-17 .elementor-element.elementor-element-949f024 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-949f024 .elementor-heading-title {
	font-family: "Domine", Sans-serif;
	font-size: 24px;
	text-transform: uppercase;
	line-height: 27px;
	letter-spacing: .002px;
}

.elementor-17 .elementor-element.elementor-element-949f024 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 35px 0px 35px;
}

.elementor-17 .elementor-element.elementor-element-6164685 {
	text-align: center;
}

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

.elementor-17 .elementor-element.elementor-element-cef2247 .elementor-widget-container {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-cef2247 .premium-button {
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	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-17 .elementor-element.elementor-element-cef2247 .premium-button .premium-button-text-icon-wrapper span {
	color: var(--e-global-color-primary);
}

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

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

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

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

.elementor-17 .elementor-element.elementor-element-cef2247 .premium-button:hover {
	border-radius: 20px;
}

.elementor-17 .elementor-element.elementor-element-cef2247 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-f546505 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 16px;
}

.elementor-17 .elementor-element.elementor-element-f546505 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

.elementor-17 .elementor-element.elementor-element-f546505 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 33px 0px 33px;
}

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

.elementor-17 .elementor-element.elementor-element-098a7d1 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-098a7d1 .elementor-heading-title {
	font-family: "Domine", Sans-serif;
	font-size: 24px;
	text-transform: uppercase;
	line-height: 27px;
	letter-spacing: .002px;
}

.elementor-17 .elementor-element.elementor-element-098a7d1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 35px 0px 35px;
}

.elementor-17 .elementor-element.elementor-element-7c6da24 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-7c6da24 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 33px;
	letter-spacing: .002px;
}

.elementor-17 .elementor-element.elementor-element-b009df0 .elementor-widget-container {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-b009df0 .premium-button {
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	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-17 .elementor-element.elementor-element-b009df0 .premium-button .premium-button-text-icon-wrapper span {
	color: var(--e-global-color-primary);
}

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

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

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

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

.elementor-17 .elementor-element.elementor-element-b009df0 .premium-button:hover {
	border-radius: 20px;
}

.elementor-17 .elementor-element.elementor-element-b009df0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-c8c3f95 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 16px;
}

.elementor-17 .elementor-element.elementor-element-c8c3f95 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .5;
}

.elementor-17 .elementor-element.elementor-element-c8c3f95 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 33px 0px 33px;
}

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

.elementor-17 .elementor-element.elementor-element-9c4e9f6 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-9c4e9f6 .elementor-heading-title {
	font-family: "Domine", Sans-serif;
	font-size: 24px;
	text-transform: uppercase;
	line-height: 27px;
	letter-spacing: .002px;
}

.elementor-17 .elementor-element.elementor-element-9c4e9f6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 35px 0px 35px;
}

.elementor-17 .elementor-element.elementor-element-f368bb4 {
	text-align: center;
}

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

.elementor-17 .elementor-element.elementor-element-838121d .elementor-widget-container {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-838121d .premium-button {
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	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-17 .elementor-element.elementor-element-838121d .premium-button .premium-button-text-icon-wrapper span {
	color: var(--e-global-color-primary);
}

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

.elementor-17 .elementor-element.elementor-element-838121d .premium-button, .elementor-17 .elementor-element.elementor-element-838121d .premium-button-line6::after {
	padding: 15px 43px 15px 41px;
}

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

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

.elementor-17 .elementor-element.elementor-element-838121d .premium-button:hover {
	border-radius: 20px;
}

.elementor-17 .elementor-element.elementor-element-838121d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-17 .elementor-element.elementor-element-74cbcc5 {
	left: 0px;
}

body.rtl .elementor-17 .elementor-element.elementor-element-74cbcc5 {
	right: 0px;
}

.elementor-17 .elementor-element.elementor-element-74cbcc5 {
	bottom: 0px;
}

.elementor-17 .elementor-element.elementor-element-8cb0bac:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-8cb0bac > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f5f5f5;
}

.elementor-17 .elementor-element.elementor-element-8cb0bac {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -15px;
	margin-bottom: 30px;
	padding: 0px 15px 32px 15px;
	z-index: 51;
}

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

.elementor-17 .elementor-element.elementor-element-a1532ae > .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 50px 0px 100px;
}

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

.elementor-17 .elementor-element.elementor-element-8340398 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 90px 13px 0px 68px;
}

.elementor-17 .elementor-element.elementor-element-2b7b28d .elementor-heading-title {
	font-family: "Domine", Sans-serif;
}

.elementor-17 .elementor-element.elementor-element-2b7b28d > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-17 .elementor-element.elementor-element-6c4ed2f {
	padding: 0px 0px 109px 0px;
}

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

.elementor-17 .elementor-element.elementor-element-dd353f4 {
	text-align: center;
}

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

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

.elementor-17 .elementor-element.elementor-element-bf5cd9b {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0% 12% 0% 12%;
}

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

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

.elementor-17 .elementor-element.elementor-element-30d83f4 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-30d83f4:hover img {
	opacity: .65;
}

.elementor-17 .elementor-element.elementor-element-30d83f4 img {
	transition-duration: .3s;
}

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

.elementor-17 .elementor-element.elementor-element-f35a333 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-f35a333:hover img {
	opacity: .65;
}

.elementor-17 .elementor-element.elementor-element-f35a333 img {
	transition-duration: .3s;
}

.elementor-17 .elementor-element.elementor-element-f35a333 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-17 .elementor-element.elementor-element-ad5e863 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-ad5e863:hover img {
	opacity: .65;
}

.elementor-17 .elementor-element.elementor-element-ad5e863 img {
	transition-duration: .3s;
}

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

.elementor-17 .elementor-element.elementor-element-f94a8e2 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-f94a8e2:hover img {
	opacity: .65;
}

.elementor-17 .elementor-element.elementor-element-f94a8e2 img {
	transition-duration: .3s;
}

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

.elementor-17 .elementor-element.elementor-element-56e8a16 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-56e8a16:hover img {
	opacity: .65;
}

.elementor-17 .elementor-element.elementor-element-56e8a16 img {
	transition-duration: .3s;
}

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

.elementor-17 .elementor-element.elementor-element-6beee7b {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-6beee7b:hover img {
	opacity: .65;
}

.elementor-17 .elementor-element.elementor-element-6beee7b img {
	transition-duration: .3s;
}

.elementor-17 .elementor-element.elementor-element-6beee7b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-499d6c5 > .elementor-element-populated {
	margin: 0px 10px 0px 10px;
	--e-column-margin-right: 10px;
	--e-column-margin-left: 10px;
	padding: 5px 0px 5px 0px;
}

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

.elementor-17 .elementor-element.elementor-element-4f098af {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0% 12% 0% 12%;
}

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

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

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

.elementor-17 .elementor-element.elementor-element-1175db2 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-1175db2:hover img {
	opacity: .65;
}

.elementor-17 .elementor-element.elementor-element-1175db2 img {
	transition-duration: .3s;
}

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

.elementor-17 .elementor-element.elementor-element-5d3a3eb {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-5d3a3eb:hover img {
	opacity: .65;
}

.elementor-17 .elementor-element.elementor-element-5d3a3eb img {
	transition-duration: .3s;
}

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

.elementor-17 .elementor-element.elementor-element-aa1a8e2 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-aa1a8e2:hover img {
	opacity: .65;
}

.elementor-17 .elementor-element.elementor-element-aa1a8e2 img {
	transition-duration: .3s;
}

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

.elementor-17 .elementor-element.elementor-element-dcb166b {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-dcb166b:hover img {
	opacity: .65;
}

.elementor-17 .elementor-element.elementor-element-dcb166b img {
	transition-duration: .3s;
}

.elementor-17 .elementor-element.elementor-element-dcb166b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

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

.elementor-17 .elementor-element.elementor-element-8d041a6 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-8d041a6:hover img {
	opacity: .65;
}

.elementor-17 .elementor-element.elementor-element-8d041a6 img {
	transition-duration: .3s;
}

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

.elementor-17 .elementor-element.elementor-element-656e06f {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-656e06f:hover img {
	opacity: .65;
}

.elementor-17 .elementor-element.elementor-element-656e06f img {
	transition-duration: .3s;
}

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

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

.elementor-17 .elementor-element.elementor-element-e1ed4b7 {
	padding: 0px 0px 109px 0px;
}

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

.elementor-17 .elementor-element.elementor-element-174f597 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-174f597 > .elementor-widget-container {
	margin: 0px 0px 54px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-17 .elementor-element.elementor-element-9a76b58 {
	padding: 0% 16% 0% 16%;
}

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

.elementor-17 .elementor-element.elementor-element-0a48f02 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-0a48f02:hover img {
	opacity: .65;
}

.elementor-17 .elementor-element.elementor-element-0a48f02 img {
	transition-duration: .3s;
}

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

.elementor-17 .elementor-element.elementor-element-e280892 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-e280892:hover img {
	opacity: .65;
}

.elementor-17 .elementor-element.elementor-element-e280892 img {
	transition-duration: .3s;
}

.elementor-17 .elementor-element.elementor-element-e280892 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-17 .elementor-element.elementor-element-bfdb6ce {
	padding: 0% 16% 0% 16%;
}

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

.elementor-17 .elementor-element.elementor-element-0486041 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-0486041:hover img {
	opacity: .65;
}

.elementor-17 .elementor-element.elementor-element-0486041 img {
	transition-duration: .3s;
}

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

.elementor-17 .elementor-element.elementor-element-8c9e2c5 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-8c9e2c5:hover img {
	opacity: .65;
}

.elementor-17 .elementor-element.elementor-element-8c9e2c5 img {
	transition-duration: .3s;
}

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

.elementor-17 .elementor-element.elementor-element-7409794 {
	padding: 0% 16% 0% 16%;
}

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

.elementor-17 .elementor-element.elementor-element-bd3edd4 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-bd3edd4:hover img {
	opacity: .65;
}

.elementor-17 .elementor-element.elementor-element-bd3edd4 img {
	transition-duration: .3s;
}

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

.elementor-17 .elementor-element.elementor-element-741d0eb {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-741d0eb:hover img {
	opacity: .65;
}

.elementor-17 .elementor-element.elementor-element-741d0eb img {
	transition-duration: .3s;
}

.elementor-17 .elementor-element.elementor-element-741d0eb > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-17 .elementor-element.elementor-element-b51c429 {
	padding: 0% 16% 0% 16%;
}

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

.elementor-17 .elementor-element.elementor-element-df56f61 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-df56f61:hover img {
	opacity: .65;
}

.elementor-17 .elementor-element.elementor-element-df56f61 img {
	transition-duration: .3s;
}

.elementor-17 .elementor-element.elementor-element-df56f61 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-17 .elementor-element.elementor-element-03371db {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-03371db:hover img {
	opacity: .65;
}

.elementor-17 .elementor-element.elementor-element-03371db img {
	transition-duration: .3s;
}

.elementor-17 .elementor-element.elementor-element-03371db > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-17 .elementor-element.elementor-element-e33ebd4 {
	padding: 0% 16% 0% 16%;
}

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

.elementor-17 .elementor-element.elementor-element-5648501 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-5648501:hover img {
	opacity: .65;
}

.elementor-17 .elementor-element.elementor-element-5648501 img {
	transition-duration: .3s;
}

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

.elementor-17 .elementor-element.elementor-element-8422fc0 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-8422fc0:hover img {
	opacity: .65;
}

.elementor-17 .elementor-element.elementor-element-8422fc0 img {
	transition-duration: .3s;
}

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

.elementor-17 .elementor-element.elementor-element-ddff7ac {
	padding: 0% 16% 0% 16%;
}

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

.elementor-17 .elementor-element.elementor-element-00582aa {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-00582aa:hover img {
	opacity: .65;
}

.elementor-17 .elementor-element.elementor-element-00582aa img {
	transition-duration: .3s;
}

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

.elementor-17 .elementor-element.elementor-element-6c82fc9 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-6c82fc9:hover img {
	opacity: .65;
}

.elementor-17 .elementor-element.elementor-element-6c82fc9 img {
	transition-duration: .3s;
}

.elementor-17 .elementor-element.elementor-element-250cbcbb:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-250cbcbb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f0f0;
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2022/04/main-bg-tv.jpg");
	background-position: center right;
	background-repeat: repeat;
}

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

.elementor-17 .elementor-element.elementor-element-250cbcbb > .elementor-background-overlay {
	opacity: .1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-17 .elementor-element.elementor-element-250cbcbb {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 187px 15px 137px 15px;
}

.elementor-17 .elementor-element.elementor-element-250cbcbb > .elementor-shape-top .elementor-shape-fill {
	fill: #f5f5f5;
}

.elementor-17 .elementor-element.elementor-element-250cbcbb > .elementor-shape-top svg {
	height: 95px;
}

.elementor-17 .elementor-element.elementor-element-250cbcbb > .elementor-shape-bottom .elementor-shape-fill {
	fill: #f5f5f5;
}

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

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

.elementor-17 .elementor-element.elementor-element-f47cd4c {
	text-align: center;
}

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

.elementor-17 .elementor-element.elementor-element-28c24fd7 .premium-carousel-scale .slick-slide {
	transition: all 300ms !important;
}

.elementor-17 .elementor-element.elementor-element-28c24fd7 .premium-carousel-nav-progressbar-fill {
	transition-duration: 300ms !important;
}

.elementor-17 .elementor-element.elementor-element-28c24fd7 {
	--pa-carousel-center-padding: 0;
}

.elementor-17 .elementor-element.elementor-element-28c24fd7 .premium-carousel-wrapper .slick-arrow {
	font-size: 40px;
}

.elementor-17 .elementor-element.elementor-element-28c24fd7 .premium-carousel-wrapper .slick-arrow svg {
	width: 40px;
	height: 40px;
}

.elementor-17 .elementor-element.elementor-element-28c24fd7 a.carousel-arrow.carousel-next {
	right: -8px;
}

.elementor-17 .elementor-element.elementor-element-28c24fd7 a.carousel-arrow.carousel-prev {
	left: -8px;
}

.elementor-17 .elementor-element.elementor-element-28c24fd7 a.ver-carousel-arrow.carousel-next {
	bottom: -8px;
}

.elementor-17 .elementor-element.elementor-element-28c24fd7 a.ver-carousel-arrow.carousel-prev {
	top: -8px;
}

.elementor-17 .elementor-element.elementor-element-28c24fd7 ul.slick-dots li, .elementor-17 .elementor-element.elementor-element-28c24fd7 ul.slick-dots li svg {
	width: 16px;
	height: 16px;
	font-size: calc(16px / 2);
}

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

.elementor-17 .elementor-element.elementor-element-3d951fd {
	padding: 20px 15px 150px 15px;
}

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

.elementor-17 .elementor-element.elementor-element-9374596 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-9374596 .elementor-heading-title {
	font-family: "Domine", Sans-serif;
	font-weight: 700;
}

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

.elementor-17 .elementor-element.elementor-element-fb57065 > .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-17 .elementor-element.elementor-element-fb57065:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-fb57065 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-5be734c);
}

.elementor-17 .elementor-element.elementor-element-fb57065 > .elementor-element-populated >  .elementor-background-overlay {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2021/12/main-bg-tv.png");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: .1;
}

.elementor-17 .elementor-element.elementor-element-fb57065 > .elementor-element-populated >  .elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}

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

.elementor-17 .elementor-element.elementor-element-fb57065 > .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: 18px 35px 20px 35px;
}

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

.elementor-17 .elementor-element.elementor-element-bbfa9d6 {
	text-align: left;
	width: initial;
	max-width: initial;
	top: 7%;
}

.elementor-17 .elementor-element.elementor-element-bbfa9d6 > .elementor-widget-container {
	margin: 1px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-62b9a93 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-size: 24px;
	font-weight: 700;
	line-height: 48px;
	letter-spacing: .01px;
}

.elementor-17 .elementor-element.elementor-element-62b9a93 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 50px;
}

.elementor-17 .elementor-element.elementor-element-c05f05b {
	text-align: left;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 19px;
	letter-spacing: .01px;
}

.elementor-17 .elementor-element.elementor-element-c05f05b > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
	padding: 0px 33px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-453c227 .elementor-widget-container {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-453c227 .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-17 .elementor-element.elementor-element-453c227 .premium-button .premium-button-text-icon-wrapper span {
	color: var(--e-global-color-5be734c);
}

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

.elementor-17 .elementor-element.elementor-element-453c227 .premium-button, .elementor-17 .elementor-element.elementor-element-453c227 .premium-button-line6::after {
	padding: 15px 43px 15px 41px;
}

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

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

.elementor-17 .elementor-element.elementor-element-453c227 .premium-button:hover {
	border-radius: 20px;
}

.elementor-17 .elementor-element.elementor-element-453c227 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-e5cc2d8 > .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-17 .elementor-element.elementor-element-e5cc2d8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-e5cc2d8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-5be734c);
}

.elementor-17 .elementor-element.elementor-element-e5cc2d8 > .elementor-element-populated >  .elementor-background-overlay {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2021/12/main-bg-tv.png");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: .1;
}

.elementor-17 .elementor-element.elementor-element-e5cc2d8 > .elementor-element-populated >  .elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}

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

.elementor-17 .elementor-element.elementor-element-e5cc2d8 > .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: 18px 35px 20px 35px;
}

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

.elementor-17 .elementor-element.elementor-element-323c755 {
	text-align: left;
	width: initial;
	max-width: initial;
	top: 7%;
}

.elementor-17 .elementor-element.elementor-element-323c755 > .elementor-widget-container {
	margin: 6px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-9a9b8c9 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-size: 24px;
	font-weight: 700;
	line-height: 48px;
	letter-spacing: .01px;
}

.elementor-17 .elementor-element.elementor-element-9a9b8c9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 50px;
}

.elementor-17 .elementor-element.elementor-element-fb5738a {
	text-align: left;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 19px;
	letter-spacing: .01px;
}

.elementor-17 .elementor-element.elementor-element-fb5738a > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
	padding: 0px 33px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-7dfdf03 .elementor-widget-container {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-7dfdf03 .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-17 .elementor-element.elementor-element-7dfdf03 .premium-button .premium-button-text-icon-wrapper span {
	color: var(--e-global-color-5be734c);
}

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

.elementor-17 .elementor-element.elementor-element-7dfdf03 .premium-button, .elementor-17 .elementor-element.elementor-element-7dfdf03 .premium-button-line6::after {
	padding: 15px 43px 15px 41px;
}

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

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

.elementor-17 .elementor-element.elementor-element-7dfdf03 .premium-button:hover {
	border-radius: 20px;
}

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

.elementor-17 .elementor-element.elementor-element-79017ed > .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-17 .elementor-element.elementor-element-79017ed:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-79017ed > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-5be734c);
}

.elementor-17 .elementor-element.elementor-element-79017ed > .elementor-element-populated >  .elementor-background-overlay {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2021/12/main-bg-tv.png");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: .1;
}

.elementor-17 .elementor-element.elementor-element-79017ed > .elementor-element-populated >  .elementor-background-overlay.nitro-lazy {
	background-image: none !important;
}

.elementor-17 .elementor-element.elementor-element-79017ed > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-79017ed > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-79017ed > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-17 .elementor-element.elementor-element-79017ed > .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: 18px 35px 20px 35px;
}

.elementor-17 .elementor-element.elementor-element-79017ed > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-17 .elementor-element.elementor-element-b43ca7c {
	text-align: left;
	width: initial;
	max-width: initial;
	top: 7%;
}

.elementor-17 .elementor-element.elementor-element-03caa79 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-size: 24px;
	font-weight: 700;
	line-height: 48px;
	letter-spacing: .01px;
}

.elementor-17 .elementor-element.elementor-element-03caa79 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 50px;
}

.elementor-17 .elementor-element.elementor-element-260c792 {
	text-align: left;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 19px;
	letter-spacing: .01px;
}

.elementor-17 .elementor-element.elementor-element-260c792 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
	padding: 0px 33px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-5f0b6cf .elementor-widget-container {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-5f0b6cf .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-17 .elementor-element.elementor-element-5f0b6cf .premium-button .premium-button-text-icon-wrapper span {
	color: var(--e-global-color-5be734c);
}

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

.elementor-17 .elementor-element.elementor-element-5f0b6cf .premium-button, .elementor-17 .elementor-element.elementor-element-5f0b6cf .premium-button-line6::after {
	padding: 15px 43px 15px 41px;
}

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

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

.elementor-17 .elementor-element.elementor-element-5f0b6cf .premium-button:hover {
	border-radius: 20px;
}

.elementor-17 .elementor-element.elementor-element-5f0b6cf > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-17 .elementor-element.elementor-element-ff23eb4 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-ff23eb4 img {
	width: 100%;
	border-radius: 100px 100px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-e14d8df img {
	width: 100vw;
}

.elementor-17 .elementor-element.elementor-element-e14d8df {
	width: 100%;
	max-width: 100%;
	bottom: -8%;
}

.elementor-17 .elementor-element.elementor-element-1f90e04 img {
	width: 100vw;
}

.elementor-17 .elementor-element.elementor-element-1f90e04 {
	width: 100%;
	max-width: 100%;
	bottom: -6.6%;
}

body:not(.rtl) .elementor-17 .elementor-element.elementor-element-1f90e04 {
	left: 0px;
}

body.rtl .elementor-17 .elementor-element.elementor-element-1f90e04 {
	right: 0px;
}

.elementor-17 .elementor-element.elementor-element-74ab9e2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-74ab9e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2021/12/decor-08.svg");
	background-position: center right;
	background-repeat: no-repeat;
	background-size: auto;
}

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

.elementor-17 .elementor-element.elementor-element-74ab9e2 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -434px;
	margin-bottom: 0px;
	padding: 200px 0px 115px 0px;
	z-index: 10;
}

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

.elementor-17 .elementor-element.elementor-element-56aa91d > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-40ef6c2 {
	margin-top: 0px;
	margin-bottom: 5px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-2f12732 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-a14d973 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 70px 0px 105px;
}

.elementor-17 .elementor-element.elementor-element-fb60153 .elementor-heading-title {
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 38px;
	letter-spacing: .1px;
}

.elementor-17 .elementor-element.elementor-element-cf8c2f5 {
	margin-top: 0px;
	margin-bottom: 5px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-817c8e2 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 70px 0px 105px;
}

.elementor-17 .elementor-element.elementor-element-17b7eb3 .elementor-heading-title {
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 38px;
	letter-spacing: .1px;
}

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

.elementor-17 .elementor-element.elementor-element-bb06bb3 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-17 .elementor-element.elementor-element-6d04b78 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 70px 0px 105px;
}

.elementor-17 .elementor-element.elementor-element-f9d74e8 .elementor-heading-title {
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 38px;
	letter-spacing: .1px;
}

.elementor-17 .elementor-element.elementor-element-73e8e63 {
	padding: 0px 0px 105px 0px;
}

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

.elementor-17 .elementor-element.elementor-element-ffbf40b {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-ffbf40b > .elementor-widget-container {
	margin: 0px 0px 70px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-1ab86db {
	padding: 0px 165px 0px 165px;
}

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

.elementor-17 .elementor-element.elementor-element-bcd11d1 {
	text-align: center;
	width: initial;
	max-width: initial;
	top: -17px;
	z-index: 1;
}

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

body.rtl .elementor-17 .elementor-element.elementor-element-bcd11d1 {
	right: 0px;
}

.elementor-17 .elementor-element.elementor-element-8c3ecda .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Domine", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 38px;
	letter-spacing: .01px;
	word-spacing: 6px;
}

.elementor-17 .elementor-element.elementor-element-8c3ecda > .elementor-widget-container {
	margin: 0px 0px 27px 0px;
	padding: 0px 0px 0px 24px;
}

.elementor-17 .elementor-element.elementor-element-8c3ecda {
	z-index: 2;
}

.elementor-17 .elementor-element.elementor-element-b805952 .elementor-heading-title {
	color: #6f6f6f;
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 27px;
	letter-spacing: .01px;
}

.elementor-17 .elementor-element.elementor-element-b805952 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-17 .elementor-element.elementor-element-e6adfd1 {
	text-align: center;
	width: initial;
	max-width: initial;
	top: -17px;
	z-index: 1;
}

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

body.rtl .elementor-17 .elementor-element.elementor-element-e6adfd1 {
	right: 0px;
}

.elementor-17 .elementor-element.elementor-element-def4c95 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Domine", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 38px;
	letter-spacing: .01px;
	word-spacing: 6px;
}

.elementor-17 .elementor-element.elementor-element-def4c95 > .elementor-widget-container {
	margin: 0px 0px 27px 0px;
	padding: 0px 0px 0px 24px;
}

.elementor-17 .elementor-element.elementor-element-def4c95 {
	z-index: 2;
}

.elementor-17 .elementor-element.elementor-element-7f4f808 .elementor-heading-title {
	color: #6f6f6f;
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 27px;
	letter-spacing: .01px;
}

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

.elementor-17 .elementor-element.elementor-element-5def747 {
	text-align: center;
	width: initial;
	max-width: initial;
	top: -17px;
	z-index: 1;
}

body:not(.rtl) .elementor-17 .elementor-element.elementor-element-5def747 {
	left: 0px;
}

body.rtl .elementor-17 .elementor-element.elementor-element-5def747 {
	right: 0px;
}

.elementor-17 .elementor-element.elementor-element-e990834 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Domine", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 38px;
	letter-spacing: .01px;
	word-spacing: 6px;
}

.elementor-17 .elementor-element.elementor-element-e990834 > .elementor-widget-container {
	margin: 0px 0px 27px 0px;
	padding: 0px 0px 0px 24px;
}

.elementor-17 .elementor-element.elementor-element-e990834 {
	z-index: 2;
}

.elementor-17 .elementor-element.elementor-element-00759f6 .elementor-heading-title {
	color: #6f6f6f;
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 27px;
	letter-spacing: .01px;
}

.elementor-17 .elementor-element.elementor-element-6fd3842 > .elementor-background-overlay {
	opacity: .1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-17 .elementor-element.elementor-element-6fd3842, .elementor-17 .elementor-element.elementor-element-6fd3842 > .elementor-background-overlay {
	border-radius: 153.5px 0px 153.5px 0px;
}

.elementor-17 .elementor-element.elementor-element-6fd3842 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-62a2287.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-17 .elementor-element.elementor-element-62a2287 > .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-17 .elementor-element.elementor-element-62a2287:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-62a2287 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f0f0;
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2022/04/main-bg-tv.jpg");
}

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

.elementor-17 .elementor-element.elementor-element-62a2287 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .1;
}

.elementor-17 .elementor-element.elementor-element-62a2287 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-62a2287 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-62a2287 > .elementor-background-slideshow {
	border-radius: 153.5px 0px 153.5px 0px;
}

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

.elementor-17 .elementor-element.elementor-element-62a2287 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-17 .elementor-element.elementor-element-8bd6a86 {
	text-align: center;
	width: var(--container-widget-width, 62%);
	max-width: 62%;
	--container-widget-width: 62%;
	--container-widget-flex-grow: 0;
}

.elementor-17 .elementor-element.elementor-element-8bd6a86 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 800;
	text-transform: uppercase;
	line-height: 33px;
	letter-spacing: .01px;
}

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

.elementor-17 .elementor-element.elementor-element-39d9bf7 .elementor-widget-container {
	text-align: center;
}

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

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

.elementor-17 .elementor-element.elementor-element-39d9bf7 .premium-button, .elementor-17 .elementor-element.elementor-element-39d9bf7 .premium-button-line6::after {
	padding: 15px 43px 15px 41px;
}

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

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

.elementor-17 .elementor-element.elementor-element-39d9bf7 .premium-button:hover {
	border-radius: 20px;
}

.elementor-17 .elementor-element.elementor-element-39d9bf7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-5632b1c {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 109px 0px 109px 0px;
}

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

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

.elementor-17 .elementor-element.elementor-element-269966a {
	text-align: center;
	width: var(--container-widget-width, 55%);
	max-width: 55%;
	--container-widget-width: 55%;
	--container-widget-flex-grow: 0;
}

.elementor-17 .elementor-element.elementor-element-269966a .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 33px;
	letter-spacing: .2px;
}

.elementor-17 .elementor-element.elementor-element-269966a > .elementor-widget-container {
	margin: 0px 0px 43px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-79ef7ac .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-17 .elementor-element.elementor-element-79ef7ac .elementor-custom-embed-play i {
	font-size: 89px;
}

.elementor-17 .elementor-element.elementor-element-79ef7ac .elementor-custom-embed-play svg {
	width: 89px;
	height: 89px;
}

.elementor-17 .elementor-element.elementor-element-79ef7ac > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: var(--e-global-color-af2df5a);
	border-style: solid;
	border-width: 22px 22px 22px 22px;
	border-color: #f0f0f0;
	border-radius: 20px 20px 20px 20px;
}

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

.elementor-17 .elementor-element.elementor-element-9b02ca4 {
	margin-top: 0px;
	margin-bottom: 60px;
}

.elementor-17 .elementor-element.elementor-element-c75d565.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-17 .elementor-element.elementor-element-18f6364 {
	text-align: center;
	width: var(--container-widget-width, 600px);
	max-width: 600px;
	--container-widget-width: 600px;
	--container-widget-flex-grow: 0;
}

.elementor-17 .elementor-element.elementor-element-18f6364 > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
	padding: 0px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #f3c854;
}

.elementor-17 .elementor-element.elementor-element-19efe7d {
	margin-top: 0px;
	margin-bottom: 60px;
}

.elementor-17 .elementor-element.elementor-element-21400fe {
	margin-top: 0px;
	margin-bottom: 60px;
}

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

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

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

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

.elementor-17 .elementor-element.elementor-element-bb489bc > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-bb489bc > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-bb489bc > .elementor-background-slideshow {
	border-radius: 30px 30px 30px 30px;
}

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

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

.elementor-17 .elementor-element.elementor-element-87f9b7b .premium-blog-post-outer-container {
	width: 100%;
	margin-bottom: 5px;
	padding-right: calc(5px / 2);
	padding-left: calc(5px / 2);
}

.elementor-17 .elementor-element.elementor-element-87f9b7b .premium-blog-thumbnail-container img {
	object-fit: cover;
}

.elementor-17 .elementor-element.elementor-element-87f9b7b .premium-blog-wrap {
	margin-left: calc(-5px / 2);
	margin-right: calc(-5px / 2);
}

.elementor-17 .elementor-element.elementor-element-87f9b7b .premium-blog-content-wrapper {
	text-align: left;
}

.elementor-17 .elementor-element.elementor-element-87f9b7b .premium-blog-post-container {
	background-color: #f5f5f5;
}

.elementor-17 .elementor-element.elementor-element-f0205ca {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-f0205ca img {
	width: 100%;
	border-radius: 30px 30px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-89286c6 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Domine", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 27px;
	letter-spacing: .2px;
}

.elementor-17 .elementor-element.elementor-element-89286c6 > .elementor-widget-container {
	margin: 0px 0px 4px 0px;
	padding: 0px 35px 0px 35px;
}

.elementor-17 .elementor-element.elementor-element-e563d37 {
	color: var(--e-global-color-2cc4be0);
	font-family: "Domine", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	letter-spacing: .2px;
}

.elementor-17 .elementor-element.elementor-element-e563d37 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 100px 0px 35px;
}

.elementor-17 .elementor-element.elementor-element-1664435 .elementor-button {
	background-color: rgba(132, 132, 132, 0);
	padding: 48px 45px 33px 45px;
}

.elementor-17 .elementor-element.elementor-element-1664435 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2021/12/decor-10.svg");
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: auto;
}

.elementor-17 .elementor-element.elementor-element-1664435 > .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-17 .elementor-element.elementor-element-1664435 {
	width: var(--container-widget-width, 117px);
	max-width: 117px;
	--container-widget-width: 117px;
	--container-widget-flex-grow: 0;
}

.elementor-17 .elementor-element.elementor-element-1664435:hover .elementor-widget-container {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2021/12/decor-11.svg");
}

.elementor-17 .elementor-element.elementor-element-1664435:hover .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-67f4304.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

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

.elementor-17 .elementor-element.elementor-element-67f4304.elementor-column > .elementor-widget-wrap {
	justify-content: flex-end;
}

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

.elementor-17 .elementor-element.elementor-element-67f4304 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-67f4304 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-67f4304 > .elementor-background-slideshow {
	border-radius: 30px 30px 30px 30px;
}

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

.elementor-17 .elementor-element.elementor-element-67f4304 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-17 .elementor-element.elementor-element-f9874c0 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-f9874c0 img {
	width: 100%;
	border-radius: 30px 30px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-f9874c0 > .elementor-widget-container {
	margin: 0px 0px 8px 0px;
}

.elementor-17 .elementor-element.elementor-element-543a3ab .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Domine", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 27px;
	letter-spacing: .2px;
}

.elementor-17 .elementor-element.elementor-element-543a3ab > .elementor-widget-container {
	margin: 0px 0px 4px 0px;
	padding: 0px 35px 0px 35px;
}

.elementor-17 .elementor-element.elementor-element-822d11d {
	color: var(--e-global-color-2cc4be0);
	font-family: "Domine", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	letter-spacing: .2px;
}

.elementor-17 .elementor-element.elementor-element-822d11d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 100px 0px 35px;
}

.elementor-17 .elementor-element.elementor-element-cbd7ffb .elementor-button {
	background-color: rgba(132, 132, 132, 0);
	padding: 48px 45px 33px 45px;
}

.elementor-17 .elementor-element.elementor-element-cbd7ffb > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2021/12/decor-10.svg");
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: auto;
}

.elementor-17 .elementor-element.elementor-element-cbd7ffb > .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-17 .elementor-element.elementor-element-cbd7ffb {
	width: var(--container-widget-width, 117px);
	max-width: 117px;
	--container-widget-width: 117px;
	--container-widget-flex-grow: 0;
}

.elementor-17 .elementor-element.elementor-element-cbd7ffb:hover .elementor-widget-container {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2021/12/decor-11.svg");
}

.elementor-17 .elementor-element.elementor-element-cbd7ffb:hover .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

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

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

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

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

.elementor-17 .elementor-element.elementor-element-f866da1 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-f866da1 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-f866da1 > .elementor-background-slideshow {
	border-radius: 30px 30px 30px 30px;
}

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

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

.elementor-17 .elementor-element.elementor-element-8d2e5a7 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-8d2e5a7 img {
	width: 100%;
	border-radius: 30px 30px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-81adad1 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Domine", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 27px;
	letter-spacing: .2px;
}

.elementor-17 .elementor-element.elementor-element-81adad1 > .elementor-widget-container {
	margin: 0px 0px 4px 0px;
	padding: 0px 35px 0px 35px;
}

.elementor-17 .elementor-element.elementor-element-ba18eaa {
	color: var(--e-global-color-2cc4be0);
	font-family: "Domine", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	letter-spacing: .2px;
}

.elementor-17 .elementor-element.elementor-element-ba18eaa > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 100px 0px 35px;
}

.elementor-17 .elementor-element.elementor-element-bfb98fe .elementor-button {
	background-color: rgba(132, 132, 132, 0);
	padding: 48px 45px 33px 45px;
}

.elementor-17 .elementor-element.elementor-element-bfb98fe > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2021/12/decor-10.svg");
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: auto;
}

.elementor-17 .elementor-element.elementor-element-bfb98fe > .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-17 .elementor-element.elementor-element-bfb98fe {
	width: var(--container-widget-width, 117px);
	max-width: 117px;
	--container-widget-width: 117px;
	--container-widget-flex-grow: 0;
}

.elementor-17 .elementor-element.elementor-element-bfb98fe:hover .elementor-widget-container {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2021/12/decor-11.svg");
}

.elementor-17 .elementor-element.elementor-element-bfb98fe:hover .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-17 .elementor-element.elementor-element-363f37e .elementor-widget-container {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-363f37e .premium-button {
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 48px;
	letter-spacing: .002px;
	border-radius: 20px;
	box-shadow: 6px 6px 24px 0px rgba(243, 200, 84, .1);
	margin: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-363f37e .premium-button .premium-button-text-icon-wrapper span {
	color: #3c826d;
}

.elementor-17 .elementor-element.elementor-element-363f37e .premium-button, .elementor-17 .elementor-element.elementor-element-363f37e .premium-button.premium-button-style2-shutinhor:before, .elementor-17 .elementor-element.elementor-element-363f37e .premium-button.premium-button-style2-shutinver:before, .elementor-17 .elementor-element.elementor-element-363f37e .premium-button-style5-radialin:before, .elementor-17 .elementor-element.elementor-element-363f37e .premium-button-style5-rectin:before {
	background-color: var(--e-global-color-726f7b5);
}

.elementor-17 .elementor-element.elementor-element-363f37e .premium-button, .elementor-17 .elementor-element.elementor-element-363f37e .premium-button-line6::after {
	padding: 10px 35px 10px 35px;
}

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

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

.elementor-17 .elementor-element.elementor-element-363f37e .premium-button:hover {
	border-radius: 20px;
}

.elementor-17 .elementor-element.elementor-element-363f37e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-5ec2e55.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-17 .elementor-element.elementor-element-630f6ba {
	text-align: center;
	width: var(--container-widget-width, 600px);
	max-width: 600px;
	--container-widget-width: 600px;
	--container-widget-flex-grow: 0;
}

.elementor-17 .elementor-element.elementor-element-630f6ba > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
	padding: 0px 0px 10px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #f3c854;
}

.elementor-17 .elementor-element.elementor-element-27b69b4 {
	margin-top: 0px;
	margin-bottom: 93px;
}

.elementor-17 .elementor-element.elementor-element-e3a3735 {
	margin-top: 0px;
	margin-bottom: 93px;
}

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

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

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

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

.elementor-17 .elementor-element.elementor-element-4960770 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-4960770 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-4960770 > .elementor-background-slideshow {
	border-radius: 30px 30px 30px 30px;
}

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

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

.elementor-17 .elementor-element.elementor-element-1593e16 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-1593e16 img {
	width: 100%;
	border-radius: 30px 30px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-4b4197b .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Domine", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 27px;
	letter-spacing: .2px;
}

.elementor-17 .elementor-element.elementor-element-4b4197b > .elementor-widget-container {
	margin: 0px 0px 4px 0px;
	padding: 0px 35px 0px 35px;
}

.elementor-17 .elementor-element.elementor-element-e8de698 {
	color: var(--e-global-color-2cc4be0);
	font-family: "Domine", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	letter-spacing: .2px;
}

.elementor-17 .elementor-element.elementor-element-e8de698 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 100px 0px 35px;
}

.elementor-17 .elementor-element.elementor-element-7d3c75c .elementor-button {
	background-color: rgba(132, 132, 132, 0);
	padding: 48px 45px 33px 45px;
}

.elementor-17 .elementor-element.elementor-element-7d3c75c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2021/12/decor-10.svg");
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: auto;
}

.elementor-17 .elementor-element.elementor-element-7d3c75c > .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-17 .elementor-element.elementor-element-7d3c75c {
	width: var(--container-widget-width, 117px);
	max-width: 117px;
	--container-widget-width: 117px;
	--container-widget-flex-grow: 0;
}

.elementor-17 .elementor-element.elementor-element-7d3c75c:hover .elementor-widget-container {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2021/12/decor-11.svg");
}

.elementor-17 .elementor-element.elementor-element-7d3c75c:hover .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-5eb89b8.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

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

.elementor-17 .elementor-element.elementor-element-5eb89b8.elementor-column > .elementor-widget-wrap {
	justify-content: flex-end;
}

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

.elementor-17 .elementor-element.elementor-element-5eb89b8 > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-5eb89b8 > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-5eb89b8 > .elementor-background-slideshow {
	border-radius: 30px 30px 30px 30px;
}

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

.elementor-17 .elementor-element.elementor-element-5eb89b8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-17 .elementor-element.elementor-element-019c653 {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-019c653 img {
	width: 100%;
	border-radius: 30px 30px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-019c653 > .elementor-widget-container {
	margin: 0px 0px 8px 0px;
}

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

.elementor-17 .elementor-element.elementor-element-e10fb33 > .elementor-widget-container {
	margin: 0px 0px 4px 0px;
	padding: 0px 35px 0px 35px;
}

.elementor-17 .elementor-element.elementor-element-84ffc63 {
	color: var(--e-global-color-2cc4be0);
	font-family: "Domine", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	letter-spacing: .2px;
}

.elementor-17 .elementor-element.elementor-element-84ffc63 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 100px 0px 35px;
}

.elementor-17 .elementor-element.elementor-element-03905fd .elementor-button {
	background-color: rgba(132, 132, 132, 0);
	padding: 48px 45px 33px 45px;
}

.elementor-17 .elementor-element.elementor-element-03905fd > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2021/12/decor-10.svg");
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: auto;
}

.elementor-17 .elementor-element.elementor-element-03905fd > .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-17 .elementor-element.elementor-element-03905fd {
	width: var(--container-widget-width, 117px);
	max-width: 117px;
	--container-widget-width: 117px;
	--container-widget-flex-grow: 0;
}

.elementor-17 .elementor-element.elementor-element-03905fd:hover .elementor-widget-container {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2021/12/decor-11.svg");
}

.elementor-17 .elementor-element.elementor-element-03905fd:hover .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-6a1a99d.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

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

.elementor-17 .elementor-element.elementor-element-6a1a99d.elementor-column > .elementor-widget-wrap {
	justify-content: flex-end;
}

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

.elementor-17 .elementor-element.elementor-element-6a1a99d > .elementor-element-populated, .elementor-17 .elementor-element.elementor-element-6a1a99d > .elementor-element-populated > .elementor-background-overlay, .elementor-17 .elementor-element.elementor-element-6a1a99d > .elementor-background-slideshow {
	border-radius: 30px 30px 30px 30px;
}

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

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

.elementor-17 .elementor-element.elementor-element-3316a8c {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-3316a8c img {
	width: 100%;
	border-radius: 30px 30px 0px 0px;
}

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

.elementor-17 .elementor-element.elementor-element-f9349c3 > .elementor-widget-container {
	margin: 0px 0px 4px 0px;
	padding: 0px 35px 0px 35px;
}

.elementor-17 .elementor-element.elementor-element-7099bfc {
	color: var(--e-global-color-2cc4be0);
	font-family: "Domine", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	letter-spacing: .2px;
}

.elementor-17 .elementor-element.elementor-element-7099bfc > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 100px 0px 35px;
}

.elementor-17 .elementor-element.elementor-element-9d6723b .elementor-button {
	background-color: rgba(132, 132, 132, 0);
	padding: 48px 45px 33px 45px;
}

.elementor-17 .elementor-element.elementor-element-9d6723b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2021/12/decor-10.svg");
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: auto;
}

.elementor-17 .elementor-element.elementor-element-9d6723b > .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-17 .elementor-element.elementor-element-9d6723b {
	width: var(--container-widget-width, 117px);
	max-width: 117px;
	--container-widget-width: 117px;
	--container-widget-flex-grow: 0;
}

.elementor-17 .elementor-element.elementor-element-9d6723b:hover .elementor-widget-container {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2021/12/decor-11.svg");
}

.elementor-17 .elementor-element.elementor-element-9d6723b:hover .elementor-widget-container.nitro-lazy {
	background-image: none !important;
}

.elementor-17 .elementor-element.elementor-element-2407e1a .elementor-widget-container {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-2407e1a .premium-button {
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 48px;
	letter-spacing: .002px;
	border-radius: 20px;
	box-shadow: 6px 6px 24px 0px rgba(243, 200, 84, .1);
	margin: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-2407e1a .premium-button .premium-button-text-icon-wrapper span {
	color: #3c826d;
}

.elementor-17 .elementor-element.elementor-element-2407e1a .premium-button, .elementor-17 .elementor-element.elementor-element-2407e1a .premium-button.premium-button-style2-shutinhor:before, .elementor-17 .elementor-element.elementor-element-2407e1a .premium-button.premium-button-style2-shutinver:before, .elementor-17 .elementor-element.elementor-element-2407e1a .premium-button-style5-radialin:before, .elementor-17 .elementor-element.elementor-element-2407e1a .premium-button-style5-rectin:before {
	background-color: var(--e-global-color-726f7b5);
}

.elementor-17 .elementor-element.elementor-element-2407e1a .premium-button, .elementor-17 .elementor-element.elementor-element-2407e1a .premium-button-line6::after {
	padding: 10px 35px 10px 35px;
}

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

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

.elementor-17 .elementor-element.elementor-element-2407e1a .premium-button:hover {
	border-radius: 20px;
}

.elementor-17 .elementor-element.elementor-element-2407e1a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17 .elementor-element.elementor-element-14f0307 {
	margin-top: 93px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-17 .elementor-element.elementor-element-732d328 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-17 .elementor-element.elementor-element-a5b7420 {
	text-align: center;
}

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

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

.elementor-17 .elementor-element.elementor-element-f0de12e .elementor-widget-container {
	text-align: center;
}

.elementor-17 .elementor-element.elementor-element-f0de12e .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-17 .elementor-element.elementor-element-f0de12e .premium-button .premium-button-text-icon-wrapper span {
	color: var(--e-global-color-5be734c);
}

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

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

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

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

.elementor-17 .elementor-element.elementor-element-f0de12e .premium-button:hover {
	border-radius: 20px;
}

.elementor-17 .elementor-element.elementor-element-f0de12e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

@media (max-width:991px) {
	.elementor-17 .elementor-element.elementor-element-4603574 > .elementor-shape-bottom svg {
		height: 41px;
	}
	
	.elementor-17 .elementor-element.elementor-element-4603574 {
		padding: 40px 15px 70px 15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-5226f07 .elementor-heading-title {
		font-size: 34px;
	}
	
	.elementor-17 .elementor-element.elementor-element-5226f07 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-b058c66.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-b058c66.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-b058c66:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-b058c66 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: center center;
	}
	
	.elementor-17 .elementor-element.elementor-element-b058c66 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-2880e81 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-9e81dc4 .elementor-widget-container {
		text-align: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-9e81dc4 .premium-button, .elementor-17 .elementor-element.elementor-element-9e81dc4 .premium-button-line6::after {
		padding: 20px 20px 20px 20px;
	}
	
	body:not(.rtl) .elementor-17 .elementor-element.elementor-element-9e81dc4 {
		left: 0%;
	}
	
	body.rtl .elementor-17 .elementor-element.elementor-element-9e81dc4 {
		right: 0%;
	}
	
	.elementor-17 .elementor-element.elementor-element-9e81dc4 {
		top: 100px;
	}
	
	.elementor-17 .elementor-element.elementor-element-06308f7 {
		padding: 55px 15px 85px 15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-ee5c351 .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-17 .elementor-element.elementor-element-ee5c351 > .elementor-widget-container {
		margin: 0px 0px 45px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-e85de2c {
		margin-top: 0px;
		margin-bottom: 25px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fb074ad .elementor-image-box-wrapper .elementor-image-box-img {
		width: 21%;
	}
	
	.elementor-17 .elementor-element.elementor-element-fb074ad .elementor-image-box-title {
		font-size: 22px;
		line-height: 28px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fb074ad {
		--container-widget-width: 551px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 551px);
		max-width: 551px;
	}
	
	.elementor-17 .elementor-element.elementor-element-3f28fc0 {
		margin-top: 0px;
		margin-bottom: 25px;
	}
	
	.elementor-17 .elementor-element.elementor-element-b016938 .elementor-image-box-title {
		font-size: 22px;
		line-height: 28px;
	}
	
	.elementor-17 .elementor-element.elementor-element-b016938 {
		--container-widget-width: 544px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 544px);
		max-width: 544px;
	}
	
	body:not(.rtl) .elementor-17 .elementor-element.elementor-element-86219cd {
		right: 0px;
	}
	
	body.rtl .elementor-17 .elementor-element.elementor-element-86219cd {
		left: 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-86219cd {
		bottom: 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-373cf07 {
		margin-top: 0px;
		margin-bottom: 25px;
	}
	
	.elementor-17 .elementor-element.elementor-element-d7f6d3b .elementor-image-box-wrapper .elementor-image-box-img {
		width: 21%;
	}
	
	.elementor-17 .elementor-element.elementor-element-d7f6d3b .elementor-image-box-title {
		font-size: 22px;
		line-height: 28px;
	}
	
	.elementor-17 .elementor-element.elementor-element-d7f6d3b {
		--container-widget-width: 551px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 551px);
		max-width: 551px;
	}
	
	.elementor-17 .elementor-element.elementor-element-e9f64b7 {
		margin-top: 0px;
		margin-bottom: 25px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fd56a75 .elementor-image-box-title {
		font-size: 22px;
		line-height: 28px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fd56a75 {
		--container-widget-width: 632px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 632px);
		max-width: 632px;
	}
	
	.elementor-17 .elementor-element.elementor-element-c3149a3 {
		margin-top: 0px;
		margin-bottom: 25px;
	}
	
	.elementor-17 .elementor-element.elementor-element-4ec88fe.elementor-position-right .elementor-image-box-img {
		margin-left: 23px;
	}
	
	.elementor-17 .elementor-element.elementor-element-4ec88fe.elementor-position-left .elementor-image-box-img {
		margin-right: 23px;
	}
	
	.elementor-17 .elementor-element.elementor-element-4ec88fe.elementor-position-top .elementor-image-box-img {
		margin-bottom: 23px;
	}
	
	.elementor-17 .elementor-element.elementor-element-4ec88fe .elementor-image-box-wrapper .elementor-image-box-img {
		width: 13%;
	}
	
	.elementor-17 .elementor-element.elementor-element-4ec88fe .elementor-image-box-title {
		font-size: 22px;
		line-height: 28px;
	}
	
	.elementor-17 .elementor-element.elementor-element-4ec88fe {
		--container-widget-width: 783px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 783px);
		max-width: 783px;
	}
	
	.elementor-17 .elementor-element.elementor-element-365866e {
		margin-top: 0px;
		margin-bottom: 25px;
	}
	
	.elementor-17 .elementor-element.elementor-element-ca58f80.elementor-position-right .elementor-image-box-img {
		margin-left: 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-ca58f80.elementor-position-left .elementor-image-box-img {
		margin-right: 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-ca58f80.elementor-position-top .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-ca58f80 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 10%;
	}
	
	.elementor-17 .elementor-element.elementor-element-ca58f80 .elementor-image-box-title {
		font-size: 22px;
		line-height: 28px;
	}
	
	.elementor-17 .elementor-element.elementor-element-ca58f80 {
		--container-widget-width: 872px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 872px);
		max-width: 872px;
	}
	
	.elementor-17 .elementor-element.elementor-element-1b1e947 {
		margin-top: 0px;
		margin-bottom: 25px;
	}
	
	.elementor-17 .elementor-element.elementor-element-e528c42 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 21%;
	}
	
	.elementor-17 .elementor-element.elementor-element-e528c42 .elementor-image-box-title {
		font-size: 22px;
		line-height: 28px;
	}
	
	.elementor-17 .elementor-element.elementor-element-e528c42 {
		--container-widget-width: 551px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 551px);
		max-width: 551px;
	}
	
	.elementor-17 .elementor-element.elementor-element-b5e6a2d {
		margin-top: 0px;
		margin-bottom: 80px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fc54811 .elementor-image-box-title {
		font-size: 22px;
		line-height: 28px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fc54811 {
		--container-widget-width: 642px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 642px);
		max-width: 642px;
	}
	
	.elementor-17 .elementor-element.elementor-element-990278b > .elementor-widget-container {
		padding: 10px 0px 10px 25px;
	}
	
	.elementor-17 .elementor-element.elementor-element-f9a61c4 {
		text-align: right;
		width: var(--container-widget-width, 400px);
		max-width: 400px;
		--container-widget-width: 400px;
		--container-widget-flex-grow: 0;
		top: -36%;
	}
	
	.elementor-17 .elementor-element.elementor-element-f9a61c4 .elementor-heading-title {
		font-size: 16px;
	}
	
	body:not(.rtl) .elementor-17 .elementor-element.elementor-element-f9a61c4 {
		right: 10.2px;
	}
	
	body.rtl .elementor-17 .elementor-element.elementor-element-f9a61c4 {
		left: 10.2px;
	}
	
	.elementor-17 .elementor-element.elementor-element-280a492 .eae-popup-link {
		padding: 12px 30px 12px 30px;
	}
	
	.elementor-17 .elementor-element.elementor-element-466e6bf > .elementor-shape-top svg {
		height: 50px;
	}
	
	.elementor-17 .elementor-element.elementor-element-466e6bf {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 100px 15px 0px 15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-b2d1eb7 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-223ad22 {
		text-align: center;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-17 .elementor-element.elementor-element-223ad22 .elementor-heading-title {
		font-size: 32px;
		line-height: 37px;
	}
	
	.elementor-17 .elementor-element.elementor-element-223ad22 > .elementor-widget-container {
		margin: 0px 0px 47px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-4c68a29 {
		margin-top: 0px;
		margin-bottom: 40px;
	}
	
	.elementor-17 .elementor-element.elementor-element-05bfbca > .elementor-element-populated {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-a44aab9 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-17 .elementor-element.elementor-element-a44aab9 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-5e7d51f .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-17 .elementor-element.elementor-element-a24ee63 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-d445eb5 .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-17 .elementor-element.elementor-element-d445eb5 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-296ceeb .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-17 .elementor-element.elementor-element-b3db49a > .elementor-element-populated {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-8da731c .elementor-heading-title {
		font-size: 22px;
	}
	
	.elementor-17 .elementor-element.elementor-element-8da731c > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-7ca94a8 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-17 .elementor-element.elementor-element-1fe1db1 {
		margin-top: 0px;
		margin-bottom: -41px;
	}
	
	.elementor-17 .elementor-element.elementor-element-9c5f3d5 > .elementor-element-populated {
		margin: 0px 10px 0px 0px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-98f393a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-023ea56 > .elementor-element-populated {
		margin: 0px 5px 0px 5px;
		--e-column-margin-right: 5px;
		--e-column-margin-left: 5px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-22e51ab > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-ac90fc1 > .elementor-element-populated {
		margin: 0px 0px 0px 10px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 10px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-4145e81 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-1f47192 > .elementor-widget-container {
		margin: 0px -15px 0px -15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-1f47192 {
		width: initial;
		max-width: initial;
	}
	
	body:not(.rtl) .elementor-17 .elementor-element.elementor-element-1f47192 {
		left: 0px;
	}
	
	body.rtl .elementor-17 .elementor-element.elementor-element-1f47192 {
		right: 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-3c6c16a > .elementor-shape-top svg {
		height: 50px;
	}
	
	.elementor-17 .elementor-element.elementor-element-3c6c16a {
		padding: 125px 15px 0px 15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-3e81a89 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-74fbfee {
		text-align: center;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-17 .elementor-element.elementor-element-74fbfee .elementor-heading-title {
		font-size: 32px;
		line-height: 37px;
	}
	
	.elementor-17 .elementor-element.elementor-element-74fbfee > .elementor-widget-container {
		margin: 0px 0px 47px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-dfde978 > .elementor-element-populated {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-949f024 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-d72bb6a > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-f546505 > .elementor-element-populated {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-098a7d1 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-aadd8ac > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-c8c3f95 > .elementor-element-populated {
		padding: 15px 15px 15px 15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-9c4e9f6 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-d4b8349 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-8cb0bac {
		padding: 30px 15px 37px 15px;
	}
	
	.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-a1532ae.elementor-column .elementor-widget-wrap {
		align-items: flex-start;
	}
	
	.elementor-17 .elementor-element.elementor-element-a1532ae.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: flex-start;
		align-items: flex-start;
	}
	
	.elementor-17 .elementor-element.elementor-element-a1532ae.elementor-column > .elementor-widget-wrap {
		justify-content: flex-start;
	}
	
	.elementor-17 .elementor-element.elementor-element-a1532ae > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-8340398 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 8px;
	}
	
	.elementor-17 .elementor-element.elementor-element-8340398 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 80px 30px 10px 30px;
	}
	
	.elementor-17 .elementor-element.elementor-element-2b7b28d .elementor-heading-title {
		font-size: 32px;
		line-height: 37px;
	}
	
	.elementor-17 .elementor-element.elementor-element-d118bea .elementor-heading-title {
		font-size: 20px;
		line-height: 38px;
	}
	
	.elementor-17 .elementor-element.elementor-element-6c4ed2f {
		padding: 0px 0px 50px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-dd353f4 {
		text-align: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-dd353f4 .elementor-heading-title {
		font-size: 32px;
		line-height: 37px;
	}
	
	.elementor-17 .elementor-element.elementor-element-dd353f4 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-bf5cd9b {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-17 .elementor-element.elementor-element-4f098af {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-17 .elementor-element.elementor-element-e1ed4b7 {
		padding: 0px 0px 50px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-174f597 {
		text-align: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-174f597 .elementor-heading-title {
		font-size: 32px;
		line-height: 37px;
	}
	
	.elementor-17 .elementor-element.elementor-element-174f597 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-9a76b58 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-17 .elementor-element.elementor-element-bfdb6ce {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-17 .elementor-element.elementor-element-7409794 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-17 .elementor-element.elementor-element-b51c429 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-17 .elementor-element.elementor-element-e33ebd4 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-17 .elementor-element.elementor-element-ddff7ac {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0% 5% 0% 5%;
	}
	
	.elementor-17 .elementor-element.elementor-element-250cbcbb {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 100px 15px 150px 15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-21e0b24f > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-f47cd4c {
		text-align: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-f47cd4c .elementor-heading-title {
		font-size: 32px;
		line-height: 37px;
	}
	
	.elementor-17 .elementor-element.elementor-element-f47cd4c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-28c24fd7 a.carousel-arrow.carousel-next {
		right: -37px;
	}
	
	.elementor-17 .elementor-element.elementor-element-28c24fd7 a.carousel-arrow.carousel-prev {
		left: -37px;
	}
	
	.elementor-17 .elementor-element.elementor-element-28c24fd7 a.ver-carousel-arrow.carousel-next {
		bottom: -37px;
	}
	
	.elementor-17 .elementor-element.elementor-element-28c24fd7 a.ver-carousel-arrow.carousel-prev {
		top: -37px;
	}
	
	.elementor-17 .elementor-element.elementor-element-28c24fd7 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-3d951fd {
		margin-top: 0px;
		margin-bottom: 50px;
		padding: 50px 15px 50px 15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-9374596 {
		text-align: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-9374596 .elementor-heading-title {
		font-size: 32px;
		line-height: 37px;
	}
	
	.elementor-17 .elementor-element.elementor-element-9374596 > .elementor-widget-container {
		margin: 0px 0px 50px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fb57065 > .elementor-element-populated {
		margin: 0px 15px 0px 15px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 15px;
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-17 .elementor-element.elementor-element-bbfa9d6 img {
		width: 33px;
	}
	
	.elementor-17 .elementor-element.elementor-element-bbfa9d6 {
		top: 21px;
	}
	
	.elementor-17 .elementor-element.elementor-element-62b9a93 .elementor-heading-title {
		font-size: 22px;
		line-height: 38px;
	}
	
	.elementor-17 .elementor-element.elementor-element-62b9a93 > .elementor-widget-container {
		padding: 0px 0px 0px 42px;
	}
	
	.elementor-17 .elementor-element.elementor-element-c05f05b > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
		padding: 10px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-e5cc2d8 > .elementor-element-populated {
		margin: 0px 15px 0px 15px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 15px;
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-17 .elementor-element.elementor-element-323c755 img {
		width: 33px;
	}
	
	.elementor-17 .elementor-element.elementor-element-323c755 {
		top: 21px;
	}
	
	.elementor-17 .elementor-element.elementor-element-9a9b8c9 .elementor-heading-title {
		font-size: 22px;
		line-height: 38px;
	}
	
	.elementor-17 .elementor-element.elementor-element-9a9b8c9 > .elementor-widget-container {
		padding: 0px 0px 0px 42px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fb5738a > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
		padding: 10px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-79017ed > .elementor-element-populated {
		margin: 30px 15px 0px 15px;
		--e-column-margin-right: 15px;
		--e-column-margin-left: 15px;
		padding: 20px 20px 20px 20px;
	}
	
	.elementor-17 .elementor-element.elementor-element-b43ca7c img {
		width: 33px;
	}
	
	.elementor-17 .elementor-element.elementor-element-b43ca7c {
		top: 21px;
	}
	
	.elementor-17 .elementor-element.elementor-element-03caa79 .elementor-heading-title {
		font-size: 22px;
		line-height: 38px;
	}
	
	.elementor-17 .elementor-element.elementor-element-03caa79 > .elementor-widget-container {
		padding: 0px 0px 0px 42px;
	}
	
	.elementor-17 .elementor-element.elementor-element-260c792 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
		padding: 10px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-74ab9e2 {
		margin-top: -100px;
		margin-bottom: 0px;
		padding: 0px 0px 100px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-40ef6c2 {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-a14d973 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 40px 0px 40px;
	}
	
	.elementor-17 .elementor-element.elementor-element-cf8c2f5 {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-817c8e2 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 40px 0px 40px;
	}
	
	.elementor-17 .elementor-element.elementor-element-bb06bb3 {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-6d04b78 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 40px 0px 40px;
	}
	
	.elementor-17 .elementor-element.elementor-element-1ab86db {
		padding: 0px 50px 0px 50px;
	}
	
	.elementor-17 .elementor-element.elementor-element-9df9904 > .elementor-element-populated {
		margin: 0px 20px 0px 0px;
		--e-column-margin-right: 20px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-907b982 > .elementor-element-populated {
		margin: 0px 10px 0px 10px;
		--e-column-margin-right: 10px;
		--e-column-margin-left: 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-1724217 > .elementor-element-populated {
		margin: 0px 0px 0px 20px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 20px;
	}
	
	.elementor-17 .elementor-element.elementor-element-87f9b7b .premium-blog-post-outer-container {
		width: 50%;
	}
	
	.elementor-17 .elementor-element.elementor-element-732d328 > .elementor-element-populated {
		padding: 100px 0px 34px 0px;
	}
}

@media (max-width:767px) {
	.elementor-17 .elementor-element.elementor-element-4603574 {
		padding: 40px 15px 20px 15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-ac8f8f6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: -6px;
	}
	
	.elementor-17 .elementor-element.elementor-element-ac8f8f6 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-cc8b1b1 img {
		width: 100%;
		max-width: 250px;
	}
	
	.elementor-17 .elementor-element.elementor-element-c7545e7.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-c7545e7 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-5226f07 {
		text-align: center;
		width: var(--container-widget-width, 340px);
		max-width: 340px;
		--container-widget-width: 340px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-17 .elementor-element.elementor-element-5226f07 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-17 .elementor-element.elementor-element-5226f07 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-1030f44 .elementor-widget-container {
		text-align: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-1030f44 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-b058c66:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-17 .elementor-element.elementor-element-b058c66 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: center center;
	}
	
	.elementor-17 .elementor-element.elementor-element-b058c66 > .elementor-element-populated {
		padding: 40px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-2880e81 img {
		width: 60%;
	}
	
	.elementor-17 .elementor-element.elementor-element-2880e81 > .elementor-widget-container {
		padding: 0px 0px 66px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-9e81dc4 .elementor-widget-container {
		text-align: center;
	}
	
	body:not(.rtl) .elementor-17 .elementor-element.elementor-element-9e81dc4 {
		left: 0%;
	}
	
	body.rtl .elementor-17 .elementor-element.elementor-element-9e81dc4 {
		right: 0%;
	}
	
	.elementor-17 .elementor-element.elementor-element-9e81dc4 {
		top: 160px;
	}
	
	.elementor-17 .elementor-element.elementor-element-06308f7 {
		padding: 60px 33px 75px 33px;
	}
	
	.elementor-17 .elementor-element.elementor-element-ee5c351 .elementor-heading-title {
		font-size: 24px;
		line-height: 48px;
	}
	
	.elementor-17 .elementor-element.elementor-element-ee5c351 > .elementor-widget-container {
		margin: 0px 0px 35px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-04c94df > .elementor-element-populated {
		padding: 0px 0px 0px 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fb074ad .elementor-image-box-wrapper {
		text-align: left;
	}
	
	.elementor-17 .elementor-element.elementor-element-fb074ad .elementor-image-box-img {
		margin-bottom: 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fb074ad.elementor-position-right .elementor-image-box-img {
		margin-left: 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fb074ad.elementor-position-left .elementor-image-box-img {
		margin-right: 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fb074ad.elementor-position-top .elementor-image-box-img {
		margin-bottom: 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fb074ad .elementor-image-box-title {
		margin-bottom: 0px;
		font-size: 12px;
		line-height: 16px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fb074ad .elementor-image-box-wrapper .elementor-image-box-img {
		width: 9%;
	}
	
	.elementor-17 .elementor-element.elementor-element-fb074ad > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 16px 0px 15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fb074ad {
		--container-widget-width: 252px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 252px);
		max-width: 252px;
		z-index: 10;
	}
	
	.elementor-17 .elementor-element.elementor-element-02e460b {
		--container-widget-width: 31px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 31px);
		max-width: 31px;
		bottom: 0px;
		z-index: -1;
	}
	
	body:not(.rtl) .elementor-17 .elementor-element.elementor-element-02e460b {
		left: 0px;
	}
	
	body.rtl .elementor-17 .elementor-element.elementor-element-02e460b {
		right: 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-4a1f914 > .elementor-element-populated {
		padding: 10px 10px 10px 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-b016938 .elementor-image-box-img {
		margin-bottom: 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-b016938.elementor-position-right .elementor-image-box-img {
		margin-left: 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-b016938.elementor-position-left .elementor-image-box-img {
		margin-right: 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-b016938.elementor-position-top .elementor-image-box-img {
		margin-bottom: 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-b016938 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 9%;
	}
	
	.elementor-17 .elementor-element.elementor-element-b016938 .elementor-image-box-title {
		font-size: 12px;
		line-height: 16px;
	}
	
	.elementor-17 .elementor-element.elementor-element-b016938 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 16px 0px 15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-b016938 {
		--container-widget-width: 252px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 252px);
		max-width: 252px;
		z-index: 10;
	}
	
	.elementor-17 .elementor-element.elementor-element-86219cd {
		--container-widget-width: 30px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30px);
		max-width: 30px;
		bottom: 10px;
	}
	
	body:not(.rtl) .elementor-17 .elementor-element.elementor-element-86219cd {
		right: 0px;
	}
	
	body.rtl .elementor-17 .elementor-element.elementor-element-86219cd {
		left: 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-3ae350d > .elementor-element-populated {
		padding: 0px 0px 0px 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-d7f6d3b .elementor-image-box-wrapper {
		text-align: left;
	}
	
	.elementor-17 .elementor-element.elementor-element-d7f6d3b .elementor-image-box-img {
		margin-bottom: 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-d7f6d3b.elementor-position-right .elementor-image-box-img {
		margin-left: 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-d7f6d3b.elementor-position-left .elementor-image-box-img {
		margin-right: 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-d7f6d3b.elementor-position-top .elementor-image-box-img {
		margin-bottom: 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-d7f6d3b .elementor-image-box-title {
		margin-bottom: 0px;
		font-size: 12px;
		line-height: 16px;
	}
	
	.elementor-17 .elementor-element.elementor-element-d7f6d3b .elementor-image-box-wrapper .elementor-image-box-img {
		width: 9%;
	}
	
	.elementor-17 .elementor-element.elementor-element-d7f6d3b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 16px 0px 15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-d7f6d3b {
		width: var(--container-widget-width, 229px);
		max-width: 229px;
		--container-widget-width: 229px;
		--container-widget-flex-grow: 0;
		z-index: 10;
	}
	
	.elementor-17 .elementor-element.elementor-element-619a90b {
		--container-widget-width: 31px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 31px);
		max-width: 31px;
	}
	
	.elementor-17 .elementor-element.elementor-element-bcc491a > .elementor-element-populated {
		padding: 0px 10px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fd56a75 .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fd56a75.elementor-position-right .elementor-image-box-img {
		margin-left: 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fd56a75.elementor-position-left .elementor-image-box-img {
		margin-right: 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fd56a75.elementor-position-top .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fd56a75 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 8%;
	}
	
	.elementor-17 .elementor-element.elementor-element-fd56a75 .elementor-image-box-title {
		font-size: 12px;
		line-height: 16px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fd56a75 > .elementor-widget-container {
		padding: 10px 16px 0px 15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fd56a75 {
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		z-index: 10;
	}
	
	.elementor-17 .elementor-element.elementor-element-ea0713c {
		--container-widget-width: 30px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30px);
		max-width: 30px;
	}
	
	.elementor-17 .elementor-element.elementor-element-7848aaa > .elementor-element-populated {
		padding: 0px 0px 0px 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-4ec88fe .elementor-image-box-img {
		margin-bottom: 7px;
	}
	
	.elementor-17 .elementor-element.elementor-element-4ec88fe.elementor-position-right .elementor-image-box-img {
		margin-left: 7px;
	}
	
	.elementor-17 .elementor-element.elementor-element-4ec88fe.elementor-position-left .elementor-image-box-img {
		margin-right: 7px;
	}
	
	.elementor-17 .elementor-element.elementor-element-4ec88fe.elementor-position-top .elementor-image-box-img {
		margin-bottom: 7px;
	}
	
	.elementor-17 .elementor-element.elementor-element-4ec88fe .elementor-image-box-wrapper .elementor-image-box-img {
		width: 9%;
	}
	
	.elementor-17 .elementor-element.elementor-element-4ec88fe .elementor-image-box-title {
		font-size: 12px;
		line-height: 16px;
	}
	
	.elementor-17 .elementor-element.elementor-element-4ec88fe > .elementor-widget-container {
		padding: 10px 16px 0px 15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-4ec88fe {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		z-index: 10;
	}
	
	.elementor-17 .elementor-element.elementor-element-cd05a7f {
		--container-widget-width: 31px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 31px);
		max-width: 31px;
	}
	
	.elementor-17 .elementor-element.elementor-element-f9001af > .elementor-element-populated {
		padding: 0px 10px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-ca58f80 .elementor-image-box-img {
		margin-bottom: 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-ca58f80.elementor-position-right .elementor-image-box-img {
		margin-left: 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-ca58f80.elementor-position-left .elementor-image-box-img {
		margin-right: 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-ca58f80.elementor-position-top .elementor-image-box-img {
		margin-bottom: 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-ca58f80 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 9%;
	}
	
	.elementor-17 .elementor-element.elementor-element-ca58f80 .elementor-image-box-title {
		font-size: 12px;
		line-height: 16px;
	}
	
	.elementor-17 .elementor-element.elementor-element-ca58f80 > .elementor-widget-container {
		padding: 10px 16px 0px 15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-ca58f80 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		z-index: 10;
	}
	
	.elementor-17 .elementor-element.elementor-element-e84dc74 {
		--container-widget-width: 33px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 33px);
		max-width: 33px;
	}
	
	.elementor-17 .elementor-element.elementor-element-ecca3fd > .elementor-element-populated {
		padding: 0px 0px 0px 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-e528c42 .elementor-image-box-wrapper {
		text-align: left;
	}
	
	.elementor-17 .elementor-element.elementor-element-e528c42 .elementor-image-box-img {
		margin-bottom: 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-e528c42.elementor-position-right .elementor-image-box-img {
		margin-left: 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-e528c42.elementor-position-left .elementor-image-box-img {
		margin-right: 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-e528c42.elementor-position-top .elementor-image-box-img {
		margin-bottom: 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-e528c42 .elementor-image-box-title {
		margin-bottom: 0px;
		font-size: 12px;
		line-height: 16px;
	}
	
	.elementor-17 .elementor-element.elementor-element-e528c42 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 9%;
	}
	
	.elementor-17 .elementor-element.elementor-element-e528c42 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 10px 16px 0px 15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-e528c42 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		z-index: 10;
	}
	
	.elementor-17 .elementor-element.elementor-element-744c96f {
		--container-widget-width: 31px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 31px);
		max-width: 31px;
	}
	
	.elementor-17 .elementor-element.elementor-element-c4ecf51 > .elementor-element-populated {
		padding: 0px 10px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fc54811 .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fc54811.elementor-position-right .elementor-image-box-img {
		margin-left: 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fc54811.elementor-position-left .elementor-image-box-img {
		margin-right: 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fc54811.elementor-position-top .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fc54811 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 8%;
	}
	
	.elementor-17 .elementor-element.elementor-element-fc54811 .elementor-image-box-title {
		font-size: 12px;
		line-height: 16px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fc54811 > .elementor-widget-container {
		padding: 10px 16px 0px 15px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fc54811 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		z-index: 10;
	}
	
	.elementor-17 .elementor-element.elementor-element-f5f55d3 {
		--container-widget-width: 31px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 31px);
		max-width: 31px;
		z-index: 0;
	}
	
	.elementor-17 .elementor-element.elementor-element-3760bac {
		width: 60%;
	}
	
	.elementor-17 .elementor-element.elementor-element-990278b .elementor-heading-title {
		font-size: 11px;
		line-height: 39px;
	}
	
	.elementor-17 .elementor-element.elementor-element-990278b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 13px;
	}
	
	.elementor-17 .elementor-element.elementor-element-474763d {
		width: 40%;
	}
	
	.elementor-17 .elementor-element.elementor-element-474763d > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-280a492 .eae-popup-link {
		font-size: 11px;
		line-height: 39px;
		padding: 3px 20px 3px 20px;
	}
	
	.elementor-17 .elementor-element.elementor-element-3c6c16a:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-3c6c16a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2022/04/main-bg-tv-opacity-05.jpg");
	}
	
	.elementor-17 .elementor-element.elementor-element-3c6c16a:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-17 .elementor-element.elementor-element-3c6c16a > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-17 .elementor-element.elementor-element-3c6c16a > .elementor-shape-top svg {
		width: calc(100% + 1.3px);
		height: 20px;
	}
	
	.elementor-17 .elementor-element.elementor-element-3c6c16a {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 85px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-3e81a89 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-74fbfee .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-17 .elementor-element.elementor-element-74fbfee > .elementor-widget-container {
		margin: 0px 0px 40px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-dfde978.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-dfde978 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 11px;
	}
	
	.elementor-17 .elementor-element.elementor-element-dfde978 > .elementor-element-populated {
		margin: 0px 0px 100px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-949f024 .elementor-heading-title {
		font-size: 18px;
		line-height: 21px;
	}
	
	.elementor-17 .elementor-element.elementor-element-949f024 {
		z-index: 30;
	}
	
	.elementor-17 .elementor-element.elementor-element-6164685 .elementor-heading-title {
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-17 .elementor-element.elementor-element-6164685 > .elementor-widget-container {
		margin: 0px 0px 9px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-6164685 {
		width: var(--container-widget-width, 251px);
		max-width: 251px;
		--container-widget-width: 251px;
		--container-widget-flex-grow: 0;
		z-index: 30;
	}
	
	.elementor-17 .elementor-element.elementor-element-cef2247 .premium-button, .elementor-17 .elementor-element.elementor-element-cef2247 .premium-button-line6::after {
		padding: 10px 23px 10px 23px;
	}
	
	.elementor-17 .elementor-element.elementor-element-cef2247 > .elementor-widget-container {
		margin: 0px 0px 68px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-cef2247 {
		z-index: 30;
	}
	
	.elementor-17 .elementor-element.elementor-element-d72bb6a img {
		width: 100%;
	}
	
	.elementor-17 .elementor-element.elementor-element-d72bb6a > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-d72bb6a {
		z-index: 26;
	}
	
	.elementor-17 .elementor-element.elementor-element-f546505.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-f546505 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 11px;
	}
	
	.elementor-17 .elementor-element.elementor-element-f546505 > .elementor-element-populated {
		margin: 0px 0px 100px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-098a7d1 .elementor-heading-title {
		font-size: 18px;
		line-height: 21px;
	}
	
	.elementor-17 .elementor-element.elementor-element-098a7d1 {
		z-index: 30;
	}
	
	.elementor-17 .elementor-element.elementor-element-7c6da24 .elementor-heading-title {
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-17 .elementor-element.elementor-element-7c6da24 > .elementor-widget-container {
		margin: 0px 0px 9px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-7c6da24 {
		width: var(--container-widget-width, 251px);
		max-width: 251px;
		--container-widget-width: 251px;
		--container-widget-flex-grow: 0;
		z-index: 30;
	}
	
	.elementor-17 .elementor-element.elementor-element-b009df0 .premium-button, .elementor-17 .elementor-element.elementor-element-b009df0 .premium-button-line6::after {
		padding: 10px 23px 10px 23px;
	}
	
	.elementor-17 .elementor-element.elementor-element-b009df0 > .elementor-widget-container {
		margin: 0px 0px 68px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-b009df0 {
		z-index: 30;
	}
	
	.elementor-17 .elementor-element.elementor-element-aadd8ac {
		z-index: 26;
	}
	
	.elementor-17 .elementor-element.elementor-element-c8c3f95.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-c8c3f95 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 11px;
	}
	
	.elementor-17 .elementor-element.elementor-element-c8c3f95 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-9c4e9f6 .elementor-heading-title {
		font-size: 18px;
		line-height: 21px;
	}
	
	.elementor-17 .elementor-element.elementor-element-9c4e9f6 {
		z-index: 30;
	}
	
	.elementor-17 .elementor-element.elementor-element-f368bb4 .elementor-heading-title {
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-17 .elementor-element.elementor-element-f368bb4 > .elementor-widget-container {
		margin: 0px 0px 9px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-f368bb4 {
		width: var(--container-widget-width, 251px);
		max-width: 251px;
		--container-widget-width: 251px;
		--container-widget-flex-grow: 0;
		z-index: 30;
	}
	
	.elementor-17 .elementor-element.elementor-element-838121d .premium-button, .elementor-17 .elementor-element.elementor-element-838121d .premium-button-line6::after {
		padding: 10px 23px 10px 23px;
	}
	
	.elementor-17 .elementor-element.elementor-element-838121d > .elementor-widget-container {
		margin: 0px 0px 68px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-838121d {
		z-index: 30;
	}
	
	.elementor-17 .elementor-element.elementor-element-74cbcc5 img {
		width: 100%;
	}
	
	body:not(.rtl) .elementor-17 .elementor-element.elementor-element-74cbcc5 {
		left: 0px;
	}
	
	body.rtl .elementor-17 .elementor-element.elementor-element-74cbcc5 {
		right: 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-74cbcc5 {
		bottom: -1px;
	}
	
	.elementor-17 .elementor-element.elementor-element-d4b8349 img {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-17 .elementor-element.elementor-element-d4b8349 {
		z-index: 26;
	}
	
	.elementor-17 .elementor-element.elementor-element-8cb0bac {
		margin-top: 0px;
		margin-bottom: 75px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-a1532ae > .elementor-element-populated {
		padding: 0px 100px 0px 100px;
	}
	
	.elementor-17 .elementor-element.elementor-element-15d73d0 {
		text-align: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-8340398 > .elementor-element-populated {
		margin: 0px 0px 55px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 40px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-2b7b28d {
		text-align: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-2b7b28d .elementor-heading-title {
		font-size: 23px;
		line-height: 48px;
	}
	
	.elementor-17 .elementor-element.elementor-element-2b7b28d > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-d118bea {
		text-align: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-d118bea .elementor-heading-title {
		font-size: 14px;
		line-height: 30px;
	}
	
	.elementor-17 .elementor-element.elementor-element-d118bea > .elementor-widget-container {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-17 .elementor-element.elementor-element-dd353f4 .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-17 .elementor-element.elementor-element-bf5cd9b {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-17 .elementor-element.elementor-element-5c4776f {
		width: 50%;
	}
	
	.elementor-17 .elementor-element.elementor-element-5c4776f.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-5c4776f > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-1a1d30b {
		width: 50%;
	}
	
	.elementor-17 .elementor-element.elementor-element-1a1d30b.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-1a1d30b > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-30d83f4 img {
		width: 100%;
	}
	
	.elementor-17 .elementor-element.elementor-element-478ef58 {
		width: 50%;
	}
	
	.elementor-17 .elementor-element.elementor-element-478ef58.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-478ef58 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-f35a333 img {
		width: 100%;
	}
	
	.elementor-17 .elementor-element.elementor-element-4f098af {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-17 .elementor-element.elementor-element-174f597 .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-17 .elementor-element.elementor-element-9a76b58 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-17 .elementor-element.elementor-element-8269aa1 {
		width: 50%;
	}
	
	.elementor-17 .elementor-element.elementor-element-8269aa1.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-8269aa1 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 30px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-0a48f02 img {
		width: 100%;
	}
	
	.elementor-17 .elementor-element.elementor-element-78f8e9e {
		width: 50%;
	}
	
	.elementor-17 .elementor-element.elementor-element-78f8e9e.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-78f8e9e > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 30px;
	}
	
	.elementor-17 .elementor-element.elementor-element-e280892 img {
		width: 100%;
	}
	
	.elementor-17 .elementor-element.elementor-element-bfdb6ce {
		margin-top: 0px;
		margin-bottom: 30px;
		padding: 20px 33px 0px 33px;
	}
	
	.elementor-17 .elementor-element.elementor-element-b52a0a2 {
		width: 50%;
	}
	
	.elementor-17 .elementor-element.elementor-element-b52a0a2.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-b52a0a2 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 30px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-0486041 img {
		width: 100%;
	}
	
	.elementor-17 .elementor-element.elementor-element-d61802c {
		width: 50%;
	}
	
	.elementor-17 .elementor-element.elementor-element-d61802c.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-d61802c > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 30px;
	}
	
	.elementor-17 .elementor-element.elementor-element-8c9e2c5 img {
		width: 100%;
	}
	
	.elementor-17 .elementor-element.elementor-element-7409794 {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-17 .elementor-element.elementor-element-d16cbea {
		width: 50%;
	}
	
	.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-d16cbea.elementor-column .elementor-widget-wrap {
		align-items: flex-start;
	}
	
	.elementor-17 .elementor-element.elementor-element-d16cbea.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: flex-start;
		align-items: flex-start;
	}
	
	.elementor-17 .elementor-element.elementor-element-d16cbea.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-d16cbea > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 30px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-bd3edd4 img {
		width: 100%;
	}
	
	.elementor-17 .elementor-element.elementor-element-515ba81 {
		width: 50%;
	}
	
	.elementor-17 .elementor-element.elementor-element-515ba81.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-515ba81 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 30px;
	}
	
	.elementor-17 .elementor-element.elementor-element-741d0eb img {
		width: 50%;
	}
	
	.elementor-17 .elementor-element.elementor-element-741d0eb > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-b51c429 {
		margin-top: 20px;
		margin-bottom: 10px;
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-17 .elementor-element.elementor-element-ab7a0e4 {
		width: 50%;
	}
	
	.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-ab7a0e4.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-ab7a0e4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-ab7a0e4.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-ab7a0e4 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 30px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-df56f61 img {
		width: 100%;
	}
	
	.elementor-17 .elementor-element.elementor-element-0c55803 {
		width: 50%;
	}
	
	.elementor-17 .elementor-element.elementor-element-0c55803.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-0c55803 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 30px;
	}
	
	.elementor-17 .elementor-element.elementor-element-03371db img {
		width: 50%;
	}
	
	.elementor-17 .elementor-element.elementor-element-03371db > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-e33ebd4 {
		margin-top: 0px;
		margin-bottom: -5px;
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-17 .elementor-element.elementor-element-b5dd27a {
		width: 50%;
	}
	
	.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-b5dd27a.elementor-column .elementor-widget-wrap {
		align-items: flex-end;
	}
	
	.elementor-17 .elementor-element.elementor-element-b5dd27a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: flex-end;
		align-items: flex-end;
	}
	
	.elementor-17 .elementor-element.elementor-element-b5dd27a.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-b5dd27a > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 30px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-5648501 img {
		width: 100%;
	}
	
	.elementor-17 .elementor-element.elementor-element-7c924b9 {
		width: 50%;
	}
	
	.elementor-17 .elementor-element.elementor-element-7c924b9.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-7c924b9 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 30px;
	}
	
	.elementor-17 .elementor-element.elementor-element-8422fc0 img {
		width: 100%;
	}
	
	.elementor-17 .elementor-element.elementor-element-ddff7ac {
		padding: 0px 33px 20px 33px;
	}
	
	.elementor-17 .elementor-element.elementor-element-5f7e389 {
		width: 50%;
	}
	
	.elementor-bc-flex-widget .elementor-17 .elementor-element.elementor-element-5f7e389.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-5f7e389.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-5f7e389.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-5f7e389 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 30px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-00582aa img {
		width: 100%;
	}
	
	.elementor-17 .elementor-element.elementor-element-00582aa > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-b33948d {
		width: 50%;
	}
	
	.elementor-17 .elementor-element.elementor-element-b33948d.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-b33948d > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 30px;
	}
	
	.elementor-17 .elementor-element.elementor-element-6c82fc9 img {
		width: 100%;
	}
	
	.elementor-17 .elementor-element.elementor-element-6c82fc9 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-250cbcbb > .elementor-shape-top svg {
		width: calc(100% + 1.3px);
		height: 27px;
	}
	
	.elementor-17 .elementor-element.elementor-element-250cbcbb > .elementor-shape-bottom svg {
		width: calc(100% + 1.3px);
		height: 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-250cbcbb {
		margin-top: 50px;
		margin-bottom: 50px;
		padding: 80px 25px 0px 25px;
	}
	
	.elementor-17 .elementor-element.elementor-element-21e0b24f > .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-17 .elementor-element.elementor-element-21e0b24f > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 30px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-f47cd4c .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-17 .elementor-element.elementor-element-28c24fd7 .premium-carousel-wrapper .slick-arrow {
		font-size: 46px;
	}
	
	.elementor-17 .elementor-element.elementor-element-28c24fd7 .premium-carousel-wrapper .slick-arrow svg {
		width: 46px;
		height: 46px;
	}
	
	.elementor-17 .elementor-element.elementor-element-28c24fd7 a.carousel-arrow.carousel-next {
		right: -50px;
	}
	
	.elementor-17 .elementor-element.elementor-element-28c24fd7 a.carousel-arrow.carousel-prev {
		left: -50px;
	}
	
	.elementor-17 .elementor-element.elementor-element-28c24fd7 a.ver-carousel-arrow.carousel-next {
		bottom: -50px;
	}
	
	.elementor-17 .elementor-element.elementor-element-28c24fd7 a.ver-carousel-arrow.carousel-prev {
		top: -50px;
	}
	
	.elementor-17 .elementor-element.elementor-element-28c24fd7 > .elementor-widget-container {
		margin: -60px 0px -80px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-3d951fd {
		margin-top: 30px;
		margin-bottom: 0px;
		padding: 60px 33px 87px 33px;
		z-index: 50;
	}
	
	.elementor-17 .elementor-element.elementor-element-3e1859e > .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-17 .elementor-element.elementor-element-9374596 .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
		letter-spacing: .2px;
	}
	
	.elementor-17 .elementor-element.elementor-element-9374596 > .elementor-widget-container {
		margin: 0px 0px 40px 0px;
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fb57065 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-17 .elementor-element.elementor-element-bbfa9d6 > .elementor-widget-container {
		margin: -9px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-bbfa9d6 {
		top: 36px;
	}
	
	.elementor-17 .elementor-element.elementor-element-62b9a93 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-17 .elementor-element.elementor-element-62b9a93 > .elementor-widget-container {
		padding: 0px 0px 0px 42px;
	}
	
	.elementor-17 .elementor-element.elementor-element-c05f05b {
		font-size: 14px;
	}
	
	.elementor-17 .elementor-element.elementor-element-c05f05b > .elementor-widget-container {
		padding: 20px 30px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-453c227 .premium-button, .elementor-17 .elementor-element.elementor-element-453c227 .premium-button-line6::after {
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-17 .elementor-element.elementor-element-e5cc2d8 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-17 .elementor-element.elementor-element-323c755 > .elementor-widget-container {
		margin: -6px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-323c755 {
		top: 36px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fb5738a > .elementor-widget-container {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-7dfdf03 .premium-button, .elementor-17 .elementor-element.elementor-element-7dfdf03 .premium-button-line6::after {
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-17 .elementor-element.elementor-element-79017ed > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 30px 30px 30px 30px;
	}
	
	.elementor-17 .elementor-element.elementor-element-b43ca7c {
		top: 27px;
	}
	
	.elementor-17 .elementor-element.elementor-element-03caa79 .elementor-heading-title {
		line-height: 28px;
	}
	
	.elementor-17 .elementor-element.elementor-element-260c792 > .elementor-widget-container {
		padding: 20px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-5f0b6cf .premium-button, .elementor-17 .elementor-element.elementor-element-5f0b6cf .premium-button-line6::after {
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-17 .elementor-element.elementor-element-ff23eb4 img {
		border-radius: 20px 20px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-e14d8df img {
		width: 100%;
	}
	
	body:not(.rtl) .elementor-17 .elementor-element.elementor-element-e14d8df {
		left: 1px;
	}
	
	body.rtl .elementor-17 .elementor-element.elementor-element-e14d8df {
		right: 1px;
	}
	
	.elementor-17 .elementor-element.elementor-element-1f90e04 img {
		width: 100%;
	}
	
	body:not(.rtl) .elementor-17 .elementor-element.elementor-element-1f90e04 {
		left: 0px;
	}
	
	body.rtl .elementor-17 .elementor-element.elementor-element-1f90e04 {
		right: 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-74ab9e2:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-74ab9e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-1ca5ba8/thehumblepenny.com/wp-content/uploads/2022/01/Vector-008.svg");
	}
	
	.elementor-17 .elementor-element.elementor-element-74ab9e2:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-17 .elementor-element.elementor-element-74ab9e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-17 .elementor-element.elementor-element-74ab9e2 {
		margin-top: -30px;
		margin-bottom: 85px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-56aa91d > .elementor-element-populated {
		padding: 15px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-40ef6c2 {
		margin-top: 0px;
		margin-bottom: 73px;
		padding: 20px 33px 0px 33px;
	}
	
	.elementor-17 .elementor-element.elementor-element-a14d973.elementor-column > .elementor-widget-wrap {
		justify-content: flex-end;
	}
	
	.elementor-17 .elementor-element.elementor-element-a14d973 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fb60153 .elementor-heading-title {
		font-size: 14px;
		line-height: 16px;
	}
	
	.elementor-17 .elementor-element.elementor-element-fb60153 {
		width: var(--container-widget-width, 196px);
		max-width: 196px;
		--container-widget-width: 196px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-17 .elementor-element.elementor-element-cf8c2f5 {
		margin-top: 0px;
		margin-bottom: 73px;
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-17 .elementor-element.elementor-element-817c8e2 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-17b7eb3 .elementor-heading-title {
		font-size: 14px;
		line-height: 16px;
	}
	
	.elementor-17 .elementor-element.elementor-element-17b7eb3 {
		width: var(--container-widget-width, 210px);
		max-width: 210px;
		--container-widget-width: 210px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-17 .elementor-element.elementor-element-bb06bb3 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-17 .elementor-element.elementor-element-6d04b78.elementor-column > .elementor-widget-wrap {
		justify-content: flex-end;
	}
	
	.elementor-17 .elementor-element.elementor-element-6d04b78 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-f9d74e8 .elementor-heading-title {
		font-size: 14px;
		line-height: 16px;
	}
	
	.elementor-17 .elementor-element.elementor-element-f9d74e8 {
		width: var(--container-widget-width, 196px);
		max-width: 196px;
		--container-widget-width: 196px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-17 .elementor-element.elementor-element-73e8e63 {
		margin-top: 0px;
		margin-bottom: 68px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-ffbf40b .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-17 .elementor-element.elementor-element-ffbf40b > .elementor-widget-container {
		margin: 0px 0px 50px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-1ab86db {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-17 .elementor-element.elementor-element-9df9904.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-9df9904 > .elementor-element-populated {
		margin: 0px 0px 100px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	body:not(.rtl) .elementor-17 .elementor-element.elementor-element-bcd11d1 {
		left: 50%;
	}
	
	body.rtl .elementor-17 .elementor-element.elementor-element-bcd11d1 {
		right: 50%;
	}
	
	.elementor-17 .elementor-element.elementor-element-8c3ecda {
		text-align: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-b805952 {
		text-align: center;
		width: var(--container-widget-width, 248px);
		max-width: 248px;
		--container-widget-width: 248px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-17 .elementor-element.elementor-element-907b982.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-907b982 > .elementor-element-populated {
		margin: 0px 0px 100px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	body:not(.rtl) .elementor-17 .elementor-element.elementor-element-e6adfd1 {
		left: 50%;
	}
	
	body.rtl .elementor-17 .elementor-element.elementor-element-e6adfd1 {
		right: 50%;
	}
	
	.elementor-17 .elementor-element.elementor-element-def4c95 {
		text-align: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-7f4f808 {
		text-align: center;
		width: var(--container-widget-width, 248px);
		max-width: 248px;
		--container-widget-width: 248px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-17 .elementor-element.elementor-element-1724217.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-1724217 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	body:not(.rtl) .elementor-17 .elementor-element.elementor-element-5def747 {
		left: 50%;
	}
	
	body.rtl .elementor-17 .elementor-element.elementor-element-5def747 {
		right: 50%;
	}
	
	.elementor-17 .elementor-element.elementor-element-e990834 {
		text-align: center;
	}
	
	.elementor-17 .elementor-element.elementor-element-00759f6 {
		text-align: center;
		width: var(--container-widget-width, 248px);
		max-width: 248px;
		--container-widget-width: 248px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-17 .elementor-element.elementor-element-62a2287 > .elementor-element-populated {
		padding: 100px 40px 100px 40px;
	}
	
	.elementor-17 .elementor-element.elementor-element-8bd6a86 .elementor-heading-title {
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-17 .elementor-element.elementor-element-8bd6a86 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
	}
	
	.elementor-17 .elementor-element.elementor-element-39d9bf7 .premium-button, .elementor-17 .elementor-element.elementor-element-39d9bf7 .premium-button-line6::after {
		padding: 10px 20px 10px 20px;
	}
	
	.elementor-17 .elementor-element.elementor-element-5632b1c {
		margin-top: 87px;
		margin-bottom: 89px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-1ddbfde > .elementor-element-populated {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-17 .elementor-element.elementor-element-269966a > .elementor-widget-container {
		padding: 0px 20px 0px 20px;
	}
	
	.elementor-17 .elementor-element.elementor-element-79ef7ac .elementor-custom-embed-play i {
		font-size: 45px;
	}
	
	.elementor-17 .elementor-element.elementor-element-79ef7ac .elementor-custom-embed-play svg {
		width: 45px;
		height: 45px;
	}
	
	.elementor-17 .elementor-element.elementor-element-79ef7ac {
		--container-widget-width: 267px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 267px);
		max-width: 267px;
	}
	
	.elementor-17 .elementor-element.elementor-element-79ef7ac > .elementor-widget-container {
		border-width: 10px 10px 10px 10px;
	}
	
	.elementor-17 .elementor-element.elementor-element-18f6364 {
		--container-widget-width: 300px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 300px);
		max-width: 300px;
	}
	
	.elementor-17 .elementor-element.elementor-element-87f9b7b .premium-blog-post-outer-container {
		width: 100%;
	}
	
	.elementor-17 .elementor-element.elementor-element-630f6ba {
		--container-widget-width: 300px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 300px);
		max-width: 300px;
	}
	
	.elementor-17 .elementor-element.elementor-element-14f0307 {
		margin-top: 50px;
		margin-bottom: 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-732d328 > .elementor-element-populated {
		padding: 100px 33px 50px 33px;
	}
	
	.elementor-17 .elementor-element.elementor-element-a5b7420 .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-17 .elementor-element.elementor-element-a5b7420 > .elementor-widget-container {
		margin: 0px 0px 35px 0px;
	}
	
	.elementor-17 .elementor-element.elementor-element-f0de12e .premium-button, .elementor-17 .elementor-element.elementor-element-f0de12e .premium-button-line6::after {
		padding: 15px 20px 15px 20px;
	}
}

@media (min-width:768px) {
	.elementor-17 .elementor-element.elementor-element-ac8f8f6 {
		width: 27%;
	}
	
	.elementor-17 .elementor-element.elementor-element-c7545e7 {
		width: 33%;
	}
	
	.elementor-17 .elementor-element.elementor-element-b058c66 {
		width: 39.666%;
	}
	
	.elementor-17 .elementor-element.elementor-element-3760bac {
		width: 70%;
	}
	
	.elementor-17 .elementor-element.elementor-element-474763d {
		width: 29.955%;
	}
	
	.elementor-17 .elementor-element.elementor-element-a1532ae {
		width: 51.583%;
	}
	
	.elementor-17 .elementor-element.elementor-element-8340398 {
		width: 48.372%;
	}
}

@media (max-width:991px) and (min-width:768px) {
	.elementor-17 .elementor-element.elementor-element-ac8f8f6 {
		width: 23%;
	}
	
	.elementor-17 .elementor-element.elementor-element-c7545e7 {
		width: 40%;
	}
	
	.elementor-17 .elementor-element.elementor-element-b058c66 {
		width: 37%;
	}
	
	.elementor-17 .elementor-element.elementor-element-3760bac {
		width: 70%;
	}
	
	.elementor-17 .elementor-element.elementor-element-474763d {
		width: 30%;
	}
	
	.elementor-17 .elementor-element.elementor-element-a1532ae {
		width: 45%;
	}
	
	.elementor-17 .elementor-element.elementor-element-8340398 {
		width: 55%;
	}
	
	.elementor-17 .elementor-element.elementor-element-fb57065 {
		width: 50%;
	}
	
	.elementor-17 .elementor-element.elementor-element-e5cc2d8 {
		width: 50%;
	}
	
	.elementor-17 .elementor-element.elementor-element-79017ed {
		width: 50%;
	}
}

/* Start custom CSS for premium-addon-button, class: .elementor-element-9e81dc4 */
.press-b span span {
	font-weight: 800;
	background: #fff;
	padding: 1px 6px;
	margin: 0 3px;
	border: 1px solid #ebebeb;
	border-radius: 2px;
}
