
.elementor-11 .elementor-element.elementor-element-5f48496 {
	--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;
	--margin-top: 0px;
	--margin-bottom: 800px;
	--margin-left: 0px;
	--margin-right: 0px;
}

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

.elementor-11 .elementor-element.elementor-element-3939001 {
	width: var(--container-widget-width, 52.217%);
	max-width: 52.217%;
	--e-transform-rotateZ: 108deg;
	--container-widget-width: 52.217%;
	--container-widget-flex-grow: 0;
	bottom: -608px;
}

.elementor-11 .elementor-element.elementor-element-3939001.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

body:not(.rtl) .elementor-11 .elementor-element.elementor-element-3939001 {
	right: 0px;
}

body.rtl .elementor-11 .elementor-element.elementor-element-3939001 {
	left: 0px;
}

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

.elementor-11 .elementor-element.elementor-element-a1925eb {
	width: var(--container-widget-width, 37.793%);
	max-width: 37.793%;
	--container-widget-width: 37.793%;
	--container-widget-flex-grow: 0;
	bottom: -138px;
}

.elementor-11 .elementor-element.elementor-element-a1925eb.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

body:not(.rtl) .elementor-11 .elementor-element.elementor-element-a1925eb {
	left: 101px;
}

body.rtl .elementor-11 .elementor-element.elementor-element-a1925eb {
	right: 101px;
}

.elementor-11 .elementor-element.elementor-element-a1925eb .elementor-heading-title {
	font-family: "Helvetica", Sans-serif;
	font-size: 69px;
	font-weight: 500;
	color: #1a1a1a;
}

body:not(.rtl) .elementor-11 .elementor-element.elementor-element-142638b {
	left: 100px;
}

body.rtl .elementor-11 .elementor-element.elementor-element-142638b {
	right: 100px;
}

.elementor-11 .elementor-element.elementor-element-142638b {
	bottom: -205px;
}

.elementor-11 .elementor-element.elementor-element-142638b .elementor-heading-title {
	font-family: "Helvetica", Sans-serif;
	font-size: 69px;
	font-weight: 700;
	color: #1a1a1a;
}

body:not(.rtl) .elementor-11 .elementor-element.elementor-element-8bda430 {
	left: 110px;
}

body.rtl .elementor-11 .elementor-element.elementor-element-8bda430 {
	right: 110px;
}

.elementor-11 .elementor-element.elementor-element-8bda430 {
	bottom: -238px;
}

.elementor-11 .elementor-element.elementor-element-8bda430 .elementor-heading-title {
	font-family: "Gochi Hand", Sans-serif;
	font-size: 18px;
	font-weight: 100;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: #1a1a1a;
}

body:not(.rtl) .elementor-11 .elementor-element.elementor-element-d9260a1 {
	left: 207px;
}

body.rtl .elementor-11 .elementor-element.elementor-element-d9260a1 {
	right: 207px;
}

.elementor-11 .elementor-element.elementor-element-d9260a1 {
	bottom: -358px;
}

.elementor-11 .elementor-element.elementor-element-d9260a1 .elementor-heading-title {
	font-family: "Roboto Condensed", Sans-serif;
	font-weight: 400;
	color: #030303;
}

.elementor-11 .elementor-element.elementor-element-681874a {
	width: var(--container-widget-width, 13.558%);
	max-width: 13.558%;
	--container-widget-width: 13.558%;
	--container-widget-flex-grow: 0;
	bottom: -553px;
}

.elementor-11 .elementor-element.elementor-element-681874a.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

body:not(.rtl) .elementor-11 .elementor-element.elementor-element-681874a {
	left: 269px;
}

body.rtl .elementor-11 .elementor-element.elementor-element-681874a {
	right: 269px;
}

.elementor-11 .elementor-element.elementor-element-0ee126f {
	width: var(--container-widget-width, 11.587%);
	max-width: 11.587%;
	--container-widget-width: 11.587%;
	--container-widget-flex-grow: 0;
	bottom: -552px;
}

