/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 04 2026 | 18:43:09 */
#top-bar-wrap {
    display: none !important;
}


.elementor-3837 .elementor-element.elementor-element-2d2e9ea img {
    width: 100%;
    max-width: 150px!important;
    border-radius: 0px 0px 0px 0px;
}


.page-header {
    position: relative;
    background-color: #F2F5F1;
    padding: 34px 0;
}

.elementor-3134 .elementor-element.elementor-element-f2d7cc1 .elementor-nav-menu .elementor-item
 {
    font-family: var(--e-global-typography-47d0553-font-family), Sans-serif;
    font-size: 14px !important;
    font-weight: var(--e-global-typography-47d0553-font-weight);
    line-height: var(--e-global-typography-47d0553-line-height);
}

.elementor-nav-menu--main .elementor-item {
    color: #1a1a1a !important;
    fill: #1a1a1a !important;
	font-size: 14px !important;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-3134 .elementor-element.elementor-element-1479568 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
    background-color: #D2AF6E3D;
}

.elementor-3134 .elementor-element.elementor-element-1479568 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before, .elementor-3134 .elementor-element.elementor-element-1479568 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
    background-color: #D2AF6E3D;
}

.elementor-nav-menu--dropdown a:hover {
	background-color: #D2AF6E3D;
}

.elementor-3134 .elementor-element.elementor-element-1479568 .elementor-nav-menu--dropdown a:hover, .elementor-3134 .elementor-element.elementor-element-1479568 .elementor-nav-menu--dropdown a:focus, .elementor-3134 .elementor-element.elementor-element-1479568 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-3134 .elementor-element.elementor-element-1479568 .elementor-nav-menu--dropdown a.highlighted {
    background-color: #D2AF6E3D;
}

.elementor-3134 .elementor-element.elementor-element-1479568 .elementor-nav-menu--dropdown a:hover, .elementor-3134 .elementor-element.elementor-element-1479568 .elementor-nav-menu--dropdown a:focus, .elementor-3134 .elementor-element.elementor-element-1479568 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-3134 .elementor-element.elementor-element-1479568 .elementor-nav-menu--dropdown a.highlighted, .elementor-3134 .elementor-element.elementor-element-1479568 .elementor-menu-toggle:hover, .elementor-3134 .elementor-element.elementor-element-1479568 .elementor-menu-toggle:focus {
    color: #1a1a1a;
}

.home .page-header {
	display: none;
}


footer .elementor-nav-menu--main .elementor-item {
    color: #fff !important;
    fill: #fff !important;
    font-size: 14px !important;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}



.elementor-widget-testimonial-carousel .elementor-main-swiper {
    width: 100%;
}


.elementor-testimonial__name {
    font-weight: 700;
	    color: var(--e-global-color-vamtam_accent_6);
    font-family: var(--e-global-typography-vamtam_h6-font-family), Sans-serif;
    font-size: var(--e-global-typography-vamtam_h6-font-size);
    font-weight: var(--e-global-typography-vamtam_h6-font-weight);
    line-height: var(--e-global-typography-vamtam_h6-line-height);
	margin-bottom:8px;
}


.elementor-testimonial__title {
	font-family: var(--e-global-typography-798d94d-font-family), Sans-serif;
    font-size: var(--e-global-typography-798d94d-font-size);
    font-weight: var(--e-global-typography-798d94d-font-weight);
    line-height: var(--e-global-typography-798d94d-line-height);
    color: var(--e-global-color-vamtam_accent_1);
	background-color: #fff;
    margin: 2px 0px 0px 0px;
    padding: 2px 8px 2px 8px;
    border-radius: 4px 4px 4px 4px;
}


.elementor-kit-13 button, .elementor-kit-13 input[type="button"], .elementor-kit-13 input[type="submit"], .elementor-kit-13 .elementor-button {
    background-color: #D2AF6E;
    fill: #024273;
    color: #024273 !important;
    font-family: var(--e-global-typography-6cc3f6e-font-family), Sans-serif;
    font-size: var(--e-global-typography-6cc3f6e-font-size);
    font-weight: var(--e-global-typography-6cc3f6e-font-weight);
    line-height: var(--e-global-typography-6cc3f6e-line-height);
    color: var(--e-global-color-vamtam_accent_1);
    border-radius: 6px 6px 6px 6px;
    padding: 16px 16px 16px 16px;
}


