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

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

.elementor-3959 .elementor-element.elementor-element-4bb97432 > .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;
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-3959 .elementor-element.elementor-element-4bb97432 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -82px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 15px;
}

.elementor-3959 .elementor-element.elementor-element-4bb97432 > .elementor-shape-bottom .elementor-shape-fill {
	fill: #f5f5f5;
}

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

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

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

.elementor-3959 .elementor-element.elementor-element-4d801996 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-3959 .elementor-element.elementor-element-1b8f6b1b.elementor-column > .elementor-widget-wrap {
	justify-content: flex-end;
}

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

.elementor-3959 .elementor-element.elementor-element-5c5b3361 {
	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-3959 .elementor-element.elementor-element-5c5b3361 {
	left: -24px;
}

body.rtl .elementor-3959 .elementor-element.elementor-element-5c5b3361 {
	right: -24px;
}

.elementor-3959 .elementor-element.elementor-element-17ef3774 {
	text-align: left;
}

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

.elementor-3959 .elementor-element.elementor-element-166dbf03 {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 35px;
	letter-spacing: .002px;
}

.elementor-3959 .elementor-element.elementor-element-166dbf03 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
	padding: 0px 94px 0px 0px;
}

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

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

.elementor-3959 .elementor-element.elementor-element-3e68a07e {
	z-index: 70;
}

.elementor-3959 .elementor-element.elementor-element-53e87f80 {
	text-align: right;
}

.elementor-3959 .elementor-element.elementor-element-53e87f80 img {
	width: 100%;
}

.elementor-3959 .elementor-element.elementor-element-53e87f80 > .elementor-widget-container {
	margin: 0px -20px 0px -40px;
	padding: 0px 0px 0px 0px;
}

.elementor-3959 .elementor-element.elementor-element-4c00632f > .elementor-background-overlay {
	background-color: #f0f0f0;
	opacity: .1;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3959 .elementor-element.elementor-element-4c00632f {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-3959 .elementor-element.elementor-element-4c00632f > .elementor-shape-bottom .elementor-shape-fill {
	fill: var(--e-global-color-63bffba);
}

.elementor-3959 .elementor-element.elementor-element-4c00632f > .elementor-shape-bottom svg {
	transform: translateX(-50%) rotateY(180deg);
}

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

.elementor-3959 .elementor-element.elementor-element-7adb8813 {
	text-align: left;
}

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

.elementor-3959 .elementor-element.elementor-element-24efb7b0 {
	text-align: left;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 33px;
	letter-spacing: .002px;
}

.elementor-3959 .elementor-element.elementor-element-24efb7b0 > .elementor-widget-container {
	padding: 0px 110px 0px 0px;
}

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

.elementor-3959 .elementor-element.elementor-element-695833a5 {
	text-align: center;
}

.elementor-3959 .elementor-element.elementor-element-695833a5 img {
	border-radius: 100px 100px 0px 0px;
}

.elementor-3959 .elementor-element.elementor-element-14261311 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 87px 15px 133px 15px;
	z-index: 75;
}

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

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

.elementor-3959 .elementor-element.elementor-element-3f230c8c {
	margin-top: 70px;
	margin-bottom: 0px;
	padding: 0px 0px 60px 42px;
}

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

.elementor-3959 .elementor-element.elementor-element-f532526 > .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-3959 .elementor-element.elementor-element-f532526 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .1;
}

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

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

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

.elementor-3959 .elementor-element.elementor-element-f532526 {
	z-index: 25;
}

.elementor-3959 .elementor-element.elementor-element-0093cf5 img {
	border-radius: 40px 40px 40px 40px;
}

.elementor-3959 .elementor-element.elementor-element-f395b08 > .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-3959 .elementor-element.elementor-element-f395b08 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .1;
}

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

.elementor-3959 .elementor-element.elementor-element-f395b08 > .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 42px 0px 82px;
}

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

.elementor-3959 .elementor-element.elementor-element-f395b08 {
	z-index: 25;
}

.elementor-3959 .elementor-element.elementor-element-5a036ad {
	text-align: left;
}

.elementor-3959 .elementor-element.elementor-element-5a036ad .elementor-heading-title {
	font-family: "Domine", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	line-height: 48px;
	letter-spacing: .002px;
}

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

.elementor-3959 .elementor-element.elementor-element-58958b2 {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 22px;
	letter-spacing: .2px;
}

.elementor-3959 .elementor-element.elementor-element-58958b2 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-3959 .elementor-element.elementor-element-6d158bb .elementor-widget-container {
	text-align: left;
}

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

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

