/* End custom CSS */

.elementor-widget-section .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-section .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-2809 .elementor-element.elementor-element-31ff06f .elementor-repeater-item-bf6836f.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-2809 .elementor-element.elementor-element-4454de2.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-widget-heading .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-heading .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.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-2809 .elementor-element.elementor-element-72ac0c0 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-72ac0c0 .elementor-heading-title {
	color: #fff;
}

.elementor-2809 .elementor-element.elementor-element-31ff06f:not(.elementor-motion-effects-element-type-background), .elementor-2809 .elementor-element.elementor-element-31ff06f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ildmpac.nitrocdn.com/toEDnGIJVqyYgDVctlcjyrrZBmZBwQLg/assets/images/optimized/rev-58e781b/www.primeinc.com/wp-content/uploads/2019/04/prime.pan_.mp4.00_00_12_20.Still001-2_web.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

.elementor-2809 .elementor-element.elementor-element-31ff06f > .elementor-background-overlay {
	background-color: #3b3c3f;
	opacity: .6;
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-2809 .elementor-element.elementor-element-31ff06f > .elementor-container {
	max-width: 800px;
	min-height: 400px;
}

.elementor-2809 .elementor-element.elementor-element-31ff06f {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-2809 .elementor-element.elementor-element-e5a13b3 .elementor-repeater-item-194736f.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-widget-global .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-global .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-2809 .elementor-element.elementor-element-e5a13b3:not(.elementor-motion-effects-element-type-background), .elementor-2809 .elementor-element.elementor-element-e5a13b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #edeeef;
}

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

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

.elementor-2809 .elementor-element.elementor-element-8f2cb50 .elementor-repeater-item-bf6836f.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-2809 .elementor-element.elementor-element-e02fae2.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-2809 .elementor-element.elementor-element-c703703 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-c703703 .elementor-heading-title {
	color: #3b266e;
}

.elementor-widget-text-editor .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-text-editor .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	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-2809 .elementor-element.elementor-element-4f9b8d6 {
	text-align: center;
	color: #878991;
}

.elementor-2809 .elementor-element.elementor-element-8f2cb50 > .elementor-background-overlay {
	background-color: #fff;
	opacity: .6;
}

.elementor-2809 .elementor-element.elementor-element-8f2cb50 > .elementor-container {
	max-width: 800px;
}

.elementor-2809 .elementor-element.elementor-element-8f2cb50 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 80px 0px 20px 0px;
}

