
.elementor-18649 .elementor-element.elementor-element-b40a09e:not(.elementor-motion-effects-element-type-background), .elementor-18649 .elementor-element.elementor-element-b40a09e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-af2df5a);
}

.elementor-18649 .elementor-element.elementor-element-b40a09e {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 92px 15px 200px 15px;
	z-index: 1;
}

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

.elementor-18649 .elementor-element.elementor-element-01d4bbd > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-07596db img {
	width: 100%;
	max-width: 100%;
}

.elementor-18649 .elementor-element.elementor-element-07596db {
	width: initial;
	max-width: initial;
	top: -22px;
}

body:not(.rtl) .elementor-18649 .elementor-element.elementor-element-07596db {
	left: -31px;
}

body.rtl .elementor-18649 .elementor-element.elementor-element-07596db {
	right: -31px;
}

.elementor-18649 .elementor-element.elementor-element-7607498 {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-7607498 img {
	width: 100%;
	max-width: 100%;
	transition-duration: 0s;
	border-radius: 29px 29px 29px 29px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-cdde803 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 30px 0px 82px;
}

.elementor-18649 .elementor-element.elementor-element-7a7bfb4 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 34px;
	font-weight: 700;
	line-height: 46px;
	letter-spacing: .2px;
}

.elementor-18649 .elementor-element.elementor-element-7a7bfb4 > .elementor-widget-container {
	margin: 0px 0px 40px 0px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-c220f39:hover {
	background-color: #ffe295;
}

.elementor-18649 .elementor-element.elementor-element-c220f39, .elementor-18649 .elementor-element.elementor-element-c220f39 > .elementor-background-overlay {
	border-radius: 12px 12px 12px 12px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-3abf89c > .elementor-element-populated, .elementor-18649 .elementor-element.elementor-element-3abf89c > .elementor-element-populated > .elementor-background-overlay, .elementor-18649 .elementor-element.elementor-element-3abf89c > .elementor-background-slideshow {
	border-radius: 30px 30px 30px 30px;
}

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

.elementor-18649 .elementor-element.elementor-element-beedfab {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-beedfab .elementor-heading-title {
	color: #555;
	font-family: "Nunito", Sans-serif;
	font-size: 36px;
	font-weight: 800;
	line-height: 49px;
	letter-spacing: .2px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-a9eb135:hover {
	background-color: #ffe295;
}

.elementor-18649 .elementor-element.elementor-element-a9eb135, .elementor-18649 .elementor-element.elementor-element-a9eb135 > .elementor-background-overlay {
	border-radius: 12px 12px 12px 12px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-516fa49 > .elementor-element-populated, .elementor-18649 .elementor-element.elementor-element-516fa49 > .elementor-element-populated > .elementor-background-overlay, .elementor-18649 .elementor-element.elementor-element-516fa49 > .elementor-background-slideshow {
	border-radius: 30px 30px 30px 30px;
}

.elementor-18649 .elementor-element.elementor-element-516fa49 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-0666b9f {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-0666b9f .elementor-heading-title {
	color: #555;
	font-family: "Nunito", Sans-serif;
	font-size: 36px;
	font-weight: 800;
	line-height: 49px;
	letter-spacing: .2px;
}

.elementor-18649 .elementor-element.elementor-element-cd30836 {
	margin-top: -2px;
	margin-bottom: 0px;
}

.elementor-18649 .elementor-element.elementor-element-51c5704:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18649 .elementor-element.elementor-element-51c5704 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-79c8ccd/thehumblepenny.com/wp-content/uploads/2022/03/Work-with-us-06.svg");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-18649 .elementor-element.elementor-element-51c5704 > .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: 150px 0px 150px 0px;
}

.elementor-18649 .elementor-element.elementor-element-51c5704 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18649 .elementor-element.elementor-element-a53b34b {
	text-align: center;
	bottom: -1px;
}

.elementor-18649 .elementor-element.elementor-element-a53b34b img {
	width: 100%;
	max-width: 100%;
}

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

body.rtl .elementor-18649 .elementor-element.elementor-element-a53b34b {
	right: 0px;
}

.elementor-18649 .elementor-element.elementor-element-8cfe0b7.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-18649 .elementor-element.elementor-element-4371078 {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-4371078 .elementor-heading-title {
	font-family: "Domine", Sans-serif;
	font-size: 72px;
	font-weight: 700;
	line-height: 82px;
	letter-spacing: 1px;
}

.elementor-18649 .elementor-element.elementor-element-4371078 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-18649 .elementor-element.elementor-element-1838238 {
	text-align: center;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: 1px;
	width: var(--container-widget-width, 658px);
	max-width: 658px;
	--container-widget-width: 658px;
	--container-widget-flex-grow: 0;
}

.elementor-18649 .elementor-element.elementor-element-01c034e {
	text-align: center;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	line-height: 25px;
	letter-spacing: 1px;
	width: var(--container-widget-width, 658px);
	max-width: 658px;
	--container-widget-width: 658px;
	--container-widget-flex-grow: 0;
}

.elementor-18649 .elementor-element.elementor-element-cd2a5a0 {
	padding: 0px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-b4f1927:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18649 .elementor-element.elementor-element-b4f1927 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-af2df5a);
}

.elementor-18649 .elementor-element.elementor-element-b4f1927 > .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: 60px 15px 150px 15px;
}

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

.elementor-18649 .elementor-element.elementor-element-77e04a2 {
	width: initial;
	max-width: initial;
	top: 48%;
}

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

body.rtl .elementor-18649 .elementor-element.elementor-element-77e04a2 {
	right: 0px;
}

.elementor-18649 .elementor-element.elementor-element-407b1cf {
	width: initial;
	max-width: initial;
	bottom: 15%;
	z-index: 5;
}

body:not(.rtl) .elementor-18649 .elementor-element.elementor-element-407b1cf {
	right: 0px;
}

body.rtl .elementor-18649 .elementor-element.elementor-element-407b1cf {
	left: 0px;
}

.elementor-18649 .elementor-element.elementor-element-f7a258d {
	width: initial;
	max-width: initial;
	bottom: 15%;
	z-index: 5;
}

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

body.rtl .elementor-18649 .elementor-element.elementor-element-f7a258d {
	left: 0px;
}

.elementor-18649 .elementor-element.elementor-element-8a8b3a0 {
	width: initial;
	max-width: initial;
	top: 16%;
	z-index: 5;
}

body:not(.rtl) .elementor-18649 .elementor-element.elementor-element-8a8b3a0 {
	right: 0px;
}

body.rtl .elementor-18649 .elementor-element.elementor-element-8a8b3a0 {
	left: 0px;
}

.elementor-18649 .elementor-element.elementor-element-365e770 {
	text-align: center;
	bottom: -2px;
}

.elementor-18649 .elementor-element.elementor-element-365e770 img {
	width: 100%;
	max-width: 100%;
}

body:not(.rtl) .elementor-18649 .elementor-element.elementor-element-365e770 {
	left: 0px;
}

body.rtl .elementor-18649 .elementor-element.elementor-element-365e770 {
	right: 0px;
}

.elementor-18649 .elementor-element.elementor-element-39fd9ee {
	margin-top: 0px;
	margin-bottom: 50px;
}

.elementor-18649 .elementor-element.elementor-element-945c541.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-18649 .elementor-element.elementor-element-bdd3d72 {
	text-align: center;
	width: var(--container-widget-width, 96px);
	max-width: 96px;
	--container-widget-width: 96px;
	--container-widget-flex-grow: 0;
}

.elementor-18649 .elementor-element.elementor-element-bdd3d72 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 25px;
	letter-spacing: 1px;
}

.elementor-18649 .elementor-element.elementor-element-bdd3d72 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var(--e-global-color-primary);
}

.elementor-18649 .elementor-element.elementor-element-5acc4f3 {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-5acc4f3 .elementor-heading-title {
	font-weight: 700;
	letter-spacing: 1px;
}

.elementor-18649 .elementor-element.elementor-element-5acc4f3 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-99e09aa {
	text-align: center;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: 1px;
	width: var(--container-widget-width, 658px);
	max-width: 658px;
	--container-widget-width: 658px;
	--container-widget-flex-grow: 0;
}

.elementor-18649 .elementor-element.elementor-element-b9e8695 {
	padding: 0px 0px 10px 0px;
	z-index: 5;
}

.elementor-18649 .elementor-element.elementor-element-23fb505.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-18649 .elementor-element.elementor-element-65d7dbf {
	text-align: left;
}

.elementor-18649 .elementor-element.elementor-element-65d7dbf .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 49px;
	letter-spacing: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-18649 .elementor-element.elementor-element-65d7dbf > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-18649 .elementor-element.elementor-element-a87551d {
	text-align: left;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: 1px;
	width: var(--container-widget-width, 658px);
	max-width: 658px;
	--container-widget-width: 658px;
	--container-widget-flex-grow: 0;
}

.elementor-18649 .elementor-element.elementor-element-a87551d > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-18649 .elementor-element.elementor-element-f2c2267 .elementor-widget-container {
	text-align: left;
}

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

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

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

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

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

.elementor-18649 .elementor-element.elementor-element-f2c2267 .premium-button:hover {
	border-radius: 20px;
}

.elementor-18649 .elementor-element.elementor-element-f2c2267 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-89d1f00 {
	margin-top: 0px;
	margin-bottom: 50px;
	padding: 70px 0px 26px 0px;
}

.elementor-18649 .elementor-element.elementor-element-6345020.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-18649 .elementor-element.elementor-element-47a7936.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-18649 .elementor-element.elementor-element-115d527 {
	text-align: left;
}

.elementor-18649 .elementor-element.elementor-element-115d527 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 49px;
	letter-spacing: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-18649 .elementor-element.elementor-element-115d527 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-18649 .elementor-element.elementor-element-dc860d1 {
	text-align: left;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: 1px;
	width: var(--container-widget-width, 658px);
	max-width: 658px;
	--container-widget-width: 658px;
	--container-widget-flex-grow: 0;
}

.elementor-18649 .elementor-element.elementor-element-dc860d1 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-18649 .elementor-element.elementor-element-a56955b .elementor-widget-container {
	text-align: left;
}

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

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

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

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

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

.elementor-18649 .elementor-element.elementor-element-a56955b .premium-button:hover {
	border-radius: 20px;
}

.elementor-18649 .elementor-element.elementor-element-a56955b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-a65db45 {
	padding: 0px 0px 10px 0px;
	z-index: 5;
}

.elementor-18649 .elementor-element.elementor-element-bb25e83.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-18649 .elementor-element.elementor-element-1c4b7b4 {
	text-align: left;
}

.elementor-18649 .elementor-element.elementor-element-1c4b7b4 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 49px;
	letter-spacing: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-18649 .elementor-element.elementor-element-1c4b7b4 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-18649 .elementor-element.elementor-element-3c755f3 {
	text-align: left;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: 1px;
	width: var(--container-widget-width, 658px);
	max-width: 658px;
	--container-widget-width: 658px;
	--container-widget-flex-grow: 0;
}

.elementor-18649 .elementor-element.elementor-element-3c755f3 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-18649 .elementor-element.elementor-element-eb5fd39 .elementor-widget-container {
	text-align: left;
}

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

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

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

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

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

.elementor-18649 .elementor-element.elementor-element-eb5fd39 .premium-button:hover {
	border-radius: 20px;
}

.elementor-18649 .elementor-element.elementor-element-eb5fd39 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-030c871.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-18649 .elementor-element.elementor-element-5438dd6 {
	padding: 0px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-9a902aa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18649 .elementor-element.elementor-element-9a902aa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-63bffba);
}

.elementor-18649 .elementor-element.elementor-element-9a902aa > .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: 30px 15px 70px 15px;
}

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

.elementor-18649 .elementor-element.elementor-element-1ad55d3 > .elementor-container {
	max-width: 500px;
}

.elementor-18649 .elementor-element.elementor-element-595b472.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-18649 .elementor-element.elementor-element-af1e31d {
	text-align: center;
	width: var(--container-widget-width, 96px);
	max-width: 96px;
	--container-widget-width: 96px;
	--container-widget-flex-grow: 0;
}

.elementor-18649 .elementor-element.elementor-element-af1e31d .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 25px;
	letter-spacing: 1px;
}

