.elementor-kit-9 {
	--e-global-color-primary: #3B5A6C;
	--e-global-color-secondary: #05243B;
	--e-global-color-text: #333333;
	--e-global-color-accent: #08243A;
	--e-global-color-cea1675: #FFFFFF;
	--e-global-color-c60f5f0: #DDDDE1;
	--e-global-color-1bc247a: #F2FAFF;
	--e-global-color-105186e: #FFFEFA;
	--e-global-color-5baa7d3: #001751;
	--e-global-color-42365c0: #F9F9FB;
	--e-global-color-fe310c3: #3B5A6C;
	--e-global-color-5478cc0: #05243B;
	--e-global-typography-primary-font-family: "Poppins";
	--e-global-typography-primary-font-weight: 600;
	--e-global-typography-secondary-font-family: "Montserrat";
	--e-global-typography-secondary-font-weight: 400;
	--e-global-typography-text-font-family: "Montserrat";
	--e-global-typography-text-font-weight: 400;
	--e-global-typography-accent-font-family: "Poppins";
	--e-global-typography-accent-font-weight: 500;
	font-family: "Montserrat", Sans-serif;
}

.elementor-kit-9 e-page-transition {
	background-color: #FFBC7D;
}

/* .elementor-section.elementor-section-boxed>.elementor-container {
	max-width: 1230px;
} */

/* .e-con {
	--container-max-width: 1230px;
} */

.elementor-widget:not(:last-child) {
	margin-block-end: 20px;
}

.elementor-element {
	--widgets-spacing: 20px 20px;
	--widgets-spacing-row: 20px;
	--widgets-spacing-column: 20px;
}

	{}

h1.entry-title {
	display: var(--page-title-display);
}

@media(max-width:1024px) {
	.elementor-section.elementor-section-boxed>.elementor-container {
		max-width: 1024px;
	}

	.e-con {
		--container-max-width: 1024px;
	}
}

@media(max-width:767px) {
	.elementor-section.elementor-section-boxed>.elementor-container {
		max-width: 767px;
	}

	.e-con {
		--container-max-width: 767px;
	}
}

.elementor-8920 .elementor-element.elementor-element-a4c3ee3 {
	--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;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

.elementor-8920 .elementor-element.elementor-element-c359345 {
	text-align: center;
}

.elementor-8920 .elementor-element.elementor-element-c359345 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 35px;
	font-weight: 600;
	color: #000000;
}

.elementor-8920 .elementor-element.elementor-element-cf21d55 {
	text-align: center;
}

.elementor-8920 .elementor-element.elementor-element-cf21d55 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	color: #000000;
}

.elementor-8920 .elementor-element.elementor-element-3be0306>.elementor-widget-container {
	margin: 20px 0px 0px 0px;
}

.elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-field-group {
	padding-right: calc(20px/2);
	padding-left: calc(20px/2);
	margin-bottom: 20px;
}

.elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-form-fields-wrapper {
	margin-left: calc(-20px/2);
	margin-right: calc(-20px/2);
	margin-bottom: -20px;
}

.elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}

body.rtl .elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-labels-inline .elementor-field-group>label {
	padding-left: 0px;
}

body:not(.rtl) .elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-labels-inline .elementor-field-group>label {
	padding-right: 0px;
}

body .elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-labels-above .elementor-field-group>label {
	padding-bottom: 0px;
}

.elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-field-group>label,
.elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-field-subgroup label {
	color: #282828;
}

.elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-field-group>label {
	font-family: "Poppins", Sans-serif;
	font-size: 16px;
	font-weight: 600;
}

.elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-field-type-html {
	padding-bottom: 0px;
}

.elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-field-group .elementor-field {
	color: #9D9D9D;
}

.elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-field-group .elementor-field,
.elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-field-subgroup label {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
	background-color: #ffffff;
	border-color: #D4D4D4;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-field-group .elementor-select-wrapper select {
	background-color: #ffffff;
	border-color: #D4D4D4;
	border-width: 1px 1px 1px 1px;
	border-radius: 10px 10px 10px 10px;
}

.elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-field-group .elementor-select-wrapper::before {
	color: #D4D4D4;
}

.elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-button {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: bold;
	border-radius: 10px 10px 10px 10px;
}

.elementor-8920 .elementor-element.elementor-element-3be0306 .e-form__buttons__wrapper__button-next {
	background-color: #E6B000;
	color: #FFFFFF;
}

.elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-button[type="submit"] {
	background-color: #E6B000;
	color: #FFFFFF;
}

.elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-button[type="submit"] svg * {
	fill: #FFFFFF;
}

.elementor-8920 .elementor-element.elementor-element-3be0306 .e-form__buttons__wrapper__button-previous {
	color: #ffffff;
}

.elementor-8920 .elementor-element.elementor-element-3be0306 .e-form__buttons__wrapper__button-next:hover {
	background-color: #1A4260;
	color: #ffffff;
}

.elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-button[type="submit"]:hover {
	background-color: #1A4260;
	color: #ffffff;
}

.elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-button[type="submit"]:hover svg * {
	fill: #ffffff;
}

.elementor-8920 .elementor-element.elementor-element-3be0306 .e-form__buttons__wrapper__button-previous:hover {
	color: #ffffff;
}

.elementor-8920 .elementor-element.elementor-element-3be0306 {
	--e-form-steps-indicators-spacing: 20px;
	--e-form-steps-indicator-padding: 30px;
	--e-form-steps-indicator-inactive-secondary-color: #ffffff;
	--e-form-steps-indicator-active-secondary-color: #ffffff;
	--e-form-steps-indicator-completed-secondary-color: #ffffff;
	--e-form-steps-divider-width: 1px;
	--e-form-steps-divider-gap: 10px;
}

#elementor-popup-modal-8920 {
	background-color: rgba(0, 0, 0, .8);
	justify-content: center;
	align-items: center;
	pointer-events: all;
}

#elementor-popup-modal-8920 .dialog-message {
	width: 710px;
	height: auto;
}

#elementor-popup-modal-8920 .dialog-close-button {
	display: flex;
}

#elementor-popup-modal-8920 .dialog-widget-content {
	border-radius: 10px 10px 10px 10px;
	box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, 0.2);
}

@media(max-width:767px) {
	.elementor-8920 .elementor-element.elementor-element-a4c3ee3 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-8920 .elementor-element.elementor-element-c359345 .elementor-heading-title {
		font-size: 25px;
	}

	.elementor-8920 .elementor-element.elementor-element-cf21d55 .elementor-heading-title {
		font-size: 16px;
	}

	.elementor-8920 .elementor-element.elementor-element-3be0306>.elementor-widget-container {
		margin: 10px 0px 0px 0px;
	}

	.elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-field-group>label {
		font-size: 14px;
	}

	.elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-field-group .elementor-field,
	.elementor-8920 .elementor-element.elementor-element-3be0306 .elementor-field-subgroup label {
		font-size: 14px;
	}
}

.elementor-6962 .elementor-element.elementor-element-3475014 {
	--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;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 30px;
	--padding-right: 30px;
	overflow: visible;
}

#elementor-popup-modal-6962 {
	background-color: rgba(0, 0, 0, .8);
	justify-content: flex-end;
	align-items: flex-end;
	pointer-events: all;
}

#elementor-popup-modal-6962 .dialog-message {
	width: 350px;
	height: auto;
}

#elementor-popup-modal-6962 .dialog-close-button {
	display: flex;
}

#elementor-popup-modal-6962 .dialog-widget-content {
	border-radius: 20px 20px 20px 20px;
	box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, 0.2);
	margin: 0px 100px 100px 0px;
}

.elementor-6723 .elementor-element.elementor-element-7dbd9ed {
	--display: flex;
	overflow: visible;
}

.elementor-6723 .elementor-element.elementor-element-c598d93 .elementor-field-group {
	padding-right: calc(10px/2);
	padding-left: calc(10px/2);
	margin-bottom: 20px;
}

.elementor-6723 .elementor-element.elementor-element-c598d93 .elementor-form-fields-wrapper {
	margin-left: calc(-10px/2);
	margin-right: calc(-10px/2);
	margin-bottom: -20px;
}

.elementor-6723 .elementor-element.elementor-element-c598d93 .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-6723 .elementor-element.elementor-element-c598d93 .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}

body.rtl .elementor-6723 .elementor-element.elementor-element-c598d93 .elementor-labels-inline .elementor-field-group>label {
	padding-left: 0px;
}

body:not(.rtl) .elementor-6723 .elementor-element.elementor-element-c598d93 .elementor-labels-inline .elementor-field-group>label {
	padding-right: 0px;
}

body .elementor-6723 .elementor-element.elementor-element-c598d93 .elementor-labels-above .elementor-field-group>label {
	padding-bottom: 0px;
}

.elementor-6723 .elementor-element.elementor-element-c598d93 .elementor-field-group>label,
.elementor-6723 .elementor-element.elementor-element-c598d93 .elementor-field-subgroup label {
	color: var(--e-global-color-5baa7d3);
}

.elementor-6723 .elementor-element.elementor-element-c598d93 .elementor-field-group .elementor-field {
	color: var(--e-global-color-accent);
}

.elementor-6723 .elementor-element.elementor-element-c598d93 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
	background-color: #ffffff;
	border-color: var(--e-global-color-5baa7d3);
}

.elementor-6723 .elementor-element.elementor-element-c598d93 .elementor-field-group .elementor-select-wrapper select {
	background-color: #ffffff;
	border-color: var(--e-global-color-5baa7d3);
}

.elementor-6723 .elementor-element.elementor-element-c598d93 .elementor-field-group .elementor-select-wrapper::before {
	color: var(--e-global-color-5baa7d3);
}

.elementor-6723 .elementor-element.elementor-element-c598d93 .elementor-button span {
	justify-content: center;
}

.elementor-6723 .elementor-element.elementor-element-c598d93 .e-form__buttons__wrapper__button-next {
	background-color: var(--e-global-color-5478cc0);
	color: #ffffff;
}

.elementor-6723 .elementor-element.elementor-element-c598d93 .elementor-button[type="submit"] {
	background-color: var(--e-global-color-5478cc0);
	color: #ffffff;
}

.elementor-6723 .elementor-element.elementor-element-c598d93 .elementor-button[type="submit"] svg * {
	fill: #ffffff;
}

.elementor-6723 .elementor-element.elementor-element-c598d93 .e-form__buttons__wrapper__button-previous {
	color: #ffffff;
}

.elementor-6723 .elementor-element.elementor-element-c598d93 .e-form__buttons__wrapper__button-next:hover {
	color: #ffffff;
}

.elementor-6723 .elementor-element.elementor-element-c598d93 .elementor-button[type="submit"]:hover {
	color: #ffffff;
}

.elementor-6723 .elementor-element.elementor-element-c598d93 .elementor-button[type="submit"]:hover svg * {
	fill: #ffffff;
}

.elementor-6723 .elementor-element.elementor-element-c598d93 .e-form__buttons__wrapper__button-previous:hover {
	color: #ffffff;
}

.elementor-6723 .elementor-element.elementor-element-c598d93 .elementor-button {
	padding: 15px 30px 15px 30px;
}

.elementor-6723 .elementor-element.elementor-element-c598d93 {
	--e-form-steps-indicators-spacing: 20px;
	--e-form-steps-indicator-padding: 30px;
	--e-form-steps-indicator-inactive-secondary-color: #ffffff;
	--e-form-steps-indicator-active-secondary-color: #ffffff;
	--e-form-steps-indicator-completed-secondary-color: #ffffff;
	--e-form-steps-divider-width: 1px;
	--e-form-steps-divider-gap: 10px;
}

.elementor-5237 .elementor-element.elementor-element-f43af3c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 9999;
	overflow: visible;
}

