/* End Custom Fonts CSS */

.elementor-26432 .elementor-element.elementor-element-50682eb3 {
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 100px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-26432 .elementor-element.elementor-element-50682eb3:not(.elementor-motion-effects-element-type-background), .elementor-26432 .elementor-element.elementor-element-50682eb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7faff;
}

.elementor-26432 .elementor-element.elementor-element-50682eb3.e-con {
	--align-self: center;
}

.elementor-26432 .elementor-element.elementor-element-1c21fd05 {
	--display: flex;
	--min-height: 750px;
	--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 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: .9;
	--border-radius: 20px 20px 20px 20px;
}

.elementor-26432 .elementor-element.elementor-element-1c21fd05:not(.elementor-motion-effects-element-type-background), .elementor-26432 .elementor-element.elementor-element-1c21fd05 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-hohbd.nitrocdn.com/dsLFxBbnVPUPuwYaXsksKaREDeucUaSd/assets/images/optimized/rev-35c0886/spcfz.ae/wp-content/uploads/2024/07/FEEDBACK-2.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-26432 .elementor-element.elementor-element-1c21fd05::before, .elementor-26432 .elementor-element.elementor-element-1c21fd05 > .elementor-background-video-container::before, .elementor-26432 .elementor-element.elementor-element-1c21fd05 > .e-con-inner > .elementor-background-video-container::before, .elementor-26432 .elementor-element.elementor-element-1c21fd05 > .elementor-background-slideshow::before, .elementor-26432 .elementor-element.elementor-element-1c21fd05 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26432 .elementor-element.elementor-element-1c21fd05 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: transparent;
	--background-overlay: "";
	background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000 100%);
}

.elementor-26432 .elementor-element.elementor-element-1c21fd05.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-26432 .elementor-element.elementor-element-129ec92d {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 50px;
	--padding-right: 50px;
}

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

.elementor-26432 .elementor-element.elementor-element-129ec92d.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-widget-heading .elementor-heading-title {
	color: var(--e-global-color-primary);
}

.elementor-26432 .elementor-element.elementor-element-18f62 .elementor-heading-title {
	font-family: "Helvetica", General Sans;
	font-size: 28px;
	font-weight: 600;
	line-height: 31px;
	color: #333;
}

.elementor-26432 .elementor-element.elementor-element-13adafb2 > .elementor-widget-container {
	background-color: #fff;
	padding: 0px 0px 0px 0px;
}

.elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .validation_message:not(.validation_message--hidden-on-empty) {
	display: block !important;
}

.elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .validation_error {
	display: block !important;
}

.elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gfield textarea, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gfield select {
	background-color: #f9f9f9;
	color: #b2b1b1;
	padding: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	font-family: "General Sans", General Sans;
	font-size: 14px;
	font-weight: 500;
}

.elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gform_wrapper.gravity-theme .gform_fields {
	grid-row-gap: 10px;
}

.elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gfield select {
	height: 48px;
}

.elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gform_wrapper .gfield textarea:focus {
	color: #333;
}

.elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gfield_label, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gfield_checkbox li label, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .ginput_container_consent label, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gfield_radio li label, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gsection_title, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gfield_html, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .ginput_product_price, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .ginput_product_price_label, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gf_progressbar_title, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gf_page_steps, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gfield_checkbox div label, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gfield_radio div label {
	color: #222;
}

.elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gfield_label, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gfield_checkbox li label, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .ginput_container_consent label, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gfield_radio li label, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gsection_title, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gfield_html, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .ginput_product_price, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .ginput_product_price_label, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gf_progressbar_title, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gf_page_steps, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gfield_checkbox div label, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gfield_radio div label {
	font-family: "General Sans", General Sans;
	font-size: 18px;
}

.elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gfield .gfield_description, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .ginput_container .gfield_post_tags_hint, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .ginput_container .gform_fileupload_rules, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .ginput_container_creditcard input + span + label, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .ginput_container select + label, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .ginput_container .chosen-single + label, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gfield_time_hour label, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gfield_time_minute label, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .ginput_container_address label, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .ginput_container_total span, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .ginput_shipping_price, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gsection_description {
	font-family: "General Sans", General Sans;
	font-size: 16px;
}

.elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gfield.gsection .gsection_title {
	font-family: "General Sans", General Sans;
	font-size: 16px;
	font-weight: 500;
}

.elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gfield.gsection {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #b2b1b1;
}

.elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"], .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"], .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"] {
	width: 140px;
	border-radius: 36px 36px 36px 36px;
	padding: 20px 24px 20px 24px;
	margin-top: 25px;
	font-family: "General Sans", General Sans;
	font-size: 16px;
	font-weight: 500;
}

.elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-26432 .elementor-element.elementor-element-13adafb2 .gform_wrapper li.gfield_error textarea {
	border-width: 1px;
}

.elementor-26432 .elementor-element.elementor-element-13adafb2 .gform_confirmation_wrapper {
	padding: 10px 10px 10px 10px;
}

.elementor-26432 .elementor-element.elementor-element-1e5114d {
	--display: flex;
	--justify-content: flex-end;
	--padding-top: 0px;
	--padding-bottom: 20px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-26432 .elementor-element.elementor-element-064fb7f > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-26432 .elementor-element.elementor-element-064fb7f.elementor-element {
	--order: 99999;
}

.elementor-26432 .elementor-element.elementor-element-064fb7f .elementor-heading-title {
	font-family: "Helvetica", General Sans;
	font-size: 46px;
	font-weight: 600;
	color: #fff;
}

.elementor-26432 .elementor-element.elementor-element-e85cf0c > .elementor-widget-container {
	margin: -10px 0px 20px 0px;
}

.elementor-26432 .elementor-element.elementor-element-e85cf0c.elementor-element {
	--order: 99999;
}

.elementor-26432 .elementor-element.elementor-element-e85cf0c .elementor-heading-title {
	font-family: "Helvetica", General Sans;
	font-size: 46px;
	font-weight: 400;
	color: #fff;
}

.elementor-26432 .elementor-element.elementor-element-b29b4a8 {
	--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 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 30px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-26432 .elementor-element.elementor-element-b29b4a8:not(.elementor-motion-effects-element-type-background), .elementor-26432 .elementor-element.elementor-element-b29b4a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7faff;
}

.elementor-26432 .elementor-element.elementor-element-c43b4c2 {
	--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;
}

.elementor-widget-image-box .elementor-image-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-image-box:has(:hover) .elementor-image-box-title, .elementor-widget-image-box:has(:focus) .elementor-image-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-image-box .elementor-image-box-description {
	color: var(--e-global-color-text);
}

.elementor-26432 .elementor-element.elementor-element-5a2873ca > .elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-26432 .elementor-element.elementor-element-5a2873ca .elementor-image-box-wrapper {
	text-align: right;
}

.elementor-26432 .elementor-element.elementor-element-5a2873ca.elementor-position-right .elementor-image-box-img {
	margin-left: 10px;
}

.elementor-26432 .elementor-element.elementor-element-5a2873ca.elementor-position-left .elementor-image-box-img {
	margin-right: 10px;
}

.elementor-26432 .elementor-element.elementor-element-5a2873ca.elementor-position-top .elementor-image-box-img {
	margin-bottom: 10px;
}

.elementor-26432 .elementor-element.elementor-element-5a2873ca .elementor-image-box-title {
	margin-bottom: 1px;
	font-family: "Helvetica", General Sans;
	font-size: 22px;
	font-weight: 600;
	color: #000;
}

.elementor-26432 .elementor-element.elementor-element-5a2873ca .elementor-image-box-wrapper .elementor-image-box-img {
	width: 40%;
}

.elementor-26432 .elementor-element.elementor-element-5a2873ca .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-26432 .elementor-element.elementor-element-5a2873ca .elementor-image-box-description {
	font-family: "Helvetica", General Sans;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}

.elementor-26432 .elementor-element.elementor-element-e3b18f2 {
	--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;
}

.elementor-26432 .elementor-element.elementor-element-a7e3e5a > .elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-26432 .elementor-element.elementor-element-a7e3e5a .elementor-image-box-wrapper {
	text-align: right;
}

.elementor-26432 .elementor-element.elementor-element-a7e3e5a.elementor-position-right .elementor-image-box-img {
	margin-left: 10px;
}

.elementor-26432 .elementor-element.elementor-element-a7e3e5a.elementor-position-left .elementor-image-box-img {
	margin-right: 10px;
}

.elementor-26432 .elementor-element.elementor-element-a7e3e5a.elementor-position-top .elementor-image-box-img {
	margin-bottom: 10px;
}

.elementor-26432 .elementor-element.elementor-element-a7e3e5a .elementor-image-box-title {
	margin-bottom: 4px;
	font-family: "Helvetica", General Sans;
	font-size: 22px;
	font-weight: 600;
	color: #000;
}

.elementor-26432 .elementor-element.elementor-element-a7e3e5a .elementor-image-box-wrapper .elementor-image-box-img {
	width: 40%;
}

.elementor-26432 .elementor-element.elementor-element-a7e3e5a .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-26432 .elementor-element.elementor-element-a7e3e5a .elementor-image-box-description {
	font-family: "Helvetica", General Sans;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}

.elementor-26432 .elementor-element.elementor-element-80cf674 {
	--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;
}

.elementor-26432 .elementor-element.elementor-element-7a06f381 > .elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-26432 .elementor-element.elementor-element-7a06f381 .elementor-image-box-wrapper {
	text-align: right;
}

.elementor-26432 .elementor-element.elementor-element-7a06f381.elementor-position-right .elementor-image-box-img {
	margin-left: 10px;
}

.elementor-26432 .elementor-element.elementor-element-7a06f381.elementor-position-left .elementor-image-box-img {
	margin-right: 10px;
}

.elementor-26432 .elementor-element.elementor-element-7a06f381.elementor-position-top .elementor-image-box-img {
	margin-bottom: 10px;
}

.elementor-26432 .elementor-element.elementor-element-7a06f381 .elementor-image-box-title {
	margin-bottom: 4px;
	font-family: "Helvetica", General Sans;
	font-size: 22px;
	font-weight: 600;
	color: #000;
}

.elementor-26432 .elementor-element.elementor-element-7a06f381 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 25%;
}