.elementor-18649 .elementor-element.elementor-element-af1e31d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var(--e-global-color-primary);
}

.elementor-18649 .elementor-element.elementor-element-3bbde99 {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-3bbde99 .elementor-heading-title {
	font-weight: 700;
	letter-spacing: 1px;
}

.elementor-18649 .elementor-element.elementor-element-3bbde99 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-85c7462 {
	text-align: center;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: 1px;
	width: var(--container-widget-width, 658px);
	max-width: 658px;
	--container-widget-width: 658px;
	--container-widget-flex-grow: 0;
}

.elementor-18649 .elementor-element.elementor-element-891b4c6 {
	text-align: center;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 25px;
	letter-spacing: 1px;
	width: var(--container-widget-width, 658px);
	max-width: 658px;
	--container-widget-width: 658px;
	--container-widget-flex-grow: 0;
}

.elementor-18649 .elementor-element.elementor-element-4f159bf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18649 .elementor-element.elementor-element-4f159bf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-af2df5a);
}

.elementor-18649 .elementor-element.elementor-element-4f159bf > .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: 137px 15px 180px 15px;
}

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

.elementor-18649 .elementor-element.elementor-element-1565b10 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-18649 .elementor-element.elementor-element-1565b10 {
	z-index: 5;
}

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

.elementor-18649 .elementor-element.elementor-element-371e567 {
	text-align: left;
}

.elementor-18649 .elementor-element.elementor-element-371e567 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 49px;
	letter-spacing: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-18649 .elementor-element.elementor-element-371e567 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

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

.elementor-18649 .elementor-element.elementor-element-be02086 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-18649 .elementor-element.elementor-element-f5b4994 .elementor-widget-container {
	text-align: left;
}

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

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

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

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

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

.elementor-18649 .elementor-element.elementor-element-f5b4994 .premium-button:hover {
	border-radius: 20px;
}

.elementor-18649 .elementor-element.elementor-element-f5b4994 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-3279de8 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-abf8696 {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-abf8696 img {
	width: 100%;
	max-width: 100%;
}

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

.elementor-18649 .elementor-element.elementor-element-ae96143 img {
	width: 100%;
	max-width: 100%;
}

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

body.rtl .elementor-18649 .elementor-element.elementor-element-ae96143 {
	right: 0px;
}

.elementor-18649 .elementor-element.elementor-element-f9b8990 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-18649 .elementor-element.elementor-element-84f519b > .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: 30px 15px 80px 15px;
}

.elementor-18649 .elementor-element.elementor-element-84f519b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-18649 .elementor-element.elementor-element-3f50168 {
	z-index: 5;
}

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

.elementor-18649 .elementor-element.elementor-element-99a20aa {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-99a20aa img {
	width: 100%;
	max-width: 100%;
}

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

.elementor-18649 .elementor-element.elementor-element-a83a418 {
	text-align: left;
}

.elementor-18649 .elementor-element.elementor-element-a83a418 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 49px;
	letter-spacing: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-18649 .elementor-element.elementor-element-a83a418 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

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

.elementor-18649 .elementor-element.elementor-element-6449eb3 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-18649 .elementor-element.elementor-element-f25f627 .elementor-widget-container {
	text-align: left;
}

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

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

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

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

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

.elementor-18649 .elementor-element.elementor-element-f25f627 .premium-button:hover {
	border-radius: 20px;
}

.elementor-18649 .elementor-element.elementor-element-f25f627 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-3d231c4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18649 .elementor-element.elementor-element-3d231c4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-af2df5a);
}

.elementor-18649 .elementor-element.elementor-element-3d231c4 > .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: 100px 15px 180px 15px;
}

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

.elementor-18649 .elementor-element.elementor-element-02beca5 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-18649 .elementor-element.elementor-element-02beca5 {
	z-index: 5;
}

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

.elementor-18649 .elementor-element.elementor-element-0c88f58 {
	text-align: left;
}

.elementor-18649 .elementor-element.elementor-element-0c88f58 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 49px;
	letter-spacing: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-18649 .elementor-element.elementor-element-0c88f58 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
}

.elementor-18649 .elementor-element.elementor-element-4f461ec {
	text-align: left;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 27px;
	letter-spacing: 1px;
}

.elementor-18649 .elementor-element.elementor-element-4f461ec > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-18649 .elementor-element.elementor-element-a79725c .elementor-widget-container {
	text-align: left;
}

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

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

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

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

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

.elementor-18649 .elementor-element.elementor-element-a79725c .premium-button:hover {
	border-radius: 20px;
}

.elementor-18649 .elementor-element.elementor-element-a79725c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-18649 .elementor-element.elementor-element-ec0aeea {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-ec0aeea img {
	width: 100%;
	max-width: 100%;
}

.elementor-18649 .elementor-element.elementor-element-03c4cd8 {
	text-align: center;
	bottom: -2px;
	z-index: 0;
}

.elementor-18649 .elementor-element.elementor-element-03c4cd8 img {
	width: 100%;
	max-width: 100%;
}

body:not(.rtl) .elementor-18649 .elementor-element.elementor-element-03c4cd8 {
	left: 0px;
}

body.rtl .elementor-18649 .elementor-element.elementor-element-03c4cd8 {
	right: 0px;
}

.elementor-18649 .elementor-element.elementor-element-18ff1e2 > .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: 30px 15px 80px 15px;
}

.elementor-18649 .elementor-element.elementor-element-18ff1e2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-18649 .elementor-element.elementor-element-8f46892 {
	z-index: 5;
}