.elementor-5237 .elementor-element.elementor-element-f43af3c:not(.elementor-motion-effects-element-type-background),
.elementor-5237 .elementor-element.elementor-element-f43af3c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-5237 .elementor-element.elementor-element-badbf70 {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-menu-container {
	height: 80px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-nav-identity-panel {
	padding: 0px 0px 0px 0px;
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-navbar-nav>li>a {
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #1A1A1A;
	padding: 11px 11px 11px 11px;
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-navbar-nav>li>a:hover {
	color: var(--e-global-color-primary);
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-navbar-nav>li>a:focus {
	color: var(--e-global-color-primary);
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-navbar-nav>li>a:active {
	color: var(--e-global-color-primary);
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-navbar-nav>li:hover>a {
	color: var(--e-global-color-primary);
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-navbar-nav>li:hover>a .elementskit-submenu-indicator {
	color: var(--e-global-color-primary);
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-navbar-nav>li>a:hover .elementskit-submenu-indicator {
	color: var(--e-global-color-primary);
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-navbar-nav>li>a:focus .elementskit-submenu-indicator {
	color: var(--e-global-color-primary);
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-navbar-nav>li>a:active .elementskit-submenu-indicator {
	color: var(--e-global-color-primary);
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-navbar-nav>li.current-menu-item>a {
	color: #707070;
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-navbar-nav>li.current-menu-ancestor>a {
	color: #707070;
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-navbar-nav>li.current-menu-ancestor>a .elementskit-submenu-indicator {
	color: #707070;
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-navbar-nav>li>a .elementskit-submenu-indicator {
	font-size: 0px;
	color: #101010;
	fill: #101010;
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-navbar-nav>li>a .ekit-submenu-indicator-icon {
	font-size: 0px;
	color: #101010;
	fill: #101010;
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
	padding: 15px 15px 15px 15px;
	color: #000000;
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-navbar-nav .elementskit-submenu-panel>li>a:hover {
	color: #707070;
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-navbar-nav .elementskit-submenu-panel>li>a:focus {
	color: #707070;
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-navbar-nav .elementskit-submenu-panel>li>a:active {
	color: #707070;
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-navbar-nav .elementskit-submenu-panel>li:hover>a {
	color: #707070;
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-navbar-nav .elementskit-submenu-panel>li.current-menu-item>a {
	color: #707070 !important;
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-submenu-panel {
	padding: 15px 0px 15px 0px;
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-navbar-nav .elementskit-submenu-panel {
	border-radius: 0px 0px 0px 0px;
	min-width: 220px;
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-menu-hamburger {
	float: right;
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-menu-hamburger .elementskit-menu-hamburger-icon {
	background-color: rgba(0, 0, 0, 0.5);
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-menu-hamburger>.ekit-menu-icon {
	color: rgba(0, 0, 0, 0.5);
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon {
	background-color: rgba(0, 0, 0, 0.5);
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-menu-hamburger:hover>.ekit-menu-icon {
	color: rgba(0, 0, 0, 0.5);
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-menu-close {
	color: rgba(51, 51, 51, 1);
}

.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-menu-close:hover {
	color: rgba(0, 0, 0, 0.5);
}

.elementor-5237 .elementor-element.elementor-element-e74a3a5 {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-5237 .elementor-element.elementor-element-2cda02c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--align-items: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-5237 .elementor-element.elementor-element-c635eb9 .elementor-menu-toggle {
	margin: 0 auto;
}

.elementor-5237 .elementor-element.elementor-element-c635eb9 .elementor-nav-menu .elementor-item {
	font-family: "Inter", Sans-serif;
	font-size: 18px;
}

.elementor-5237 .elementor-element.elementor-element-c635eb9 .elementor-nav-menu--main .elementor-item:hover,
.elementor-5237 .elementor-element.elementor-element-c635eb9 .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-5237 .elementor-element.elementor-element-c635eb9 .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-5237 .elementor-element.elementor-element-c635eb9 .elementor-nav-menu--main .elementor-item:focus {
	color: var(--e-global-color-primary);
	fill: var(--e-global-color-primary);
}

.elementor-5237 .elementor-element.elementor-element-c635eb9 .elementor-nav-menu--main .elementor-item.elementor-item-active {
	color: var(--e-global-color-primary);
}

.elementor-5237 .elementor-element.elementor-element-c635eb9 .elementor-nav-menu--main .elementor-item {
	padding-left: 14px;
	padding-right: 14px;
}

.elementor-5237 .elementor-element.elementor-element-be3b393 .rhea_login_register_text {
	font-family: "Inter", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-5237 .elementor-element.elementor-element-be3b393 .rhea_online_avatar {
	width: 45px;
	height: 45px;
}

.elementor-5237 .elementor-element.elementor-element-f7155be {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: space-between;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-5237 .elementor-element.elementor-element-f7155be:not(.elementor-motion-effects-element-type-background),
.elementor-5237 .elementor-element.elementor-element-f7155be>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-5237 .elementor-element.elementor-element-2087ef1 {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-5237 .elementor-element.elementor-element-042adf6 {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-menu-container {
	background-color: transparent;
	height: 80px;
	background-image: linear-gradient(180deg, var(--e-global-color-cea1675) 0%, var(--e-global-color-cea1675) 100%);
	border-radius: 0px 0px 0px 0px;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-nav-identity-panel {
	padding: 0px 0px 0px 0px;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li>a {
	font-family: "Inter", Sans-serif;
	font-weight: 400;
	text-transform: capitalize;
	color: #000000;
	border-style: solid;
	border-color: #05243B14;
	padding: 11px 11px 11px 11px;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li>a:hover {
	color: #707070;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li>a:focus {
	color: #707070;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li>a:active {
	color: #707070;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li:hover>a {
	color: #707070;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li:hover>a .elementskit-submenu-indicator {
	color: #707070;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li>a:hover .elementskit-submenu-indicator {
	color: #707070;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li>a:focus .elementskit-submenu-indicator {
	color: #707070;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li>a:active .elementskit-submenu-indicator {
	color: #707070;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li.current-menu-item>a {
	color: #707070;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li.current-menu-ancestor>a {
	color: #707070;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li.current-menu-ancestor>a .elementskit-submenu-indicator {
	color: #707070;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li>a .elementskit-submenu-indicator {
	font-size: 0px;
	color: #101010;
	fill: #101010;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li>a .ekit-submenu-indicator-icon {
	font-size: 0px;
	color: #101010;
	fill: #101010;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
	padding: 15px 15px 15px 15px;
	color: #000000;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav .elementskit-submenu-panel>li>a:hover {
	color: #707070;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav .elementskit-submenu-panel>li>a:focus {
	color: #707070;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav .elementskit-submenu-panel>li>a:active {
	color: #707070;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav .elementskit-submenu-panel>li:hover>a {
	color: #707070;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav .elementskit-submenu-panel>li.current-menu-item>a {
	color: #707070 !important;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-submenu-panel {
	padding: 15px 0px 15px 0px;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav .elementskit-submenu-panel {
	border-style: none;
	border-radius: 0px 0px 0px 0px;
	min-width: 220px;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-menu-hamburger {
	float: right;
	border-style: none;
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-menu-hamburger .elementskit-menu-hamburger-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-menu-hamburger>.ekit-menu-icon {
	color: var(--e-global-color-primary);
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon {
	background-color: rgba(0, 0, 0, 0.5);
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-menu-hamburger:hover>.ekit-menu-icon {
	color: rgba(0, 0, 0, 0.5);
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-menu-close {
	border-style: none;
	color: var(--e-global-color-secondary);
}

.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-menu-close:hover {
	color: rgba(0, 0, 0, 0.5);
}

.elementor-5237 .elementor-element.elementor-element-7a9aed2 {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-theme-builder-content-area {
	height: 400px;
}

.elementor-location-header:before,
.elementor-location-footer:before {
	content: "";
	display: table;
	clear: both;
}

@media(min-width:768px) {
	.elementor-5237 .elementor-element.elementor-element-f43af3c {
		--content-width: 1260px;
	}

	.elementor-5237 .elementor-element.elementor-element-badbf70 {
		--width: 45%;
	}

	.elementor-5237 .elementor-element.elementor-element-e74a3a5 {
		--width: 15%;
	}

	.elementor-5237 .elementor-element.elementor-element-2cda02c {
		--width: 45%;
	}

	.elementor-5237 .elementor-element.elementor-element-2087ef1 {
		--width: 10%;
	}

	.elementor-5237 .elementor-element.elementor-element-042adf6 {
		--width: 45%;
	}

	.elementor-5237 .elementor-element.elementor-element-7a9aed2 {
		--width: 45%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-5237 .elementor-element.elementor-element-2087ef1 {
		--width: 50%;
	}

	.elementor-5237 .elementor-element.elementor-element-042adf6 {
		--width: 40%;
	}

	.elementor-5237 .elementor-element.elementor-element-7a9aed2 {
		--width: 10%;
	}
}

@media(max-width:1024px) {
	.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-nav-identity-panel {
		padding: 10px 0px 10px 0px;
	}

	.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-menu-container {
		max-width: 350px;
		border-radius: 0px 0px 0px 0px;
	}

	.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-navbar-nav>li>a {
		color: #000000;
		padding: 10px 15px 10px 15px;
	}

	.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
		padding: 15px 15px 15px 15px;
	}

	.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-navbar-nav .elementskit-submenu-panel {
		border-radius: 0px 0px 0px 0px;
	}

	.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-menu-hamburger {
		padding: 8px 8px 8px 8px;
		width: 45px;
		border-radius: 3px;
	}

	.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-menu-close {
		padding: 8px 8px 8px 8px;
		margin: 12px 12px 12px 12px;
		width: 45px;
		border-radius: 3px;
	}

	.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-nav-logo>img {
		max-width: 160px;
		max-height: 60px;
	}

	.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-nav-logo {
		margin: 5px 0px 5px 0px;
		padding: 5px 5px 5px 5px;
	}

	.elementor-5237 .elementor-element.elementor-element-f7155be {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-5237 .elementor-element.elementor-element-fa3436e {
		width: var(--container-widget-width, 177px);
		max-width: 177px;
		--container-widget-width: 177px;
		--container-widget-flex-grow: 0;
		text-align: left;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b>.elementor-widget-container {
		padding: 0vw 2vw 0vw 0vw;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-nav-identity-panel {
		padding: 14px 14px 14px 14px;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-menu-container {
		max-width: 100%;
		border-radius: 0px 0px 0px 0px;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li>a {
		font-size: 20px;
		color: var(--e-global-color-secondary);
		border-width: 0px 0px 1px 0px;
		padding: 10px 15px 10px 15px;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li>a:hover {
		color: var(--e-global-color-secondary);
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li>a:focus {
		color: var(--e-global-color-secondary);
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li>a:active {
		color: var(--e-global-color-secondary);
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li:hover>a {
		color: var(--e-global-color-secondary);
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li:hover>a .elementskit-submenu-indicator {
		color: var(--e-global-color-secondary);
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li>a:hover .elementskit-submenu-indicator {
		color: var(--e-global-color-secondary);
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li>a:focus .elementskit-submenu-indicator {
		color: var(--e-global-color-secondary);
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li>a:active .elementskit-submenu-indicator {
		color: var(--e-global-color-secondary);
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li.current-menu-item>a {
		color: var(--e-global-color-secondary);
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li.current-menu-ancestor>a {
		color: var(--e-global-color-secondary);
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li.current-menu-ancestor>a .elementskit-submenu-indicator {
		color: var(--e-global-color-secondary);
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li {
		margin: 4px 4px 4px 4px;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav .elementskit-submenu-panel>li>a {
		padding: 15px 15px 15px 15px;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav .elementskit-submenu-panel {
		border-radius: 0px 0px 0px 0px;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-menu-hamburger {
		padding: 8px 8px 8px 8px;
		width: 45px;
		border-radius: 3px;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-menu-hamburger>.ekit-menu-icon {
		font-size: 28px;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-menu-close {
		font-size: 33px;
		padding: 8px 8px 8px 8px;
		margin: 12px 12px 12px 12px;
		width: 57px;
		border-radius: 3px;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-nav-logo>img {
		max-width: 160px;
		max-height: 60px;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-nav-logo {
		margin: 5px 0px 5px 0px;
		padding: 5px 5px 5px 5px;
	}

	.elementor-5237 .elementor-element.elementor-element-076cacc .rhea_online_avatar {
		width: 40px;
		height: 40px;
	}
}

@media(max-width:767px) {
	.elementor-5237 .elementor-element.elementor-element-f43af3c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5237 .elementor-element.elementor-element-ad12b9f .elementskit-nav-logo>img {
		max-width: 120px;
		max-height: 50px;
	}

	.elementor-5237 .elementor-element.elementor-element-f7155be {
		--width: 100%;
		--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;
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5237 .elementor-element.elementor-element-2087ef1 {
		--width: 68%;
		--justify-content: center;
		--align-items: flex-start;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 0px;
	}

	.elementor-5237 .elementor-element.elementor-element-fa3436e {
		text-align: left;
	}

	.elementor-5237 .elementor-element.elementor-element-fa3436e img {
		width: 85%;
	}

	.elementor-5237 .elementor-element.elementor-element-042adf6 {
		--width: 12%;
		--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;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-menu-container {
		background-color: var(--e-global-color-primary);
		border-radius: 0px 0px 0px 0px;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li>a {
		font-size: 17px;
		color: var(--e-global-color-secondary);
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li>a:hover {
		color: #FFFFFF;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li>a:focus {
		color: #FFFFFF;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li>a:active {
		color: #FFFFFF;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li:hover>a {
		color: #FFFFFF;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li:hover>a .elementskit-submenu-indicator {
		color: #FFFFFF;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li>a:hover .elementskit-submenu-indicator {
		color: #FFFFFF;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li>a:focus .elementskit-submenu-indicator {
		color: #FFFFFF;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li>a:active .elementskit-submenu-indicator {
		color: #FFFFFF;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li.current-menu-item>a {
		color: #FFFFFF;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li.current-menu-ancestor>a {
		color: #FFFFFF;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-navbar-nav>li.current-menu-ancestor>a .elementskit-submenu-indicator {
		color: #FFFFFF;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-menu-hamburger {
		float: left;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-menu-hamburger>.ekit-menu-icon {
		font-size: 24px;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-menu-close {
		font-size: 20px;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-nav-logo>img {
		max-width: 195px;
		max-height: 50px;
	}

	.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-nav-logo {
		padding: 0px 0px 0px 0px;
	}

	.elementor-5237 .elementor-element.elementor-element-7a9aed2 {
		--width: 18%;
		--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;
		--justify-content: center;
	}
}

/* Start custom CSS for ekit-nav-menu, class: .elementor-element-ab1420b */
.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-menu-container {
	background-color: var(--e-global-color-primary);
	border-radius: 0px 0px 0px 0px;
	z-index: 999999 !important;
}

@media only screen and (max-width: 767px) {
	.rhea-ultra-field-separator .rhea_prop_search__selectwrap:after {
		display: none !important;
	}


}

/* End custom CSS */



.elementor-5068 .elementor-element.elementor-element-4a92428 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	overflow: visible;
}

.elementor-5068 .elementor-element.elementor-element-4a92428:not(.elementor-motion-effects-element-type-background),
.elementor-5068 .elementor-element.elementor-element-4a92428>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #1A4260;
}

.elementor-5068 .elementor-element.elementor-element-7502965>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-5068 .elementor-element.elementor-element-7502965 {
	text-align: center;
}

.elementor-5068 .elementor-element.elementor-element-7502965 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	color: #1A1A1A;
}

.elementor-5068 .elementor-element.elementor-element-c58323c {
	text-align: center;
}

.elementor-5068 .elementor-element.elementor-element-c58323c .elementor-heading-title {
	font-size: 16px;
	font-weight: 400;
	line-height: 1.6em;
	color: var(--e-global-color-secondary);
}

.elementor-5068 .elementor-element.elementor-element-418d9fd {
	--display: flex;
	overflow: visible;
}

.elementor-5068 .elementor-element.elementor-element-4671b2f {
	--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;
	overflow: visible;
}

.elementor-5068 .elementor-element.elementor-element-7881d19 {
	--display: flex;
	overflow: visible;
}

.elementor-5068 .elementor-element.elementor-element-6d6e41c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	overflow: visible;
}

.elementor-5068 .elementor-element.elementor-element-32a5d04 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-5068 .elementor-element.elementor-element-32a5d04 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-5068 .elementor-element.elementor-element-32a5d04 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-5068 .elementor-element.elementor-element-32a5d04 .elementor-icon-list-text {
	transition: color 0.3s;
}

.elementor-5068 .elementor-element.elementor-element-f7bc7dd {
	--n-accordion-title-font-size: 16px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-primary);
	--n-accordion-icon-hover-color: var(--e-global-color-primary);
	--n-accordion-icon-active-color: var(--e-global-color-accent);
}

.elementor-5068 .elementor-element.elementor-element-f7bc7dd>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
}

:where(.elementor-5068 .elementor-element.elementor-element-f7bc7dd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	border-style: none;
}

.elementor-5068 .elementor-element.elementor-element-21997ed {
	--display: flex;
	overflow: visible;
}

.elementor-5068 .elementor-element.elementor-element-f09b180 {
	--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;
	overflow: visible;
}

.elementor-5068 .elementor-element.elementor-element-89f71a9 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-5068 .elementor-element.elementor-element-89f71a9 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-5068 .elementor-element.elementor-element-89f71a9 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-5068 .elementor-element.elementor-element-89f71a9 .elementor-icon-list-text {
	transition: color 0.3s;
}

.elementor-5068 .elementor-element.elementor-element-7b5c3c4 {
	--n-accordion-title-font-size: 16px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-primary);
	--n-accordion-icon-hover-color: var(--e-global-color-primary);
	--n-accordion-icon-active-color: var(--e-global-color-accent);
}

.elementor-5068 .elementor-element.elementor-element-7b5c3c4>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
}

:where(.elementor-5068 .elementor-element.elementor-element-7b5c3c4 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	border-style: none;
}

.elementor-5068 .elementor-element.elementor-element-d8d4c42 {
	--display: flex;
	overflow: visible;
}

.elementor-5068 .elementor-element.elementor-element-5c3cbf9 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	overflow: visible;
}

.elementor-5068 .elementor-element.elementor-element-910a8a2 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-5068 .elementor-element.elementor-element-910a8a2 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-5068 .elementor-element.elementor-element-910a8a2 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-5068 .elementor-element.elementor-element-910a8a2 .elementor-icon-list-text {
	transition: color 0.3s;
}

.elementor-5068 .elementor-element.elementor-element-48f927d {
	--n-accordion-title-font-size: 16px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-primary);
	--n-accordion-icon-hover-color: var(--e-global-color-primary);
	--n-accordion-icon-active-color: var(--e-global-color-accent);
}

.elementor-5068 .elementor-element.elementor-element-48f927d>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	border-style: solid;
	border-width: 0px 1px 0px 0px;
}

:where(.elementor-5068 .elementor-element.elementor-element-48f927d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	border-style: none;
}

.elementor-5068 .elementor-element.elementor-element-68d756b {
	--display: flex;
	overflow: visible;
}

.elementor-5068 .elementor-element.elementor-element-ae17b8c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	overflow: visible;
}

.elementor-5068 .elementor-element.elementor-element-7230b96 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-5068 .elementor-element.elementor-element-7230b96 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-5068 .elementor-element.elementor-element-7230b96 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-5068 .elementor-element.elementor-element-7230b96 .elementor-icon-list-text {
	transition: color 0.3s;
}

.elementor-5068 .elementor-element.elementor-element-a0b926d {
	--n-accordion-title-font-size: 16px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-icon-size: 15px;
	--n-accordion-icon-normal-color: var(--e-global-color-primary);
	--n-accordion-icon-hover-color: var(--e-global-color-primary);
	--n-accordion-icon-active-color: var(--e-global-color-accent);
}

.elementor-5068 .elementor-element.elementor-element-a0b926d>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	border-style: none;
}

:where(.elementor-5068 .elementor-element.elementor-element-a0b926d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	border-style: none;
}

.elementor-5068 .elementor-element.elementor-element-9fa98dd {
	--divider-border-style: solid;
	--divider-color: #B3B3B3;
	--divider-border-width: 1px;
}

.elementor-5068 .elementor-element.elementor-element-9fa98dd .elementor-divider-separator {
	width: 100%;
}

.elementor-5068 .elementor-element.elementor-element-9fa98dd .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-5068 .elementor-element.elementor-element-98f0fc1 {
	width: var(--container-widget-width, 86%);
	max-width: 86%;
	--container-widget-width: 86%;
	--container-widget-flex-grow: 0;
}

.elementor-5068 .elementor-element.elementor-element-98f0fc1>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-5068 .elementor-element.elementor-element-98f0fc1.elementor-element {
	--align-self: center;
}

.elementor-5068 .elementor-element.elementor-element-98f0fc1 .rhea-elementor-nav-menu {
	justify-content: center;
}

.elementor-5068 .elementor-element.elementor-element-98f0fc1 .rhea-nav-menu-wrapper ul.rhea-elementor-nav-menu>li>a {
	font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: capitalize;
	margin: 0px 0px 0px 0px;
	padding: 3px 14px 3px 14px;
}

body nav.rhea-hc-nav-menu.rhea-hc-nav-98f0fc1 .nav-item-link,
body nav.rhea-hc-nav-menu.rhea-hc-nav-98f0fc1 .nav-close-button,
body nav.rhea-hc-nav-menu.rhea-hc-nav-98f0fc1 .nav-back-button,
body nav.rhea-hc-nav-menu.rhea-hc-nav-98f0fc1 .level-title {
	font-family: "Montserrat", Sans-serif;
	font-weight: 400;
}

.elementor-5068 .elementor-element.elementor-element-98f0fc1 .rhea-nav-menu-wrapper ul.rhea-elementor-nav-menu>li {
	margin: 0px 0px 0px 0px;
}

.elementor-5068 .elementor-element.elementor-element-98f0fc1 .rhea-nav-menu-wrapper ul.rhea-elementor-nav-menu {
	column-gap: 2px;
}

.elementor-5068 .elementor-element.elementor-element-98f0fc1 .rhea-nav-menu-wrapper ul.rhea-elementor-nav-menu ul {
	min-width: 0px;
	padding: 0px 0px 0px 0px;
}

.rhea-hc-nav-98f0fc1 li a {
	padding: 0px 0px 0px 0px !important;
}

.rhea-hc-nav-98f0fc1 .nav-close-button {
	padding: 0px 0px 0px 0px !important;
}

.elementor-5068 .elementor-element.elementor-element-98f0fc1 .rhea-menu-bars {
	padding: 0px 0px 0px 0px;
}

.elementor-5068 .elementor-element.elementor-element-98f0fc1 .rhea-nav-menu-wrapper .animate>li>a:before {
	background-color: #33333300;
}

.elementor-5068 .elementor-element.elementor-element-98f0fc1 .rhea-nav-menu-wrapper .default>li:hover>a {
	background-color: #33333300;
}

.elementor-5068 .elementor-element.elementor-element-98f0fc1 .rhea-nav-menu-wrapper .default>li.current-menu-item>a {
	background-color: #33333300;
}

.elementor-5068 .elementor-element.elementor-element-98f0fc1 .rhea-nav-menu-wrapper .default>li.current-menu-ancestor>a {
	background-color: #33333300;
}

.elementor-5068 .elementor-element.elementor-element-98f0fc1 .rhea-nav-menu-wrapper ul.rhea-elementor-nav-menu>li:hover>a {
	color: var(--e-global-color-text);
}

.elementor-5068 .elementor-element.elementor-element-98f0fc1 .rhea-nav-menu-wrapper ul.rhea-elementor-nav-menu>li.current-menu-item>a {
	color: var(--e-global-color-text);
}

.elementor-5068 .elementor-element.elementor-element-98f0fc1 .rhea-nav-menu-wrapper ul.rhea-elementor-nav-menu>li.current-menu-ancestor>a {
	color: var(--e-global-color-text);
}

.elementor-5068 .elementor-element.elementor-element-98f0fc1 .rhea-nav-menu-wrapper ul.rhea-elementor-nav-menu ul li:hover>a {
	background: #05243B00;
	color: var(--e-global-color-secondary);
}

.elementor-5068 .elementor-element.elementor-element-98f0fc1 .rhea-nav-menu-wrapper ul.rhea-elementor-nav-menu ul li.current-menu-item>a {
	background: #05243B00;
	color: var(--e-global-color-secondary);
}

.elementor-5068 .elementor-element.elementor-element-98f0fc1 .rhea-nav-menu-wrapper ul.rhea-elementor-nav-menu ul li.current-menu-ancestor>a {
	background: #05243B00;
	color: var(--e-global-color-secondary);
}

.elementor-5068 .elementor-element.elementor-element-ebe3183 {
	width: var(--container-widget-width, 86%);
	max-width: 86%;
	--container-widget-width: 86%;
	--container-widget-flex-grow: 0;
}

.elementor-5068 .elementor-element.elementor-element-ebe3183>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-5068 .elementor-element.elementor-element-ebe3183.elementor-element {
	--align-self: center;
}

.elementor-5068 .elementor-element.elementor-element-ebe3183 .rhea-elementor-nav-menu {
	justify-content: center;
}

.elementor-5068 .elementor-element.elementor-element-ebe3183 .rhea-nav-menu-wrapper ul.rhea-elementor-nav-menu>li>a {
	font-family: "Montserrat", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: capitalize;
	margin: 0px 0px 0px 0px;
	padding: 3px 14px 3px 14px;
}

.elementor-5068 .elementor-element.elementor-element-ebe3183 .rhea-nav-menu-wrapper ul.rhea-elementor-nav-menu>li {
	margin: 0px 0px 0px 0px;
}

.elementor-5068 .elementor-element.elementor-element-ebe3183 .rhea-nav-menu-wrapper ul.rhea-elementor-nav-menu {
	column-gap: 2px;
}

.elementor-5068 .elementor-element.elementor-element-ebe3183 .rhea-nav-menu-wrapper ul.rhea-elementor-nav-menu ul {
	min-width: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-5068 .elementor-element.elementor-element-ebe3183 .rhea-menu-bars {
	padding: 0px 0px 0px 0px;
}

.elementor-5068 .elementor-element.elementor-element-ebe3183 .rhea-nav-menu-wrapper .animate>li>a:before {
	background-color: #33333300;
}

.elementor-5068 .elementor-element.elementor-element-ebe3183 .rhea-nav-menu-wrapper .default>li:hover>a {
	background-color: #33333300;
}

.elementor-5068 .elementor-element.elementor-element-ebe3183 .rhea-nav-menu-wrapper .default>li.current-menu-item>a {
	background-color: #33333300;
}

.elementor-5068 .elementor-element.elementor-element-ebe3183 .rhea-nav-menu-wrapper .default>li.current-menu-ancestor>a {
	background-color: #33333300;
}

.elementor-5068 .elementor-element.elementor-element-ebe3183 .rhea-nav-menu-wrapper ul.rhea-elementor-nav-menu>li:hover>a {
	color: var(--e-global-color-text);
}

.elementor-5068 .elementor-element.elementor-element-ebe3183 .rhea-nav-menu-wrapper ul.rhea-elementor-nav-menu>li.current-menu-item>a {
	color: var(--e-global-color-text);
}

.elementor-5068 .elementor-element.elementor-element-ebe3183 .rhea-nav-menu-wrapper ul.rhea-elementor-nav-menu>li.current-menu-ancestor>a {
	color: var(--e-global-color-text);
}

.elementor-5068 .elementor-element.elementor-element-ebe3183 .rhea-nav-menu-wrapper ul.rhea-elementor-nav-menu ul li:hover>a {
	background: #05243B00;
	color: var(--e-global-color-secondary);
}

.elementor-5068 .elementor-element.elementor-element-ebe3183 .rhea-nav-menu-wrapper ul.rhea-elementor-nav-menu ul li.current-menu-item>a {
	background: #05243B00;
	color: var(--e-global-color-secondary);
}

.elementor-5068 .elementor-element.elementor-element-ebe3183 .rhea-nav-menu-wrapper ul.rhea-elementor-nav-menu ul li.current-menu-ancestor>a {
	background: #05243B00;
	color: var(--e-global-color-secondary);
}

.elementor-5068 .elementor-element.elementor-element-6412e22>.elementor-widget-container {
	margin: 10px 0px 0px 0px;
}

.elementor-5068 .elementor-element.elementor-element-6412e22 {
	text-align: center;
}

.elementor-5068 .elementor-element.elementor-element-6412e22 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: var(--e-global-color-secondary);
}

.elementor-5068 .elementor-element.elementor-element-9cdff44 {
	--divider-border-style: solid;
	--divider-color: #B3B3B3;
	--divider-border-width: 1px;
}

.elementor-5068 .elementor-element.elementor-element-9cdff44 .elementor-divider-separator {
	width: 100%;
}

.elementor-5068 .elementor-element.elementor-element-9cdff44 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-5068 .elementor-element.elementor-element-1a222df {
	width: var(--container-widget-width, 70%);
	max-width: 70%;
	--container-widget-width: 70%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-5068 .elementor-element.elementor-element-1a222df.elementor-element {
	--align-self: center;
}

.elementor-5068 .elementor-element.elementor-element-1a222df .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 20px;
	color: var(--e-global-color-secondary);
}

.elementor-5068 .elementor-element.elementor-element-fe505cb {
	width: var(--container-widget-width, 70%);
	max-width: 70%;
	--container-widget-width: 70%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-5068 .elementor-element.elementor-element-fe505cb.elementor-element {
	--align-self: center;
}

.elementor-5068 .elementor-element.elementor-element-fe505cb .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 20px;
	color: var(--e-global-color-secondary);
}

.elementor-5068 .elementor-element.elementor-element-226dbf3>.elementor-widget-container {
	margin: 10px 0px 10px 0px;
}

.elementor-5068 .elementor-element.elementor-element-226dbf3 {
	text-align: center;
}

.elementor-5068 .elementor-element.elementor-element-226dbf3 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
	font-weight: 500;
	color: var(--e-global-color-secondary);
}

.elementor-5068 .elementor-element.elementor-element-96f9828 {
	width: var(--container-widget-width, 70%);
	max-width: 70%;
	--container-widget-width: 70%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-5068 .elementor-element.elementor-element-96f9828.elementor-element {
	--align-self: center;
}

.elementor-5068 .elementor-element.elementor-element-96f9828 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 12px;
	font-weight: 400;
	line-height: 20px;
	color: var(--e-global-color-secondary);
}

.elementor-5068 .elementor-element.elementor-element-49ce8af {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-5068 .elementor-element.elementor-element-88f54c0 .rhea-social-icons-list a {
	width: 30px;
	height: 30px;
	border-width: 0px;
}

.elementor-5068 .elementor-element.elementor-element-88f54c0 .rhea-social-icons-list {
	justify-content: center;
}

.elementor-5068 .elementor-element.elementor-element-2e4fca9 {
	width: var(--container-widget-width, 4.3%);
	max-width: 4.3%;
	--container-widget-width: 4.3%;
	--container-widget-flex-grow: 0;
	bottom: 135px;
}

.elementor-5068 .elementor-element.elementor-element-2e4fca9>.elementor-widget-container {
	background-color: var(--e-global-color-5478cc0);
	margin: 0px 0px 0px 0px;
	padding: 15px 15px 12px 15px;
	border-radius: 50px 50px 50px 50px;
	box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.19);
}

.elementor-5068 .elementor-element.elementor-element-2e4fca9.elementor-element {
	--align-self: flex-end;
}

body:not(.rtl) .elementor-5068 .elementor-element.elementor-element-2e4fca9 {
	right: 10px;
}

body.rtl .elementor-5068 .elementor-element.elementor-element-2e4fca9 {
	left: 10px;
}

.elementor-5068 .elementor-element.elementor-element-2e4fca9 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-5068 .elementor-element.elementor-element-2e4fca9.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-cea1675);
}

.elementor-5068 .elementor-element.elementor-element-2e4fca9.elementor-view-framed .elementor-icon,
.elementor-5068 .elementor-element.elementor-element-2e4fca9.elementor-view-default .elementor-icon {
	color: var(--e-global-color-cea1675);
	border-color: var(--e-global-color-cea1675);
}

.elementor-5068 .elementor-element.elementor-element-2e4fca9.elementor-view-framed .elementor-icon,
.elementor-5068 .elementor-element.elementor-element-2e4fca9.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-cea1675);
}

.elementor-5068 .elementor-element.elementor-element-2e4fca9 .elementor-icon {
	font-size: 32px;
}

.elementor-5068 .elementor-element.elementor-element-2e4fca9 .elementor-icon svg {
	height: 32px;
}

.elementor-5068 .elementor-element.elementor-element-0718d9e {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 80px;
	--padding-bottom: 30px;
	--padding-left: 10px;
	--padding-right: 10px;
	overflow: visible;
}

.elementor-5068 .elementor-element.elementor-element-0718d9e:not(.elementor-motion-effects-element-type-background),
.elementor-5068 .elementor-element.elementor-element-0718d9e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #05243B;
}

.elementor-5068 .elementor-element.elementor-element-88080c3 {
	--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;
	--padding-top: 0px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-5068 .elementor-element.elementor-element-da76078 {
	--display: flex;
	--justify-content: space-between;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-5068 .elementor-element.elementor-element-da76078.e-con {
	--align-self: stretch;
}

.elementor-5068 .elementor-element.elementor-element-e8c6e0b {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-5068 .elementor-element.elementor-element-c66a4c0 {
	width: var(--container-widget-width, 140px);
	max-width: 140px;
	--container-widget-width: 140px;
	--container-widget-flex-grow: 0;
	text-align: left;
}

.elementor-5068 .elementor-element.elementor-element-c66a4c0 img {
	filter: brightness(100%) contrast(100%) saturate(43%) blur(0px) hue-rotate(0deg);
}

.elementor-5068 .elementor-element.elementor-element-aa78629 {
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	color: #FFFFFF;
}

.elementor-5068 .elementor-element.elementor-element-555bc5a {
	--grid-template-columns: repeat(0, auto);
	--icon-size: 18px;
	--grid-column-gap: 15px;
	--grid-row-gap: 0px;
}

.elementor-5068 .elementor-element.elementor-element-555bc5a .elementor-widget-container {
	text-align: left;
}

.elementor-5068 .elementor-element.elementor-element-555bc5a>.elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-5068 .elementor-element.elementor-element-555bc5a .elementor-social-icon {
	background-color: #FFFFFF;
}

.elementor-5068 .elementor-element.elementor-element-555bc5a .elementor-social-icon i {
	color: #05243B;
}

.elementor-5068 .elementor-element.elementor-element-555bc5a .elementor-social-icon svg {
	fill: #05243B;
}

.elementor-5068 .elementor-element.elementor-element-555bc5a .elementor-icon {
	border-radius: 65px 65px 65px 65px;
}

.elementor-5068 .elementor-element.elementor-element-555bc5a .elementor-social-icon:hover {
	background-color: var(--e-global-color-primary);
}

.elementor-5068 .elementor-element.elementor-element-555bc5a .elementor-social-icon:hover i {
	color: var(--e-global-color-cea1675);
}

.elementor-5068 .elementor-element.elementor-element-555bc5a .elementor-social-icon:hover svg {
	fill: var(--e-global-color-cea1675);
}

.elementor-5068 .elementor-element.elementor-element-0b01ff6 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-5068 .elementor-element.elementor-element-3f7c473 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 15px;
	font-weight: 600;
	line-height: 1.5em;
	color: #FFFFFF;
}

.elementor-5068 .elementor-element.elementor-element-9f0f69a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: flex-start;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-5068 .elementor-element.elementor-element-d7fbbc6 {
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-5068 .elementor-element.elementor-element-7856585 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 28px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-5068 .elementor-element.elementor-element-6a46c6e .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	color: #FFFFFF;
}

.elementor-5068 .elementor-element.elementor-element-a9fd1fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(5px/2);
}

.elementor-5068 .elementor-element.elementor-element-a9fd1fd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(5px/2);
}

.elementor-5068 .elementor-element.elementor-element-a9fd1fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(5px/2);
	margin-left: calc(5px/2);
}

.elementor-5068 .elementor-element.elementor-element-a9fd1fd .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-5px/2);
	margin-left: calc(-5px/2);
}

body.rtl .elementor-5068 .elementor-element.elementor-element-a9fd1fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-5px/2);
}

body:not(.rtl) .elementor-5068 .elementor-element.elementor-element-a9fd1fd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-5px/2);
}

.elementor-5068 .elementor-element.elementor-element-a9fd1fd .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-5068 .elementor-element.elementor-element-a9fd1fd .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-5068 .elementor-element.elementor-element-a9fd1fd {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-5068 .elementor-element.elementor-element-a9fd1fd .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-5068 .elementor-element.elementor-element-a9fd1fd .elementor-icon-list-item>a {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-5068 .elementor-element.elementor-element-a9fd1fd .elementor-icon-list-text {
	color: #FFFFFF;
	transition: color 0.3s;
}

.elementor-5068 .elementor-element.elementor-element-a9fd1fd .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-primary);
}

.elementor-5068 .elementor-element.elementor-element-8c272fc {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-5068 .elementor-element.elementor-element-0c4bdc4 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	color: #FFFFFF;
}

.elementor-5068 .elementor-element.elementor-element-6786501 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(5px/2);
}

.elementor-5068 .elementor-element.elementor-element-6786501 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(5px/2);
}

.elementor-5068 .elementor-element.elementor-element-6786501 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(5px/2);
	margin-left: calc(5px/2);
}

.elementor-5068 .elementor-element.elementor-element-6786501 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-5px/2);
	margin-left: calc(-5px/2);
}

body.rtl .elementor-5068 .elementor-element.elementor-element-6786501 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-5px/2);
}

body:not(.rtl) .elementor-5068 .elementor-element.elementor-element-6786501 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-5px/2);
}

.elementor-5068 .elementor-element.elementor-element-6786501 .elementor-icon-list-icon i {
	transition: color 0.3s;
}

.elementor-5068 .elementor-element.elementor-element-6786501 .elementor-icon-list-icon svg {
	transition: fill 0.3s;
}

.elementor-5068 .elementor-element.elementor-element-6786501 {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-5068 .elementor-element.elementor-element-6786501 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-5068 .elementor-element.elementor-element-6786501 .elementor-icon-list-item>a {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-5068 .elementor-element.elementor-element-6786501 .elementor-icon-list-text {
	color: #FFFFFF;
	transition: color 0.3s;
}

.elementor-5068 .elementor-element.elementor-element-6786501 .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-primary);
}

.elementor-5068 .elementor-element.elementor-element-4b89b4f {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-5068 .elementor-element.elementor-element-12d7c1f .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	color: #FFFFFF;
}

.elementor-5068 .elementor-element.elementor-element-c4e1a99 .e-gallery-item:hover .elementor-gallery-item__overlay,
.elementor-5068 .elementor-element.elementor-element-c4e1a99 .e-gallery-item:focus .elementor-gallery-item__overlay {
	background-color: rgba(0, 0, 0, 0.5);
}

.elementor-5068 .elementor-element.elementor-element-c4e1a99 {
	--image-border-radius: 5px;
	--image-transition-duration: 800ms;
	--overlay-transition-duration: 800ms;
	--content-text-align: center;
	--content-padding: 20px;
	--content-transition-duration: 800ms;
	--content-transition-delay: 800ms;
}

.elementor-5068 .elementor-element.elementor-element-bb0eedd>.elementor-widget-container {
	margin: 30px 0px 0px 0px;
}

.elementor-5068 .elementor-element.elementor-element-bb0eedd .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	color: #FFFFFF;
}

.elementor-5068 .elementor-element.elementor-element-c6d7e4b {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
	--e-form-steps-indicators-spacing: 20px;
	--e-form-steps-indicator-padding: 30px;
	--e-form-steps-indicator-inactive-secondary-color: #ffffff;
	--e-form-steps-indicator-active-secondary-color: #ffffff;
	--e-form-steps-indicator-completed-secondary-color: #ffffff;
	--e-form-steps-divider-width: 1px;
	--e-form-steps-divider-gap: 10px;
}

.elementor-5068 .elementor-element.elementor-element-c6d7e4b .elementor-field-group {
	padding-right: calc(10px/2);
	padding-left: calc(10px/2);
	margin-bottom: 10px;
}

.elementor-5068 .elementor-element.elementor-element-c6d7e4b .elementor-form-fields-wrapper {
	margin-left: calc(-10px/2);
	margin-right: calc(-10px/2);
	margin-bottom: -10px;
}

.elementor-5068 .elementor-element.elementor-element-c6d7e4b .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-5068 .elementor-element.elementor-element-c6d7e4b .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}

body.rtl .elementor-5068 .elementor-element.elementor-element-c6d7e4b .elementor-labels-inline .elementor-field-group>label {
	padding-left: 0px;
}

body:not(.rtl) .elementor-5068 .elementor-element.elementor-element-c6d7e4b .elementor-labels-inline .elementor-field-group>label {
	padding-right: 0px;
}

body .elementor-5068 .elementor-element.elementor-element-c6d7e4b .elementor-labels-above .elementor-field-group>label {
	padding-bottom: 0px;
}

.elementor-5068 .elementor-element.elementor-element-c6d7e4b .elementor-field-type-html {
	padding-bottom: 0px;
}

.elementor-5068 .elementor-element.elementor-element-c6d7e4b .elementor-field-group .elementor-field {
	color: #FFFFFF;
}

.elementor-5068 .elementor-element.elementor-element-c6d7e4b .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
	background-color: #1A4260;
	border-radius: 50px 50px 50px 50px;
}

.elementor-5068 .elementor-element.elementor-element-c6d7e4b .elementor-field-group .elementor-select-wrapper select {
	background-color: #1A4260;
	border-radius: 50px 50px 50px 50px;
}

.elementor-5068 .elementor-element.elementor-element-c6d7e4b .e-form__buttons__wrapper__button-next {
	background-color: #094775;
	color: #ffffff;
}

.elementor-5068 .elementor-element.elementor-element-c6d7e4b .elementor-button[type="submit"] {
	background-color: #094775;
	color: #ffffff;
}

.elementor-5068 .elementor-element.elementor-element-c6d7e4b .elementor-button[type="submit"] svg * {
	fill: #ffffff;
}

.elementor-5068 .elementor-element.elementor-element-c6d7e4b .e-form__buttons__wrapper__button-previous {
	color: #FFFFFF;
}

.elementor-5068 .elementor-element.elementor-element-c6d7e4b .e-form__buttons__wrapper__button-next:hover {
	background-color: var(--e-global-color-5baa7d3);
	color: #ffffff;
}

.elementor-5068 .elementor-element.elementor-element-c6d7e4b .elementor-button[type="submit"]:hover {
	background-color: var(--e-global-color-5baa7d3);
	color: #ffffff;
}

.elementor-5068 .elementor-element.elementor-element-c6d7e4b .elementor-button[type="submit"]:hover svg * {
	fill: #ffffff;
}

.elementor-5068 .elementor-element.elementor-element-c6d7e4b .e-form__buttons__wrapper__button-previous:hover {
	color: #ffffff;
}

.elementor-5068 .elementor-element.elementor-element-c6d7e4b .elementskit-reset-button.elementor-button {
	color: #FFFFFF;
}

.elementor-5068 .elementor-element.elementor-element-c6d7e4b .elementskit-reset-button.elementor-button svg {
	fill: #FFFFFF;
}

.elementor-5068 .elementor-element.elementor-element-ef00830 {
	--divider-border-style: solid;
	--divider-color: #1A4260;
	--divider-border-width: 1px;
}

.elementor-5068 .elementor-element.elementor-element-ef00830 .elementor-divider-separator {
	width: 100%;
}

.elementor-5068 .elementor-element.elementor-element-ef00830 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-5068 .elementor-element.elementor-element-593a885 {
	text-align: center;
}

.elementor-5068 .elementor-element.elementor-element-593a885 .elementor-heading-title {
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #FFFFFF;
}

.elementor-theme-builder-content-area {
	height: 400px;
}

.elementor-location-header:before,
.elementor-location-footer:before {
	content: "";
	display: table;
	clear: both;
}

@media(min-width:768px) {
	.elementor-5068 .elementor-element.elementor-element-4a92428 {
		--content-width: 1440px;
	}

	.elementor-5068 .elementor-element.elementor-element-0718d9e {
		--content-width: 1440px;
	}

	.elementor-5068 .elementor-element.elementor-element-da76078 {
		--width: 30%;
	}

	.elementor-5068 .elementor-element.elementor-element-9f0f69a {
		--width: 80%;
	}

	.elementor-5068 .elementor-element.elementor-element-d7fbbc6 {
		--width: 100%;
	}

	.elementor-5068 .elementor-element.elementor-element-7856585 {
		--width: 23%;
	}

	.elementor-5068 .elementor-element.elementor-element-8c272fc {
		--width: 25%;
	}

	.elementor-5068 .elementor-element.elementor-element-4b89b4f {
		--width: 40%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-5068 .elementor-element.elementor-element-da76078 {
		--width: 100%;
	}

	.elementor-5068 .elementor-element.elementor-element-9f0f69a {
		--width: 100%;
	}

	.elementor-5068 .elementor-element.elementor-element-7856585 {
		--width: 48%;
	}

	.elementor-5068 .elementor-element.elementor-element-8c272fc {
		--width: 48%;
	}

	.elementor-5068 .elementor-element.elementor-element-4b89b4f {
		--width: 100%;
	}
}

@media(max-width:1024px) {
	.elementor-5068 .elementor-element.elementor-element-88080c3 {
		--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-5068 .elementor-element.elementor-element-9f0f69a {
		--padding-top: 30px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-d7fbbc6 {
		--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;
		--flex-wrap: wrap;
	}

	.elementor-5068 .elementor-element.elementor-element-7856585 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5068 .elementor-element.elementor-element-c4e1a99 {
		width: var(--container-widget-width, 422px);
		max-width: 422px;
		--container-widget-width: 422px;
		--container-widget-flex-grow: 0;
	}
}

@media(max-width:767px) {
	.elementor-5068 .elementor-element.elementor-element-c58323c .elementor-heading-title {
		font-size: 18px;
	}

	.elementor-5068 .elementor-element.elementor-element-d7fbbc6 {
		--gap: 20px 20px;
		--row-gap: 20px;
		--column-gap: 20px;
	}

	.elementor-5068 .elementor-element.elementor-element-c6d7e4b {
		width: 100%;
		max-width: 100%;
	}

	.elementor-5068 .elementor-element.elementor-element-c6d7e4b .elementor-field-group .elementor-field,
	.elementor-5068 .elementor-element.elementor-element-c6d7e4b .elementor-field-subgroup label {
		font-size: 15px;
	}
}


.elementor-4904 .elementor-element.elementor-element-a3633d5 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--overlay-opacity: 1;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 200px;
	--padding-bottom: 200px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-4904 .elementor-element.elementor-element-a3633d5::before,
.elementor-4904 .elementor-element.elementor-element-a3633d5>.elementor-background-video-container::before,
.elementor-4904 .elementor-element.elementor-element-a3633d5>.e-con-inner>.elementor-background-video-container::before,
.elementor-4904 .elementor-element.elementor-element-a3633d5>.elementor-background-slideshow::before,
.elementor-4904 .elementor-element.elementor-element-a3633d5>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4904 .elementor-element.elementor-element-a3633d5>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: #05243B61;
	--background-overlay: '';
}


.elementor-4904 .elementor-element.elementor-element-a3633d5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background: url("https://beyta.com/wp-content/uploads/2025/03/David-Promenade-new-3.webp") 50% 50%;
	background-size: cover;
}

.elementor-4904 .elementor-element.elementor-element-313a1db {
	--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;
	overflow: visible;
}

.elementor-4904 .elementor-element.elementor-element-bcb05f3 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-4904 .elementor-element.elementor-element-bcb05f3.elementor-element {
	--align-self: center;
}

.elementor-4904 .elementor-element.elementor-element-bcb05f3 .elementor-heading-title {
	/* font-family: "Poppins", Sans-serif;
	font-size: 60px;
	font-weight: 700;
	line-height: 80px; */
	color: var(--e-global-color-cea1675);
}

.elementor-4904 .elementor-element.elementor-element-fd94f04 {
/* 	width: 100%;
	max-width: 100%;
	text-align: center;
	font-size: 32px;
	font-style: italic;
	color: #FFFFFF; */
}

.elementor-4904 .elementor-element.elementor-element-fd94f04.elementor-element {
	--align-self: center;
}

.elementor-4904 .elementor-element.elementor-element-770387a .rhea_open_more_features_outer {
	justify-content: flex-star;
}

.elementor-4904 .elementor-element.elementor-element-770387a .rhea_search_button_wrapper {
	justify-content: flex-end;
}

.elementor-4904 .elementor-element.elementor-element-770387a .rhea_prop_locations_field {
	width: 35% !important;
}

.elementor-4904 .elementor-element.elementor-element-770387a .rhea_price_slider_field {
	width: 100% !important;
}

.elementor-4904 .elementor-element.elementor-element-770387a .rhea_keyword_field {
	width: 33% !important;
}

.elementor-4904 .elementor-element.elementor-element-770387a .rhea-properties-data-list {
	width: 400px !important;
}

.elementor-4904 .elementor-element.elementor-element-770387a .rhea_property_id_field {
	width: 24% !important;
}

.elementor-4904 .elementor-element.elementor-element-0647dab {
	--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;
	--padding-top: 80px;
	--padding-bottom: 80px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-4904 .elementor-element.elementor-element-12c2991 {
	--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: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-4904 .elementor-element.elementor-element-41d4531 {
	--display: flex;
	--overlay-opacity: 0.08;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 0px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	--border-radius: 0px 40px 0px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-4904 .elementor-element.elementor-element-41d4531::before,
.elementor-4904 .elementor-element.elementor-element-41d4531>.elementor-background-video-container::before,
.elementor-4904 .elementor-element.elementor-element-41d4531>.e-con-inner>.elementor-background-video-container::before,
.elementor-4904 .elementor-element.elementor-element-41d4531>.elementor-background-slideshow::before,
.elementor-4904 .elementor-element.elementor-element-41d4531>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4904 .elementor-element.elementor-element-41d4531>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("https://beyta.com/wp-content/uploads/2025/06/7036886-scaled.jpg");
	--background-overlay: '';
	background-position: -183px 132px;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-4904 .elementor-element.elementor-element-233b743 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-4904 .elementor-element.elementor-element-06112a8>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-4904 .elementor-element.elementor-element-06112a8 {
	text-align: left;
}

.elementor-4904 .elementor-element.elementor-element-06112a8 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 35px;
	font-weight: 600;
	color: #1A1A1A;
}

.elementor-4904 .elementor-element.elementor-element-a68bfb0>.elementor-widget-container {
	margin: 0px 0px 15px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-4904 .elementor-element.elementor-element-a68bfb0 {
	text-align: left;
	font-family: "Montserrat", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #222222;
}

.elementor-4904 .elementor-element.elementor-element-4440ab6 .elementor-button {
	background-color: #05243B;
	font-size: 16px;
	font-weight: 400;
	text-transform: capitalize;
	letter-spacing: 0.4px;
	fill: var(--e-global-color-cea1675);
	color: var(--e-global-color-cea1675);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #05243B;
	border-radius: 10px 10px 10px 10px;
	padding: 15px 18px 15px 18px;
}

.elementor-4904 .elementor-element.elementor-element-4440ab6 .elementor-button:hover,
.elementor-4904 .elementor-element.elementor-element-4440ab6 .elementor-button:focus {
	background-color: #2A4759;
	border-color: var(--e-global-color-5478cc0);
}

/* .elementor-4904 .elementor-element.elementor-element-844067e:not(.elementor-motion-effects-element-type-background),
.elementor-4904 .elementor-element.elementor-element-844067e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #2A4759;
} */

/* .elementor-4904 .elementor-element.elementor-element-844067e>.elementor-background-overlay {
	background-image: url("https://beyta.com/wp-content/uploads/2025/06/af80812b-17ec-4189-af6f-99b3989ec769-fotor-bg-remover-20250603113127.png");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 0.09;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
} */

/* .elementor-4904 .elementor-element.elementor-element-844067e>.elementor-container {
	max-width: 1300px;
} */

.elementor-4904 .elementor-element.elementor-element-844067e {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
/* 	padding: 80px 0px 80px 0px; */
	overflow: visible;
}

.elementor-4904 .elementor-element.elementor-element-ea97978>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-4904 .elementor-element.elementor-element-ea97978>.elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-4904 .elementor-element.elementor-element-38ab319>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-4904 .elementor-element.elementor-element-38ab319 {
	text-align: left;
}

.elementor-4904 .elementor-element.elementor-element-38ab319 .elementor-heading-title {
/* 	font-family: "Poppins", Sans-serif;
	font-size: 35px;
	font-weight: 600;
	color: #FFFFFF; */
}

.elementor-4904 .elementor-element.elementor-element-25332ce {
	--divider-border-style: solid;
	--divider-color: #FFFFFF;
	--divider-border-width: 3.3px;
}

.elementor-4904 .elementor-element.elementor-element-25332ce .elementor-divider-separator {
	width: 18%;
}

.elementor-4904 .elementor-element.elementor-element-25332ce .elementor-divider {
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-4904 .elementor-element.elementor-element-a0460ae>.elementor-widget-container {
	margin: 0px 0px 15px 0px;
}

.elementor-4904 .elementor-element.elementor-element-a0460ae .elementor-heading-title {
/* 	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: #FFFFFF; */
}

.elementor-4904 .elementor-element.elementor-element-fdc502c>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-4904 .elementor-element.elementor-element-fdc502c p.rh_prop_card__price_ultra .ere-price-display,
.elementor-4904 .elementor-element.elementor-element-fdc502c p.rh_prop_card__price_ultra .property-current-price,
.elementor-4904 .elementor-element.elementor-element-fdc502c .rhea-ultra-property-card-two-price,
.elementor-4904 .elementor-element.elementor-element-fdc502c .rhea-ultra-property-card-two .ere-price-display,
.elementor-4904 .elementor-element.elementor-element-fdc502c .rhea-ultra-property-card-four .ere-price-display,
.elementor-4904 .elementor-element.elementor-element-fdc502c .rhea-ultra-property-card-four .ere-price-slash,
.elementor-4904 .elementor-element.elementor-element-fdc502c .rhea-ultra-property-card-five-price,
.elementor-4904 .elementor-element.elementor-element-fdc502c .rhea-ultra-property-card-five .ere-price-display,
.elementor-4904 .elementor-element.elementor-element-fdc502c .rhea-ultra-property-card-five .property-current-price {
	font-size: 20px;
}

.elementor-4904 .elementor-element.elementor-element-fdc502c .rh_prop_card_meta_wrap_ultra svg {
	width: 25px;
	height: 25px;
}

.elementor-4904 .elementor-element.elementor-element-fdc502c .rh_prop_card_meta_wrap_ultra img {
	width: 25px;
}

.elementor-4904 .elementor-element.elementor-element-fdc502c .rh-ultra-dark {
/* 	fill: var(--e-global-color-primary); */
}

.elementor-4904 .elementor-element.elementor-element-fdc502c .rh-ultra-light {
	fill: var(--e-global-color-cea1675);
}

.elementor-4904 .elementor-element.elementor-element-fdc502c .rh-ultra-stroke-dark {
	stroke: var(--e-global-color-accent);
}

.elementor-4904 .elementor-element.elementor-element-fdc502c .rhea-ultra-nav-box {
	position: static;
}

.elementor-4904 .elementor-element.elementor-element-fdc502c .rhea-ultra-carousel-nav-center {
	justify-content: center;
}

.elementor-4904 .elementor-element.elementor-element-fdc502c .rhea-ultra-nav-box .owl-prev {
	background: var(--e-global-color-secondary);
}

.elementor-4904 .elementor-element.elementor-element-fdc502c .rhea-ultra-nav-box .owl-next {
	background: var(--e-global-color-secondary);
}

.elementor-4904 .elementor-element.elementor-element-fdc502c .rhea-ultra-nav-box .owl-prev i {
	color: var(--e-global-color-cea1675);
}

.elementor-4904 .elementor-element.elementor-element-fdc502c .rhea-ultra-nav-box .owl-next i {
	color: var(--e-global-color-cea1675);
}

.elementor-4904 .elementor-element.elementor-element-fdc502c .rhea-ultra-nav-box .rhea-ultra-owl-dots button:after {
	background: #2A4759;
}

.elementor-4904 .elementor-element.elementor-element-fdc502c .rhea-ultra-nav-box .rhea-ultra-owl-dots button.active {
	border-color: var(--e-global-color-secondary);
}

.elementor-4904 .elementor-element.elementor-element-fdc502c .rhea-ultra-nav-box .rhea-ultra-owl-dots button.active:after {
	background: var(--e-global-color-secondary);
}

.elementor-4904 .elementor-element.elementor-element-fdc502c .rhea-ultra-nav-box .rhea-ultra-owl-dots button:hover {
	border-color: var(--e-global-color-secondary);
}

.elementor-4904 .elementor-element.elementor-element-fdc502c .rhea-ultra-nav-box .rhea-ultra-owl-dots button:hover:after {
	background: var(--e-global-color-secondary);
}

.elementor-4904 .elementor-element.elementor-element-3282dc9 {
	--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 20px;
	--row-gap: 0px;
	--column-gap: 20px;
	--padding-top: 080px;
	--padding-bottom: 80px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-4904 .elementor-element.elementor-element-10abdd7 {
	--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;
	--justify-content: space-evenly;
	--overlay-opacity: 0.03;
	border-style: none;
	--border-style: none;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 20px;
	--padding-right: 20px;
	overflow: visible;
}

.elementor-4904 .elementor-element.elementor-element-10abdd7:not(.elementor-motion-effects-element-type-background),
.elementor-4904 .elementor-element.elementor-element-10abdd7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-cea1675);
}

.elementor-4904 .elementor-element.elementor-element-10abdd7::before,
.elementor-4904 .elementor-element.elementor-element-10abdd7>.elementor-background-video-container::before,
.elementor-4904 .elementor-element.elementor-element-10abdd7>.e-con-inner>.elementor-background-video-container::before,
.elementor-4904 .elementor-element.elementor-element-10abdd7>.elementor-background-slideshow::before,
.elementor-4904 .elementor-element.elementor-element-10abdd7>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4904 .elementor-element.elementor-element-10abdd7>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("https://beyta.com/wp-content/uploads/2025/05/house-svgrepo-com.png");
	--background-overlay: '';
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: 49% auto;
}

.elementor-4904 .elementor-element.elementor-element-f269b61 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-4904 .elementor-element.elementor-element-4bec216 img {
	width: 100px;
}

.elementor-4904 .elementor-element.elementor-element-94d90d0>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-4904 .elementor-element.elementor-element-94d90d0 {
	text-align: center;
}

.elementor-4904 .elementor-element.elementor-element-94d90d0 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 700;
	color: #1A1A1A;
}

.elementor-4904 .elementor-element.elementor-element-287baca>.elementor-widget-container {
	margin: 0px 0px 15px 0px;
}

.elementor-4904 .elementor-element.elementor-element-287baca {
	text-align: center;
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	color: #616161;
}

.elementor-4904 .elementor-element.elementor-element-f190e31 .elementor-button {
	background-color: #05243B;
	font-size: 16px;
	font-weight: 400;
	text-transform: capitalize;
	letter-spacing: 0.4px;
	fill: var(--e-global-color-cea1675);
	color: var(--e-global-color-cea1675);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #05243B;
	border-radius: 10px 10px 10px 10px;
	padding: 15px 18px 15px 18px;
}

.elementor-4904 .elementor-element.elementor-element-f190e31 .elementor-button:hover,
.elementor-4904 .elementor-element.elementor-element-f190e31 .elementor-button:focus {
	background-color: #063B63;
	border-color: #FFFFFF;
}

.elementor-4904 .elementor-element.elementor-element-32bc7f9 {
	--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;
	--justify-content: space-evenly;
	--overlay-opacity: 0.03;
	border-style: none;
	--border-style: none;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 20px;
	--padding-right: 20px;
	overflow: visible;
}

.elementor-4904 .elementor-element.elementor-element-32bc7f9:not(.elementor-motion-effects-element-type-background),
.elementor-4904 .elementor-element.elementor-element-32bc7f9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-cea1675);
}

.elementor-4904 .elementor-element.elementor-element-32bc7f9::before,
.elementor-4904 .elementor-element.elementor-element-32bc7f9>.elementor-background-video-container::before,
.elementor-4904 .elementor-element.elementor-element-32bc7f9>.e-con-inner>.elementor-background-video-container::before,
.elementor-4904 .elementor-element.elementor-element-32bc7f9>.elementor-background-slideshow::before,
.elementor-4904 .elementor-element.elementor-element-32bc7f9>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4904 .elementor-element.elementor-element-32bc7f9>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("https://beyta.com/wp-content/uploads/2025/05/house-svgrepo-com.png");
	--background-overlay: '';
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: 49% auto;
}

.elementor-4904 .elementor-element.elementor-element-cbb18d1 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-4904 .elementor-element.elementor-element-f16a641 img {
	width: 100px;
}

.elementor-4904 .elementor-element.elementor-element-6b26655>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-4904 .elementor-element.elementor-element-6b26655 {
	text-align: center;
}

.elementor-4904 .elementor-element.elementor-element-6b26655 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 700;
	color: #1A1A1A;
}

.elementor-4904 .elementor-element.elementor-element-76ff13d>.elementor-widget-container {
	margin: 0px 0px 15px 0px;
}

.elementor-4904 .elementor-element.elementor-element-76ff13d {
	text-align: center;
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	color: #616161;
}

.elementor-4904 .elementor-element.elementor-element-7fd904c .elementor-button {
	background-color: #05243B;
	font-size: 16px;
	font-weight: 400;
	text-transform: capitalize;
	letter-spacing: 0.4px;
	fill: var(--e-global-color-cea1675);
	color: var(--e-global-color-cea1675);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #05243B;
	border-radius: 10px 10px 10px 10px;
	padding: 15px 18px 15px 18px;
}

.elementor-4904 .elementor-element.elementor-element-7fd904c .elementor-button:hover,
.elementor-4904 .elementor-element.elementor-element-7fd904c .elementor-button:focus {
	background-color: #063B63;
	border-color: #FFFFFF;
}

.elementor-4904 .elementor-element.elementor-element-4f79a0f {
	--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;
	--justify-content: space-evenly;
	--overlay-opacity: 0.03;
	border-style: none;
	--border-style: none;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 30px;
	--padding-bottom: 30px;
	--padding-left: 20px;
	--padding-right: 20px;
	overflow: visible;
}

.elementor-4904 .elementor-element.elementor-element-4f79a0f:not(.elementor-motion-effects-element-type-background),
.elementor-4904 .elementor-element.elementor-element-4f79a0f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-cea1675);
}

.elementor-4904 .elementor-element.elementor-element-4f79a0f::before,
.elementor-4904 .elementor-element.elementor-element-4f79a0f>.elementor-background-video-container::before,
.elementor-4904 .elementor-element.elementor-element-4f79a0f>.e-con-inner>.elementor-background-video-container::before,
.elementor-4904 .elementor-element.elementor-element-4f79a0f>.elementor-background-slideshow::before,
.elementor-4904 .elementor-element.elementor-element-4f79a0f>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4904 .elementor-element.elementor-element-4f79a0f>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-image: url("https://beyta.com/wp-content/uploads/2025/05/house-svgrepo-com.png");
	--background-overlay: '';
	background-position: bottom right;
	background-repeat: no-repeat;
	background-size: 49% auto;
}

.elementor-4904 .elementor-element.elementor-element-3684af8 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-4904 .elementor-element.elementor-element-59c7287 img {
	width: 100px;
}

.elementor-4904 .elementor-element.elementor-element-3c10185>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-4904 .elementor-element.elementor-element-3c10185 {
	text-align: center;
}

.elementor-4904 .elementor-element.elementor-element-3c10185 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 26px;
	font-weight: 700;
	color: #1A1A1A;
}

.elementor-4904 .elementor-element.elementor-element-c6309b4>.elementor-widget-container {
	margin: 0px 0px 15px 0px;
}

.elementor-4904 .elementor-element.elementor-element-c6309b4 {
	text-align: center;
	font-family: "Montserrat", Sans-serif;
	font-size: 15px;
	font-weight: 400;
	color: #616161;
}

.elementor-4904 .elementor-element.elementor-element-34b2a39 .elementor-button {
	background-color: #05243B;
	font-size: 16px;
	font-weight: 400;
	text-transform: capitalize;
	letter-spacing: 0.4px;
	fill: var(--e-global-color-cea1675);
	color: var(--e-global-color-cea1675);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #05243B;
	border-radius: 10px 10px 10px 10px;
	padding: 15px 18px 15px 18px;
}

.elementor-4904 .elementor-element.elementor-element-34b2a39 .elementor-button:hover,
.elementor-4904 .elementor-element.elementor-element-34b2a39 .elementor-button:focus {
	background-color: #063B63;
	border-color: #FFFFFF;
}

/* .elementor-4904 .elementor-element.elementor-element-6c09e02 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overlay-opacity: 0.33;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
} */

/* .elementor-4904 .elementor-element.elementor-element-6c09e02::before,
.elementor-4904 .elementor-element.elementor-element-6c09e02>.elementor-background-video-container::before,
.elementor-4904 .elementor-element.elementor-element-6c09e02>.e-con-inner>.elementor-background-video-container::before,
.elementor-4904 .elementor-element.elementor-element-6c09e02>.elementor-background-slideshow::before,
.elementor-4904 .elementor-element.elementor-element-6c09e02>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4904 .elementor-element.elementor-element-6c09e02>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	--background-overlay: '';
} */

/* .elementor-4904 .elementor-element.elementor-element-8205822 {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
} */

.elementor-4904 .elementor-element.elementor-element-8fc1b2b {
	--display: flex;
	--min-height: 536px;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--align-items: center;
	--overlay-opacity: 0.2;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
	--e-con-transform-transition-duration: 8800ms;
}

.elementor-4904 .elementor-element.elementor-element-8fc1b2b:not(.elementor-motion-effects-element-type-background),
.elementor-4904 .elementor-element.elementor-element-8fc1b2b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://beyta.com/wp-content/uploads/2025/06/nhi-dam-RxIuSENsHOM-unsplash-scaled.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-4904 .elementor-element.elementor-element-8fc1b2b::before,
.elementor-4904 .elementor-element.elementor-element-8fc1b2b>.elementor-background-video-container::before,
.elementor-4904 .elementor-element.elementor-element-8fc1b2b>.e-con-inner>.elementor-background-video-container::before,
.elementor-4904 .elementor-element.elementor-element-8fc1b2b>.elementor-background-slideshow::before,
.elementor-4904 .elementor-element.elementor-element-8fc1b2b>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4904 .elementor-element.elementor-element-8fc1b2b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-5baa7d3);
	--background-overlay: '';
}

.elementor-4904 .elementor-element.elementor-element-0e9d98b {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-4904 .elementor-element.elementor-element-0e9d98b>.elementor-widget-container {
	background-color: #05243B;
	margin: 0px 0px 0px 0px;
	padding: 20px 15px 20px 25px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-4904 .elementor-element.elementor-element-0e9d98b .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	color: var(--e-global-color-cea1675);
}

.elementor-4904 .elementor-element.elementor-element-dc5bc3b {
	--display: flex;
	--min-height: 325px;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--align-items: center;
	--overlay-opacity: 0.2;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-4904 .elementor-element.elementor-element-dc5bc3b:not(.elementor-motion-effects-element-type-background),
.elementor-4904 .elementor-element.elementor-element-dc5bc3b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://beyta.com/wp-content/uploads/2025/06/athina-vrikki-l2g1Z9pXOKM-unsplash-scaled.jpg");
	background-position: center left;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-4904 .elementor-element.elementor-element-dc5bc3b::before,
.elementor-4904 .elementor-element.elementor-element-dc5bc3b>.elementor-background-video-container::before,
.elementor-4904 .elementor-element.elementor-element-dc5bc3b>.e-con-inner>.elementor-background-video-container::before,
.elementor-4904 .elementor-element.elementor-element-dc5bc3b>.elementor-background-slideshow::before,
.elementor-4904 .elementor-element.elementor-element-dc5bc3b>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4904 .elementor-element.elementor-element-dc5bc3b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-5baa7d3);
	--background-overlay: '';
}

.elementor-4904 .elementor-element.elementor-element-753c2e0 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-4904 .elementor-element.elementor-element-753c2e0>.elementor-widget-container {
	background-color: #05243B;
	margin: 0px 0px 0px 0px;
	padding: 20px 15px 20px 25px;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #646464;
	border-radius: 0px 0px 0px 0px;
}

.elementor-4904 .elementor-element.elementor-element-753c2e0 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	color: var(--e-global-color-cea1675);
}

.elementor-4904 .elementor-element.elementor-element-41c6fa0 {
	--display: flex;
	--min-height: 325px;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--align-items: center;
	--overlay-opacity: 0.2;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-4904 .elementor-element.elementor-element-41c6fa0:not(.elementor-motion-effects-element-type-background),
.elementor-4904 .elementor-element.elementor-element-41c6fa0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://beyta.com/wp-content/uploads/2025/06/raimond-klavins-NusbMTuzo8c-unsplash-scaled.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-4904 .elementor-element.elementor-element-41c6fa0::before,
.elementor-4904 .elementor-element.elementor-element-41c6fa0>.elementor-background-video-container::before,
.elementor-4904 .elementor-element.elementor-element-41c6fa0>.e-con-inner>.elementor-background-video-container::before,
.elementor-4904 .elementor-element.elementor-element-41c6fa0>.elementor-background-slideshow::before,
.elementor-4904 .elementor-element.elementor-element-41c6fa0>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4904 .elementor-element.elementor-element-41c6fa0>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-5baa7d3);
	--background-overlay: '';
}

.elementor-4904 .elementor-element.elementor-element-a893bfc {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-4904 .elementor-element.elementor-element-a893bfc>.elementor-widget-container {
	background-color: #05243B;
	margin: 0px 0px 0px 0px;
	padding: 20px 15px 20px 25px;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #646464;
	border-radius: 0px 0px 0px 0px;
}

.elementor-4904 .elementor-element.elementor-element-a893bfc .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	color: var(--e-global-color-cea1675);
}

.elementor-4904 .elementor-element.elementor-element-e34a9e6 {
	--display: flex;
	--min-height: 325px;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--align-items: center;
	--overlay-opacity: 0.2;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	overflow: visible;
}

.elementor-4904 .elementor-element.elementor-element-e34a9e6:not(.elementor-motion-effects-element-type-background),
.elementor-4904 .elementor-element.elementor-element-e34a9e6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://beyta.com/wp-content/uploads/2025/06/yash-banerjee-_RjBtm7JV1Q-unsplash-scaled.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-4904 .elementor-element.elementor-element-e34a9e6::before,
.elementor-4904 .elementor-element.elementor-element-e34a9e6>.elementor-background-video-container::before,
.elementor-4904 .elementor-element.elementor-element-e34a9e6>.e-con-inner>.elementor-background-video-container::before,
.elementor-4904 .elementor-element.elementor-element-e34a9e6>.elementor-background-slideshow::before,
.elementor-4904 .elementor-element.elementor-element-e34a9e6>.e-con-inner>.elementor-background-slideshow::before,
.elementor-4904 .elementor-element.elementor-element-e34a9e6>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
	background-color: var(--e-global-color-5baa7d3);
	--background-overlay: '';
}

.elementor-4904 .elementor-element.elementor-element-5473ba2 {
	width: 100%;
	max-width: 100%;
	text-align: center;
}

.elementor-4904 .elementor-element.elementor-element-5473ba2>.elementor-widget-container {
	background-color: #05243B;
	margin: 0px 0px 0px 0px;
	padding: 20px 15px 20px 25px;
	border-style: solid;
	border-width: 0px 0px 0px 1px;
	border-color: #646464;
	border-radius: 0px 0px 0px 0px;
}

.elementor-4904 .elementor-element.elementor-element-5473ba2 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 20px;
	font-weight: 500;
	color: var(--e-global-color-cea1675);
}

.elementor-4904 .elementor-element.elementor-element-30a464c>.elementor-container {
	max-width: 1440px;
}

.elementor-4904 .elementor-element.elementor-element-30a464c {
/* 	padding: 80px 0px 80px 0px; */
	padding: 30px 0px 20px 0px;
	overflow: visible;
}

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

.elementor-4904 .elementor-element.elementor-element-b2930b5>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-4904 .elementor-element.elementor-element-b2930b5 {
	text-align: left;
}

.elementor-4904 .elementor-element.elementor-element-b2930b5 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 35px;
	font-weight: 600;
	color: #1A1A1A;
}

.elementor-4904 .elementor-element.elementor-element-c185421 {
	--divider-border-style: solid;
	--divider-color: #05243B;
	--divider-border-width: 3.3px;
}

.elementor-4904 .elementor-element.elementor-element-c185421 .elementor-divider-separator {
	width: 18%;
}

.elementor-4904 .elementor-element.elementor-element-c185421 .elementor-divider {
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-4904 .elementor-element.elementor-element-eaf9c0e>.elementor-widget-container {
	margin: 0px 0px 15px 0px;
}

.elementor-4904 .elementor-element.elementor-element-eaf9c0e .elementor-heading-title {
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: var(--e-global-color-text);
}

.elementor-4904 .elementor-element.elementor-element-68e8d46>.elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-4904 .elementor-element.elementor-element-68e8d46 p.rh_prop_card__price_ultra .ere-price-display,
.elementor-4904 .elementor-element.elementor-element-68e8d46 p.rh_prop_card__price_ultra .property-current-price,
.elementor-4904 .elementor-element.elementor-element-68e8d46 .rhea-ultra-property-card-two-price,
.elementor-4904 .elementor-element.elementor-element-68e8d46 .rhea-ultra-property-card-two .ere-price-display,
.elementor-4904 .elementor-element.elementor-element-68e8d46 .rhea-ultra-property-card-four .ere-price-display,
.elementor-4904 .elementor-element.elementor-element-68e8d46 .rhea-ultra-property-card-four .ere-price-slash,
.elementor-4904 .elementor-element.elementor-element-68e8d46 .rhea-ultra-property-card-five-price,
.elementor-4904 .elementor-element.elementor-element-68e8d46 .rhea-ultra-property-card-five .ere-price-display,
.elementor-4904 .elementor-element.elementor-element-68e8d46 .rhea-ultra-property-card-five .property-current-price {
	font-size: 20px;
}

.elementor-4904 .elementor-element.elementor-element-68e8d46 .rh-ultra-dark {
	fill: var(--e-global-color-primary);
}

.elementor-4904 .elementor-element.elementor-element-68e8d46 .rh-ultra-light {
	fill: var(--e-global-color-cea1675);
}

.elementor-4904 .elementor-element.elementor-element-68e8d46 .rh-ultra-stroke-dark {
	stroke: var(--e-global-color-accent);
}

.elementor-4904 .elementor-element.elementor-element-68e8d46 .rhea-ultra-nav-box {
	position: absolute;
	margin: -50px 0px 0px 0px;
	column-gap: 10px;
}

.elementor-4904 .elementor-element.elementor-element-68e8d46 .rhea-ultra-carousel-nav-center {
	top: 0;
	justify-content: flex-end;
}

.elementor-4904 .elementor-element.elementor-element-68e8d46 .rhea-ultra-nav-box .owl-prev {
	background: var(--e-global-color-secondary);
}

.elementor-4904 .elementor-element.elementor-element-68e8d46 .rhea-ultra-nav-box .owl-next {
	background: var(--e-global-color-secondary);
}

.elementor-4904 .elementor-element.elementor-element-68e8d46 .rhea-ultra-nav-box .owl-prev i {
	color: var(--e-global-color-cea1675);
}

.elementor-4904 .elementor-element.elementor-element-68e8d46 .rhea-ultra-nav-box .owl-next i {
	color: var(--e-global-color-cea1675);
}

.elementor-4904 .elementor-element.elementor-element-68e8d46 .rhea-ultra-nav-box button path {
	stroke: var(--e-global-color-cea1675);
	fill: var(--e-global-color-cea1675);
}

.elementor-4904 .elementor-element.elementor-element-82e3203:not(.elementor-motion-effects-element-type-background),
.elementor-4904 .elementor-element.elementor-element-82e3203>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #2A4759;
}

.elementor-4904 .elementor-element.elementor-element-82e3203>.elementor-background-overlay {
	background-image: url("https://beyta.com/wp-content/uploads/2025/06/af80812b-17ec-4189-af6f-99b3989ec769-fotor-bg-remover-20250603113127.png");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
	opacity: 0.09;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-4904 .elementor-element.elementor-element-82e3203>.elementor-container {
	max-width: 1440px;
}

.elementor-4904 .elementor-element.elementor-element-82e3203 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 80px 0px 80px 0px;
	overflow: visible;
}

.elementor-4904 .elementor-element.elementor-element-5bcc093>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-4904 .elementor-element.elementor-element-bcea04c>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-4904 .elementor-element.elementor-element-bcea04c {
	text-align: left;
}

.elementor-4904 .elementor-element.elementor-element-bcea04c .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 35px;
	font-weight: 600;
	color: var(--e-global-color-cea1675);
}

.elementor-4904 .elementor-element.elementor-element-76f5270 {
	--divider-border-style: solid;
	--divider-color: #05243B;
	--divider-border-width: 3.3px;
}

.elementor-4904 .elementor-element.elementor-element-76f5270 .elementor-divider-separator {
	width: 18%;
}

.elementor-4904 .elementor-element.elementor-element-76f5270 .elementor-divider {
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-4904 .elementor-element.elementor-element-d4175c6>.elementor-widget-container {
	margin: 0px 0px 15px 0px;
}

.elementor-4904 .elementor-element.elementor-element-d4175c6 .elementor-heading-title {
	font-family: "DM Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	color: var(--e-global-color-cea1675);
}

.elementor-4904 .elementor-element.elementor-element-a1e11d9>.elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-4904 .elementor-element.elementor-element-a1e11d9 p.rh_prop_card__price_ultra .ere-price-display,
.elementor-4904 .elementor-element.elementor-element-a1e11d9 p.rh_prop_card__price_ultra .property-current-price,
.elementor-4904 .elementor-element.elementor-element-a1e11d9 .rhea-ultra-property-card-two-price,
.elementor-4904 .elementor-element.elementor-element-a1e11d9 .rhea-ultra-property-card-two .ere-price-display,
.elementor-4904 .elementor-element.elementor-element-a1e11d9 .rhea-ultra-property-card-four .ere-price-display,
.elementor-4904 .elementor-element.elementor-element-a1e11d9 .rhea-ultra-property-card-four .ere-price-slash,
.elementor-4904 .elementor-element.elementor-element-a1e11d9 .rhea-ultra-property-card-five-price,
.elementor-4904 .elementor-element.elementor-element-a1e11d9 .rhea-ultra-property-card-five .ere-price-display,
.elementor-4904 .elementor-element.elementor-element-a1e11d9 .rhea-ultra-property-card-five .property-current-price {
	font-size: 20px;
}

.elementor-4904 .elementor-element.elementor-element-a1e11d9 .rh-ultra-dark {
	fill: var(--e-global-color-primary);
}

.elementor-4904 .elementor-element.elementor-element-a1e11d9 .rh-ultra-light {
	fill: var(--e-global-color-cea1675);
}

.elementor-4904 .elementor-element.elementor-element-a1e11d9 .rh-ultra-stroke-dark {
	stroke: var(--e-global-color-accent);
}

.elementor-4904 .elementor-element.elementor-element-a1e11d9 .rhea-ultra-nav-box {
	position: absolute;
	margin: -50px 0px 0px 0px;
	column-gap: 10px;
}

.elementor-4904 .elementor-element.elementor-element-a1e11d9 .rhea-ultra-carousel-nav-center {
	top: 0;
	justify-content: flex-end;
}

.elementor-4904 .elementor-element.elementor-element-a1e11d9 .rhea-ultra-nav-box .owl-prev {
	background: var(--e-global-color-secondary);
}

.elementor-4904 .elementor-element.elementor-element-a1e11d9 .rhea-ultra-nav-box .owl-next {
	background: var(--e-global-color-secondary);
}

.elementor-4904 .elementor-element.elementor-element-a1e11d9 .rhea-ultra-nav-box .owl-prev i {
	color: var(--e-global-color-cea1675);
}

.elementor-4904 .elementor-element.elementor-element-a1e11d9 .rhea-ultra-nav-box .owl-next i {
	color: var(--e-global-color-cea1675);
}

.elementor-4904 .elementor-element.elementor-element-a1e11d9 .rhea-ultra-nav-box button path {
	stroke: var(--e-global-color-cea1675);
	fill: var(--e-global-color-cea1675);
}

/* .elementor-4904 .elementor-element.elementor-element-45314b8:not(.elementor-motion-effects-element-type-background),
.elementor-4904 .elementor-element.elementor-element-45314b8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #E6B0000F;
} */

/* .elementor-4904 .elementor-element.elementor-element-45314b8>.elementor-background-overlay {
	background-image: url("https://beyta.com/wp-content/uploads/2025/05/dashboard-svgrepo-com.png");
	opacity: 0.27;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
} */

.elementor-4904 .elementor-element.elementor-element-45314b8>.elementor-container {
	max-width: 1440px;
}

.elementor-4904 .elementor-element.elementor-element-45314b8 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
/* 	padding: 80px 0px 80px 0px; */
	overflow: visible;
}

.elementor-4904 .elementor-element.elementor-element-a500165>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-4904 .elementor-element.elementor-element-1681bd4>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-4904 .elementor-element.elementor-element-1681bd4 {
	text-align: left;
}

.elementor-4904 .elementor-element.elementor-element-1681bd4 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 35px;
	font-weight: 600;
	color: #1A1A1A;
}

.elementor-4904 .elementor-element.elementor-element-fad7557 {
	--divider-border-style: solid;
	--divider-color: #05243B;
	--divider-border-width: 3.3px;
}

.elementor-4904 .elementor-element.elementor-element-fad7557 .elementor-divider-separator {
	width: 18%;
}

.elementor-4904 .elementor-element.elementor-element-fad7557 .elementor-divider {
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-4904 .elementor-element.elementor-element-88b856b>.elementor-widget-container {
	margin: 35px 0px 0px 0px;
}

.elementor-4904 .elementor-element.elementor-element-88b856b p.rh_prop_card__price_ultra .ere-price-display,
.elementor-4904 .elementor-element.elementor-element-88b856b p.rh_prop_card__price_ultra .property-current-price,
.elementor-4904 .elementor-element.elementor-element-88b856b .rhea-ultra-property-card-two-price,
.elementor-4904 .elementor-element.elementor-element-88b856b .rhea-ultra-property-card-two .ere-price-display,
.elementor-4904 .elementor-element.elementor-element-88b856b .rhea-ultra-property-card-four .ere-price-display,
.elementor-4904 .elementor-element.elementor-element-88b856b .rhea-ultra-property-card-four .ere-price-slash,
.elementor-4904 .elementor-element.elementor-element-88b856b .rhea-ultra-property-card-five-price,
.elementor-4904 .elementor-element.elementor-element-88b856b .rhea-ultra-property-card-five .ere-price-display,
.elementor-4904 .elementor-element.elementor-element-88b856b .rhea-ultra-property-card-five .property-current-price {
	font-size: 20px;
}

.elementor-4904 .elementor-element.elementor-element-88b856b .rh-ultra-dark {
	fill: var(--e-global-color-primary);
}

.elementor-4904 .elementor-element.elementor-element-88b856b .rh-ultra-light {
	fill: var(--e-global-color-cea1675);
}

.elementor-4904 .elementor-element.elementor-element-88b856b .rh-ultra-stroke-dark {
	stroke: var(--e-global-color-accent);
}

.elementor-4904 .elementor-element.elementor-element-88b856b .rhea-ultra-nav-box {
	position: absolute;
	margin: -50px 0px 0px 0px;
	column-gap: 10px;
}

.elementor-4904 .elementor-element.elementor-element-88b856b .rhea-ultra-carousel-nav-center {
	top: 0;
	justify-content: flex-end;
}

.elementor-4904 .elementor-element.elementor-element-88b856b .rhea-ultra-nav-box .owl-prev {
	background: var(--e-global-color-secondary);
}

.elementor-4904 .elementor-element.elementor-element-88b856b .rhea-ultra-nav-box .owl-next {
	background: var(--e-global-color-secondary);
}

.elementor-4904 .elementor-element.elementor-element-88b856b .rhea-ultra-nav-box .owl-prev i {
	color: var(--e-global-color-cea1675);
}

.elementor-4904 .elementor-element.elementor-element-88b856b .rhea-ultra-nav-box .owl-next i {
	color: var(--e-global-color-cea1675);
}

.elementor-4904 .elementor-element.elementor-element-88b856b .rhea-ultra-nav-box button path {
	stroke: var(--e-global-color-cea1675);
	fill: var(--e-global-color-cea1675);
}

/* .elementor-4904 .elementor-element.elementor-element-3c1a248>.elementor-container {
	max-width: 1300px;
} */

.elementor-4904 .elementor-element.elementor-element-3c1a248 {
/* 	padding: 80px 0px 80px 0px; */
	overflow: visible;
}

.elementor-4904 .elementor-element.elementor-element-5e224a5>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 10px;
}

.elementor-4904 .elementor-element.elementor-element-5c62167>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-4904 .elementor-element.elementor-element-5c62167 {
	text-align: center;
}

.elementor-4904 .elementor-element.elementor-element-5c62167 .elementor-heading-title {
	font-family: "Poppins", Sans-serif;
	font-size: 35px;
	font-weight: 600;
	color: #1A1A1A;
}

.elementor-4904 .elementor-element.elementor-element-1452d0e {
	--divider-border-style: solid;
	--divider-color: #05243B;
	--divider-border-width: 3.3px;
}

.elementor-4904 .elementor-element.elementor-element-1452d0e .elementor-divider-separator {
	width: 18%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-4904 .elementor-element.elementor-element-1452d0e .elementor-divider {
	text-align: center;
	padding-block-start: 2px;
	padding-block-end: 2px;
}

.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-blog-block-post,
.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-post-image-card,
.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-post-card {
	background-color: #FFFFFF;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.12);
	
}

/* .elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-btn {
	background-color: transparent;
	padding: 16px 20px 16px 20px;
	font-family: "Montserrat", Sans-serif;
	font-size: 17px;
	font-weight: 600;
	background-image: linear-gradient(180deg, #05243B 0%, var(--e-global-color-secondary) 100%);
}

.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-btn:hover {
	background-color: transparent;
	color: #ffffff;
	background-image: linear-gradient(180deg, #2A4759 0%, #2A4759 100%);
} */

.elementor-4904 .elementor-element.elementor-element-d63c9f7>.elementor-widget-container {
	margin: 40px 0px 0px 0px;
}

.elementor-4904 .elementor-element.elementor-element-d63c9f7.elementor-element {
	--align-self: stretch;
}

.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-post-image-card {
	display: block;
}

.elementor-4904 .elementor-element.elementor-element-d63c9f7 .btn-wraper {
	text-align: left;
}

.elementor-4904 .elementor-element.elementor-element-d63c9f7 .post-meta-list {
	text-align: left;
}

.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-post-body .entry-title,
.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-entry-header .entry-title,
.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-post-image-card .elementskit-post-body .entry-title a,
.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-post-card .elementskit-entry-header .entry-title a,
.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-blog-block-post .elementskit-post-body .entry-title a {
	font-size: 20px;
}

.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-post-body .entry-title a {
	color: #000000;
}

.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-entry-header .entry-title a {
	color: #000000;
}

.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-post-body .entry-title {
	text-align: left;
	margin: 0px 0px 9px 0px;
}

.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-entry-header .entry-title {
	text-align: left;
	margin: 0px 0px 9px 0px;
}

.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-post-footer>p {
	color: #5C5C5C;
}

.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-post-body>p {
	color: #5C5C5C;
	text-align: left;
}

.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-post-footer>p,
.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-post-body>p {
	font-family: "Montserrat", Sans-serif;
	font-size: 16px;
}

.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-post-footer {
	text-align: left;
}

.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-btn:hover svg path {
	stroke: #ffffff;
	fill: #ffffff;
}

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

@media(min-width:768px) {
	.elementor-4904 .elementor-element.elementor-element-313a1db {
		--width: 100%;
	}

	.elementor-4904 .elementor-element.elementor-element-0647dab {
		--content-width: 1300px;
	}

	.elementor-4904 .elementor-element.elementor-element-3282dc9 {
		--content-width: 1300px;
	}

	.elementor-4904 .elementor-element.elementor-element-10abdd7 {
		--width: 50%;
	}

	.elementor-4904 .elementor-element.elementor-element-32bc7f9 {
		--width: 50%;
	}

	.elementor-4904 .elementor-element.elementor-element-4f79a0f {
		--width: 50%;
	}

	.elementor-4904 .elementor-element.elementor-element-8fc1b2b {
		--width: 25%;
	}

	.elementor-4904 .elementor-element.elementor-element-dc5bc3b {
		--width: 25%;
	}

	.elementor-4904 .elementor-element.elementor-element-41c6fa0 {
		--width: 25%;
	}

	.elementor-4904 .elementor-element.elementor-element-e34a9e6 {
		--width: 25%;
	}
}

@media(min-width:1025px) {
	.elementor-4904 .elementor-element.elementor-element-844067e>.elementor-background-overlay {
/* 		background-attachment: fixed; */
		background-attachment: scroll;
	}

	.elementor-4904 .elementor-element.elementor-element-82e3203>.elementor-background-overlay {
		background-attachment: fixed;
	}

/* 	.elementor-4904 .elementor-element.elementor-element-45314b8>.elementor-background-overlay {
		background-attachment: fixed;
	} */
}

@media(max-width:1024px) {
	.elementor-4904 .elementor-element.elementor-element-770387a .rhea_collapsed_search_fields_inner .rhea_prop_search__option:not(.rhea_price_slider_field) {
		width: 33.333%;
	}

	.elementor-4904 .elementor-element.elementor-element-0647dab {
		--padding-top: 60px;
		--padding-bottom: 60px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-4904 .elementor-element.elementor-element-41d4531::before,
	.elementor-4904 .elementor-element.elementor-element-41d4531>.elementor-background-video-container::before,
	.elementor-4904 .elementor-element.elementor-element-41d4531>.e-con-inner>.elementor-background-video-container::before,
	.elementor-4904 .elementor-element.elementor-element-41d4531>.elementor-background-slideshow::before,
	.elementor-4904 .elementor-element.elementor-element-41d4531>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-4904 .elementor-element.elementor-element-41d4531>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}

	.elementor-4904 .elementor-element.elementor-element-a68bfb0 {
		font-size: 16px;
	}

	.elementor-4904 .elementor-element.elementor-element-844067e {
/* 		padding: 80px 0px 80px 0px; */
		padding: 40px 20px 20px 20px;
	}

	.elementor-4904 .elementor-element.elementor-element-30a464c {
/* 		padding: 80px 0px 80px 0px; */
		padding: 40px 20px 0px 20px;
	}

	.elementor-4904 .elementor-element.elementor-element-82e3203 {
/* 		padding: 80px 0px 80px 0px; */
		padding: 40px 20px 0px 20px;
	}

	.elementor-4904 .elementor-element.elementor-element-45314b8 {
/* 		padding: 80px 0px 80px 0px; */
		padding: 30px 20px 0px 20px;
	}

	.elementor-4904 .elementor-element.elementor-element-3c1a248 {
/* 		padding: 80px 0px 80px 0px; */
		padding: 40px 20px 40px 20px;
	}

	.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-blog-block-post,
	.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-post-image-card,
	.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-post-card {
		margin: 0px 0px 30px 0px;
	}
}

@media(max-width:767px) {
	.elementor-4904 .elementor-element.elementor-element-a3633d5 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}

	.elementor-4904 .elementor-element.elementor-element-bcb05f3 {
		width: 100%;
		max-width: 100%;
	}

	.elementor-4904 .elementor-element.elementor-element-bcb05f3 .elementor-heading-title {
		font-size: 30px;
		line-height: 1.2em;
	}

/* 	.elementor-4904 .elementor-element.elementor-element-fd94f04 {
		font-size: 25px;
	} */

	.elementor-4904 .elementor-element.elementor-element-770387a .rhea_ultra_search_form_wrapper {
		max-width: 100%;
	}

	.elementor-4904 .elementor-element.elementor-element-770387a .rhea_top_search_box .rhea_prop_search__option {
		width: 100%;
	}

	.elementor-4904 .elementor-element.elementor-element-770387a .rhea_collapsed_search_fields_inner .rhea_prop_search__option:not(.rhea_price_slider_field) {
		width: 100%;
	}

	.elementor-4904 .elementor-element.elementor-element-770387a .rhea_prop_locations_field {
		width: 100% !important;
	}

	.elementor-4904 .elementor-element.elementor-element-41d4531 {
		--min-height: 40vh;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-4904 .elementor-element.elementor-element-41d4531::before,
	.elementor-4904 .elementor-element.elementor-element-41d4531>.elementor-background-video-container::before,
	.elementor-4904 .elementor-element.elementor-element-41d4531>.e-con-inner>.elementor-background-video-container::before,
	.elementor-4904 .elementor-element.elementor-element-41d4531>.elementor-background-slideshow::before,
	.elementor-4904 .elementor-element.elementor-element-41d4531>.e-con-inner>.elementor-background-slideshow::before,
	.elementor-4904 .elementor-element.elementor-element-41d4531>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
		background-position: 0px 0px;
	}

	.elementor-4904 .elementor-element.elementor-element-06112a8 .elementor-heading-title {
		font-size: 25px;
	}

	.elementor-4904 .elementor-element.elementor-element-844067e {
		padding: 40px 20px 0px 20px;
	}

	.elementor-4904 .elementor-element.elementor-element-ea97978>.elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
/* 		padding: 0px 0px 60px 0px; */
		padding: 0px 0px 20px 0px;
	}

	.elementor-4904 .elementor-element.elementor-element-38ab319 .elementor-heading-title {
		font-size: 25px;
	}

	.elementor-4904 .elementor-element.elementor-element-a0460ae>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-4904 .elementor-element.elementor-element-3282dc9 {
		--gap: 20px 0px;
		--row-gap: 20px;
		--column-gap: 0px;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

/* 	.elementor-4904 .elementor-element.elementor-element-6c09e02 {
		--padding-top: 30px;
		--padding-bottom: 60px;
		--padding-left: 10px;
		--padding-right: 4px;
	}
 */
	.elementor-4904 .elementor-element.elementor-element-8205822 {
		--min-height: 0px;
	}

	.elementor-4904 .elementor-element.elementor-element-8fc1b2b {
		--min-height: 325px;
	}

	.elementor-4904 .elementor-element.elementor-element-30a464c {
		padding: 0px 20px 0px 20px;
	}

	.elementor-4904 .elementor-element.elementor-element-b2930b5 .elementor-heading-title {
		font-size: 25px;
		line-height: 32px;
	}

	.elementor-4904 .elementor-element.elementor-element-eaf9c0e>.elementor-widget-container {
		margin: 0px 0px 59px 0px;
	}

	.elementor-4904 .elementor-element.elementor-element-82e3203 {
/* 		padding: 50px 20px 0px 20px; */
		padding: 0px 0px 20px 0px;
	}

	.elementor-4904 .elementor-element.elementor-element-5bcc093>.elementor-element-populated {
/* 		padding: 50px 0px 0px 0px; */
		padding: 0px 0px 20px 0px;
	}

	.elementor-4904 .elementor-element.elementor-element-bcea04c .elementor-heading-title {
		font-size: 25px;
	}

	.elementor-4904 .elementor-element.elementor-element-d4175c6>.elementor-widget-container {
		margin: 0px 0px 59px 0px;
	}

	.elementor-4904 .elementor-element.elementor-element-45314b8 {
/* 		padding: 50px 0px 50px 0px; */
	}

	.elementor-4904 .elementor-element.elementor-element-1681bd4>.elementor-widget-container {
		margin: 0px 0px 57px 0px;
	}

	.elementor-4904 .elementor-element.elementor-element-1681bd4 .elementor-heading-title {
		font-size: 25px;
	}

	.elementor-4904 .elementor-element.elementor-element-88b856b>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

/* 	.elementor-4904 .elementor-element.elementor-element-3c1a248 {
		padding: 50px 10px 40px 10px;
	} */

	.elementor-4904 .elementor-element.elementor-element-5c62167 .elementor-heading-title {
		font-size: 25px;
	}

	.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-blog-block-post,
	.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-post-image-card,
	.elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-post-card {
		margin: 0px 0px 30px 0px;
	}
	.elementor-4904 .elementor-element.elementor-element-45314b8 {
        padding: 0px 20px 0px 20px;
    }
    .elementor-4904 .elementor-element.elementor-element-3c1a248 {
        padding: 20px 20px 40px 20px;
    }
}

/* Start custom CSS for rhea-ultra-search-form-2-widget, class: .elementor-element-770387a */
.elementor-5237 .elementor-element.elementor-element-ab1420b .elementskit-menu-container {
	background-color: var(--e-global-color-primary);
	border-radius: 0px 0px 0px 0px;
	z-index: 999999 !important;
}

li.rhea-ultra-tab:nth-child(3) {
	display: none;
}




/* End custom CSS */
/* Start custom CSS for elementskit-blog-posts, class: .elementor-element-d63c9f7 */
/* .elementor-4904 .elementor-element.elementor-element-d63c9f7 .elementskit-btn {
	background-color: #E6B000;
	padding: 16px 20px 16px 20px;
	width: 100%;
	text-align: center; 
	justify-content: center;
} */

/* End custom CSS */