
.elementor-5369 .elementor-element.elementor-element-327445d {
	--display: flex;
	--min-height: 50vh;
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: 0;
}

.elementor-5369 .elementor-element.elementor-element-327445d:not(.elementor-motion-effects-element-type-background), .elementor-5369 .elementor-element.elementor-element-327445d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(0, 0, 0, 0);
}

.elementor-5369 .elementor-element.elementor-element-327445d::before, .elementor-5369 .elementor-element.elementor-element-327445d > .elementor-background-video-container::before, .elementor-5369 .elementor-element.elementor-element-327445d > .e-con-inner > .elementor-background-video-container::before, .elementor-5369 .elementor-element.elementor-element-327445d > .elementor-background-slideshow::before, .elementor-5369 .elementor-element.elementor-element-327445d > .e-con-inner > .elementor-background-slideshow::before, .elementor-5369 .elementor-element.elementor-element-327445d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
	background-color: #000;
}

.elementor-5369 .elementor-element.elementor-element-be8a8bf {
	--spacer-size: 227px;
}

.elementor-5369 .elementor-element.elementor-element-7f699b1 {
	--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-5369 .elementor-element.elementor-element-79faa98 {
	--spacer-size: 25px;
	z-index: 1;
}

.elementor-5369 .elementor-element.elementor-element-ab117b5 {
	--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-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);
	color: var(--e-global-color-primary);
}

.elementor-5369 .elementor-element.elementor-element-5008350 {
	text-align: center;
}

.elementor-5369 .elementor-element.elementor-element-5008350 .elementor-heading-title {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 44px;
	font-weight: 600;
	color: #000;
}

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

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-5369 .elementor-element.elementor-element-d5993a2 {
	text-align: center;
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	color: #1d1d1d;
}