.elementor-18649 .elementor-element.elementor-element-8a64f5f > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-ce79cd0 {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-ce79cd0 img {
	width: 100%;
	max-width: 100%;
}

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

.elementor-18649 .elementor-element.elementor-element-7158115 {
	text-align: left;
}

.elementor-18649 .elementor-element.elementor-element-7158115 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 49px;
	letter-spacing: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-18649 .elementor-element.elementor-element-7158115 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

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

.elementor-18649 .elementor-element.elementor-element-b141732 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-18649 .elementor-element.elementor-element-c5c73e0 .elementor-widget-container {
	text-align: left;
}

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

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

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

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

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

.elementor-18649 .elementor-element.elementor-element-c5c73e0 .premium-button:hover {
	border-radius: 20px;
}

.elementor-18649 .elementor-element.elementor-element-c5c73e0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-ab73f14:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18649 .elementor-element.elementor-element-ab73f14 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-af2df5a);
}

.elementor-18649 .elementor-element.elementor-element-ab73f14 > .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: 50px 15px 160px 15px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-3a3d3f7 {
	z-index: 5;
}

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

.elementor-18649 .elementor-element.elementor-element-9fe7c42 {
	text-align: left;
}

.elementor-18649 .elementor-element.elementor-element-9fe7c42 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 49px;
	letter-spacing: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-18649 .elementor-element.elementor-element-9fe7c42 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-1c2f163 .elementor-widget-container {
	text-align: left;
}

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

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

.elementor-18649 .elementor-element.elementor-element-1c2f163 .premium-button, .elementor-18649 .elementor-element.elementor-element-1c2f163 .premium-button-line6::after {
	padding: 17px 43px 17px 43px;
}

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

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

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

.elementor-18649 .elementor-element.elementor-element-1c2f163 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-18649 .elementor-element.elementor-element-7833b91 {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-7833b91 img {
	width: 100%;
	max-width: 100%;
}

.elementor-18649 .elementor-element.elementor-element-37c976e {
	text-align: center;
	bottom: -2px;
	z-index: 0;
}

.elementor-18649 .elementor-element.elementor-element-37c976e img {
	width: 100%;
	max-width: 100%;
}

body:not(.rtl) .elementor-18649 .elementor-element.elementor-element-37c976e {
	left: 0px;
}

body.rtl .elementor-18649 .elementor-element.elementor-element-37c976e {
	right: 0px;
}

.elementor-18649 .elementor-element.elementor-element-9859cf9 > .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: 30px 15px 80px 15px;
}

.elementor-18649 .elementor-element.elementor-element-9859cf9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-18649 .elementor-element.elementor-element-ddaa8cb {
	z-index: 5;
}

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

.elementor-18649 .elementor-element.elementor-element-0c7fc78 {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-0c7fc78 img {
	width: 100%;
	max-width: 100%;
}

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

.elementor-18649 .elementor-element.elementor-element-7b203c9 {
	text-align: left;
}

.elementor-18649 .elementor-element.elementor-element-7b203c9 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 49px;
	letter-spacing: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-18649 .elementor-element.elementor-element-7b203c9 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

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

.elementor-18649 .elementor-element.elementor-element-4e9371b > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-18649 .elementor-element.elementor-element-62012ca .elementor-widget-container {
	text-align: left;
}

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

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

.elementor-18649 .elementor-element.elementor-element-62012ca .premium-button, .elementor-18649 .elementor-element.elementor-element-62012ca .premium-button-line6::after {
	padding: 17px 43px 17px 43px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-62012ca .premium-button:hover {
	border-radius: 20px;
}

.elementor-18649 .elementor-element.elementor-element-62012ca > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-c499b41 {
	padding: 0px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-2f02e4b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18649 .elementor-element.elementor-element-2f02e4b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-af2df5a);
}

.elementor-18649 .elementor-element.elementor-element-2f02e4b > .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: 30px 15px 140px 15px;
}

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

.elementor-18649 .elementor-element.elementor-element-7d931d2 > .elementor-container {
	max-width: 500px;
}

.elementor-18649 .elementor-element.elementor-element-365212c.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-18649 .elementor-element.elementor-element-562b503 {
	text-align: center;
	width: var(--container-widget-width, 96px);
	max-width: 96px;
	--container-widget-width: 96px;
	--container-widget-flex-grow: 0;
}

.elementor-18649 .elementor-element.elementor-element-562b503 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 25px;
	letter-spacing: 1px;
}

.elementor-18649 .elementor-element.elementor-element-562b503 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 4px 0px;
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var(--e-global-color-primary);
}

