.elementor-185 .elementor-element.elementor-element-7453370 {
	--display: flex;
	--min-height: 30vh;
	--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;
	--overlay-opacity: .5;
}

.elementor-185 .elementor-element.elementor-element-7453370:not(.elementor-motion-effects-element-type-background), .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-7453370::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-background-video-container::before, .elementor-185 .elementor-element.elementor-element-7453370 > .e-con-inner > .elementor-background-video-container::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-background-slideshow::before, .elementor-185 .elementor-element.elementor-element-7453370 > .e-con-inner > .elementor-background-slideshow::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-image: url("https://lotusbloomskincare.ca/wp-content/uploads/2024/07/LotusBloom-7.jpg");
	--background-overlay: "";
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	--lzl-bg-img: "https://lotusbloomskincare.ca/wp-content/uploads/2024/07/LotusBloom-7.jpg";
}

.elementor-185 .elementor-element.elementor-element-7453370.lzl:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-background-video-container.lzl:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .e-con-inner > .elementor-background-video-container.lzl:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-background-slideshow.lzl:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .e-con-inner > .elementor-background-slideshow.lzl:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-motion-effects-container > .elementor-motion-effects-layer.lzl:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370.lzl-ing:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-background-video-container.lzl-ing:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .e-con-inner > .elementor-background-video-container.lzl-ing:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-background-slideshow.lzl-ing:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .e-con-inner > .elementor-background-slideshow.lzl-ing:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-motion-effects-container > .elementor-motion-effects-layer.lzl-ing:not(.lzl-ed)::before {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACAAAAAQfCAYAAACHhwkKAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAgAElEQVR42uzBAQEAAACAkP6v7ggKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA2YMDAQAAAAAg/9dGUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVagBfv4AAADoSURBVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWkPDgkAAAAABP1/7QobAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7AOvMAAEzanGnAAAAAElFTkSuQmCC");
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	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-185 .elementor-element.elementor-element-8cf2b3b > .elementor-widget-container {
	margin: 1em 0em 1em 0em;
	padding: 0em 0em 0em 0em;
}

.elementor-185 .elementor-element.elementor-element-8cf2b3b {
	text-align: center;
}

.elementor-185 .elementor-element.elementor-element-8cf2b3b .elementor-heading-title {
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
}

.elementor-185 .elementor-element.elementor-element-53b57f2d {
	--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: 2em;
	--padding-bottom: 2em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-185 .elementor-element.elementor-element-ccd3a16 {
	--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-185 .elementor-element.elementor-element-4e2b42c {
	text-align: center;
}

.elementor-185 .elementor-element.elementor-element-4e2b42c .elementor-heading-title {
	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);
	line-height: var(--e-global-typography-secondary-line-height);
	color: var(--e-global-color-secondary);
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	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);
	color: var(--e-global-color-text);
}

.elementor-185 .elementor-element.elementor-element-cbb1a54 {
	text-align: center;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	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);
}

.elementor-185 .elementor-element.elementor-element-d1face1 .elementor-button:hover, .elementor-185 .elementor-element.elementor-element-d1face1 .elementor-button:focus {
	background-color: rgba(252, 253, 248, 0);
	color: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-d1face1 .elementor-button {
	font-family: var(--e-global-typography-46d34c1-font-family), Sans-serif;
	font-size: var(--e-global-typography-46d34c1-font-size);
	font-weight: var(--e-global-typography-46d34c1-font-weight);
	letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-accent);
	border-radius: 0px 0px 0px 0px;
}

.elementor-185 .elementor-element.elementor-element-7cfc5e04 {
	--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-185 .elementor-element.elementor-element-ca21294 {
	--display: flex;
}

.elementor-widget-divider {
	--divider-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-185 .elementor-element.elementor-element-3a0c910 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-60cf1da);
	--divider-border-width: 2px;
	--divider-icon-size: 2rem;
}