element.elementor-element-ff6d427 .elementor-nav-menu--dropdown a:hover, .elementor-3837 .elementor-element.elementor-element-ff6d427 .elementor-nav-menu--dropdown a:focus, .elementor-3837 .elementor-element.elementor-element-ff6d427 .elementor-nav-menu--dropdown a.elementor-item-active, .elementor-3837 .elementor-element.elementor-element-ff6d427 .elementor-nav-menu--dropdown a.highlighted {
    background-color: #D2AF6E !important;
}


.elementor-3837 .elementor-element.elementor-element-ff6d427 .elementor-nav-menu--dropdown a:hover {
	background-color: #D2AF6E !important;
}

.elementor-3134 .elementor-element.elementor-element-f2d7cc1 .elementor-nav-menu--dropdown a:hover {
	background-color: #F5ECDC;
}

.elementor-kit-13 .elementor-button:hover {
	background-color: #024273;
	color: #CFAF69 !important;
}

.elementor-kit-13 button:hover,.elementor-kit-13 button:focus,.elementor-kit-13 input[type="button"]:hover,.elementor-kit-13 input[type="button"]:focus,.elementor-kit-13 input[type="submit"]:hover,.elementor-kit-13 input[type="submit"]:focus,.elementor-kit-13 .elementor-button:hover,.elementor-kit-13 .elementor-button:focus {
    color: #CFAF69 !important;
    background-color: #024273;
}

.elementor-2094 .elementor-element.elementor-element-3c2e92f.elementor-view-stacked .elementor-icon:hover
 {
    background-color: var(--e-global-color-vamtam_accent_7);
    color: #CFAF69 !important;
}




.elementor-248 .elementor-element.elementor-element-4ff241b .elementor-button:focus {
    border-color: #D2AF6E !important;
}

.elementor-widget-n-accordion .e-n-accordion-item-title-text {
    align-items: center;
    font-size: 16px;
	font-weight: 500;
}
/* contact-sohajet */

