
.elementor-1344 .elementor-element.elementor-element-b195553:not(.elementor-motion-effects-element-type-background), .elementor-1344 .elementor-element.elementor-element-b195553 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fafbfe;
}

.elementor-1344 .elementor-element.elementor-element-b195553 > .elementor-container {
	max-width: 1168px;
}

.elementor-1344 .elementor-element.elementor-element-b195553 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 136px 0px 152px 0px;
}

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

.elementor-1344 .elementor-element.elementor-element-465050b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1344 .elementor-element.elementor-element-465050b > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.pp-tooltip.pp-tooltip- {}

.pp-tooltip-content {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

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

.elementor-1344 .elementor-element.elementor-element-39a8f99 .pp-breadcrumbs {
	justify-content: center;
	margin-left: -8px;
}

.elementor-1344 .elementor-element.elementor-element-39a8f99 .pp-breadcrumbs.pp-breadcrumbs-powerpack > li {
	margin-left: 8px;
}

.elementor-1344 .elementor-element.elementor-element-39a8f99 .pp-breadcrumbs:not(.pp-breadcrumbs-powerpack) a, .elementor-1344 .elementor-element.elementor-element-39a8f99 .pp-breadcrumbs:not(.pp-breadcrumbs-powerpack) span:not(.separator) {
	margin-left: 8px;
	margin-right: 8px;
}

.elementor-1344 .elementor-element.elementor-element-39a8f99 .pp-breadcrumbs-crumb, .elementor-1344 .elementor-element.elementor-element-39a8f99 .pp-breadcrumbs:not(.pp-breadcrumbs-powerpack) a, .elementor-1344 .elementor-element.elementor-element-39a8f99 .pp-breadcrumbs:not(.pp-breadcrumbs-powerpack) span:not(.separator) {
	color: rgba(87, 98, 112, .5);
	font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 500;
	text-decoration: none;
	line-height: 16px;
}

.elementor-1344 .elementor-element.elementor-element-39a8f99 .pp-breadcrumbs-crumb .pp-icon svg {
	fill: rgba(87, 98, 112, .5);
}

.elementor-1344 .elementor-element.elementor-element-39a8f99 .pp-breadcrumbs-separator, .elementor-1344 .elementor-element.elementor-element-39a8f99 .pp-breadcrumbs .separator {
	font-family: "Montserrat", Sans-serif;
	font-size: 4px;
}

.elementor-1344 .elementor-element.elementor-element-39a8f99 .pp-breadcrumbs-crumb-current {
	color: #576270;
}

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

.elementor-1344 .elementor-element.elementor-element-fc0a6b0 > .elementor-widget-container {
	margin: 0px 0px 16px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1344 .elementor-element.elementor-element-fc0a6b0 {
	text-align: center;
}

.elementor-1344 .elementor-element.elementor-element-fc0a6b0 .elementor-heading-title {
	font-family: "Work Sans", Sans-serif;
	font-size: 70px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 82px;
}

.elementor-1344 .elementor-element.elementor-element-fe589a7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1344 .elementor-element.elementor-element-fe589a7 {
	text-align: center;
}

.elementor-1344 .elementor-element.elementor-element-fe589a7 .elementor-heading-title {
	font-family: "Work Sans", Sans-serif;
	font-size: 24px;
	font-weight: 600;
	text-transform: capitalize;
	line-height: 33px;
	color: var(--e-global-color-secondary);
}

.elementor-1344 .elementor-element.elementor-element-c332d30 > .elementor-container {
	max-width: 1168px;
}

.elementor-1344 .elementor-element.elementor-element-c332d30 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 146px 0px 160px 0px;
}

.elementor-1344 .elementor-element.elementor-element-b9acdb8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

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

.elementor-1344 .elementor-element.elementor-element-7c111bb > .elementor-widget-container {
	margin: 0px 0px 18px 0px;
}

.elementor-1344 .elementor-element.elementor-element-7c111bb {
	text-align: center;
}

.elementor-1344 .elementor-element.elementor-element-7c111bb .elementor-heading-title {
	font-family: "Work Sans", Sans-serif;
	font-size: 50px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 60px;
}

.elementor-1344 .elementor-element.elementor-element-9cc6e21 > .elementor-widget-container {
	margin: 0px 0px 24px 0px;
}

.elementor-1344 .elementor-element.elementor-element-9cc6e21 {
	text-align: center;
}

.elementor-1344 .elementor-element.elementor-element-9cc6e21 .elementor-heading-title {
	font-family: "Work Sans", Sans-serif;
	font-size: 37px;
	font-weight: 500;
	line-height: 44px;
	color: #6c98e1;
}

.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gform_title, .elementor-widget-pp-gravity-forms .pp-gravity-form .pp-gravity-form-title {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gform_description, .elementor-widget-pp-gravity-forms .pp-gravity-form .pp-gravity-form-description {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-pp-gravity-forms .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-widget-pp-gravity-forms .pp-gravity-form .gfield textarea, .elementor-widget-pp-gravity-forms .pp-gravity-form .gfield select {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-pp-gravity-forms .pp-gravity-form .gfield.gsection .gsection_title {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"], .elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"], .elementor-widget-pp-gravity-forms .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"] {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-pp-gravity-forms .pp-gravity-form .gform_page_footer input[type="button"] {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .validation_message:not(.validation_message--hidden-on-empty) {
	display: block !important;
}

.elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .validation_error {
	display: block !important;
}

.elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield_label, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield_checkbox li label, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .ginput_container_consent label, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield_radio li label, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gsection_title, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield_html, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .ginput_product_price, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .ginput_product_price_label, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gf_progressbar_title, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gf_page_steps, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield_checkbox div label, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield_radio div label {
	color: #000;
}

.elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield_label, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield_checkbox li label, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .ginput_container_consent label, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield_radio li label, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gsection_title, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield_html, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .ginput_product_price, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .ginput_product_price_label, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gf_progressbar_title, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gf_page_steps, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield_checkbox div label, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield_radio div label {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 700;
	line-height: 23.2px;
}

.elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield_label, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gsection_title, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gf_progressbar_title, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gf_page_steps {
	margin-bottom: 8px;
}

.elementor-1344 .elementor-element.elementor-element-7d77bf7 .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-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield textarea, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield select {
	background-color: #fff;
	color: #0b1b30;
	padding: 19px 24px 19px 24px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #575757;
	border-radius: 50px 50px 50px 50px;
}

.elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gform_wrapper.gravity-theme .gform_fields {
	grid-row-gap: 24px;
}

.elementor-1344 .elementor-element.elementor-element-7d77bf7 .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-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield select {
	width: 100%;
	height: 66px;
}

.elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield textarea {
	width: 100%;
	height: 260px;
}

.elementor-1344 .elementor-element.elementor-element-7d77bf7 .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-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gform_wrapper .gfield textarea:focus {
	background-color: #fff;
	color: #0b1b30;
}

.elementor-1344 .elementor-element.elementor-element-7d77bf7 .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-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield textarea:focus {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #6c98e1;
}

.elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield.gsection {
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield input::-webkit-input-placeholder, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield textarea::-webkit-input-placeholder {
	color: rgba(11, 27, 48, .5);
}

.elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-custom-radio-checkbox input[type="checkbox"], .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-custom-radio-checkbox input[type="radio"] {
	width: 16px !important;
	height: 16px;
	background: #fff;
	border-width: 1px;
	border-color: #6c98e1;
}

body:not(.rtl) .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-custom-radio-checkbox .gchoice label {
	margin-left: 2px;
}

body.rtl .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-custom-radio-checkbox .gchoice label {
	margin-right: 2px;
}

.elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-custom-radio-checkbox input[type="checkbox"]:checked:before, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-custom-radio-checkbox input[type="radio"]:checked:before {
	background: #0b1b30;
}

.elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"], .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"], .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"] {
	width: 468px;
	background-color: #2660a8;
	border-radius: 50px 50px 50px 50px;
	padding: 17px 204px 17px 204px;
	margin-top: 24px;
	font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 500;
	text-transform: uppercase;
	line-height: 32px;
	letter-spacing: .02em;
}

.elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"], .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"], .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"] {
	color: #fff;
}

.elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gform_wrapper .gform_footer input[type="submit"]:hover, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gform_wrapper .gform_page_footer input[type="submit"]:hover, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gform_wrapper .gfield--type-submit input[type="submit"]:hover {
	background-color: #0b1b30;
	color: #fff;
	border-color: #2660a8;
}

.elementor-1344 .elementor-element.elementor-element-7d77bf7 .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-1344 .elementor-element.elementor-element-7d77bf7 .gform_wrapper li.gfield_error textarea {
	border-width: 1px;
}

.elementor-1344 .elementor-element.elementor-element-7d77bf7 .gform_confirmation_wrapper {
	padding: 10px 10px 10px 10px;
}

.elementor-1344 .elementor-element.elementor-element-b41c008:not(.elementor-motion-effects-element-type-background), .elementor-1344 .elementor-element.elementor-element-b41c008 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fafbfe;
}

.elementor-1344 .elementor-element.elementor-element-b41c008 > .elementor-container {
	max-width: 1168px;
}

.elementor-1344 .elementor-element.elementor-element-b41c008 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 145px 0px 160px 0px;
}

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

.elementor-1344 .elementor-element.elementor-element-b1c2df2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

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

.elementor-1344 .elementor-element.elementor-element-676326c > .elementor-widget-container {
	margin: 0px 0px 24px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1344 .elementor-element.elementor-element-676326c {
	text-align: center;
}

.elementor-1344 .elementor-element.elementor-element-676326c .elementor-heading-title {
	font-family: "Work Sans", Sans-serif;
	font-size: 50px;
	font-weight: 700;
	text-transform: uppercase;
	line-height: 60px;
}

.elementor-1344 .elementor-element.elementor-element-fa2e4fa {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1344 .elementor-element.elementor-element-b4f11e3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

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

.elementor-1344 .elementor-element.elementor-element-fa98ed2 iframe {
	height: 570px;
}

.elementor-1344 .elementor-element.elementor-element-f5ed67b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

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

.elementor-1344 .elementor-element.elementor-element-8b35129 iframe {
	height: 570px;
}

.elementor-1344 .elementor-element.elementor-element-97821a0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1344 .elementor-element.elementor-element-97821a0 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-1344 .elementor-element.elementor-element-34d7d48 iframe {
	height: 570px;
}

@media (max-width:1024px) {
	.elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gform_wrapper.gravity-theme .gform_fields {
		grid-row-gap: 22px;
	}
	
	.elementor-1344 .elementor-element.elementor-element-7d77bf7 .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-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield textarea, .elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield select {
		padding: 17px 22px 17px 22px;
	}
	
	.elementor-1344 .elementor-element.elementor-element-7d77bf7 .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-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield select {
		height: 56px;
	}
	
	.elementor-1344 .elementor-element.elementor-element-7d77bf7 .pp-gravity-form .gfield textarea {
		height: 200px;
	}
	
	.elementor-1344 .elementor-element.elementor-element-fa98ed2 iframe {
		height: 400px;
	}
	
	.elementor-1344 .elementor-element.elementor-element-8b35129 iframe {
		height: 400px;
	}
	
	.elementor-1344 .elementor-element.elementor-element-34d7d48 iframe {
		height: 400px;
	}
}