.elementor-3959 .elementor-element.elementor-element-6d158bb .premium-button, .elementor-3959 .elementor-element.elementor-element-6d158bb .premium-button-line6::after {
	padding: 15px 31.5px 15px 31.5px;
}

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

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

.elementor-3959 .elementor-element.elementor-element-6d158bb .premium-button:hover {
	border-radius: 20px;
}

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

.elementor-3959 .elementor-element.elementor-element-269c7fd {
	text-align: right;
}

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

.elementor-3959 .elementor-element.elementor-element-9b8be87 {
	margin-top: 70px;
	margin-bottom: 0px;
	padding: 0px 0px 60px 42px;
}

.elementor-3959 .elementor-element.elementor-element-98d8949 > .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-3959 .elementor-element.elementor-element-98d8949 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .1;
}

.elementor-3959 .elementor-element.elementor-element-98d8949 > .elementor-element-populated, .elementor-3959 .elementor-element.elementor-element-98d8949 > .elementor-element-populated > .elementor-background-overlay, .elementor-3959 .elementor-element.elementor-element-98d8949 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

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

.elementor-3959 .elementor-element.elementor-element-98d8949 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3959 .elementor-element.elementor-element-98d8949 {
	z-index: 25;
}

.elementor-3959 .elementor-element.elementor-element-c0eabe7 {
	text-align: left;
}

.elementor-3959 .elementor-element.elementor-element-c0eabe7 .elementor-heading-title {
	font-family: "Domine", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	line-height: 48px;
	letter-spacing: .002px;
}

.elementor-3959 .elementor-element.elementor-element-c0eabe7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-3959 .elementor-element.elementor-element-b376bbc {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 22px;
	letter-spacing: .2px;
	width: var(--container-widget-width, 450px);
	max-width: 450px;
	--container-widget-width: 450px;
	--container-widget-flex-grow: 0;
}

.elementor-3959 .elementor-element.elementor-element-b376bbc > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-3959 .elementor-element.elementor-element-ecb669e .elementor-widget-container {
	text-align: left;
}

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

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

.elementor-3959 .elementor-element.elementor-element-ecb669e .premium-button, .elementor-3959 .elementor-element.elementor-element-ecb669e .premium-button-line6::after {
	padding: 15px 31.5px 15px 31.5px;
}

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

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

.elementor-3959 .elementor-element.elementor-element-ecb669e .premium-button:hover {
	border-radius: 20px;
}

.elementor-3959 .elementor-element.elementor-element-ecb669e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-3959 .elementor-element.elementor-element-24b9ea8 > .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-3959 .elementor-element.elementor-element-24b9ea8 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .1;
}

.elementor-3959 .elementor-element.elementor-element-24b9ea8 > .elementor-element-populated, .elementor-3959 .elementor-element.elementor-element-24b9ea8 > .elementor-element-populated > .elementor-background-overlay, .elementor-3959 .elementor-element.elementor-element-24b9ea8 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

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

.elementor-3959 .elementor-element.elementor-element-24b9ea8 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3959 .elementor-element.elementor-element-24b9ea8 {
	z-index: 25;
}

.elementor-3959 .elementor-element.elementor-element-b686be1 img {
	border-radius: 40px 40px 40px 40px;
}

.elementor-3959 .elementor-element.elementor-element-da84334 {
	text-align: left;
}

.elementor-3959 .elementor-element.elementor-element-0be25a1 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-3959 .elementor-element.elementor-element-0be25a1 {
	margin-top: 70px;
	margin-bottom: 0px;
	padding: 0px 0px 60px 42px;
}

.elementor-3959 .elementor-element.elementor-element-15613aa > .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-3959 .elementor-element.elementor-element-15613aa > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .1;
}

.elementor-3959 .elementor-element.elementor-element-15613aa > .elementor-element-populated, .elementor-3959 .elementor-element.elementor-element-15613aa > .elementor-element-populated > .elementor-background-overlay, .elementor-3959 .elementor-element.elementor-element-15613aa > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

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

.elementor-3959 .elementor-element.elementor-element-15613aa > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3959 .elementor-element.elementor-element-15613aa {
	z-index: 25;
}

.elementor-3959 .elementor-element.elementor-element-9c3e6f0 img {
	border-radius: 40px 40px 40px 40px;
}

.elementor-3959 .elementor-element.elementor-element-0eea9e4 > .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-3959 .elementor-element.elementor-element-0eea9e4 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .1;
}

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

.elementor-3959 .elementor-element.elementor-element-0eea9e4 > .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 42px 0px 82px;
}