.elementor-185 .elementor-element.elementor-element-3a0c910 .elementor-divider-separator {
	width: 95%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-185 .elementor-element.elementor-element-3a0c910 .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-185 .elementor-element.elementor-element-407c3a3 {
	--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;
	--flex-wrap: wrap;
}

.elementor-185 .elementor-element.elementor-element-af84b4b {
	--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-185 .elementor-element.elementor-element-3181bed {
	text-align: center;
}

.elementor-185 .elementor-element.elementor-element-3181bed .elementor-heading-title {
	font-family: var(--e-global-typography-6b540e7-font-family), Sans-serif;
	font-size: var(--e-global-typography-6b540e7-font-size);
	font-weight: var(--e-global-typography-6b540e7-font-weight);
	line-height: var(--e-global-typography-6b540e7-line-height);
	color: var(--e-global-color-secondary);
}

.elementor-185 .elementor-element.elementor-element-96c6add {
	--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;
}

.elementor-185 .elementor-element.elementor-element-0009c6b .elementor-heading-title {
	font-family: var(--e-global-typography-46d34c1-font-family), Sans-serif;
	font-size: var(--e-global-typography-46d34c1-font-size);
	font-weight: var(--e-global-typography-46d34c1-font-weight);
	letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	color: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-0f9f63e .elementor-heading-title {
	font-family: var(--e-global-typography-46d34c1-font-family), Sans-serif;
	font-size: var(--e-global-typography-46d34c1-font-size);
	font-weight: var(--e-global-typography-46d34c1-font-weight);
	letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	color: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-c901eeb .elementor-heading-title {
	font-family: var(--e-global-typography-46d34c1-font-family), Sans-serif;
	font-size: var(--e-global-typography-46d34c1-font-size);
	font-weight: var(--e-global-typography-46d34c1-font-weight);
	letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	color: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-01e1a29 .elementor-heading-title {
	font-family: var(--e-global-typography-46d34c1-font-family), Sans-serif;
	font-size: var(--e-global-typography-46d34c1-font-size);
	font-weight: var(--e-global-typography-46d34c1-font-weight);
	letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	color: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-716c1ac .elementor-heading-title {
	font-family: var(--e-global-typography-46d34c1-font-family), Sans-serif;
	font-size: var(--e-global-typography-46d34c1-font-size);
	font-weight: var(--e-global-typography-46d34c1-font-weight);
	letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	color: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-1bd3787 .elementor-heading-title {
	font-family: var(--e-global-typography-46d34c1-font-family), Sans-serif;
	font-size: var(--e-global-typography-46d34c1-font-size);
	font-weight: var(--e-global-typography-46d34c1-font-weight);
	letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	color: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-a3ce5d4 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-60cf1da);
	--divider-border-width: 2px;
	--divider-icon-size: 2rem;
}

.elementor-185 .elementor-element.elementor-element-a3ce5d4 > .elementor-widget-container {
	padding: 1em 0em 1em 0em;
}

.elementor-185 .elementor-element.elementor-element-a3ce5d4 .elementor-divider-separator {
	width: 95%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-185 .elementor-element.elementor-element-a3ce5d4 .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-185 .elementor-element.elementor-element-71cb3e3 {
	--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: flex-start;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0em;
	--margin-bottom: 0em;
	--margin-left: 0em;
	--margin-right: 0em;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-185 .elementor-element.elementor-element-c2ad93e {
	--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-185 .elementor-element.elementor-element-5b09845 .elementor-heading-title {
	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);
	line-height: var(--e-global-typography-secondary-line-height);
	color: var(--e-global-color-secondary);
}

.elementor-185 .elementor-element.elementor-element-c430f23 {
	--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-start;
	--align-items: center;
	--padding-top: 0em;
	--padding-bottom: 0em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-185 .elementor-element.elementor-element-2760bbb .elementor-button {
	background-color: rgba(74, 85, 75, 0);
	font-family: var(--e-global-typography-46d34c1-font-family), Sans-serif;
	font-size: var(--e-global-typography-46d34c1-font-size);
	font-weight: var(--e-global-typography-46d34c1-font-weight);
	letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-accent);
	border-radius: 0px 0px 0px 0px;
	padding: .25em 1.5em .25em 1.5em;
}

.elementor-185 .elementor-element.elementor-element-2760bbb .elementor-button:hover, .elementor-185 .elementor-element.elementor-element-2760bbb .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-primary);
}

.elementor-185 .elementor-element.elementor-element-2760bbb > .elementor-widget-container {
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
}

.elementor-185 .elementor-element.elementor-element-e917ce6 .elementor-button {
	background-color: rgba(74, 85, 75, 0);
	font-family: var(--e-global-typography-46d34c1-font-family), Sans-serif;
	font-size: var(--e-global-typography-46d34c1-font-size);
	font-weight: var(--e-global-typography-46d34c1-font-weight);
	letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-accent);
	border-radius: 0px 0px 0px 0px;
	padding: .25em 1.5em .25em 1.5em;
}

.elementor-185 .elementor-element.elementor-element-e917ce6 .elementor-button:hover, .elementor-185 .elementor-element.elementor-element-e917ce6 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-primary);
}

.elementor-185 .elementor-element.elementor-element-e917ce6 > .elementor-widget-container {
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
}

.elementor-185 .elementor-element.elementor-element-c763d49 {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	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);
}

.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon {
	color: var(--e-global-color-primary);
}

.elementor-widget-toggle .elementor-toggle-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-widget-toggle .elementor-toggle-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	line-height: var(--e-global-typography-primary-line-height);
}

.elementor-widget-toggle .elementor-tab-content {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	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);
}