.elementor-26432 .elementor-element.elementor-element-7a06f381 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-26432 .elementor-element.elementor-element-7a06f381 .elementor-image-box-description {
	font-family: "Helvetica", General Sans;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}

.elementor-26432 .elementor-element.elementor-element-3dc80eb {
	--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;
}

.elementor-26432 .elementor-element.elementor-element-47a50ab7 > .elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-26432 .elementor-element.elementor-element-47a50ab7 .elementor-image-box-wrapper {
	text-align: right;
}

.elementor-26432 .elementor-element.elementor-element-47a50ab7.elementor-position-right .elementor-image-box-img {
	margin-left: 10px;
}

.elementor-26432 .elementor-element.elementor-element-47a50ab7.elementor-position-left .elementor-image-box-img {
	margin-right: 10px;
}

.elementor-26432 .elementor-element.elementor-element-47a50ab7.elementor-position-top .elementor-image-box-img {
	margin-bottom: 10px;
}

.elementor-26432 .elementor-element.elementor-element-47a50ab7 .elementor-image-box-title {
	margin-bottom: 4px;
	font-family: "Helvetica", General Sans;
	font-size: 22px;
	font-weight: 600;
	color: #000;
}

.elementor-26432 .elementor-element.elementor-element-47a50ab7 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 25%;
}

.elementor-26432 .elementor-element.elementor-element-47a50ab7 .elementor-image-box-img img {
	transition-duration: .3s;
}

.elementor-26432 .elementor-element.elementor-element-47a50ab7 .elementor-image-box-description {
	font-family: "Helvetica", General Sans;
	font-size: 16px;
	font-weight: 400;
	color: #000;
}

.elementor-26432 .elementor-element.elementor-element-2867e75b {
	--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: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-26432 .elementor-element.elementor-element-2867e75b:not(.elementor-motion-effects-element-type-background), .elementor-26432 .elementor-element.elementor-element-2867e75b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f7faff;
}