.elementor-3959 .elementor-element.elementor-element-0eea9e4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3959 .elementor-element.elementor-element-0eea9e4 {
	z-index: 25;
}

.elementor-3959 .elementor-element.elementor-element-4d7307e {
	text-align: left;
}

.elementor-3959 .elementor-element.elementor-element-4d7307e .elementor-heading-title {
	font-family: "Domine", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	line-height: 48px;
	letter-spacing: .002px;
}

.elementor-3959 .elementor-element.elementor-element-4d7307e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-3959 .elementor-element.elementor-element-48f5268 {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 22px;
	letter-spacing: .2px;
	width: var(--container-widget-width, 450px);
	max-width: 450px;
	--container-widget-width: 450px;
	--container-widget-flex-grow: 0;
}

.elementor-3959 .elementor-element.elementor-element-48f5268 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-3959 .elementor-element.elementor-element-ecf49da .elementor-widget-container {
	text-align: left;
}

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

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

.elementor-3959 .elementor-element.elementor-element-ecf49da .premium-button, .elementor-3959 .elementor-element.elementor-element-ecf49da .premium-button-line6::after {
	padding: 15px 31.5px 15px 31.5px;
}

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

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

.elementor-3959 .elementor-element.elementor-element-ecf49da .premium-button:hover {
	border-radius: 20px;
}

.elementor-3959 .elementor-element.elementor-element-ecf49da > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-3959 .elementor-element.elementor-element-2580f82 {
	text-align: right;
}

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

.elementor-3959 .elementor-element.elementor-element-a46a707 {
	margin-top: 70px;
	margin-bottom: 0px;
	padding: 0px 0px 60px 42px;
}

.elementor-3959 .elementor-element.elementor-element-7a9530e > .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-3959 .elementor-element.elementor-element-7a9530e > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .1;
}

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

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

.elementor-3959 .elementor-element.elementor-element-7a9530e > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3959 .elementor-element.elementor-element-7a9530e {
	z-index: 25;
}

.elementor-3959 .elementor-element.elementor-element-9fa38a8 {
	text-align: left;
}

.elementor-3959 .elementor-element.elementor-element-9fa38a8 .elementor-heading-title {
	font-family: "Domine", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	line-height: 48px;
	letter-spacing: .002px;
}

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

.elementor-3959 .elementor-element.elementor-element-80fc477 {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 22px;
	letter-spacing: .2px;
	width: var(--container-widget-width, 450px);
	max-width: 450px;
	--container-widget-width: 450px;
	--container-widget-flex-grow: 0;
}

.elementor-3959 .elementor-element.elementor-element-80fc477 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-3959 .elementor-element.elementor-element-e83bc28 .elementor-widget-container {
	text-align: left;
}

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

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

.elementor-3959 .elementor-element.elementor-element-e83bc28 .premium-button, .elementor-3959 .elementor-element.elementor-element-e83bc28 .premium-button-line6::after {
	padding: 15px 31.5px 15px 31.5px;
}

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

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

.elementor-3959 .elementor-element.elementor-element-e83bc28 .premium-button:hover {
	border-radius: 20px;
}

.elementor-3959 .elementor-element.elementor-element-e83bc28 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-3959 .elementor-element.elementor-element-c565ee3 > .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-3959 .elementor-element.elementor-element-c565ee3 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .1;
}

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

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

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

.elementor-3959 .elementor-element.elementor-element-c565ee3 {
	z-index: 25;
}

.elementor-3959 .elementor-element.elementor-element-0704925 img {
	border-radius: 40px 40px 40px 40px;
}

.elementor-3959 .elementor-element.elementor-element-0821129 {
	text-align: left;
}

.elementor-3959 .elementor-element.elementor-element-335f6a6 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-3959 .elementor-element.elementor-element-335f6a6 {
	margin-top: 70px;
	margin-bottom: 0px;
	padding: 0px 0px 60px 42px;
}

.elementor-3959 .elementor-element.elementor-element-cacee94 > .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-3959 .elementor-element.elementor-element-cacee94 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .1;
}

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

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

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

.elementor-3959 .elementor-element.elementor-element-cacee94 {
	z-index: 25;
}

.elementor-3959 .elementor-element.elementor-element-d971507 img {
	border-radius: 40px 40px 40px 40px;
}

.elementor-3959 .elementor-element.elementor-element-37bea43 > .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-3959 .elementor-element.elementor-element-37bea43 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .1;
}