.elementor-185 .elementor-element.elementor-element-b590902 .elementor-toggle-title, .elementor-185 .elementor-element.elementor-element-b590902 .elementor-toggle-icon {
	color: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-b590902 .elementor-toggle-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-b590902 .elementor-toggle-title {
	font-family: var(--e-global-typography-019f062-font-family), Sans-serif;
	font-size: var(--e-global-typography-019f062-font-size);
	font-weight: var(--e-global-typography-019f062-font-weight);
	text-transform: var(--e-global-typography-019f062-text-transform);
	letter-spacing: var(--e-global-typography-019f062-letter-spacing);
}

.elementor-185 .elementor-element.elementor-element-b590902 .elementor-tab-title .elementor-toggle-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-fba163b {
	--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-185 .elementor-element.elementor-element-1422bc1 .elementor-heading-title {
	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);
	line-height: var(--e-global-typography-secondary-line-height);
	color: var(--e-global-color-secondary);
}

.elementor-185 .elementor-element.elementor-element-259babe {
	--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-start;
	--align-items: center;
	--padding-top: 0em;
	--padding-bottom: 0em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-185 .elementor-element.elementor-element-469c397 .elementor-button {
	background-color: rgba(74, 85, 75, 0);
	font-family: var(--e-global-typography-46d34c1-font-family), Sans-serif;
	font-size: var(--e-global-typography-46d34c1-font-size);
	font-weight: var(--e-global-typography-46d34c1-font-weight);
	letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-accent);
	border-radius: 0px 0px 0px 0px;
	padding: .25em 1.5em .25em 1.5em;
}

.elementor-185 .elementor-element.elementor-element-469c397 .elementor-button:hover, .elementor-185 .elementor-element.elementor-element-469c397 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-primary);
}

.elementor-185 .elementor-element.elementor-element-469c397 > .elementor-widget-container {
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
}

.elementor-185 .elementor-element.elementor-element-9043dbe .elementor-button {
	background-color: rgba(74, 85, 75, 0);
	font-family: var(--e-global-typography-46d34c1-font-family), Sans-serif;
	font-size: var(--e-global-typography-46d34c1-font-size);
	font-weight: var(--e-global-typography-46d34c1-font-weight);
	letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-accent);
	border-radius: 0px 0px 0px 0px;
	padding: .25em 1.5em .25em 1.5em;
}

.elementor-185 .elementor-element.elementor-element-9043dbe .elementor-button:hover, .elementor-185 .elementor-element.elementor-element-9043dbe .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-primary);
}

.elementor-185 .elementor-element.elementor-element-9043dbe > .elementor-widget-container {
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
}

.elementor-185 .elementor-element.elementor-element-7c87c72 {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	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);
}

.elementor-185 .elementor-element.elementor-element-9d43fbe .elementor-toggle-title, .elementor-185 .elementor-element.elementor-element-9d43fbe .elementor-toggle-icon {
	color: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-9d43fbe .elementor-toggle-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-9d43fbe .elementor-toggle-title {
	font-family: var(--e-global-typography-019f062-font-family), Sans-serif;
	font-size: var(--e-global-typography-019f062-font-size);
	font-weight: var(--e-global-typography-019f062-font-weight);
	text-transform: var(--e-global-typography-019f062-text-transform);
	letter-spacing: var(--e-global-typography-019f062-letter-spacing);
}

.elementor-185 .elementor-element.elementor-element-9d43fbe .elementor-tab-title .elementor-toggle-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-07aba49 {
	--display: flex;
}

.elementor-185 .elementor-element.elementor-element-e0eb8d0 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-60cf1da);
	--divider-border-width: 2px;
	--divider-icon-size: 2rem;
}

.elementor-185 .elementor-element.elementor-element-e0eb8d0 .elementor-divider-separator {
	width: 95%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-185 .elementor-element.elementor-element-e0eb8d0 .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-185 .elementor-element.elementor-element-e1906c5 {
	--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: flex-start;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0em;
	--margin-bottom: 0em;
	--margin-left: 0em;
	--margin-right: 0em;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-185 .elementor-element.elementor-element-6fe36fb {
	--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-185 .elementor-element.elementor-element-e16cbeb .elementor-heading-title {
	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);
	line-height: var(--e-global-typography-secondary-line-height);
	color: var(--e-global-color-secondary);
}

.elementor-185 .elementor-element.elementor-element-74ba5bb {
	--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-start;
	--align-items: center;
	--padding-top: 0em;
	--padding-bottom: 0em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-185 .elementor-element.elementor-element-61bb7c4 .elementor-button {
	background-color: rgba(74, 85, 75, 0);
	font-family: var(--e-global-typography-46d34c1-font-family), Sans-serif;
	font-size: var(--e-global-typography-46d34c1-font-size);
	font-weight: var(--e-global-typography-46d34c1-font-weight);
	letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-accent);
	border-radius: 0px 0px 0px 0px;
	padding: .25em 1.5em .25em 1.5em;
}

.elementor-185 .elementor-element.elementor-element-61bb7c4 .elementor-button:hover, .elementor-185 .elementor-element.elementor-element-61bb7c4 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-primary);
}

.elementor-185 .elementor-element.elementor-element-61bb7c4 > .elementor-widget-container {
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
}