.page-id-264 .page-header {
    position: relative;
    background-image: url(https://sohajet.in/wp-content/uploads/2025/12/Contact-us-page.avif);
    background-size: cover;
    background-position: center center;
    padding: 150px 0;
    overflow: hidden;
}

/* Savanna */

.page-id-988878 .page-header {
    position: relative;
    background-image: url(https://sohajet.in/wp-content/uploads/2026/01/SAVANNA_BRANDED_RENDER1.avif);
    background-size: cover;
    background-position: center center;
    padding: 150px 0;
    overflow: hidden;
}

/* solaya */


.page-id-988940 .page-header {
    position: relative;
    background-image: url(https://sohajet.in/wp-content/uploads/2026/01/Solaya-Ext-01.avif);
    background-size: cover;
    background-position: center center;
    padding: 150px 0;
    overflow: hidden;
}

/* The Cove */

.page-id-988900 .page-header {
    position: relative;
    background-image: url(https://sohajet.in/wp-content/uploads/2026/01/THE_COVE_DCH_RENDERS2.avif);
    background-size: cover;
    background-position: center center;
    padding: 150px 0;
    overflow: hidden;
}

/* Palm Jebel Ali */

.page-id-988860 .page-header {
    position: relative;
    background-image: url(https://sohajet.in/wp-content/uploads/2026/01/Palm-Jebel-Ali-7.avif);
    background-size: cover;
    background-position: center center;
    padding: 150px 0;
    overflow: hidden;
}

/* La Tilia */

.page-id-988837 .page-header {
    position: relative;
    background-image: url(https://sohajet.in/wp-content/uploads/2026/01/La-Tilia-Gallery-32.avif);
    background-size: cover;
    background-position: center center;
    padding: 150px 0;
    overflow: hidden;
}

/* Emmar Creek water 2 */

.page-id-988811 .page-header {
    position: relative;
    background-image: url(https://sohajet.in/wp-content/uploads/2026/01/CREEK_WATERS_2_DCH_RENDERS13.avif);
    background-size: cover;
    background-position: center center;
    padding: 150px 0;
    overflow: hidden;
}

/* Emaar Cedar */

.page-id-988793 .page-header {
    position: relative;
    background-image: url(https://sohajet.in/wp-content/uploads/2026/01/CEDAR_BRANDED_RENDER5.avif);
    background-size: cover;
    background-position: center center;
    padding: 150px 0;
    overflow: hidden;
}

/* District One */

.page-id-988757 .page-header {
    position: relative;
    background-image: url(https://sohajet.in/wp-content/uploads/2026/01/District-One-Naya-Residences-EXT-07.avif);
    background-size: cover;
    background-position: center center;
    padding: 150px 0;
    overflow: hidden;
}

/* City walk */

.page-id-988658 .page-header {
    position: relative;
    background-image: url(https://sohajet.in/wp-content/uploads/2026/01/ghsefp3doap0eknuivqg.avif);
    background-size: cover;
    background-position: center center;
    padding: 150px 0;
    overflow: hidden;
}

/* about-sohajet */

.page-id-988239 .page-header {
    position: relative;
    background-image: url(https://sohajet.in/wp-content/uploads/2025/12/about-sohajet.avif);
    background-size: cover;
    background-position: center center;
    padding: 150px 0;
    overflow: hidden;
}

.page-id-988260 .page-header {
    position: relative;
    background-image: url(https://sohajet.in/wp-content/uploads/2025/12/Contact-us-page.avif);
    background-size: cover;
    background-position: center center;
    padding: 150px 0;
    overflow: hidden;
}

.page-id-988297 .page-header {
    position: relative;
    background-image: url(https://sohajet.in/wp-content/uploads/2025/12/Contact-us-page.avif);
    background-size: cover;
    background-position: center center;
    padding: 150px 0;
    overflow: hidden;
}

/* services */

.page-id-248 .page-header {
    position: relative;
    background-image: url(https://sohajet.in/wp-content/uploads/2025/12/services-2.jpg) !important;
    background-size: cover;
    background-position: center center;
    padding: 150px 0;
    overflow: hidden;
}

/* buy */

.page-id-988522 .page-header {
    position: relative;
    background-image: url(https://sohajet.in/wp-content/uploads/2025/12/buy.avif) !important;
    background-size: cover;
    background-position: center center;
    padding: 150px 0;
    overflow: hidden;
}

/* New-Projects */

.page-id-988410 .page-header {
    position: relative;
    background-image: url(https://sohajet.in/wp-content/uploads/2025/12/New-Projects.avif) !important;
    background-size: cover;
    background-position: center center;
    padding: 150px 0;
    overflow: hidden;
}

/* sell-with-sohajet */

.page-id-296 .page-header {
    position: relative;
    background-image: url(https://sohajet.in/wp-content/uploads/2025/12/sell-with-sohajet.avif) !important;
    background-size: cover;
    background-position: center center;
    padding: 150px 0;
    overflow: hidden;
}

.page-header::before {
    content: "";
    position: absolute;
    inset: 0;
    background: none;
    z-index: 1;
}




/* Keep content above overlay */
.page-header > * {
    position: relative;
    z-index: 2;
}


.page-header .page-header-title, .page-header.background-image-page-header .page-header-title {
	font-family: "Forum", sans-serif;
    font-size: 42px !important;
    line-height: 1.4;
    letter-spacing: 0px !important;
    font-weight: 600;
	color: #fff;
}

.elementor-kit-13 a {
    color: #fff;
}



.cf7-row {
  display: flex;
  gap: 20px;
  margin-bottom: 15px;
}

.cf7-col {
  width: 50%;
}

.cf7-col-full {
  width: 100%;
}

/* Mobile responsive */
@media (max-width: 768px) {
  .cf7-row {
    flex-direction: column;
  }

  .cf7-col {
    width: 100%;
  }
}