.elementor-3959 .elementor-element.elementor-element-37bea43 > .elementor-element-populated, .elementor-3959 .elementor-element.elementor-element-37bea43 > .elementor-element-populated > .elementor-background-overlay, .elementor-3959 .elementor-element.elementor-element-37bea43 > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

.elementor-3959 .elementor-element.elementor-element-37bea43 > .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 42px 0px 82px;
}

.elementor-3959 .elementor-element.elementor-element-37bea43 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3959 .elementor-element.elementor-element-37bea43 {
	z-index: 25;
}

.elementor-3959 .elementor-element.elementor-element-ee929dd {
	text-align: left;
}

.elementor-3959 .elementor-element.elementor-element-ee929dd .elementor-heading-title {
	font-family: "Domine", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	line-height: 48px;
	letter-spacing: .002px;
}

.elementor-3959 .elementor-element.elementor-element-ee929dd > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-3959 .elementor-element.elementor-element-a560116 {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 22px;
	letter-spacing: .2px;
	width: var(--container-widget-width, 450px);
	max-width: 450px;
	--container-widget-width: 450px;
	--container-widget-flex-grow: 0;
}

.elementor-3959 .elementor-element.elementor-element-a560116 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-3959 .elementor-element.elementor-element-2956af0 .elementor-widget-container {
	text-align: left;
}

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

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

.elementor-3959 .elementor-element.elementor-element-2956af0 .premium-button, .elementor-3959 .elementor-element.elementor-element-2956af0 .premium-button-line6::after {
	padding: 15px 31.5px 15px 31.5px;
}

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

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

.elementor-3959 .elementor-element.elementor-element-2956af0 .premium-button:hover {
	border-radius: 20px;
}

.elementor-3959 .elementor-element.elementor-element-2956af0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-3959 .elementor-element.elementor-element-4b4ca7c {
	text-align: right;
}

.elementor-3959 .elementor-element.elementor-element-6e6d224 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-3959 .elementor-element.elementor-element-6e6d224 {
	margin-top: 70px;
	margin-bottom: 0px;
	padding: 0px 0px 60px 42px;
}

.elementor-3959 .elementor-element.elementor-element-62ef08f > .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-3959 .elementor-element.elementor-element-62ef08f > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .1;
}

.elementor-3959 .elementor-element.elementor-element-62ef08f > .elementor-element-populated, .elementor-3959 .elementor-element.elementor-element-62ef08f > .elementor-element-populated > .elementor-background-overlay, .elementor-3959 .elementor-element.elementor-element-62ef08f > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

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

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

.elementor-3959 .elementor-element.elementor-element-62ef08f {
	z-index: 25;
}

.elementor-3959 .elementor-element.elementor-element-e243ce1 {
	text-align: left;
}

.elementor-3959 .elementor-element.elementor-element-e243ce1 .elementor-heading-title {
	font-family: "Domine", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	line-height: 48px;
	letter-spacing: .002px;
}

.elementor-3959 .elementor-element.elementor-element-e243ce1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-3959 .elementor-element.elementor-element-5c6be41 {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 22px;
	letter-spacing: .2px;
	width: var(--container-widget-width, 450px);
	max-width: 450px;
	--container-widget-width: 450px;
	--container-widget-flex-grow: 0;
}

.elementor-3959 .elementor-element.elementor-element-5c6be41 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-3959 .elementor-element.elementor-element-271f688 .elementor-widget-container {
	text-align: left;
}

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

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

.elementor-3959 .elementor-element.elementor-element-271f688 .premium-button, .elementor-3959 .elementor-element.elementor-element-271f688 .premium-button-line6::after {
	padding: 15px 31.5px 15px 31.5px;
}

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

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

.elementor-3959 .elementor-element.elementor-element-271f688 .premium-button:hover {
	border-radius: 20px;
}

.elementor-3959 .elementor-element.elementor-element-271f688 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-3959 .elementor-element.elementor-element-bde66fc > .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-3959 .elementor-element.elementor-element-bde66fc > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .1;
}

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

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

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

.elementor-3959 .elementor-element.elementor-element-bde66fc {
	z-index: 25;
}

.elementor-3959 .elementor-element.elementor-element-97c3aa8 img {
	border-radius: 40px 40px 40px 40px;
}

.elementor-3959 .elementor-element.elementor-element-b3f4eb7 {
	text-align: left;
}

.elementor-3959 .elementor-element.elementor-element-21076f6 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-3959 .elementor-element.elementor-element-21076f6 {
	margin-top: 70px;
	margin-bottom: 0px;
	padding: 0px 0px 60px 42px;
}

