.elementor-kit-10{--e-global-color-primary:#FFFFFF;--e-global-color-secondary:#F7F7F7;--e-global-color-text:#FFFFFF;--e-global-color-accent:#FFFFFF;--e-global-color-84c2643:#000000;--e-global-color-8088453:#FFFFFF;--e-global-color-4a8e9fe:#00000000;--e-global-color-14e297b:#FFFFFF00;--e-global-color-535c8c1:#F7F7F7;--e-global-color-93b15e0:#FFFFFF94;--e-global-color-6104dab:#686868;--e-global-color-f4d474e:#232323;--e-global-color-23f69c8:#232323;--e-global-typography-primary-font-family:"Ivy Mode";--e-global-typography-primary-font-weight:300;--e-global-typography-secondary-font-family:"Ivy Mode";--e-global-typography-secondary-font-weight:300;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:14px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:26px;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-size:14px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-line-height:26px;background-color:var( --e-global-color-84c2643 );color:var( --e-global-color-8088453 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:26px;}.elementor-kit-10 e-page-transition{background-color:#FFBC7D;}.elementor-kit-10 a{color:var( --e-global-color-8088453 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:26px;}.elementor-kit-10 a:hover{color:var( --e-global-color-535c8c1 );}.elementor-kit-10 h1{color:var( --e-global-color-8088453 );font-family:"Ivy Mode", Sans-serif;font-weight:300;}.elementor-kit-10 h2{color:var( --e-global-color-8088453 );font-family:"Ivy Mode", Sans-serif;font-weight:300;}.elementor-kit-10 h3{color:var( --e-global-color-8088453 );font-family:"Ivy Mode", Sans-serif;font-weight:300;}.elementor-kit-10 h4{color:var( --e-global-color-8088453 );font-family:"Ivy Mode", Sans-serif;font-weight:300;}.elementor-kit-10 h5{color:var( --e-global-color-8088453 );font-family:"Ivy Mode", Sans-serif;font-weight:300;}.elementor-kit-10 h6{color:var( --e-global-color-8088453 );font-family:"Ivy Mode", Sans-serif;font-weight:300;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1395px;}.e-con{--container-max-width:1395px;--container-default-padding-top:60px;--container-default-padding-right:60px;--container-default-padding-bottom:60px;--container-default-padding-left:60px;}.elementor-widget:not(:last-child){--kit-widget-spacing: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:1366px){.e-con{--container-default-padding-top:40px;--container-default-padding-right:40px;--container-default-padding-bottom:40px;--container-default-padding-left:40px;}}@media(max-width:1024px){.elementor-kit-10{--e-global-typography-text-font-size:12px;--e-global-typography-text-line-height:24px;--e-global-typography-accent-font-size:12px;--e-global-typography-accent-line-height:24px;font-size:12px;line-height:24px;}.elementor-kit-10 a{font-size:12px;line-height:24px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;--container-default-padding-top:20px;--container-default-padding-right:20px;--container-default-padding-bottom:20px;--container-default-padding-left:20px;}}@media(max-width:767px){.elementor-kit-10{--e-global-typography-text-font-size:12px;--e-global-typography-text-line-height:24px;--e-global-typography-accent-font-size:12px;--e-global-typography-accent-line-height:24px;font-size:12px;}.elementor-kit-10 a{font-size:12px;line-height:24px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;--container-default-padding-top:20px;--container-default-padding-right:20px;--container-default-padding-bottom:20px;--container-default-padding-left:20px;}}/* Start custom CSS *//*
.cky-notice .cky-title {
    font-weight: 700!important;
    font-size: 18px!important;
    font-family: 'Montserrat';
}
.cky-notice-des *, .cky-preference-content-wrapper *, .cky-accordion-header-des *, .cky-gpc-wrapper .cky-gpc-desc * {
    font-size: 12px!important;
}
.cky-btn {
    font-size: 12px!important;
    font-family: inherit;
    line-height: 22px!important;
    font-weight: 400!important;
    border-radius: 0px!important;
    letter-spacing: 0px!important;
    border: 1px solid #000 !important;
}
.cky-consent-container .cky-consent-bar {
    border-radius: 0px!important;
}
*/
h1,h2,h3,h4,h5,h6,h7,a,p,span,div {
    hyphens: none !important;
    -webkit-hyphens: none !important;
    -moz-hyphens: none !important;
}
.grecaptcha-badge {	   display: none !important;
}

/* Optional: dim when disabled (covers Slick & Swiper states) */
/*
.jet-listing-grid .jet-listing-grid__slider-icon.slick-disabled::after,
.jet-listing-grid .jet-arrow.swiper-button-disabled::after,
.jet-listing-grid .jet-arrow[aria-disabled="true"]::after {
  opacity: 0.5;
} */

/* Scope to THIS field only (adjust name/id if different) */
.jet-form-builder .jet-form-builder__field-wrap select[name="country_code"] + .choices {
  max-width: 100%;
}


/* Keep the monospaced alignment without forcing PRE on everything */
.jet-form-builder select[name="country_code"],
.jet-form-builder .choices__inner,
.jet-form-builder .choices__list--dropdown .choices__item {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
  /* no white-space: pre here */
  font-variant-numeric: tabular-nums;
}

/* Use grid for alignment, but let text wrap if needed */
.jet-form-builder .choices__list--dropdown .choices__item[data-value],
.jet-form-builder .choices__list--single .choices__item {
  display: grid !important;
  grid-template-columns: 1.6em max-content 1fr max-content;
  align-items: center;
  gap: .6rem;
  white-space: normal;           /* allow wrapping */
}

/* Selected (closed) item */
.jet-form-builder .choices__inner .choices__list--single .choices__item {
  display: grid !important;
  grid-template-columns: 1.6em max-content 1fr max-content;
  gap: .6rem;
  white-space: nowrap;           /* small label can stay on one line */
}

/* If you used helper spans, limit any non-wrapping to JUST the code bits */
.jet-form-builder .choices__item .cc-flag,
.jet-form-builder .choices__item .cc-code,
.jet-form-builder .choices__item .cc-val {
  white-space: nowrap;           /* tiny columns won't blow up width */
}

/* Constrain the dropdown panel so it can't cover half the page */
.jet-form-builder .choices__list--dropdown {
  max-width: min(32rem, 100vw);
  overflow-wrap: anywhere;
}

/* Optional: make sure it stacks only within the form, not over the whole page */
.jet-form-builder .choices {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ivy Mode';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.emaarmisr.com/fonts/IvyMode-Thin.eot');
	src: url('https://www.emaarmisr.com/fonts/IvyMode-Thin.eot?#iefix') format('embedded-opentype'),
		url('https://www.emaarmisr.com/fonts/IvyMode-Thin.woff2') format('woff2'),
		url('https://www.emaarmisr.com/fonts/IvyMode-Thin.woff') format('woff'),
		url('https://www.emaarmisr.com/fonts/IvyMode-Thin.ttf') format('truetype'),
		url('https://www.emaarmisr.com/fonts/IvyMode-Thin.svg#IvyMode') format('svg');
}
@font-face {
	font-family: 'Ivy Mode';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.emaarmisr.com/fonts/IvyMode-ThinItalic.eot');
	src: url('https://www.emaarmisr.com/fonts/IvyMode-ThinItalic.eot?#iefix') format('embedded-opentype'),
		url('https://www.emaarmisr.com/fonts/IvyMode-ThinItalic.woff2') format('woff2'),
		url('https://www.emaarmisr.com/fonts/IvyMode-ThinItalic.woff') format('woff'),
		url('https://www.emaarmisr.com/fonts/IvyMode-ThinItalic.ttf') format('truetype'),
		url('https://www.emaarmisr.com/fonts/IvyMode-ThinItalic.svg#IvyMode') format('svg');
}
@font-face {
	font-family: 'Ivy Mode';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.emaarmisr.com/fonts/IvyMode-Light.eot');
	src: url('https://www.emaarmisr.com/fonts/IvyMode-Light.eot?#iefix') format('embedded-opentype'),
		url('https://www.emaarmisr.com/fonts/IvyMode-Light.woff2') format('woff2'),
		url('https://www.emaarmisr.com/fonts/IvyMode-Light.woff') format('woff'),
		url('https://www.emaarmisr.com/fonts/IvyMode-Light.ttf') format('truetype'),
		url('https://www.emaarmisr.com/fonts/IvyMode-Light.svg#IvyMode') format('svg');
}
@font-face {
	font-family: 'Ivy Mode';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.emaarmisr.com/fonts/IvyMode-LightItalic.eot');
	src: url('https://www.emaarmisr.com/fonts/IvyMode-LightItalic.eot?#iefix') format('embedded-opentype'),
		url('https://www.emaarmisr.com/fonts/IvyMode-LightItalic.woff2') format('woff2'),
		url('https://www.emaarmisr.com/fonts/IvyMode-LightItalic.woff') format('woff'),
		url('https://www.emaarmisr.com/fonts/IvyMode-LightItalic.ttf') format('truetype'),
		url('https://www.emaarmisr.com/fonts/IvyMode-LightItalic.svg#IvyMode') format('svg');
}
@font-face {
	font-family: 'Ivy Mode';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.emaarmisr.com/fonts/IvyMode-Regular.eot');
	src: url('https://www.emaarmisr.com/fonts/IvyMode-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.emaarmisr.com/fonts/IvyMode-Regular.woff2') format('woff2'),
		url('https://www.emaarmisr.com/fonts/IvyMode-Regular.woff') format('woff'),
		url('https://www.emaarmisr.com/fonts/IvyMode-Regular.ttf') format('truetype'),
		url('https://www.emaarmisr.com/fonts/IvyMode-Regular.svg#IvyMode') format('svg');
}
@font-face {
	font-family: 'Ivy Mode';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.emaarmisr.com/fonts/IvyMode-Italic.eot');
	src: url('https://www.emaarmisr.com/fonts/IvyMode-Italic.eot?#iefix') format('embedded-opentype'),
		url('https://www.emaarmisr.com/fonts/IvyMode-Italic.woff2') format('woff2'),
		url('https://www.emaarmisr.com/fonts/IvyMode-Italic.woff') format('woff'),
		url('https://www.emaarmisr.com/fonts/IvyMode-Italic.ttf') format('truetype'),
		url('https://www.emaarmisr.com/fonts/IvyMode-Italic.svg#IvyMode') format('svg');
}
@font-face {
	font-family: 'Ivy Mode';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.emaarmisr.com/fonts/IvyMode-Bold.eot');
	src: url('https://www.emaarmisr.com/fonts/IvyMode-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://www.emaarmisr.com/fonts/IvyMode-Bold.woff2') format('woff2'),
		url('https://www.emaarmisr.com/fonts/IvyMode-Bold.woff') format('woff'),
		url('https://www.emaarmisr.com/fonts/IvyMode-Bold.ttf') format('truetype'),
		url('https://www.emaarmisr.com/fonts/IvyMode-Bold.svg#IvyMode') format('svg');
}
@font-face {
	font-family: 'Ivy Mode';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.emaarmisr.com/fonts/IvyMode-BoldItalic.eot');
	src: url('https://www.emaarmisr.com/fonts/IvyMode-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('https://www.emaarmisr.com/fonts/IvyMode-BoldItalic.woff2') format('woff2'),
		url('https://www.emaarmisr.com/fonts/IvyMode-BoldItalic.woff') format('woff'),
		url('https://www.emaarmisr.com/fonts/IvyMode-BoldItalic.ttf') format('truetype'),
		url('https://www.emaarmisr.com/fonts/IvyMode-BoldItalic.svg#IvyMode') format('svg');
}
@font-face {
	font-family: 'Ivy Mode';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.emaarmisr.com/fonts/IvyMode-SemiBold.eot');
	src: url('https://www.emaarmisr.com/fonts/IvyMode-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://www.emaarmisr.com/fonts/IvyMode-SemiBold.woff2') format('woff2'),
		url('https://www.emaarmisr.com/fonts/IvyMode-SemiBold.woff') format('woff'),
		url('https://www.emaarmisr.com/fonts/IvyMode-SemiBold.ttf') format('truetype'),
		url('https://www.emaarmisr.com/fonts/IvyMode-SemiBold.svg#IvyMode') format('svg');
}
@font-face {
	font-family: 'Ivy Mode';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.emaarmisr.com/fonts/IvyMode-SemiBoldItalic.eot');
	src: url('https://www.emaarmisr.com/fonts/IvyMode-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),
		url('https://www.emaarmisr.com/fonts/IvyMode-SemiBoldItalic.woff2') format('woff2'),
		url('https://www.emaarmisr.com/fonts/IvyMode-SemiBoldItalic.woff') format('woff'),
		url('https://www.emaarmisr.com/fonts/IvyMode-SemiBoldItalic.ttf') format('truetype'),
		url('https://www.emaarmisr.com/fonts/IvyMode-SemiBoldItalic.svg#IvyMode') format('svg');
}
/* End Custom Fonts CSS */