.elementor-185 .elementor-element.elementor-element-bad22d5 .elementor-button {
	background-color: rgba(74, 85, 75, 0);
	font-family: var(--e-global-typography-46d34c1-font-family), Sans-serif;
	font-size: var(--e-global-typography-46d34c1-font-size);
	font-weight: var(--e-global-typography-46d34c1-font-weight);
	letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-accent);
	border-radius: 0px 0px 0px 0px;
	padding: .25em 1.5em .25em 1.5em;
}

.elementor-185 .elementor-element.elementor-element-bad22d5 .elementor-button:hover, .elementor-185 .elementor-element.elementor-element-bad22d5 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-primary);
}

.elementor-185 .elementor-element.elementor-element-bad22d5 > .elementor-widget-container {
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
}

.elementor-185 .elementor-element.elementor-element-90e9952 {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	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);
}

.elementor-185 .elementor-element.elementor-element-6e241ac .elementor-toggle-title, .elementor-185 .elementor-element.elementor-element-6e241ac .elementor-toggle-icon {
	color: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-6e241ac .elementor-toggle-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-6e241ac .elementor-toggle-title {
	font-family: var(--e-global-typography-019f062-font-family), Sans-serif;
	font-size: var(--e-global-typography-019f062-font-size);
	font-weight: var(--e-global-typography-019f062-font-weight);
	text-transform: var(--e-global-typography-019f062-text-transform);
	letter-spacing: var(--e-global-typography-019f062-letter-spacing);
}

.elementor-185 .elementor-element.elementor-element-6e241ac .elementor-tab-title .elementor-toggle-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-a507ea8 {
	--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-185 .elementor-element.elementor-element-0b5ff86 .elementor-heading-title {
	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);
	line-height: var(--e-global-typography-secondary-line-height);
	color: var(--e-global-color-secondary);
}

.elementor-185 .elementor-element.elementor-element-3a8bb32 {
	--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-start;
	--align-items: center;
	--padding-top: 0em;
	--padding-bottom: 0em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-185 .elementor-element.elementor-element-f654aed .elementor-button {
	background-color: rgba(74, 85, 75, 0);
	font-family: var(--e-global-typography-46d34c1-font-family), Sans-serif;
	font-size: var(--e-global-typography-46d34c1-font-size);
	font-weight: var(--e-global-typography-46d34c1-font-weight);
	letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-accent);
	border-radius: 0px 0px 0px 0px;
	padding: .25em 1.5em .25em 1.5em;
}

.elementor-185 .elementor-element.elementor-element-f654aed .elementor-button:hover, .elementor-185 .elementor-element.elementor-element-f654aed .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-primary);
}

.elementor-185 .elementor-element.elementor-element-f654aed > .elementor-widget-container {
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
}

.elementor-185 .elementor-element.elementor-element-a7a002d .elementor-button {
	background-color: rgba(74, 85, 75, 0);
	font-family: var(--e-global-typography-46d34c1-font-family), Sans-serif;
	font-size: var(--e-global-typography-46d34c1-font-size);
	font-weight: var(--e-global-typography-46d34c1-font-weight);
	letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-accent);
	border-radius: 0px 0px 0px 0px;
	padding: .25em 1.5em .25em 1.5em;
}

.elementor-185 .elementor-element.elementor-element-a7a002d .elementor-button:hover, .elementor-185 .elementor-element.elementor-element-a7a002d .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-primary);
}

.elementor-185 .elementor-element.elementor-element-a7a002d > .elementor-widget-container {
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
}

.elementor-185 .elementor-element.elementor-element-2729991 {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	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);
}

.elementor-185 .elementor-element.elementor-element-34b63c3 .elementor-toggle-title, .elementor-185 .elementor-element.elementor-element-34b63c3 .elementor-toggle-icon {
	color: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-34b63c3 .elementor-toggle-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-34b63c3 .elementor-toggle-title {
	font-family: var(--e-global-typography-019f062-font-family), Sans-serif;
	font-size: var(--e-global-typography-019f062-font-size);
	font-weight: var(--e-global-typography-019f062-font-weight);
	text-transform: var(--e-global-typography-019f062-text-transform);
	letter-spacing: var(--e-global-typography-019f062-letter-spacing);
}

.elementor-185 .elementor-element.elementor-element-34b63c3 .elementor-tab-title .elementor-toggle-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-bcb514e {
	--display: flex;
}

.elementor-185 .elementor-element.elementor-element-fa68f6b {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-60cf1da);
	--divider-border-width: 2px;
	--divider-icon-size: 2rem;
}

