.elementor-1608 .elementor-element.elementor-element-b666b41>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-1608 .elementor-element.elementor-element-b666b41:not(.elementor-motion-effects-element-type-background),
.elementor-1608 .elementor-element.elementor-element-b666b41>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2023/07/img-6.png");
	background-position: 57% 0%;
	background-repeat: no-repeat;
	background-size: auto;
}

.elementor-1608 .elementor-element.elementor-element-b666b41 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: -40px;
	margin-bottom: 0px;
}

.elementor-1608 .elementor-element.elementor-element-b666b41>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1608 .elementor-element.elementor-element-4506ef0.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1608 .elementor-element.elementor-element-4506ef0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1608 .elementor-element.elementor-element-c7b3486 {
	--spacer-size: 119px;
}

.elementor-1608 .elementor-element.elementor-element-67282c9 .dblh__title-wrapper {
	font-size: 96px;
	line-height: 1.1em;
	padding: 0px 0px 10px 0px;
}

.elementor-1608 .elementor-element.elementor-element-67282c9 .dblh__title {
	display: block;
}

.elementor-1608 .elementor-element.elementor-element-67282c9 .dblh__title-2 {
	font-weight: 500;
}

.elementor-1608 .elementor-element.elementor-element-67282c9 {
	width: auto;
	max-width: auto;
}

.elementor-1608 .elementor-element.elementor-element-7c617b2 {
	--spacer-size: 110px;
}

.elementor-1608 .elementor-element.elementor-element-5876a42 .content_wrapper {
	flex-direction: column;
}

.elementor-1608 .elementor-element.elementor-element-5876a42 .media-wrapper {
	margin: 0px 18px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-5876a42 .wgl-image-box_img {
	width: 60px;
}

.elementor-1608 .elementor-element.elementor-element-5876a42 .media-wrapper .wgl-image-box_img,
.elementor-1608 .elementor-element.elementor-element-5876a42 .media-wrapper .wgl-image-box_img img,
.elementor-1608 .elementor-element.elementor-element-5876a42 .media-wrapper .wgl-image-box_img::after {
	border-radius: 60px 60px 60px 60px;
}

.elementor-1608 .elementor-element.elementor-element-5876a42 .wgl-image-box_img img {
	transition-duration: 0.5s;
}

.elementor-1608 .elementor-element.elementor-element-5876a42 .wgl-infobox_title {
	font-size: 14px;
	margin: 9px 0px 0px 0px;
	display: block;
	color: #232323;
}

.elementor-1608 .elementor-element.elementor-element-5876a42 .wgl-infobox_subtitle {
	font-size: 14px;
	text-transform: none;
	margin: 1px 0px 10px 0px;
	color: var(--e-global-color-text);
}

.elementor-1608 .elementor-element.elementor-element-5876a42 .elementor-widget-container {
	padding: 10px 40px 10px 10px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
	border-radius: 100px 100px 100px 100px;
	transition: 0.4s;
}

.elementor-1608 .elementor-element.elementor-element-5876a42 {
	width: auto;
	max-width: auto;
}

.elementor-1608 .elementor-element.elementor-element-8149de1 {
	--spacer-size: 42px;
}

.elementor-1608 .elementor-element.elementor-element-0117988 {
	color: var(--e-global-color-58734c8);
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	width: var(--container-widget-width, 310px);
	max-width: 310px;
	--container-widget-width: 310px;
	--container-widget-flex-grow: 0;
}

.elementor-1608 .elementor-element.elementor-element-0117988>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0% 3% 0% 0%;
}

.elementor-1608 .elementor-element.elementor-element-e093a93 {
	--spacer-size: 121px;
}

.elementor-1608 .elementor-element.elementor-element-3330a0f>.elementor-container {
	min-height: 620px;
}

.elementor-1608 .elementor-element.elementor-element-3330a0f:not(.elementor-motion-effects-element-type-background),
.elementor-1608 .elementor-element.elementor-element-3330a0f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("../../2023/07/homepage_3-1.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-1608 .elementor-element.elementor-element-3330a0f {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1608 .elementor-element.elementor-element-3330a0f>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1608 .elementor-element.elementor-element-a3cc1be.elementor-column>.elementor-widget-wrap {
	justify-content: center;
}

.elementor-1608 .elementor-element.elementor-element-8de4143 .videobox_link .title {
	justify-content: center;
}

.elementor-1608 .elementor-element.elementor-element-8de4143 .videobox_link:hover::before,
.elementor-1608 .elementor-element.elementor-element-8de4143 .videobox_link:focus::before {
	transform: scale(1.1);
}

.elementor-1608 .elementor-element.elementor-element-8de4143 .videobox_link:active::before {
	transform: scale(0.95);
}

.elementor-1608 .elementor-element.elementor-element-8de4143 .title {
	color: #FFFFFF;
}

.elementor-1608 .elementor-element.elementor-element-8de4143 .videobox_icon {
	width: 18px;
	height: 18px;
	stroke-width: 0em;
}

.elementor-1608 .elementor-element.elementor-element-8de4143 .videobox_link {
	width: 136px;
	height: 136px;
	color: #FFFFFF;
	fill: #FFFFFF;
}

.elementor-1608 .elementor-element.elementor-element-8de4143 .videobox_link::before {
	border-radius: 95px 95px 95px 95px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #232323;
	background-color: #232323;
}