.elementor-5369 .elementor-element.elementor-element-8c1780e {
	--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-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-5369 .elementor-element.elementor-element-0391a7b img {
	width: 1px;
	max-width: 1%;
	height: 22px;
	filter: brightness(0%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-5369 .elementor-element.elementor-element-edd0ed8 {
	--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-5369 .elementor-element.elementor-element-7b17bd2 {
	--display: flex;
	--flex-direction: row-reverse;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap-reverse;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-5369 .elementor-element.elementor-element-ec54778 {
	--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-5369 .elementor-element.elementor-element-9fac478 {
	--spacer-size: 50px;
}

.elementor-5369 .elementor-element.elementor-element-4388458 .elementor-heading-title {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 33px;
	font-weight: 700;
	color: #000;
}

.elementor-5369 .elementor-element.elementor-element-2a8654d {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	color: #1d1d1d;
}

.elementor-5369 .elementor-element.elementor-element-1e74fcc {
	--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-5369 .elementor-element.elementor-element-33bda2a {
	text-align: left;
}

.elementor-5369 .elementor-element.elementor-element-578dd61 {
	--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-5369 .elementor-element.elementor-element-9c687ba {
	--spacer-size: 50px;
}

.elementor-5369 .elementor-element.elementor-element-887bc68 {
	--display: flex;
	--flex-direction: row-reverse;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap-reverse;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-5369 .elementor-element.elementor-element-f92e15d {
	--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-5369 .elementor-element.elementor-element-eb80773 {
	text-align: left;
}

.elementor-5369 .elementor-element.elementor-element-f5fcfbc {
	--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-5369 .elementor-element.elementor-element-198c570 {
	--spacer-size: 50px;
}

.elementor-5369 .elementor-element.elementor-element-00ecae3 .elementor-heading-title {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 34px;
	font-weight: 700;
	color: #000;
}

.elementor-5369 .elementor-element.elementor-element-1af359d {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	color: #1d1d1d;
}

.elementor-5369 .elementor-element.elementor-element-06f8f04 {
	--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-5369 .elementor-element.elementor-element-931dbf5 {
	--spacer-size: 50px;
}

.elementor-5369 .elementor-element.elementor-element-5316718 {
	--display: flex;
	--flex-direction: row-reverse;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap-reverse;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-5369 .elementor-element.elementor-element-b991bdd {
	--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-5369 .elementor-element.elementor-element-aee4271 .elementor-heading-title {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 34px;
	font-weight: 700;
	color: #000;
}

.elementor-5369 .elementor-element.elementor-element-08feaea {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	color: #1d1d1d;
}

.elementor-5369 .elementor-element.elementor-element-cf23bc1 {
	--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-5369 .elementor-element.elementor-element-9d25bc0 {
	text-align: left;
}

.elementor-5369 .elementor-element.elementor-element-2447537 {
	--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-5369 .elementor-element.elementor-element-5d91a15 {
	--spacer-size: 50px;
}

.elementor-5369 .elementor-element.elementor-element-e6628ee {
	--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-5369 .elementor-element.elementor-element-7c31446 {
	text-align: center;
}

.elementor-5369 .elementor-element.elementor-element-7c31446 .elementor-heading-title {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 33px;
	font-weight: 700;
	color: #000;
}

.elementor-5369 .elementor-element.elementor-element-9a9854f {
	--spacer-size: 15px;
}

.elementor-5369 .elementor-element.elementor-element-e0e3778 {
	--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-5369 .elementor-element.elementor-element-8fbda2c {
	--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-5369 .elementor-element.elementor-element-d8a95a1 .elementor-heading-title {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 33px;
	font-weight: 700;
	color: #000;
}

.elementor-5369 .elementor-element.elementor-element-252caab {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	color: #1d1d1d;
	width: var(--container-widget-width, 101.5%);
	max-width: 101.5%;
	--container-widget-width: 101.5%;
	--container-widget-flex-grow: 0;
}

.elementor-5369 .elementor-element.elementor-element-252caab.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-5369 .elementor-element.elementor-element-d05b9f7 {
	--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-5369 .elementor-element.elementor-element-f568feb .elementor-heading-title {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 33px;
	font-weight: 700;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: #000;
}

.elementor-5369 .elementor-element.elementor-element-961d473 {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	color: #1d1d1d;
}

.elementor-5369 .elementor-element.elementor-element-159d509 {
	--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-5369 .elementor-element.elementor-element-cd5d922 .elementor-heading-title {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 33px;
	font-weight: 700;
	color: #000;
}

.elementor-5369 .elementor-element.elementor-element-d2401d0 {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	color: #1d1d1d;
}

.elementor-5369 .elementor-element.elementor-element-95442ea {
	--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-5369 .elementor-element.elementor-element-d434912 {
	--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-5369 .elementor-element.elementor-element-e0774f4 .elementor-heading-title {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 33px;
	font-weight: 700;
	color: #000;
}

.elementor-5369 .elementor-element.elementor-element-aaacc73 {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	color: #1d1d1d;
	width: var(--container-widget-width, 101.5%);
	max-width: 101.5%;
	--container-widget-width: 101.5%;
	--container-widget-flex-grow: 0;
}

.elementor-5369 .elementor-element.elementor-element-aaacc73.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-5369 .elementor-element.elementor-element-9702071 {
	--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-5369 .elementor-element.elementor-element-9b94cae .elementor-heading-title {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 33px;
	font-weight: 700;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: #000;
}

.elementor-5369 .elementor-element.elementor-element-955a793 {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	color: #1d1d1d;
}

.elementor-5369 .elementor-element.elementor-element-9c55512 {
	--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-5369 .elementor-element.elementor-element-096e3c0 .elementor-heading-title {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 33px;
	font-weight: 700;
	color: #000;
}

.elementor-5369 .elementor-element.elementor-element-4dcfbbb {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	color: #1d1d1d;
}

.elementor-5369 .elementor-element.elementor-element-088dad0 {
	--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-5369 .elementor-element.elementor-element-b3fe6b3 {
	--spacer-size: 50px;
}

.elementor-5369 .elementor-element.elementor-element-e5da48e {
	--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-5369 .elementor-element.elementor-element-d687ebc {
	--spacer-size: 50px;
}

.elementor-5369 .elementor-element.elementor-element-bd90fb4 {
	--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-5369 .elementor-element.elementor-element-337e684 .elementor-heading-title {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 25px;
	font-weight: 500;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: #484747;
}

.elementor-5369 .elementor-element.elementor-element-ab0c3d8 {
	--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-5369 .elementor-element.elementor-element-021db19 {
	--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;
}

.elementor-5369 .elementor-element.elementor-element-bd87742 {
	--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-5369 .elementor-element.elementor-element-3896f0c .elementor-heading-title {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 29px;
	font-weight: 500;
	color: #000;
}

.elementor-5369 .elementor-element.elementor-element-1f936b8 {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 22px;
	font-weight: 400;
	line-height: 1px;
	color: #484747;
}

.elementor-5369 .elementor-element.elementor-element-1f936b8 p {
	margin-block-end: 0px;
}

.elementor-5369 .elementor-element.elementor-element-1f936b8 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-5369 .elementor-element.elementor-element-50ca16e {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	line-height: 1px;
	color: #000;
}

.elementor-5369 .elementor-element.elementor-element-50ca16e p {
	margin-block-end: 0px;
}

.elementor-5369 .elementor-element.elementor-element-50ca16e a:hover, .elementor-5369 .elementor-element.elementor-element-50ca16e a:focus {
	color: #000;
}

.elementor-5369 .elementor-element.elementor-element-50ca16e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-5369 .elementor-element.elementor-element-f674a97 {
	--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-5369 .elementor-element.elementor-element-01448d3 .elementor-heading-title {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 29px;
	font-weight: 500;
	color: #000;
}

.elementor-5369 .elementor-element.elementor-element-1f3a1ee {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 22px;
	font-weight: 400;
	line-height: 1px;
	color: #484747;
}

.elementor-5369 .elementor-element.elementor-element-1f3a1ee p {
	margin-block-end: 0px;
}

.elementor-5369 .elementor-element.elementor-element-1f3a1ee > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-5369 .elementor-element.elementor-element-c8aa69a {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	line-height: 1px;
	color: #000;
}

.elementor-5369 .elementor-element.elementor-element-c8aa69a p {
	margin-block-end: 0px;
}

.elementor-5369 .elementor-element.elementor-element-c8aa69a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-5369 .elementor-element.elementor-element-abd246f {
	--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-5369 .elementor-element.elementor-element-98d38d4 .elementor-heading-title {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 29px;
	font-weight: 500;
	color: #000;
}

.elementor-5369 .elementor-element.elementor-element-b3c5a57 {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 22px;
	font-weight: 400;
	line-height: 1px;
	color: #484747;
}

.elementor-5369 .elementor-element.elementor-element-b3c5a57 p {
	margin-block-end: 0px;
}

.elementor-5369 .elementor-element.elementor-element-b3c5a57 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-5369 .elementor-element.elementor-element-4c9e96c {
	font-family: "Cormorant Garamond", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	line-height: 1px;
	color: #000;
}

.elementor-5369 .elementor-element.elementor-element-4c9e96c p {
	margin-block-end: 0px;
}

.elementor-5369 .elementor-element.elementor-element-4c9e96c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

body.elementor-page-5369:not(.elementor-motion-effects-element-type-background), body.elementor-page-5369 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f5f5f5;
}

@media (min-width:768px) {
	.elementor-5369 .elementor-element.elementor-element-327445d {
		--content-width: 100%;
	}
	
	.elementor-5369 .elementor-element.elementor-element-7f699b1 {
		--content-width: 85%;
	}
	
	.elementor-5369 .elementor-element.elementor-element-edd0ed8 {
		--content-width: 85%;
	}
	
	.elementor-5369 .elementor-element.elementor-element-ec54778 {
		--width: 50%;
	}
	
	.elementor-5369 .elementor-element.elementor-element-1e74fcc {
		--width: 50%;
	}
	
	.elementor-5369 .elementor-element.elementor-element-578dd61 {
		--content-width: 85%;
	}
	
	.elementor-5369 .elementor-element.elementor-element-f92e15d {
		--width: 50%;
	}
	
	.elementor-5369 .elementor-element.elementor-element-f5fcfbc {
		--width: 50%;
	}
	
	.elementor-5369 .elementor-element.elementor-element-06f8f04 {
		--content-width: 85%;
	}
	
	.elementor-5369 .elementor-element.elementor-element-b991bdd {
		--width: 50%;
	}
	
	.elementor-5369 .elementor-element.elementor-element-cf23bc1 {
		--width: 50%;
	}
	
	.elementor-5369 .elementor-element.elementor-element-e0e3778 {
		--content-width: 85%;
	}
	
	.elementor-5369 .elementor-element.elementor-element-8fbda2c {
		--width: 33.3333%;
	}
	
	.elementor-5369 .elementor-element.elementor-element-d05b9f7 {
		--width: 33.3333%;
	}
	
	.elementor-5369 .elementor-element.elementor-element-159d509 {
		--width: 33.3333%;
	}
	
	.elementor-5369 .elementor-element.elementor-element-95442ea {
		--content-width: 85%;
	}
	
	.elementor-5369 .elementor-element.elementor-element-d434912 {
		--width: 33.3333%;
	}
	
	.elementor-5369 .elementor-element.elementor-element-9702071 {
		--width: 33.3333%;
	}
	
	.elementor-5369 .elementor-element.elementor-element-9c55512 {
		--width: 33.3333%;
	}
	
	.elementor-5369 .elementor-element.elementor-element-088dad0 {
		--content-width: 85%;
	}
	
	.elementor-5369 .elementor-element.elementor-element-bd90fb4 {
		--content-width: 83%;
	}
	
	.elementor-5369 .elementor-element.elementor-element-bd87742 {
		--width: 33%;
	}
	
	.elementor-5369 .elementor-element.elementor-element-f674a97 {
		--width: 33%;
	}
	
	.elementor-5369 .elementor-element.elementor-element-abd246f {
		--width: 33%;
	}
}

@media (max-width:1024px) {
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
}

@media (max-width:767px) {
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-5369 .elementor-element.elementor-element-95442ea {
		--content-width: 95%;
	}
}