.elementor-3959 .elementor-element.elementor-element-b4b8b75 > .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-3959 .elementor-element.elementor-element-b4b8b75 > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .1;
}

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

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

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

.elementor-3959 .elementor-element.elementor-element-b4b8b75 {
	z-index: 25;
}

.elementor-3959 .elementor-element.elementor-element-7abb07d img {
	border-radius: 40px 40px 40px 40px;
}

.elementor-3959 .elementor-element.elementor-element-9f139cd > .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-3959 .elementor-element.elementor-element-9f139cd > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .1;
}

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

.elementor-3959 .elementor-element.elementor-element-9f139cd > .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 42px 0px 82px;
}

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

.elementor-3959 .elementor-element.elementor-element-9f139cd {
	z-index: 25;
}

.elementor-3959 .elementor-element.elementor-element-b25d4d4 {
	text-align: left;
}

.elementor-3959 .elementor-element.elementor-element-b25d4d4 .elementor-heading-title {
	font-family: "Domine", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	line-height: 48px;
	letter-spacing: .002px;
}

.elementor-3959 .elementor-element.elementor-element-b25d4d4 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-3959 .elementor-element.elementor-element-9f3771f {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 22px;
	letter-spacing: .2px;
}

.elementor-3959 .elementor-element.elementor-element-9f3771f > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-3959 .elementor-element.elementor-element-caaa5d2 .elementor-widget-container {
	text-align: left;
}

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

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

.elementor-3959 .elementor-element.elementor-element-caaa5d2 .premium-button, .elementor-3959 .elementor-element.elementor-element-caaa5d2 .premium-button-line6::after {
	padding: 15px 31.5px 15px 31.5px;
}

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

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

.elementor-3959 .elementor-element.elementor-element-caaa5d2 .premium-button:hover {
	border-radius: 20px;
}

.elementor-3959 .elementor-element.elementor-element-caaa5d2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-3959 .elementor-element.elementor-element-84bbbb5 {
	text-align: right;
}

.elementor-3959 .elementor-element.elementor-element-06fad29 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-3959 .elementor-element.elementor-element-06fad29 {
	margin-top: 70px;
	margin-bottom: 0px;
	padding: 0px 0px 60px 42px;
}

.elementor-3959 .elementor-element.elementor-element-01223ad > .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-3959 .elementor-element.elementor-element-01223ad > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .1;
}

.elementor-3959 .elementor-element.elementor-element-01223ad > .elementor-element-populated, .elementor-3959 .elementor-element.elementor-element-01223ad > .elementor-element-populated > .elementor-background-overlay, .elementor-3959 .elementor-element.elementor-element-01223ad > .elementor-background-slideshow {
	border-radius: 20px 20px 20px 20px;
}

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

.elementor-3959 .elementor-element.elementor-element-01223ad > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-3959 .elementor-element.elementor-element-01223ad {
	z-index: 25;
}

.elementor-3959 .elementor-element.elementor-element-8cc9207 {
	text-align: left;
}

.elementor-3959 .elementor-element.elementor-element-8cc9207 .elementor-heading-title {
	font-family: "Domine", Sans-serif;
	font-size: 32px;
	font-weight: 700;
	line-height: 48px;
	letter-spacing: .002px;
}

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

.elementor-3959 .elementor-element.elementor-element-1b96fb2 {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 22px;
	letter-spacing: .2px;
	width: var(--container-widget-width, 450px);
	max-width: 450px;
	--container-widget-width: 450px;
	--container-widget-flex-grow: 0;
}

.elementor-3959 .elementor-element.elementor-element-1b96fb2 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-3959 .elementor-element.elementor-element-b20fe44 .elementor-widget-container {
	text-align: left;
}

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

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

.elementor-3959 .elementor-element.elementor-element-b20fe44 .premium-button, .elementor-3959 .elementor-element.elementor-element-b20fe44 .premium-button-line6::after {
	padding: 15px 31.5px 15px 31.5px;
}

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

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

.elementor-3959 .elementor-element.elementor-element-b20fe44 .premium-button:hover {
	border-radius: 20px;
}

.elementor-3959 .elementor-element.elementor-element-b20fe44 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-3959 .elementor-element.elementor-element-f51ed6c > .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-3959 .elementor-element.elementor-element-f51ed6c > .elementor-element-populated >  .elementor-background-overlay {
	opacity: .1;
}

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

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

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

.elementor-3959 .elementor-element.elementor-element-f51ed6c {
	z-index: 25;
}

.elementor-3959 .elementor-element.elementor-element-d80fd05 img {
	border-radius: 40px 40px 40px 40px;
}