.elementor-2809 .elementor-element.elementor-element-9eb81a0 .elementor-repeater-item-eb1bea6.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-widget-image .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-image .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-spacer .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-spacer .protected-content-error-msg {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-2809 .elementor-element.elementor-element-f13d5a1 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-cd30e83 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-cd30e83 .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-9b2d12a {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-9b2d12a .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-f1c41c1 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-cce6f4c {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-0371b0d {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-0371b0d .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-2f5a01c {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-2f5a01c .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-e259959 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-46a5c94 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-61bd04a {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-61bd04a .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-2090e20 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-2090e20 .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-6b38fc5 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-cb8b0b9 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-ee5eddb {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-ee5eddb .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-acff1f1 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-acff1f1 .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-b93423f {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-20287db {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-c69292e {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-c69292e .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-167067e {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-167067e .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-75d9514 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-1cd72db .elementor-repeater-item-eb1bea6.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-2809 .elementor-element.elementor-element-1cd1711 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-1cd1711 .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-ccc8633 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-ccc8633 .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-71e1f94 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-31acd4d {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-31acd4d .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-f3c4fb0 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-f3c4fb0 .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-8268aa8 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-f0226fe {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-f0226fe .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-60b01a7 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-60b01a7 .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-13439b0 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-dec7d62 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-dec7d62 .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-81c8c7b {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-81c8c7b .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-2f4102e {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-5fe53e0 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-5fe53e0 .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-2df86e2 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-2df86e2 .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-d35a294 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-df8d42d .elementor-repeater-item-eb1bea6.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-2809 .elementor-element.elementor-element-743ded1 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-6a53c39 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-6a53c39 .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-04e9823 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-04e9823 .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-4fefc04 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-5d8c68d {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-159bd50 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-159bd50 .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-b2837ff {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-b2837ff .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-eb74d89 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-29860f9 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-fb55b0d {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-fb55b0d .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-f08bdc4 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-f08bdc4 .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-6b6818c {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-d3401ba {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-1bc21f7 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-1bc21f7 .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-c1c2561 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-c1c2561 .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-5fcbf70 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-202da5a {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-955c2a2 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-955c2a2 .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-500ad7c {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-500ad7c .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-07361b8 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-df8d42d {
	padding: 0px 0px 0px 0px;
}

.elementor-2809 .elementor-element.elementor-element-f10a922 .elementor-repeater-item-eb1bea6.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-2809 .elementor-element.elementor-element-650dc3c {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-a2c4bfc {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-a2c4bfc .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-ae331cd {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-ae331cd .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-c92c3d8 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-cba06a3 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-a9379da {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-a9379da .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-4401024 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-4401024 .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-dd03dc6 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-e753f43 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-aa46a20 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-aa46a20 .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-b171c9f {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-b171c9f .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-5105fe9 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-963a5ac {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-eb86834 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-eb86834 .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-62607a3 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-62607a3 .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-5131b5b {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-9b4be0d {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-0128c63 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-0128c63 .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-bf6d8c4 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-bf6d8c4 .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-cd8fece {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-f10a922 {
	padding: 0px 0px 0px 0px;
}

.elementor-2809 .elementor-element.elementor-element-b11c9af .elementor-repeater-item-eb1bea6.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-2809 .elementor-element.elementor-element-e048bb7 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-e048bb7 .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-e98f4ce {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-e98f4ce .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-becaa96 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-1887883 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-1887883 .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-8256420 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-8256420 .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-dffdc68 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-f422327 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-f422327 .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-ea4b4ee {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-ea4b4ee .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-3fe1724 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-ffaef44 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-ffaef44 .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-cba6e43 {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-cba6e43 .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-9587f54 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-930b75c {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-930b75c .elementor-heading-title {
	font-size: 40px;
	color: #3b266e;
}

.elementor-2809 .elementor-element.elementor-element-093463d {
	text-align: center;
}

.elementor-2809 .elementor-element.elementor-element-093463d .elementor-heading-title {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-element-385f154 {
	--spacer-size: 15px;
}

.elementor-2809 .elementor-element.elementor-element-b11c9af {
	padding: 0px 0px 0px 0px;
}

.elementor-2809 .elementor-element.elementor-element-0a564bc .elementor-repeater-item-eb1bea6.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-2809 .elementor-element.elementor-element-0a564bc {
	padding: 0px 0px 0px 0px;
}

@media (max-width:1024px) {
	.elementor-2809 .elementor-element.elementor-element-9b2d12a .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-2f5a01c .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-2090e20 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-acff1f1 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-167067e .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-ccc8633 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-f3c4fb0 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-60b01a7 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-81c8c7b .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-2df86e2 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-04e9823 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-b2837ff .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-f08bdc4 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-c1c2561 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-500ad7c .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-ae331cd .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-4401024 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-b171c9f .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-62607a3 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-bf6d8c4 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-e98f4ce .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-8256420 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-ea4b4ee .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-cba6e43 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-093463d .elementor-heading-title {
		font-size: 18px;
	}
}

@media (max-width:767px) {
	.elementor-2809 .elementor-element.elementor-element-31ff06f > .elementor-container {
		min-height: 600px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-8f2cb50 > .elementor-container {
		min-height: 300px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-ccc8633 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-60b01a7 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-b2837ff .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-ae331cd .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-2809 .elementor-element.elementor-element-4401024 .elementor-heading-title {
		font-size: 18px;
	}
}

/* Start custom CSS for global, class: .elementor-global-3211 */
.elementor-2809 .elementor-element.elementor-global-3211 .menu {
	display: block !important;
	text-align: center !important;
}

.elementor-2809 .elementor-element.elementor-global-3211 .menu a {
	color: #3b256e;
	font-family: "Open Sans", Sans-serif;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	display: inline-block;
	padding: 20px 20px;
}

.elementor-2809 .elementor-element.elementor-global-3211 .menu a:hover {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-global-3211 .menu ul li, .elementor-2809 .elementor-element.elementor-global-3211 ul.menu {
	list-style: none;
	display: inline-block;
	margin: 0;
}

.elementor-2809 .elementor-element.elementor-global-3211 .menu .menu-item-has-children > a {
	display: none;
}

.elementor-2809 .elementor-element.elementor-global-3211 .menu ul.sub-menu {
	margin: 0;
	display: inline;
}

.elementor-2809 .elementor-element.elementor-global-3211 .menu ul.sub-menu li.current-menu-item a {
	color: #9799a0;
	cursor: text;
}

.elementor-2809 .elementor-element.elementor-global-3211 .menu ul.sub-menu li.current-menu-item:hover a {
	color: #9799a0;
}

/* End custom CSS */

/* Start custom CSS for global, class: .elementor-global-3211 */
.elementor-2809 .elementor-element.elementor-global-3211 .menu {
	display: block !important;
	text-align: center !important;
}

.elementor-2809 .elementor-element.elementor-global-3211 .menu a {
	color: #3b256e;
	font-family: "Open Sans", Sans-serif;
	font-size: 14px;
	font-weight: 700;
	text-transform: uppercase;
	display: inline-block;
	padding: 20px 20px;
}

.elementor-2809 .elementor-element.elementor-global-3211 .menu a:hover {
	color: #bb4498;
}

.elementor-2809 .elementor-element.elementor-global-3211 .menu ul li, .elementor-2809 .elementor-element.elementor-global-3211 ul.menu {
	list-style: none;
	display: inline-block;
	margin: 0;
}

.elementor-2809 .elementor-element.elementor-global-3211 .menu .menu-item-has-children > a {
	display: none;
}

.elementor-2809 .elementor-element.elementor-global-3211 .menu ul.sub-menu {
	margin: 0;
	display: inline;
}

.elementor-2809 .elementor-element.elementor-global-3211 .menu ul.sub-menu li.current-menu-item a {
	color: #9799a0;
	cursor: text;
}

.elementor-2809 .elementor-element.elementor-global-3211 .menu ul.sub-menu li.current-menu-item:hover a {
	color: #9799a0;
}