.elementor-1608 .elementor-element.elementor-element-8de4143>.elementor-widget-container {
	margin: -68px 0px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-83ef0c7 {
	--spacer-size: 87px;
}

.elementor-1608 .elementor-element.elementor-element-c922bcf.elementor-column>.elementor-widget-wrap {
	justify-content: space-around;
}

.elementor-1608 .elementor-element.elementor-element-c922bcf>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1608 .elementor-element.elementor-element-32caa4e {
	--spacer-size: 30px;
}

.elementor-1608 .elementor-element.elementor-element-854bb61 .content_wrapper {
	flex-direction: column;
}

.elementor-1608 .elementor-element.elementor-element-854bb61 .media-wrapper .elementor-icon {
	font-size: 40px;
	margin: 0px 0px 20px 0px;
}

.elementor-1608 .elementor-element.elementor-element-854bb61 .wgl-infobox_title {
	font-size: 16px;
	margin: 0px 0px 9px 0px;
	display: block;
}

.elementor-1608 .elementor-element.elementor-element-854bb61 .wgl-infobox_subtitle {
	margin: 11px 0px 10px 0px;
	color: var(--e-global-color-secondary);
}

.elementor-1608 .elementor-element.elementor-element-854bb61 .elementor-widget-container {
	transition: 0.4s;
}

.elementor-1608 .elementor-element.elementor-element-854bb61>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-1608 .elementor-element.elementor-element-854bb61 {
	width: var(--container-widget-width, 180px);
	max-width: 180px;
	--container-widget-width: 180px;
	--container-widget-flex-grow: 0;
}

.elementor-1608 .elementor-element.elementor-element-640b045 .content_wrapper {
	flex-direction: column;
}

.elementor-1608 .elementor-element.elementor-element-640b045 .media-wrapper .elementor-icon {
	font-size: 40px;
	margin: 0px 0px 20px 0px;
}

.elementor-1608 .elementor-element.elementor-element-640b045 .wgl-infobox_title {
	font-size: 16px;
	margin: 0px 0px 9px 0px;
	display: block;
}

.elementor-1608 .elementor-element.elementor-element-640b045 .wgl-infobox_subtitle {
	margin: 11px 0px 10px 0px;
	color: var(--e-global-color-secondary);
}

.elementor-1608 .elementor-element.elementor-element-640b045 .elementor-widget-container {
	transition: 0.4s;
}

.elementor-1608 .elementor-element.elementor-element-640b045>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-1608 .elementor-element.elementor-element-640b045 {
	width: var(--container-widget-width, 180px);
	max-width: 180px;
	--container-widget-width: 180px;
	--container-widget-flex-grow: 0;
}

.elementor-1608 .elementor-element.elementor-element-e639460 .content_wrapper {
	flex-direction: column;
}

.elementor-1608 .elementor-element.elementor-element-e639460 .media-wrapper .elementor-icon {
	font-size: 40px;
	margin: 0px 0px 20px 0px;
}

.elementor-1608 .elementor-element.elementor-element-e639460 .wgl-infobox_title {
	font-size: 16px;
	margin: 0px 0px 9px 0px;
	display: block;
}

.elementor-1608 .elementor-element.elementor-element-e639460 .wgl-infobox_subtitle {
	margin: 11px 0px 10px 0px;
	color: var(--e-global-color-secondary);
}

.elementor-1608 .elementor-element.elementor-element-e639460 .elementor-widget-container {
	transition: 0.4s;
}

.elementor-1608 .elementor-element.elementor-element-e639460>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-1608 .elementor-element.elementor-element-e639460 {
	width: var(--container-widget-width, 180px);
	max-width: 180px;
	--container-widget-width: 180px;
	--container-widget-flex-grow: 0;
}

.elementor-1608 .elementor-element.elementor-element-a795584 .content_wrapper {
	flex-direction: column;
}

.elementor-1608 .elementor-element.elementor-element-a795584 .media-wrapper .elementor-icon {
	font-size: 40px;
	margin: 0px 0px 20px 0px;
}

.elementor-1608 .elementor-element.elementor-element-a795584 .wgl-infobox_title {
	font-size: 16px;
	margin: 0px 0px 9px 0px;
	display: block;
}

.elementor-1608 .elementor-element.elementor-element-a795584 .wgl-infobox_subtitle {
	margin: 11px 0px 10px 0px;
	color: var(--e-global-color-secondary);
}

.elementor-1608 .elementor-element.elementor-element-a795584 .elementor-widget-container {
	transition: 0.4s;
}

.elementor-1608 .elementor-element.elementor-element-a795584>.elementor-widget-container {
	margin: 0px 0px 30px 0px;
}

.elementor-1608 .elementor-element.elementor-element-a795584 {
	width: var(--container-widget-width, 180px);
	max-width: 180px;
	--container-widget-width: 180px;
	--container-widget-flex-grow: 0;
}

.elementor-1608 .elementor-element.elementor-element-a4ff719 {
	--spacer-size: 106px;
}

.elementor-1608 .elementor-element.elementor-element-14e3f8d>.elementor-container {
	min-height: 540px;
}

.elementor-1608 .elementor-element.elementor-element-14e3f8d>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1608 .elementor-element.elementor-element-14e3f8d .elementor-repeater-item-844e9e4 {
	top: 13%;
	left: 0%;
	display: flex;
	justify-content: center;
	min-height: 100%;
	align-items: center;
	z-index: -1;
}

.elementor-1608 .elementor-element.elementor-element-14e3f8d .elementor-repeater-item-844e9e4 img {
	width: 1670px;
}

.elementor-1608 .elementor-element.elementor-element-01e21b5.elementor-column>.elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-1608 .elementor-element.elementor-element-c1d2337 .elementor-repeater-item-b3c0739 .img-layer_item {
	--pos-y: 0px;
	--pos-x: 0px;
}

.elementor-1608 .elementor-element.elementor-element-c1d2337 .elementor-repeater-item-de15219 .img-layer_item {
	--pos-y: 0px;
	--pos-x: 0px;
}

.elementor-1608 .elementor-element.elementor-element-c1d2337 .wgl-image-layers {
	max-width: 850px;
	display: inline-block;
}

.elementor-1608 .elementor-element.elementor-element-c1d2337 {
	text-align: right;
}

.elementor-1608 .elementor-element.elementor-element-c1d2337>.elementor-widget-container {
	margin: 0px -30px 0px -250px;
}

.elementor-1608 .elementor-element.elementor-element-1b5b9a1>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1608 .elementor-element.elementor-element-1b5b9a1>.elementor-element-populated {
	padding: 0% 3% 0% 17%;
}

.elementor-1608 .elementor-element.elementor-element-df79cd8 {
	--spacer-size: 20px;
}

.elementor-1608 .elementor-element.elementor-element-ba46d2f .dblh__content {
	width: 100%;
}

.elementor-1608 .elementor-element.elementor-element-ba46d2f .dblh__title-wrapper {
	font-size: 36px;
	padding: 0px 0px 10px 0px;
}

.elementor-1608 .elementor-element.elementor-element-ba46d2f .dblh__title {
	display: block;
}

.elementor-1608 .elementor-element.elementor-element-ba46d2f .dblh__subtitle {
	margin: 0px 0px 6px 0px;
	color: #7E7E7E;
}

.elementor-1608 .elementor-element.elementor-element-ba46d2f {
	width: auto;
	max-width: auto;
}

.elementor-1608 .elementor-element.elementor-element-0b52a0d .elementor-heading-title {
	color: #232323;
	font-family: "Playfair Display", Sans-serif;
	font-size: 96px;
	font-weight: 600;
	font-style: italic;
	line-height: 1em;
}

.elementor-1608 .elementor-element.elementor-element-0b52a0d>.elementor-widget-container {
	padding: 8px 0px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-0b52a0d {
	width: auto;
	max-width: auto;
}

.elementor-1608 .elementor-element.elementor-element-d9033ed {
	--spacer-size: 11px;
}

.elementor-1608 .elementor-element.elementor-element-ea1b48f {
	--spacer-size: 20px;
}

.elementor-1608 .elementor-element.elementor-element-df9298f .content_wrapper {
	flex-direction: column;
}

.elementor-1608 .elementor-element.elementor-element-df9298f .media-wrapper .elementor-icon {
	font-size: 40px;
	margin: 1px 15px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-df9298f .wgl-infobox_title {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	margin: 0px 0px 1px 0px;
	display: block;
	color: var(--e-global-color-secondary);
}

.elementor-1608 .elementor-element.elementor-element-df9298f .wgl-infobox_subtitle {
	font-size: 14px;
	font-weight: 600;
	text-transform: none;
	color: var(--e-global-color-58734c8);
}

.elementor-1608 .elementor-element.elementor-element-df9298f .elementor-widget-container {
	padding: 0px 0px 7px 0px;
	transition: 0.4s;
}

.elementor-1608 .elementor-element.elementor-element-df9298f {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
}

.elementor-1608 .elementor-element.elementor-element-c035d9e .content_wrapper {
	flex-direction: column;
}

.elementor-1608 .elementor-element.elementor-element-c035d9e .media-wrapper .elementor-icon {
	font-size: 40px;
	margin: 1px 15px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-c035d9e .wgl-infobox_title {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	margin: 0px 0px 1px 0px;
	display: block;
	color: var(--e-global-color-secondary);
}

.elementor-1608 .elementor-element.elementor-element-c035d9e .wgl-infobox_subtitle {
	font-size: 14px;
	font-weight: 600;
	text-transform: none;
	color: var(--e-global-color-58734c8);
}

.elementor-1608 .elementor-element.elementor-element-c035d9e .elementor-widget-container {
	padding: 0px 0px 7px 0px;
	transition: 0.4s;
}

.elementor-1608 .elementor-element.elementor-element-c035d9e {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
}

.elementor-1608 .elementor-element.elementor-element-0d3dd62 {
	--spacer-size: 10px;
}

.elementor-1608 .elementor-element.elementor-element-ca414a0 .content_wrapper {
	flex-direction: column;
}

.elementor-1608 .elementor-element.elementor-element-ca414a0 .media-wrapper .elementor-icon {
	font-size: 40px;
	margin: 1px 15px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-ca414a0 .wgl-infobox_title {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	margin: 0px 0px 1px 0px;
	display: block;
	color: var(--e-global-color-secondary);
}

.elementor-1608 .elementor-element.elementor-element-ca414a0 .wgl-infobox_subtitle {
	font-size: 14px;
	font-weight: 600;
	text-transform: none;
	color: var(--e-global-color-58734c8);
}

.elementor-1608 .elementor-element.elementor-element-ca414a0 .elementor-widget-container {
	padding: 0px 0px 7px 0px;
	transition: 0.4s;
}

.elementor-1608 .elementor-element.elementor-element-ca414a0 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
}

.elementor-1608 .elementor-element.elementor-element-930984a .content_wrapper {
	flex-direction: column;
}

.elementor-1608 .elementor-element.elementor-element-930984a .media-wrapper .elementor-icon {
	font-size: 40px;
	margin: 1px 15px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-930984a .wgl-infobox_title {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	margin: 0px 0px 1px 0px;
	display: block;
	color: var(--e-global-color-secondary);
}

.elementor-1608 .elementor-element.elementor-element-930984a .wgl-infobox_subtitle {
	font-size: 14px;
	font-weight: 600;
	text-transform: none;
	color: var(--e-global-color-58734c8);
}

.elementor-1608 .elementor-element.elementor-element-930984a .elementor-widget-container {
	padding: 0px 0px 7px 0px;
	transition: 0.4s;
}

.elementor-1608 .elementor-element.elementor-element-930984a {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
}

.elementor-1608 .elementor-element.elementor-element-fdd8834 {
	--spacer-size: 31px;
}

.elementor-1608 .elementor-element.elementor-element-f5fc573 .wgl-button {
	justify-content: center;
}

.elementor-1608 .elementor-element.elementor-element-f5fc573 .button__text {
	justify-content: center;
}

.elementor-1608 .elementor-element.elementor-element-291b084 {
	--spacer-size: 20px;
}

.elementor-1608 .elementor-element.elementor-element-14e3f8d .elementor-repeater-item-15b6834 {
	top: 0%;
	left: 0%;
	display: flex;
	justify-content: center;
	min-height: 100%;
	align-items: center;
	z-index: -1;
}

.elementor-1608 .elementor-element.elementor-element-14e3f8d .elementor-repeater-item-15b6834 img {
	width: 1670px;
}

.elementor-1608 .elementor-element.elementor-element-81cbbbb {
	--spacer-size: 130px;
}

.elementor-1608 .elementor-element.elementor-element-2c3ee55>.elementor-container {
	min-height: 540px;
}

.elementor-1608 .elementor-element.elementor-element-2c3ee55>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1608 .elementor-element.elementor-element-2c3ee55 .elementor-repeater-item-844e9e4 {
	top: 13%;
	left: 0%;
	display: flex;
	justify-content: center;
	min-height: 100%;
	align-items: center;
	z-index: -1;
}

.elementor-1608 .elementor-element.elementor-element-2c3ee55 .elementor-repeater-item-844e9e4 img {
	width: 1670px;
}

.elementor-1608 .elementor-element.elementor-element-328c514>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1608 .elementor-element.elementor-element-328c514>.elementor-element-populated {
	padding: 0% 17% 0% 3%;
}

.elementor-1608 .elementor-element.elementor-element-30fd4cc {
	--spacer-size: 20px;
}

.elementor-1608 .elementor-element.elementor-element-26caf84 .dblh__content {
	width: 100%;
}

.elementor-1608 .elementor-element.elementor-element-26caf84 .dblh__title-wrapper {
	font-size: 36px;
	padding: 0px 0px 10px 0px;
}

.elementor-1608 .elementor-element.elementor-element-26caf84 .dblh__title {
	display: block;
}

.elementor-1608 .elementor-element.elementor-element-26caf84 .dblh__subtitle {
	margin: 0px 0px 6px 0px;
	color: #7E7E7E;
}

.elementor-1608 .elementor-element.elementor-element-26caf84 {
	width: auto;
	max-width: auto;
}

.elementor-1608 .elementor-element.elementor-element-03fca62 .elementor-heading-title {
	color: #232323;
	font-family: "Playfair Display", Sans-serif;
	font-size: 96px;
	font-weight: 600;
	font-style: italic;
	line-height: 1em;
}

.elementor-1608 .elementor-element.elementor-element-03fca62>.elementor-widget-container {
	padding: 8px 0px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-03fca62 {
	width: auto;
	max-width: auto;
}

.elementor-1608 .elementor-element.elementor-element-ba051b3 {
	--spacer-size: 11px;
}

.elementor-1608 .elementor-element.elementor-element-b07e2a5 {
	--spacer-size: 20px;
}

.elementor-1608 .elementor-element.elementor-element-fa7b16d .content_wrapper {
	flex-direction: column;
}

.elementor-1608 .elementor-element.elementor-element-fa7b16d .media-wrapper .elementor-icon {
	font-size: 40px;
	margin: 1px 15px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-fa7b16d .wgl-infobox_title {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	margin: 0px 0px 1px 0px;
	display: block;
	color: var(--e-global-color-secondary);
}

.elementor-1608 .elementor-element.elementor-element-fa7b16d .wgl-infobox_subtitle {
	font-size: 14px;
	font-weight: 600;
	text-transform: none;
	color: var(--e-global-color-58734c8);
}

.elementor-1608 .elementor-element.elementor-element-fa7b16d .elementor-widget-container {
	padding: 0px 0px 7px 0px;
	transition: 0.4s;
}

.elementor-1608 .elementor-element.elementor-element-fa7b16d {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
}

.elementor-1608 .elementor-element.elementor-element-19651ca .content_wrapper {
	flex-direction: column;
}

.elementor-1608 .elementor-element.elementor-element-19651ca .media-wrapper .elementor-icon {
	font-size: 40px;
	margin: 1px 15px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-19651ca .wgl-infobox_title {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	margin: 0px 0px 1px 0px;
	display: block;
	color: var(--e-global-color-secondary);
}

.elementor-1608 .elementor-element.elementor-element-19651ca .wgl-infobox_subtitle {
	font-size: 14px;
	font-weight: 600;
	text-transform: none;
	color: var(--e-global-color-58734c8);
}

.elementor-1608 .elementor-element.elementor-element-19651ca .elementor-widget-container {
	padding: 0px 0px 7px 0px;
	transition: 0.4s;
}

.elementor-1608 .elementor-element.elementor-element-19651ca {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
}

.elementor-1608 .elementor-element.elementor-element-fc696a3 {
	--spacer-size: 10px;
}

.elementor-1608 .elementor-element.elementor-element-1b60b5f .content_wrapper {
	flex-direction: column;
}

.elementor-1608 .elementor-element.elementor-element-1b60b5f .media-wrapper .elementor-icon {
	font-size: 40px;
	margin: 1px 15px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-1b60b5f .wgl-infobox_title {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	margin: 0px 0px 1px 0px;
	display: block;
	color: var(--e-global-color-secondary);
}

.elementor-1608 .elementor-element.elementor-element-1b60b5f .wgl-infobox_subtitle {
	font-size: 14px;
	font-weight: 600;
	text-transform: none;
	color: var(--e-global-color-58734c8);
}

.elementor-1608 .elementor-element.elementor-element-1b60b5f .elementor-widget-container {
	padding: 0px 0px 7px 0px;
	transition: 0.4s;
}

.elementor-1608 .elementor-element.elementor-element-1b60b5f {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
}

.elementor-1608 .elementor-element.elementor-element-97c48ae .content_wrapper {
	flex-direction: column;
}

.elementor-1608 .elementor-element.elementor-element-97c48ae .media-wrapper .elementor-icon {
	font-size: 40px;
	margin: 1px 15px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-97c48ae .wgl-infobox_title {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	margin: 0px 0px 1px 0px;
	display: block;
	color: var(--e-global-color-secondary);
}

.elementor-1608 .elementor-element.elementor-element-97c48ae .wgl-infobox_subtitle {
	font-size: 14px;
	font-weight: 600;
	text-transform: none;
	color: var(--e-global-color-58734c8);
}

.elementor-1608 .elementor-element.elementor-element-97c48ae .elementor-widget-container {
	padding: 0px 0px 7px 0px;
	transition: 0.4s;
}

.elementor-1608 .elementor-element.elementor-element-97c48ae {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
}

.elementor-1608 .elementor-element.elementor-element-780ba5e {
	--spacer-size: 31px;
}

.elementor-1608 .elementor-element.elementor-element-f5baaa3 .wgl-button {
	justify-content: center;
}

.elementor-1608 .elementor-element.elementor-element-f5baaa3 .button__text {
	justify-content: center;
}

.elementor-1608 .elementor-element.elementor-element-9e257c2 {
	--spacer-size: 20px;
}

.elementor-1608 .elementor-element.elementor-element-f628cda.elementor-column>.elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-1608 .elementor-element.elementor-element-6402717 .elementor-repeater-item-b3c0739 .img-layer_item {
	--pos-y: 0px;
	--pos-x: 0px;
}

.elementor-1608 .elementor-element.elementor-element-6402717 .elementor-repeater-item-de15219 .img-layer_item {
	--pos-y: 0px;
	--pos-x: 0px;
}

.elementor-1608 .elementor-element.elementor-element-6402717 .wgl-image-layers {
	max-width: 850px;
	display: inline-block;
}

.elementor-1608 .elementor-element.elementor-element-6402717 {
	text-align: right;
}

.elementor-1608 .elementor-element.elementor-element-6402717>.elementor-widget-container {
	margin: 0px -250px 0px -30px;
}

.elementor-1608 .elementor-element.elementor-element-2c3ee55 .elementor-repeater-item-15b6834 {
	top: 0%;
	left: 0%;
	display: flex;
	justify-content: center;
	min-height: 100%;
	align-items: center;
	z-index: -1;
}

.elementor-1608 .elementor-element.elementor-element-2c3ee55 .elementor-repeater-item-15b6834 img {
	width: 1670px;
}

.elementor-1608 .elementor-element.elementor-element-97521b8 {
	--spacer-size: 130px;
}

.elementor-1608 .elementor-element.elementor-element-2333da4>.elementor-container {
	min-height: 540px;
}

.elementor-1608 .elementor-element.elementor-element-2333da4>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1608 .elementor-element.elementor-element-2333da4 .elementor-repeater-item-844e9e4 {
	top: 13%;
	left: 0%;
	display: flex;
	justify-content: center;
	min-height: 100%;
	align-items: center;
	z-index: -1;
}

.elementor-1608 .elementor-element.elementor-element-2333da4 .elementor-repeater-item-844e9e4 img {
	width: 1670px;
}

.elementor-1608 .elementor-element.elementor-element-d14412c.elementor-column>.elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-1608 .elementor-element.elementor-element-c391806 .elementor-repeater-item-b3c0739 .img-layer_item {
	--pos-y: 0px;
	--pos-x: 0px;
}

.elementor-1608 .elementor-element.elementor-element-c391806 .elementor-repeater-item-de15219 .img-layer_item {
	--pos-y: 0px;
	--pos-x: 0px;
}

.elementor-1608 .elementor-element.elementor-element-c391806 .wgl-image-layers {
	max-width: 850px;
	display: inline-block;
}

.elementor-1608 .elementor-element.elementor-element-c391806 {
	text-align: right;
}

.elementor-1608 .elementor-element.elementor-element-c391806>.elementor-widget-container {
	margin: 0px -30px 0px -250px;
}

.elementor-1608 .elementor-element.elementor-element-81faad2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1608 .elementor-element.elementor-element-81faad2>.elementor-element-populated {
	padding: 0% 3% 0% 17%;
}

.elementor-1608 .elementor-element.elementor-element-2b758ad {
	--spacer-size: 20px;
}

.elementor-1608 .elementor-element.elementor-element-54c41df .dblh__content {
	width: 100%;
}

.elementor-1608 .elementor-element.elementor-element-54c41df .dblh__title-wrapper {
	font-size: 36px;
	padding: 0px 0px 10px 0px;
}

.elementor-1608 .elementor-element.elementor-element-54c41df .dblh__title {
	display: block;
}

.elementor-1608 .elementor-element.elementor-element-54c41df .dblh__subtitle {
	margin: 0px 0px 6px 0px;
	color: #7E7E7E;
}

.elementor-1608 .elementor-element.elementor-element-54c41df {
	width: auto;
	max-width: auto;
}

.elementor-1608 .elementor-element.elementor-element-5be83a4 .elementor-heading-title {
	color: #232323;
	font-family: "Playfair Display", Sans-serif;
	font-size: 96px;
	font-weight: 600;
	font-style: italic;
	line-height: 1em;
}

.elementor-1608 .elementor-element.elementor-element-5be83a4>.elementor-widget-container {
	padding: 8px 0px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-5be83a4 {
	width: auto;
	max-width: auto;
}

.elementor-1608 .elementor-element.elementor-element-df0b17a {
	--spacer-size: 11px;
}

.elementor-1608 .elementor-element.elementor-element-52559fd {
	--spacer-size: 20px;
}

.elementor-1608 .elementor-element.elementor-element-b02f670 .content_wrapper {
	flex-direction: column;
}

.elementor-1608 .elementor-element.elementor-element-b02f670 .media-wrapper .elementor-icon {
	font-size: 40px;
	margin: 1px 15px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-b02f670 .wgl-infobox_title {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	margin: 0px 0px 1px 0px;
	display: block;
	color: var(--e-global-color-secondary);
}

.elementor-1608 .elementor-element.elementor-element-b02f670 .wgl-infobox_subtitle {
	font-size: 14px;
	font-weight: 600;
	text-transform: none;
	color: var(--e-global-color-58734c8);
}

.elementor-1608 .elementor-element.elementor-element-b02f670 .elementor-widget-container {
	padding: 0px 0px 7px 0px;
	transition: 0.4s;
}

.elementor-1608 .elementor-element.elementor-element-b02f670 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
}

.elementor-1608 .elementor-element.elementor-element-91ee60e .content_wrapper {
	flex-direction: column;
}

.elementor-1608 .elementor-element.elementor-element-91ee60e .media-wrapper .elementor-icon {
	font-size: 40px;
	margin: 1px 15px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-91ee60e .wgl-infobox_title {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	margin: 0px 0px 1px 0px;
	display: block;
	color: var(--e-global-color-secondary);
}

.elementor-1608 .elementor-element.elementor-element-91ee60e .wgl-infobox_subtitle {
	font-size: 14px;
	font-weight: 600;
	text-transform: none;
	color: var(--e-global-color-58734c8);
}

.elementor-1608 .elementor-element.elementor-element-91ee60e .elementor-widget-container {
	padding: 0px 0px 7px 0px;
	transition: 0.4s;
}

.elementor-1608 .elementor-element.elementor-element-91ee60e {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
}

.elementor-1608 .elementor-element.elementor-element-d95d19f {
	--spacer-size: 10px;
}

.elementor-1608 .elementor-element.elementor-element-ae5987c .content_wrapper {
	flex-direction: column;
}

.elementor-1608 .elementor-element.elementor-element-ae5987c .media-wrapper .elementor-icon {
	font-size: 40px;
	margin: 1px 15px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-ae5987c .wgl-infobox_title {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	margin: 0px 0px 1px 0px;
	display: block;
	color: var(--e-global-color-secondary);
}

.elementor-1608 .elementor-element.elementor-element-ae5987c .wgl-infobox_subtitle {
	font-size: 14px;
	font-weight: 600;
	text-transform: none;
	color: var(--e-global-color-58734c8);
}

.elementor-1608 .elementor-element.elementor-element-ae5987c .elementor-widget-container {
	padding: 0px 0px 7px 0px;
	transition: 0.4s;
}

.elementor-1608 .elementor-element.elementor-element-ae5987c {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
}

.elementor-1608 .elementor-element.elementor-element-526f644 .content_wrapper {
	flex-direction: column;
}

.elementor-1608 .elementor-element.elementor-element-526f644 .media-wrapper .elementor-icon {
	font-size: 40px;
	margin: 1px 15px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-526f644 .wgl-infobox_title {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	margin: 0px 0px 1px 0px;
	display: block;
	color: var(--e-global-color-secondary);
}

.elementor-1608 .elementor-element.elementor-element-526f644 .wgl-infobox_subtitle {
	font-size: 14px;
	font-weight: 600;
	text-transform: none;
	color: var(--e-global-color-58734c8);
}

.elementor-1608 .elementor-element.elementor-element-526f644 .elementor-widget-container {
	padding: 0px 0px 7px 0px;
	transition: 0.4s;
}

.elementor-1608 .elementor-element.elementor-element-526f644 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
}

.elementor-1608 .elementor-element.elementor-element-d3f4885 {
	--spacer-size: 31px;
}

.elementor-1608 .elementor-element.elementor-element-f916d2f .wgl-button {
	justify-content: center;
}

.elementor-1608 .elementor-element.elementor-element-f916d2f .button__text {
	justify-content: center;
}

.elementor-1608 .elementor-element.elementor-element-2f87460 {
	--spacer-size: 20px;
}

.elementor-1608 .elementor-element.elementor-element-2333da4 .elementor-repeater-item-15b6834 {
	top: 0%;
	left: 0%;
	display: flex;
	justify-content: center;
	min-height: 100%;
	align-items: center;
	z-index: -1;
}

.elementor-1608 .elementor-element.elementor-element-2333da4 .elementor-repeater-item-15b6834 img {
	width: 1670px;
}

.elementor-1608 .elementor-element.elementor-element-e20be1d {
	--spacer-size: 130px;
}

.elementor-1608 .elementor-element.elementor-element-4227d90>.elementor-container {
	min-height: 540px;
}

.elementor-1608 .elementor-element.elementor-element-4227d90>.elementor-container>.elementor-column>.elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-1608 .elementor-element.elementor-element-4227d90 .elementor-repeater-item-844e9e4 {
	top: 13%;
	left: 0%;
	display: flex;
	justify-content: center;
	min-height: 100%;
	align-items: center;
	z-index: -1;
}

.elementor-1608 .elementor-element.elementor-element-4227d90 .elementor-repeater-item-844e9e4 img {
	width: 1670px;
}

.elementor-1608 .elementor-element.elementor-element-2cef509>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1608 .elementor-element.elementor-element-2cef509>.elementor-element-populated {
	padding: 0% 17% 0% 3%;
}

.elementor-1608 .elementor-element.elementor-element-e98a890 {
	--spacer-size: 20px;
}

.elementor-1608 .elementor-element.elementor-element-4909091 .dblh__content {
	width: 100%;
}

.elementor-1608 .elementor-element.elementor-element-4909091 .dblh__title-wrapper {
	font-size: 36px;
	padding: 0px 0px 10px 0px;
}

.elementor-1608 .elementor-element.elementor-element-4909091 .dblh__title {
	display: block;
}

.elementor-1608 .elementor-element.elementor-element-4909091 .dblh__subtitle {
	margin: 0px 0px 6px 0px;
	color: #7E7E7E;
}

.elementor-1608 .elementor-element.elementor-element-4909091 {
	width: auto;
	max-width: auto;
}

.elementor-1608 .elementor-element.elementor-element-5552a5e .elementor-heading-title {
	color: #232323;
	font-family: "Playfair Display", Sans-serif;
	font-size: 96px;
	font-weight: 600;
	font-style: italic;
	line-height: 1em;
}

.elementor-1608 .elementor-element.elementor-element-5552a5e>.elementor-widget-container {
	padding: 8px 0px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-5552a5e {
	width: auto;
	max-width: auto;
}

.elementor-1608 .elementor-element.elementor-element-89a2832 {
	--spacer-size: 11px;
}

.elementor-1608 .elementor-element.elementor-element-b0126bf {
	--spacer-size: 20px;
}

.elementor-1608 .elementor-element.elementor-element-ce0f377 .content_wrapper {
	flex-direction: column;
}

.elementor-1608 .elementor-element.elementor-element-ce0f377 .media-wrapper .elementor-icon {
	font-size: 40px;
	margin: 1px 15px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-ce0f377 .wgl-infobox_title {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	margin: 0px 0px 1px 0px;
	display: block;
	color: var(--e-global-color-secondary);
}

.elementor-1608 .elementor-element.elementor-element-ce0f377 .wgl-infobox_subtitle {
	font-size: 14px;
	font-weight: 600;
	text-transform: none;
	color: var(--e-global-color-58734c8);
}

.elementor-1608 .elementor-element.elementor-element-ce0f377 .elementor-widget-container {
	padding: 0px 0px 7px 0px;
	transition: 0.4s;
}

.elementor-1608 .elementor-element.elementor-element-ce0f377 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
}

.elementor-1608 .elementor-element.elementor-element-d3fcc15 .content_wrapper {
	flex-direction: column;
}

.elementor-1608 .elementor-element.elementor-element-d3fcc15 .media-wrapper .elementor-icon {
	font-size: 40px;
	margin: 1px 15px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-d3fcc15 .wgl-infobox_title {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	margin: 0px 0px 1px 0px;
	display: block;
	color: var(--e-global-color-secondary);
}

.elementor-1608 .elementor-element.elementor-element-d3fcc15 .wgl-infobox_subtitle {
	font-size: 14px;
	font-weight: 600;
	text-transform: none;
	color: var(--e-global-color-58734c8);
}

.elementor-1608 .elementor-element.elementor-element-d3fcc15 .elementor-widget-container {
	padding: 0px 0px 7px 0px;
	transition: 0.4s;
}

.elementor-1608 .elementor-element.elementor-element-d3fcc15 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
}

.elementor-1608 .elementor-element.elementor-element-1f75360 {
	--spacer-size: 10px;
}

.elementor-1608 .elementor-element.elementor-element-9d9c1ca .content_wrapper {
	flex-direction: column;
}

.elementor-1608 .elementor-element.elementor-element-9d9c1ca .media-wrapper .elementor-icon {
	font-size: 40px;
	margin: 1px 15px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-9d9c1ca .wgl-infobox_title {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	margin: 0px 0px 1px 0px;
	display: block;
	color: var(--e-global-color-secondary);
}

.elementor-1608 .elementor-element.elementor-element-9d9c1ca .wgl-infobox_subtitle {
	font-size: 14px;
	font-weight: 600;
	text-transform: none;
	color: var(--e-global-color-58734c8);
}

.elementor-1608 .elementor-element.elementor-element-9d9c1ca .elementor-widget-container {
	padding: 0px 0px 7px 0px;
	transition: 0.4s;
}

.elementor-1608 .elementor-element.elementor-element-9d9c1ca {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
}

.elementor-1608 .elementor-element.elementor-element-83d8160 .content_wrapper {
	flex-direction: column;
}

.elementor-1608 .elementor-element.elementor-element-83d8160 .media-wrapper .elementor-icon {
	font-size: 40px;
	margin: 1px 15px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-83d8160 .wgl-infobox_title {
	font-size: 14px;
	font-weight: 600;
	text-transform: uppercase;
	margin: 0px 0px 1px 0px;
	display: block;
	color: var(--e-global-color-secondary);
}

.elementor-1608 .elementor-element.elementor-element-83d8160 .wgl-infobox_subtitle {
	font-size: 14px;
	font-weight: 600;
	text-transform: none;
	color: var(--e-global-color-58734c8);
}

.elementor-1608 .elementor-element.elementor-element-83d8160 .elementor-widget-container {
	padding: 0px 0px 7px 0px;
	transition: 0.4s;
}

.elementor-1608 .elementor-element.elementor-element-83d8160 {
	width: var(--container-widget-width, 50%);
	max-width: 50%;
	--container-widget-width: 50%;
	--container-widget-flex-grow: 0;
}

.elementor-1608 .elementor-element.elementor-element-dc295f8 {
	--spacer-size: 31px;
}

.elementor-1608 .elementor-element.elementor-element-4b63782 .wgl-button {
	justify-content: center;
}

.elementor-1608 .elementor-element.elementor-element-4b63782 .button__text {
	justify-content: center;
}

.elementor-1608 .elementor-element.elementor-element-79fa01d {
	--spacer-size: 20px;
}

.elementor-1608 .elementor-element.elementor-element-7ee63a9.elementor-column>.elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-1608 .elementor-element.elementor-element-bf7d7d7 .elementor-repeater-item-b3c0739 .img-layer_item {
	--pos-y: 0px;
	--pos-x: 0px;
}

.elementor-1608 .elementor-element.elementor-element-bf7d7d7 .elementor-repeater-item-de15219 .img-layer_item {
	--pos-y: 0px;
	--pos-x: 0px;
}

.elementor-1608 .elementor-element.elementor-element-bf7d7d7 .wgl-image-layers {
	max-width: 850px;
	display: inline-block;
}

.elementor-1608 .elementor-element.elementor-element-bf7d7d7 {
	text-align: right;
}

.elementor-1608 .elementor-element.elementor-element-bf7d7d7>.elementor-widget-container {
	margin: 0px -250px 0px -30px;
}

.elementor-1608 .elementor-element.elementor-element-4227d90 .elementor-repeater-item-15b6834 {
	top: 0%;
	left: 0%;
	display: flex;
	justify-content: center;
	min-height: 100%;
	align-items: center;
	z-index: -1;
}

.elementor-1608 .elementor-element.elementor-element-4227d90 .elementor-repeater-item-15b6834 img {
	width: 1670px;
}

.elementor-1608 .elementor-element.elementor-element-538e882>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1608 .elementor-element.elementor-element-827615d {
	--spacer-size: 82px;
}

.elementor-1608 .elementor-element.elementor-element-7205274 {
	--width: 100%;
	font-size: 96px;
	font-weight: 500;
	--start-point: 100%;
	--end-point: -10%;
	--transition: 0.3s;
}

.elementor-1608 .elementor-element.elementor-element-7205274 svg text {
	fill: #232323;
}

.elementor-1608 .elementor-element.elementor-element-7205274 .text--word {
	color: #232323;
}

.elementor-1608 .elementor-element.elementor-element-232e1ba {
	--spacer-size: 135px;
}

.elementor-1608 .elementor-element.elementor-element-fb5f886:not(.elementor-motion-effects-element-type-background),
.elementor-1608 .elementor-element.elementor-element-fb5f886>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #E8E8E8;
}

.elementor-1608 .elementor-element.elementor-element-fb5f886 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 0px 90px 0px 90px;
}

.elementor-1608 .elementor-element.elementor-element-fb5f886>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1608 .elementor-element.elementor-element-93e8a50>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1608 .elementor-element.elementor-element-7d57edb .elementor-heading-title {
	color: #23232300;
	font-family: "Playfair Display", Sans-serif;
	font-size: 2000px;
	font-weight: 400;
	line-height: 0.6em;
	letter-spacing: 0px;
	-webkit-text-stroke-width: 1px;
	stroke-width: 1px;
	-webkit-text-stroke-color: #2323231F;
	stroke: #2323231F;
}

body:not(.rtl) .elementor-1608 .elementor-element.elementor-element-7d57edb {
	left: 127px;
}

body.rtl .elementor-1608 .elementor-element.elementor-element-7d57edb {
	right: 127px;
}

.elementor-1608 .elementor-element.elementor-element-7d57edb {
	top: 134px;
	z-index: 0;
	pointer-events: none;
}

.elementor-1608 .elementor-element.elementor-element-7108391 {
	--spacer-size: 127px;
}

.elementor-1608 .elementor-element.elementor-element-6a40fec .dblh__content {
	width: 100%;
}

.elementor-1608 .elementor-element.elementor-element-6a40fec .dblh__title-wrapper {
	font-size: 36px;
	padding: 0px 0px 10px 0px;
}

.elementor-1608 .elementor-element.elementor-element-6a40fec .dblh__title {
	display: block;
}

.elementor-1608 .elementor-element.elementor-element-6a40fec .dblh__subtitle {
	margin: 0px 0px 6px 0px;
	color: #7E7E7E;
}

.elementor-1608 .elementor-element.elementor-element-6a40fec>.elementor-widget-container {
	margin: 0px 0px 2px 0px;
}

.elementor-1608 .elementor-element.elementor-element-99fc970 .wgl-carousel_wrapper,
.elementor-1608 .elementor-element.elementor-element-99fc970 .wgl-carousel.animation-style-3d {
	padding: 0px 0px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-99fc970 .swiper-wrapper {
	align-items: flex-start;
}

.elementor-1608 .elementor-element.elementor-element-99fc970 .elementor-swiper-button,
.elementor-1608 .elementor-element.elementor-element-99fc970 .motion-arrow {
	--wgl-swiper-button-diameter: 56px;
}

.elementor-1608 .elementor-element.elementor-element-99fc970 .wgl-navigation_wrapper {
	justify-content: flex-end;
	align-items: flex-start;
	margin: -83px 550px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-99fc970 .navigation-position-under_each_other .wgl-navigation_wrapper {
	align-items: flex-end;
	justify-content: flex-start;
}

.elementor-1608 .elementor-element.elementor-element-99fc970 .elementor-swiper-button,
.elementor-1608 .elementor-element.elementor-element-99fc970 .motion-arrow {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-primary);
}

.elementor-1608 .elementor-element.elementor-element-99fc970 .wgl-testimonials {
	--gap: 60px;
}

.elementor-1608 .elementor-element.elementor-element-99fc970 .testimonial__item .item__icon {
	display: inline-flex;
	margin: 0px 15px 1px 0px;
	color: #232323;
}

.elementor-1608 .elementor-element.elementor-element-99fc970 .item__quote {
	max-width: 835px;
	margin: 11px 0px 41px 0px;
	padding: 0px 14px 28px 0px;
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #232323;
}

.elementor-1608 .elementor-element.elementor-element-99fc970 .author__thumbnail {
	--image-width: 80;
}

.elementor-1608 .elementor-element.elementor-element-99fc970 .author__thumbnail,
.elementor-1608 .elementor-element.elementor-element-99fc970 .author__thumbnail img {
	border-radius: 50% 50% 50% 50%;
}

.elementor-1608 .elementor-element.elementor-element-99fc970>.elementor-widget-container {
	margin: 0px -550px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-233a3fa {
	--spacer-size: 115px;
}

.elementor-1608 .elementor-element.elementor-element-8cb76f3 {
	--spacer-size: 106px;
}

.elementor-1608 .elementor-element.elementor-element-7e55476 .dblh__title-wrapper {
	font-size: 96px;
	line-height: 1.1em;
}

.elementor-1608 .elementor-element.elementor-element-7e55476 .dblh__title {
	display: inline-block;
}

.elementor-1608 .elementor-element.elementor-element-7e55476 .dblh__title-2 {
	font-weight: 500;
	padding: 0em 0em 0em 0.27em;
}

.elementor-bc-flex-widget .elementor-1608 .elementor-element.elementor-element-1f36fbd.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-1608 .elementor-element.elementor-element-1f36fbd.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-1608 .elementor-element.elementor-element-1f36fbd>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1608 .elementor-element.elementor-element-a6c791b {
	--spacer-size: 30px;
}

.elementor-1608 .elementor-element.elementor-element-a7b0cc6 .wgl-button {
	justify-content: center;
}

.elementor-1608 .elementor-element.elementor-element-a7b0cc6 .button__text {
	justify-content: center;
}

.elementor-1608 .elementor-element.elementor-element-05bed01 {
	--spacer-size: 20px;
}

.elementor-1608 .elementor-element.elementor-element-5113f49 {
	--spacer-size: 51px;
}

.elementor-1608 .elementor-element.elementor-element-b077868 .swiper-wrapper {
	align-items: flex-start;
}

.elementor-1608 .elementor-element.elementor-element-b077868>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1608 .elementor-element.elementor-element-5ca279c>.elementor-container {
	max-width: 1250px;
}

.elementor-1608 .elementor-element.elementor-element-298b173>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-1608 .elementor-element.elementor-element-0f56700 {
	--spacer-size: 60px;
}

.elementor-1608 .elementor-element.elementor-element-671c482 .elementor-repeater-item-8b9b3d0 .clients_image img:not(.lazyload),
.elementor-1608 .elementor-element.elementor-element-671c482 .elementor-repeater-item-8b9b3d0 .clients_image img.lazyloaded {
	width: 130px;
}

.elementor-1608 .elementor-element.elementor-element-671c482.link_on-wrapper .elementor-repeater-item-8b9b3d0 .clients_image .mask_image {
	-webkit-mask-size: 130px;
}

.elementor-1608 .elementor-element.elementor-element-671c482 .elementor-repeater-item-56e99fa .clients_image img:not(.lazyload),
.elementor-1608 .elementor-element.elementor-element-671c482 .elementor-repeater-item-56e99fa .clients_image img.lazyloaded {
	width: 54px;
}

.elementor-1608 .elementor-element.elementor-element-671c482.link_on-wrapper .elementor-repeater-item-56e99fa .clients_image .mask_image {
	-webkit-mask-size: 54px;
}

.elementor-1608 .elementor-element.elementor-element-671c482 .elementor-repeater-item-ddf8d71 .clients_image img:not(.lazyload),
.elementor-1608 .elementor-element.elementor-element-671c482 .elementor-repeater-item-ddf8d71 .clients_image img.lazyloaded {
	width: 70px;
}

.elementor-1608 .elementor-element.elementor-element-671c482.link_on-wrapper .elementor-repeater-item-ddf8d71 .clients_image .mask_image {
	-webkit-mask-size: 70px;
}

.elementor-1608 .elementor-element.elementor-element-671c482 .elementor-repeater-item-fab4516 .clients_image img:not(.lazyload),
.elementor-1608 .elementor-element.elementor-element-671c482 .elementor-repeater-item-fab4516 .clients_image img.lazyloaded {
	width: 40px;
}

.elementor-1608 .elementor-element.elementor-element-671c482.link_on-wrapper .elementor-repeater-item-fab4516 .clients_image .mask_image {
	-webkit-mask-size: 40px;
}

.elementor-1608 .elementor-element.elementor-element-671c482 .elementor-repeater-item-a9df323 .clients_image img:not(.lazyload),
.elementor-1608 .elementor-element.elementor-element-671c482 .elementor-repeater-item-a9df323 .clients_image img.lazyloaded {
	width: 140px;
}

.elementor-1608 .elementor-element.elementor-element-671c482.link_on-wrapper .elementor-repeater-item-a9df323 .clients_image .mask_image {
	-webkit-mask-size: 140px;
}

.elementor-1608 .elementor-element.elementor-element-671c482 .elementor-repeater-item-e1a7397 .clients_image img:not(.lazyload),
.elementor-1608 .elementor-element.elementor-element-671c482 .elementor-repeater-item-e1a7397 .clients_image img.lazyloaded {
	width: 120px;
}

.elementor-1608 .elementor-element.elementor-element-671c482.link_on-wrapper .elementor-repeater-item-e1a7397 .clients_image .mask_image {
	-webkit-mask-size: 120px;
}

.elementor-1608 .elementor-element.elementor-element-671c482.link_on-image .clients_image {
	justify-content: center;
	-webkit-mask-position-x: center;
	align-items: center;
	-webkit-mask-position-y: center;
}

.elementor-1608 .elementor-element.elementor-element-671c482.link_on-wrapper .image_wrapper {
	justify-content: center;
	-webkit-mask-position-x: center;
	align-items: center;
	-webkit-mask-position-y: center;
}

.elementor-1608 .elementor-element.elementor-element-671c482 .swiper-wrapper {
	align-items: flex-start;
}

.elementor-1608 .elementor-element.elementor-element-671c482 .animation-style-3d .wgl-carousel_wrap {
	transition-duration: calc(700ms + 300ms);
}

.elementor-1608 .elementor-element.elementor-element-671c482 .animation-style-3d .swiper-slide {
	transition-property: transform, opacity;
	transition-duration: 700ms, calc(700ms + 300ms);
}

.elementor-1608 .elementor-element.elementor-element-671c482 .clients_item {
	--gap: 30px;
}

.elementor-1608 .elementor-element.elementor-element-671c482 .clients_image {
	min-height: 120px;
	transition: 0.4s;
}

.elementor-1608 .elementor-element.elementor-element-671c482 .clients_image img {
	opacity: 0.4;
}

.elementor-1608 .elementor-element.elementor-element-671c482.link_on-wrapper .clients_image:hover img,
.elementor-1608 .elementor-element.elementor-element-671c482.link_on-image .image_wrapper:hover img {
	opacity: 1;
}

.elementor-1608 .elementor-element.elementor-element-d255e7a {
	--spacer-size: 70px;
}

body.elementor-page-1608 #main.site-main {
	z-index: 0;
}

@media(min-width:768px) {
	.elementor-1608 .elementor-element.elementor-element-4506ef0 {
		width: 72%;
	}

	.elementor-1608 .elementor-element.elementor-element-edf982b {
		width: 27.665%;
	}
}

@media(max-width:1200px) and (min-width:768px) {
	.elementor-1608 .elementor-element.elementor-element-4506ef0 {
		width: 60%;
	}

	.elementor-1608 .elementor-element.elementor-element-edf982b {
		width: 39%;
	}

	.elementor-1608 .elementor-element.elementor-element-01e21b5 {
		width: 100%;
	}

	.elementor-1608 .elementor-element.elementor-element-1b5b9a1 {
		width: 100%;
	}

	.elementor-1608 .elementor-element.elementor-element-328c514 {
		width: 100%;
	}

	.elementor-1608 .elementor-element.elementor-element-f628cda {
		width: 100%;
	}

	.elementor-1608 .elementor-element.elementor-element-d14412c {
		width: 100%;
	}

	.elementor-1608 .elementor-element.elementor-element-81faad2 {
		width: 100%;
	}

	.elementor-1608 .elementor-element.elementor-element-2cef509 {
		width: 100%;
	}

	.elementor-1608 .elementor-element.elementor-element-7ee63a9 {
		width: 100%;
	}
}

@media(min-width:1201px) {

	.elementor-1608 .elementor-element.elementor-element-3330a0f:not(.elementor-motion-effects-element-type-background),
	.elementor-1608 .elementor-element.elementor-element-3330a0f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-attachment: fixed;
	}
}

@media(max-width:1200px) {

	.elementor-1608 .elementor-element.elementor-element-b666b41:not(.elementor-motion-effects-element-type-background),
	.elementor-1608 .elementor-element.elementor-element-b666b41>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 50% -41px;
	}

	.elementor-1608 .elementor-element.elementor-element-c7b3486 {
		--spacer-size: 70px;
	}

	.elementor-1608 .elementor-element.elementor-element-67282c9 .dblh__title-wrapper {
		font-size: 64px;
	}

	.elementor-1608 .elementor-element.elementor-element-7c617b2 {
		--spacer-size: 80px;
	}

	.elementor-1608 .elementor-element.elementor-element-5876a42>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-8149de1 {
		--spacer-size: 30px;
	}

	.elementor-1608 .elementor-element.elementor-element-0117988>.elementor-widget-container {
		margin: 0px -10px 0px 0px;
		padding: 0% 0% 0% 0%;
	}

	.elementor-1608 .elementor-element.elementor-element-0117988 {
		--container-widget-width: 334px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 334px);
		max-width: 334px;
	}

	.elementor-1608 .elementor-element.elementor-element-e093a93 {
		--spacer-size: 80px;
	}

	.elementor-1608 .elementor-element.elementor-element-3330a0f>.elementor-container {
		min-height: 350px;
	}

	.elementor-1608 .elementor-element.elementor-element-83ef0c7 {
		--spacer-size: 50px;
	}

	.elementor-1608 .elementor-element.elementor-element-c922bcf>.elementor-element-populated {
		padding: 0px 8px 0px 8px;
	}

	.elementor-1608 .elementor-element.elementor-element-a4ff719 {
		--spacer-size: 70px;
	}

	.elementor-1608 .elementor-element.elementor-element-c1d2337 {
		text-align: left;
	}

	.elementor-1608 .elementor-element.elementor-element-c1d2337>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-1b5b9a1>.elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}

	.elementor-1608 .elementor-element.elementor-element-df79cd8 {
		--spacer-size: 50px;
	}

	.elementor-1608 .elementor-element.elementor-element-ba46d2f .dblh__title-wrapper {
		font-size: 32px;
	}

	.elementor-1608 .elementor-element.elementor-element-0b52a0d .elementor-heading-title {
		font-size: 86px;
	}

	.elementor-1608 .elementor-element.elementor-element-4e8e8d3 {
		width: var(--container-widget-width, 600px);
		max-width: 600px;
		--container-widget-width: 600px;
		--container-widget-flex-grow: 0;
	}

	.elementor-1608 .elementor-element.elementor-element-df9298f {
		--container-widget-width: 36%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 36%);
		max-width: 36%;
	}

	.elementor-1608 .elementor-element.elementor-element-c035d9e {
		--container-widget-width: 36%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 36%);
		max-width: 36%;
	}

	.elementor-1608 .elementor-element.elementor-element-ca414a0 {
		--container-widget-width: 36%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 36%);
		max-width: 36%;
	}

	.elementor-1608 .elementor-element.elementor-element-930984a {
		--container-widget-width: 36%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 36%);
		max-width: 36%;
	}

	.elementor-1608 .elementor-element.elementor-element-81cbbbb {
		--spacer-size: 60px;
	}

	.elementor-1608 .elementor-element.elementor-element-328c514>.elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}

	.elementor-1608 .elementor-element.elementor-element-30fd4cc {
		--spacer-size: 50px;
	}

	.elementor-1608 .elementor-element.elementor-element-26caf84 .dblh__title-wrapper {
		font-size: 32px;
	}

	.elementor-1608 .elementor-element.elementor-element-03fca62 .elementor-heading-title {
		font-size: 86px;
	}

	.elementor-1608 .elementor-element.elementor-element-24623d3 {
		width: var(--container-widget-width, 600px);
		max-width: 600px;
		--container-widget-width: 600px;
		--container-widget-flex-grow: 0;
	}

	.elementor-1608 .elementor-element.elementor-element-fa7b16d {
		--container-widget-width: 36%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 36%);
		max-width: 36%;
	}

	.elementor-1608 .elementor-element.elementor-element-19651ca {
		--container-widget-width: 36%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 36%);
		max-width: 36%;
	}

	.elementor-1608 .elementor-element.elementor-element-1b60b5f {
		--container-widget-width: 36%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 36%);
		max-width: 36%;
	}

	.elementor-1608 .elementor-element.elementor-element-97c48ae {
		--container-widget-width: 36%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 36%);
		max-width: 36%;
	}

	.elementor-1608 .elementor-element.elementor-element-f628cda {
		order: -1;
	}

	.elementor-1608 .elementor-element.elementor-element-6402717 {
		text-align: left;
	}

	.elementor-1608 .elementor-element.elementor-element-6402717>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-97521b8 {
		--spacer-size: 60px;
	}

	.elementor-1608 .elementor-element.elementor-element-c391806 {
		text-align: left;
	}

	.elementor-1608 .elementor-element.elementor-element-c391806>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-81faad2>.elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}

	.elementor-1608 .elementor-element.elementor-element-2b758ad {
		--spacer-size: 50px;
	}

	.elementor-1608 .elementor-element.elementor-element-54c41df .dblh__title-wrapper {
		font-size: 32px;
	}

	.elementor-1608 .elementor-element.elementor-element-5be83a4 .elementor-heading-title {
		font-size: 86px;
	}

	.elementor-1608 .elementor-element.elementor-element-671683c {
		width: var(--container-widget-width, 600px);
		max-width: 600px;
		--container-widget-width: 600px;
		--container-widget-flex-grow: 0;
	}

	.elementor-1608 .elementor-element.elementor-element-b02f670 {
		--container-widget-width: 36%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 36%);
		max-width: 36%;
	}

	.elementor-1608 .elementor-element.elementor-element-91ee60e {
		--container-widget-width: 36%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 36%);
		max-width: 36%;
	}

	.elementor-1608 .elementor-element.elementor-element-ae5987c {
		--container-widget-width: 36%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 36%);
		max-width: 36%;
	}

	.elementor-1608 .elementor-element.elementor-element-526f644 {
		--container-widget-width: 36%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 36%);
		max-width: 36%;
	}

	.elementor-1608 .elementor-element.elementor-element-e20be1d {
		--spacer-size: 60px;
	}

	.elementor-1608 .elementor-element.elementor-element-2cef509>.elementor-element-populated {
		padding: 0px 15px 0px 15px;
	}

	.elementor-1608 .elementor-element.elementor-element-e98a890 {
		--spacer-size: 50px;
	}

	.elementor-1608 .elementor-element.elementor-element-4909091 .dblh__title-wrapper {
		font-size: 32px;
	}

	.elementor-1608 .elementor-element.elementor-element-5552a5e .elementor-heading-title {
		font-size: 86px;
	}

	.elementor-1608 .elementor-element.elementor-element-c7e52a3 {
		width: var(--container-widget-width, 600px);
		max-width: 600px;
		--container-widget-width: 600px;
		--container-widget-flex-grow: 0;
	}

	.elementor-1608 .elementor-element.elementor-element-ce0f377 {
		--container-widget-width: 36%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 36%);
		max-width: 36%;
	}

	.elementor-1608 .elementor-element.elementor-element-d3fcc15 {
		--container-widget-width: 36%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 36%);
		max-width: 36%;
	}

	.elementor-1608 .elementor-element.elementor-element-9d9c1ca {
		--container-widget-width: 36%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 36%);
		max-width: 36%;
	}

	.elementor-1608 .elementor-element.elementor-element-83d8160 {
		--container-widget-width: 36%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 36%);
		max-width: 36%;
	}

	.elementor-1608 .elementor-element.elementor-element-7ee63a9 {
		order: -1;
	}

	.elementor-1608 .elementor-element.elementor-element-bf7d7d7 {
		text-align: left;
	}

	.elementor-1608 .elementor-element.elementor-element-bf7d7d7>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-827615d {
		--spacer-size: 30px;
	}

	.elementor-1608 .elementor-element.elementor-element-7205274 {
		font-size: 56px;
	}

	.elementor-1608 .elementor-element.elementor-element-232e1ba {
		--spacer-size: 50px;
	}

	.elementor-1608 .elementor-element.elementor-element-fb5f886 {
		padding: 0px 20px 0px 20px;
	}

	.elementor-1608 .elementor-element.elementor-element-7d57edb .elementor-heading-title {
		font-size: 1500px;
	}

	body:not(.rtl) .elementor-1608 .elementor-element.elementor-element-7d57edb {
		left: 70px;
	}

	body.rtl .elementor-1608 .elementor-element.elementor-element-7d57edb {
		right: 70px;
	}

	.elementor-1608 .elementor-element.elementor-element-7108391 {
		--spacer-size: 70px;
	}

	.elementor-1608 .elementor-element.elementor-element-6a40fec .dblh__title-wrapper {
		font-size: 32px;
	}

	.elementor-1608 .elementor-element.elementor-element-99fc970 .wgl-carousel_wrapper,
	.elementor-1608 .elementor-element.elementor-element-99fc970 .wgl-carousel.animation-style-3d {
		padding: 0px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-99fc970 .wgl-navigation_wrapper {
		margin: -76px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-99fc970>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-233a3fa {
		--spacer-size: 65px;
	}

	.elementor-1608 .elementor-element.elementor-element-8cb76f3 {
		--spacer-size: 70px;
	}

	.elementor-1608 .elementor-element.elementor-element-7e55476 .dblh__title-wrapper {
		font-size: 64px;
	}

	.elementor-1608 .elementor-element.elementor-element-05bed01 {
		--spacer-size: 12px;
	}

	.elementor-1608 .elementor-element.elementor-element-5113f49 {
		--spacer-size: 35px;
	}

	.elementor-1608 .elementor-element.elementor-element-0f56700 {
		--spacer-size: 30px;
	}

	.elementor-1608 .elementor-element.elementor-element-d255e7a {
		--spacer-size: 40px;
	}
}

@media(max-width:767px) {

	.elementor-1608 .elementor-element.elementor-element-b666b41:not(.elementor-motion-effects-element-type-background),
	.elementor-1608 .elementor-element.elementor-element-b666b41>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: 0% 0%;
	}

	.elementor-1608 .elementor-element.elementor-element-c7b3486 {
		--spacer-size: 60px;
	}

	.elementor-1608 .elementor-element.elementor-element-67282c9 .dblh__title-wrapper {
		font-size: 48px;
	}

	.elementor-1608 .elementor-element.elementor-element-67282c9>.elementor-widget-container {
		margin: 0px 20px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-7c617b2 {
		--spacer-size: 40px;
	}

	.elementor-1608 .elementor-element.elementor-element-3330a0f>.elementor-container {
		min-height: 250px;
	}

	.elementor-1608 .elementor-element.elementor-element-8de4143 .videobox_link {
		width: 110px;
		height: 110px;
	}

	.elementor-1608 .elementor-element.elementor-element-8de4143>.elementor-widget-container {
		margin: -48px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-83ef0c7 {
		--spacer-size: 30px;
	}

	.elementor-1608 .elementor-element.elementor-element-32caa4e {
		--spacer-size: 40px;
	}

	.elementor-1608 .elementor-element.elementor-element-854bb61 {
		--container-widget-width: 192px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 192px);
		max-width: 192px;
	}

	.elementor-1608 .elementor-element.elementor-element-640b045 {
		--container-widget-width: 192px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 192px);
		max-width: 192px;
	}

	.elementor-1608 .elementor-element.elementor-element-e639460 {
		--container-widget-width: 192px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 192px);
		max-width: 192px;
	}

	.elementor-1608 .elementor-element.elementor-element-a795584 {
		--container-widget-width: 192px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 192px);
		max-width: 192px;
	}

	.elementor-1608 .elementor-element.elementor-element-a4ff719 {
		--spacer-size: 30px;
	}

	.elementor-1608 .elementor-element.elementor-element-c1d2337 .elementor-repeater-item-b3c0739 .img-layer_item {
		--pos-x: 20%;
	}

	.elementor-1608 .elementor-element.elementor-element-c1d2337>.elementor-widget-container {
		margin: 0% 0% 0% -25%;
	}

	.elementor-1608 .elementor-element.elementor-element-1b5b9a1.elementor-column>.elementor-widget-wrap {
		justify-content: space-between;
	}

	.elementor-1608 .elementor-element.elementor-element-df79cd8 {
		--spacer-size: 45px;
	}

	.elementor-1608 .elementor-element.elementor-element-ba46d2f .dblh__title-wrapper {
		font-size: 28px;
	}

	.elementor-1608 .elementor-element.elementor-element-ba46d2f {
		width: 100%;
		max-width: 100%;
	}

	.elementor-1608 .elementor-element.elementor-element-d9033ed {
		--spacer-size: 20px;
	}

	.elementor-1608 .elementor-element.elementor-element-df9298f .media-wrapper .elementor-icon {
		margin: 0px -40px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-df9298f .wgl-infobox_title {
		margin: 50px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-df9298f {
		--container-widget-width: 47%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47%);
		max-width: 47%;
	}

	.elementor-1608 .elementor-element.elementor-element-c035d9e .media-wrapper .elementor-icon {
		margin: 0px -40px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-c035d9e .wgl-infobox_title {
		margin: 50px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-c035d9e {
		--container-widget-width: 47%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47%);
		max-width: 47%;
	}

	.elementor-1608 .elementor-element.elementor-element-0d3dd62 {
		--spacer-size: 13px;
	}

	.elementor-1608 .elementor-element.elementor-element-ca414a0 .media-wrapper .elementor-icon {
		margin: 0px -40px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-ca414a0 .wgl-infobox_title {
		margin: 50px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-ca414a0 {
		--container-widget-width: 47%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47%);
		max-width: 47%;
	}

	.elementor-1608 .elementor-element.elementor-element-930984a .media-wrapper .elementor-icon {
		margin: 0px -40px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-930984a .wgl-infobox_title {
		margin: 50px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-930984a {
		--container-widget-width: 47%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47%);
		max-width: 47%;
	}

	.elementor-1608 .elementor-element.elementor-element-fdd8834 {
		--spacer-size: 23px;
	}

	.elementor-1608 .elementor-element.elementor-element-328c514.elementor-column>.elementor-widget-wrap {
		justify-content: space-between;
	}

	.elementor-1608 .elementor-element.elementor-element-30fd4cc {
		--spacer-size: 45px;
	}

	.elementor-1608 .elementor-element.elementor-element-26caf84 .dblh__title-wrapper {
		font-size: 28px;
	}

	.elementor-1608 .elementor-element.elementor-element-26caf84 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-1608 .elementor-element.elementor-element-ba051b3 {
		--spacer-size: 20px;
	}

	.elementor-1608 .elementor-element.elementor-element-fa7b16d .media-wrapper .elementor-icon {
		margin: 0px -40px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-fa7b16d .wgl-infobox_title {
		margin: 50px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-fa7b16d {
		--container-widget-width: 47%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47%);
		max-width: 47%;
	}

	.elementor-1608 .elementor-element.elementor-element-19651ca .media-wrapper .elementor-icon {
		margin: 0px -40px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-19651ca .wgl-infobox_title {
		margin: 50px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-19651ca {
		--container-widget-width: 47%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47%);
		max-width: 47%;
	}

	.elementor-1608 .elementor-element.elementor-element-fc696a3 {
		--spacer-size: 13px;
	}

	.elementor-1608 .elementor-element.elementor-element-1b60b5f .media-wrapper .elementor-icon {
		margin: 0px -40px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-1b60b5f .wgl-infobox_title {
		margin: 50px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-1b60b5f {
		--container-widget-width: 47%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47%);
		max-width: 47%;
	}

	.elementor-1608 .elementor-element.elementor-element-97c48ae .media-wrapper .elementor-icon {
		margin: 0px -40px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-97c48ae .wgl-infobox_title {
		margin: 50px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-97c48ae {
		--container-widget-width: 47%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47%);
		max-width: 47%;
	}

	.elementor-1608 .elementor-element.elementor-element-780ba5e {
		--spacer-size: 23px;
	}

	.elementor-1608 .elementor-element.elementor-element-6402717 .elementor-repeater-item-b3c0739 .img-layer_item {
		--pos-x: -20%;
	}

	.elementor-1608 .elementor-element.elementor-element-6402717>.elementor-widget-container {
		margin: 0% -25% 0% 0%;
	}

	.elementor-1608 .elementor-element.elementor-element-c391806 .elementor-repeater-item-b3c0739 .img-layer_item {
		--pos-x: 20%;
	}

	.elementor-1608 .elementor-element.elementor-element-c391806>.elementor-widget-container {
		margin: 0% 0% 0% -25%;
	}

	.elementor-1608 .elementor-element.elementor-element-81faad2.elementor-column>.elementor-widget-wrap {
		justify-content: space-between;
	}

	.elementor-1608 .elementor-element.elementor-element-2b758ad {
		--spacer-size: 45px;
	}

	.elementor-1608 .elementor-element.elementor-element-54c41df .dblh__title-wrapper {
		font-size: 28px;
	}

	.elementor-1608 .elementor-element.elementor-element-54c41df {
		width: 100%;
		max-width: 100%;
	}

	.elementor-1608 .elementor-element.elementor-element-df0b17a {
		--spacer-size: 20px;
	}

	.elementor-1608 .elementor-element.elementor-element-b02f670 .media-wrapper .elementor-icon {
		margin: 0px -40px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-b02f670 .wgl-infobox_title {
		margin: 50px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-b02f670 {
		--container-widget-width: 47%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47%);
		max-width: 47%;
	}

	.elementor-1608 .elementor-element.elementor-element-91ee60e .media-wrapper .elementor-icon {
		margin: 0px -40px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-91ee60e .wgl-infobox_title {
		margin: 50px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-91ee60e {
		--container-widget-width: 47%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47%);
		max-width: 47%;
	}

	.elementor-1608 .elementor-element.elementor-element-d95d19f {
		--spacer-size: 13px;
	}

	.elementor-1608 .elementor-element.elementor-element-ae5987c .media-wrapper .elementor-icon {
		margin: 0px -40px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-ae5987c .wgl-infobox_title {
		margin: 50px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-ae5987c {
		--container-widget-width: 47%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47%);
		max-width: 47%;
	}

	.elementor-1608 .elementor-element.elementor-element-526f644 .media-wrapper .elementor-icon {
		margin: 0px -40px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-526f644 .wgl-infobox_title {
		margin: 50px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-526f644 {
		--container-widget-width: 47%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47%);
		max-width: 47%;
	}

	.elementor-1608 .elementor-element.elementor-element-d3f4885 {
		--spacer-size: 23px;
	}

	.elementor-1608 .elementor-element.elementor-element-2cef509.elementor-column>.elementor-widget-wrap {
		justify-content: space-between;
	}

	.elementor-1608 .elementor-element.elementor-element-e98a890 {
		--spacer-size: 45px;
	}

	.elementor-1608 .elementor-element.elementor-element-4909091 .dblh__title-wrapper {
		font-size: 28px;
	}

	.elementor-1608 .elementor-element.elementor-element-4909091 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-1608 .elementor-element.elementor-element-89a2832 {
		--spacer-size: 20px;
	}

	.elementor-1608 .elementor-element.elementor-element-ce0f377 .media-wrapper .elementor-icon {
		margin: 0px -40px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-ce0f377 .wgl-infobox_title {
		margin: 50px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-ce0f377 {
		--container-widget-width: 47%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47%);
		max-width: 47%;
	}

	.elementor-1608 .elementor-element.elementor-element-d3fcc15 .media-wrapper .elementor-icon {
		margin: 0px -40px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-d3fcc15 .wgl-infobox_title {
		margin: 50px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-d3fcc15 {
		--container-widget-width: 47%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47%);
		max-width: 47%;
	}

	.elementor-1608 .elementor-element.elementor-element-1f75360 {
		--spacer-size: 13px;
	}

	.elementor-1608 .elementor-element.elementor-element-9d9c1ca .media-wrapper .elementor-icon {
		margin: 0px -40px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-9d9c1ca .wgl-infobox_title {
		margin: 50px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-9d9c1ca {
		--container-widget-width: 47%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47%);
		max-width: 47%;
	}

	.elementor-1608 .elementor-element.elementor-element-83d8160 .media-wrapper .elementor-icon {
		margin: 0px -40px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-83d8160 .wgl-infobox_title {
		margin: 50px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-83d8160 {
		--container-widget-width: 47%;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 47%);
		max-width: 47%;
	}

	.elementor-1608 .elementor-element.elementor-element-dc295f8 {
		--spacer-size: 23px;
	}

	.elementor-1608 .elementor-element.elementor-element-bf7d7d7 .elementor-repeater-item-b3c0739 .img-layer_item {
		--pos-x: -20%;
	}

	.elementor-1608 .elementor-element.elementor-element-bf7d7d7>.elementor-widget-container {
		margin: 0% -25% 0% 0%;
	}

	.elementor-1608 .elementor-element.elementor-element-827615d {
		--spacer-size: 20px;
	}

	.elementor-1608 .elementor-element.elementor-element-7205274 {
		font-size: 32px;
	}

	.elementor-1608 .elementor-element.elementor-element-232e1ba {
		--spacer-size: 30px;
	}

	.elementor-1608 .elementor-element.elementor-element-fb5f886 {
		padding: 0px 0px 0px 0px;
	}

	.elementor-1608 .elementor-element.elementor-element-7108391 {
		--spacer-size: 60px;
	}

	.elementor-1608 .elementor-element.elementor-element-6a40fec .dblh__title-wrapper {
		font-size: 28px;
	}

	.elementor-1608 .elementor-element.elementor-element-99fc970 .wgl-navigation_wrapper {
		margin: 0px -1000px 0px -1000px;
	}

	.elementor-1608 .elementor-element.elementor-element-233a3fa {
		--spacer-size: 55px;
	}

	.elementor-1608 .elementor-element.elementor-element-8cb76f3 {
		--spacer-size: 60px;
	}

	.elementor-1608 .elementor-element.elementor-element-7e55476 .dblh__title-wrapper {
		font-size: 48px;
	}

	.elementor-1608 .elementor-element.elementor-element-a6c791b {
		--spacer-size: 20px;
	}

	.elementor-1608 .elementor-element.elementor-element-0f56700 {
		--spacer-size: 10px;
	}

	.elementor-1608 .elementor-element.elementor-element-d255e7a {
		--spacer-size: 20px;
	}
}