.elementor-11 .elementor-element.elementor-element-0ee126f.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

body:not(.rtl) .elementor-11 .elementor-element.elementor-element-0ee126f {
	left: 503px;
}

body.rtl .elementor-11 .elementor-element.elementor-element-0ee126f {
	right: 503px;
}

.elementor-11 .elementor-element.elementor-element-29cf0e3 {
	width: var(--container-widget-width, 12.246%);
	max-width: 12.246%;
	--container-widget-width: 12.246%;
	--container-widget-flex-grow: 0;
	bottom: -552px;
}

.elementor-11 .elementor-element.elementor-element-29cf0e3.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

body:not(.rtl) .elementor-11 .elementor-element.elementor-element-29cf0e3 {
	left: 72px;
}

body.rtl .elementor-11 .elementor-element.elementor-element-29cf0e3 {
	right: 72px;
}

.elementor-11 .elementor-element.elementor-element-58a88a3 {
	--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;
	--overlay-opacity: .5;
}

.elementor-11 .elementor-element.elementor-element-58a88a3::before, .elementor-11 .elementor-element.elementor-element-58a88a3 > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-58a88a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-11 .elementor-element.elementor-element-58a88a3 > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-58a88a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-11 .elementor-element.elementor-element-58a88a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #fef9f0;
	--background-overlay: "";
}

.elementor-11 .elementor-element.elementor-element-519d58e {
	width: var(--container-widget-width, 12.78%);
	max-width: 12.78%;
	--container-widget-width: 12.78%;
	--container-widget-flex-grow: 0;
	bottom: 207px;
	z-index: 10;
}

.elementor-11 .elementor-element.elementor-element-519d58e.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

body:not(.rtl) .elementor-11 .elementor-element.elementor-element-519d58e {
	right: 814px;
}

body.rtl .elementor-11 .elementor-element.elementor-element-519d58e {
	left: 814px;
}

.elementor-11 .elementor-element.elementor-element-489b6fa {
	width: var(--container-widget-width, 11.513%);
	max-width: 11.513%;
	--container-widget-width: 11.513%;
	--container-widget-flex-grow: 0;
	bottom: 331px;
	z-index: 10;
}

.elementor-11 .elementor-element.elementor-element-489b6fa.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

body:not(.rtl) .elementor-11 .elementor-element.elementor-element-489b6fa {
	right: 469px;
}

body.rtl .elementor-11 .elementor-element.elementor-element-489b6fa {
	left: 469px;
}

.elementor-11 .elementor-element.elementor-element-10f7f7c {
	width: var(--container-widget-width, 16.353%);
	max-width: 16.353%;
	--container-widget-width: 16.353%;
	--container-widget-flex-grow: 0;
	bottom: 207px;
	z-index: 10;
}

.elementor-11 .elementor-element.elementor-element-10f7f7c.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

body:not(.rtl) .elementor-11 .elementor-element.elementor-element-10f7f7c {
	right: 538px;
}

body.rtl .elementor-11 .elementor-element.elementor-element-10f7f7c {
	left: 538px;
}

.elementor-11 .elementor-element.elementor-element-31cdb56 {
	width: var(--container-widget-width, 8.226%);
	max-width: 8.226%;
	--container-widget-width: 8.226%;
	--container-widget-flex-grow: 0;
	bottom: 220px;
	z-index: 10;
}

.elementor-11 .elementor-element.elementor-element-31cdb56.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

body:not(.rtl) .elementor-11 .elementor-element.elementor-element-31cdb56 {
	right: 469px;
}

body.rtl .elementor-11 .elementor-element.elementor-element-31cdb56 {
	left: 469px;
}

.elementor-11 .elementor-element.elementor-element-3994bad {
	width: var(--container-widget-width, 9.908%);
	max-width: 9.908%;
	--container-widget-width: 9.908%;
	--container-widget-flex-grow: 0;
	bottom: 221px;
	z-index: 10;
}

.elementor-11 .elementor-element.elementor-element-3994bad.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