.elementor-3959 .elementor-element.elementor-element-68e5ebd {
	margin-top: -100px;
	margin-bottom: 0px;
}

.elementor-3959 .elementor-element.elementor-element-edc0a46:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3959 .elementor-element.elementor-element-edc0a46 > .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/2022/02/Vector-004.svg");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-3959 .elementor-element.elementor-element-edc0a46 > .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: 260px 0px 34px 0px;
}

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

.elementor-3959 .elementor-element.elementor-element-636e10f.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-3959 .elementor-element.elementor-element-ca3806b {
	text-align: center;
	width: var(--container-widget-width, 700px);
	max-width: 700px;
	--container-widget-width: 700px;
	--container-widget-flex-grow: 0;
}

.elementor-3959 .elementor-element.elementor-element-ca3806b .elementor-heading-title {
	font-size: 33px;
	line-height: 44px;
}

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

.elementor-3959 .elementor-element.elementor-element-b6f9123 .elementor-widget-container {
	text-align: center;
}

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

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

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

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

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

.elementor-3959 .elementor-element.elementor-element-b6f9123 .premium-button:hover {
	border-radius: 20px;
}

.elementor-3959 .elementor-element.elementor-element-b6f9123 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

@media (min-width:768px) {
	.elementor-3959 .elementor-element.elementor-element-6b45c768 {
		width: 50%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-3e68a07e {
		width: 50%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-f532526 {
		width: 40%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-f395b08 {
		width: 60%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-98d8949 {
		width: 60%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-24b9ea8 {
		width: 40%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-15613aa {
		width: 40%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-0eea9e4 {
		width: 60%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-7a9530e {
		width: 60%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-c565ee3 {
		width: 40%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-cacee94 {
		width: 40%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-37bea43 {
		width: 60%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-62ef08f {
		width: 60%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-bde66fc {
		width: 40%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-b4b8b75 {
		width: 40%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-9f139cd {
		width: 60%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-01223ad {
		width: 60%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-f51ed6c {
		width: 40%;
	}
}

@media (max-width:991px) and (min-width:768px) {
	.elementor-3959 .elementor-element.elementor-element-449bee3 {
		width: 50%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-f532526 {
		width: 40%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-f395b08 {
		width: 60%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-98d8949 {
		width: 60%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-24b9ea8 {
		width: 40%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-15613aa {
		width: 40%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-0eea9e4 {
		width: 60%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-7a9530e {
		width: 60%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-c565ee3 {
		width: 40%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-cacee94 {
		width: 40%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-37bea43 {
		width: 60%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-62ef08f {
		width: 60%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-bde66fc {
		width: 40%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-b4b8b75 {
		width: 40%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-9f139cd {
		width: 60%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-01223ad {
		width: 60%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-f51ed6c {
		width: 40%;
	}
}

@media (max-width:991px) {
	.elementor-3959 .elementor-element.elementor-element-4bb97432 > .elementor-shape-bottom svg {
		height: 50px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-4bb97432 {
		padding: 0px 0px 0px 15px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-1b8f6b1b > .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-3959 .elementor-element.elementor-element-17ef3774 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-166dbf03 {
		font-size: 22px;
		line-height: 30px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-166dbf03 > .elementor-widget-container {
		padding: 0px 30px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-449bee3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 15px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-449bee3 > .elementor-element-populated {
		padding: 0% 0% 0% 0%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-7adb8813 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-24efb7b0 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-6264aea > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-3f230c8c {
		margin-top: 0px;
		margin-bottom: 40px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-f532526 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-0093cf5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-f395b08 > .elementor-element-populated {
		margin: 0px 20px 0px 0px;
		--e-column-margin-right: 20px;
		--e-column-margin-left: 0px;
		padding: 0px 20px 0px 40px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-5a036ad .elementor-heading-title {
		font-size: 30px;
		line-height: 39px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-5a036ad > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-58958b2 {
		font-size: 14px;
		line-height: 22px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-58958b2 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-9b8be87 {
		margin-top: 40px;
		margin-bottom: 40px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-98d8949 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 40px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-c0eabe7 .elementor-heading-title {
		font-size: 30px;
		line-height: 39px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-c0eabe7 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-b376bbc {
		font-size: 14px;
		line-height: 22px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-b376bbc > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-24b9ea8 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-0be25a1 {
		margin-top: 40px;
		margin-bottom: 40px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-15613aa > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-0eea9e4 > .elementor-element-populated {
		margin: 0px 20px 0px 0px;
		--e-column-margin-right: 20px;
		--e-column-margin-left: 0px;
		padding: 0px 20px 0px 40px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-4d7307e .elementor-heading-title {
		font-size: 30px;
		line-height: 39px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-4d7307e > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-48f5268 {
		font-size: 14px;
		line-height: 22px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-48f5268 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-a46a707 {
		margin-top: 40px;
		margin-bottom: 40px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-7a9530e > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 40px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-9fa38a8 .elementor-heading-title {
		font-size: 30px;
		line-height: 39px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-9fa38a8 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-80fc477 {
		font-size: 14px;
		line-height: 22px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-80fc477 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-c565ee3 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-335f6a6 {
		margin-top: 40px;
		margin-bottom: 40px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-cacee94 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-37bea43 > .elementor-element-populated {
		margin: 0px 20px 0px 0px;
		--e-column-margin-right: 20px;
		--e-column-margin-left: 0px;
		padding: 0px 20px 0px 40px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-ee929dd .elementor-heading-title {
		font-size: 30px;
		line-height: 39px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-ee929dd > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-a560116 {
		font-size: 14px;
		line-height: 22px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-a560116 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-6e6d224 {
		margin-top: 40px;
		margin-bottom: 40px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-62ef08f > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 40px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-e243ce1 .elementor-heading-title {
		font-size: 30px;
		line-height: 39px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-e243ce1 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-5c6be41 {
		font-size: 14px;
		line-height: 22px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-5c6be41 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-bde66fc > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-21076f6 {
		margin-top: 40px;
		margin-bottom: 40px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-b4b8b75 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-9f139cd > .elementor-element-populated {
		margin: 0px 20px 0px 0px;
		--e-column-margin-right: 20px;
		--e-column-margin-left: 0px;
		padding: 0px 20px 0px 40px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-b25d4d4 .elementor-heading-title {
		font-size: 30px;
		line-height: 39px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-b25d4d4 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-9f3771f {
		font-size: 14px;
		line-height: 22px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-9f3771f > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-06fad29 {
		margin-top: 40px;
		margin-bottom: 40px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-01223ad > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 40px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-8cc9207 .elementor-heading-title {
		font-size: 30px;
		line-height: 39px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-8cc9207 > .elementor-widget-container {
		margin: 0px 0px 10px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-1b96fb2 {
		font-size: 14px;
		line-height: 22px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-1b96fb2 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-f51ed6c > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-edc0a46 > .elementor-element-populated {
		padding: 190px 0px 34px 0px;
	}
}

@media (max-width:767px) {
	.elementor-3959 .elementor-element.elementor-element-4c00632f > .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");
	}
	
	.elementor-3959 .elementor-element.elementor-element-4c00632f > .elementor-shape-bottom svg {
		width: calc(100% + 1.3px);
		height: 21px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-4c00632f {
		margin-top: -67px;
		margin-bottom: 0px;
		padding: 190px 0px 60px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-449bee3.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-3959 .elementor-element.elementor-element-449bee3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
		margin-bottom: 10px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-449bee3 > .elementor-element-populated {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-449bee3 {
		z-index: 50;
	}
	
	.elementor-3959 .elementor-element.elementor-element-7adb8813 {
		text-align: center;
	}
	
	.elementor-3959 .elementor-element.elementor-element-7adb8813 .elementor-heading-title {
		font-size: 35px;
		line-height: 40px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-24efb7b0 {
		text-align: center;
		font-size: 16px;
		line-height: 20px;
		letter-spacing: .2px;
		width: var(--container-widget-width, 322px);
		max-width: 322px;
		--container-widget-width: 322px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-3959 .elementor-element.elementor-element-24efb7b0 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-9b3fa9 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-695833a5 {
		text-align: left;
	}
	
	.elementor-3959 .elementor-element.elementor-element-695833a5 img {
		border-radius: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-695833a5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-14261311 {
		padding: 90px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-6264aea > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-3f230c8c {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-f532526 > .elementor-element-populated {
		margin: 0px 0px 50px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-f395b08 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-5a036ad {
		text-align: center;
	}
	
	.elementor-3959 .elementor-element.elementor-element-5a036ad .elementor-heading-title {
		font-size: 24px;
		line-height: 30px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-58958b2 {
		text-align: center;
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-58958b2 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-6d158bb .elementor-widget-container {
		text-align: center;
	}
	
	.elementor-3959 .elementor-element.elementor-element-269c7fd img {
		width: 80%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-9b8be87 {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-98d8949 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-c0eabe7 {
		text-align: center;
	}
	
	.elementor-3959 .elementor-element.elementor-element-c0eabe7 .elementor-heading-title {
		font-size: 24px;
		line-height: 30px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-b376bbc {
		text-align: center;
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-b376bbc > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-ecb669e .elementor-widget-container {
		text-align: center;
	}
	
	.elementor-3959 .elementor-element.elementor-element-24b9ea8 > .elementor-element-populated {
		margin: 0px 0px 50px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-da84334 img {
		width: 80%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-0be25a1 {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-15613aa > .elementor-element-populated {
		margin: 0px 0px 50px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-0eea9e4 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-4d7307e {
		text-align: center;
	}
	
	.elementor-3959 .elementor-element.elementor-element-4d7307e .elementor-heading-title {
		font-size: 24px;
		line-height: 30px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-48f5268 {
		text-align: center;
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-48f5268 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-ecf49da .elementor-widget-container {
		text-align: center;
	}
	
	.elementor-3959 .elementor-element.elementor-element-2580f82 img {
		width: 80%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-a46a707 {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-7a9530e > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-9fa38a8 {
		text-align: center;
	}
	
	.elementor-3959 .elementor-element.elementor-element-9fa38a8 .elementor-heading-title {
		font-size: 24px;
		line-height: 30px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-80fc477 {
		text-align: center;
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-80fc477 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-e83bc28 .elementor-widget-container {
		text-align: center;
	}
	
	.elementor-3959 .elementor-element.elementor-element-c565ee3 > .elementor-element-populated {
		margin: 0px 0px 50px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-0821129 img {
		width: 80%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-335f6a6 {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-cacee94 > .elementor-element-populated {
		margin: 0px 0px 50px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-37bea43 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-ee929dd {
		text-align: center;
	}
	
	.elementor-3959 .elementor-element.elementor-element-ee929dd .elementor-heading-title {
		font-size: 24px;
		line-height: 30px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-a560116 {
		text-align: center;
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-a560116 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-2956af0 .elementor-widget-container {
		text-align: center;
	}
	
	.elementor-3959 .elementor-element.elementor-element-4b4ca7c img {
		width: 80%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-6e6d224 {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-62ef08f > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-e243ce1 {
		text-align: center;
	}
	
	.elementor-3959 .elementor-element.elementor-element-e243ce1 .elementor-heading-title {
		font-size: 24px;
		line-height: 30px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-5c6be41 {
		text-align: center;
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-5c6be41 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-271f688 .elementor-widget-container {
		text-align: center;
	}
	
	.elementor-3959 .elementor-element.elementor-element-bde66fc > .elementor-element-populated {
		margin: 0px 0px 50px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-b3f4eb7 img {
		width: 80%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-21076f6 {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-b4b8b75 > .elementor-element-populated {
		margin: 0px 0px 50px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-9f139cd > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-b25d4d4 {
		text-align: center;
	}
	
	.elementor-3959 .elementor-element.elementor-element-b25d4d4 .elementor-heading-title {
		font-size: 24px;
		line-height: 30px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-9f3771f {
		text-align: center;
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-9f3771f > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-caaa5d2 .elementor-widget-container {
		text-align: center;
	}
	
	.elementor-3959 .elementor-element.elementor-element-84bbbb5 img {
		width: 80%;
	}
	
	.elementor-3959 .elementor-element.elementor-element-06fad29 {
		margin-top: 40px;
		margin-bottom: 0px;
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-01223ad > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-8cc9207 {
		text-align: center;
	}
	
	.elementor-3959 .elementor-element.elementor-element-8cc9207 .elementor-heading-title {
		font-size: 24px;
		line-height: 30px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-1b96fb2 {
		text-align: center;
		font-size: 18px;
		line-height: 25px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-1b96fb2 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-b20fe44 .elementor-widget-container {
		text-align: center;
	}
	
	.elementor-3959 .elementor-element.elementor-element-f51ed6c > .elementor-element-populated {
		margin: 0px 0px 50px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-68e5ebd {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-edc0a46 > .elementor-element-populated {
		padding: 150px 33px 50px 33px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-ca3806b .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-ca3806b > .elementor-widget-container {
		margin: 0px 0px 35px 0px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-b6f9123 .premium-button, .elementor-3959 .elementor-element.elementor-element-b6f9123 .premium-button-line6::after {
		padding: 15px 20px 15px 20px;
	}
	
	.elementor-3959 .elementor-element.elementor-element-4c00632f > .elementor-background-overlay.nitro-lazy {
		background-image: none !important;
	}
}