.elementor-26432 .elementor-element.elementor-element-2bf25a59 {
	--display: flex;
	--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-26432 .elementor-element.elementor-element-2f54326a iframe {
	height: 400px;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

:root {
	--page-title-display: none;
}

@media (min-width:768px) {
	.elementor-26432 .elementor-element.elementor-element-50682eb3 {
		--content-width: 1300px;
	}
	
	.elementor-26432 .elementor-element.elementor-element-129ec92d {
		--width: 50%;
	}
	
	.elementor-26432 .elementor-element.elementor-element-1e5114d {
		--width: 50%;
	}
	
	.elementor-26432 .elementor-element.elementor-element-c43b4c2 {
		--width: 20%;
	}
	
	.elementor-26432 .elementor-element.elementor-element-e3b18f2 {
		--width: 20%;
	}
	
	.elementor-26432 .elementor-element.elementor-element-80cf674 {
		--width: 30%;
	}
	
	.elementor-26432 .elementor-element.elementor-element-3dc80eb {
		--width: 30%;
	}
	
	.elementor-26432 .elementor-element.elementor-element-2867e75b {
		--content-width: 1300px;
	}
	
	.elementor-26432 .elementor-element.elementor-element-2bf25a59 {
		--content-width: 1350px;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-26432 .elementor-element.elementor-element-129ec92d {
		--width: 80%;
	}
}

@media (min-width:1025px) {
	.elementor-26432 .elementor-element.elementor-element-1c21fd05:not(.elementor-motion-effects-element-type-background), .elementor-26432 .elementor-element.elementor-element-1c21fd05 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-attachment: scroll;
	}
}

@media (max-width:1024px) {
	.elementor-26432 .elementor-element.elementor-element-50682eb3 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-26432 .elementor-element.elementor-element-1c21fd05 {
		--justify-content: center;
		--flex-wrap: wrap;
		--overlay-opacity: 0;
	}
	
	.elementor-26432 .elementor-element.elementor-element-064fb7f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26432 .elementor-element.elementor-element-064fb7f {
		text-align: center;
	}
	
	.elementor-26432 .elementor-element.elementor-element-064fb7f .elementor-heading-title {
		font-size: 36px;
	}
	
	.elementor-26432 .elementor-element.elementor-element-e85cf0c {
		text-align: center;
	}
	
	.elementor-26432 .elementor-element.elementor-element-e85cf0c .elementor-heading-title {
		font-size: 36px;
	}
}

@media (max-width:767px) {
	.elementor-26432 .elementor-element.elementor-element-50682eb3 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-26432 .elementor-element.elementor-element-1c21fd05:not(.elementor-motion-effects-element-type-background), .elementor-26432 .elementor-element.elementor-element-1c21fd05 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-hohbd.nitrocdn.com/dsLFxBbnVPUPuwYaXsksKaREDeucUaSd/assets/images/optimized/rev-35c0886/spcfz.ae/wp-content/uploads/2024/06/Screenshot-2024-06-09-at-60345-PM.webp");
	}
	
	.elementor-26432 .elementor-element.elementor-element-1c21fd05:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-26432 .elementor-element.elementor-element-1c21fd05 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-26432 .elementor-element.elementor-element-1c21fd05 {
		--justify-content: flex-start;
		--overlay-opacity: 0;
	}
	
	.elementor-26432 .elementor-element.elementor-element-129ec92d {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-26432 .elementor-element.elementor-element-18f62 .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-26432 .elementor-element.elementor-element-13adafb2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gform_footer, .elementor-26432 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gform_page_footer {
		justify-content: center;
	}
	
	.elementor-26432 .elementor-element.elementor-element-064fb7f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26432 .elementor-element.elementor-element-064fb7f {
		text-align: center;
	}
	
	.elementor-26432 .elementor-element.elementor-element-064fb7f .elementor-heading-title {
		font-size: 24px;
	}
	
	.elementor-26432 .elementor-element.elementor-element-e85cf0c {
		text-align: center;
	}
	
	.elementor-26432 .elementor-element.elementor-element-e85cf0c .elementor-heading-title {
		font-size: 18px;
		line-height: 1.2em;
	}
	
	.elementor-26432 .elementor-element.elementor-element-5a2873ca .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-26432 .elementor-element.elementor-element-5a2873ca.elementor-position-right .elementor-image-box-img {
		margin-left: 0px;
	}
	
	.elementor-26432 .elementor-element.elementor-element-5a2873ca.elementor-position-left .elementor-image-box-img {
		margin-right: 0px;
	}
	
	.elementor-26432 .elementor-element.elementor-element-5a2873ca.elementor-position-top .elementor-image-box-img {
		margin-bottom: 0px;
	}
	
	.elementor-26432 .elementor-element.elementor-element-5a2873ca .elementor-image-box-title {
		margin-bottom: 0px;
		font-size: 17px;
	}
	
	.elementor-26432 .elementor-element.elementor-element-5a2873ca .elementor-image-box-wrapper .elementor-image-box-img {
		width: 45%;
	}
	
	.elementor-26432 .elementor-element.elementor-element-a7e3e5a .elementor-image-box-img {
		margin-bottom: 10px;
	}
	
	.elementor-26432 .elementor-element.elementor-element-a7e3e5a .elementor-image-box-wrapper .elementor-image-box-img {
		width: 45%;
	}
	
	.elementor-26432 .elementor-element.elementor-element-a7e3e5a .elementor-image-box-title {
		font-size: 17px;
	}
	
	.elementor-26432 .elementor-element.elementor-element-7a06f381 > .elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
	
	.elementor-26432 .elementor-element.elementor-element-7a06f381 .elementor-image-box-img {
		margin-bottom: 10px;
	}
	
	.elementor-26432 .elementor-element.elementor-element-7a06f381 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 45%;
	}
	
	.elementor-26432 .elementor-element.elementor-element-7a06f381 .elementor-image-box-title {
		font-size: 17px;
	}
	
	.elementor-26432 .elementor-element.elementor-element-47a50ab7 > .elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}
	
	.elementor-26432 .elementor-element.elementor-element-47a50ab7 .elementor-image-box-img {
		margin-bottom: 10px;
	}
	
	.elementor-26432 .elementor-element.elementor-element-47a50ab7 .elementor-image-box-wrapper .elementor-image-box-img {
		width: 45%;
	}
	
	.elementor-26432 .elementor-element.elementor-element-47a50ab7 .elementor-image-box-title {
		font-size: 17px;
	}
	
	.elementor-26432 .elementor-element.elementor-element-2867e75b {
		--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-26432 .elementor-element.elementor-element-2bf25a59 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
}

/* Start custom CSS for pp-gravity-forms, class: .elementor-element-13adafb2 */
#gform_fields_30 label
.gfield_required {
	display: none;
}

input#gform_submit_button_30 {
	font-family: "General Sans";
	font-size: 18px;
	font-weight: 500;
	font-style: normal;
	letter-spacing: 0px;
	background-color: transparent;
	background-image: linear-gradient(198deg, #a201ff 43%, #004cff 100%);
	border-radius: 50px 50px 50px 50px;
	padding: 18px 40px 18px 40px;
	margin-top: 30px;
}

#field_30_8
:after {
	content: "";
	font-family: "Font Awesome 5 Free";
	font-weight: 800;
	font-size: .7em;
	line-height: 1;
	pointer-events: none;
	position: absolute;
	top: 45%;
	right: .8em;
	transform: translateY(-45%);
	z-index: 2;
	display: none;
}

#field_30_6 legend {
	display: none;
}

.elementor-25894 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-25894 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gfield textarea, .elementor-25894 .elementor-element.elementor-element-13adafb2 .pp-gravity-form .gfield select {
	padding: 5px 10px;
}

#input_30_10 {
	min-height: 50px;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-129ec92d */
.elementor-26432 .elementor-element.elementor-element-129ec92d {
	box-shadow: rgba(149, 157, 165, .2) 0px 8px 24px;
}

.elementor-18134 .elementor-element.elementor-element-a453c55 .pp-gravity-form .gfield select {
	padding: 5px;
	color: black;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-064fb7f */
@media (max-width: 768px) {
	.elementor-26432 .elementor-element.elementor-element-064fb7f h2 {
		color: black !important;
	}
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-e85cf0c */
@media (max-width: 768px) {
	.elementor-26432 .elementor-element.elementor-element-e85cf0c h2 {
		color: black !important;
	}
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-1c21fd05 */
@media (max-width: 1024px) {
	.elementor-26432 .elementor-element.elementor-element-1c21fd05 {
		background: none !important;
	}
}