.elementor-185 .elementor-element.elementor-element-fa68f6b .elementor-divider-separator {
	width: 95%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-185 .elementor-element.elementor-element-fa68f6b .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-185 .elementor-element.elementor-element-84352a1 {
	--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: flex-start;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0em;
	--margin-bottom: 0em;
	--margin-left: 0em;
	--margin-right: 0em;
	--padding-top: 2em;
	--padding-bottom: 2em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-185 .elementor-element.elementor-element-8f8ddde {
	--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-185 .elementor-element.elementor-element-8d02f10 .elementor-heading-title {
	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);
	line-height: var(--e-global-typography-secondary-line-height);
	color: var(--e-global-color-secondary);
}

.elementor-185 .elementor-element.elementor-element-91427b2 {
	--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-start;
	--align-items: center;
	--padding-top: 0em;
	--padding-bottom: 0em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-185 .elementor-element.elementor-element-b00b955 .elementor-button {
	background-color: rgba(74, 85, 75, 0);
	font-family: var(--e-global-typography-46d34c1-font-family), Sans-serif;
	font-size: var(--e-global-typography-46d34c1-font-size);
	font-weight: var(--e-global-typography-46d34c1-font-weight);
	letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-accent);
	border-radius: 0px 0px 0px 0px;
	padding: .25em 1.5em .25em 1.5em;
}

.elementor-185 .elementor-element.elementor-element-b00b955 .elementor-button:hover, .elementor-185 .elementor-element.elementor-element-b00b955 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-primary);
}

.elementor-185 .elementor-element.elementor-element-b00b955 > .elementor-widget-container {
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
}

.elementor-185 .elementor-element.elementor-element-1a76767 .elementor-button {
	background-color: rgba(74, 85, 75, 0);
	font-family: var(--e-global-typography-46d34c1-font-family), Sans-serif;
	font-size: var(--e-global-typography-46d34c1-font-size);
	font-weight: var(--e-global-typography-46d34c1-font-weight);
	letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-accent);
	border-radius: 0px 0px 0px 0px;
	padding: .25em 1.5em .25em 1.5em;
}

.elementor-185 .elementor-element.elementor-element-1a76767 .elementor-button:hover, .elementor-185 .elementor-element.elementor-element-1a76767 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-primary);
}

.elementor-185 .elementor-element.elementor-element-1a76767 > .elementor-widget-container {
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
}

.elementor-185 .elementor-element.elementor-element-e84b248 {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	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);
}

.elementor-185 .elementor-element.elementor-element-609fe79 .elementor-toggle-title, .elementor-185 .elementor-element.elementor-element-609fe79 .elementor-toggle-icon {
	color: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-609fe79 .elementor-toggle-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-609fe79 .elementor-toggle-title {
	font-family: var(--e-global-typography-019f062-font-family), Sans-serif;
	font-size: var(--e-global-typography-019f062-font-size);
	font-weight: var(--e-global-typography-019f062-font-weight);
	text-transform: var(--e-global-typography-019f062-text-transform);
	letter-spacing: var(--e-global-typography-019f062-letter-spacing);
}

.elementor-185 .elementor-element.elementor-element-609fe79 .elementor-tab-title .elementor-toggle-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-f3297c4 .elementor-toggle-title, .elementor-185 .elementor-element.elementor-element-f3297c4 .elementor-toggle-icon {
	color: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-f3297c4 .elementor-toggle-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-f3297c4 .elementor-toggle-title {
	font-family: var(--e-global-typography-019f062-font-family), Sans-serif;
	font-size: var(--e-global-typography-019f062-font-size);
	font-weight: var(--e-global-typography-019f062-font-weight);
	text-transform: var(--e-global-typography-019f062-text-transform);
	letter-spacing: var(--e-global-typography-019f062-letter-spacing);
}

.elementor-185 .elementor-element.elementor-element-f3297c4 .elementor-tab-title .elementor-toggle-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-32f68aa {
	--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-185 .elementor-element.elementor-element-ff34dc8 .elementor-heading-title {
	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);
	line-height: var(--e-global-typography-secondary-line-height);
	color: var(--e-global-color-secondary);
}

.elementor-185 .elementor-element.elementor-element-c5cc821 {
	--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-start;
	--align-items: center;
	--padding-top: 0em;
	--padding-bottom: 0em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-185 .elementor-element.elementor-element-8f593f6 .elementor-button {
	background-color: rgba(74, 85, 75, 0);
	font-family: var(--e-global-typography-46d34c1-font-family), Sans-serif;
	font-size: var(--e-global-typography-46d34c1-font-size);
	font-weight: var(--e-global-typography-46d34c1-font-weight);
	letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-accent);
	border-radius: 0px 0px 0px 0px;
	padding: .25em 1.5em .25em 1.5em;
}

.elementor-185 .elementor-element.elementor-element-8f593f6 .elementor-button:hover, .elementor-185 .elementor-element.elementor-element-8f593f6 .elementor-button:focus {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-primary);
}

.elementor-185 .elementor-element.elementor-element-8f593f6 > .elementor-widget-container {
	margin: 0em 0em 0em 0em;
	padding: 0em 0em 0em 0em;
}

.elementor-185 .elementor-element.elementor-element-d897f10 {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	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);
}

