.elementor-widget-section [data-tippy-root] > .tippy-box {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-6553 .elementor-element.elementor-element-9fe701f .elementor-repeater-item-e5ce120.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-widget-column [data-tippy-root] > .tippy-box {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-6553 .elementor-element.elementor-element-9fe701f > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-6553 .elementor-element.elementor-element-fc5e33a .elementor-repeater-item-3524510.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-widget-spacer .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	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-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-spacer [data-tippy-root] > .tippy-box {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-spacer .wpcf7 label {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-spacer .wpcf7-submit {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-6553 .elementor-element.elementor-element-f034f99 .elementor-repeater-item-59894f1.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-widget-heading .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	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-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-heading [data-tippy-root] > .tippy-box {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-heading .wpcf7 label {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-heading .wpcf7-submit {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-6553 .elementor-element.elementor-element-0dba3a2 .elementor-repeater-item-9d950be.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-6553 .elementor-element.elementor-element-16c6e64 .elementor-repeater-item-c1de360.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-widget-image .widget-image-caption {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-image .eael-protected-content-message {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	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-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-image [data-tippy-root] > .tippy-box {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-image .wpcf7 label {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-image .wpcf7-submit {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-6553 .elementor-element.elementor-element-09ae3b7 .elementor-repeater-item-f038595.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-6553 .elementor-element.elementor-element-dee78f2 .elementor-repeater-item-dbfa01d.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-6553 .elementor-element.elementor-element-5c7d652 .elementor-repeater-item-8d89e74.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-6553 .elementor-element.elementor-element-49c219e .elementor-repeater-item-89304db.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-6553 .elementor-element.elementor-element-0ad0a6b .elementor-repeater-item-1d8b683.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-6553 .elementor-element.elementor-element-1992fb9 .elementor-repeater-item-7b5037d.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-6553 .elementor-element.elementor-element-c749e23 .elementor-repeater-item-d5e6956.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-6553 .elementor-element.elementor-element-8bca68e .elementor-repeater-item-1e62336.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-6553 .elementor-element.elementor-element-12d3de9 .elementor-repeater-item-febf0a6.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-6553 .elementor-element.elementor-element-cc5e968 .elementor-repeater-item-3e9331b.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-6553 .elementor-element.elementor-element-b0b1823 .elementor-repeater-item-77173f6.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-6553 .elementor-element.elementor-element-7fc5734 .elementor-repeater-item-051174b.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-6553 .elementor-element.elementor-element-445d57b .elementor-repeater-item-7f1da56.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-6553 .elementor-element.elementor-element-a8587ae .elementor-repeater-item-3c79808.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-6553 .elementor-element.elementor-element-5f7e9ce .elementor-repeater-item-53fb5c2.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-6553 .elementor-element.elementor-element-852e21f .elementor-repeater-item-06816ad.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-6553 .elementor-element.elementor-element-98ce569 .elementor-repeater-item-c202bb2.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-6553 .elementor-element.elementor-element-2bb6cf1 .elementor-repeater-item-60c0e14.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-6553 .elementor-element.elementor-element-d9cd8ba .elementor-repeater-item-0387654.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-6553 .elementor-element.elementor-element-dcc806f .elementor-repeater-item-896a8fd.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

.elementor-6553 .elementor-element.elementor-element-f338a7c .elementor-repeater-item-cd695a8.jet-parallax-section__layout .jet-parallax-section__image {
	background-size: auto;
}

@media (max-width:1250px) {
	.elementor-widget-spacer .eael-protected-content-message {
		font-size: var(--e-global-typography-secondary-font-size);
	}
	
	.elementor-widget-spacer .protected-content-error-msg {
		font-size: var(--e-global-typography-secondary-font-size);
	}
	
	.elementor-widget-heading .eael-protected-content-message {
		font-size: var(--e-global-typography-secondary-font-size);
	}
	
	.elementor-widget-heading .protected-content-error-msg {
		font-size: var(--e-global-typography-secondary-font-size);
	}
	
	.elementor-widget-image .eael-protected-content-message {
		font-size: var(--e-global-typography-secondary-font-size);
	}
	
	.elementor-widget-image .protected-content-error-msg {
		font-size: var(--e-global-typography-secondary-font-size);
	}
}

@media (max-width:767px) {
	.elementor-widget-spacer .eael-protected-content-message {
		font-size: var(--e-global-typography-secondary-font-size);
	}
	
	.elementor-widget-spacer .protected-content-error-msg {
		font-size: var(--e-global-typography-secondary-font-size);
	}
	
	.elementor-widget-heading .eael-protected-content-message {
		font-size: var(--e-global-typography-secondary-font-size);
	}
	
	.elementor-widget-heading .protected-content-error-msg {
		font-size: var(--e-global-typography-secondary-font-size);
	}
	
	.elementor-widget-image .eael-protected-content-message {
		font-size: var(--e-global-typography-secondary-font-size);
	}
	
	.elementor-widget-image .protected-content-error-msg {
		font-size: var(--e-global-typography-secondary-font-size);
	}
}