.elementor-18649 .elementor-element.elementor-element-7908d63 {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-7908d63 .elementor-heading-title {
	font-weight: 700;
	letter-spacing: 1px;
}

.elementor-18649 .elementor-element.elementor-element-7908d63 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-359af43 {
	text-align: center;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: 1px;
	width: var(--container-widget-width, 658px);
	max-width: 658px;
	--container-widget-width: 658px;
	--container-widget-flex-grow: 0;
}

.elementor-18649 .elementor-element.elementor-element-fdba4b6 {
	text-align: center;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 25px;
	letter-spacing: 1px;
	width: var(--container-widget-width, 658px);
	max-width: 658px;
	--container-widget-width: 658px;
	--container-widget-flex-grow: 0;
}

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

.elementor-18649 .elementor-element.elementor-element-c392b88 img {
	width: 100%;
	max-width: 100%;
}

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

body.rtl .elementor-18649 .elementor-element.elementor-element-c392b88 {
	right: 0px;
}

.elementor-18649 .elementor-element.elementor-element-a705d9e > .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: 100px 15px 160px 15px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-ecde731 {
	z-index: 5;
}

.elementor-18649 .elementor-element.elementor-element-6d8dcc4 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-32070b6 {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-32070b6 img {
	width: 100%;
	max-width: 100%;
}

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

.elementor-18649 .elementor-element.elementor-element-f7b44c3 {
	text-align: left;
}

.elementor-18649 .elementor-element.elementor-element-f7b44c3 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 49px;
	letter-spacing: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-18649 .elementor-element.elementor-element-f7b44c3 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

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

.elementor-18649 .elementor-element.elementor-element-a4ee03c > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-18649 .elementor-element.elementor-element-cae43f3 .elementor-widget-container {
	text-align: left;
}

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

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

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

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

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

.elementor-18649 .elementor-element.elementor-element-cae43f3 .premium-button:hover {
	border-radius: 20px;
}

.elementor-18649 .elementor-element.elementor-element-cae43f3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-18649 .elementor-element.elementor-element-4eebdd5 > .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: 30px 15px 65px 15px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-3cc3cfd {
	z-index: 5;
}

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

.elementor-18649 .elementor-element.elementor-element-f5d48ea {
	text-align: left;
}

.elementor-18649 .elementor-element.elementor-element-f5d48ea .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 49px;
	letter-spacing: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-18649 .elementor-element.elementor-element-f5d48ea > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

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

.elementor-18649 .elementor-element.elementor-element-55eee27 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-18649 .elementor-element.elementor-element-35d89f2 .elementor-widget-container {
	text-align: left;
}

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

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

.elementor-18649 .elementor-element.elementor-element-35d89f2 .premium-button, .elementor-18649 .elementor-element.elementor-element-35d89f2 .premium-button-line6::after {
	padding: 17px 43px 17px 43px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-35d89f2 .premium-button:hover {
	border-radius: 20px;
}

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

.elementor-18649 .elementor-element.elementor-element-983881f > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-a933740 {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-a933740 img {
	width: 100%;
	max-width: 100%;
}

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

.elementor-18649 .elementor-element.elementor-element-b991905 img {
	width: 100%;
	max-width: 100%;
}

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

body.rtl .elementor-18649 .elementor-element.elementor-element-b991905 {
	right: 0px;
}

.elementor-18649 .elementor-element.elementor-element-3103af4 > .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: 100px 15px 160px 15px;
}

.elementor-18649 .elementor-element.elementor-element-3103af4 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

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

.elementor-18649 .elementor-element.elementor-element-b167f03 {
	z-index: 5;
}

.elementor-18649 .elementor-element.elementor-element-565db5a > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-374a83a {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-374a83a img {
	width: 100%;
	max-width: 100%;
}

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

.elementor-18649 .elementor-element.elementor-element-9d961ea {
	text-align: left;
}

.elementor-18649 .elementor-element.elementor-element-9d961ea .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 49px;
	letter-spacing: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-18649 .elementor-element.elementor-element-9d961ea > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-08abba4 .elementor-widget-container {
	text-align: left;
}

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

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

.elementor-18649 .elementor-element.elementor-element-08abba4 .premium-button, .elementor-18649 .elementor-element.elementor-element-08abba4 .premium-button-line6::after {
	padding: 17px 43px 17px 43px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-08abba4 .premium-button:hover {
	border-radius: 20px;
}

.elementor-18649 .elementor-element.elementor-element-08abba4 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-d98162a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18649 .elementor-element.elementor-element-d98162a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f0f0;
}

.elementor-18649 .elementor-element.elementor-element-d98162a > .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: 30px 15px 65px 15px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-d578db2 {
	z-index: 5;
}

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

.elementor-18649 .elementor-element.elementor-element-0e6638e {
	text-align: left;
}

.elementor-18649 .elementor-element.elementor-element-0e6638e .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 49px;
	letter-spacing: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-18649 .elementor-element.elementor-element-0e6638e > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

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

.elementor-18649 .elementor-element.elementor-element-3577c52 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-18649 .elementor-element.elementor-element-2b593a2 .elementor-widget-container {
	text-align: left;
}

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

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

.elementor-18649 .elementor-element.elementor-element-2b593a2 .premium-button, .elementor-18649 .elementor-element.elementor-element-2b593a2 .premium-button-line6::after {
	padding: 17px 43px 17px 43px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-2b593a2 .premium-button:hover {
	border-radius: 20px;
}

.elementor-18649 .elementor-element.elementor-element-2b593a2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-18649 .elementor-element.elementor-element-7d4cd4d {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-7d4cd4d img {
	width: 100%;
	max-width: 100%;
}

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

.elementor-18649 .elementor-element.elementor-element-2dbcfba img {
	width: 100%;
	max-width: 100%;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

body:not(.rtl) .elementor-18649 .elementor-element.elementor-element-2dbcfba {
	left: 0px;
}

body.rtl .elementor-18649 .elementor-element.elementor-element-2dbcfba {
	right: 0px;
}

.elementor-18649 .elementor-element.elementor-element-c9002ba > .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: 67px 15px 160px 15px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-d58fbeb {
	z-index: 5;
}

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

.elementor-18649 .elementor-element.elementor-element-87c2a15 {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-87c2a15 img {
	width: 100%;
	max-width: 100%;
}

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

.elementor-18649 .elementor-element.elementor-element-1554687 {
	text-align: left;
}

.elementor-18649 .elementor-element.elementor-element-1554687 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 49px;
	letter-spacing: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-18649 .elementor-element.elementor-element-1554687 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

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

.elementor-18649 .elementor-element.elementor-element-38a4b30 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-18649 .elementor-element.elementor-element-520122f .elementor-widget-container {
	text-align: left;
}

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

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

.elementor-18649 .elementor-element.elementor-element-520122f .premium-button, .elementor-18649 .elementor-element.elementor-element-520122f .premium-button-line6::after {
	padding: 17px 43px 17px 43px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-520122f .premium-button:hover {
	border-radius: 20px;
}

.elementor-18649 .elementor-element.elementor-element-520122f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-18649 .elementor-element.elementor-element-cf1a93a img {
	width: 100%;
	max-width: 100%;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

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

body.rtl .elementor-18649 .elementor-element.elementor-element-cf1a93a {
	right: 0px;
}

.elementor-18649 .elementor-element.elementor-element-3574626:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18649 .elementor-element.elementor-element-3574626 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0f0f0;
}

.elementor-18649 .elementor-element.elementor-element-3574626 > .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 15px 80px 15px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-0ee6846 {
	z-index: 5;
}

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

.elementor-18649 .elementor-element.elementor-element-34513d8 {
	text-align: left;
}

.elementor-18649 .elementor-element.elementor-element-34513d8 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 49px;
	letter-spacing: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-18649 .elementor-element.elementor-element-34513d8 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-49d281f .elementor-widget-container {
	text-align: left;
}

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

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

.elementor-18649 .elementor-element.elementor-element-49d281f .premium-button, .elementor-18649 .elementor-element.elementor-element-49d281f .premium-button-line6::after {
	padding: 17px 43px 17px 43px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-49d281f .premium-button:hover {
	border-radius: 20px;
}

.elementor-18649 .elementor-element.elementor-element-49d281f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-18649 .elementor-element.elementor-element-5caa4ad {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-5caa4ad img {
	width: 100%;
	max-width: 100%;
}

.elementor-18649 .elementor-element.elementor-element-75cd5e5 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -2px;
	margin-bottom: 0px;
}

.elementor-18649 .elementor-element.elementor-element-75cd5e5 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18649 .elementor-element.elementor-element-41fbbe7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18649 .elementor-element.elementor-element-41fbbe7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-aifom.nitrocdn.com/CSSHVoCKQIiMbgCQWtdmJxMnSucqISeT/assets/images/optimized/rev-79c8ccd/thehumblepenny.com/wp-content/uploads/2022/04/Work-with-us-06-%E2%80%94-%D0%BA%D0%BE%D0%BF%D0%B8%D1%8F.svg");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-18649 .elementor-element.elementor-element-41fbbe7 > .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: 150px 0px 150px 0px;
}

.elementor-18649 .elementor-element.elementor-element-41fbbe7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18649 .elementor-element.elementor-element-d6eefdc {
	text-align: center;
	bottom: -1px;
}

.elementor-18649 .elementor-element.elementor-element-d6eefdc img {
	width: 100%;
	max-width: 100%;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

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

body.rtl .elementor-18649 .elementor-element.elementor-element-d6eefdc {
	right: 0px;
}

.elementor-18649 .elementor-element.elementor-element-99ffda4.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-18649 .elementor-element.elementor-element-8af1eaf {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-8af1eaf .elementor-heading-title {
	font-family: "Domine", Sans-serif;
	font-size: 72px;
	font-weight: 700;
	line-height: 82px;
	letter-spacing: 1px;
}

.elementor-18649 .elementor-element.elementor-element-8af1eaf > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-18649 .elementor-element.elementor-element-c32973a {
	text-align: center;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 25px;
	letter-spacing: 1px;
	width: var(--container-widget-width, 658px);
	max-width: 658px;
	--container-widget-width: 658px;
	--container-widget-flex-grow: 0;
}

.elementor-18649 .elementor-element.elementor-element-8640e5b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-18649 .elementor-element.elementor-element-8640e5b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-af2df5a);
}

.elementor-18649 .elementor-element.elementor-element-8640e5b > .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: 90px 15px 120px 15px;
}

.elementor-18649 .elementor-element.elementor-element-8640e5b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-18649 .elementor-element.elementor-element-723ce2c > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-2cb2ac3 {
	text-align: center;
}

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

.elementor-18649 .elementor-element.elementor-element-2cb2ac3 > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
}

.elementor-18649 .elementor-element.elementor-element-6694e7b > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-18649 .elementor-element.elementor-element-6694e7b {
	margin-top: 0px;
	margin-bottom: 30px;
}

.elementor-18649 .elementor-element.elementor-element-99441a5.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-18649 .elementor-element.elementor-element-99441a5 > .elementor-element-populated {
	margin: 0px 20px 0px 0px;
	--e-column-margin-right: 20px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-a5a34ce {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-a5a34ce img {
	width: 100%;
	max-width: 100%;
}

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

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

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

.elementor-18649 .elementor-element.elementor-element-ae741cf {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-ae741cf img {
	width: 100%;
	max-width: 100%;
}

.elementor-bc-flex-widget .elementor-18649 .elementor-element.elementor-element-305aa51.elementor-column .elementor-widget-wrap {
	align-items: center;
}

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

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

.elementor-18649 .elementor-element.elementor-element-5ad31dc {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-5ad31dc img {
	width: 100%;
	max-width: 100%;
}

.elementor-18649 .elementor-element.elementor-element-5ad31dc > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

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

.elementor-18649 .elementor-element.elementor-element-c78f92f {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-c78f92f img {
	width: 100%;
	max-width: 100%;
}

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

.elementor-18649 .elementor-element.elementor-element-4785f9c {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-4785f9c img {
	width: 100%;
	max-width: 100%;
}

.elementor-18649 .elementor-element.elementor-element-0cc574a > .elementor-element-populated {
	margin: 0px 0px 0px 20px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 20px;
	padding: 0px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-cc283a2 {
	text-align: center;
}

.elementor-18649 .elementor-element.elementor-element-cc283a2 img {
	width: 100%;
	max-width: 100%;
}

.elementor-18649 .elementor-element.elementor-element-652f3c2 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-18649 .elementor-element.elementor-element-9d8aa3a {
	padding: 70px 0px 80px 0px;
}

.elementor-18649 .elementor-element.elementor-element-e3b1553.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-18649 .elementor-element.elementor-element-c1fd967 {
	text-align: center;
	width: var(--container-widget-width, 616px);
	max-width: 616px;
	--container-widget-width: 616px;
	--container-widget-flex-grow: 0;
}

.elementor-18649 .elementor-element.elementor-element-c1fd967 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 49px;
	letter-spacing: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-18649 .elementor-element.elementor-element-c1fd967 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-18649 .elementor-element.elementor-element-e2594c0 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 70px 15px 50px 15px;
}

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

.elementor-18649 .elementor-element.elementor-element-acf1002 {
	padding: 0px 0px 10px 0px;
	z-index: 5;
}

.elementor-18649 .elementor-element.elementor-element-b466624.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-18649 .elementor-element.elementor-element-dbfdcb8 {
	text-align: left;
}

.elementor-18649 .elementor-element.elementor-element-dbfdcb8 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 49px;
	letter-spacing: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-18649 .elementor-element.elementor-element-dbfdcb8 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

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

.elementor-18649 .elementor-element.elementor-element-b6045bb > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-18649 .elementor-element.elementor-element-303c74b .elementor-widget-container {
	text-align: left;
}

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

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

.elementor-18649 .elementor-element.elementor-element-303c74b .premium-button, .elementor-18649 .elementor-element.elementor-element-303c74b .premium-button-line6::after {
	padding: 17px 43px 17px 43px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-303c74b .premium-button:hover {
	border-radius: 20px;
}

.elementor-18649 .elementor-element.elementor-element-303c74b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-1d4a884 {
	text-align: right;
	top: 0%;
}

body:not(.rtl) .elementor-18649 .elementor-element.elementor-element-1d4a884 {
	left: 0%;
}

body.rtl .elementor-18649 .elementor-element.elementor-element-1d4a884 {
	right: 0%;
}

.elementor-18649 .elementor-element.elementor-element-80d37e2 {
	text-align: right;
	top: 0%;
}

body:not(.rtl) .elementor-18649 .elementor-element.elementor-element-80d37e2 {
	left: 0%;
}

body.rtl .elementor-18649 .elementor-element.elementor-element-80d37e2 {
	right: 0%;
}

.elementor-18649 .elementor-element.elementor-element-64b8742 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 70px 0px 50px 0px;
}

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

.elementor-18649 .elementor-element.elementor-element-aa4d33e {
	padding: 0px 15px 10px 15px;
	z-index: 5;
}

.elementor-18649 .elementor-element.elementor-element-e563df5.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-18649 .elementor-element.elementor-element-169d81b.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-18649 .elementor-element.elementor-element-36adff1 {
	text-align: left;
}

.elementor-18649 .elementor-element.elementor-element-36adff1 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 49px;
	letter-spacing: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-18649 .elementor-element.elementor-element-36adff1 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

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

.elementor-18649 .elementor-element.elementor-element-be5ccf3 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-18649 .elementor-element.elementor-element-f0ea40f .elementor-widget-container {
	text-align: left;
}

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

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

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

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

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

.elementor-18649 .elementor-element.elementor-element-f0ea40f .premium-button:hover {
	border-radius: 20px;
}

.elementor-18649 .elementor-element.elementor-element-f0ea40f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-c48537c {
	text-align: left;
}

.elementor-18649 .elementor-element.elementor-element-b5a67b4 {
	text-align: left;
}

.elementor-18649 .elementor-element.elementor-element-7f761fa > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 70px 15px 50px 15px;
}

.elementor-18649 .elementor-element.elementor-element-557b2b2 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-18649 .elementor-element.elementor-element-557b2b2 {
	padding: 0px 0px 10px 0px;
	z-index: 5;
}

.elementor-18649 .elementor-element.elementor-element-027cea5.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-18649 .elementor-element.elementor-element-2af2a4f {
	text-align: left;
}

.elementor-18649 .elementor-element.elementor-element-2af2a4f .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 49px;
	letter-spacing: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-18649 .elementor-element.elementor-element-2af2a4f > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

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

.elementor-18649 .elementor-element.elementor-element-2299321 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-18649 .elementor-element.elementor-element-6c3266c .elementor-widget-container {
	text-align: left;
}

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

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

.elementor-18649 .elementor-element.elementor-element-6c3266c .premium-button, .elementor-18649 .elementor-element.elementor-element-6c3266c .premium-button-line6::after {
	padding: 17px 43px 17px 43px;
}

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

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

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

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

.elementor-18649 .elementor-element.elementor-element-da6e072.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-18649 .elementor-element.elementor-element-df39c4d {
	text-align: right;
	top: 26%;
}

body:not(.rtl) .elementor-18649 .elementor-element.elementor-element-df39c4d {
	left: 0%;
}

body.rtl .elementor-18649 .elementor-element.elementor-element-df39c4d {
	right: 0%;
}

.elementor-18649 .elementor-element.elementor-element-8bfca26 {
	text-align: right;
	bottom: 0px;
}

body:not(.rtl) .elementor-18649 .elementor-element.elementor-element-8bfca26 {
	left: 0%;
}

body.rtl .elementor-18649 .elementor-element.elementor-element-8bfca26 {
	right: 0%;
}

.elementor-18649 .elementor-element.elementor-element-17300c7 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 70px 0px 50px 0px;
}

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

.elementor-18649 .elementor-element.elementor-element-c534fb6 {
	padding: 0px 15px 10px 15px;
	z-index: 5;
}

.elementor-18649 .elementor-element.elementor-element-f81b1a5.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-18649 .elementor-element.elementor-element-e8a3b3a.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-18649 .elementor-element.elementor-element-ef3e39f {
	text-align: left;
}

.elementor-18649 .elementor-element.elementor-element-ef3e39f .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 49px;
	letter-spacing: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-18649 .elementor-element.elementor-element-ef3e39f > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

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

.elementor-18649 .elementor-element.elementor-element-4501728 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-18649 .elementor-element.elementor-element-865f8e5 .elementor-widget-container {
	text-align: left;
}

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

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

.elementor-18649 .elementor-element.elementor-element-865f8e5 .premium-button, .elementor-18649 .elementor-element.elementor-element-865f8e5 .premium-button-line6::after {
	padding: 17px 43px 17px 43px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-865f8e5 .premium-button:hover {
	border-radius: 20px;
}

.elementor-18649 .elementor-element.elementor-element-865f8e5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-6f7f135 {
	text-align: left;
	top: 42%;
}

body:not(.rtl) .elementor-18649 .elementor-element.elementor-element-6f7f135 {
	left: 0%;
}

body.rtl .elementor-18649 .elementor-element.elementor-element-6f7f135 {
	right: 0%;
}

.elementor-18649 .elementor-element.elementor-element-99ecf82 {
	text-align: left;
	bottom: 0px;
}

body:not(.rtl) .elementor-18649 .elementor-element.elementor-element-99ecf82 {
	left: 0%;
}

body.rtl .elementor-18649 .elementor-element.elementor-element-99ecf82 {
	right: 0%;
}

.elementor-18649 .elementor-element.elementor-element-8349a4d > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 70px 15px 50px 15px;
}

.elementor-18649 .elementor-element.elementor-element-7a03569 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-18649 .elementor-element.elementor-element-7a03569 {
	padding: 0px 0px 10px 0px;
	z-index: 5;
}

.elementor-18649 .elementor-element.elementor-element-969928d.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-18649 .elementor-element.elementor-element-55f6fb7 {
	text-align: left;
}

.elementor-18649 .elementor-element.elementor-element-55f6fb7 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 49px;
	letter-spacing: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-18649 .elementor-element.elementor-element-55f6fb7 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-18649 .elementor-element.elementor-element-32aafbe {
	text-align: left;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 29px;
	letter-spacing: 1px;
}

.elementor-18649 .elementor-element.elementor-element-32aafbe > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-18649 .elementor-element.elementor-element-61461a0 .elementor-widget-container {
	text-align: left;
}

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

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

.elementor-18649 .elementor-element.elementor-element-61461a0 .premium-button, .elementor-18649 .elementor-element.elementor-element-61461a0 .premium-button-line6::after {
	padding: 17px 43px 17px 43px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-61461a0 .premium-button:hover {
	border-radius: 20px;
}

.elementor-18649 .elementor-element.elementor-element-61461a0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-ab40abf.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-18649 .elementor-element.elementor-element-e2217e5 {
	text-align: right;
	top: 19%;
}

body:not(.rtl) .elementor-18649 .elementor-element.elementor-element-e2217e5 {
	left: 0%;
}

body.rtl .elementor-18649 .elementor-element.elementor-element-e2217e5 {
	right: 0%;
}

.elementor-18649 .elementor-element.elementor-element-e1d6c2d {
	text-align: right;
	bottom: 0px;
}

body:not(.rtl) .elementor-18649 .elementor-element.elementor-element-e1d6c2d {
	left: 0%;
}

body.rtl .elementor-18649 .elementor-element.elementor-element-e1d6c2d {
	right: 0%;
}

.elementor-18649 .elementor-element.elementor-element-54024f6 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 70px 0px 100px 0px;
}

.elementor-18649 .elementor-element.elementor-element-48d2f1c > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-18649 .elementor-element.elementor-element-48d2f1c {
	padding: 0px 15px 10px 15px;
	z-index: 5;
}

.elementor-18649 .elementor-element.elementor-element-bae6ab4.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-18649 .elementor-element.elementor-element-76e4730.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

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

.elementor-18649 .elementor-element.elementor-element-631aad5 {
	text-align: left;
}

.elementor-18649 .elementor-element.elementor-element-631aad5 .elementor-heading-title {
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 36px;
	font-weight: 700;
	line-height: 49px;
	letter-spacing: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-18649 .elementor-element.elementor-element-631aad5 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-18649 .elementor-element.elementor-element-41d2aea {
	text-align: left;
	color: var(--e-global-color-primary);
	font-family: "Nunito", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 29px;
	letter-spacing: 1px;
}

.elementor-18649 .elementor-element.elementor-element-41d2aea > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-18649 .elementor-element.elementor-element-445f0ec .elementor-widget-container {
	text-align: left;
}

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

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

.elementor-18649 .elementor-element.elementor-element-445f0ec .premium-button, .elementor-18649 .elementor-element.elementor-element-445f0ec .premium-button-line6::after {
	padding: 17px 43px 17px 43px;
}

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

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

.elementor-18649 .elementor-element.elementor-element-445f0ec .premium-button:hover {
	border-radius: 20px;
}

.elementor-18649 .elementor-element.elementor-element-445f0ec > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-18649 .elementor-element.elementor-element-cda2499 {
	text-align: left;
}

@media (max-width:991px) {
	.elementor-18649 .elementor-element.elementor-element-b40a09e {
		padding: 60px 15px 80px 15px;
	}
	
	.elementor-bc-flex-widget .elementor-18649 .elementor-element.elementor-element-cdde803.elementor-column .elementor-widget-wrap {
		align-items: flex-end;
	}
	
	.elementor-18649 .elementor-element.elementor-element-cdde803.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: flex-end;
		align-items: flex-end;
	}
	
	.elementor-18649 .elementor-element.elementor-element-cdde803 > .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-18649 .elementor-element.elementor-element-cdde803 > .elementor-element-populated {
		padding: 0px 10px 0px 35px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-7a7bfb4 .elementor-heading-title {
		font-size: 28px;
		line-height: 40px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-7a7bfb4 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-c220f39 {
		margin-top: 0px;
		margin-bottom: 20px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-bc-flex-widget .elementor-18649 .elementor-element.elementor-element-3abf89c.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3abf89c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3abf89c.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-18649 .elementor-element.elementor-element-beedfab {
		text-align: center;
	}
	
	.elementor-18649 .elementor-element.elementor-element-beedfab .elementor-heading-title {
		font-size: 33px;
		line-height: 45px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-a9eb135 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-bc-flex-widget .elementor-18649 .elementor-element.elementor-element-516fa49.elementor-column .elementor-widget-wrap {
		align-items: center;
	}
	
	.elementor-18649 .elementor-element.elementor-element-516fa49.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}
	
	.elementor-18649 .elementor-element.elementor-element-516fa49.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-18649 .elementor-element.elementor-element-0666b9f {
		text-align: center;
	}
	
	.elementor-18649 .elementor-element.elementor-element-0666b9f .elementor-heading-title {
		font-size: 33px;
		line-height: 45px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-b4f1927 > .elementor-element-populated {
		padding: 50px 15px 80px 15px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-77e04a2 {
		top: 55%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-8a8b3a0 img {
		width: 100%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-47a7936 > .elementor-element-populated {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-457df52 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-4f159bf > .elementor-element-populated {
		padding: 60px 15px 90px 15px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-c1a0043 > .elementor-element-populated {
		padding: 0px 40px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f9b8990 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-84f519b > .elementor-element-populated {
		padding: 60px 15px 90px 15px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-55c4cfd > .elementor-element-populated {
		padding: 0px 0px 0px 50px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-167e3b8 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3d231c4 > .elementor-element-populated {
		padding: 60px 15px 90px 15px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-2533a0e > .elementor-element-populated {
		padding: 0px 40px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-01bbd4c {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-18ff1e2 > .elementor-element-populated {
		padding: 60px 15px 90px 15px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-57f4fd8 > .elementor-element-populated {
		padding: 0px 0px 0px 50px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-2fe24d2 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-ab73f14 > .elementor-element-populated {
		padding: 60px 15px 90px 15px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f292ca8 > .elementor-element-populated {
		padding: 0px 40px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-1de212f {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-9859cf9 > .elementor-element-populated {
		padding: 60px 15px 90px 15px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-e8ca035 > .elementor-element-populated {
		padding: 0px 0px 0px 50px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-c1eb2d5 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-a705d9e > .elementor-element-populated {
		padding: 60px 15px 90px 15px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-138b469 > .elementor-element-populated {
		padding: 0px 0px 0px 50px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-9f0480a {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-4eebdd5 > .elementor-element-populated {
		padding: 60px 15px 90px 15px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-9d77f5d > .elementor-element-populated {
		padding: 0px 40px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-9876673 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3103af4 > .elementor-element-populated {
		padding: 60px 15px 90px 15px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f9f5ab3 > .elementor-element-populated {
		padding: 0px 0px 0px 50px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-9f8d962 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-d98162a > .elementor-element-populated {
		padding: 60px 15px 90px 15px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-ad9f1f4 > .elementor-element-populated {
		padding: 0px 40px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-40612b2 {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-c9002ba > .elementor-element-populated {
		padding: 60px 15px 90px 15px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-afddf5a > .elementor-element-populated {
		padding: 0px 0px 0px 50px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-09ec92f {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3574626 > .elementor-element-populated {
		padding: 60px 15px 90px 15px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f96caf8 > .elementor-element-populated {
		padding: 0px 40px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-8640e5b > .elementor-element-populated {
		padding: 50px 15px 80px 15px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-2cb2ac3 > .elementor-widget-container {
		margin: 0px 0px 30px 0px;
	}
}

@media (max-width:767px) {
	.elementor-18649 .elementor-element.elementor-element-b40a09e {
		padding: 87px 33px 70px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-7607498 > .elementor-widget-container {
		margin: 0px 0px 47px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-cdde803.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-18649 .elementor-element.elementor-element-cdde803 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-7a7bfb4 {
		text-align: center;
	}
	
	.elementor-18649 .elementor-element.elementor-element-7a7bfb4 .elementor-heading-title {
		font-size: 24px;
		line-height: 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-7a7bfb4 > .elementor-widget-container {
		margin: 0px 0px 33px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-c220f39 {
		margin-top: 0px;
		margin-bottom: 18px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3abf89c > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-beedfab .elementor-heading-title {
		font-size: 16px;
		line-height: 22px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-beedfab > .elementor-widget-container {
		padding: 10px 0px 10px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-a9eb135 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-516fa49 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-0666b9f .elementor-heading-title {
		font-size: 16px;
		line-height: 22px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-0666b9f > .elementor-widget-container {
		padding: 10px 0px 10px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-51c5704 > .elementor-element-populated {
		padding: 44px 48px 50px 48px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-8cfe0b7 > .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-18649 .elementor-element.elementor-element-4371078 .elementor-heading-title {
		font-size: 36px;
		line-height: 41px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-1838238 {
		font-size: 13px;
		line-height: 18px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-1838238 > .elementor-widget-container {
		margin: 0px 0px -18px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-01c034e {
		font-size: 13px;
		line-height: 18px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-01c034e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-b4f1927 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-407b1cf img {
		width: 44%;
	}
	
	body:not(.rtl) .elementor-18649 .elementor-element.elementor-element-407b1cf {
		right: -82.1px;
	}
	
	body.rtl .elementor-18649 .elementor-element.elementor-element-407b1cf {
		left: -82.1px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-407b1cf {
		bottom: 24%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f7a258d {
		text-align: right;
		bottom: 46%;
		z-index: 0;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f7a258d img {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-8a8b3a0 {
		text-align: right;
		z-index: 0;
	}
	
	.elementor-18649 .elementor-element.elementor-element-8a8b3a0 img {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-39fd9ee {
		margin-top: 0px;
		margin-bottom: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-945c541 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 60px 0px 50px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-bdd3d72 .elementor-heading-title {
		font-size: 15px;
		line-height: 20px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-5acc4f3 .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-5acc4f3 > .elementor-widget-container {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-99e09aa {
		font-size: 13px;
		line-height: 18px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-99e09aa > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 52px 0px 52px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-b9e8695 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-23fb505 > .elementor-element-populated {
		margin: 0px 0px 50px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 33px 20px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-65d7dbf .elementor-heading-title {
		font-size: 20px;
		line-height: 27px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-a87551d {
		text-align: left;
		font-size: 13px;
		line-height: 18px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-a87551d > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f2c2267 .premium-button, .elementor-18649 .elementor-element.elementor-element-f2c2267 .premium-button-line6::after {
		padding: 15px 38px 15px 38px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-89d1f00 {
		margin-top: 0px;
		margin-bottom: 70px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-47a7936 > .elementor-element-populated {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-115d527 .elementor-heading-title {
		font-size: 20px;
		line-height: 27px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-dc860d1 {
		text-align: left;
		font-size: 13px;
		line-height: 18px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-dc860d1 > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-a56955b .premium-button, .elementor-18649 .elementor-element.elementor-element-a56955b .premium-button-line6::after {
		padding: 15px 38px 15px 38px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-a65db45 {
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-bb25e83 > .elementor-element-populated {
		margin: 0px 0px 50px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 33px 20px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-1c4b7b4 .elementor-heading-title {
		font-size: 20px;
		line-height: 27px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3c755f3 {
		text-align: left;
		font-size: 13px;
		line-height: 18px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3c755f3 > .elementor-widget-container {
		margin: 0px 0px 21px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-eb5fd39 .premium-button, .elementor-18649 .elementor-element.elementor-element-eb5fd39 .premium-button-line6::after {
		padding: 15px 38px 15px 38px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-9a902aa > .elementor-element-populated {
		padding: 50px 0px 50px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-af1e31d .elementor-heading-title {
		font-size: 15px;
		line-height: 20px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3bbde99 .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3bbde99 > .elementor-widget-container {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-85c7462 {
		font-size: 13px;
		line-height: 18px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-85c7462 > .elementor-widget-container {
		margin: 0px 0px -16px 0px;
		padding: 0px 50px 0px 50px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-891b4c6 {
		font-size: 13px;
		line-height: 18px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-891b4c6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 45px 0px 45px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-4f159bf > .elementor-element-populated {
		padding: 50px 33px 70px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-c1a0043 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-371e567 .elementor-heading-title {
		font-size: 24px;
		line-height: 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-be02086 {
		font-size: 12px;
		line-height: 18px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f5b4994 .premium-button, .elementor-18649 .elementor-element.elementor-element-f5b4994 .premium-button-line6::after {
		padding: 15px 21px 15px 21px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3279de8.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3279de8 > .elementor-element-populated {
		margin: 0px 0px 50px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 40px 0px 40px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-84f519b > .elementor-element-populated {
		padding: 50px 33px 70px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3f0e055.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3f0e055 > .elementor-element-populated {
		margin: 0px 0px 50px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-55c4cfd > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-a83a418 .elementor-heading-title {
		font-size: 24px;
		line-height: 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-6449eb3 {
		font-size: 12px;
		line-height: 18px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f25f627 .premium-button, .elementor-18649 .elementor-element.elementor-element-f25f627 .premium-button-line6::after {
		padding: 15px 36px 15px 36px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3d231c4 > .elementor-element-populated {
		padding: 50px 33px 70px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-2533a0e > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-0c88f58 .elementor-heading-title {
		font-size: 24px;
		line-height: 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-4f461ec {
		font-size: 12px;
		line-height: 18px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-a79725c .premium-button, .elementor-18649 .elementor-element.elementor-element-a79725c .premium-button-line6::after {
		padding: 15px 36px 15px 36px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-b9cfd70.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-18649 .elementor-element.elementor-element-b9cfd70 > .elementor-element-populated {
		margin: 0px 0px 50px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-18ff1e2 > .elementor-element-populated {
		padding: 50px 33px 70px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-ce79cd0 > .elementor-widget-container {
		margin: 0px 0px 50px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-57f4fd8 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-7158115 .elementor-heading-title {
		font-size: 24px;
		line-height: 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-b141732 {
		font-size: 12px;
		line-height: 18px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-c5c73e0 .premium-button, .elementor-18649 .elementor-element.elementor-element-c5c73e0 .premium-button-line6::after {
		padding: 15px 36px 15px 36px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-ab73f14 > .elementor-element-populated {
		padding: 50px 33px 80px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f292ca8 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-9fe7c42 .elementor-heading-title {
		font-size: 24px;
		line-height: 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-9a2ad9e {
		font-size: 12px;
		line-height: 18px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-1c2f163 .premium-button, .elementor-18649 .elementor-element.elementor-element-1c2f163 .premium-button-line6::after {
		padding: 15px 36px 15px 36px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-7833b91 > .elementor-widget-container {
		margin: 0px 0px 50px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-9859cf9 > .elementor-element-populated {
		padding: 50px 33px 70px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-0c7fc78 > .elementor-widget-container {
		margin: 0px 0px 50px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-e8ca035 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-7b203c9 .elementor-heading-title {
		font-size: 24px;
		line-height: 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-4e9371b {
		font-size: 12px;
		line-height: 18px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-62012ca .premium-button, .elementor-18649 .elementor-element.elementor-element-62012ca .premium-button-line6::after {
		padding: 15px 36px 15px 36px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-2f02e4b > .elementor-element-populated {
		padding: 50px 0px 50px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-562b503 .elementor-heading-title {
		font-size: 15px;
		line-height: 20px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-7908d63 .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-7908d63 > .elementor-widget-container {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-359af43 {
		font-size: 13px;
		line-height: 18px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-359af43 > .elementor-widget-container {
		margin: 0px 0px -16px 0px;
		padding: 0px 50px 0px 50px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-fdba4b6 {
		font-size: 13px;
		line-height: 18px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-fdba4b6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 45px 0px 45px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-a705d9e > .elementor-element-populated {
		padding: 50px 33px 60px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-32070b6 > .elementor-widget-container {
		margin: 0px 0px 50px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-138b469 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f7b44c3 .elementor-heading-title {
		font-size: 24px;
		line-height: 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-a4ee03c {
		font-size: 12px;
		line-height: 18px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-cae43f3 .premium-button, .elementor-18649 .elementor-element.elementor-element-cae43f3 .premium-button-line6::after {
		padding: 15px 36px 15px 36px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-4eebdd5 > .elementor-element-populated {
		padding: 50px 33px 70px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-9d77f5d > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f5d48ea .elementor-heading-title {
		font-size: 24px;
		line-height: 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-55eee27 {
		font-size: 12px;
		line-height: 18px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-35d89f2 .premium-button, .elementor-18649 .elementor-element.elementor-element-35d89f2 .premium-button-line6::after {
		padding: 15px 36px 15px 36px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-a933740 > .elementor-widget-container {
		margin: 0px 0px 50px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3103af4 > .elementor-element-populated {
		padding: 50px 33px 60px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-374a83a > .elementor-widget-container {
		margin: 0px 0px 50px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f9f5ab3 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-9d961ea .elementor-heading-title {
		font-size: 24px;
		line-height: 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-1e7cd8f {
		font-size: 12px;
		line-height: 18px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-08abba4 .premium-button, .elementor-18649 .elementor-element.elementor-element-08abba4 .premium-button-line6::after {
		padding: 15px 36px 15px 36px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-d98162a > .elementor-element-populated {
		padding: 50px 33px 70px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-ad9f1f4 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-0e6638e .elementor-heading-title {
		font-size: 24px;
		line-height: 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3577c52 {
		font-size: 12px;
		line-height: 18px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-2b593a2 .premium-button, .elementor-18649 .elementor-element.elementor-element-2b593a2 .premium-button-line6::after {
		padding: 15px 36px 15px 36px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3c0dfa4 > .elementor-element-populated {
		padding: 0px 40px 0px 40px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-7d4cd4d > .elementor-widget-container {
		margin: 0px 0px 50px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-c9002ba > .elementor-element-populated {
		padding: 50px 33px 60px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-87c2a15 > .elementor-widget-container {
		margin: 0px 0px 50px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-afddf5a > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-1554687 .elementor-heading-title {
		font-size: 24px;
		line-height: 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-38a4b30 {
		font-size: 12px;
		line-height: 18px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-520122f .premium-button, .elementor-18649 .elementor-element.elementor-element-520122f .premium-button-line6::after {
		padding: 15px 36px 15px 36px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3574626 > .elementor-element-populated {
		padding: 50px 33px 70px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f96caf8 > .elementor-element-populated {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-34513d8 .elementor-heading-title {
		font-size: 24px;
		line-height: 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-805f8e9 {
		font-size: 12px;
		line-height: 18px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-49d281f .premium-button, .elementor-18649 .elementor-element.elementor-element-49d281f .premium-button-line6::after {
		padding: 15px 36px 15px 36px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-5caa4ad > .elementor-widget-container {
		margin: 0px 0px 50px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-41fbbe7 > .elementor-element-populated {
		padding: 45px 42px 45px 42px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-8af1eaf .elementor-heading-title {
		font-size: 36px;
		line-height: 41px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-c32973a {
		font-size: 13px;
		line-height: 18px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-c32973a > .elementor-widget-container {
		margin: 0px 0px -18px 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-8640e5b > .elementor-element-populated {
		padding: 60px 33px 70px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-2cb2ac3 .elementor-heading-title {
		font-size: 24px;
		line-height: 27px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-99441a5 {
		width: 50%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-99441a5 > .elementor-element-populated {
		margin: 0px 20px 30px 0px;
		--e-column-margin-right: 20px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f1c0c44 {
		width: 50%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f1c0c44 > .elementor-element-populated {
		margin: 0px 0px 30px 20px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 20px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-305aa51 {
		width: 50%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-305aa51 > .elementor-element-populated {
		margin: 0px 20px 30px 0px;
		--e-column-margin-right: 20px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-387e174 {
		width: 50%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-387e174 > .elementor-element-populated {
		margin: 0px 0px 30px 20px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 20px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-eae1db8 {
		width: 50%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-eae1db8 > .elementor-element-populated {
		margin: 0px 20px 0px 0px;
		--e-column-margin-right: 20px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-0cc574a {
		width: 50%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-0cc574a > .elementor-element-populated {
		margin: 0px 0px 0px 20px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 20px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-9d8aa3a {
		padding: 70px 0px 70px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-e3b1553 > .elementor-element-populated {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-c1fd967 .elementor-heading-title {
		font-size: 24px;
		line-height: 37px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-335504e {
		margin-top: 0px;
		margin-bottom: 170px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-e2594c0 > .elementor-element-populated {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-b466624.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-18649 .elementor-element.elementor-element-dbfdcb8 .elementor-heading-title {
		font-size: 20px;
		line-height: 27px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-dbfdcb8 {
		width: var(--container-widget-width, 350px);
		max-width: 350px;
		--container-widget-width: 350px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-18649 .elementor-element.elementor-element-b6045bb {
		font-size: 12px;
		line-height: 22px;
		width: var(--container-widget-width, 350px);
		max-width: 350px;
		--container-widget-width: 350px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-18649 .elementor-element.elementor-element-b6045bb > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
		padding: 0px 40px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-303c74b .premium-button, .elementor-18649 .elementor-element.elementor-element-303c74b .premium-button-line6::after {
		padding: 15px 36px 15px 36px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-303c74b {
		width: var(--container-widget-width, 350px);
		max-width: 350px;
		--container-widget-width: 350px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-18649 .elementor-element.elementor-element-80d37e2 img {
		width: 47%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-80d37e2 {
		top: 88%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3923e78 {
		margin-top: 0px;
		margin-bottom: 200px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-64b8742 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-aa4d33e {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-169d81b.elementor-column > .elementor-widget-wrap {
		justify-content: flex-start;
	}
	
	.elementor-18649 .elementor-element.elementor-element-36adff1 .elementor-heading-title {
		font-size: 20px;
		line-height: 27px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-be5ccf3 {
		font-size: 12px;
		line-height: 22px;
		width: var(--container-widget-width, 350px);
		max-width: 350px;
		--container-widget-width: 350px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-18649 .elementor-element.elementor-element-be5ccf3 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
		padding: 0px 40px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f0ea40f .premium-button, .elementor-18649 .elementor-element.elementor-element-f0ea40f .premium-button-line6::after {
		padding: 15px 36px 15px 36px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-c48537c img {
		width: 40%;
	}
	
	body:not(.rtl) .elementor-18649 .elementor-element.elementor-element-c48537c {
		left: 0px;
	}
	
	body.rtl .elementor-18649 .elementor-element.elementor-element-c48537c {
		right: 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-c48537c {
		top: 104%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-be44724 {
		margin-top: 0px;
		margin-bottom: 170px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-7f761fa > .elementor-element-populated {
		padding: 0px 33px 20px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-027cea5.elementor-column > .elementor-widget-wrap {
		justify-content: center;
	}
	
	.elementor-18649 .elementor-element.elementor-element-2af2a4f .elementor-heading-title {
		font-size: 20px;
		line-height: 27px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-2af2a4f {
		width: var(--container-widget-width, 350px);
		max-width: 350px;
		--container-widget-width: 350px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-18649 .elementor-element.elementor-element-2299321 {
		font-size: 12px;
		line-height: 22px;
		width: var(--container-widget-width, 350px);
		max-width: 350px;
		--container-widget-width: 350px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-18649 .elementor-element.elementor-element-2299321 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
		padding: 0px 30px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-6c3266c .premium-button, .elementor-18649 .elementor-element.elementor-element-6c3266c .premium-button-line6::after {
		padding: 15px 36px 15px 36px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-6c3266c {
		width: var(--container-widget-width, 350px);
		max-width: 350px;
		--container-widget-width: 350px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-18649 .elementor-element.elementor-element-8bfca26 img {
		width: 30%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-8bfca26 {
		bottom: -26%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-647f41f {
		margin-top: 0px;
		margin-bottom: 190px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-17300c7 > .elementor-element-populated {
		padding: 0px 33px 20px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-c534fb6 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-e8a3b3a.elementor-column > .elementor-widget-wrap {
		justify-content: flex-end;
	}
	
	.elementor-18649 .elementor-element.elementor-element-ef3e39f .elementor-heading-title {
		font-size: 20px;
		line-height: 27px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-ef3e39f {
		width: var(--container-widget-width, 350px);
		max-width: 350px;
		--container-widget-width: 350px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-18649 .elementor-element.elementor-element-4501728 {
		font-size: 12px;
		line-height: 22px;
		width: var(--container-widget-width, 350px);
		max-width: 350px;
		--container-widget-width: 350px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-18649 .elementor-element.elementor-element-4501728 > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-865f8e5 .premium-button, .elementor-18649 .elementor-element.elementor-element-865f8e5 .premium-button-line6::after {
		padding: 15px 36px 15px 36px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-865f8e5 {
		width: var(--container-widget-width, 350px);
		max-width: 350px;
		--container-widget-width: 350px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-18649 .elementor-element.elementor-element-99ecf82 img {
		width: 25%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-99ecf82 {
		bottom: -20%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-b05412c {
		margin-top: 0px;
		margin-bottom: 170px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-8349a4d > .elementor-element-populated {
		padding: 0px 33px 0px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-7a03569 {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-969928d.elementor-column > .elementor-widget-wrap {
		justify-content: flex-start;
	}
	
	.elementor-18649 .elementor-element.elementor-element-55f6fb7 .elementor-heading-title {
		font-size: 20px;
		line-height: 27px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-55f6fb7 {
		width: var(--container-widget-width, 350px);
		max-width: 350px;
		--container-widget-width: 350px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-18649 .elementor-element.elementor-element-32aafbe {
		font-size: 12px;
		line-height: 22px;
		width: var(--container-widget-width, 350px);
		max-width: 350px;
		--container-widget-width: 350px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-18649 .elementor-element.elementor-element-32aafbe > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-61461a0 .premium-button, .elementor-18649 .elementor-element.elementor-element-61461a0 .premium-button-line6::after {
		padding: 15px 36px 15px 36px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-61461a0 {
		width: var(--container-widget-width, 350px);
		max-width: 350px;
		--container-widget-width: 350px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-18649 .elementor-element.elementor-element-e1d6c2d img {
		width: 35%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-e1d6c2d {
		bottom: -23%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-54024f6 > .elementor-element-populated {
		padding: 0px 33px 70px 33px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-48d2f1c {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-bae6ab4.elementor-column > .elementor-widget-wrap {
		justify-content: flex-end;
	}
	
	.elementor-18649 .elementor-element.elementor-element-76e4730.elementor-column > .elementor-widget-wrap {
		justify-content: flex-end;
	}
	
	.elementor-18649 .elementor-element.elementor-element-631aad5 .elementor-heading-title {
		font-size: 20px;
		line-height: 27px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-631aad5 {
		width: var(--container-widget-width, 350px);
		max-width: 350px;
		--container-widget-width: 350px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-18649 .elementor-element.elementor-element-41d2aea {
		font-size: 12px;
		line-height: 22px;
		width: var(--container-widget-width, 350px);
		max-width: 350px;
		--container-widget-width: 350px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-18649 .elementor-element.elementor-element-41d2aea > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
		padding: 0px 30px 0px 0px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-445f0ec .premium-button, .elementor-18649 .elementor-element.elementor-element-445f0ec .premium-button-line6::after {
		padding: 15px 36px 15px 36px;
	}
	
	.elementor-18649 .elementor-element.elementor-element-445f0ec {
		width: var(--container-widget-width, 350px);
		max-width: 350px;
		--container-widget-width: 350px;
		--container-widget-flex-grow: 0;
	}
}

@media (min-width:768px) {
	.elementor-18649 .elementor-element.elementor-element-3abf89c {
		width: 100%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-516fa49 {
		width: 100%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-6345020 {
		width: 59%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-47a7936 {
		width: 41%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-c1a0043 {
		width: 75%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3279de8 {
		width: 25%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3f0e055 {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-55c4cfd {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-2533a0e {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-b9cfd70 {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-8a64f5f {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-57f4fd8 {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f292ca8 {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-ce0c0cb {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-a86a830 {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-e8ca035 {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-6d8dcc4 {
		width: 45%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-138b469 {
		width: 55%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-9d77f5d {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-983881f {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-565db5a {
		width: 45%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f9f5ab3 {
		width: 55%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-ad9f1f4 {
		width: 75%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3c0dfa4 {
		width: 25%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f90f5bc {
		width: 45%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-afddf5a {
		width: 55%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f96caf8 {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-de27042 {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-b466624 {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3f4c737 {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-e563df5 {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-169d81b {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-027cea5 {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-da6e072 {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f81b1a5 {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-e8a3b3a {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-969928d {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-ab40abf {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-bae6ab4 {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-76e4730 {
		width: 60%;
	}
}

@media (max-width:991px) and (min-width:768px) {
	.elementor-18649 .elementor-element.elementor-element-3abf89c {
		width: 100%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-516fa49 {
		width: 100%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-23fb505 {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-1a015c8 {
		width: 50%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-6345020 {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-47a7936 {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-bb25e83 {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-030c871 {
		width: 50%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-c1a0043 {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3279de8 {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3f0e055 {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-55c4cfd {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-2533a0e {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-b9cfd70 {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-8a64f5f {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-57f4fd8 {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f292ca8 {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-ce0c0cb {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-a86a830 {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-e8ca035 {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-6d8dcc4 {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-138b469 {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-9d77f5d {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-983881f {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-565db5a {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f9f5ab3 {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-ad9f1f4 {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3c0dfa4 {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f90f5bc {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-afddf5a {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f96caf8 {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-de27042 {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-b466624 {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-3f4c737 {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-e563df5 {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-169d81b {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-027cea5 {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-da6e072 {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-f81b1a5 {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-e8a3b3a {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-969928d {
		width: 60%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-ab40abf {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-bae6ab4 {
		width: 40%;
	}
	
	.elementor-18649 .elementor-element.elementor-element-76e4730 {
		width: 60%;
	}
}