.elementor-185 .elementor-element.elementor-element-0ebcbc0 .elementor-toggle-title, .elementor-185 .elementor-element.elementor-element-0ebcbc0 .elementor-toggle-icon {
	color: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-0ebcbc0 .elementor-toggle-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-0ebcbc0 .elementor-toggle-title {
	font-family: var(--e-global-typography-019f062-font-family), Sans-serif;
	font-size: var(--e-global-typography-019f062-font-size);
	font-weight: var(--e-global-typography-019f062-font-weight);
	text-transform: var(--e-global-typography-019f062-text-transform);
	letter-spacing: var(--e-global-typography-019f062-letter-spacing);
}

.elementor-185 .elementor-element.elementor-element-0ebcbc0 .elementor-tab-title .elementor-toggle-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-185 .elementor-element.elementor-element-028ba86 {
	--display: flex;
}

.elementor-185 .elementor-element.elementor-element-8afdabc {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-60cf1da);
	--divider-border-width: 2px;
	--divider-icon-size: 2rem;
}

.elementor-185 .elementor-element.elementor-element-8afdabc .elementor-divider-separator {
	width: 95%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-185 .elementor-element.elementor-element-8afdabc .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-185 .elementor-element.elementor-element-9e87903 {
	--display: flex;
	--margin-top: 0em;
	--margin-bottom: 0em;
	--margin-left: 0em;
	--margin-right: 0em;
	--padding-top: 2em;
	--padding-bottom: 4em;
	--padding-left: 0em;
	--padding-right: 0em;
}

.elementor-185 .elementor-element.elementor-element-41e4800 {
	text-align: center;
}

.elementor-185 .elementor-element.elementor-element-41e4800 .elementor-heading-title {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	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);
	color: var(--e-global-color-text);
}