body:not(.rtl) .elementor-11 .elementor-element.elementor-element-3994bad {
	right: 710px;
}

body.rtl .elementor-11 .elementor-element.elementor-element-3994bad {
	left: 710px;
}

.elementor-11 .elementor-element.elementor-element-618f4ec {
	width: var(--container-widget-width, 13.928%);
	max-width: 13.928%;
	--container-widget-width: 13.928%;
	--container-widget-flex-grow: 0;
	bottom: 510px;
	z-index: 10;
}

.elementor-11 .elementor-element.elementor-element-618f4ec.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

body:not(.rtl) .elementor-11 .elementor-element.elementor-element-618f4ec {
	right: 498px;
}

body.rtl .elementor-11 .elementor-element.elementor-element-618f4ec {
	left: 498px;
}

.elementor-11 .elementor-element.elementor-element-904d3df {
	width: var(--container-widget-width, 22.083%);
	max-width: 22.083%;
	--container-widget-width: 22.083%;
	--container-widget-flex-grow: 0;
	bottom: 330px;
	z-index: 10;
}

.elementor-11 .elementor-element.elementor-element-904d3df.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

body:not(.rtl) .elementor-11 .elementor-element.elementor-element-904d3df {
	right: 716px;
}

body.rtl .elementor-11 .elementor-element.elementor-element-904d3df {
	left: 716px;
}

.elementor-11 .elementor-element.elementor-element-90c9857 {
	width: var(--container-widget-width, 8.007%);
	max-width: 8.007%;
	--container-widget-width: 8.007%;
	--container-widget-flex-grow: 0;
	bottom: 359px;
	z-index: 10;
}

.elementor-11 .elementor-element.elementor-element-90c9857.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

body:not(.rtl) .elementor-11 .elementor-element.elementor-element-90c9857 {
	right: 656px;
}

body.rtl .elementor-11 .elementor-element.elementor-element-90c9857 {
	left: 656px;
}

.elementor-11 .elementor-element.elementor-element-5b8f4ac {
	width: var(--container-widget-width, 7.756%);
	max-width: 7.756%;
	--container-widget-width: 7.756%;
	--container-widget-flex-grow: 0;
	bottom: 386px;
	z-index: 10;
}

.elementor-11 .elementor-element.elementor-element-5b8f4ac.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

body:not(.rtl) .elementor-11 .elementor-element.elementor-element-5b8f4ac {
	right: 690px;
}

body.rtl .elementor-11 .elementor-element.elementor-element-5b8f4ac {
	left: 690px;
}

.elementor-11 .elementor-element.elementor-element-1bde40f {
	width: var(--container-widget-width, 40.418%);
	max-width: 40.418%;
	--container-widget-width: 40.418%;
	--container-widget-flex-grow: 0;
	bottom: 662px;
	text-align: center;
}

.elementor-11 .elementor-element.elementor-element-1bde40f.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

body:not(.rtl) .elementor-11 .elementor-element.elementor-element-1bde40f {
	right: 429px;
}

body.rtl .elementor-11 .elementor-element.elementor-element-1bde40f {
	left: 429px;
}

.elementor-11 .elementor-element.elementor-element-1bde40f .elementor-heading-title {
	font-family: "Helvetica", Sans-serif;
	font-size: 42px;
	font-weight: 800;
	line-height: 46px;
	letter-spacing: 0px;
	word-spacing: 0px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: #030303;
}

body:not(.rtl) .elementor-11 .elementor-element.elementor-element-305fd7f {
	right: 469px;
}

body.rtl .elementor-11 .elementor-element.elementor-element-305fd7f {
	left: 469px;
}

.elementor-11 .elementor-element.elementor-element-305fd7f {
	bottom: 138px;
}

.elementor-11 .elementor-element.elementor-element-305fd7f .elementor-heading-title {
	font-family: "Cedarville Cursive", Sans-serif;
	font-weight: 600;
	color: #030303;
}

.elementor-11 .elementor-element.elementor-element-ba370bf {
	z-index: 1;
}

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