/* End custom CSS */

.elementor-1132 .elementor-element.elementor-element-33be48f4 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-33be48f4.e-con {
	--align-self: center;
}

.elementor-1132 .elementor-element.elementor-element-6243a285 {
	--display: flex;
	--overlay-opacity: 1;
}

.elementor-1132 .elementor-element.elementor-element-6243a285:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-6243a285 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/08/HFA-Big-Section-Background-min.png");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-1132 .elementor-element.elementor-element-6243a285::before, .elementor-1132 .elementor-element.elementor-element-6243a285 > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-6243a285 > .e-con-inner > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-6243a285 > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-6243a285 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-6243a285 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: rgba(46, 191, 255, 0);
	--background-overlay: "";
}

.elementor-1132 .elementor-element.elementor-element-6243a285::before {
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-1132 .elementor-element.elementor-element-a62cd74 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 20px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-14a602a8 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-14a602a8.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family);
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	letter-spacing: var(--e-global-typography-text-letter-spacing);
}

.elementor-1132 .elementor-element.elementor-element-491a8655.elementor-element {
	--align-self: flex-start;
}

.elementor-1132 .elementor-element.elementor-element-37e69240 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-37e69240.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-widget-nav-menu .elementor-nav-menu .elementor-item {
	font-family: var(--e-global-typography-primary-font-family);
	font-weight: var(--e-global-typography-primary-font-weight);
	line-height: var(--e-global-typography-primary-line-height);
}

.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item {
	color: var(--e-global-color-text);
	fill: var(--e-global-color-text);
}

.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted, .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus {
	color: var(--e-global-color-accent);
	fill: var(--e-global-color-accent);
}

.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
	background-color: var(--e-global-color-accent);
}

.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before, .elementor-widget-nav-menu .e--pointer-framed .elementor-item:after {
	border-color: var(--e-global-color-accent);
}

.elementor-widget-nav-menu {
	--e-nav-menu-divider-color: var(--e-global-color-text);
}