@media (max-width:1024px) {
	.elementor-185 .elementor-element.elementor-element-7453370::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-background-video-container::before, .elementor-185 .elementor-element.elementor-element-7453370 > .e-con-inner > .elementor-background-video-container::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-background-slideshow::before, .elementor-185 .elementor-element.elementor-element-7453370 > .e-con-inner > .elementor-background-slideshow::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-image: url("https://lotusbloomskincare.ca/wp-content/uploads/2024/07/LotusBloom-32.jpg");
		--lzl-bg-img: "https://lotusbloomskincare.ca/wp-content/uploads/2024/07/LotusBloom-32.jpg";
	}
	
	.elementor-185 .elementor-element.elementor-element-7453370.lzl:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-background-video-container.lzl:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .e-con-inner > .elementor-background-video-container.lzl:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-background-slideshow.lzl:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .e-con-inner > .elementor-background-slideshow.lzl:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-motion-effects-container > .elementor-motion-effects-layer.lzl:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370.lzl-ing:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-background-video-container.lzl-ing:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .e-con-inner > .elementor-background-video-container.lzl-ing:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-background-slideshow.lzl-ing:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .e-con-inner > .elementor-background-slideshow.lzl-ing:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-motion-effects-container > .elementor-motion-effects-layer.lzl-ing:not(.lzl-ed)::before {
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABAAAAAIPCAYAAADtm6xsAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAIQ0lEQVR42u3BAQ0AAADCoPdPbQ43oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACuDPPvAAHc5SGgAAAAAElFTkSuQmCC");
	}
	
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-53b57f2d {
		--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;
		--flex-wrap: wrap;
	}
	
	.elementor-185 .elementor-element.elementor-element-4e2b42c {
		text-align: center;
	}
	
	.elementor-185 .elementor-element.elementor-element-4e2b42c .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-cbb1a54 {
		text-align: center;
	}
	
	.elementor-widget-button .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-d1face1 .elementor-button {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-3181bed .elementor-heading-title {
		font-size: var(--e-global-typography-6b540e7-font-size);
		line-height: var(--e-global-typography-6b540e7-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-0009c6b .elementor-heading-title {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-0f9f63e .elementor-heading-title {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-c901eeb .elementor-heading-title {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-01e1a29 .elementor-heading-title {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-716c1ac .elementor-heading-title {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-1bd3787 .elementor-heading-title {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-5b09845 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-c430f23 {
		--justify-content: flex-start;
	}
	
	.elementor-185 .elementor-element.elementor-element-2760bbb .elementor-button {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
		padding: .1em .25em .1em .25em;
	}
	
	.elementor-185 .elementor-element.elementor-element-e917ce6 .elementor-button {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
		padding: .1em .25em .1em .25em;
	}
	
	.elementor-185 .elementor-element.elementor-element-c763d49 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-widget-toggle .elementor-toggle-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-widget-toggle .elementor-tab-content {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-b590902 .elementor-toggle-title {
		font-size: var(--e-global-typography-019f062-font-size);
		letter-spacing: var(--e-global-typography-019f062-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-1422bc1 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-259babe {
		--justify-content: flex-start;
	}
	
	.elementor-185 .elementor-element.elementor-element-469c397 .elementor-button {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
		padding: .1em .25em .1em .25em;
	}
	
	.elementor-185 .elementor-element.elementor-element-9043dbe .elementor-button {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
		padding: .1em .25em .1em .25em;
	}
	
	.elementor-185 .elementor-element.elementor-element-7c87c72 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-9d43fbe .elementor-toggle-title {
		font-size: var(--e-global-typography-019f062-font-size);
		letter-spacing: var(--e-global-typography-019f062-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-e16cbeb .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-74ba5bb {
		--justify-content: flex-start;
	}
	
	.elementor-185 .elementor-element.elementor-element-61bb7c4 .elementor-button {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
		padding: .1em .25em .1em .25em;
	}
	
	.elementor-185 .elementor-element.elementor-element-bad22d5 .elementor-button {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
		padding: .1em .25em .1em .25em;
	}
	
	.elementor-185 .elementor-element.elementor-element-90e9952 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-6e241ac .elementor-toggle-title {
		font-size: var(--e-global-typography-019f062-font-size);
		letter-spacing: var(--e-global-typography-019f062-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-0b5ff86 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-3a8bb32 {
		--justify-content: flex-start;
	}
	
	.elementor-185 .elementor-element.elementor-element-f654aed .elementor-button {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
		padding: .1em .25em .1em .25em;
	}
	
	.elementor-185 .elementor-element.elementor-element-a7a002d .elementor-button {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
		padding: .1em .25em .1em .25em;
	}
	
	.elementor-185 .elementor-element.elementor-element-2729991 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-34b63c3 .elementor-toggle-title {
		font-size: var(--e-global-typography-019f062-font-size);
		letter-spacing: var(--e-global-typography-019f062-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-8d02f10 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-91427b2 {
		--justify-content: flex-start;
	}
	
	.elementor-185 .elementor-element.elementor-element-b00b955 .elementor-button {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
		padding: .1em .25em .1em .25em;
	}
	
	.elementor-185 .elementor-element.elementor-element-1a76767 .elementor-button {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
		padding: .1em .25em .1em .25em;
	}
	
	.elementor-185 .elementor-element.elementor-element-e84b248 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-609fe79 .elementor-toggle-title {
		font-size: var(--e-global-typography-019f062-font-size);
		letter-spacing: var(--e-global-typography-019f062-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-f3297c4 .elementor-toggle-title {
		font-size: var(--e-global-typography-019f062-font-size);
		letter-spacing: var(--e-global-typography-019f062-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-ff34dc8 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-c5cc821 {
		--justify-content: flex-start;
	}
	
	.elementor-185 .elementor-element.elementor-element-8f593f6 .elementor-button {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
		padding: .1em .25em .1em .25em;
	}
	
	.elementor-185 .elementor-element.elementor-element-d897f10 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-0ebcbc0 .elementor-toggle-title {
		font-size: var(--e-global-typography-019f062-font-size);
		letter-spacing: var(--e-global-typography-019f062-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-41e4800 .elementor-heading-title {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
}

@media (max-width:767px) {
	.elementor-185 .elementor-element.elementor-element-7453370::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-background-video-container::before, .elementor-185 .elementor-element.elementor-element-7453370 > .e-con-inner > .elementor-background-video-container::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-background-slideshow::before, .elementor-185 .elementor-element.elementor-element-7453370 > .e-con-inner > .elementor-background-slideshow::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
		background-image: url("https://lotusbloomskincare.ca/wp-content/uploads/2024/07/LotusBloom-33.jpg");
		--lzl-bg-img: "https://lotusbloomskincare.ca/wp-content/uploads/2024/07/LotusBloom-33.jpg";
	}
	
	.elementor-185 .elementor-element.elementor-element-7453370.lzl:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-background-video-container.lzl:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .e-con-inner > .elementor-background-video-container.lzl:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-background-slideshow.lzl:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .e-con-inner > .elementor-background-slideshow.lzl:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-motion-effects-container > .elementor-motion-effects-layer.lzl:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370.lzl-ing:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-background-video-container.lzl-ing:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .e-con-inner > .elementor-background-video-container.lzl-ing:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-background-slideshow.lzl-ing:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .e-con-inner > .elementor-background-slideshow.lzl-ing:not(.lzl-ed)::before, .elementor-185 .elementor-element.elementor-element-7453370 > .elementor-motion-effects-container > .elementor-motion-effects-layer.lzl-ing:not(.lzl-ed)::before {
		background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAADOCAYAAAAQTFT/AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAFtklEQVR4Ae3QMQEAAADCoPVPbQlPiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwbeAwMImQAB/I37UwAAAABJRU5ErkJggg==");
	}
	
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-4e2b42c .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-widget-button .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-d1face1 .elementor-button {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-407c3a3 {
		--margin-top: 0em;
		--margin-bottom: 0em;
		--margin-left: 0em;
		--margin-right: 0em;
		--padding-top: 0em;
		--padding-bottom: 0em;
		--padding-left: 0em;
		--padding-right: 0em;
	}
	
	.elementor-185 .elementor-element.elementor-element-3181bed .elementor-heading-title {
		font-size: var(--e-global-typography-6b540e7-font-size);
		line-height: var(--e-global-typography-6b540e7-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-96c6add {
		--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-185 .elementor-element.elementor-element-0009c6b .elementor-heading-title {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-0f9f63e .elementor-heading-title {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-c901eeb .elementor-heading-title {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-01e1a29 .elementor-heading-title {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-716c1ac .elementor-heading-title {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-1bd3787 .elementor-heading-title {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-5b09845 {
		text-align: center;
	}
	
	.elementor-185 .elementor-element.elementor-element-5b09845 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-c430f23 {
		--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;
	}
	
	.elementor-185 .elementor-element.elementor-element-2760bbb .elementor-button {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-e917ce6 .elementor-button {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-c763d49 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-widget-toggle .elementor-toggle-title {
		font-size: var(--e-global-typography-primary-font-size);
		line-height: var(--e-global-typography-primary-line-height);
	}
	
	.elementor-widget-toggle .elementor-tab-content {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-b590902 .elementor-toggle-title {
		font-size: var(--e-global-typography-019f062-font-size);
		letter-spacing: var(--e-global-typography-019f062-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-1422bc1 {
		text-align: center;
	}
	
	.elementor-185 .elementor-element.elementor-element-1422bc1 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-259babe {
		--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;
	}
	
	.elementor-185 .elementor-element.elementor-element-469c397 .elementor-button {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-9043dbe .elementor-button {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-7c87c72 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-9d43fbe .elementor-toggle-title {
		font-size: var(--e-global-typography-019f062-font-size);
		letter-spacing: var(--e-global-typography-019f062-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-e16cbeb {
		text-align: center;
	}
	
	.elementor-185 .elementor-element.elementor-element-e16cbeb .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-74ba5bb {
		--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;
	}
	
	.elementor-185 .elementor-element.elementor-element-61bb7c4 .elementor-button {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-bad22d5 .elementor-button {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-90e9952 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-6e241ac .elementor-toggle-title {
		font-size: var(--e-global-typography-019f062-font-size);
		letter-spacing: var(--e-global-typography-019f062-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-0b5ff86 {
		text-align: center;
	}
	
	.elementor-185 .elementor-element.elementor-element-0b5ff86 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-3a8bb32 {
		--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;
	}
	
	.elementor-185 .elementor-element.elementor-element-f654aed .elementor-button {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-a7a002d .elementor-button {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-2729991 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-34b63c3 .elementor-toggle-title {
		font-size: var(--e-global-typography-019f062-font-size);
		letter-spacing: var(--e-global-typography-019f062-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-8d02f10 {
		text-align: center;
	}
	
	.elementor-185 .elementor-element.elementor-element-8d02f10 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-91427b2 {
		--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;
	}
	
	.elementor-185 .elementor-element.elementor-element-b00b955 .elementor-button {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-1a76767 .elementor-button {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-e84b248 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-609fe79 .elementor-toggle-title {
		font-size: var(--e-global-typography-019f062-font-size);
		letter-spacing: var(--e-global-typography-019f062-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-f3297c4 .elementor-toggle-title {
		font-size: var(--e-global-typography-019f062-font-size);
		letter-spacing: var(--e-global-typography-019f062-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-ff34dc8 {
		text-align: center;
	}
	
	.elementor-185 .elementor-element.elementor-element-ff34dc8 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-c5cc821 {
		--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;
	}
	
	.elementor-185 .elementor-element.elementor-element-8f593f6 .elementor-button {
		font-size: var(--e-global-typography-46d34c1-font-size);
		letter-spacing: var(--e-global-typography-46d34c1-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-d897f10 {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-185 .elementor-element.elementor-element-0ebcbc0 .elementor-toggle-title {
		font-size: var(--e-global-typography-019f062-font-size);
		letter-spacing: var(--e-global-typography-019f062-letter-spacing);
	}
	
	.elementor-185 .elementor-element.elementor-element-41e4800 .elementor-heading-title {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
}

@media (min-width:768px) {
	.elementor-185 .elementor-element.elementor-element-7453370 {
		--content-width: 60%;
	}
	
	.elementor-185 .elementor-element.elementor-element-ccd3a16 {
		--width: 50%;
	}
	
	.elementor-185 .elementor-element.elementor-element-7cfc5e04 {
		--width: 50%;
	}
	
	.elementor-185 .elementor-element.elementor-element-af84b4b {
		--width: 100%;
	}
	
	.elementor-185 .elementor-element.elementor-element-96c6add {
		--width: 100%;
	}
	
	.elementor-185 .elementor-element.elementor-element-c2ad93e {
		--width: 50%;
	}
	
	.elementor-185 .elementor-element.elementor-element-fba163b {
		--width: 50%;
	}
	
	.elementor-185 .elementor-element.elementor-element-6fe36fb {
		--width: 50%;
	}
	
	.elementor-185 .elementor-element.elementor-element-a507ea8 {
		--width: 50%;
	}
	
	.elementor-185 .elementor-element.elementor-element-8f8ddde {
		--width: 50%;
	}
	
	.elementor-185 .elementor-element.elementor-element-32f68aa {
		--width: 50%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-185 .elementor-element.elementor-element-ccd3a16 {
		--width: 100%;
	}
	
	.elementor-185 .elementor-element.elementor-element-7cfc5e04 {
		--width: 100%;
	}
}