.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item {
	font-family: var(--e-global-typography-accent-font-family);
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-1132 .elementor-element.elementor-element-79c375e .elementor-menu-toggle {
	margin: 0 auto;
}

.elementor-1132 .elementor-element.elementor-element-79c375e .elementor-nav-menu .elementor-item {
	font-family: "Onest";
	font-size: 18px;
	font-weight: 500;
	line-height: 1.2em;
}

.elementor-1132 .elementor-element.elementor-element-79c375e .elementor-nav-menu--main .elementor-item {
	color: #fff;
	fill: #fff;
}

.elementor-1132 .elementor-element.elementor-element-79c375e .elementor-nav-menu--main .elementor-item:hover, .elementor-1132 .elementor-element.elementor-element-79c375e .elementor-nav-menu--main .elementor-item.elementor-item-active, .elementor-1132 .elementor-element.elementor-element-79c375e .elementor-nav-menu--main .elementor-item.highlighted, .elementor-1132 .elementor-element.elementor-element-79c375e .elementor-nav-menu--main .elementor-item:focus {
	color: #2f3c62;
	fill: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-79c375e .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-1132 .elementor-element.elementor-element-79c375e .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
	background-color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-79c375e .e--pointer-framed .elementor-item:before, .elementor-1132 .elementor-element.elementor-element-79c375e .e--pointer-framed .elementor-item:after {
	border-color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-79c375e .elementor-nav-menu--main .elementor-item.elementor-item-active {
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-79c375e .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before, .elementor-1132 .elementor-element.elementor-element-79c375e .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after {
	background-color: rgba(2, 1, 1, 0);
}

.elementor-1132 .elementor-element.elementor-element-79c375e .e--pointer-framed .elementor-item.elementor-item-active:before, .elementor-1132 .elementor-element.elementor-element-79c375e .e--pointer-framed .elementor-item.elementor-item-active:after {
	border-color: rgba(2, 1, 1, 0);
}

.elementor-1132 .elementor-element.elementor-element-5a6f271a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--align-items: center;
	--gap: 0px 24px;
	--row-gap: 0px;
	--column-gap: 24px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-5a6f271a.e-con {
	--align-self: center;
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family);
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
	letter-spacing: var(--e-global-typography-accent-letter-spacing);
}

.elementor-1132 .elementor-element.elementor-element-7fdf2188 .elementor-button {
	background-color: rgba(253, 253, 253, 0);
	font-family: "Onest";
	font-size: 20px;
	font-weight: 700;
	letter-spacing: -.6px;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	padding: 14px 40px 14px 40px;
}

.elementor-1132 .elementor-element.elementor-element-7fdf2188 {
	width: auto;
	max-width: auto;
}

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

.elementor-1132 .elementor-element.elementor-element-7fdf2188.elementor-element {
	--align-self: center;
}

.elementor-1132 .elementor-element.elementor-element-7e60298 .elementor-button {
	background-color: #2f3c62;
	font-family: "Onest";
	font-size: 20px;
	font-weight: 700;
	letter-spacing: -.6px;
	border-style: none;
	padding: 16px 40px 16px 40px;
}

.elementor-1132 .elementor-element.elementor-element-7e60298 {
	width: auto;
	max-width: auto;
}

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

.elementor-1132 .elementor-element.elementor-element-7e60298.elementor-element {
	--align-self: center;
}

.elementor-1132 .elementor-element.elementor-element-28ea73b7 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 20px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-7bb23805 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-7bb23805.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-1132 .elementor-element.elementor-element-84d6d52.elementor-element {
	--align-self: flex-start;
}

.elementor-1132 .elementor-element.elementor-element-dcc6973 {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-2ea00fac {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 10px;
	--row-gap: 0px;
	--column-gap: 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-2ea00fac:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-2ea00fac > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

.elementor-1132 .elementor-element.elementor-element-4ee6de85.elementor-element {
	--align-self: center;
	--order: -99999;
}

.elementor-1132 .elementor-element.elementor-element-4ee6de85 img {
	width: 47px;
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family);
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	letter-spacing: var(--e-global-typography-text-letter-spacing);
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

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

.elementor-1132 .elementor-element.elementor-element-2b680544.elementor-element {
	--align-self: center;
}

.elementor-1132 .elementor-element.elementor-element-2b680544 {
	font-family: "Onest";
	font-size: 16px;
	font-weight: 400;
	letter-spacing: .5px;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-4c3d2ea1 .elementor-button {
	background-color: #fff;
	font-family: "Onest";
	font-size: 18px;
	font-weight: 700;
	letter-spacing: .6px;
	fill: #007cb6;
	color: #007cb6;
	border-style: none;
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-1132 .elementor-element.elementor-element-4c3d2ea1.elementor-element {
	--align-self: center;
}

.elementor-1132 .elementor-element.elementor-element-4c3d2ea1 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1132 .elementor-element.elementor-element-4c3d2ea1 .elementor-button .elementor-button-content-wrapper {
	gap: 5px;
}

.elementor-1132 .elementor-element.elementor-element-6cc31a78 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 0px 10px;
	--row-gap: 0px;
	--column-gap: 10px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-6cc31a78:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-6cc31a78 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

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

.elementor-1132 .elementor-element.elementor-element-2a38e17a.elementor-element {
	--align-self: center;
	--order: -99999;
}

.elementor-1132 .elementor-element.elementor-element-2a38e17a img {
	width: 47px;
}

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

.elementor-1132 .elementor-element.elementor-element-2eb2f580.elementor-element {
	--align-self: center;
}

.elementor-1132 .elementor-element.elementor-element-2eb2f580 {
	font-family: "Onest";
	font-size: 16px;
	font-weight: 400;
	line-height: 1px;
	letter-spacing: .5px;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-b225d81 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1132 .elementor-element.elementor-element-b225d81.elementor-element {
	--align-self: center;
}

.elementor-1132 .elementor-element.elementor-element-b225d81 {
	font-family: "Onest";
	font-size: 16px;
	font-weight: 400;
	line-height: 1px;
	letter-spacing: .5px;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-39e26deb .elementor-button {
	background-color: #fff;
	font-family: "Onest";
	font-size: 16px;
	font-weight: 700;
	letter-spacing: -.6px;
	fill: #007cb6;
	color: #007cb6;
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-1132 .elementor-element.elementor-element-39e26deb.elementor-element {
	--align-self: center;
}

.elementor-1132 .elementor-element.elementor-element-39e26deb .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-1132 .elementor-element.elementor-element-39e26deb .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-1132 .elementor-element.elementor-element-19e870b6 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--padding-top: 160px;
	--padding-bottom: 63px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-f6d48bd {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 40px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-f6d48bd.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family);
	font-weight: var(--e-global-typography-primary-font-weight);
	line-height: var(--e-global-typography-primary-line-height);
	color: var(--e-global-color-primary);
}

.elementor-1132 .elementor-element.elementor-element-6d8bb3ee {
	width: var(--container-widget-width, 757px);
	max-width: 757px;
	--container-widget-width: 757px;
	--container-widget-flex-grow: 0;
}

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

.elementor-1132 .elementor-element.elementor-element-6d8bb3ee .elementor-heading-title {
	font-family: "Onest";
	font-size: 100px;
	font-weight: 500;
	line-height: 1.1em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-4ddadfdf > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 30px 28px 0px;
}

.elementor-1132 .elementor-element.elementor-element-4ddadfdf .elementor-heading-title {
	font-family: "Onest";
	font-size: 28px;
	font-weight: 500;
	line-height: 1.2em;
	letter-spacing: -.03px;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-79f4e268 .elementor-button {
	background-color: #12c48a;
	font-family: "Onest";
	font-size: 20px;
	font-weight: 700;
	letter-spacing: -.6px;
	border-style: none;
	padding: 16px 40px 16px 40px;
}

.elementor-1132 .elementor-element.elementor-element-79f4e268 {
	width: auto;
	max-width: auto;
}

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

.elementor-1132 .elementor-element.elementor-element-79f4e268.elementor-element {
	--align-self: flex-start;
}

.elementor-1132 .elementor-element.elementor-element-130e542 {
	--display: flex;
	--margin-top: -55px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-c4334b8 > .elementor-widget-container {
	margin: 0px 0px 0px -130px;
}

body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-b74429d {
	left: -50px;
}

body.rtl .elementor-1132 .elementor-element.elementor-element-b74429d {
	right: -50px;
}

.elementor-1132 .elementor-element.elementor-element-b74429d {
	bottom: 0px;
}

.elementor-1132 .elementor-element.elementor-element-fe5cb15 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--overlay-opacity: .5;
	--margin-top: -80px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-fe5cb15::before, .elementor-1132 .elementor-element.elementor-element-fe5cb15 > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-fe5cb15 > .e-con-inner > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-fe5cb15 > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-fe5cb15 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-fe5cb15 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-1132 .elementor-element.elementor-element-4cae92ff {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: .5;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-4cae92ff:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-4cae92ff > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
	background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/08/Group-107.svg");
	background-position: 0px 300px;
	background-repeat: no-repeat;
}

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

.elementor-1132 .elementor-element.elementor-element-4cae92ff::before, .elementor-1132 .elementor-element.elementor-element-4cae92ff > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-4cae92ff > .e-con-inner > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-4cae92ff > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-4cae92ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-4cae92ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-1132 .elementor-element.elementor-element-72802fcc {
	--display: flex;
	--gap: 38px 0px;
	--row-gap: 38px;
	--column-gap: 0px;
	--overlay-opacity: 1;
	--padding-top: 150px;
	--padding-bottom: 150px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-72802fcc::before, .elementor-1132 .elementor-element.elementor-element-72802fcc > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-72802fcc > .e-con-inner > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-72802fcc > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-72802fcc > .e-con-inner > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-72802fcc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-1132 .elementor-element.elementor-element-5e86ae83 {
	width: var(--container-widget-width, 683px);
	max-width: 683px;
	--container-widget-width: 683px;
	--container-widget-flex-grow: 0;
}

.elementor-1132 .elementor-element.elementor-element-5e86ae83 .elementor-heading-title {
	font-family: "Onest";
	font-size: 56px;
	font-weight: 500;
	line-height: 1.2em;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-44f0112 > .elementor-widget-container {
	padding: 0px 0px 0px 250px;
}

.elementor-1132 .elementor-element.elementor-element-44f0112 {
	font-family: "Kantumruy Pro";
	font-size: 24px;
	font-weight: 400;
	font-style: normal;
	line-height: 1.5em;
	letter-spacing: -.3px;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-23f1fbd0 .elementor-button {
	background-color: #12c48a;
	font-family: "Onest";
	font-size: 20px;
	font-weight: 700;
	letter-spacing: -.6px;
	border-style: none;
	padding: 16px 40px 16px 40px;
}

.elementor-1132 .elementor-element.elementor-element-23f1fbd0 {
	width: auto;
	max-width: auto;
}

.elementor-1132 .elementor-element.elementor-element-23f1fbd0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 250px;
}

.elementor-1132 .elementor-element.elementor-element-23f1fbd0.elementor-element {
	--align-self: flex-start;
}

.elementor-1132 .elementor-element.elementor-element-8b09435 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-1132 .elementor-element.elementor-element-2265c60 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-2265c60:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-2265c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/08/Frame-110.svg");
	background-position: center center;
	background-repeat: no-repeat;
}

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

.elementor-1132 .elementor-element.elementor-element-31ded1b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-evenly;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 90px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-d6a7c2f {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 10px;
	--padding-bottom: 0px;
	--padding-left: 82px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-d6a7c2f.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-1132 .elementor-element.elementor-element-29502f9 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-1132 .elementor-element.elementor-element-29502f9 {
	text-align: left;
}

.elementor-1132 .elementor-element.elementor-element-796d8b9 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-1132 .elementor-element.elementor-element-796d8b9 .elementor-heading-title {
	font-family: "Onest";
	font-size: 32px;
	font-weight: 500;
	line-height: 1em;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-58bbdf1 {
	width: var(--container-widget-width, 247px);
	max-width: 247px;
	--container-widget-width: 247px;
	--container-widget-flex-grow: 0;
	font-family: "Kantumruy Pro";
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: -.72px;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-58bbdf1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-24a87a7 {
	right: 0px;
}

body.rtl .elementor-1132 .elementor-element.elementor-element-24a87a7 {
	left: 0px;
}

.elementor-1132 .elementor-element.elementor-element-24a87a7 {
	bottom: 0px;
}

.elementor-1132 .elementor-element.elementor-element-d12827e {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 10px;
	--padding-bottom: 0px;
	--padding-left: 52px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-d12827e.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-1132 .elementor-element.elementor-element-3b1439f > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-1132 .elementor-element.elementor-element-3b1439f {
	text-align: left;
}

.elementor-1132 .elementor-element.elementor-element-28387b8 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-1132 .elementor-element.elementor-element-28387b8 .elementor-heading-title {
	font-family: "Onest";
	font-size: 32px;
	font-weight: 500;
	line-height: 1em;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-c3f3bc8 {
	width: var(--container-widget-width, 247px);
	max-width: 247px;
	--container-widget-width: 247px;
	--container-widget-flex-grow: 0;
	font-family: "Kantumruy Pro";
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: -.72px;
	color: #2f3c62;
}

body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-81fe08b {
	left: 0px;
}

body.rtl .elementor-1132 .elementor-element.elementor-element-81fe08b {
	right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-81fe08b {
	bottom: 0px;
}

.elementor-1132 .elementor-element.elementor-element-713d372 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 10px;
	--padding-bottom: 0px;
	--padding-left: 66px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-f552c68 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-1132 .elementor-element.elementor-element-f552c68 {
	text-align: left;
}

.elementor-1132 .elementor-element.elementor-element-6a71c9d > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-1132 .elementor-element.elementor-element-6a71c9d .elementor-heading-title {
	font-family: "Onest";
	font-size: 32px;
	font-weight: 500;
	line-height: 1em;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-36a7df5 {
	width: var(--container-widget-width, 247px);
	max-width: 247px;
	--container-widget-width: 247px;
	--container-widget-flex-grow: 0;
	font-family: "Kantumruy Pro";
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: -.72px;
	color: #2f3c62;
}

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

body.rtl .elementor-1132 .elementor-element.elementor-element-a84f124 {
	left: 0px;
}

.elementor-1132 .elementor-element.elementor-element-a84f124 {
	bottom: 0px;
}

.elementor-1132 .elementor-element.elementor-element-db77311 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-around;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 20px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-42562ab {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 20px;
	--padding-bottom: 0px;
	--padding-left: 265px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-42562ab.e-con {
	--align-self: flex-start;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-1132 .elementor-element.elementor-element-230fd17 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-1132 .elementor-element.elementor-element-230fd17 {
	text-align: left;
}

.elementor-1132 .elementor-element.elementor-element-e69a1f0 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-1132 .elementor-element.elementor-element-e69a1f0 .elementor-heading-title {
	font-family: "Onest";
	font-size: 32px;
	font-weight: 500;
	line-height: 1em;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-7f73d93 {
	width: var(--container-widget-width, 247px);
	max-width: 247px;
	--container-widget-width: 247px;
	--container-widget-flex-grow: 0;
	font-family: "Kantumruy Pro";
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: -.72px;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-7f73d93 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-67e4926 {
	left: 0px;
}

body.rtl .elementor-1132 .elementor-element.elementor-element-67e4926 {
	right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-67e4926 {
	bottom: 0px;
}

.elementor-1132 .elementor-element.elementor-element-0ef33f2 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 20px;
	--padding-bottom: 0px;
	--padding-left: 12px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-07720ae > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-1132 .elementor-element.elementor-element-07720ae {
	text-align: left;
}

.elementor-1132 .elementor-element.elementor-element-9547d13 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-1132 .elementor-element.elementor-element-9547d13 .elementor-heading-title {
	font-family: "Onest";
	font-size: 32px;
	font-weight: 500;
	line-height: 1em;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-ad23e07 {
	width: var(--container-widget-width, 262px);
	max-width: 262px;
	--container-widget-width: 262px;
	--container-widget-flex-grow: 0;
	font-family: "Kantumruy Pro";
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: -.72px;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-ad23e07 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1132 .elementor-element.elementor-element-fad0cb2 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-a231f9d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-evenly;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 85px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 222;
}

.elementor-1132 .elementor-element.elementor-element-1f99b28 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 10px;
	--padding-bottom: 0px;
	--padding-left: 82px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-1f99b28.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-1132 .elementor-element.elementor-element-627ac1b > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-1132 .elementor-element.elementor-element-627ac1b {
	text-align: left;
}

.elementor-1132 .elementor-element.elementor-element-88fc5be > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-1132 .elementor-element.elementor-element-88fc5be .elementor-heading-title {
	font-family: "Onest";
	font-size: 32px;
	font-weight: 500;
	line-height: 1em;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-53ecab7 {
	width: var(--container-widget-width, 292px);
	max-width: 292px;
	--container-widget-width: 292px;
	--container-widget-flex-grow: 0;
	font-family: "Kantumruy Pro";
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: -.72px;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-53ecab7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-5fd95b0 {
	right: 0px;
}

body.rtl .elementor-1132 .elementor-element.elementor-element-5fd95b0 {
	left: 0px;
}

.elementor-1132 .elementor-element.elementor-element-5fd95b0 {
	bottom: 0px;
}

.elementor-1132 .elementor-element.elementor-element-6b2142c {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 10px;
	--padding-bottom: 0px;
	--padding-left: 52px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-6b2142c.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-1132 .elementor-element.elementor-element-bc18711 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-1132 .elementor-element.elementor-element-bc18711 {
	text-align: left;
}

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

.elementor-1132 .elementor-element.elementor-element-7c180b5 .elementor-heading-title {
	font-family: "Onest";
	font-size: 32px;
	font-weight: 500;
	line-height: 1em;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-8d546c9 {
	width: var(--container-widget-width, 247px);
	max-width: 247px;
	--container-widget-width: 247px;
	--container-widget-flex-grow: 0;
	font-family: "Kantumruy Pro";
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: -.72px;
	color: #2f3c62;
}

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

body.rtl .elementor-1132 .elementor-element.elementor-element-5630254 {
	right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-5630254 {
	bottom: 0px;
}

.elementor-1132 .elementor-element.elementor-element-ad0d70e {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 10px;
	--padding-bottom: 0px;
	--padding-left: 66px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-4d95ed6 > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-1132 .elementor-element.elementor-element-4d95ed6 {
	text-align: left;
}

.elementor-1132 .elementor-element.elementor-element-f9cb763 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-1132 .elementor-element.elementor-element-f9cb763 .elementor-heading-title {
	font-family: "Onest";
	font-size: 32px;
	font-weight: 500;
	line-height: 1em;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-e7d3e2a {
	width: var(--container-widget-width, 247px);
	max-width: 247px;
	--container-widget-width: 247px;
	--container-widget-flex-grow: 0;
	font-family: "Kantumruy Pro";
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: -.72px;
	color: #2f3c62;
}

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

body.rtl .elementor-1132 .elementor-element.elementor-element-e604b7f {
	left: 0px;
}

.elementor-1132 .elementor-element.elementor-element-e604b7f {
	bottom: 0px;
}

.elementor-1132 .elementor-element.elementor-element-c18f6d8 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-around;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 20px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 222;
}

.elementor-1132 .elementor-element.elementor-element-b623912 {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 20px;
	--padding-bottom: 0px;
	--padding-left: 265px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-b623912.e-con {
	--align-self: flex-start;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-1132 .elementor-element.elementor-element-991e03d > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-1132 .elementor-element.elementor-element-991e03d {
	text-align: left;
}

.elementor-1132 .elementor-element.elementor-element-762848b > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-1132 .elementor-element.elementor-element-762848b .elementor-heading-title {
	font-family: "Onest";
	font-size: 32px;
	font-weight: 500;
	line-height: 1em;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-934dc6f {
	width: var(--container-widget-width, 247px);
	max-width: 247px;
	--container-widget-width: 247px;
	--container-widget-flex-grow: 0;
	font-family: "Kantumruy Pro";
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: -.72px;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-934dc6f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-886704d {
	left: 0px;
}

body.rtl .elementor-1132 .elementor-element.elementor-element-886704d {
	right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-886704d {
	bottom: 0px;
}

.elementor-1132 .elementor-element.elementor-element-2621c87 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 20px;
	--padding-bottom: 0px;
	--padding-left: 12px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-42f2bfd > .elementor-widget-container {
	margin: 0px 0px 20px 0px;
}

.elementor-1132 .elementor-element.elementor-element-42f2bfd {
	text-align: left;
}

.elementor-1132 .elementor-element.elementor-element-e667470 > .elementor-widget-container {
	margin: 0px 0px 5px 0px;
}

.elementor-1132 .elementor-element.elementor-element-e667470 .elementor-heading-title {
	font-family: "Onest";
	font-size: 32px;
	font-weight: 500;
	line-height: 1em;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-2ca70f1 {
	width: var(--container-widget-width, 262px);
	max-width: 262px;
	--container-widget-width: 262px;
	--container-widget-flex-grow: 0;
	font-family: "Kantumruy Pro";
	font-size: 18px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: -.72px;
	color: #2f3c62;
}

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

body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-36c4a2a {
	left: 0px;
}

body.rtl .elementor-1132 .elementor-element.elementor-element-36c4a2a {
	right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-36c4a2a {
	top: 6px;
}

.elementor-1132 .elementor-element.elementor-element-a001c32 {
	--display: flex;
	--margin-top: 28px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-48711ab .elementor-button {
	background-color: #12c48a;
	font-family: "Onest";
	font-size: 20px;
	font-weight: 700;
	letter-spacing: -.6px;
	border-style: none;
	padding: 16px 40px 16px 40px;
}

.elementor-1132 .elementor-element.elementor-element-48711ab {
	width: 100%;
	max-width: 100%;
}

.elementor-1132 .elementor-element.elementor-element-48711ab > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1132 .elementor-element.elementor-element-48711ab.elementor-element {
	--align-self: flex-start;
}

.elementor-1132 .elementor-element.elementor-element-f9db2c3 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 150px;
	--padding-bottom: 150px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-f9db2c3:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-f9db2c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-3022cd2a {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-3fecea16 {
	--display: flex;
	--gap: 30px 0px;
	--row-gap: 30px;
	--column-gap: 0px;
	--overlay-opacity: .3;
	--border-radius: 60px 60px 60px 60px;
	--padding-top: 80px;
	--padding-bottom: 80px;
	--padding-left: 240px;
	--padding-right: 240px;
}

.elementor-1132 .elementor-element.elementor-element-3fecea16:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-3fecea16 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #12c48a;
}

.elementor-1132 .elementor-element.elementor-element-3fecea16::before, .elementor-1132 .elementor-element.elementor-element-3fecea16 > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-3fecea16 > .e-con-inner > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-3fecea16 > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-3fecea16 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-3fecea16 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/source/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/06/Frame-22.svg");
	--background-overlay: "";
	background-position: center center;
	background-repeat: no-repeat;
	background-size: 101% auto;
}

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

.elementor-1132 .elementor-element.elementor-element-3ca56e65 {
	text-align: center;
	font-family: "Onest";
	font-size: 35px;
	font-weight: 500;
	line-height: 1.2em;
	letter-spacing: -1.05px;
	color: #fffefe;
}

.elementor-1132 .elementor-element.elementor-element-2befcadc {
	text-align: center;
	font-family: "Onest";
	font-size: 20px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.2em;
	letter-spacing: .6px;
	color: #fffefe;
}

.elementor-1132 .elementor-element.elementor-element-333c37f8 .elementor-button {
	background-color: #fff;
	font-family: "Onest";
	font-size: 20px;
	font-weight: 700;
	letter-spacing: -.6px;
	fill: #12c48a;
	color: #12c48a;
	border-style: none;
	padding: 16px 40px 16px 40px;
}

.elementor-1132 .elementor-element.elementor-element-333c37f8 {
	width: auto;
	max-width: auto;
}

.elementor-1132 .elementor-element.elementor-element-333c37f8 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1132 .elementor-element.elementor-element-333c37f8.elementor-element {
	--align-self: center;
}

.elementor-1132 .elementor-element.elementor-element-1af3005e {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-2bd44e38 {
	--display: flex;
	--gap: 30px 0px;
	--row-gap: 30px;
	--column-gap: 0px;
	--overlay-opacity: .3;
	--border-radius: 60px 60px 60px 60px;
	--padding-top: 80px;
	--padding-bottom: 150px;
	--padding-left: 206px;
	--padding-right: 207px;
}

.elementor-1132 .elementor-element.elementor-element-2bd44e38:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-2bd44e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #12c48a;
	background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/07/Frame-22-min.png");
	background-size: cover;
}

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

.elementor-1132 .elementor-element.elementor-element-2bd44e38::before, .elementor-1132 .elementor-element.elementor-element-2bd44e38 > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-2bd44e38 > .e-con-inner > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-2bd44e38 > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-2bd44e38 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-2bd44e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

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

.elementor-1132 .elementor-element.elementor-element-56b35ea1 {
	text-align: center;
	font-family: "Onest";
	font-size: 35px;
	font-weight: 500;
	line-height: 1.2em;
	letter-spacing: -1.05px;
	color: #fffefe;
}

.elementor-1132 .elementor-element.elementor-element-509a3de5 {
	text-align: center;
	font-family: "Onest";
	font-size: 20px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.2em;
	letter-spacing: .6px;
	color: #fffefe;
}

.elementor-1132 .elementor-element.elementor-element-3abe5138 .elementor-button {
	background-color: #fff;
	font-family: "Onest";
	font-size: 20px;
	font-weight: 700;
	letter-spacing: -.6px;
	fill: #12c48a;
	color: #12c48a;
	border-style: none;
	padding: 16px 40px 16px 40px;
}

.elementor-1132 .elementor-element.elementor-element-3abe5138 {
	width: auto;
	max-width: auto;
}

.elementor-1132 .elementor-element.elementor-element-3abe5138 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1132 .elementor-element.elementor-element-3abe5138.elementor-element {
	--align-self: center;
}

.elementor-1132 .elementor-element.elementor-element-58b2ae4 {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-125b0e60 {
	--display: flex;
	--gap: 30px 0px;
	--row-gap: 30px;
	--column-gap: 0px;
	--overlay-opacity: .3;
	--border-radius: 60px 60px 60px 60px;
	--padding-top: 80px;
	--padding-bottom: 150px;
	--padding-left: 206px;
	--padding-right: 207px;
}

.elementor-1132 .elementor-element.elementor-element-125b0e60:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-125b0e60 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fd5b5d;
	background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/07/Frame-26-min.png");
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-1132 .elementor-element.elementor-element-125b0e60::before, .elementor-1132 .elementor-element.elementor-element-125b0e60 > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-125b0e60 > .e-con-inner > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-125b0e60 > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-125b0e60 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-125b0e60 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

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

.elementor-1132 .elementor-element.elementor-element-1f207f91 {
	text-align: center;
	font-family: "Onest";
	font-size: 35px;
	font-weight: 500;
	line-height: 1.2em;
	letter-spacing: -1.05px;
	color: #fffefe;
}

.elementor-1132 .elementor-element.elementor-element-56451a5d {
	text-align: center;
	font-family: "Onest";
	font-size: 20px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.2em;
	letter-spacing: .6px;
	color: #fffefe;
}

.elementor-1132 .elementor-element.elementor-element-1e2e0fa3 .elementor-button {
	background-color: #fff;
	font-family: "Onest";
	font-size: 20px;
	font-weight: 700;
	letter-spacing: -.6px;
	fill: #12c48a;
	color: #12c48a;
	border-style: none;
	padding: 16px 40px 16px 40px;
}

.elementor-1132 .elementor-element.elementor-element-1e2e0fa3 {
	width: auto;
	max-width: auto;
}

.elementor-1132 .elementor-element.elementor-element-1e2e0fa3 > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1132 .elementor-element.elementor-element-1e2e0fa3.elementor-element {
	--align-self: center;
}

.elementor-1132 .elementor-element.elementor-element-632aa57d {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-1209a4ce {
	--display: flex;
	--gap: 30px 0px;
	--row-gap: 30px;
	--column-gap: 0px;
	--overlay-opacity: .3;
	--border-radius: 60px 60px 60px 60px;
	--padding-top: 80px;
	--padding-bottom: 150px;
	--padding-left: 206px;
	--padding-right: 207px;
}

.elementor-1132 .elementor-element.elementor-element-1209a4ce:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-1209a4ce > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #5bb7d5;
	background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/07/Frame-27-min.png");
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-1132 .elementor-element.elementor-element-1209a4ce::before, .elementor-1132 .elementor-element.elementor-element-1209a4ce > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-1209a4ce > .e-con-inner > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-1209a4ce > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-1209a4ce > .e-con-inner > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-1209a4ce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-1132 .elementor-element.elementor-element-40216005 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1132 .elementor-element.elementor-element-40216005 {
	text-align: center;
	font-family: "Onest";
	font-size: 35px;
	font-weight: 500;
	line-height: 1.2em;
	letter-spacing: -1.05px;
	color: #fffefe;
}

.elementor-1132 .elementor-element.elementor-element-7fa2c503 {
	text-align: center;
	font-family: "Onest";
	font-size: 20px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.2em;
	letter-spacing: .6px;
	color: #fffefe;
}

.elementor-1132 .elementor-element.elementor-element-4b72467a .elementor-button {
	background-color: #fff;
	font-family: "Onest";
	font-size: 20px;
	font-weight: 700;
	letter-spacing: -.6px;
	fill: #12c48a;
	color: #12c48a;
	border-style: none;
	padding: 16px 40px 16px 40px;
}

.elementor-1132 .elementor-element.elementor-element-4b72467a {
	width: auto;
	max-width: auto;
}

.elementor-1132 .elementor-element.elementor-element-4b72467a > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1132 .elementor-element.elementor-element-4b72467a.elementor-element {
	--align-self: center;
}

.elementor-1132 .elementor-element.elementor-element-21cda2b6 {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-11336e4f {
	--display: flex;
	--gap: 30px 0px;
	--row-gap: 30px;
	--column-gap: 0px;
	--overlay-opacity: .3;
	--border-radius: 60px 60px 60px 60px;
	--padding-top: 80px;
	--padding-bottom: 150px;
	--padding-left: 206px;
	--padding-right: 207px;
}

.elementor-1132 .elementor-element.elementor-element-11336e4f:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-11336e4f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #ffb900;
	background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/07/Frame-25-min.png");
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-1132 .elementor-element.elementor-element-11336e4f::before, .elementor-1132 .elementor-element.elementor-element-11336e4f > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-11336e4f > .e-con-inner > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-11336e4f > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-11336e4f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-11336e4f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

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

.elementor-1132 .elementor-element.elementor-element-6d12c079 {
	text-align: center;
	font-family: "Onest";
	font-size: 35px;
	font-weight: 500;
	line-height: 1.2em;
	letter-spacing: -1.05px;
	color: #fffefe;
}

.elementor-1132 .elementor-element.elementor-element-5ad363c8 {
	text-align: center;
	font-family: "Onest";
	font-size: 20px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.2em;
	letter-spacing: .6px;
	color: #fffefe;
}

.elementor-1132 .elementor-element.elementor-element-240c39ba .elementor-button {
	background-color: #fff;
	font-family: "Onest";
	font-size: 20px;
	font-weight: 700;
	letter-spacing: -.6px;
	fill: #12c48a;
	color: #12c48a;
	border-style: none;
	padding: 16px 40px 16px 40px;
}

.elementor-1132 .elementor-element.elementor-element-240c39ba {
	width: auto;
	max-width: auto;
}

.elementor-1132 .elementor-element.elementor-element-240c39ba > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1132 .elementor-element.elementor-element-240c39ba.elementor-element {
	--align-self: center;
}

.elementor-1132 .elementor-element.elementor-element-2d8bee1 {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-2a1bb71 {
	--display: flex;
	--min-height: 641px;
	--gap: 30px 0px;
	--row-gap: 30px;
	--column-gap: 0px;
	--overlay-opacity: .3;
	--border-radius: 60px 60px 60px 60px;
	--padding-top: 80px;
	--padding-bottom: 150px;
	--padding-left: 206px;
	--padding-right: 207px;
}

.elementor-1132 .elementor-element.elementor-element-2a1bb71:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-2a1bb71 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #2f3c62;
	background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/08/Frame-22-scaled.png");
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-1132 .elementor-element.elementor-element-2a1bb71::before, .elementor-1132 .elementor-element.elementor-element-2a1bb71 > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-2a1bb71 > .e-con-inner > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-2a1bb71 > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-2a1bb71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-2a1bb71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-1132 .elementor-element.elementor-element-ed4d83d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1132 .elementor-element.elementor-element-ed4d83d {
	text-align: center;
	font-family: "Onest";
	font-size: 35px;
	font-weight: 500;
	line-height: 1.2em;
	letter-spacing: -1.05px;
	color: #fffefe;
}

.elementor-1132 .elementor-element.elementor-element-c82efe1 {
	text-align: center;
	font-family: "Onest";
	font-size: 20px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 1.2em;
	letter-spacing: .6px;
	color: #fffefe;
}

.elementor-1132 .elementor-element.elementor-element-5362d2e .elementor-button {
	background-color: #fff;
	font-family: "Onest";
	font-size: 20px;
	font-weight: 700;
	letter-spacing: -.6px;
	fill: #12c48a;
	color: #12c48a;
	border-style: none;
	padding: 16px 40px 16px 40px;
}

.elementor-1132 .elementor-element.elementor-element-5362d2e {
	width: auto;
	max-width: auto;
}

.elementor-1132 .elementor-element.elementor-element-5362d2e > .elementor-widget-container {
	margin: 10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1132 .elementor-element.elementor-element-5362d2e.elementor-element {
	--align-self: center;
}

.elementor-1132 .elementor-element.elementor-element-18185ea5 {
	--e-n-carousel-swiper-slides-to-display: 1;
	--e-n-carousel-swiper-slides-gap: 10px;
	--e-n-carousel-slide-height: auto;
	--e-n-carousel-slide-container-height: 100%;
	--e-n-carousel-arrow-prev-left-align: 50%;
	--e-n-carousel-arrow-prev-translate-x: -50%;
	--e-n-carousel-arrow-prev-left-position: -6%;
	--e-n-carousel-arrow-prev-top-align: 100%;
	--e-n-carousel-arrow-prev-translate-y: -100%;
	--e-n-carousel-arrow-prev-top-position: -10.2%;
	--e-n-carousel-arrow-next-right-align: 50%;
	--e-n-carousel-arrow-next-translate-x: 50%;
	--e-n-carousel-arrow-next-right-position: -6%;
	--e-n-carousel-arrow-next-top-align: 100%;
	--e-n-carousel-arrow-next-translate-y: -100%;
	--e-n-carousel-arrow-next-top-position: -10.2%;
	--e-n-carousel-swiper-pagination-size: 15px;
	--e-n-carousel-dots-normal-color: rgba(0, 0, 0, .4);
	--e-n-carousel-dots-hover-color: #fff;
	--e-n-carousel-dots-horizontal-position: 50%;
	--e-n-carousel-dots-horizontal-transform: -50%;
	--e-n-carousel-dots-horizontal-offset: 0%;
	--e-n-carousel-dots-vertical-position: 100%;
	--e-n-carousel-dots-vertical-transform: -100%;
	--e-n-carousel-dots-vertical-offset: -13%;
}

.elementor-1132 .elementor-element.elementor-element-18185ea5 .swiper-pagination-bullet {
	--swiper-pagination-bullet-horizontal-gap: 10px;
	--swiper-pagination-bullet-vertical-gap: 10px;
}

.elementor-1132 .elementor-element.elementor-element-4ef36291 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 0px;
	--padding-bottom: 100px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-150b180e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 25px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-3d1efdc4 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--z-index: 111;
}

.elementor-1132 .elementor-element.elementor-element-28908228 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--border-radius: 60px 60px 60px 60px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: -51px;
	--margin-right: 0px;
	--padding-top: 91px;
	--padding-bottom: 116px;
	--padding-left: 91px;
	--padding-right: 87px;
}

.elementor-1132 .elementor-element.elementor-element-28908228:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-28908228 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/08/Frame-18.svg");
	background-size: cover;
}

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

.elementor-1132 .elementor-element.elementor-element-5a1f6cd .elementor-heading-title {
	font-family: "Onest";
	font-size: 70px;
	font-weight: 500;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-44fa6f5 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--border-radius: 50px 50px 50px 50px;
	--margin-top: 0px;
	--margin-bottom: 4px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 48px;
	--padding-bottom: 48px;
	--padding-left: 72px;
	--padding-right: 37px;
}

.elementor-1132 .elementor-element.elementor-element-44fa6f5:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-44fa6f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(22, 157, 114, .9);
}

.elementor-1132 .elementor-element.elementor-element-943b381 {
	width: var(--container-widget-width, 26px);
	max-width: 26px;
	--container-widget-width: 26px;
	--container-widget-flex-grow: 0;
}

.elementor-1132 .elementor-element.elementor-element-943b381 > .elementor-widget-container {
	margin: 14px 0px 0px 0px;
}

.elementor-1132 .elementor-element.elementor-element-943b381 img {
	width: 30px;
	height: 37px;
}

.elementor-1132 .elementor-element.elementor-element-2b71c1f {
	width: var(--container-widget-width, 362px);
	max-width: 362px;
	--container-widget-width: 362px;
	--container-widget-flex-grow: 0;
	font-family: "DM Sans";
	font-size: 24px;
	font-weight: 400;
	line-height: 1.2em;
	letter-spacing: -.72px;
	color: #fffefe;
}

.elementor-1132 .elementor-element.elementor-element-2b71c1f.elementor-element {
	--align-self: flex-start;
}

.elementor-1132 .elementor-element.elementor-element-bfd84a2 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--border-radius: 40px 40px 40px 40px;
	--margin-top: 0px;
	--margin-bottom: 4px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 48px;
	--padding-bottom: 48px;
	--padding-left: 72px;
	--padding-right: 37px;
}

.elementor-1132 .elementor-element.elementor-element-bfd84a2:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-bfd84a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(22, 157, 114, .9);
}

.elementor-1132 .elementor-element.elementor-element-6895a35 {
	width: var(--container-widget-width, 26px);
	max-width: 26px;
	--container-widget-width: 26px;
	--container-widget-flex-grow: 0;
}

.elementor-1132 .elementor-element.elementor-element-6895a35 > .elementor-widget-container {
	margin: 14px 0px 0px 0px;
}

.elementor-1132 .elementor-element.elementor-element-6895a35 img {
	width: 50px;
	height: 35px;
}

.elementor-1132 .elementor-element.elementor-element-491a013 {
	width: var(--container-widget-width, 397px);
	max-width: 397px;
	--container-widget-width: 397px;
	--container-widget-flex-grow: 0;
	font-family: "DM Sans";
	font-size: 24px;
	font-weight: 400;
	line-height: 1.2em;
	letter-spacing: -.72px;
	color: #fffefe;
}

.elementor-1132 .elementor-element.elementor-element-491a013.elementor-element {
	--align-self: flex-start;
}

.elementor-1132 .elementor-element.elementor-element-52e822b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--border-radius: 50px 50px 50px 50px;
	--margin-top: 0px;
	--margin-bottom: 4px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 48px;
	--padding-bottom: 48px;
	--padding-left: 72px;
	--padding-right: 37px;
}

.elementor-1132 .elementor-element.elementor-element-52e822b:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-52e822b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(22, 157, 114, .9);
}

.elementor-1132 .elementor-element.elementor-element-d55b8f8 {
	width: var(--container-widget-width, 26px);
	max-width: 26px;
	--container-widget-width: 26px;
	--container-widget-flex-grow: 0;
}

.elementor-1132 .elementor-element.elementor-element-d55b8f8 > .elementor-widget-container {
	margin: 14px 0px 0px 0px;
}

.elementor-1132 .elementor-element.elementor-element-d55b8f8 img {
	width: 63px;
	height: 40px;
}

.elementor-1132 .elementor-element.elementor-element-3384696 {
	width: var(--container-widget-width, 362px);
	max-width: 362px;
	--container-widget-width: 362px;
	--container-widget-flex-grow: 0;
	font-family: "DM Sans";
	font-size: 24px;
	font-weight: 400;
	line-height: 1.2em;
	letter-spacing: -.72px;
	color: #fffefe;
}

.elementor-1132 .elementor-element.elementor-element-3384696.elementor-element {
	--align-self: flex-start;
}

.elementor-1132 .elementor-element.elementor-element-548d09f6 .elementor-button {
	background-color: #fff;
	font-family: "Onest";
	font-size: 20px;
	font-weight: 700;
	letter-spacing: -.6px;
	fill: #12c48a;
	color: #12c48a;
	border-style: none;
	padding: 16px 40px 16px 40px;
}

.elementor-1132 .elementor-element.elementor-element-548d09f6 {
	width: auto;
	max-width: auto;
}

.elementor-1132 .elementor-element.elementor-element-548d09f6 > .elementor-widget-container {
	margin: 28px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1132 .elementor-element.elementor-element-548d09f6.elementor-element {
	--align-self: center;
}

.elementor-1132 .elementor-element.elementor-element-74e791a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 150px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-4b1e520 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 28px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-e1d829b {
	text-align: center;
}

.elementor-1132 .elementor-element.elementor-element-e1d829b .elementor-heading-title {
	font-family: "Onest";
	font-size: 56px;
	font-weight: 400;
	line-height: 1.2em;
	word-spacing: -.03em;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-4d3bc00 {
	text-align: center;
}

.elementor-1132 .elementor-element.elementor-element-4d3bc00 .elementor-heading-title {
	font-family: "Onest";
	font-size: 56px;
	font-weight: 400;
	line-height: 1.2em;
	word-spacing: -.03em;
	color: #12c48a;
}

.elementor-1132 .elementor-element.elementor-element-f7cd21a {
	--display: flex;
	--gap: 35px 35px;
	--row-gap: 35px;
	--column-gap: 35px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 11;
}

.elementor-1132 .elementor-element.elementor-element-f7cd21a:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-f7cd21a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #fff 0%, rgba(18, 196, 138, .12) 40%);
}

.elementor-1132 .elementor-element.elementor-element-48fb6bd {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	border-style: solid;
	--border-style: solid;
	border-width: 3px 3px 3px 3px;
	--border-top-width: 3px;
	--border-right-width: 3px;
	--border-bottom-width: 3px;
	--border-left-width: 3px;
	border-color: rgba(2, 1, 1, .06);
	--border-color: rgba(2, 1, 1, .06);
	--border-radius: 100px 100px 100px 100px;
}

.elementor-1132 .elementor-element.elementor-element-48fb6bd:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-48fb6bd > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #87cdec 0%, #b8eddc 100%);
}

.elementor-1132 .elementor-element.elementor-element-48fb6bd.e-con {
	--align-self: center;
}

.elementor-1132 .elementor-element.elementor-element-398cb39 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--border-radius: 100px 100px 100px 100px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 32px;
	--padding-right: 24px;
}

.elementor-1132 .elementor-element.elementor-element-398cb39:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-398cb39 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-476f7ab .elementor-heading-title {
	font-family: "Onest";
	font-size: 32px;
	font-weight: 500;
	line-height: 1.2em;
	word-spacing: -.03em;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-7304ff9 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-around;
	--margin-top: 0px;
	--margin-bottom: 60px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-b5eff34 {
	--display: flex;
	--justify-content: flex-start;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-c41c765 {
	--display: flex;
	--justify-content: flex-start;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	border-style: solid;
	--border-style: solid;
	border-width: 3px 3px 3px 3px;
	--border-top-width: 3px;
	--border-right-width: 3px;
	--border-bottom-width: 3px;
	--border-left-width: 3px;
	border-color: rgba(2, 1, 1, .06);
	--border-color: rgba(2, 1, 1, .06);
	--border-radius: 100px 100px 100px 100px;
}

.elementor-1132 .elementor-element.elementor-element-c41c765:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-c41c765 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #87cdec 0%, #b8eddc 100%);
}

.elementor-1132 .elementor-element.elementor-element-c41c765.e-con {
	--align-self: flex-start;
}

.elementor-1132 .elementor-element.elementor-element-4b7ef10 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--border-radius: 100px 100px 100px 100px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 32px;
	--padding-right: 24px;
}

.elementor-1132 .elementor-element.elementor-element-4b7ef10:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-4b7ef10 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-045fe6b .elementor-heading-title {
	font-family: "Onest";
	font-size: 32px;
	font-weight: 500;
	line-height: 1.2em;
	word-spacing: -.03em;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-61a1feb {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-f7fcf8c {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 3px 3px 3px 3px;
	--border-top-width: 3px;
	--border-right-width: 3px;
	--border-bottom-width: 3px;
	--border-left-width: 3px;
	border-color: rgba(2, 1, 1, .06);
	--border-color: rgba(2, 1, 1, .06);
	--border-radius: 100px 100px 100px 100px;
}

.elementor-1132 .elementor-element.elementor-element-f7fcf8c:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-f7fcf8c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #87cdec 0%, #b8eddc 100%);
}

.elementor-1132 .elementor-element.elementor-element-f7fcf8c.e-con {
	--align-self: flex-end;
}

.elementor-1132 .elementor-element.elementor-element-b97a37b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--border-radius: 100px 100px 100px 100px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 32px;
	--padding-right: 24px;
}

.elementor-1132 .elementor-element.elementor-element-b97a37b:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-b97a37b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-097d0e0 .elementor-heading-title {
	font-family: "Onest";
	font-size: 32px;
	font-weight: 500;
	line-height: 1.2em;
	word-spacing: -.03em;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-3bc7f37 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-around;
}

.elementor-1132 .elementor-element.elementor-element-7c898d8 {
	--display: flex;
	--justify-content: flex-start;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-75b4946 {
	--display: flex;
	--justify-content: flex-start;
	--align-items: flex-start;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	border-style: solid;
	--border-style: solid;
	border-width: 3px 3px 3px 3px;
	--border-top-width: 3px;
	--border-right-width: 3px;
	--border-bottom-width: 3px;
	--border-left-width: 3px;
	border-color: rgba(2, 1, 1, .06);
	--border-color: rgba(2, 1, 1, .06);
	--border-radius: 100px 100px 100px 100px;
}

.elementor-1132 .elementor-element.elementor-element-75b4946:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-75b4946 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #87cdec 0%, #b8eddc 100%);
}

.elementor-1132 .elementor-element.elementor-element-75b4946.e-con {
	--align-self: flex-start;
}

.elementor-1132 .elementor-element.elementor-element-f277bff {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--border-radius: 100px 100px 100px 100px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 32px;
	--padding-right: 24px;
}

.elementor-1132 .elementor-element.elementor-element-f277bff:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-f277bff > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-8f1d266 .elementor-heading-title {
	font-family: "Onest";
	font-size: 32px;
	font-weight: 500;
	line-height: 1.2em;
	word-spacing: -.03em;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-a8f81ed {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-1da26c7 {
	--display: flex;
	border-style: solid;
	--border-style: solid;
	border-width: 3px 3px 3px 3px;
	--border-top-width: 3px;
	--border-right-width: 3px;
	--border-bottom-width: 3px;
	--border-left-width: 3px;
	border-color: rgba(2, 1, 1, .06);
	--border-color: rgba(2, 1, 1, .06);
	--border-radius: 100px 100px 100px 100px;
}

.elementor-1132 .elementor-element.elementor-element-1da26c7:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-1da26c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #87cdec 0%, #b8eddc 100%);
}

.elementor-1132 .elementor-element.elementor-element-1da26c7.e-con {
	--align-self: flex-end;
}

.elementor-1132 .elementor-element.elementor-element-9af9de5 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--border-radius: 100px 100px 100px 100px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 32px;
	--padding-right: 24px;
}

.elementor-1132 .elementor-element.elementor-element-9af9de5:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-9af9de5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-172d591 .elementor-heading-title {
	font-family: "Onest";
	font-size: 32px;
	font-weight: 500;
	line-height: 1.2em;
	word-spacing: -.03em;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-3bb1eef {
	width: var(--container-widget-width, 840px);
	max-width: 840px;
	--container-widget-width: 840px;
	--container-widget-flex-grow: 0;
}

.elementor-1132 .elementor-element.elementor-element-3bb1eef > .elementor-widget-container {
	margin: -300px 70px -0px 0px;
}

.elementor-1132 .elementor-element.elementor-element-3bb1eef.elementor-element {
	--align-self: center;
}

.elementor-1132 .elementor-element.elementor-element-866ef06 {
	width: var(--container-widget-width, 840px);
	max-width: 840px;
	--container-widget-width: 840px;
	--container-widget-flex-grow: 0;
}

.elementor-1132 .elementor-element.elementor-element-866ef06 > .elementor-widget-container {
	margin: -300px 70px -0px 0px;
}

.elementor-1132 .elementor-element.elementor-element-866ef06.elementor-element {
	--align-self: center;
}

.elementor-1132 .elementor-element.elementor-element-34aa6fa {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-1aae197 {
	--display: flex;
	--overlay-opacity: 1;
	--border-radius: 60px 60px 60px 60px;
	--padding-top: 152px;
	--padding-bottom: 152px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-1aae197:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-1aae197 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #007cb6;
}

.elementor-1132 .elementor-element.elementor-element-1aae197::before, .elementor-1132 .elementor-element.elementor-element-1aae197 > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-1aae197 > .e-con-inner > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-1aae197 > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-1aae197 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-1aae197 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/08/Group-48-min.png");
	--background-overlay: "";
	background-position: 0px 0px;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-1132 .elementor-element.elementor-element-1ef2766 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 123px;
	--margin-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-3924427 > .elementor-widget-container {
	margin: 0px 0px 28px 0px;
}

.elementor-1132 .elementor-element.elementor-element-3924427 .elementor-heading-title {
	font-family: "Onest";
	font-size: 56px;
	font-weight: 500;
	line-height: 1.2em;
	word-spacing: -.03em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-4b8ba8d > .elementor-widget-container {
	margin: 0px 0px 28px 0px;
}

.elementor-1132 .elementor-element.elementor-element-4b8ba8d {
	font-family: "DM Sans";
	font-size: 24px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: -.03em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-d668ff4 .elementor-button {
	background-color: #12c48a;
	font-family: "Onest";
	font-size: 20px;
	font-weight: 700;
	letter-spacing: -.6px;
	border-style: none;
	padding: 16px 40px 16px 40px;
}

.elementor-1132 .elementor-element.elementor-element-d668ff4 {
	width: 100%;
	max-width: 100%;
}

.elementor-1132 .elementor-element.elementor-element-d668ff4 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1132 .elementor-element.elementor-element-d668ff4.elementor-element {
	--align-self: flex-start;
}

.elementor-1132 .elementor-element.elementor-element-e5c3ac7 {
	width: var(--container-widget-width, 676px);
	max-width: 676px;
	--container-widget-width: 676px;
	--container-widget-flex-grow: 0;
	bottom: 0px;
}

body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-e5c3ac7 {
	right: -34px;
}

body.rtl .elementor-1132 .elementor-element.elementor-element-e5c3ac7 {
	left: -34px;
}

.elementor-1132 .elementor-element.elementor-element-e0aadbc {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-1132 .elementor-element.elementor-element-e0aadbc:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-e0aadbc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/08/FAQ-min-scaled.jpg");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-1132 .elementor-element.elementor-element-7f45164 {
	--display: flex;
	--padding-top: 150px;
	--padding-bottom: 130px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-cbb17e3 {
	--display: flex;
	--border-radius: 60px 60px 60px 60px;
	--padding-top: 90px;
	--padding-bottom: 130px;
	--padding-left: 130px;
	--padding-right: 130px;
}

.elementor-1132 .elementor-element.elementor-element-cbb17e3:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-cbb17e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #b8eddc 0%, #87cdec 100%);
}

.elementor-1132 .elementor-element.elementor-element-249d946 {
	text-align: center;
}

.elementor-1132 .elementor-element.elementor-element-249d946 .elementor-heading-title {
	font-family: "Onest";
	font-size: 70px;
	font-weight: 500;
	line-height: 1.2em;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-1dca453 {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-3e7a33e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-e470980 {
	font-family: "Kantumruy Pro";
	font-size: 24px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: -.72px;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-9c1b355 {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-9d62c94 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-252b77e {
	font-family: "Kantumruy Pro";
	font-size: 24px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: -.72px;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-9d4e863 {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-51f3350 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-4ed4272 {
	font-family: "Kantumruy Pro";
	font-size: 24px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: -.72px;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-78611cf {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-7e24dc1 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-a61944b {
	font-family: "Kantumruy Pro";
	font-size: 24px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: -.72px;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-53b0487 {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-2e6523c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 20px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-2d7e4b3 {
	font-family: "Kantumruy Pro";
	font-size: 24px;
	font-weight: 400;
	line-height: 1.5em;
	letter-spacing: -.72px;
	color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-2d585e6 {
	--n-accordion-title-font-size: 32px;
	--n-accordion-title-justify-content: space-between;
	--n-accordion-title-flex-grow: 1;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 48px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: #2f3c62;
	--n-accordion-title-hover-color: #2f3c62;
	--n-accordion-title-active-color: #2f3c62;
	--n-accordion-icon-size: 10px;
}

.elementor-1132 .elementor-element.elementor-element-2d585e6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #2f3c62;
}

:where( .elementor-1132 .elementor-element.elementor-element-2d585e6 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-family: "Onest";
	font-weight: 500;
}

body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-67cf2ad {
	left: 0px;
}

body.rtl .elementor-1132 .elementor-element.elementor-element-67cf2ad {
	right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-67cf2ad {
	top: 185px;
}

.elementor-1132 .elementor-element.elementor-element-1de48d63 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-413e7d3 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: 1;
	--padding-top: 110px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-413e7d3:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-413e7d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-413e7d3::before, .elementor-1132 .elementor-element.elementor-element-413e7d3 > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-413e7d3 > .e-con-inner > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-413e7d3 > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-413e7d3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-413e7d3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/source/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/06/fotteroverlay.svg");
	--background-overlay: "";
	background-position: bottom right;
	background-repeat: no-repeat;
}

.elementor-1132 .elementor-element.elementor-element-5098cfcb {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-1132 .elementor-element.elementor-element-3aae5abe > .elementor-widget-container {
	margin: 0px 0px 50px 0px;
}

.elementor-1132 .elementor-element.elementor-element-3aae5abe {
	text-align: left;
}

.elementor-1132 .elementor-element.elementor-element-3f6cc24b {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-1ac7e9c2 {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-2477c589 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-1132 .elementor-element.elementor-element-a7ea2b7 .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-5f172747 .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-4150b0ee .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-34c3e45e {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-17a791b3 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-1132 .elementor-element.elementor-element-124eee33 .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-38b4847e .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-3a461fb2 .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-63f37dc1 .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-66c5678e .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-6d2c67fd .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-23b96d6d .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-19410781 .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-4ed24371 .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-742b346e {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-6dda1e20 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-1132 .elementor-element.elementor-element-6b51f494 {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 3px;
	letter-spacing: -.72px;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-2611ba01 {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-571755d4 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-1132 .elementor-element.elementor-element-52074c62 {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 3px;
	letter-spacing: -.72px;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-4cb73354 {
	--n-accordion-title-font-size: 1rem;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: #fff;
	--n-accordion-title-hover-color: #fff;
	--n-accordion-title-active-color: #fff;
	--n-accordion-icon-size: 15px;
}

:where( .elementor-1132 .elementor-element.elementor-element-4cb73354 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-family: "Onest";
}

.elementor-1132 .elementor-element.elementor-element-4d686c19 {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-13450115 {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-3afa204d {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-1132 .elementor-element.elementor-element-797454a4 .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-53ca6a55 .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-1cf1a094 .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-2d7fbf17 {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-2236cd32 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-1132 .elementor-element.elementor-element-4cdb75f8 {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 3px;
	letter-spacing: -.72px;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-1a41119d {
	--n-accordion-title-font-size: 1rem;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: #fff;
	--n-accordion-title-hover-color: #fff;
	--n-accordion-title-active-color: #fff;
	--n-accordion-icon-size: 15px;
}

:where( .elementor-1132 .elementor-element.elementor-element-1a41119d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-family: "Onest";
}

.elementor-1132 .elementor-element.elementor-element-231fae7f {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-4d284e07 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-1132 .elementor-element.elementor-element-589c9b4b .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-516a3b81 .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-4259f15a .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-27f6f98b .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-5fa429fd .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-2d3b3c4b .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-6393954c .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-7d2cf19 .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-6bcec2a5 .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-3675680c {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-3b13acf5 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-1132 .elementor-element.elementor-element-75f2658f {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 3px;
	letter-spacing: -.72px;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-33c8f80c {
	--n-accordion-title-font-size: 1rem;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: #fff;
	--n-accordion-title-hover-color: #fff;
	--n-accordion-title-active-color: #fff;
	--n-accordion-icon-size: 15px;
}

:where( .elementor-1132 .elementor-element.elementor-element-33c8f80c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text {
	font-family: "Onest";
}

.elementor-1132 .elementor-element.elementor-element-b114ff4 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 70px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-3ca17fe5 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 160px;
	--row-gap: 0px;
	--column-gap: 160px;
}

.elementor-1132 .elementor-element.elementor-element-430f2ec {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

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

.elementor-1132 .elementor-element.elementor-element-4dfea8f5 .elementor-heading-title {
	font-family: "Onest";
	font-size: 24px;
	font-weight: 500;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-775be213 .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.7em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-28fc5eb9 .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.7em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-2722bbae .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.7em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-2abbd8a8 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

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

.elementor-1132 .elementor-element.elementor-element-7a667436 .elementor-heading-title {
	font-family: "Onest";
	font-size: 24px;
	font-weight: 500;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-6138619c .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.7em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-375cbfc0 .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.7em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-50153b54 .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.7em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-cee53b5 .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.7em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-2afc5123 .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.7em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-2b8e2aff .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.7em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-36d9dc20 .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.7em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-127ba37d .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.7em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-1bca257 .elementor-heading-title {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 1.7em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-2c036717 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-1132 .elementor-element.elementor-element-ebf7273 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-1132 .elementor-element.elementor-element-ebf7273 .elementor-heading-title {
	font-family: "Onest";
	font-size: 24px;
	font-weight: 500;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-7b2194b3 {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 16px;
	letter-spacing: -.72px;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-2d101063 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-1132 .elementor-element.elementor-element-320aa9d8 > .elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-1132 .elementor-element.elementor-element-320aa9d8 .elementor-heading-title {
	font-family: "Onest";
	font-size: 24px;
	font-weight: 500;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-231e41b0 {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 400;
	line-height: 16px;
	letter-spacing: -.72px;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-4dffffc2 {
	--display: flex;
}

.elementor-widget-divider {
	--divider-color: var(--e-global-color-secondary);
}

.elementor-widget-divider .elementor-divider__text {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-secondary-font-family);
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	line-height: var(--e-global-typography-secondary-line-height);
	letter-spacing: var(--e-global-typography-secondary-letter-spacing);
}

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-1132 .elementor-element.elementor-element-2ee4c358 {
	--divider-border-style: solid;
	--divider-color: rgba(255, 255, 255, .32);
	--divider-border-width: 1px;
}

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

.elementor-1132 .elementor-element.elementor-element-2ee4c358 .elementor-divider-separator {
	width: 100%;
}

.elementor-1132 .elementor-element.elementor-element-2ee4c358 .elementor-divider {
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-1132 .elementor-element.elementor-element-4584b54f {
	font-family: "DM Sans";
	font-size: 16px;
	font-weight: 200;
	line-height: 1em;
	letter-spacing: 0px;
	color: #fff;
}

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

.elementor-1132 .elementor-element.elementor-element-3cae5757 {
	--display: flex;
	--position: absolute;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	top: 0px;
}

.elementor-1132 .elementor-element.elementor-element-3cae5757:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-3cae5757 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #2f3c62;
}

body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-3cae5757 {
	left: 100vw;
}

body.rtl .elementor-1132 .elementor-element.elementor-element-3cae5757 {
	right: 100vw;
}

.elementor-1132 .elementor-element.elementor-element-2115c72 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 20px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-1c61c421 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-1c61c421.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-1132 .elementor-element.elementor-element-409f7889.elementor-element {
	--align-self: flex-start;
}

.elementor-1132 .elementor-element.elementor-element-5c8feca5 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 24px;
	--row-gap: 0px;
	--column-gap: 24px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1132 .elementor-element.elementor-element-5c8feca5.e-con {
	--align-self: center;
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-1132 .elementor-element.elementor-element-2024223b {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-1132 .elementor-element.elementor-element-4b2ccb40 .elementor-nav-menu .elementor-item {
	font-family: "Onest";
	font-weight: 500;
	line-height: 1.2em;
}

.elementor-1132 .elementor-element.elementor-element-4b2ccb40 .elementor-nav-menu--main .elementor-item {
	color: #fff;
	fill: #fff;
}

.elementor-1132 .elementor-element.elementor-element-4b2ccb40 .elementor-nav-menu--main .elementor-item.elementor-item-active {
	color: #12c48a;
}

.elementor-1132 .elementor-element.elementor-element-4b2ccb40 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before, .elementor-1132 .elementor-element.elementor-element-4b2ccb40 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after {
	background-color: rgba(2, 1, 1, 0);
}

.elementor-1132 .elementor-element.elementor-element-4b2ccb40 .e--pointer-framed .elementor-item.elementor-item-active:before, .elementor-1132 .elementor-element.elementor-element-4b2ccb40 .e--pointer-framed .elementor-item.elementor-item-active:after {
	border-color: rgba(2, 1, 1, 0);
}

.elementor-1132 .elementor-element.elementor-element-62b971df .elementor-button {
	background-color: rgba(253, 253, 253, 0);
	font-family: "Onest";
	font-size: 20px;
	font-weight: 700;
	letter-spacing: -.6px;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	padding: 16px 40px 16px 40px;
}

.elementor-1132 .elementor-element.elementor-element-62b971df {
	width: auto;
	max-width: auto;
}

.elementor-1132 .elementor-element.elementor-element-62b971df > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1132 .elementor-element.elementor-element-62b971df.elementor-element {
	--align-self: center;
}

.elementor-1132 .elementor-element.elementor-element-f3938d7 .elementor-button {
	background-color: #12c48a;
	font-family: "Onest";
	font-size: 20px;
	font-weight: 700;
	letter-spacing: -.6px;
	border-style: none;
	padding: 16px 40px 16px 40px;
}

.elementor-1132 .elementor-element.elementor-element-f3938d7 {
	width: auto;
	max-width: auto;
}

.elementor-1132 .elementor-element.elementor-element-f3938d7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1132 .elementor-element.elementor-element-f3938d7.elementor-element {
	--align-self: flex-start;
}

.elementor-1132 .elementor-element.elementor-element-6074a9b7 {
	--display: flex;
	--position: absolute;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	bottom: 50vh;
	--z-index: 999999;
}

body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-6074a9b7 {
	right: 1vw;
}

body.rtl .elementor-1132 .elementor-element.elementor-element-6074a9b7 {
	left: 1vw;
}

.elementor-1132 .elementor-element.elementor-element-57a441aa {
	--display: flex;
	--position: fixed;
	top: 48vh;
}

body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-57a441aa {
	left: 66vw;
}

body.rtl .elementor-1132 .elementor-element.elementor-element-57a441aa {
	right: 66vw;
}

.elementor-1132 .elementor-element.elementor-element-546d13d1 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-1132 .elementor-element.elementor-element-5b732043 {
	--display: flex;
}

.elementor-1132 .elementor-element.elementor-element-43b5000c > .elementor-widget-container {
	padding: 0px 37px 0px 0px;
}

.elementor-1132 .elementor-element.elementor-element-43b5000c {
	text-align: right;
}

.elementor-1132 .elementor-element.elementor-element-60991236 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 10px 10px 10px 10px;
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 42px;
	--padding-right: 42px;
}

.elementor-1132 .elementor-element.elementor-element-60991236:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-60991236 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #2f3c62;
}

.elementor-1132 .elementor-element.elementor-element-adf965a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1132 .elementor-element.elementor-element-3163df5b {
	width: var(--container-widget-width, 203px);
	max-width: 203px;
	--container-widget-width: 203px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-1132 .elementor-element.elementor-element-3163df5b.elementor-element {
	--align-self: center;
}

.elementor-1132 .elementor-element.elementor-element-3163df5b .elementor-heading-title {
	font-family: "Onest";
	font-size: 20px;
	font-weight: 400;
	line-height: 1.2em;
	color: #fff;
}

.elementor-1132 .elementor-element.elementor-element-890debc .elementor-button {
	background-color: #12c48a;
	font-family: "Onest";
	font-size: 20px;
	font-weight: 700;
	letter-spacing: -.6px;
	border-style: none;
	padding: 16px 40px 16px 40px;
}

.elementor-1132 .elementor-element.elementor-element-890debc {
	width: auto;
	max-width: auto;
}

.elementor-1132 .elementor-element.elementor-element-890debc > .elementor-widget-container {
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1132 .elementor-element.elementor-element-890debc.elementor-element {
	--align-self: center;
}

@media (max-width:1024px) {
	.elementor-1132 .elementor-element.elementor-element-6243a285:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-6243a285 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/08/Tablet-Hero-Section-Background-min-1.png");
		background-position: 50% -15px;
		background-repeat: no-repeat;
		background-size: cover;
	}
	
	.elementor-1132 .elementor-element.elementor-element-a62cd74 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}
	
	.elementor-widget-nav-menu .elementor-nav-menu .elementor-item {
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item {
		font-size: var(--e-global-typography-accent-font-size);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
	}
	
	.elementor-widget-button .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
	}
	
	.elementor-1132 .elementor-element.elementor-element-28ea73b7 {
		--justify-content: center;
		--padding-top: 35px;
		--padding-bottom: 0px;
		--padding-left: 80px;
		--padding-right: 80px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-7bb23805 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-1132 .elementor-element.elementor-element-7bb23805.e-con {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-84d6d52 {
		width: 100%;
		max-width: 100%;
		text-align: left;
	}
	
	.elementor-1132 .elementor-element.elementor-element-0b15bd3 {
		text-align: right;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2ea00fac {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}
	
	.elementor-1132 .elementor-element.elementor-element-2b680544.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2b680544 {
		font-size: 14px;
		line-height: 1px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4c3d2ea1 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4c3d2ea1 .elementor-button {
		font-size: 15px;
		line-height: 2em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6cc31a78 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-1132 .elementor-element.elementor-element-2eb2f580.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2eb2f580 {
		font-size: 14px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-b225d81.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-b225d81 {
		font-size: 14px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-39e26deb .elementor-button {
		font-size: 14px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-19e870b6 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--margin-top: 50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 80px;
		--padding-right: 80px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f6d48bd {
		--gap: 10px 10px;
		--row-gap: 10px;
		--column-gap: 10px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-widget-heading .elementor-heading-title {
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-1132 .elementor-element.elementor-element-6d8bb3ee {
		width: initial;
		max-width: initial;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6d8bb3ee > .elementor-widget-container {
		margin: 0px 0px 20px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6d8bb3ee .elementor-heading-title {
		font-size: 50px;
		line-height: 1.1em;
		letter-spacing: -1px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4ddadfdf {
		width: var(--container-widget-width, 500px);
		max-width: 500px;
		--container-widget-width: 500px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4ddadfdf > .elementor-widget-container {
		padding: 0px 70px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4ddadfdf .elementor-heading-title {
		font-size: 18px;
		letter-spacing: -.96px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-79f4e268 > .elementor-widget-container {
		margin: 38px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-130e542 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-c4334b8 {
		width: var(--container-widget-width, 345px);
		max-width: 345px;
		--container-widget-width: 345px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-1132 .elementor-element.elementor-element-c4334b8 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-b74429d {
		width: var(--container-widget-width, 83px);
		max-width: 83px;
		--container-widget-width: 83px;
		--container-widget-flex-grow: 0;
		bottom: 5px;
	}
	
	body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-b74429d {
		left: 31px;
	}
	
	body.rtl .elementor-1132 .elementor-element.elementor-element-b74429d {
		right: 31px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-fe5cb15 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4cae92ff:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-4cae92ff > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/08/Group-109.svg");
		background-position: 0px 200px;
		background-repeat: no-repeat;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4cae92ff:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1132 .elementor-element.elementor-element-4cae92ff > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-1132 .elementor-element.elementor-element-72802fcc {
		--gap: 48px 0px;
		--row-gap: 48px;
		--column-gap: 0px;
		--padding-top: 120px;
		--padding-bottom: 0px;
		--padding-left: 80px;
		--padding-right: 80px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-5e86ae83 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-5e86ae83 {
		--container-widget-width: 376px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 376px);
		max-width: 376px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-5e86ae83 .elementor-heading-title {
		font-size: 32px;
		letter-spacing: -.96px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-44f0112 {
		width: var(--container-widget-width, 601px);
		max-width: 601px;
		--container-widget-width: 601px;
		--container-widget-flex-grow: 0;
		font-size: 18px;
		line-height: 1.5em;
		letter-spacing: -.54px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-44f0112 > .elementor-widget-container {
		padding: 0px 0px 0px 134px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-23f1fbd0 > .elementor-widget-container {
		padding: 0px 0px 0px 134px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-23f1fbd0 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2265c60:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-2265c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/08/Vector-1.svg");
	}
	
	.elementor-1132 .elementor-element.elementor-element-2265c60:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1132 .elementor-element.elementor-element-2265c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-1132 .elementor-element.elementor-element-31ded1b {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-d6a7c2f {
		--padding-top: 75px;
		--padding-bottom: 0px;
		--padding-left: 124px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-29502f9 {
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-29502f9 img {
		width: 64px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-796d8b9 {
		width: var(--container-widget-width, 114px);
		max-width: 114px;
		--container-widget-width: 114px;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-796d8b9 > .elementor-widget-container {
		margin: 0px 0px 5px 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-796d8b9.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-796d8b9 .elementor-heading-title {
		font-size: 24px;
		line-height: 1.2em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-58bbdf1 {
		--container-widget-width: 166px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 166px);
		max-width: 166px;
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-58bbdf1.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-d12827e {
		--padding-top: 75px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3b1439f {
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3b1439f img {
		width: 64px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-28387b8 {
		width: var(--container-widget-width, 148px);
		max-width: 148px;
		--container-widget-width: 148px;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-28387b8 > .elementor-widget-container {
		margin: 0px 0px 5px 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-28387b8.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-28387b8 .elementor-heading-title {
		font-size: 24px;
		line-height: 1.2em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-c3f3bc8 {
		--container-widget-width: 166px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 166px);
		max-width: 166px;
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-c3f3bc8.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-713d372 {
		--justify-content: flex-start;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--padding-top: 75px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 140px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f552c68.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f552c68 {
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f552c68 img {
		width: 64px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6a71c9d {
		width: var(--container-widget-width, 142px);
		max-width: 142px;
		--container-widget-width: 142px;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6a71c9d > .elementor-widget-container {
		margin: 0px 0px 5px 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6a71c9d.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6a71c9d .elementor-heading-title {
		font-size: 24px;
		line-height: 1.2em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-36a7df5 {
		--container-widget-width: 166px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 166px);
		max-width: 166px;
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-36a7df5.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-db77311 {
		--justify-content: space-around;
	}
	
	.elementor-1132 .elementor-element.elementor-element-42562ab {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--padding-top: 50px;
		--padding-bottom: 0px;
		--padding-left: 135px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-230fd17 {
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-230fd17 img {
		width: 64px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-e69a1f0 {
		width: var(--container-widget-width, 118px);
		max-width: 118px;
		--container-widget-width: 118px;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-e69a1f0 > .elementor-widget-container {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-e69a1f0.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-e69a1f0 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-7f73d93 {
		--container-widget-width: 206px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 206px);
		max-width: 206px;
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-7f73d93.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-0ef33f2 {
		--padding-top: 50px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 168px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-07720ae {
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-07720ae img {
		width: 64px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-9547d13 {
		width: var(--container-widget-width, 158px);
		max-width: 158px;
		--container-widget-width: 158px;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-9547d13 > .elementor-widget-container {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-9547d13.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-9547d13 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-ad23e07 {
		--container-widget-width: 204px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 204px);
		max-width: 204px;
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-ad23e07.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-fad0cb2:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-fad0cb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/08/Vector-1.svg");
	}
	
	.elementor-1132 .elementor-element.elementor-element-fad0cb2:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1132 .elementor-element.elementor-element-fad0cb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-1132 .elementor-element.elementor-element-a231f9d {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1f99b28 {
		--padding-top: 75px;
		--padding-bottom: 0px;
		--padding-left: 124px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-627ac1b {
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-627ac1b img {
		width: 64px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-88fc5be {
		width: var(--container-widget-width, 114px);
		max-width: 114px;
		--container-widget-width: 114px;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-88fc5be > .elementor-widget-container {
		margin: 0px 0px 5px 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-88fc5be.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-88fc5be .elementor-heading-title {
		font-size: 24px;
		line-height: 1.2em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-53ecab7 {
		--container-widget-width: 166px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 166px);
		max-width: 166px;
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-53ecab7.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6b2142c {
		--padding-top: 80px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-bc18711 {
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-bc18711 img {
		width: 64px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-7c180b5 {
		width: var(--container-widget-width, 148px);
		max-width: 148px;
		--container-widget-width: 148px;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-7c180b5 > .elementor-widget-container {
		margin: 0px 0px 5px 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-7c180b5.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-7c180b5 .elementor-heading-title {
		font-size: 24px;
		line-height: 1.2em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-8d546c9 {
		--container-widget-width: 166px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 166px);
		max-width: 166px;
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-8d546c9.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-ad0d70e {
		--justify-content: flex-start;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--padding-top: 75px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 125px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4d95ed6.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4d95ed6 {
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4d95ed6 img {
		width: 64px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f9cb763 {
		width: var(--container-widget-width, 142px);
		max-width: 142px;
		--container-widget-width: 142px;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f9cb763 > .elementor-widget-container {
		margin: 0px 0px 5px 0px;
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f9cb763.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f9cb763 .elementor-heading-title {
		font-size: 24px;
		line-height: 1.2em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-e7d3e2a {
		--container-widget-width: 166px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 166px);
		max-width: 166px;
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-e7d3e2a.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-c18f6d8 {
		--justify-content: space-around;
	}
	
	.elementor-1132 .elementor-element.elementor-element-b623912 {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--padding-top: 60px;
		--padding-bottom: 0px;
		--padding-left: 135px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-991e03d {
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-991e03d img {
		width: 64px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-762848b {
		width: var(--container-widget-width, 118px);
		max-width: 118px;
		--container-widget-width: 118px;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-762848b > .elementor-widget-container {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-762848b.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-762848b .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-934dc6f {
		--container-widget-width: 206px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 206px);
		max-width: 206px;
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-934dc6f.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2621c87 {
		--padding-top: 60px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 168px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-42f2bfd {
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-42f2bfd img {
		width: 64px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-e667470 {
		width: var(--container-widget-width, 158px);
		max-width: 158px;
		--container-widget-width: 158px;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-e667470 > .elementor-widget-container {
		padding: 0px 10px 0px 10px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-e667470.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-e667470 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2ca70f1 {
		--container-widget-width: 204px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 204px);
		max-width: 204px;
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2ca70f1.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-48711ab > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-48711ab .elementor-button {
		font-size: 18px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f9db2c3 {
		--padding-top: 120px;
		--padding-bottom: 100px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3022cd2a {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 60px;
		--padding-right: 60px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3fecea16::before, .elementor-1132 .elementor-element.elementor-element-3fecea16 > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-3fecea16 > .e-con-inner > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-3fecea16 > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-3fecea16 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-3fecea16 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/source/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/06/Testimonialtab.svg");
		background-position: 51% 75%;
		background-repeat: no-repeat;
		background-size: 118% auto;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3fecea16 {
		--gap: 30px 0px;
		--row-gap: 30px;
		--column-gap: 0px;
		--overlay-opacity: .2;
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3ca56e65 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3ca56e65 {
		font-size: 25px;
		letter-spacing: -.8px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2befcadc {
		font-size: 16px;
		line-height: 20px;
		letter-spacing: .48px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2bd44e38:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-2bd44e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/07/Testimonial1tab-min.png");
		background-position: center center;
		background-repeat: no-repeat;
		background-size: cover;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2bd44e38:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1132 .elementor-element.elementor-element-2bd44e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2bd44e38 {
		--gap: 30px 0px;
		--row-gap: 30px;
		--column-gap: 0px;
		--overlay-opacity: .2;
		--padding-top: 80px;
		--padding-bottom: 120px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-56b35ea1 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-56b35ea1 {
		font-size: 25px;
		letter-spacing: -.8px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-509a3de5 {
		font-size: 16px;
		line-height: 20px;
		letter-spacing: .48px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-125b0e60:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-125b0e60 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/07/Testimonial2tab-min.png");
		background-position: center center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-125b0e60:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1132 .elementor-element.elementor-element-125b0e60 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-1132 .elementor-element.elementor-element-125b0e60 {
		--gap: 30px 0px;
		--row-gap: 30px;
		--column-gap: 0px;
		--overlay-opacity: .2;
		--padding-top: 80px;
		--padding-bottom: 110px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1f207f91 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1f207f91 {
		font-size: 25px;
		letter-spacing: -.8px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-56451a5d {
		font-size: 16px;
		line-height: 20px;
		letter-spacing: .48px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1209a4ce:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-1209a4ce > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/07/Testimonial3tab-min.png");
		background-position: center center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1209a4ce:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1132 .elementor-element.elementor-element-1209a4ce > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1209a4ce {
		--gap: 30px 0px;
		--row-gap: 30px;
		--column-gap: 0px;
		--overlay-opacity: .2;
		--padding-top: 80px;
		--padding-bottom: 110px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-40216005 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-40216005 {
		font-size: 25px;
		letter-spacing: -.8px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-7fa2c503 {
		font-size: 16px;
		line-height: 20px;
		letter-spacing: .48px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-11336e4f:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-11336e4f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/07/Testimonial4tab-min.png");
		background-position: center center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-11336e4f:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1132 .elementor-element.elementor-element-11336e4f > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-1132 .elementor-element.elementor-element-11336e4f {
		--gap: 30px 0px;
		--row-gap: 30px;
		--column-gap: 0px;
		--overlay-opacity: .2;
		--padding-top: 80px;
		--padding-bottom: 110px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6d12c079 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6d12c079 {
		font-size: 25px;
		letter-spacing: -.8px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-5ad363c8 {
		font-size: 16px;
		line-height: 20px;
		letter-spacing: .48px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2a1bb71:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-2a1bb71 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/08/Testimonial.png");
		background-position: center center;
		background-size: cover;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2a1bb71:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1132 .elementor-element.elementor-element-2a1bb71 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2a1bb71 {
		--min-height: 567px;
		--gap: 30px 0px;
		--row-gap: 30px;
		--column-gap: 0px;
		--overlay-opacity: .2;
		--padding-top: 80px;
		--padding-bottom: 110px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-ed4d83d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-ed4d83d {
		font-size: 25px;
		letter-spacing: -.8px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-c82efe1 {
		font-size: 16px;
		line-height: 20px;
		letter-spacing: .48px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-18185ea5 {
		--e-n-carousel-swiper-slides-to-display: 1;
		--e-n-carousel-arrow-prev-left-position: -11%;
		--e-n-carousel-arrow-prev-top-position: -5%;
		--e-n-carousel-arrow-next-right-position: -11%;
		--e-n-carousel-arrow-next-top-position: -5%;
		--e-n-carousel-dots-vertical-offset: -8%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-18185ea5 > .elementor-widget-container {
		padding: 0px 80px 0px 80px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4ef36291 {
		--padding-top: 0px;
		--padding-bottom: 120px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-150b180e {
		--flex-direction: column;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--align-items: center;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1f6fd398 {
		width: var(--container-widget-width, 392px);
		max-width: 392px;
		--container-widget-width: 392px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1f6fd398.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-28908228 {
		--margin-top: -54px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 70px;
		--padding-bottom: 70px;
		--padding-left: 33px;
		--padding-right: 33px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-5a1f6cd .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-44fa6f5 {
		--border-radius: 30px 30px 30px 30px;
		--padding-top: 28px;
		--padding-bottom: 28px;
		--padding-left: 32px;
		--padding-right: 37px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-943b381 {
		width: var(--container-widget-width, 15px);
		max-width: 15px;
		--container-widget-width: 15px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-1132 .elementor-element.elementor-element-943b381 > .elementor-widget-container {
		margin: 5px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2b71c1f {
		font-size: 20px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-bfd84a2 {
		--border-radius: 30px 30px 30px 30px;
		--padding-top: 28px;
		--padding-bottom: 28px;
		--padding-left: 32px;
		--padding-right: 37px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6895a35 {
		width: var(--container-widget-width, 21px);
		max-width: 21px;
		--container-widget-width: 21px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6895a35 > .elementor-widget-container {
		margin: 5px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-491a013 {
		font-size: 20px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-52e822b {
		--border-radius: 30px 30px 30px 30px;
		--margin-top: 0px;
		--margin-bottom: 28px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 28px;
		--padding-bottom: 28px;
		--padding-left: 32px;
		--padding-right: 37px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-d55b8f8 {
		width: var(--container-widget-width, 18px);
		max-width: 18px;
		--container-widget-width: 18px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-1132 .elementor-element.elementor-element-d55b8f8 > .elementor-widget-container {
		margin: 5px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3384696 {
		font-size: 20px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-548d09f6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-e1d829b .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4d3bc00 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4d3bc00 .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f7cd21a {
		--gap: 17px 17px;
		--row-gap: 17px;
		--column-gap: 17px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-398cb39 {
		--gap: 18px 18px;
		--row-gap: 18px;
		--column-gap: 18px;
		--padding-top: 17px;
		--padding-bottom: 17px;
		--padding-left: 18px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-23294e7 {
		width: var(--container-widget-width, 28px);
		max-width: 28px;
		--container-widget-width: 28px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-1132 .elementor-element.elementor-element-476f7ab > .elementor-widget-container {
		margin: 5px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-476f7ab .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-7304ff9 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4b7ef10 {
		--padding-top: 18px;
		--padding-bottom: 18px;
		--padding-left: 18px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-12c8f73 {
		width: var(--container-widget-width, 28px);
		max-width: 28px;
		--container-widget-width: 28px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-1132 .elementor-element.elementor-element-045fe6b > .elementor-widget-container {
		margin: 5px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-045fe6b .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-b97a37b {
		--gap: 18px 18px;
		--row-gap: 18px;
		--column-gap: 18px;
		--padding-top: 18px;
		--padding-bottom: 18px;
		--padding-left: 18px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-b79603f {
		width: var(--container-widget-width, 28px);
		max-width: 28px;
		--container-widget-width: 28px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-1132 .elementor-element.elementor-element-097d0e0 > .elementor-widget-container {
		margin: 5px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-097d0e0 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f277bff {
		--gap: 18px 18px;
		--row-gap: 18px;
		--column-gap: 18px;
		--padding-top: 18px;
		--padding-bottom: 18px;
		--padding-left: 18px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4915e79 {
		width: var(--container-widget-width, 28px);
		max-width: 28px;
		--container-widget-width: 28px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-1132 .elementor-element.elementor-element-8f1d266 > .elementor-widget-container {
		margin: 5px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-8f1d266 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-9af9de5 {
		--gap: 18px 18px;
		--row-gap: 18px;
		--column-gap: 18px;
		--padding-top: 18px;
		--padding-bottom: 18px;
		--padding-left: 18px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-01a7930 {
		width: var(--container-widget-width, 28px);
		max-width: 28px;
		--container-widget-width: 28px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-1132 .elementor-element.elementor-element-172d591 > .elementor-widget-container {
		margin: 5px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-172d591 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3bb1eef > .elementor-widget-container {
		margin: -27px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3bb1eef {
		--container-widget-width: 438px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 438px);
		max-width: 438px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-866ef06 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-866ef06 {
		--container-widget-width: 438px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 438px);
		max-width: 438px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1aae197::before, .elementor-1132 .elementor-element.elementor-element-1aae197 > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-1aae197 > .e-con-inner > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-1aae197 > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-1aae197 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-1aae197 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1aae197 {
		--border-radius: 50px 50px 50px 50px;
		--padding-top: 70px;
		--padding-bottom: 70px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1aae197.e-con {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1ef2766 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 44px;
		--margin-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3924427 {
		width: var(--container-widget-width, 331px);
		max-width: 331px;
		--container-widget-width: 331px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3924427 > .elementor-widget-container {
		margin: 0px 0px 18px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3924427 .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4b8ba8d {
		width: var(--container-widget-width, 254px);
		max-width: 254px;
		--container-widget-width: 254px;
		--container-widget-flex-grow: 0;
		font-size: 18px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-d668ff4 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-d668ff4 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-e5c3ac7 {
		--container-widget-width: 450px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 450px);
		max-width: 450px;
	}
	
	body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-e5c3ac7 {
		right: -20px;
	}
	
	body.rtl .elementor-1132 .elementor-element.elementor-element-e5c3ac7 {
		left: -20px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-e0aadbc:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-e0aadbc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/08/FAQ-min-scaled.png");
		background-size: cover;
	}
	
	.elementor-1132 .elementor-element.elementor-element-e0aadbc:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1132 .elementor-element.elementor-element-e0aadbc > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-1132 .elementor-element.elementor-element-cbb17e3 {
		--padding-top: 70px;
		--padding-bottom: 70px;
		--padding-left: 70px;
		--padding-right: 70px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-249d946 .elementor-heading-title {
		font-size: 40px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2d585e6 {
		--n-accordion-title-font-size: 24px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-67cf2ad {
		width: var(--container-widget-width, 249px);
		max-width: 249px;
		--container-widget-width: 249px;
		--container-widget-flex-grow: 0;
		top: 100px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1de48d63 {
		--min-height: 0px;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-413e7d3 {
		--padding-top: 120px;
		--padding-bottom: 120px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3aae5abe {
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3f6cc24b {
		--flex-direction: row;
		--container-widget-width: initial;
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--gap: 32px 32px;
		--row-gap: 32px;
		--column-gap: 32px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 50px;
		--padding-right: 50px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1ac7e9c2 {
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-a7ea2b7 .elementor-heading-title {
		line-height: 1.5em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-5f172747 .elementor-heading-title {
		line-height: 1.5em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4150b0ee .elementor-heading-title {
		line-height: 1.5em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-34c3e45e {
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-124eee33 .elementor-heading-title {
		line-height: 1.5em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-38b4847e .elementor-heading-title {
		line-height: 1.5em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3a461fb2 .elementor-heading-title {
		line-height: 1.5em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-63f37dc1 .elementor-heading-title {
		line-height: 1.5em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-66c5678e .elementor-heading-title {
		line-height: 1.5em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6d2c67fd .elementor-heading-title {
		line-height: 1.5em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-23b96d6d .elementor-heading-title {
		line-height: 1.5em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-19410781 .elementor-heading-title {
		line-height: 1.5em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4ed24371 .elementor-heading-title {
		line-height: 1.5em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-742b346e {
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6b51f494 {
		line-height: 1em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2611ba01 {
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-52074c62 {
		line-height: 1em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4cb73354 {
		width: var(--container-widget-width, 255px);
		max-width: 255px;
		--container-widget-width: 255px;
		--container-widget-flex-grow: 0;
		--n-accordion-title-justify-content: space-between;
		--n-accordion-title-flex-grow: 1;
		--n-accordion-title-icon-order: initial;
		--n-accordion-item-title-space-between: 32px;
		--n-accordion-item-title-distance-from-content: 0px;
		--n-accordion-title-font-size: 18px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4cb73354 > .elementor-widget-container {
		padding: 0px 0px 120px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4cb73354.elementor-element {
		--align-self: center;
	}
	
	:where( .elementor-1132 .elementor-element.elementor-element-4cb73354 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con {
		--padding-top: 0px;
		--padding-right: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4d686c19 {
		--flex-direction: row;
		--container-widget-width: initial;
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--gap: 32px 32px;
		--row-gap: 32px;
		--column-gap: 32px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 50px;
		--padding-right: 50px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-13450115 {
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-797454a4 .elementor-heading-title {
		line-height: 1.5em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-53ca6a55 .elementor-heading-title {
		line-height: 1.5em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1cf1a094 .elementor-heading-title {
		line-height: 1.5em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2d7fbf17 {
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4cdb75f8 {
		line-height: 1em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1a41119d {
		width: var(--container-widget-width, 255px);
		max-width: 255px;
		--container-widget-width: 255px;
		--container-widget-flex-grow: 0;
		--n-accordion-title-justify-content: space-between;
		--n-accordion-title-flex-grow: 1;
		--n-accordion-title-icon-order: initial;
		--n-accordion-item-title-space-between: 32px;
		--n-accordion-item-title-distance-from-content: 0px;
		--n-accordion-title-font-size: 18px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1a41119d > .elementor-widget-container {
		padding: 0px 0px 120px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1a41119d.elementor-element {
		--align-self: center;
	}
	
	:where( .elementor-1132 .elementor-element.elementor-element-1a41119d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con {
		--padding-top: 0px;
		--padding-right: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-231fae7f {
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-589c9b4b .elementor-heading-title {
		line-height: 1.5em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-516a3b81 .elementor-heading-title {
		line-height: 1.5em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4259f15a .elementor-heading-title {
		line-height: 1.5em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-27f6f98b .elementor-heading-title {
		line-height: 1.5em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-5fa429fd .elementor-heading-title {
		line-height: 1.5em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2d3b3c4b .elementor-heading-title {
		line-height: 1.5em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6393954c .elementor-heading-title {
		line-height: 1.5em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-7d2cf19 .elementor-heading-title {
		line-height: 1.5em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6bcec2a5 .elementor-heading-title {
		line-height: 1.5em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3675680c {
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-75f2658f {
		line-height: 1em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-33c8f80c {
		width: var(--container-widget-width, 255px);
		max-width: 255px;
		--container-widget-width: 255px;
		--container-widget-flex-grow: 0;
		--n-accordion-title-justify-content: space-between;
		--n-accordion-title-flex-grow: 1;
		--n-accordion-title-icon-order: initial;
		--n-accordion-item-title-space-between: 32px;
		--n-accordion-item-title-distance-from-content: 0px;
		--n-accordion-title-font-size: 18px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-33c8f80c > .elementor-widget-container {
		padding: 0px 0px 120px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-33c8f80c.elementor-element {
		--align-self: center;
	}
	
	:where( .elementor-1132 .elementor-element.elementor-element-33c8f80c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con {
		--padding-top: 0px;
		--padding-right: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4dffffc2 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-widget-divider .elementor-divider__text {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-1132 .elementor-element.elementor-element-4584b54f {
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3cae5757 {
		--min-height: 100vh;
		top: 0px;
		--z-index: 1111;
	}
	
	body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-3cae5757 {
		left: 100vw;
	}
	
	body.rtl .elementor-1132 .elementor-element.elementor-element-3cae5757 {
		right: 100vw;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2115c72 {
		--padding-top: 35px;
		--padding-bottom: 0px;
		--padding-left: 80px;
		--padding-right: 80px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-5c8feca5 {
		--justify-content: flex-end;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2024223b {
		--justify-content: center;
		--padding-top: 70px;
		--padding-bottom: 120px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4b2ccb40 > .elementor-widget-container {
		padding: 0px 0px 70px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4b2ccb40 .elementor-nav-menu .elementor-item {
		font-size: 18px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f3938d7 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f3938d7.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-890debc > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6243a285:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1132 .elementor-element.elementor-element-6243a285 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
}

@media (max-width:767px) {
	.elementor-1132 .elementor-element.elementor-element-6243a285:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-6243a285 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/08/Mobile-Hero-Section-Background-min-1.png");
		background-position: top left;
		background-size: 100% auto;
	}
	
	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}
	
	.elementor-widget-nav-menu .elementor-nav-menu .elementor-item {
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item {
		font-size: var(--e-global-typography-accent-font-size);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
	}
	
	.elementor-widget-button .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
		letter-spacing: var(--e-global-typography-accent-letter-spacing);
	}
	
	.elementor-1132 .elementor-element.elementor-element-28ea73b7 {
		--justify-content: center;
		--padding-top: 25px;
		--padding-bottom: 0px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-7bb23805 {
		--width: 50%;
		--justify-content: flex-start;
		--align-items: flex-start;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-1132 .elementor-element.elementor-element-84d6d52 {
		width: var(--container-widget-width, 138px);
		max-width: 138px;
		--container-widget-width: 138px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-1132 .elementor-element.elementor-element-dcc6973 {
		--width: 50%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2ea00fac {
		--width: 100%;
		--flex-direction: row;
		--container-widget-width: initial;
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: flex-start;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4ee6de85 {
		width: var(--container-widget-width, 32px);
		max-width: 32px;
		--container-widget-width: 32px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4ee6de85.elementor-element {
		--align-self: center;
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
		letter-spacing: var(--e-global-typography-text-letter-spacing);
	}
	
	.elementor-1132 .elementor-element.elementor-element-2b680544 {
		font-size: 12px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6cc31a78 {
		--width: 100%;
		--justify-content: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6cc31a78.e-con {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2a38e17a {
		width: var(--container-widget-width, 32px);
		max-width: 32px;
		--container-widget-width: 32px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2a38e17a.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2eb2f580 {
		width: initial;
		max-width: initial;
		text-align: center;
		font-size: 12px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-b225d81 {
		width: 100%;
		max-width: 100%;
		text-align: center;
		font-size: 12px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-39e26deb .elementor-button {
		font-size: 14px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-19e870b6 {
		--margin-top: 70px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f6d48bd {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-widget-heading .elementor-heading-title {
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-1132 .elementor-element.elementor-element-6d8bb3ee > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6d8bb3ee {
		--container-widget-width: 228px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 228px);
		max-width: 228px;
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6d8bb3ee.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6d8bb3ee .elementor-heading-title {
		font-size: 50px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4ddadfdf {
		width: var(--container-widget-width, 243px);
		max-width: 243px;
		--container-widget-width: 243px;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4ddadfdf > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4ddadfdf.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4ddadfdf .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-79f4e268 > .elementor-widget-container {
		margin: 30px 30px 30px 30px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-79f4e268.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-79f4e268 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4cae92ff:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-4cae92ff > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/08/Group-108.svg");
		background-position: bottom right;
		background-repeat: no-repeat;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4cae92ff:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1132 .elementor-element.elementor-element-4cae92ff > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-1132 .elementor-element.elementor-element-72802fcc {
		--padding-top: 120px;
		--padding-bottom: 120px;
		--padding-left: 47px;
		--padding-right: 47px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-5e86ae83 {
		--container-widget-width: 253px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 253px);
		max-width: 253px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-44f0112 {
		width: var(--container-widget-width, 299px);
		max-width: 299px;
		--container-widget-width: 299px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-1132 .elementor-element.elementor-element-44f0112 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-23f1fbd0 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-8b09435 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2265c60:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-2265c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/08/Chief-Benefits-min-scaled.png");
		background-size: cover;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2265c60:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1132 .elementor-element.elementor-element-2265c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2265c60 {
		--padding-top: 0px;
		--padding-bottom: 48px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-d6a7c2f {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-29502f9 {
		text-align: left;
	}
	
	.elementor-1132 .elementor-element.elementor-element-796d8b9 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-796d8b9 {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		text-align: left;
	}
	
	.elementor-1132 .elementor-element.elementor-element-58bbdf1 {
		--container-widget-width: 268px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 268px);
		max-width: 268px;
		text-align: left;
	}
	
	.elementor-1132 .elementor-element.elementor-element-58bbdf1.elementor-element {
		--align-self: flex-start;
	}
	
	body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-24a87a7 {
		right: 20px;
	}
	
	body.rtl .elementor-1132 .elementor-element.elementor-element-24a87a7 {
		left: 20px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-d12827e {
		--padding-top: 10px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3b1439f {
		text-align: right;
	}
	
	.elementor-1132 .elementor-element.elementor-element-28387b8 {
		width: 100%;
		max-width: 100%;
		text-align: right;
	}
	
	.elementor-1132 .elementor-element.elementor-element-28387b8 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-28387b8.elementor-element {
		--align-self: flex-end;
	}
	
	.elementor-1132 .elementor-element.elementor-element-c3f3bc8 {
		--container-widget-width: 268px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 268px);
		max-width: 268px;
		text-align: right;
	}
	
	.elementor-1132 .elementor-element.elementor-element-c3f3bc8.elementor-element {
		--align-self: flex-end;
	}
	
	body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-81fe08b {
		left: 20px;
	}
	
	body.rtl .elementor-1132 .elementor-element.elementor-element-81fe08b {
		right: 20px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-713d372 {
		--padding-top: 10px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f552c68 {
		width: 100%;
		max-width: 100%;
		text-align: left;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f552c68.elementor-element {
		--align-self: flex-end;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6a71c9d {
		width: 100%;
		max-width: 100%;
		text-align: left;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6a71c9d > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-36a7df5 > .elementor-widget-container {
		padding: 0px 10px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-36a7df5 {
		--container-widget-width: 268px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 268px);
		max-width: 268px;
		text-align: left;
	}
	
	.elementor-1132 .elementor-element.elementor-element-36a7df5.elementor-element {
		--align-self: flex-start;
	}
	
	body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-a84f124 {
		right: 20px;
	}
	
	body.rtl .elementor-1132 .elementor-element.elementor-element-a84f124 {
		left: 20px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-db77311 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-42562ab {
		--padding-top: 10px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-230fd17 {
		width: 100%;
		max-width: 100%;
		text-align: right;
	}
	
	.elementor-1132 .elementor-element.elementor-element-e69a1f0 {
		width: 100%;
		max-width: 100%;
		text-align: right;
	}
	
	.elementor-1132 .elementor-element.elementor-element-e69a1f0 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-e69a1f0.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-1132 .elementor-element.elementor-element-7f73d93 {
		--container-widget-width: 280px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 280px);
		max-width: 280px;
		text-align: right;
	}
	
	.elementor-1132 .elementor-element.elementor-element-7f73d93.elementor-element {
		--align-self: flex-end;
	}
	
	.elementor-1132 .elementor-element.elementor-element-67e4926 {
		width: var(--container-widget-width, 115px);
		max-width: 115px;
		--container-widget-width: 115px;
		--container-widget-flex-grow: 0;
	}
	
	body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-67e4926 {
		left: 30px;
	}
	
	body.rtl .elementor-1132 .elementor-element.elementor-element-67e4926 {
		right: 30px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-0ef33f2 {
		--padding-top: 10px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-07720ae {
		text-align: left;
	}
	
	.elementor-1132 .elementor-element.elementor-element-9547d13 {
		width: 100%;
		max-width: 100%;
		text-align: left;
	}
	
	.elementor-1132 .elementor-element.elementor-element-9547d13 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-9547d13.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-1132 .elementor-element.elementor-element-ad23e07 {
		--container-widget-width: 246px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 246px);
		max-width: 246px;
		text-align: left;
	}
	
	.elementor-1132 .elementor-element.elementor-element-ad23e07.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-1132 .elementor-element.elementor-element-fad0cb2:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-fad0cb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/08/Chief-Benefits-min-scaled.png");
		background-size: cover;
	}
	
	.elementor-1132 .elementor-element.elementor-element-fad0cb2:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1132 .elementor-element.elementor-element-fad0cb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-1132 .elementor-element.elementor-element-fad0cb2 {
		--padding-top: 0px;
		--padding-bottom: 48px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1f99b28 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-627ac1b {
		text-align: left;
	}
	
	.elementor-1132 .elementor-element.elementor-element-88fc5be > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-88fc5be {
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		text-align: left;
	}
	
	.elementor-1132 .elementor-element.elementor-element-53ecab7 {
		--container-widget-width: 268px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 268px);
		max-width: 268px;
		text-align: left;
	}
	
	.elementor-1132 .elementor-element.elementor-element-53ecab7.elementor-element {
		--align-self: flex-start;
	}
	
	body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-5fd95b0 {
		right: 20px;
	}
	
	body.rtl .elementor-1132 .elementor-element.elementor-element-5fd95b0 {
		left: 20px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6b2142c {
		--padding-top: 10px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-bc18711 {
		text-align: right;
	}
	
	.elementor-1132 .elementor-element.elementor-element-7c180b5 {
		width: 100%;
		max-width: 100%;
		text-align: right;
	}
	
	.elementor-1132 .elementor-element.elementor-element-7c180b5 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-7c180b5.elementor-element {
		--align-self: flex-end;
	}
	
	.elementor-1132 .elementor-element.elementor-element-8d546c9 {
		--container-widget-width: 268px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 268px);
		max-width: 268px;
		text-align: right;
	}
	
	.elementor-1132 .elementor-element.elementor-element-8d546c9.elementor-element {
		--align-self: flex-end;
	}
	
	body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-5630254 {
		left: 20px;
	}
	
	body.rtl .elementor-1132 .elementor-element.elementor-element-5630254 {
		right: 20px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-ad0d70e {
		--padding-top: 10px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4d95ed6 {
		width: 100%;
		max-width: 100%;
		text-align: left;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4d95ed6.elementor-element {
		--align-self: flex-end;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f9cb763 {
		width: 100%;
		max-width: 100%;
		text-align: left;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f9cb763 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-e7d3e2a {
		--container-widget-width: 268px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 268px);
		max-width: 268px;
		text-align: left;
	}
	
	.elementor-1132 .elementor-element.elementor-element-e7d3e2a.elementor-element {
		--align-self: flex-start;
	}
	
	body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-e604b7f {
		right: 20px;
	}
	
	body.rtl .elementor-1132 .elementor-element.elementor-element-e604b7f {
		left: 20px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-c18f6d8 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-b623912 {
		--padding-top: 10px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-991e03d {
		width: 100%;
		max-width: 100%;
		text-align: right;
	}
	
	.elementor-1132 .elementor-element.elementor-element-762848b {
		width: 100%;
		max-width: 100%;
		text-align: right;
	}
	
	.elementor-1132 .elementor-element.elementor-element-762848b > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-762848b.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-1132 .elementor-element.elementor-element-934dc6f {
		--container-widget-width: 280px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 280px);
		max-width: 280px;
		text-align: right;
	}
	
	.elementor-1132 .elementor-element.elementor-element-934dc6f.elementor-element {
		--align-self: flex-end;
	}
	
	.elementor-1132 .elementor-element.elementor-element-886704d {
		width: var(--container-widget-width, 115px);
		max-width: 115px;
		--container-widget-width: 115px;
		--container-widget-flex-grow: 0;
	}
	
	body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-886704d {
		left: 30px;
	}
	
	body.rtl .elementor-1132 .elementor-element.elementor-element-886704d {
		right: 30px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2621c87 {
		--padding-top: 10px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-42f2bfd {
		text-align: left;
	}
	
	.elementor-1132 .elementor-element.elementor-element-e667470 {
		width: 100%;
		max-width: 100%;
		text-align: left;
	}
	
	.elementor-1132 .elementor-element.elementor-element-e667470 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-e667470.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2ca70f1 {
		--container-widget-width: 246px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 246px);
		max-width: 246px;
		text-align: left;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2ca70f1.elementor-element {
		--align-self: flex-start;
	}
	
	.elementor-1132 .elementor-element.elementor-element-a001c32 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-48711ab > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f9db2c3 {
		--padding-top: 120px;
		--padding-bottom: 100px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3022cd2a {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3fecea16::before, .elementor-1132 .elementor-element.elementor-element-3fecea16 > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-3fecea16 > .e-con-inner > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-3fecea16 > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-3fecea16 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-3fecea16 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/source/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/06/Testimonialmob.svg");
		background-position: 0% 0%;
		background-size: 100% auto;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3fecea16 {
		--gap: 30px 0px;
		--row-gap: 30px;
		--column-gap: 0px;
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 42px;
		--padding-right: 42px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2befcadc {
		line-height: 20px;
		letter-spacing: .48px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-333c37f8 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2bd44e38:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-2bd44e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/07/Property-1Testimonial-1-min.png");
		background-repeat: no-repeat;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2bd44e38:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1132 .elementor-element.elementor-element-2bd44e38 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2bd44e38 {
		--min-height: 765px;
		--gap: 30px 0px;
		--row-gap: 30px;
		--column-gap: 0px;
		--padding-top: 80px;
		--padding-bottom: 140px;
		--padding-left: 29px;
		--padding-right: 29px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-509a3de5 {
		width: var(--container-widget-width, 255px);
		max-width: 255px;
		--container-widget-width: 255px;
		--container-widget-flex-grow: 0;
		line-height: 20px;
		letter-spacing: .48px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-509a3de5.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3abe5138 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-125b0e60:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-125b0e60 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/07/Property-1Testimonial-2-min.png");
	}
	
	.elementor-1132 .elementor-element.elementor-element-125b0e60:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1132 .elementor-element.elementor-element-125b0e60 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-1132 .elementor-element.elementor-element-125b0e60 {
		--min-height: 785px;
		--gap: 30px 0px;
		--row-gap: 30px;
		--column-gap: 0px;
		--padding-top: 80px;
		--padding-bottom: 140px;
		--padding-left: 29px;
		--padding-right: 29px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-56451a5d {
		width: var(--container-widget-width, 255px);
		max-width: 255px;
		--container-widget-width: 255px;
		--container-widget-flex-grow: 0;
		line-height: 20px;
		letter-spacing: .48px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-56451a5d.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1e2e0fa3 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1209a4ce:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-1209a4ce > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/07/Property-1Testimonial-3-min.png");
	}
	
	.elementor-1132 .elementor-element.elementor-element-1209a4ce:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1132 .elementor-element.elementor-element-1209a4ce > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1209a4ce {
		--min-height: 785px;
		--gap: 30px 0px;
		--row-gap: 30px;
		--column-gap: 0px;
		--padding-top: 80px;
		--padding-bottom: 140px;
		--padding-left: 29px;
		--padding-right: 29px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-7fa2c503 {
		width: var(--container-widget-width, 255px);
		max-width: 255px;
		--container-widget-width: 255px;
		--container-widget-flex-grow: 0;
		line-height: 20px;
		letter-spacing: .48px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-7fa2c503.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4b72467a .elementor-button {
		font-size: 18px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-11336e4f:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-11336e4f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/07/Property-1Testimonial-4-min.png");
	}
	
	.elementor-1132 .elementor-element.elementor-element-11336e4f:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1132 .elementor-element.elementor-element-11336e4f > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-1132 .elementor-element.elementor-element-11336e4f {
		--min-height: 785px;
		--gap: 30px 0px;
		--row-gap: 30px;
		--column-gap: 0px;
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 42px;
		--padding-right: 42px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-5ad363c8 {
		width: var(--container-widget-width, 255px);
		max-width: 255px;
		--container-widget-width: 255px;
		--container-widget-flex-grow: 0;
		line-height: 20px;
		letter-spacing: .48px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-5ad363c8.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-240c39ba .elementor-button {
		font-size: 18px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2a1bb71:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-2a1bb71 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/08/Property-1Variant5.png");
	}
	
	.elementor-1132 .elementor-element.elementor-element-2a1bb71:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1132 .elementor-element.elementor-element-2a1bb71 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2a1bb71 {
		--min-height: 785px;
		--gap: 30px 0px;
		--row-gap: 30px;
		--column-gap: 0px;
		--padding-top: 80px;
		--padding-bottom: 80px;
		--padding-left: 42px;
		--padding-right: 42px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-c82efe1 {
		width: var(--container-widget-width, 255px);
		max-width: 255px;
		--container-widget-width: 255px;
		--container-widget-flex-grow: 0;
		line-height: 20px;
		letter-spacing: .48px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-c82efe1.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-5362d2e .elementor-button {
		font-size: 18px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-18185ea5 {
		--e-n-carousel-swiper-slides-to-display: 1;
		--e-n-carousel-arrow-prev-left-position: -23%;
		--e-n-carousel-arrow-prev-top-position: -4.8%;
		--e-n-carousel-arrow-next-right-position: -23%;
		--e-n-carousel-arrow-next-top-position: -4.8%;
		--e-n-carousel-dots-vertical-offset: -7%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-18185ea5 > .elementor-widget-container {
		padding: 0px 25px 0px 25px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4ef36291 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3d1efdc4 {
		--padding-top: 0px;
		--padding-bottom: 34px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1f6fd398 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-28908228 {
		--width: 345px;
		--margin-top: -80px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 70px;
		--padding-bottom: 70px;
		--padding-left: 28px;
		--padding-right: 28px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-44fa6f5 {
		--padding-top: 28px;
		--padding-bottom: 28px;
		--padding-left: 32px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-943b381 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2b71c1f {
		--container-widget-width: 195px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 195px);
		max-width: 195px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-bfd84a2 {
		--padding-top: 28px;
		--padding-bottom: 28px;
		--padding-left: 32px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-491a013 {
		--container-widget-width: 186px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 186px);
		max-width: 186px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-52e822b {
		--padding-top: 28px;
		--padding-bottom: 28px;
		--padding-left: 32px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3384696 {
		--container-widget-width: 186px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 186px);
		max-width: 186px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-548d09f6 > .elementor-widget-container {
		padding: 28px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-548d09f6 .elementor-button {
		font-size: 18px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-74e791a {
		--margin-top: 120px;
		--margin-bottom: 120px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4b1e520 {
		--width: 280px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4b1e520.e-con {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4d3bc00 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f7cd21a {
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f7cd21a.e-con {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-48fb6bd {
		--width: 302px;
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
		--padding-top: 3px;
		--padding-bottom: 3px;
		--padding-left: 3px;
		--padding-right: 3px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-b5eff34 {
		--width: 260px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-c41c765 {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
		--padding-top: 3px;
		--padding-bottom: 3px;
		--padding-left: 3px;
		--padding-right: 3px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-61a1feb {
		--width: 302px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f7fcf8c {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
		--padding-top: 3px;
		--padding-bottom: 3px;
		--padding-left: 3px;
		--padding-right: 3px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-7c898d8 {
		--width: 280px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-75b4946 {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
		--padding-top: 3px;
		--padding-bottom: 3px;
		--padding-left: 3px;
		--padding-right: 3px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-a8f81ed {
		--width: 250px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1da26c7 {
		border-width: 0px 0px 0px 0px;
		--border-top-width: 0px;
		--border-right-width: 0px;
		--border-bottom-width: 0px;
		--border-left-width: 0px;
		--padding-top: 3px;
		--padding-bottom: 3px;
		--padding-left: 3px;
		--padding-right: 3px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1aae197 {
		--width: 345px;
		--border-radius: 50px 50px 50px 50px;
		--padding-top: 70px;
		--padding-bottom: 300px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1aae197::before, .elementor-1132 .elementor-element.elementor-element-1aae197 > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-1aae197 > .e-con-inner > .elementor-background-video-container::before, .elementor-1132 .elementor-element.elementor-element-1aae197 > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-1aae197 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1132 .elementor-element.elementor-element-1aae197 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1ef2766 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 24px;
		--margin-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3924427 {
		--container-widget-width: 295px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 295px);
		max-width: 295px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4b8ba8d {
		width: var(--container-widget-width, 295px);
		max-width: 295px;
		--container-widget-width: 295px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-1132 .elementor-element.elementor-element-d668ff4 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	body:not(.rtl) .elementor-1132 .elementor-element.elementor-element-e5c3ac7 {
		right: 0px;
	}
	
	body.rtl .elementor-1132 .elementor-element.elementor-element-e5c3ac7 {
		left: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-e0aadbc:not(.elementor-motion-effects-element-type-background), .elementor-1132 .elementor-element.elementor-element-e0aadbc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/08/FAQ-min11-scaled.png");
		background-position: center center;
		background-size: cover;
	}
	
	.elementor-1132 .elementor-element.elementor-element-e0aadbc:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1132 .elementor-element.elementor-element-e0aadbc > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-1132 .elementor-element.elementor-element-7f45164 {
		--content-width: 345px;
		--padding-top: 120px;
		--padding-bottom: 120px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-cbb17e3 {
		--border-radius: 50px 50px 50px 50px;
		--padding-top: 70px;
		--padding-bottom: 70px;
		--padding-left: 28px;
		--padding-right: 28px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-67cf2ad {
		--container-widget-width: 199px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 199px);
		max-width: 199px;
		top: 92px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-413e7d3 {
		--padding-top: 120px;
		--padding-bottom: 80px;
		--padding-left: 70px;
		--padding-right: 70px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3f6cc24b {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3f6cc24b.e-con {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1ac7e9c2 {
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4cb73354 > .elementor-widget-container {
		padding: 0px 0px 120px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-13450115 {
		--padding-top: 20px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1a41119d > .elementor-widget-container {
		padding: 0px 0px 120px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-33c8f80c > .elementor-widget-container {
		padding: 0px 0px 120px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4dffffc2 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}
	
	.elementor-widget-divider .elementor-divider__text {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
		letter-spacing: var(--e-global-typography-secondary-letter-spacing);
	}
	
	.elementor-1132 .elementor-element.elementor-element-4584b54f {
		width: var(--container-widget-width, 255px);
		max-width: 255px;
		--container-widget-width: 255px;
		--container-widget-flex-grow: 0;
		text-align: center;
		line-height: 1.2em;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4584b54f > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4584b54f.elementor-element {
		--align-self: center;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2115c72 {
		--padding-top: 25px;
		--padding-bottom: 0px;
		--padding-left: 24px;
		--padding-right: 24px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1c61c421 {
		--width: 50%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-409f7889 {
		width: var(--container-widget-width, 138px);
		max-width: 138px;
		--container-widget-width: 138px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-1132 .elementor-element.elementor-element-5c8feca5 {
		--width: 50%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-72ee6255 {
		width: var(--container-widget-width, 36px);
		max-width: 36px;
		--container-widget-width: 36px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-1132 .elementor-element.elementor-element-890debc > .elementor-widget-container {
		padding: 28px 0px 0px 0px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-890debc .elementor-button {
		font-size: 18px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6243a285:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-1132 .elementor-element.elementor-element-6243a285 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
}

@media (min-width:768px) {
	.elementor-1132 .elementor-element.elementor-element-33be48f4 {
		--content-width: 100%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-14a602a8 {
		--width: 17%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-37e69240 {
		--width: 46.792%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-5a6f271a {
		--width: 23%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-7bb23805 {
		--width: 20.568%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f6d48bd {
		--width: 60%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-72802fcc {
		--content-width: 901px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-d6a7c2f {
		--width: 33.3%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-d12827e {
		--width: 33.3%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-713d372 {
		--width: 33.3%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-42562ab {
		--width: 51%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-0ef33f2 {
		--width: 100%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1f99b28 {
		--width: 33.3%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6b2142c {
		--width: 33.3%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-ad0d70e {
		--width: 33.3%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-b623912 {
		--width: 51%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2621c87 {
		--width: 100%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-150b180e {
		--content-width: 1320px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3d1efdc4 {
		--width: 90%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-48fb6bd {
		--width: 465px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-c41c765 {
		--width: 400px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f7fcf8c {
		--width: 466px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-75b4946 {
		--width: 431px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1da26c7 {
		--width: 383px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1ef2766 {
		--width: 668px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-7f45164 {
		--content-width: 1096px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2477c589 {
		--width: 15%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-17a791b3 {
		--width: 35%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6dda1e20 {
		--width: 30%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-571755d4 {
		--width: 25%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3afa204d {
		--width: 15%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2236cd32 {
		--width: 30%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4d284e07 {
		--width: 35%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3b13acf5 {
		--width: 25%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-430f2ec {
		--width: 15%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2abbd8a8 {
		--width: 35%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2c036717 {
		--width: 30%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2d101063 {
		--width: 25%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1c61c421 {
		--width: 20.568%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-5c8feca5 {
		--width: 33.3333%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6074a9b7 {
		--content-width: 328px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-57a441aa {
		--content-width: 328px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-546d13d1 {
		--content-width: 328px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-1132 .elementor-element.elementor-element-7bb23805 {
		--width: 50%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f6d48bd {
		--width: 318px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-d6a7c2f {
		--width: 34%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-d12827e {
		--width: 32.175%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-713d372 {
		--width: 35.3%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1f99b28 {
		--width: 33%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6b2142c {
		--width: 32.175%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-ad0d70e {
		--width: 35.3%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-28908228 {
		--width: 491px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-48fb6bd {
		--width: 298px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-7304ff9 {
		--content-width: 579px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-c41c765 {
		--width: 260px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-f7fcf8c {
		--width: 301px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3bc7f37 {
		--content-width: 660px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-75b4946 {
		--width: 280px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1da26c7 {
		--width: 250px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1aae197 {
		--width: 660px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-7f45164 {
		--content-width: 660px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-413e7d3 {
		--content-width: 644px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1ac7e9c2 {
		--content-width: 255px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2477c589 {
		--width: 100%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-17a791b3 {
		--width: 100%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-6dda1e20 {
		--width: 100%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-571755d4 {
		--width: 100%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-13450115 {
		--content-width: 255px;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3afa204d {
		--width: 100%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-2236cd32 {
		--width: 100%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-4d284e07 {
		--width: 100%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-3b13acf5 {
		--width: 100%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-1c61c421 {
		--width: 50%;
	}
	
	.elementor-1132 .elementor-element.elementor-element-5c8feca5 {
		--width: 50%;
	}
}

/* Start custom CSS for nested-carousel, class: .elementor-element-18185ea5 */
.elementor-swiper .swiper-slide:nth-child(3) {
	display: block !important;
}

em, i {
	font-family: ivypresto-display;
}

body {
	margin: 0;
	padding: 0;
	overflow-x: hidden !important;
}

.hero-headline h2 u {
	text-decoration: none;
	background: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/optimized/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/08/Rectangle-72.png") !important;
	background-size: 100% !important;
	background-repeat: no-repeat !important;
	background-position: center !important;
	padding: 5px;
	border-radius: 10px;
}

.elementor-button-icon svg {
	width: 24px;
}

.elementor-915 {
	overflow: hidden;
}

.elementor-widget-n-accordion .e-n-accordion-item-title {
	border-top-width: 0;
	border-right-width: 0;
	border-left-width: 0;
}

p {
	margin-top: 10px;
	margin-bottom: 10px;
}

.elementor-element-75d79f5 .elementor-button-text, .elementor-element-52ced77 .elementor-button-text {
	text-decoration: none !important;
}

.tab-menu, .amazon-popup {
	transition: left .3s ease;
	display: none;
}

:where(.elementor-widget-n-accordion .e-n-accordion-item>.e-con) {
	border: none;
}

.elementor-widget-n-accordion .e-n-accordion-item-title {
	padding-left: 0;
}

.elementor-element-2c00c43 {
	height: 0;
}

.left-zero {
	border-top-left-radius: 0 !important;
	border-bottom-left-radius: 0 !important;
}

.right-zero {
	border-top-right-radius: 0 !important;
	border-bottom-right-radius: 0 !important;
}

.elementor-915 .elementor-element.elementor-element-1d997a3 .elementor-button[type="submit"] {
	margin-top: 26px;
}

.elementor-select-wrapper.remove-before:before {
	color: #fff;
	background: url("https://cdn-ilcobhd.nitrocdn.com/hxUVgHJecmRcRMgnaMyqmmIMkZAjOYCm/assets/images/source/rev-0eb5f1a/paybyhfa.com/wp-content/uploads/2025/07/XMLID_224_.svg");
	width: 45px;
	height: 100%;
	background-repeat: no-repeat;
	background-color: #f7f7f7;
	background-position: center;
	right: 0px;
	border-radius: 10px;
}

.elementor-select-wrapper .select-caret-down-wrapper svg {
	display: none !important;
}

.swiper-pagination-bullet.swiper-pagination-bullet-active {
	background-color: #fff;
}

.border-left-b {
	border-bottom-left-radius: 60px !important;
}

@media only screen and (max-width: 980px) and (min-width: 481px) {
	.border-left-b {
		border-bottom-left-radius: 40px !important;
	}
	
	.elementor-button-icon svg {
		width: 18px !important;
	}
}

@media only screen and (max-width: 481px) and (min-width: 0px) {
	.border-left-b {
		border-bottom-left-radius: 20px !important;
	}
	
	.elementor-button-icon svg {
		width: 14px !important;
	}
}

.elementor-widget-image a img[src$=".svg"] {
	width: unset !important;
}

.overflow-x {
	overflow-x: hidden !important;
}
