1<!DOCTYPE html> 2<html lang="en-US" dir="ltr" > 3<head> 4 5 <meta charset="UTF-8" /> 6 <meta name="viewport" content="width=device-width, initial-scale=1,user-scalable=no"> 7 <link rel="pingback" href="https://sohumrealty.com/xmlrpc.php" /> 8 9 <title>Contact Us – Chicagoland Top Desi Real Estate Brokerage Company</title> 10 <style> 11 .wpestate-library-open-modal { 12 margin-left: 5px; 13 padding: 9px !important; 14 animation: pulsex 2s infinite; 15 } 16 .wpestate-library-open-modal:before { 17 content: ''; 18 width: 22px; 19 height: 22px; 20 background-image: url('https://sohumrealty.com/wp-content/plugins/residence-studio/img/editor-wpresidence.svg'); 21 background-position: center center; 22 background-size: contain; 23 background-repeat: no-repeat; 24 } 25 @keyframes pulsex { 26 0% { 27 box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.3); 28 } 29 70% { 30 box-shadow: 0 0 0 7px rgba(207, 207, 207, 0.7); 31 } 32 100% { 33 box-shadow: 0 0 0 0 rgba(255, 255, 255, 0); 34 } 35 } 36 .wpestate-library-template-name { 37 font-size: 20px; 38 } 39 </style> 40 <meta name='robots' content='max-image-preview:large' /> 41<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 42<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 43<link rel='preconnect' href='https://fonts.gstatic.com' crossorigin /> 44<link rel="alternate" type="application/rss+xml" title="Chicagoland Top Desi Real Estate Brokerage Company » Feed" href="https://sohumrealty.com/feed/" /> 45<link rel="alternate" type="application/rss+xml" title="Chicagoland Top Desi Real Estate Brokerage Company » Comments Feed" href="https://sohumrealty.com/comments/feed/" /> 46<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://sohumrealty.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsohumrealty.com%2Fcontact-us%2F" /> 47<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://sohumrealty.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fsohumrealty.com%2Fcontact-us%2F&format=xml" /> 48<style id="wp-img-auto-sizes-contain-inline-css"> 49img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 50/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 51</style> 52<style id="wp-emoji-styles-inline-css"> 53 54 img.wp-smiley, img.emoji { 55 display: inline !important; 56 border: none !important; 57 box-shadow: none !important; 58 height: 1em !important; 59 width: 1em !important; 60 margin: 0 0.07em !important; 61 vertical-align: -0.1em !important; 62 background: none !important; 63 padding: 0 !important; 64 } 65/*# sourceURL=wp-emoji-styles-inline-css */ 66</style> 67<link rel='stylesheet' id='wp-block-library-css' href='https://sohumrealty.com/wp-includes/css/dist/block-library/style.min.css?ver=7.1.2' media='all' /> 68<style id="classic-theme-styles-inline-css"> 69/*! This file is auto-generated */ 70.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 71/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 72</style> 73<style id="joinchat-button-style-inline-css"> 74.wp-block-joinchat-button{align-items:center;display:flex;flex-flow:row nowrap}.wp-block-joinchat-button.is-vertical{flex-direction:column}.wp-block-joinchat-button.is-vertical.is-content-justification-left{align-items:flex-start}.wp-block-joinchat-button.is-vertical.is-content-justification-center{align-items:center}.wp-block-joinchat-button.is-vertical.is-content-justification-right{align-items:flex-end}.wp-block-joinchat-button:not(.is-vertical).is-content-justification-left{justify-content:flex-start}.wp-block-joinchat-button:not(.is-vertical).is-content-justification-center{justify-content:center}.wp-block-joinchat-button:not(.is-vertical).is-content-justification-right{justify-content:flex-end}.wp-block-joinchat-button:not(.is-vertical).is-content-justification-space-between{justify-content:space-between}.wp-block-joinchat-button figure{align-items:center;display:flex;flex-direction:column;flex-shrink:0;margin:0;padding:0}.wp-block-joinchat-button figcaption{font:normal normal 400 .6em/2em var(--wp--preset--font-family--system-font,sans-serif);margin:0;padding:0}.wp-block-joinchat-button .joinchat-button__qr{background-color:#fff;box-sizing:content-box;display:block;height:200px;overflow:hidden;padding:10px;
74width:200px}.wp-block-joinchat-button .joinchat-button__qr canvas,.wp-block-joinchat-button .joinchat-button__qr img{display:block;margin:auto}.wp-block-joinchat-button .wp-block-buttons{flex:1 1 auto;margin:0;max-width:100%;min-width:0;width:100%}.wp-block-joinchat-button .wp-block-button.wp-block-button__width-25{min-width:25%;width:calc(25% - var(--wp--style--block-gap, .5em)*.75)}.wp-block-joinchat-button .wp-block-button.wp-block-button__width-50{min-width:50%;width:calc(50% - var(--wp--style--block-gap, .5em)*.5)}.wp-block-joinchat-button .wp-block-button.wp-block-button__width-75{min-width:75%;width:calc(75% - var(--wp--style--block-gap, .5em)*.25)}.wp-block-joinchat-button .wp-block-button.wp-block-button__width-100{min-width:100%;width:100%}.wp-block-joinchat-button .joinchat-button__link,.wp-block-joinchat-button .wp-block-button__link{align-items:center;display:inline-flex;flex-flow:row nowrap;justify-content:center;width:100%}.wp-block-joinchat-button .joinchat-button__link:before,.wp-block-joinchat-button .wp-block-button__link:before{background:transparent var(--joinchat-ico) no-repeat center;background-size:100%;content:"";display:block;height:1.5em;margin:-.75em .75em -.75em 0;width:1.5em}.wp-block-joinchat-button .joinchat-button__link{width:auto}.wp-block-joinchat-button:has(.joinchat-button__link){border:none!important;display:flex;flex-direction:column}@media (orientation:landscape)and (height >= 481px),(orientation:portrait)and (width >= 481px){.wp-block-joinchat-button.joinchat-button--qr-only .wp-block-buttons{display:none}}@media (orientation:landscape)and (height <= 480px),(width <= 480px){.wp-block-joinchat-button figure{display:none}} 75 76/*# sourceURL=https://sohumrealty.com/wp-content/plugins/creame-whatsapp-me/gutenberg/build/style-index.css */ 77</style> 78<link rel='stylesheet' id='residence_latest_items-cgb-style-css-css' href='https://sohumrealty.com/wp-content/plugins/residence-gutenberg/dist/blocks.style.build.css?ver=7.1.2' media='all' /> 79<style id="global-styles-inline-css"> 80:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
80--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
80.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 81:root :where(.wp-block-icon svg){width: 24px;} 82:where(.wp-block-gallery.is-layout-flex){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}:where(.wp-block-gallery.is-layout-grid){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );} 83:where(.wp-block-latest-posts.is-layout-flex){gap: 1.25em;}:where(.wp-block-latest-posts.is-layout-grid){gap: 1.25em;} 84:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} 85:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;} 86:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} 87:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 88:where(.wp-block-joinchat-button.is-layout-flex){gap: 10px;}:where(.wp-block-joinchat-button.is-layout-grid){gap: 10px;} 89/*# sourceURL=global-styles-inline-css */ 90</style> 91<link rel='stylesheet' id='contact-form-7-css' href='https://sohumrealty.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7' media='all' /> 92<link rel='stylesheet' id='wpestate_style-css' href='https://sohumrealty.com/wp-content/themes/wpresidence/style.css?ver=5.5.1' media='all' /> 93<style id="wpestate_style-inline-css"> 94 95 body::after{ 96 position:absolute; 97 width:0; 98 height:0; 99 overflow:hidden; 100 z-index:-1; // hide images 101 content:url(https://media.sohumrealty.com/wp-content/uploads/2026/03/sohum-login-image.jpg); // load images 102 } 103 } 104/*# sourceURL=wpestate_style-inline-css */ 105</style> 106<link rel='stylesheet' id='theme-main-css-css' href='https://sohumrealty.com/wp-content/themes/wpresidence/public/css/main.css?ver=7.1.2' media='all' /> 107<link rel='stylesheet' id='bootstrap-selectcss.min-css' href='https://sohumrealty.com/wp-content/themes/wpresidence/public/css/bootstrap-select.min.css?ver=5.5.1' media='all' /> 108<link rel='stylesheet' id='wpestate-roboto-css' href='https://fonts.googleapis.com/css?family=Roboto:wght@300,400,500,700&subset=latin,latin-ext&display=swap&ver=7.1.2' media='all' /> 109<link rel='stylesheet' id='font-awesome6.4.2.min-css' href='https://sohumrealty.com/wp-content/themes/wpresidence/public/fontawesome/css/all.min.css?ver=7.1.2' media='all' /> 110<link rel='stylesheet' id='jquery.ui.theme-css' href='https://sohumrealty.com/wp-content/themes/wpresidence/public/css/jquery-ui.min.css?ver=7.1.2' media='all' /> 111<link rel='stylesheet' id='wpestate_leaflet_css-css' href='https://sohumrealty.com/wp-content/themes/wpresidence/js/openstreet/leaflet.css?ver=5.5.1' media='all' /> 112<link rel='stylesheet' id='wpestate_leaflet_css_markerCluster-css' href='https://sohumrealty.com/wp-content/themes/wpresidence/js/openstreet/MarkerCluster.css?ver=5.5.
1121' media='all' /> 113<link rel='stylesheet' id='wpestate_leaflet_css_markerCluster_default-css' href='https://sohumrealty.com/wp-content/themes/wpresidence/js/openstreet/MarkerCluster.Default.css?ver=5.5.1' media='all' /> 114<link rel='stylesheet' id='elementor-frontend-css' href='https://sohumrealty.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.3.1' media='all' /> 115<link rel='stylesheet' id='elementor-post-26-css' href='https://sohumrealty.com/wp-content/uploads/elementor/css/post-26.css?ver=1790255156' media='all' /> 116<link rel='stylesheet' id='elementor-post-5707-css' href='https://sohumrealty.com/wp-content/uploads/elementor/css/post-5707.css?ver=1790259506' media='all' /> 117<link rel="preload" as="style" href="https://fonts.googleapis.com/css?family=Roboto:500%7CFrank%20Ruhl%20Libre:300,400,500,600,700,800,900%7CPoppins:100,200,300,400,500,600,700,800,900,100italic,200italic,300italic,400italic,500italic,600italic,700italic,800italic,900italic&display=swap&ver=1790259499" /><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:500%7CFrank%20Ruhl%20Libre:300,400,500,600,700,800,900%7CPoppins:100,200,300,400,500,600,700,800,900,100italic,200italic,300italic,400italic,500italic,600italic,700italic,800italic,900italic&display=swap&ver=1790259499" media="print" onload="this.media='all'"><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:500%7CFrank%20Ruhl%20Libre:300,400,500,600,700,800,900%7CPoppins:100,200,300,400,500,600,700,800,900,100italic,200italic,300italic,400italic,500italic,600italic,700italic,800italic,900italic&display=swap&ver=1790259499" /></noscript><link rel='stylesheet' id='sib-front-css-css' href='https://sohumrealty.com/wp-content/plugins/mailin/css/mailin-front.css?ver=7.1.2' media='all' /> 118<link rel='stylesheet' id='elementor-gf-roboto-css' href='https://fonts.googleapis.com/css?family=Roboto:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=swap' media='all' /> 119<link rel='stylesheet' id='elementor-gf-robotoslab-css' href='https://fonts.googleapis.com/css?family=Roboto+Slab:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&display=swap' media='all' />
120<script id="cookie-law-info-js-extra"> 121var _ckyConfig = {"_ipData":[],"_assetsURL":"https://sohumrealty.com/wp-content/plugins/cookie-law-info/lite/frontend/images/","_publicURL":"https://sohumrealty.com","_expiry":"365","_categories":[{"name":"Necessary","slug":"necessary","isNecessary":true,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":true,"ccpa":true}},{"name":"Functional","slug":"functional","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Analytics","slug":"analytics","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Performance","slug":"performance","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}},{"name":"Advertisement","slug":"advertisement","isNecessary":false,"ccpaDoNotSell":true,"cookies":[],"active":true,"defaultConsent":{"gdpr":false,"ccpa":false}}],"_activeLaw":"gdpr","_rootDomain":"","_block":"1","_showBanner":"1","_bannerConfig":{"settings":{"type":"box","preferenceCenterType":"popup","position":"bottom-left","applicableLaw":"gdpr"},"behaviours":{"reloadBannerOnAccept":false,"loadAnalyticsByDefault":false,"animations":{"onLoad":"animate","onHide":"sticky"}},"config":{"revisitConsent":{"status":true,"tag":"revisit-consent","position":"bottom-left","meta":{"url":"#"},"styles":{"background-color":"#0056A7"},"elements":{"title":{"type":"text","tag":"revisit-consent-title","status":true,"styles":{"color":"#0056a7"}}}},"preferenceCenter":{"toggle":{"status":true,"tag":"detail-category-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863DC"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}}},"categoryPreview":{"status":false,"toggle":{"status":true,"tag":"detail-category-preview-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863DC"}},"inactive":{"styles":{"background-color":"#D0D5D2"}}}}},"videoPlaceholder":{"status":true,"styles":{"background-color":"#000000","border-color":"#000000","color":"#ffffff"}},"readMore":{"status":true,"tag":"readmore-button","type":"link","meta":{"noFollow":true,"newTab":true},"styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},"showMore":{"status":true,"tag":"show-desc-button","type":"button","styles":{"color":"#1863DC"}},"showLess":{"status":true,"tag":"hide-desc-button","type":"button","styles":{"color":"#1863DC"}},"alwaysActive":{"status":true,"tag":"always-active","styles":{"color":"#008000"}},"manualLinks":{"status":true,"tag":"manual-links","type":"link","styles":{"color":"#1863DC"}},"auditTable":{"status":true},"optOption":{"status":true,"toggle":{"status":true,"tag":"optout-option-toggle","type":"toggle","states":{"active":{"styles":{"background-color":"#1863dc"}},"inactive":{"styles":{"background-color":"#FFFFFF"}}}}}}},"_version":"3.5.6","_logConsent":"1","_tags":[{"tag":"accept-button","styles":{"color":"#FFFFFF","background-color":"#1863DC","border-color":"#1863DC"}},{"tag":"reject-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"#1863DC"}},{"tag":"settings-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"#1863DC"}},{"tag":"readmore-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},{"tag":"donotsell-button","styles":{"color":"#1863DC","background-color":"transparent","border-color":"transparent"}},{"tag":"show-desc-button","styles":{"color":"#1863DC"}},{"tag":"hide-desc-button","styles":{"color":"#1863DC"}},{"tag":"cky-always-active","styles":[]},{"tag":"cky-link","styles":[]},{"tag":"accept-button","styles":{"color":"#FFFFFF","background-color":"#1863DC","border-color":"#1863DC"}},{"tag":"revisit-consent","styles":{"background-color":"#0056A7"}}],"_shortCodes":[{"key":"cky_readmore","content":"\u003Ca href=\"https://sohumrealty.com/cookie-policy/\" class=\"cky-policy\" aria-label=\"Cookie Policy\" target=\"_blank\" rel=\"noopener\" data-cky-tag=\"readmore-button\"\u003ECookie Policy\u003C/a\u003E","tag":"readmore-button","status":true,"attributes":{"rel":"nofollow","target":"_blank"}},{"key":"cky_show_desc","content":"\u003Cbutton class=\"cky-show-desc-btn\" data-cky-tag=\"show-desc-button\" aria-label=\"
121Show more\"\u003EShow more\u003C/button\u003E","tag":"show-desc-button","status":true,"attributes":[]},{"key":"cky_hide_desc","content":"\u003Cbutton class=\"cky-show-desc-btn\" data-cky-tag=\"hide-desc-button\" aria-label=\"Show less\"\u003EShow less\u003C/button\u003E","tag":"hide-desc-button","status":true,"attributes":[]},{"key":"cky_optout_show_desc","content":"[cky_optout_show_desc]","tag":"optout-show-desc-button","status":true,"attributes":[]},{"key":"cky_optout_hide_desc","content":"[cky_optout_hide_desc]","tag":"optout-hide-desc-button","status":true,"attributes":[]},{"key":"cky_category_toggle_label","content":"[cky_{{status}}_category_label] [cky_preference_{{category_slug}}_title]","tag":"","status":true,"attributes":[]},{"key":"cky_enable_category_label","content":"Enable","tag":"","status":true,"attributes":[]},{"key":"cky_disable_category_label","content":"Disable","tag":"","status":true,"attributes":[]},{"key":"cky_video_placeholder","content":"\u003Cdiv class=\"video-placeholder-normal\" data-cky-tag=\"video-placeholder\" id=\"[UNIQUEID]\"\u003E\u003Cp class=\"video-placeholder-text-normal\" data-cky-tag=\"placeholder-title\"\u003EPlease accept cookies to access this content\u003C/p\u003E\u003C/div\u003E","tag":"","status":true,"attributes":[]},{"key":"cky_enable_optout_label","content":"Enable","tag":"","status":true,"attributes":[]},{"key":"cky_disable_optout_label","content":"Disable","tag":"","status":true,"attributes":[]},{"key":"cky_optout_toggle_label","content":"[cky_{{status}}_optout_label] [cky_optout_option_title]","tag":"","status":true,"attributes":[]},{"key":"cky_optout_option_title","content":"Do Not Sell or Share My Personal Information","tag":"","status":true,"attributes":[]},{"key":"cky_optout_close_label","content":"Close","tag":"","status":true,"attributes":[]},{"key":"cky_preference_close_label","content":"Close","tag":"","status":true,"attributes":[]}],"_rtl":"","_language":"en","_providersToBlock":[]}; 122var _ckyStyles = {"css":".cky-overlay{background: #000000; opacity: 0.4; position: fixed; top: 0; left: 0; width: 100%; height: 100%; z-index: 99999999;}.cky-hide{display: none;}.cky-btn-revisit-wrapper{display: flex; align-items: center; justify-content: center; background: #0056a7; width: 45px; height: 45px; border-radius: 50%; position: fixed; z-index: 999999; cursor: pointer;}.cky-revisit-bottom-left{bottom: 15px; left: 15px;}.cky-revisit-bottom-right{bottom: 15px; right: 15px;}.cky-btn-revisit-wrapper .cky-btn-revisit{display: flex; align-items: center; justify-content: center; background: none; border: none; cursor: pointer; position: relative; margin: 0; padding: 0;}.cky-btn-revisit-wrapper .cky-btn-revisit img{max-width: fit-content; margin: 0; height: 30px; width: 30px;}.cky-revisit-bottom-left:hover::before{content: attr(data-tooltip); position: absolute; background: #4e4b66; color: #ffffff; left: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px;}.cky-revisit-bottom-left:hover::after{position: absolute; content: \"\"; border: 5px solid transparent; left: calc(100% + 2px); border-left-width: 0; border-right-color: #4e4b66;}.cky-revisit-bottom-right:hover::before{content: attr(data-tooltip); position: absolute; background: #4e4b66; color: #ffffff; right: calc(100% + 7px); font-size: 12px; line-height: 16px; width: max-content; padding: 4px 8px; border-radius: 4px;}.cky-revisit-bottom-right:hover::after{position: absolute; content: \"\"; border: 5px solid transparent; right: calc(100% + 2px); border-right-width: 0; border-left-color: #4e4b66;}.cky-revisit-hide{display: none;}.cky-consent-container{position: fixed; width: 440px; box-sizing: border-box; z-index: 9999999; border-radius: 6px;}.cky-consent-container .cky-consent-bar{background: #ffffff; border: 1px solid; padding: 20px 26px; box-shadow: 0 -1px 10px 0 #acabab4d; border-radius: 6px;}.cky-box-bottom-left{bottom: 40px; left: 40px;}.cky-box-bottom-right{bottom: 40px; right: 40px;}.cky-box-top-left{top: 40px; left: 40px;}.cky-box-top-right{top: 40px; right: 40px;}.cky-custom-brand-logo-wrapper .cky-custom-brand-logo{width: 100px; height: auto; margin: 0 0 12px 0;}.cky-notice .cky-title{color: #212121; font-weight: 700; font-size: 18px; line-height: 24px; margin: 0 0 12px 0;}.cky-notice-des *,.cky-preference-content-wrapper *,.cky-accordion-header-des *,.cky-gpc-wrapper .cky-gpc-desc *{font-size: 14px;}.cky-notice-des{color: #212121; font-size: 14px; line-height: 24px; font-weight: 400;}.cky-notice-des img{height: 25px; width: 25px;}.cky-consent-bar .cky-notice-des p,.cky-gpc-wrapper .cky-gpc-desc p,.cky-preference-body-wrapper .cky-preference-content-wrapper p,.cky-accordion-header-wrapper .cky-accordion-header-des p,.cky-cookie-des-table li div:last-child p{color: inherit; margin-top: 0; overflow-wrap: break-word;}.cky-notice-des P:last-child,.cky-preference-content-wrapper p:last-child,.cky-cookie-des-table li div:last-child p:last-child,.cky-gpc-wrapper .cky-gpc-desc p:last-child{margin-bottom: 0;}.cky-notice-des a.cky-policy,.cky-notice-des button.cky-policy{font-size: 14px; color: #1863dc; white-space: nowrap; cursor: pointer; background: transparent; border: 1px solid; text-decoration: underline;}.cky-notice-des button.cky-policy{padding: 0;}.cky-notice-des a.cky-policy:focus-visible,.cky-notice-des button.cky-policy:focus-visible,.cky-preference-content-wrapper .cky-show-desc-btn:focus-visible,.cky-accordion-header .cky-accordion-btn:focus-visible,.cky-preference-header .cky-btn-close:focus-visible,.cky-switch input[type=\"checkbox\"]:focus-visible,.cky-footer-wrapper a:focus-visible,.cky-btn:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}.cky-btn:focus:not(:focus-visible),.cky-accordion-header .cky-accordion-btn:focus:not(:focus-visible),.cky-preference-content-wrapper .cky-show-desc-btn:focus:not(:focus-visible),.cky-btn-revisit-wrapper .cky-btn-revisit:focus:not(:focus-visible),.cky-preference-header .cky-btn-close:focus:not(:focus-visible),.cky-consent-bar .cky-banner-btn-close:focus:not(:focus-visible){outline: 0;}button.cky-show-desc-btn:not(:hover):not(:active){color: #1863dc; background: transparent;}button.cky-accordion-btn:not(:hover):not(:active),button.cky-banner-btn-close:not(:hover):not(:active),button.cky-btn-revisit:not(:hover):not(:active),button.cky-btn-close:not(:hover):not(:active){background: transparent;}
122.cky-consent-bar button:hover,.cky-modal.cky-modal-open button:hover,.cky-consent-bar button:focus,.cky-modal.cky-modal-open button:focus{text-decoration: none;}.cky-notice-btn-wrapper{display: flex; justify-content: flex-start; align-items: center; flex-wrap: wrap; margin-top: 16px;}.cky-notice-btn-wrapper .cky-btn{text-shadow: none; box-shadow: none;}.cky-btn{flex: auto; max-width: 100%; font-size: 14px; font-family: inherit; line-height: 24px; padding: 8px; font-weight: 500; margin: 0 8px 0 0; border-radius: 2px; cursor: pointer; text-align: center; text-transform: none; min-height: 0;}.cky-btn:hover{opacity: 0.8;}.cky-btn-customize{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-btn-reject{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-btn-accept{background: #1863dc; color: #ffffff; border: 2px solid #1863dc;}.cky-btn:last-child{margin-right: 0;}@media (max-width: 576px){.cky-box-bottom-left{bottom: 0; left: 0;}.cky-box-bottom-right{bottom: 0; right: 0;}.cky-box-top-left{top: 0; left: 0;}.cky-box-top-right{top: 0; right: 0;}}@media (max-width: 440px){.cky-box-bottom-left, .cky-box-bottom-right, .cky-box-top-left, .cky-box-top-right{width: 100%; max-width: 100%;}.cky-consent-container .cky-consent-bar{padding: 20px 0;}.cky-custom-brand-logo-wrapper, .cky-notice .cky-title, .cky-notice-des, .cky-notice-btn-wrapper{padding: 0 24px;}.cky-notice-des{max-height: 40vh; overflow-y: scroll;}.cky-notice-btn-wrapper{flex-direction: column; margin-top: 0;}.cky-btn{width: 100%; margin: 10px 0 0 0;}.cky-notice-btn-wrapper .cky-btn-customize{order: 2;}.cky-notice-btn-wrapper .cky-btn-reject{order: 3;}.cky-notice-btn-wrapper .cky-btn-accept{order: 1; margin-top: 16px;}}@media (max-width: 352px){.cky-notice .cky-title{font-size: 16px;}.cky-notice-des *{font-size: 12px;}.cky-notice-des, .cky-btn{font-size: 12px;}}.cky-modal.cky-modal-open{display: flex; visibility: visible; -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); top: 50%; left: 50%; transition: all 1s ease;}.cky-modal{box-shadow: 0 32px 68px rgba(0, 0, 0, 0.3); margin: 0 auto; position: fixed; max-width: 100%; background: #ffffff; top: 50%; box-sizing: border-box; border-radius: 6px; z-index: 999999999; color: #212121; -webkit-transform: translate(-50%, 100%); -moz-transform: translate(-50%, 100%); -ms-transform: translate(-50%, 100%); -o-transform: translate(-50%, 100%); transform: translate(-50%, 100%); visibility: hidden; transition: all 0s ease;}.cky-preference-center{max-height: 79vh; overflow: hidden; width: 845px; overflow: hidden; flex: 1 1 0; display: flex; flex-direction: column; border-radius: 6px;}.cky-preference-header{display: flex; align-items: center; justify-content: space-between; padding: 22px 24px; border-bottom: 1px solid;}.cky-preference-header .cky-preference-title{font-size: 18px; font-weight: 700; line-height: 24px;}.cky-preference-header .cky-btn-close{margin: 0; cursor: pointer; vertical-align: middle; padding: 0; background: none; border: none; width: 24px; height: 24px; min-height: 0; line-height: 0; text-shadow: none; box-shadow: none;}.cky-preference-header .cky-btn-close img{margin: 0; height: 10px; width: 10px;}.cky-preference-body-wrapper{padding: 0 24px; flex: 1; overflow: auto; box-sizing: border-box;}.cky-preference-content-wrapper,.cky-gpc-wrapper .cky-gpc-desc{font-size: 14px; line-height: 24px; font-weight: 400; padding: 12px 0;}.cky-preference-content-wrapper{border-bottom: 1px solid;}.cky-preference-content-wrapper img{height: 25px; width: 25px;}.cky-preference-content-wrapper .cky-show-desc-btn{font-size: 14px; font-family: inherit; color: #1863dc; text-decoration: none; line-height: 24px; padding: 0; margin: 0; white-space: nowrap; cursor: pointer; background: transparent; border-color: transparent; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.cky-accordion-wrapper{margin-bottom: 10px;}.cky-accordion{border-bottom: 1px solid;}.cky-accordion:last-child{border-bottom: none;}.cky-accordion .cky-accordion-item{display: flex; margin-top: 10px;}
122.cky-accordion .cky-accordion-body{display: none;}.cky-accordion.cky-accordion-active .cky-accordion-body{display: block; padding: 0 22px; margin-bottom: 16px;}.cky-accordion-header-wrapper{cursor: pointer; width: 100%;}.cky-accordion-item .cky-accordion-header{display: flex; justify-content: space-between; align-items: center;}.cky-accordion-header .cky-accordion-btn{font-size: 16px; font-family: inherit; color: #212121; line-height: 24px; background: none; border: none; font-weight: 700; padding: 0; margin: 0; cursor: pointer; text-transform: none; min-height: 0; text-shadow: none; box-shadow: none;}.cky-accordion-header .cky-always-active{color: #008000; font-weight: 600; line-height: 24px; font-size: 14px;}.cky-accordion-header-des{font-size: 14px; line-height: 24px; margin: 10px 0 16px 0;}.cky-accordion-chevron{margin-right: 22px; position: relative; cursor: pointer;}.cky-accordion-chevron-hide{display: none;}.cky-accordion .cky-accordion-chevron i::before{content: \"\"; position: absolute; border-right: 1.4px solid; border-bottom: 1.4px solid; border-color: inherit; height: 6px; width: 6px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); transition: all 0.2s ease-in-out; top: 8px;}.cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}.cky-audit-table{background: #f4f4f4; border-radius: 6px;}.cky-audit-table .cky-empty-cookies-text{color: inherit; font-size: 12px; line-height: 24px; margin: 0; padding: 10px;}.cky-audit-table .cky-cookie-des-table{font-size: 12px; line-height: 24px; font-weight: normal; padding: 15px 10px; border-bottom: 1px solid; border-bottom-color: inherit; margin: 0;}.cky-audit-table .cky-cookie-des-table:last-child{border-bottom: none;}.cky-audit-table .cky-cookie-des-table li{list-style-type: none; display: flex; padding: 3px 0;}.cky-audit-table .cky-cookie-des-table li:first-child{padding-top: 0;}.cky-cookie-des-table li div:first-child{width: 100px; font-weight: 600; word-break: break-word; word-wrap: break-word;}.cky-cookie-des-table li div:last-child{flex: 1; word-break: break-word; word-wrap: break-word; margin-left: 8px;}.cky-footer-shadow{display: block; width: 100%; height: 40px; background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%); position: absolute; bottom: calc(100% - 1px);}.cky-footer-wrapper{position: relative;}.cky-prefrence-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center; padding: 22px 24px; border-top: 1px solid;}.cky-prefrence-btn-wrapper .cky-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.cky-btn-preferences{color: #1863dc; background: transparent; border: 2px solid #1863dc;}.cky-preference-header,.cky-preference-body-wrapper,.cky-preference-content-wrapper,.cky-accordion-wrapper,.cky-accordion,.cky-accordion-wrapper,.cky-footer-wrapper,.cky-prefrence-btn-wrapper{border-color: inherit;}@media (max-width: 845px){.cky-modal{max-width: calc(100% - 16px);}}@media (max-width: 576px){.cky-modal{max-width: 100%;}.cky-preference-center{max-height: 100vh;}.cky-prefrence-btn-wrapper{flex-direction: column;}.cky-accordion.cky-accordion-active .cky-accordion-body{padding-right: 0;}.cky-prefrence-btn-wrapper .cky-btn{width: 100%; margin: 10px 0 0 0;}.cky-prefrence-btn-wrapper .cky-btn-reject{order: 3;}.cky-prefrence-btn-wrapper .cky-btn-accept{order: 1; margin-top: 0;}.cky-prefrence-btn-wrapper .cky-btn-preferences{order: 2;}}@media (max-width: 425px){.cky-accordion-chevron{margin-right: 15px;}.cky-notice-btn-wrapper{margin-top: 0;}.cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 15px;}}@media (max-width: 352px){.cky-preference-header .cky-preference-title{font-size: 16px;}.cky-preference-header{padding: 16px 24px;}.cky-preference-content-wrapper *, .cky-accordion-header-des *{font-size: 12px;}.cky-preference-content-wrapper, .cky-preference-content-wrapper .cky-show-more, .cky-accordion-header .cky-always-active, .cky-accordion-header-des, .cky-preference-content-wrapper .cky-show-desc-btn, .cky-notice-des a.cky-policy{font-size: 12px;}.cky-accordion-header .cky-accordion-btn{font-size: 14px;}}.cky-switch{display: flex;}.cky-switch input[type=\"checkbox\"]{position: relative; width: 44px; height: 24px; margin: 0; background: #d0d5d2; -webkit-appearance: none; border-radius: 50px; cursor: pointer; outline: 0; border: none; top: 0;}.cky-switch input[type=\"checkbox\"]:checked{background: #1863dc;}.cky-switch input[type=\"checkbox\"]:before{position: absolute; content: \"\"; height: 20px;
122 width: 20px; left: 2px; bottom: 2px; border-radius: 50%; background-color: white; -webkit-transition: 0.4s; transition: 0.4s; margin: 0;}.cky-switch input[type=\"checkbox\"]:after{display: none;}.cky-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(20px); -ms-transform: translateX(20px); transform: translateX(20px);}@media (max-width: 425px){.cky-switch input[type=\"checkbox\"]{width: 38px; height: 21px;}.cky-switch input[type=\"checkbox\"]:before{height: 17px; width: 17px;}.cky-switch input[type=\"checkbox\"]:checked:before{-webkit-transform: translateX(17px); -ms-transform: translateX(17px); transform: translateX(17px);}}.cky-consent-bar .cky-banner-btn-close{position: absolute; right: 9px; top: 5px; background: none; border: none; cursor: pointer; padding: 0; margin: 0; min-height: 0; line-height: 0; height: 24px; width: 24px; text-shadow: none; box-shadow: none;}.cky-consent-bar .cky-banner-btn-close img{height: 9px; width: 9px; margin: 0;}.cky-notice-group{font-size: 14px; line-height: 24px; font-weight: 400; color: #212121;}.cky-notice-btn-wrapper .cky-btn-do-not-sell{font-size: 14px; line-height: 24px; padding: 6px 0; margin: 0; font-weight: 500; background: none; border-radius: 2px; border: none; cursor: pointer; text-align: left; color: #1863dc; background: transparent; border-color: transparent; box-shadow: none; text-shadow: none;}.cky-consent-bar .cky-banner-btn-close:focus-visible,.cky-notice-btn-wrapper .cky-btn-do-not-sell:focus-visible,.cky-opt-out-btn-wrapper .cky-btn:focus-visible,.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:focus-visible{outline: 2px solid #1863dc; outline-offset: 2px;}@media (max-width: 440px){.cky-consent-container{width: 100%;}}@media (max-width: 352px){.cky-notice-des a.cky-policy, .cky-notice-btn-wrapper .cky-btn-do-not-sell{font-size: 12px;}}.cky-opt-out-wrapper{padding: 12px 0;}.cky-opt-out-wrapper .cky-opt-out-checkbox-wrapper{display: flex; align-items: center;}.cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{font-size: 16px; font-weight: 700; line-height: 24px; margin: 0 0 0 12px; cursor: pointer;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox{background-color: #ffffff; border: 1px solid black; width: 20px; height: 18.5px; margin: 0; -webkit-appearance: none; position: relative; display: flex; align-items: center; justify-content: center; border-radius: 2px; cursor: pointer;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked{background-color: #1863dc; border: none;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked::after{left: 6px; bottom: 4px; width: 7px; height: 13px; border: solid #ffffff; border-width: 0 3px 3px 0; border-radius: 2px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); content: \"\"; position: absolute; box-sizing: border-box;}.cky-opt-out-checkbox-wrapper.cky-disabled .cky-opt-out-checkbox-label,.cky-opt-out-checkbox-wrapper.cky-disabled input[type=\"checkbox\"].cky-opt-out-checkbox{cursor: no-drop;}.cky-gpc-wrapper{margin: 0 0 0 32px;}.cky-footer-wrapper .cky-optout-action-area{padding:0 24px 22px 24px;box-sizing:border-box;border-color:inherit}.cky-footer-wrapper .cky-opt-out-btn-wrapper{padding-top:22px;border-top:1px solid;border-color:inherit}.cky-footer-wrapper .cky-opt-out-btn-wrapper{display: flex; flex-wrap: wrap; align-items: center; justify-content: center;}.cky-opt-out-btn-wrapper .cky-btn{flex: auto; max-width: 100%; text-shadow: none; box-shadow: none;}.cky-opt-out-btn-wrapper .cky-btn-cancel{border: 1px solid #dedfe0; background: transparent; color: #858585;}.cky-opt-out-btn-wrapper .cky-btn-confirm{background: #1863dc; color: #ffffff; border: 1px solid #1863dc;}\n.cky-optout-success{width:798px;max-width:100%;border-radius:8px;padding:8px 12px;margin:0 auto;box-sizing:border-box;outline:none}.cky-optout-success .cky-optout-success-inner{display:flex;flex-direction:column;gap:4px}.cky-optout-success .cky-optout-success-row{display:flex;align-items:flex-start}.cky-optout-success .cky-optout-success-icon{width:20px;flex-shrink:0}.cky-optout-success .cky-optout-success-text{margin:0;margin-inline-start:8px;margin-top:1px;font-weight:400;font-size:13px;line-height:20px}.cky-optout-success .cky-optout-success-text p{margin:0}.cky-optout-success .cky-optout-success-subtext{margin:0;font-weight:400;font-size:12px;line-height:20px}@media (max-width: 352px){.cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{font-size: 14px;}.cky-gpc-wrapper .cky-gpc-desc, .cky-gpc-wrapper .cky-gpc-desc *{font-size: 12px;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox{width: 16px; height: 16px;}.cky-opt-out-checkbox-wrapper input[type=\"checkbox\"].cky-opt-out-checkbox:checked::after{left: 5px; bottom: 4px; width: 3px; height: 9px;}.cky-gpc-wrapper{margin: 0 0 0 28px;}}.video-placeholder-youtube{background-size: 100% 100%; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: center; justify-content: center; max-width: 100%;}.video-placeholder-text-youtube{text-align: center; align-items: center; padding: 10px 16px; background-color: #000000cc; color: #ffffff; border: 1px solid; border-radius: 2px; cursor: pointer;}.video-placeholder-normal{background-image: url(\"/wp-content/plugins/cookie-law-info/lite/frontend/images/placeholder.svg\"); background-size: 80px; background-position: center; background-repeat: no-repeat; background-color: #b2b0b059; position: relative; display: flex; align-items: flex-end; justify-content: center; max-width: 100%;}
122.video-placeholder-text-normal{align-items: center; padding: 10px 16px; text-align: center; border: 1px solid; border-radius: 2px; cursor: pointer;}.cky-rtl{direction: rtl; text-align: right;}.cky-rtl .cky-banner-btn-close{left: 9px; right: auto;}.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right: 8px;}.cky-rtl .cky-notice-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-notice-btn-wrapper{margin-left: 0; margin-right: 15px;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right: 8px;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-accordion .cky-accordion-chevron i::before{border: none; border-left: 1.4px solid; border-top: 1.4px solid; left: 12px;}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-chevron i::before{-webkit-transform: rotate(-135deg); -moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); transform: rotate(-135deg);}@media (max-width: 768px){.cky-rtl .cky-notice-btn-wrapper{margin-right: 0;}}@media (max-width: 576px){.cky-rtl .cky-notice-btn-wrapper .cky-btn:last-child{margin-right: 0;}.cky-rtl .cky-prefrence-btn-wrapper .cky-btn{margin-right: 0;}.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 22px 0 0;}}@media (max-width: 425px){.cky-rtl .cky-accordion.cky-accordion-active .cky-accordion-body{padding: 0 15px 0 0;}}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn{margin-right: 12px;}.cky-rtl .cky-opt-out-btn-wrapper .cky-btn:first-child{margin-right: 0;}.cky-rtl .cky-opt-out-checkbox-wrapper .cky-opt-out-checkbox-label{margin: 0 12px 0 0;}"}; 123//# sourceURL=cookie-law-info-js-extra 124</script>
vendor: 1 bytes, line 124
124
125<script id="cookie-law-info-js" src="https://sohumrealty.com/wp-content/plugins/cookie-law-info/lite/frontend/js/script.min.js?ver=3.5.6"></script>
vendor: 1 bytes, line 125
125
126<script id="jquery-core-js" src="https://sohumrealty.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 126
126
127<script id="jquery-migrate-js" src="https://sohumrealty.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 127
127
128<script id="modernizr.custom.62456-js" src="https://sohumrealty.com/wp-content/themes/wpresidence/js/modernizr.custom.62456.js?ver=5.5.1"></script>
128 129 130<!-- Google tag (gtag.js) snippet added by Site Kit --> 131<!-- Google Analytics snippet added by Site Kit -->
vendor: 80 bytes, lines 131-132
131 132<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
132G-1JVS6M27T7
vendor: 18 bytes, line 132
132" async></script>
133<script id="google_gtagjs-js-after"> 134window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 135gtag("set","linker",{"domains":["sohumrealty.com"]}); 136gtag("js", new Date()); 137gtag("set", "developer_id.dZTNiMT", true); 138gtag("config", "G-1JVS6M27T7"); 139 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); }; 140//# sourceURL=google_gtagjs-js-after 141</script>
vendor: 1 bytes, line 141
141
142<script id="sib-front-js-js-extra"> 143var sibErrMsg = {"invalidMail":"Please fill out valid email address","requiredField":"Please fill out required fields","invalidDateFormat":"Please fill out valid date format","invalidSMSFormat":"Please fill out valid phone number"}; 144var ajax_sib_front_object = {"ajax_url":"https://sohumrealty.com/wp-admin/admin-ajax.php","ajax_nonce":"59a293bc3a","flag_url":"https://sohumrealty.com/wp-content/plugins/mailin/img/flags/"}; 145//# sourceURL=sib-front-js-js-extra 146</script>
vendor: 1 bytes, line 146
146
147<script id="sib-front-js-js" src="https://sohumrealty.com/wp-content/plugins/mailin/js/mailin-front.js?ver=1782653964"></script>
147 148<link rel="https://api.w.org/" href="https://sohumrealty.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://sohumrealty.com/wp-json/wp/v2/pages/5707" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://sohumrealty.com/xmlrpc.php?rsd" /> 149<meta name="generator" content="WordPress 7.1.2" /> 150<link rel="canonical" href="https://sohumrealty.com/contact-us/" /> 151<link rel='shortlink' href='https://sohumrealty.com/?p=5707' /> 152<style id="cky-style-inline">[data-cky-tag]{visibility:hidden;}</style><meta name="generator" content="Site Kit by Google 1.188.0" /> 153 <style> 154 .residence_adv_extended_options, 155 .residence_adv_extended_options_text { 156 display: none !important; 157 } 158 159 .mega_more_options_btn { 160 cursor: pointer; 161 padding: 10px 20px; 162 background-color: #000; 163 color: #fff; 164 display: inline-block !important; 165 width: auto !important; 166 min-width: 200px !important; 167 max-width: 380px !important; 168 text-align: center !important; 169 border-radius: 5px; 170 margin: 10px 0; 171 font-weight: 600; 172 font-size: 14px; 173 transition: background-color 0.3s ease; 174 border: none; 175 } 176 .mega_more_options_btn:hover { 177 background-color: #1a73e8; 178 color: #fff; 179 } 180 181 .mega_overlay { 182 display: none; 183 position: fixed; 184 top: 0; left: 0; 185 width: 100%; height: 100%; 186 background: rgba(0,0,0,0.6); 187 z-index: 99998; 188 } 189 190 .mega_popup { 191 display: none; 192 position: fixed; 193 top: 50%; left: 50%; 194 transform: translate(-50%, -50%); 195 background: #fff; 196 z-index: 99999; 197 width: 90%; 198 max-width: 1100px; 199 max-height: 85vh; 200 overflow-y: auto; 201 border-radius: 10px; 202 padding: 30px; 203 box-shadow: 0 10px 40px rgba(0,0,0,0.3); 204 } 205 206 .mega_popup_header { 207 display: flex; 208 justify-content: space-between; 209 align-items: center; 210 margin-bottom: 25px; 211 border-bottom: 2px solid #000; 212 padding-bottom: 15px; 213 } 214 .mega_popup_header h3 { 215 margin: 0; 216 font-size: 20px; 217 font-weight: 700; 218 color: #000; 219 } 220 .mega_close_btn { 221 cursor: pointer; 222 font-size: 24px; 223 color: #000; 224 font-weight: 700; 225 line-height: 1; 226 padding: 5px 10px; 227 background: #f0f0f0; 228 border-radius: 5px; 229 } 230 .mega_close_btn:hover { 231 background: #000; 232 color: #fff; 233 } 234 235 .mega_columns { 236 display: grid; 237 grid-template-columns: repeat(4, 1fr); 238 gap: 20px; 239 margin-bottom: 25px; 240 } 241 242 .mega_col h4 { 243 font-size: 13px; 244 font-weight: 700; 245 color: #fff; 246 background: #000; 247 padding: 8px 12px; 248 border-radius: 5px; 249 margin: 0 0 12px 0; 250 text-transform: uppercase; 251 letter-spacing: 0.5px; 252 } 253 254 .mega_col h5 { 255 font-size: 12px; 256 font-weight: 700; 257 color: #1a73e8; 258 margin: 12px 0 6px 0; 259 text-transform: uppercase; 260 letter-spacing: 0.5px; 261 border-bottom: 1px solid #e0e0e0; 262 padding-bottom: 4px; 263 } 264 265 .mega_col label { 266 display: flex; 267 align-items: center; 268 gap: 8px; 269 font-size: 13px !important; 270 color: #111 !important; 271 padding: 4px 0; 272 cursor: pointer; 273 transition: color 0.2s; 274 font-weight: 500 !important; 275 } 276 .mega_col label:hover { 277 color: #1a73e8 !important; 278 } 279 280 .mega_col input[type="checkbox"] { 281 width: 18px !important; 282 height: 18px !important; 283 min-width: 18px !important; 284 cursor: pointer; 285 accent-color: #1a73e8; 286 appearance: auto !important; 287 -webkit-appearance: auto !important; 288 opacity: 1 !important; 289 visibility: visible !important; 290 } 291 292 .mega_popup_footer { 293 display: flex; 294 justify-content: space-between; 295 align-items: center;
296 border-top: 2px solid #f0f0f0; 297 padding-top: 20px; 298 margin-top: 10px; 299 } 300 .mega_clear_btn { 301 cursor: pointer; 302 padding: 10px 20px; 303 background: #f0f0f0; 304 color: #333; 305 border: none; 306 border-radius: 5px; 307 font-size: 14px; 308 font-weight: 600; 309 transition: background 0.3s; 310 } 311 .mega_clear_btn:hover { background: #ddd; } 312 313 .mega_apply_btn { 314 cursor: pointer; 315 padding: 10px 30px; 316 background: #000; 317 color: #fff; 318 border: none; 319 border-radius: 5px; 320 font-size: 14px; 321 font-weight: 600; 322 transition: background 0.3s; 323 } 324 .mega_apply_btn:hover { background: #1a73e8; } 325 326 .mega_selected_count { 327 display: none; 328 background: #1a73e8; 329 color: #fff; 330 border-radius: 50%; 331 width: 20px; 332 height: 20px; 333 font-size: 11px; 334 font-weight: 700; 335 align-items: center; 336 justify-content: center; 337 margin-left: 8px; 338 } 339 340 @media (max-width: 768px) { 341 .mega_columns { grid-template-columns: repeat(2, 1fr); } 342 } 343 @media (max-width: 480px) { 344 .mega_columns { grid-template-columns: 1fr; } 345 } 346 </style> 347 348
348<script> 349 jQuery(document).ready(function($) { 350 351 var popupHTML = '<div class="mega_overlay" id="mega_overlay"></div>' + 352 '<div class="mega_popup" id="mega_popup">' + 353 '<div class="mega_popup_header">' + 354 '<h3>Filter Properties</h3>' + 355 '<span class="mega_close_btn" id="mega_close">✕</span>' + 356 '</div>' + 357 '<div class="mega_columns">' + 358 359 /* Column 1 - Bedrooms, Bathrooms, Size */ 360 '<div class="mega_col">' + 361 '<h4>Bedrooms & Bathrooms</h4>' + 362 '<h5>Bedrooms</h5>' + 363 '<label><input type="checkbox" class="mega_check" data-slug="1" data-type="bedrooms"> 1</label>' + 364 '<label><input type="checkbox" class="mega_check" data-slug="2" data-type="bedrooms"> 2</label>' + 365 '<label><input type="checkbox" class="mega_check" data-slug="3" data-type="bedrooms"> 3</label>' + 366 '<label><input type="checkbox" class="mega_check" data-slug="4" data-type="bedrooms"> 4</label>' + 367 '<label><input type="checkbox" class="mega_check" data-slug="5" data-type="bedrooms"> 5+</label>' + 368 '<h5>Bathrooms</h5>' + 369 '<label><input type="checkbox" class="mega_check" data-slug="1" data-type="bathrooms"> 1</label>' + 370 '<label><input type="checkbox" class="mega_check" data-slug="2" data-type="bathrooms"> 2</label>' + 371 '<label><input type="checkbox" class="mega_check" data-slug="3" data-type="bathrooms"> 3</label>' + 372 '<label><input type="checkbox" class="mega_check" data-slug="4" data-type="bathrooms"> 4</label>' + 373 '<label><input type="checkbox" class="mega_check" data-slug="3-2" data-type="bathrooms"> 3+</label>' + 374 '<h5>Property Size</h5>' + 375 '<label><input type="checkbox" class="mega_check" data-slug="500-sqft" data-type="size"> <500 sqft</label>' + 376 '<label><input type="checkbox" class="mega_check" data-slug="500-1000-sqft" data-type="size"> 500-1,000 sqft</label>' + 377 '<label><input type="checkbox" class="mega_check" data-slug="1000-2000-sqft" data-type="size"> 1,000-2,000 sqft</label>' + 378 '<label><input type="checkbox" class="mega_check" data-slug="2000-3000-sqft" data-type="size"> 2,000-3,000 sqft</label>' + 379 '<label><input type="checkbox" class="mega_check" data-slug="3000-sqft" data-type="size"> 3,000+ sqft</label>' + 380 '</div>' + 381 382 /* Column 2 - Amenities */ 383 '<div class="mega_col">' + 384 '<h4>Amenities</h4>' + 385 '<h5>Interior</h5>' + 386 '<label><input type="checkbox" class="mega_check" data-slug="air-conditioning" data-type="amenity"> Air Conditioning</label>' + 387 '<label><input type="checkbox" class="mega_check" data-slug="dishwasher" data-type="amenity"> Dishwasher</label>' + 388 '<label><input type="checkbox" class="mega_check" data-slug="electric-oven" data-type="amenity"> Electric Oven</label>' + 389 '<label><input type="checkbox" class="mega_check" data-slug="exercise-room" data-type="amenity"> Exercise Room</label>' + 390 '<label><input type="checkbox" class="mega_check" data-slug="refrigerator" data-type="amenity"> Refrigerator</label>' + 391 '<label><input type="checkbox" class="mega_check" data-slug="washer" data-type="amenity"> Washer</label>' + 392 '<label><input type="checkbox" class="mega_check" data-slug="laundry" data-type="amenity"> Laundry</label>' + 393 '<label><input type="checkbox" class="mega_check" data-slug="security-system" data-type="amenity"> Security System</label>' + 394 '<label><input type="checkbox" class="mega_check" data-slug="high-ceilings" data-type="amenity"> High Ceilings</label>' + 395 '<label><input type="checkbox" class="mega_check" data-slug="health-facilities" data-type="amenity"> Health Facilities</label>' + 396 '<h5>Exterior</h5>' + 397 '<label><input type="checkbox" class="mega_check" data-slug="garage" data-type="amenity"> Garage</label>' + 398 '<label><input type="checkbox" class="mega_check" data-slug="pool" data-type="amenity"> Pool</label>' + 399 '<label><input type="checkbox" class="mega_check" data-slug="balcony" data-type="amenity"> Balcony</label>' + 400 '<label><input type="checkbox" class="mega_check" data-slug="deck" data-type="amenity"> Deck</label>' + 401 '<label><input type="checkbox" class="mega_check" data-slug="patio" data-type="amenity"> Patio</label>' + 402 '<label><input type="checkbox" class="mega_check" data-slug="fire-pit" data-type="amenity"> Fire Pit</label>' + 403 '<h5>Transport & Utilities</h5>' + 404 '<label><input type="checkbox" class="mega_check" data-slug="public-bus" data-type="transport"> Public Bus</label>' + 405 '<label><input type="checkbox" class="mega_check" data-slug="tv-cable" data-type="transport"> TV-Cable</label>' + 406 '<label><input type="checkbox" class="mega_check" data-slug="municipal-water" data-type="utility"> Municipal Water</label>' + 407 '<label><input type="checkbox" class="mega_check" data-slug="school-bus" data-type="transport"> School Bus</label>' + 408 '</div>' + 409 410 /* Column 3 - Elementary & Middle Schools */ 411 '<div class="mega_col">' + 412 '<h4>
412Schools</h4>' + 413 '<h5>Elementary Schools</h5>' + 414 '<label><input type="checkbox" class="mega_check" data-slug="clara-petersen-elementary-school" data-type="school"> Clara Petersen Elementary</label>' + 415 '<label><input type="checkbox" class="mega_check" data-slug="clinton-elementary-school" data-type="school"> Clinton Elementary</label>' + 416 '<label><input type="checkbox" class="mega_check" data-slug="elementary-school" data-type="school"> Elementary School</label>' + 417 '<label><input type="checkbox" class="mega_check" data-slug="john-muir-elementary-school" data-type="school"> John Muir Elementary</label>' + 418 '<label><input type="checkbox" class="mega_check" data-slug="lloyd-elementary-school" data-type="school"> Lloyd Elementary</label>' + 419 '<label><input type="checkbox" class="mega_check" data-slug="mackeben-elementary-school" data-type="school"> Mackeben Elementary</label>' + 420 '<label><input type="checkbox" class="mega_check" data-slug="richard-d-crosby-elementary-scho" data-type="school"> Richard D Crosby Elementary</label>' + 421 '<label><input type="checkbox" class="mega_check" data-slug="river-valley-elementary-school" data-type="school"> River Valley Elementary</label>' + 422 '<label><input type="checkbox" class="mega_check" data-slug="spring-hills-elementary-school" data-type="school"> Spring Hills Elementary</label>' + 423 '<h5>Middle Schools</h5>' + 424 '<label><input type="checkbox" class="mega_check" data-slug="clinton-junior-high-school" data-type="school"> Clinton Junior High</label>' + 425 '<label><input type="checkbox" class="mega_check" data-slug="eisenhower-junior-high-school" data-type="school"> Eisenhower Junior High</label>' + 426 '<label><input type="checkbox" class="mega_check" data-slug="harvard-junior-high-school" data-type="school"> Harvard Junior High</label>' + 427 '<label><input type="checkbox" class="mega_check" data-slug="heineman-middle-school" data-type="school"> Heineman Middle</label>' + 428 '<label><input type="checkbox" class="mega_check" data-slug="middle-school" data-type="school"> Middle School</label>' + 429 '<label><input type="checkbox" class="mega_check" data-slug="northwest-middle-school" data-type="school"> Northwest Middle</label>' + 430 '<label><input type="checkbox" class="mega_check" data-slug="old-quarry-middle-school" data-type="school"> Old Quarry Middle</label>' + 431 '<label><input type="checkbox" class="mega_check" data-slug="pbl-junior-high-school" data-type="school"> PBL Junior High</label>' + 432 '<label><input type="checkbox" class="mega_check" data-slug="roselle-middle-school" data-type="school"> Roselle Middle</label>' + 433 '<label><input type="checkbox" class="mega_check" data-slug="westchester-intermediate-school" data-type="school"> Westchester Intermediate</label>' + 434 '</div>' + 435 436 /* Column 4 - High Schools & District */ 437 '<div class="mega_col">' + 438 '<h4>High Schools</h4>' + 439 '<h5>High Schools</h5>' + 440 '<label><input type="checkbox" class="mega_check" data-slug="clinton-high-school" data-type="school"> Clinton High School</label>' + 441 '<label><input type="checkbox" class="mega_check" data-slug="harvard-high-school" data-type="school"> Harvard High School</label>' + 442 '<label><input type="checkbox" class="mega_check" data-slug="high-school" data-type="school"> High School</label>' + 443 '<label><input type="checkbox" class="mega_check" data-slug="hoffman-estates-high-school" data-type="school"> Hoffman Estates High</label>' + 444 '<label><input type="checkbox" class="mega_check" data-slug="huntley-high-school" data-type="school"> Huntley High School</label>' + 445 '<label><input type="checkbox" class="mega_check" data-slug="lake-park-high-school" data-type="school"> Lake Park High School</label>' + 446 '<label><input type="checkbox" class="mega_check" data-slug="lemont-twp-high-school" data-type="school"> Lemont Twp High School</label>' + 447 '<label><input type="checkbox" class="mega_check" data-slug="pbl-high-school" data-type="school"> PBL High School</label>' + 448 '<label><input type="checkbox" class="mega_check" data-slug="proviso-west-high-school" data-type="school"> Proviso West High School</label>' + 449 '<h5>School District</h5>' + 450 '<label><input type="checkbox" class="mega_check" data-slug="school-district" data-type="school"> School District</label>' + 451 '</div>' + 452 453 '</div>' + 454 '<div class="mega_popup_footer">' + 455 '<button class="mega_clear_btn" id="mega_clear">Clear All</button>' + 456 '<button class="mega_apply_btn" id="mega_apply">Apply Filters</button>' + 457 '</div>' + 458 '</div>'; 459 460 $("body").append(popupHTML); 461 462 var triggerBtn = '<button class="mega_more_options_btn" id="mega_trigger">More Search Options <span class="mega_selected_count" id="mega_count"></span></button>'; 463 $(".residence_adv_extended_options_text").after(triggerBtn); 464 465 $(document).on("click", "#mega_trigger", function(e) { 466 e.preventDefault(); 467 $("#mega_popup, #mega_overlay").fadeIn(300); 468 $("body").css("overflow", "hidden"); 469 }); 470 471 $(document).on("click", "#mega_close, #mega_overlay", function() { 472 $("#mega_popup, #mega_overlay").fadeOut(300); 473 $("body").css("overflow", ""); 474 }); 475 476 $(document).on("change", ".mega_check", function() { 477 var count = $(".mega_check:checked").length; 478 var badge = $("#mega_count"); 479 if(count > 0) { 480 badge.text(count).css("display", "inline-flex"); 481 } else { 482 badge.hide(); 483 } 484 }); 485 486 $(document).on("click", "#mega_clear", function() { 487 $(".mega_check").prop("checked", false); 488 $("#mega_count").hide(); 489 }); 490 491 $(document).on("click", "#mega_apply", function() { 492 $(".adv4-holder input[type=checkbox]").prop("checked", false); 493 494 $(".mega_check:checked").each(function() { 495 var slug = $(this).data("slug"); 496 $(".adv4-holder input[type=checkbox][value=" + slug + "]").prop("checked", true); 497 $(".adv4-holder input[name*=" + slug + "]").prop("checked", true); 498 }); 499 500 $("#mega_popup, #mega_overlay").fadeOut(300); 501 $("body").css("overflow", ""); 502 503 setTimeout(function() { 504 $(".adv4-holder").closest("form").submit(); 505 }, 300); 506 }); 507 508 }); 509 </script>
509<style> 510.cf7-row p { 511 display: grid !important; 512 grid-template-columns: repeat(3, 1fr) !important; 513 gap: 10px !important; 514 margin-bottom: 10px !important; 515 width: 100% !important; 516} 517.cf7-row p span { 518 display: block !important; 519 width: 100% !important; 520} 521.cf7-row p span input { 522 width: 100% !important; 523 padding: 14px 16px !important; 524 font-size: 14px !important; 525 border: 2px solid #cccccc !important; 526 border-radius: 0px !important; 527 background: #ffffff !important; 528 box-sizing: border-box !important; 529 height: 50px !important; 530 display: block !important; 531} 532 533/* â THIS IS THE FIX: added #sidebar_schedule */ 534#sidebar_contact .cf7-row p, 535#sidebar_schedule .cf7-row p, 536.property_sidebar .cf7-row p, 537aside .cf7-row p { 538 grid-template-columns: 1fr !important; 539} 540 541.wpcf7 textarea { 542 width: 100% !important; 543 padding: 14px 16px !important; 544 font-size: 14px !important; 545 border: 2px solid #cccccc !important; 546 border-radius: 0px !important; 547 height: 150px !important; 548 resize: vertical !important; 549 box-sizing: border-box !important; 550 margin-bottom: 10px !important; 551 display: block !important; 552} 553.cf7-gdpr { 554 display: flex !important; 555 align-items: center !important; 556 flex-direction: row !important; 557 gap: 10px !important; 558 margin-bottom: 15px !important; 559 margin-top: 10px !important; 560 font-size: 14px !important; 561} 562.cf7-gdpr p { 563 display: inline-flex !important; 564 align-items: center !important; 565 gap: 10px !important; 566 margin: 0 !important; 567} 568.cf7-gdpr span { 569 display: inline-flex !important; 570 align-items: center !important; 571 gap: 10px !important; 572} 573.cf7-gdpr input[type="checkbox"] { 574 width: 18px !important; 575 height: 18px !important; 576 min-width: 18px !important; 577 accent-color: #000000 !important; 578 appearance: auto !important; 579 -webkit-appearance: auto !important; 580 opacity: 1 !important; 581 visibility: visible !important; 582 cursor: pointer !important; 583 margin: 0 !important; 584} 585.cf7-gdpr a { 586 color: #0073e6 !important; 587 text-decoration: underline !important; 588} 589.wpcf7 input[type="submit"] { 590 width: 100% !important; 591 padding: 16px !important; 592 background: #000000 !important; 593 color: #ffffff !important; 594 font-size: 15px !important; 595 font-weight: 700 !important; 596 border: none !important; 597 border-radius: 0px !important; 598 cursor: pointer !important; 599 text-transform: uppercase !important; 600 letter-spacing: 1px !important; 601} 602.wpcf7 input[type="submit"]:hover { 603 background: #1a73e8 !important; 604} 605@media (max-width: 768px) { 606 .cf7-row p { 607 grid-template-columns: 1fr !important; 608 } 609} 610</style> 611
612<script> 613document.addEventListener('DOMContentLoaded', function() { 614 document.addEventListener('wpcf7mailsent', function() { 615 setTimeout(function() { 616 var msg = document.querySelector('.wpcf7-response-output'); 617 if (msg) { 618 msg.style.transition = 'opacity 1s'; 619 msg.style.opacity = '0'; 620 setTimeout(function() { 621 msg.style.display = 'none'; 622 }, 1000); 623 } 624 }, 4000); 625 }, false); 626}); 627</script>
627 628<style id="fix-listing-card-images-v9"> 629 630/* ââââââââââââââââââââââââââââââââââââââââââââââââââââââ 631 WRAPPER: fixed height, clips everything inside 632ââââââââââââââââââââââââââââââââââââââââââââââââââââââ */ 633.property_unit_type7 .listing-unit-img-wrapper { 634 position: relative !important; 635 width: 100% !important; 636 height: 260px !important; 637 min-height: 260px !important; 638 max-height: 260px !important; 639 overflow: hidden !important; 640 background: #e8e8e8 !important; 641 display: block !important; 642 flex-shrink: 0 !important; 643} 644 645/* ââââââââââââââââââââââââââââââââââââââââââââââââââââââ 646 CAROUSEL STACK: all absolutely fill the wrapper 647ââââââââââââââââââââââââââââââââââââââââââââââââââââââ */ 648.property_unit_type7 .listing-unit-img-wrapper .carousel, 649.property_unit_type7 .listing-unit-img-wrapper .carousel-inner { 650 position: absolute !important; 651 top: 0 !important; 652 left: 0 !important; 653 width: 100% !important; 654 height: 100% !important; 655 overflow: hidden !important; 656 display: block !important; 657} 658 659.property_unit_type7 .listing-unit-img-wrapper .carousel-item { 660 position: absolute !important; 661 top: 0 !important; 662 left: 0 !important; 663 width: 100% !important; 664 height: 100% !important; 665 overflow: hidden !important; 666 display: none !important; 667} 668 669.property_unit_type7 .listing-unit-img-wrapper .carousel-item.active { 670 display: block !important; 671} 672 673.property_unit_type7 .listing-unit-img-wrapper .carousel-item a { 674 position: absolute !important; 675 top: 0 !important; 676 left: 0 !important; 677 width: 100% !important; 678 height: 100% !important; 679 display: block !important; 680 overflow: hidden !important; 681} 682 683/* ââââââââââââââââââââââââââââââââââââââââââââââââââââââ 684 IMAGE: absolute fill ignores inline width/height attrs 685ââââââââââââââââââââââââââââââââââââââââââââââââââââââ */ 686.property_unit_type7 .listing-unit-img-wrapper .carousel-item img { 687 position: absolute !important; 688 top: 0 !important; 689 left: 0 !important; 690 width: 100% !important; 691 height: 100% !important; 692 max-width: none !important; 693 object-fit: cover !important; 694 object-position: center center !important; 695 display: block !important; 696 margin: 0 !important; 697 padding: 0 !important; 698} 699 700/* ââââââââââââââââââââââââââââââââââââââââââââââââââââââ 701 RESPONSIVE HEIGHTS â same height for ALL column counts 702 at each breakpoint so rows are always consistent 703ââââââââââââââââââââââââââââââââââââââââââââââââââââââ */ 704 705/* Desktop: both 3-col and 4-col get same height */ 706@media (min-width: 992px) { 707 .col-lg-4.listing_wrapper .listing-unit-img-wrapper { 708 height: 260px !important; 709 min-height: 260px !important; 710 max-height: 260px !important; 711 } 712 .col-lg-3.listing_wrapper .listing-unit-img-wrapper { 713 height: 200px !important; 714 min-height: 200px !important; 715 max-height: 200px !important; 716 } 717} 718 719/* Tablet */ 720@media (min-width: 576px) and (max-width: 991px) { 721 .listing_wrapper .listing-unit-img-wrapper { 722 height: 220px !important; 723 min-height: 220px !important; 724 max-height: 220px !important; 725 } 726} 727 728/* Mobile */ 729@media (max-width: 575px) { 730 .listing_wrapper .listing-unit-img-wrapper { 731 height: 200px !important; 732 min-height: 200px !important; 733 max-height: 200px !important; 734 } 735} 736 737/* ââââââââââââââââââââââââââââââââââââââââââââââââââââââ 738 EQUAL HEIGHT CARDS in every row 739ââââââââââââââââââââââââââââââââââââââââââââââââââââââ */ 740.wpestate_filter_list_properties_wrapper .listing_wrapper { 741 display: flex !important; 742 flex-direction: column !important; 743} 744 745.property_unit_type7.property_listing { 746 display: flex !important; 747 flex-direction: column !important; 748 height: 100% !important; 749} 750 751.property_unit_type7 .property-unit-information-wrapper { 752 flex: 1 !important; 753} 754 755/* ââââââââââââââââââââââââââââââââââââââââââââââââââââââ 756 CAROUSEL CONTROLS: keep arrows visible above image 757ââââââââââââââââââââââââââââââââââââââââââââââââââââââ */ 758.property_unit_type7 .listing-unit-img-wrapper .carousel-control-prev, 759.property_unit_type7 .listing-unit-img-wrapper .carousel-control-next { 760 position: absolute !important; 761 top: 50% !important; 762 transform: translateY(-50%) !important; 763 z-index: 10 !important; 764 height: 40px !important; 765 width: 30px !important; 766} 767 768/* ââââââââââââââââââââââââââââââââââââââââââââââââââââââ 769 TAG + ACTION BUTTONS: keep visible above image 770ââââââââââââââââââââââââââââââââââââââââââââââââââââââ */ 771.property_unit_type7 .listing-unit-img-wrapper .tag-wrapper, 772.property_unit_type7 .listing-unit-img-wrapper .listing_actions, 773.property_unit_type7 .listing-unit-img-wrapper .featured_gradient { 774 position: absolute !important; 775 z-index: 5 !important; 776} 777 778</style> 779<style id="wpres-menu-borders"> 780 781/* ===================================================== 782 BLACK HEADER / DARK NAV â grey borders (#888) 783 The main header nav sits on a black background 784 ===================================================== */ 785
786/* Dropdown container border */ 787.master_header .header_wrapper nav ul.sub-menu, 788.master_header ul.sub-menu { 789 border: 6px solid #888888 !important; 790 box-sizing: border-box !important; 791} 792 793/* Divider between each item */ 794.master_header .header_wrapper nav ul.sub-menu > li, 795.master_header ul.sub-menu > li { 796 border-bottom: 1px solid #888888 !important; 797} 798 799.master_header .header_wrapper nav ul.sub-menu > li:last-child, 800.master_header ul.sub-menu > li:last-child { 801 border-bottom: none !important; 802} 803 804/* ===================================================== 805 WHITE / LIGHT BACKGROUND MENUS â black borders (#222) 806 e.g. sticky header when it turns white on scroll, 807 mobile menu drawer, any light-bg nav 808 ===================================================== */ 809 810/* Sticky header turns white â target its submenu */ 811.master_header.sticky_header ul.sub-menu, 812.master_header .sticky ul.sub-menu, 813.header_wrapper.header_sticky ul.sub-menu { 814 border: 4px solid #222222 !important; 815} 816 817.master_header.sticky_header ul.sub-menu > li, 818.master_header .sticky ul.sub-menu > li, 819.header_wrapper.header_sticky ul.sub-menu > li { 820 border-bottom: 1px solid #222222 !important; 821} 822 823.master_header.sticky_header ul.sub-menu > li:last-child, 824.master_header .sticky ul.sub-menu > li:last-child, 825.header_wrapper.header_sticky ul.sub-menu > li:last-child { 826 border-bottom: none !important; 827} 828 829/* Mobile drawer menu â white background */ 830.mobilewrapper .snap-drawer ul.sub-menu, 831#mobilewrapper_links ul.sub-menu { 832 border: 4px solid #222222 !important; 833} 834 835.mobilewrapper .snap-drawer ul.sub-menu > li, 836#mobilewrapper_links ul.sub-menu > li { 837 border-bottom: 1px solid #222222 !important; 838} 839 840.mobilewrapper .snap-drawer ul.sub-menu > li:last-child, 841#mobilewrapper_links ul.sub-menu > li:last-child { 842 border-bottom: none !important; 843} 844 845/* ===================================================== 846 NESTED SUB-SUBMENUS â inherit same rule as parent 847 ===================================================== */ 848.master_header ul.sub-menu ul.sub-menu { 849 border: 4px solid #888888 !important; 850} 851.master_header.sticky_header ul.sub-menu ul.sub-menu { 852 border: 4px solid #222222 !important; 853} 854 855</style> 856<style id="upf-styles"> 857 858/* === PHONE FIELD WRAPPER === */ 859.upf-wrap { 860 display: flex !important; 861 align-items: stretch !important; 862 border: 1px solid #ccc !important; 863 border-radius: 4px !important; 864 overflow: hidden !important; 865 background: #fff !important; 866 box-sizing: border-box !important; 867 width: 100% !important; 868} 869.upf-wrap:focus-within { 870 border-color: #2271b1 !important; 871 box-shadow: 0 0 0 2px rgba(34,113,177,.15) !important; 872} 873 874/* === FLAG PREFIX BADGE === */ 875.upf-prefix { 876 display: flex !important; 877 align-items: center !important; 878 gap: 5px !important; 879 padding: 0 10px !important; 880 background: #f5f5f5 !important; 881 border-right: 1px solid #ddd !important; 882 font-size: 14px !important; 883 font-weight: 700 !important; 884 color: #333 !important; 885 white-space: nowrap !important; 886 user-select: none !important; 887 cursor: default !important; 888 flex-shrink: 0 !important; 889} 890 891/* === FLAG IMAGE: rectangular, no border-radius === */ 892.upf-flag { 893 display: inline-block !important; 894 line-height: 1 !important; 895} 896.upf-flag img, 897.upf-flag img.wp-smiley, 898.upf-flag img.emoji { 899 width: 38px !important; 900 height: 20px !important; 901 display: inline-block !important; 902 border-radius: 0 !important; 903 border: none !important; 904 box-shadow: none !important; 905 vertical-align: middle !important; 906 object-fit: cover !important; 907 object-position: center !important; 908 transform: none !important; 909 margin: 0 !important; 910 padding: 0 !important; 911} 912 913/* === INPUT INSIDE WRAPPER === */ 914.upf-wrap input[type="tel"], 915.upf-wrap input[type="text"].upf-phone-input { 916 flex: 1 !important; 917 border: none !important; 918 outline: none !important; 919 box-shadow: none !important; 920 border-radius: 0 !important; 921 padding: 10px 12px !important; 922 font-size: 15px !important; 923 background: transparent !important; 924 min-width: 0 !important; 925 width: auto !important; 926 margin: 0 !important; 927 -moz-appearance: textfield !important; 928} 929.upf-wrap input::-webkit-inner-spin-button, 930.upf-wrap input::-webkit-outer-spin-button { 931 -webkit-appearance: none !important; 932} 933 934/* === HINT TEXT BELOW FIELD === */ 935.upf-hint { 936 display: block !important; 937 font-size: 11px !important; 938 margin-top: 3px !important; 939 color: #999 !important; 940 line-height: 1.4 !important; 941} 942.upf-hint.upf-error { color: #d63638 !important; font-weight: 600 !important; } 943.upf-hint.upf-ok { color: #2e7d32 !important; font-weight: 600 !important; } 944 945/* ===================================================== 946 AGENT PROFILE FORM LAYOUT 947 Row 1: Name (50%) | Email (50%) 948 Row 2: Phone â full width 949 ===================================================== */ 950 951.wpestate_agent_details_container .cf7-row > p, 952.wpestate_single_agent_details_wrapper .cf7-row > p, 953#agent_send_email .cf7-row > p { 954 display: grid !important; 955 grid-template-columns: 1fr 1fr !important; 956 gap: 10px !important; 957 margin-bottom: 10px !important; 958 width: 100% !important; 959} 960 961.wpestate_agent_details_container .cf7-row > p > span[data-name="your-name"], 962.wpestate_agent_details_container .cf7-row > p > span[data-name="your-email"], 963.wpestate_single_agent_details_wrapper .cf7-row > p > span[data-name="your-name"], 964.wpestate_single_agent_details_wrapper .cf7-row > p > span[data-name="your-email"], 965#agent_send_email .cf7-row > p > span[data-name="your-name"], 966#agent_send_email .cf7-row > p > span[data-name="your-email"] { 967 grid-column: span 1 !important; 968 width: 100% !important; 969} 970 971.wpestate_agent_details_container .cf7-row > p >
971 span[data-name*="phone"], 972.wpestate_agent_details_container .cf7-row > p > span[data-name*="tel"], 973.wpestate_single_agent_details_wrapper .cf7-row > p > span[data-name*="phone"], 974.wpestate_single_agent_details_wrapper .cf7-row > p > span[data-name*="tel"], 975#agent_send_email .cf7-row > p > span[data-name*="phone"], 976#agent_send_email .cf7-row > p > span[data-name*="tel"] { 977 grid-column: 1 / -1 !important; 978 width: 100% !important; 979} 980 981.wpestate_agent_details_container .upf-wrap, 982.wpestate_single_agent_details_wrapper .upf-wrap, 983#agent_send_email .upf-wrap, 984.wpestate_agent_details_container .upf-hint, 985.wpestate_single_agent_details_wrapper .upf-hint, 986#agent_send_email .upf-hint { 987 width: 100% !important; 988 max-width: 100% !important; 989} 990 991.wpestate_agent_details_container .cf7-row > p > span input, 992.wpestate_single_agent_details_wrapper .cf7-row > p > span input, 993#agent_send_email .cf7-row > p > span input { 994 width: 100% !important; 995 box-sizing: border-box !important; 996 height: 50px !important; 997} 998 999@media (max-width: 600px) { 1000 .wpestate_agent_details_container .cf7-row > p, 1001 .wpestate_single_agent_details_wrapper .cf7-row > p, 1002 #agent_send_email .cf7-row > p { 1003 grid-template-columns: 1fr !important; 1004 } 1005 .wpestate_agent_details_container .cf7-row > p > span[data-name*="phone"], 1006 .wpestate_agent_details_container .cf7-row > p > span[data-name*="tel"], 1007 .wpestate_single_agent_details_wrapper .cf7-row > p > span[data-name*="phone"], 1008 .wpestate_single_agent_details_wrapper .cf7-row > p > span[data-name*="tel"], 1009 #agent_send_email .cf7-row > p > span[data-name*="phone"], 1010 #agent_send_email .cf7-row > p > span[data-name*="tel"] { 1011 grid-column: 1 !important; 1012 } 1013} 1014 1015/* ===================================================== 1016 FIX: LIGHTBOX PHOTO SLIDER POPUP FORM 1017 The .lightbox_property_sidebar is col-md-2 â very 1018 narrow. The global .cf7-row grid was leaking in and 1019 crushing fields into tiny broken columns. 1020 Reset everything back to single-column stack. 1021 ===================================================== */ 1022 1023.lightbox_property_sidebar .cf7-row > p, 1024.lightbox_property_wrapper .cf7-row > p, 1025.lightbox_property_content .cf7-row > p { 1026 display: grid !important; 1027 grid-template-columns: 1fr !important; 1028 gap: 8px !important; 1029 margin-bottom: 8px !important; 1030 width: 100% !important; 1031} 1032 1033/* All field spans â full width, single column */ 1034.lightbox_property_sidebar .cf7-row > p > span, 1035.lightbox_property_wrapper .cf7-row > p > span, 1036.lightbox_property_content .cf7-row > p > span { 1037 grid-column: 1 !important; 1038 width: 100% !important; 1039} 1040 1041/* Inputs â full width, slightly shorter height for narrow sidebar */ 1042.lightbox_property_sidebar .cf7-row > p > span input, 1043.lightbox_property_wrapper .cf7-row > p > span input, 1044.lightbox_property_content .cf7-row > p > span input { 1045 width: 100% !important; 1046 box-sizing: border-box !important; 1047 height: 44px !important; 1048} 1049 1050/* upf phone wrapper â full width in lightbox */ 1051.lightbox_property_sidebar .upf-wrap, 1052.lightbox_property_wrapper .upf-wrap, 1053.lightbox_property_content .upf-wrap { 1054 width: 100% !important; 1055 max-width: 100% !important; 1056} 1057 1058/* upf hint â full width in lightbox */ 1059.lightbox_property_sidebar .upf-hint, 1060.lightbox_property_wrapper .upf-hint, 1061.lightbox_property_content .upf-hint { 1062 width: 100% !important; 1063 max-width: 100% !important; 1064} 1065 1066</style> 1067<style id="fix-similar-listing-card-images-v3"> 1068 1069/* WRAPPER */ 1070#property_similar_listings .listing-unit-img-wrapper { 1071 position: relative !important; 1072 width: 100% !important; 1073 height: 220px !important; 1074 min-height: 220px !important; 1075 max-height: 220px !important; 1076 overflow: hidden !important; 1077 background: #e8e8e8 !important; 1078 display: block !important; 1079 flex-shrink: 0 !important; 1080} 1081 1082/* CAROUSEL + INNER */ 1083#property_similar_listings .listing-unit-img-wrapper .carousel, 1084#property_similar_listings .listing-unit-img-wrapper .carousel-inner { 1085 position: absolute !important; 1086 top: 0 !important; 1087 left: 0 !important; 1088 width: 100% !important; 1089 height: 100% !important; 1090 overflow: hidden !important; 1091 display: block !important; 1092} 1093 1094/* CAROUSEL ITEMS */ 1095#property_similar_listings .listing-unit-img-wrapper .carousel-item { 1096 position: absolute !important; 1097 top: 0 !important; 1098 left: 0 !important; 1099 width: 100% !important; 1100 height: 100% !important; 1101 overflow: hidden !important; 1102 display: none !important; 1103} 1104 1105#property_similar_listings .listing-unit-img-wrapper .carousel-item.active { 1106 display: block !important; 1107} 1108 1109#property_similar_listings .listing-unit-img-wrapper .carousel-item a { 1110 position: absolute !important; 1111 top: 0 !important; 1112 left: 0 !important; 1113 width: 100% !important; 1114 height: 100% !important; 1115 display: block !important; 1116 overflow: hidden !important; 1117} 1118 1119/* IMAGE */ 1120#property_similar_listings .listing-unit-img-wrapper .carousel-item img { 1121 position: absolute !important; 1122 top: 0 !important; 1123 left: 0 !important; 1124 width: 100% !important; 1125 height: 100% !important; 1126 max-width: none !important; 1127 object-fit: cover !important; 1128 object-position: center center !important; 1129 display: block !important; 1130 margin: 0 !important; 1131 padding: 0 !important; 1132} 1133 1134/* RESPONSIVE HEIGHTS */ 1135@media (min-width: 992px) { 1136 #property_similar_listings .listing-unit-img-wrapper { 1137 height: 220px !important; 1138 min-height: 220px !important; 1139 max-height: 220px !important; 1140 } 1141} 1142 1143@media (min-width: 576px) and (max-width: 991px) { 1144 #property_similar_listings .listing-unit-img-wrapper { 1145 height: 200px !important; 1146 min-height: 200px !important; 1147 max-height: 200px !important; 1148 } 1149} 1150 1151@media (max-width: 575px) { 1152 #property_similar_listings .listing-unit-img-wrapper { 1153 height: 180px !important; 1154 min-height: 180px !important; 1155 max-height: 180px !important; 1156 } 1157} 1158 1159/* EQUAL HEIGHT CARDS */ 1160#property_similar_listings .listing_wrapper { 1161 display: flex !important; 1162 flex-direction: column !important; 1163} 1164 1165#property_similar_listings .property_listing { 1166 display: flex !important; 1167 flex-direction: column !important; 1168 height: 100% !important; 1169} 1170 1171#property_similar_listings .property-unit-information-wrapper { 1172 flex: 1 !important; 1173} 1174 1175/* CAROUSEL CONTROLS */ 1176#property_similar_listings .listing-unit-img-wrapper .carousel-control-prev, 1177#property_similar_listings .listing-unit-img-wrapper .carousel-control-next { 1178 position: absolute !important; 1179 top: 50% !important; 1180 transform: translateY(-50%) !important; 1181 z-index: 10 !important; 1182 height: 40px !important; 1183 width: 30px !important; 1184} 1185 1186/* TAG + ACTION BUTTONS */ 1187#property_similar_listings .listing-unit-img-wrapper .tag-wrapper, 1188#property_similar_listings .listing-unit-img-wrapper .listing_actions, 1189#property_similar_listings .listing-unit-img-wrapper .featured_gradient { 1190 position: absolute !important; 1191 z-index: 5 !important; 1192} 1193 1194</style> 1195 <style> 1196 .listing-unit-img-wrapper { position: relative; } 1197 .mls-status-thumb-badge { 1198 position: absolute; 1199 top: 44px; 1200 right: 20px; 1201 background: #dc2626; 1202 color: #ffffff; 1203 font-size: 11px; 1204 font-weight: 600; 1205 padding: 0 10px; 1206 border-radius: 20px; 1207 z-index: 20; 1208 line-height: 20px; 1209 white-space: nowrap; 1210 } 1211 </style> 1212 <style type='text/css'>
1212:root{/* base variables START */--wp-estate-main-color-option: #000000;--wp-estate-second-color-option: #b7b7b7;/* base variables END *//* layout variables START */--wp-estate-main-grid-content-width-option: 1200px;/* layout variables END *//* logo variables START *//* logo variables END *//* header variables START */--wp_estate_border_bottom_header_color-option: #e7e7e7;--wp_estate_border_bottom_header_sticky_color-option: #ffffff;--wp-estate-top-bar-back-option: #000000;--wp-estate-top-bar-font-option: #bebebe;--wp-estate-header-color-option: #ffffff;--wp-estate-sticky-menu-font-color-option: #000000;--wp-estate-menu-font-color-option: #000000;--wp-estate-top-menu-hover-font-color-option: #bda76e;--wp-estate-active-menu-font-color-option: #bda76e;--wp-estate-top-menu-hover-back-font-color-option: #ffffff;--wp-estate-transparent-menu-hover-font-color-option: #b28d77;--wp-estate-menu-item-back-color-option: #000000;--wp-estate-menu-items-color-option: #cccccc;--wp-estate-menu-hover-font-color-option: #ffffff;--wp-estate-menu-hover-back-color-option: #000000;--wp-estate-menu-border-color-option: #000000;/* header variables END *//* mobile_header variables START */--wp-estate-mobile-header-background-color-option: #000000;--wp-estate-mobile-header-icon-color-option: #bda76e;--wp-estate-mobile-menu-font-color-option: #ffffff;--wp-estate-mobile-menu-hover-font-color-option: #bda76e;--wp-estate-mobile-item-hover-back-color-option: #000000;--wp-estate-mobile-menu-background-color-option: #000000;--wp-estate-mobile-menu-border-color-option: #5e5e5e;/* mobile_header variables END *//* search variables START */--wp-estate-adv-back-color-option: #ffffff;--wp-estate-adv-back-color-opacity-option: 0.9;--wp-estate-adv-font-color-option: #696969;--wp-estate-adv-search-back-color-option: #0f0f0f;--wp-estate-adv-search-font-color-option: #464646;--wp-estate-adv-search-tab-font-color-option: #1a73e8;/* search variables END *//* general variables START */--wp-estate-background-color-option: #f3f3f3;--wp_estate_content_back_color-option: #ffffff;--wp_estate_content_area_back_color-option: #ffffff;--wp_estate_breadcrumbs_font_color-option: #464646;--wp-estate-font-color-option: #464646;--wp_estate_link_color-option: #000000;--wp_estate_headings_color-option: #000000;--wp-estate-hover-button-color-option: #1b0042;/* general variables END *//* map variables START */--wp_estate_map_controls_back-option: #ffffff;--wp_estate_map_controls_font_color-option: #000000;
1212/* map variables END *//* property_unit variables START */--wp-estate-property-unit-color-option: #ffffff;--wp-estate-card-details-font-awsome-size-option: 15px;--wp-estate-card-details-image_icon-size-option: 17px;--wp-estate-card-details-font-family-option: Roboto;--wp-estate-card-details-font-size-option: 13px;--wp-estate-card-details-line-height-option: 22px;--wp-estate-card-details-font-weight-option: 500;--wp-estate-card-details-font-color-option: #181d24;--wp-estate-card-details-alignment-option: space-between;--wp-estate-card-details-image-position-option: row;--wp-estate-card-details-image-color-option: #bc8664;--wp-estate-card-details-gap-option: px;/* property_unit variables END *//* widgets variables START */--wp-estate-sidebar-widget-color-option: #ffffff;--wp-estate-widget-sidebar-border-color-option: #f3f3f3;/* widgets variables END *//* footer variables START */--wp-estate-footer-back-color-option: #000000;--wp-estate-footer-font-color-option: #bebebe;--wp-estate-footer-copy-color-option: #bebebe;--wp-estate-footer-copy-back-color-option: #000000;--wp-estate-footer-heading-color-option: #ffffff;--wp-estate-footer-social-widget-back-color-option: #faf4f1;--wp-estate-footer-social-widget-color-option: #000000;
1212/* footer variables END *//* content_area_padding variables START *//* content_area_padding variables END *//* property_unit_padding variables START *//* property_unit_padding variables END *//* widget_padding variables START *//* widget_padding variables END *//* borders_and_units variables START */--wp-estate-border-radius-corner-option: 10px;/* borders_and_units variables END *//* min_heights variables START *//* min_heights variables END *//* dashboard_colors variables START */--wp-estate-user-dashboard-menu-color-option: #ffffff;--wp-estate-user-dashboard-menu-hover-color-option: #777777;--wp-estate-user-dashboard-menu-color-hover-option: #000000;--wp-estate-user-dashboard-package-color-option: #050042;--wp-estate-user-dashboard-content-button-background-option: #000000;/* dashboard_colors variables END *//* typography variables START */--wp-estate-h1-font-family-option: Frank Ruhl Libre;--wp-estate-h1-font-weight-option: 500;--wp-estate-h2-font-family-option: Frank Ruhl Libre;--wp-estate-h2-font-weight-option: 500;--wp-estate-h3-font-family-option: Poppins;--wp-estate-h3-font-weight-option: 300;--wp-estate-h4-font-family-option: Poppins;--wp-estate-h4-font-size-option: 18px;--wp-estate-h4-line-height-option: 24px;--wp-estate-h4-font-weight-option: 300;--wp-estate-h5-font-family-option: Poppins;--wp-estate-h5-font-weight-option: 300;--wp-estate-h6-font-family-option: Poppins;--wp-estate-h6-font-weight-option: 300;--wp-estate-paragraph-font-family-option: Poppins;--wp-estate-paragraph-font-size-option: 16px;--wp-estate-paragraph-line-height-option: 16px;--wp-estate-paragraph-font-weight-option: 300;--wp-estate-menu-font-family-option: Poppins;--wp-estate-menu-font-size-option: 16px;--wp-estate-menu-line-height-option: 16px;--wp-estate-menu-font-weight-option: 400;/* typography variables END *//* others variables START */--wp-estate-cssbox-shadow-option: 0 5px 30px 0 rgb(38 42 76 / 5%);--wp-estate-float-form-top-option: 60%;--wp-estate-float-form-top-tax-option: 60%;/* others variables END */}/</style><meta name="generator" content="Elementor 4.3.1; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap"> 1213 1214<!-- Google Tag Manager -->
1215<script>
vendor: 327 bytes, lines 1215-1219
1215(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 1216new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 1217j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 1218'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 1219})(window,document,'script','dataLayer','
1219GTM-KKPJ5KFX
vendor: 3 bytes, line 1219
1219');
1219</script>
1219 1220<!-- End Google Tag Manager -->
1221<script type="text/javascript" src="https://cdn.brevo.com/js/sdk-loader.js" async></script>
vendor: 1 bytes, line 1221
1221
1222<script type="text/javascript"> 1223 window.Brevo = window.Brevo || []; 1224 window.Brevo.push(['init', {"client_key":"y2087n457v0lb2e9z30z2t5e","email_id":null,"push":{"customDomain":"https:\/\/sohumrealty.com\/wp-content\/plugins\/mailin\/"},"service_worker_url":"wonderpush-worker-loader.min.js?webKey=6ec2972fe84e712d7dc8db0661de6b1c53e885f86b91ed3d8d6ccb9414d18307","frame_url":"brevo-frame.html"}]); 1225</script>
1225<script type="text/javascript" src="https://cdn.by.wonderpush.com/sdk/1.1/wonderpush-loader.min.js" async></script>
vendor: 1 bytes, line 1225
1225
1226<script type="text/javascript"> 1227 window.WonderPush = window.WonderPush || []; 1228 window.WonderPush.push(['init', {"customDomain":"https:\/\/sohumrealty.com\/wp-content\/plugins\/mailin\/","serviceWorkerUrl":"wonderpush-worker-loader.min.js?webKey=6ec2972fe84e712d7dc8db0661de6b1c53e885f86b91ed3d8d6ccb9414d18307","frameUrl":"wonderpush.min.html","webKey":"6ec2972fe84e712d7dc8db0661de6b1c53e885f86b91ed3d8d6ccb9414d18307"}]); 1229</script>
1229<meta name="generator" content="Redux 4.5.5" /><link rel="icon" href="https://sohumrealty.com/wp-content/uploads/2026/03/cropped-fevicon-quality-enhanced-32x32.jpg" sizes="32x32" /> 1230<link rel="icon" href="https://sohumrealty.com/wp-content/uploads/2026/03/cropped-fevicon-quality-enhanced-192x192.jpg" sizes="192x192" /> 1231<link rel="apple-touch-icon" href="https://sohumrealty.com/wp-content/uploads/2026/03/cropped-fevicon-quality-enhanced-180x180.jpg" /> 1232<meta name="msapplication-TileImage" content="https://sohumrealty.com/wp-content/uploads/2026/03/cropped-fevicon-quality-enhanced-270x270.jpg" /> 1233<style id="wp-custom-css"> 1234/* Fix property images ONLY on Neighbourhood archive pages */ 1235.tax-property_city .property_unit_carousel, 1236.tax-property_city .carousel, 1237.tax-property_city .carousel-inner, 1238.tax-property_city .carousel-item, 1239.tax-property_city .carousel-item a { 1240 width: 100% !important; 1241 max-width: 100% !important; 1242 height: 250px !important; 1243 max-height: 250px !important; 1244 overflow: hidden !important; 1245 display: block !important; 1246 position: relative !important; 1247} 1248 1249/* Image itself */ 1250.tax-property_city .property_listing img, 1251.tax-property_city .carousel-item img, 1252.tax-property_city .property_unit_carousel img { 1253 width: 100% !important; 1254 height: 250px !important; 1255 min-height: 250px !important; 1256 max-height: 250px !important; 1257 object-fit: cover !important; 1258 object-position: center !important; 1259 display: block !important; 1260 float: none !important; 1261 position: relative !important; 1262 left: 0 !important; 1263 right: 0 !important; 1264 margin: 0 !important; 1265} 1266 1267 1268 1269 1270 1271 1272/* ===================================================== 1273 Fix: Schedule a Tour - overstretched input fields 1274 Scoped ONLY to #sidebar_schedule tab 1275 ===================================================== */ 1276 1277#sidebar_schedule .cf7-row p span input, 1278#sidebar_schedule .cf7-row p span select, 1279#sidebar_schedule .cf7-row p span textarea, 1280#sidebar_schedule .wpcf7-form-control-wrap input, 1281#sidebar_schedule .wpcf7-form-control-wrap select, 1282#sidebar_schedule .wpcf7-form-control-wrap textarea { 1283 box-sizing: border-box !important; 1284 width: 100% !important; 1285 max-width: 100% !important; 1286} 1287 1288#sidebar_schedule .cf7-row { 1289 overflow: hidden !important; 1290} 1291 1292#sidebar_schedule p { 1293 overflow: hidden !important; 1294} 1295 1296/* ===================================================== 1297 Fix: Agent Contact Modal Form Fields 1298 Name + Email = Row 1 | Phone = Row 2 1299 Scoped ONLY to .wpestate_card_unit_email modal 1300 ===================================================== */ 1301 1302/* Make the p a flex container */ 1303.wpestate_card_unit_email .modal-body .cf7-row p { 1304 display: flex !important; 1305 flex-wrap: wrap !important; 1306 gap: 12px !important; 1307 align-items: flex-start !important; 1308 margin-bottom: 12px !important; 1309 box-sizing: border-box !important; 1310 width: 100% !important; 1311} 1312 1313/* Name â 50% minus gap */ 1314.wpestate_card_unit_email .modal-body .cf7-row p .wpcf7-form-control-wrap[data-name="your-name"] { 1315 flex: 0 0 calc(50% - 6px) !important; 1316 width: calc(50% - 6px) !important; 1317 box-sizing: border-box !important; 1318} 1319 1320/* Email â 50% minus gap */ 1321.wpestate_card_unit_email .modal-body .cf7-row p .wpcf7-form-control-wrap[data-name="your-email"] { 1322 flex: 0 0 calc(50% - 6px) !important; 1323 width: calc(50% - 6px) !important; 1324 box-sizing: border-box !important; 1325} 1326 1327/* Phone â full row */ 1328.wpestate_card_unit_email .modal-body .cf7-row p .wpcf7-form-control-wrap[data-name="your-phone"] { 1329 flex: 0 0 100% !important; 1330 width: 100% !important; 1331 box-sizing: border-box !important; 1332} 1333 1334/* All inputs inside name + email */ 1335.wpestate_card_unit_email .modal-body .cf7-row p .wpcf7-form-control-wrap[data-name="your-name"] input, 1336.wpestate_card_unit_email .modal-body .cf7-row p .wpcf7-form-control-wrap[data-name="your-email"] input { 1337 width: 100% !important; 1338 box-sizing: border-box !important; 1339 padding: 10px 14px !important; 1340 font-size: 14px !important; 1341 display: block !important; 1342} 1343 1344/* Phone ITI wrapper + input */ 1345.wpestate_card_unit_email .modal-body .cf7-row p .wpcf7-form-control-wrap[data-name="your-phone"] .iti { 1346 width: 100% !important; 1347 box-sizing: border-box !important; 1348 display: block !important; 1349} 1350 1351.wpestate_card_unit_email .modal-body .cf7-row p .wpcf7-form-control-wrap[data-name="your-phone"] input[type="tel"] { 1352 width: 100% !important; 1353 box-sizing: border-box !important; 1354 padding: 10px 14px 10px 52px !important; 1355 font-size: 14px !important; 1356 display: block !important; 1357} 1358 1359/* Textarea full width */ 1360.wpestate_card_unit_email .modal-body textarea { 1361 width: 100% !important; 1362 box-sizing: border-box !important; 1363 padding: 10px 14px !important; 1364 font-size: 14px !important; 1365 min-height: 100px !important; 1366 display: block !important; 1367} 1368 1369.tax-property_category .property_listing .listing-unit-img-wrapper, 1370.post-type-archive-property .property_listing .listing-unit-img-wrapper { 1371 height: 220px; 1372 overflow: hidden; 1373} 1374 1375.tax-property_category .property_listing .listing-unit-img-wrapper img, 1376.post-type-archive-property .property_listing .listing-unit-img-wrapper img { 1377 width: 100% !important; 1378 height: 100% !important; 1379 object-fit: cover; 1380 float: none !important; 1381} 1382 1383.contact-box.islive { 1384 margin-right: 130px; /* move 100px from left */ 1385 margin-bottom:10px; 1386 background-color: #B8922A; 1387 color: #fff; 1388 font-size: 30px;
1389} 1390 1391 1392 1393 1394 1395 1396/* ======================= */ 1397/* Property Contact Buttons - Phone, Email, WhatsApp */ 1398.wpestate_property_card_contact_wrapper_phone, 1399.wpestate_property_card_contact_wrapper_email, 1400.wpestate_property_card_contact_wrapper_whatsupp { /* notice the correct class */ 1401 display: inline-flex; 1402 align-items: center; 1403 background-color: #000; /* black background */ 1404 color: #fff; /* white text */ 1405 padding: 8px 12px; 1406 border-radius: 4px; 1407 text-decoration: none; 1408 transition: background 0.3s ease, color 0.3s ease; 1409} 1410 1411/* Hover state */ 1412.wpestate_property_card_contact_wrapper_phone:hover, 1413.wpestate_property_card_contact_wrapper_email:hover, 1414.wpestate_property_card_contact_wrapper_whatsupp:hover { 1415 background-color: #007bff; /* blue background on hover */ 1416 color: #fff; /* text stays white */ 1417} 1418 1419/* SVG icons inside phone/email */ 1420.wpestate_property_card_contact_wrapper_phone svg, 1421.wpestate_property_card_contact_wrapper_email svg { 1422 width: 20px; 1423 height: 20px; 1424 margin-right: 6px; 1425 fill: currentColor; /* icon follows text color */ 1426 stroke: currentColor; 1427 transition: fill 0.3s ease, stroke 0.3s ease; 1428} 1429 1430/* Force all shapes inside phone/email SVG to white */ 1431.wpestate_property_card_contact_wrapper_phone svg * , 1432.wpestate_property_card_contact_wrapper_email svg * { 1433 stroke: #fff !important; 1434 fill: #fff !important; 1435} 1436 1437/* WhatsApp icon (FontAwesome) */ 1438.wpestate_property_card_contact_wrapper_whatsupp i { 1439 color: #fff; 1440 font-size: 18px; 1441 margin-right: 6px; 1442} 1443 1444/* Hover icons - keep all icons white */ 1445.wpestate_property_card_contact_wrapper_phone:hover svg *, 1446.wpestate_property_card_contact_wrapper_email:hover svg *, 1447.wpestate_property_card_contact_wrapper_whatsupp:hover i { 1448 stroke: #fff !important; 1449 fill: #fff !important; 1450 color: #fff !important; 1451} 1452 1453 1454.user_dashboard_links a { 1455 display: block; 1456 background-color: #f0f0f0; 1457 color: #000; 1458 padding: 10px 15px; 1459 border-radius: 4px; 1460 text-decoration: none; 1461 transition: background 0.3s ease, color 0.3s ease; 1462} 1463 1464/* Hover / active link */ 1465.user_dashboard_links a:hover, 1466.user_dashboard_links a.active { 1467 background-color: #000; /* black ribbon */ 1468 color: #fff; /* text white */ 1469} 1470 1471/* Inline SVG icons */ 1472.user_dashboard_links a svg path, 1473.user_dashboard_links a svg circle { 1474 stroke: #000; /* icon black */ 1475 transition: stroke 0.3s ease; 1476} 1477 1478/* Icon on hover / active */ 1479.user_dashboard_links a:hover svg path, 1480.user_dashboard_links a:hover svg circle, 1481.user_dashboard_links a.active svg path, 1482.user_dashboard_links a.active svg circle { 1483 stroke: #fff; /* icon white on hover */ 1484} 1485 1486 1487#colophon a:hover, 1488#colophon li a:hover { 1489 color: #ffffff !important; 1490} 1491 1492 1493 1494.featured_div { 1495 background: #2323FF; 1496} 1497 1498 1499
1500/* Submenu container border */ 1501#access ul.sub-menu, 1502#access ul.children { 1503 border: 1px solid #e1e1e1 !important; /* Change color as needed */ 1504 box-shadow: 2px 2px 5px rgba(0,0,0,0.1); 1505} 1506 1507/* Individual submenu items border (bottom line) */ 1508#access ul.sub-menu li, 1509#access ul.children li { 1510 border-bottom: 1px solid #e1e1e1 !important; 1511} 1512 1513/* Remove bottom border on last item */ 1514#access ul.sub-menu li:last-child, 1515#access ul.children li:last-child { 1516 border-bottom: none !important; 1517} 1518 1519/* Ensure nested submenus show with borders */ 1520#access ul.sub-menu ul.sub-menu, 1521#access ul.children ul.children { 1522 border: 1px solid #e1e1e1 !important; 1523} 1524 1525 1526 1527 1528 1529 1530 1531/* Schedule Tour - Date Highlighting */ 1532.wpestate_property_schedule_singledate_wrapper { 1533 cursor: pointer !important; 1534 border: 2px solid #e0e0e0 !important; 1535 border-radius: 6px !important; 1536 padding: 8px 6px !important; 1537 text-align: center !important; 1538 transition: all 0.2s ease !important; 1539} 1540 1541.wpestate_property_schedule_singledate_wrapper:hover { 1542 border-color: #000 !important; 1543 background: #f5f5f5 !important; 1544} 1545 1546/* This is the active/selected state WPResidence adds */ 1547.wpestate_property_schedule_singledate_wrapper.selected_date, 1548.wpestate_property_schedule_singledate_wrapper.wpestate_selected_date, 1549.wpestate_property_schedule_singledate_wrapper.active { 1550 border-color: #000 !important; 1551 background: #000 !important; 1552 color: #fff !important; 1553} 1554 1555.wpestate_property_schedule_singledate_wrapper.selected_date span, 1556.wpestate_property_schedule_singledate_wrapper.wpestate_selected_date span, 1557.wpestate_property_schedule_singledate_wrapper.active span { 1558 color: #fff !important; 1559} 1560 1561 1562 1563 1564 1565 1566/* Sticky header border - all pages EXCEPT home page */ 1567body:not(.elementor-page-18618) .wpresidence_main_wrapper_class .master_header[class*="sticky"], 1568body:not(.elementor-page-18618) .wpresidence_main_wrapper_class .header_wrapper[class*="sticky"], 1569body:not(.elementor-page-18618) .master_header.sticky_header_yes { 1570 border-bottom: 2px solid #DADADA !important; 1571 box-shadow: none !important; 1572} 1573 1574 1575 1576#second .widget_nav_menu ul li::before, 1577#second .widget_nav_menu ul li > a::before { 1578 display: none !important; 1579 content: none !important; 1580} 1581 1582/* Footer Quick Links â hover and active color */ 1583#second .widget_nav_menu ul li a:hover, 1584#second .widget_nav_menu ul li a:focus, 1585#second .widget_nav_menu ul li.current-menu-item > a { 1586 color: #c8a96e !important; 1587 text-decoration: none !important; 1588} 1589 1590 1591#user_menu_u > div.submit_action > svg { 1592 width: 60px !important; 1593 height: 60px !important; 1594 max-width: none !important; 1595} 1596 1597.wpestate_gdpr_label a { 1598 color: #0073e6 !important; 1599} 1600 1601.wpestate_gdpr_label a:hover { 1602 color: #0055b3 !important; 1603} 1604 1605input#wpestate_agree_gdpr_sidebar_page.wpestate_agree_gdpr, 1606input.wpestate_agree_gdpr { 1607 appearance: auto !important; 1608 -webkit-appearance: checkbox !important; 1609 opacity: 1 !important; 1610 visibility: visible !important; 1611 position: relative !important; 1612 width: 18px !important; 1613 height: 18px !important; 1614 display: inline-block !important; 1615 margin-right: 8px !important; 1616 cursor: pointer !important; 1617 accent-color: #000000 !important; /* Black checkbox color */ 1618 border: 2px solid #000000 !important; 1619} 1620 1621 1622input.wpresidence_button.message_submit { 1623 display: none !important; 1624} 1625 1626 1627 1628 1629 1630#wpc_search_wrap { 1631 border: 5px solid #CDCDCD; 1632} 1633 1634/* Property page only - force gallery height reduction */ 1635.single-estate_property .gallery-right-column { 1636 height: 400px !important; 1637} 1638 1639/* Fix masonry layout height properly */ 1640.single-estate_property .gallery-right-column { 1641 height: 400px !important; 1642 display: block !important; 1643} 1644 1645.single-estate_property .gallery-left-column { 1646 height: 400px !important; 1647} 1648 1649/* Each small image = 50% of right side */ 1650.single-estate_property .gallery-left-column .image_gallery { 1651 height: 200px !important; 1652} 1653 1654/* IMPORTANT: force big image to fill */ 1655.single-estate_property .gallery-right-column.image_gallery { 1656 height: 400px !important; 1657 background-size: cover !important; 1658 background-position: center !important; 1659} 1660 1661 1662 1663 1664.acc_google_maps { 1665 background-color: #000 !important; 1666 color: #fff !important; 1667 padding: 10px 20px !important; 1668 border-radius: 5px !important; 1669 text-decoration: none !important; 1670 display: inline-block !important; 1671 font-weight: 600 !important; 1672} 1673 1674/* Default state - both tabs */ 1675#wpestate_sidebar_property_contact_tabs > ul li button { 1676 background-color: #000 !important; 1677 color: white !important; 1678 border: none !important; 1679 transition: background-color 0.3s ease !important; 1680} 1681 1682/* Hover state - turns blue when hovering */ 1683#wpestate_sidebar_property_contact_tabs > ul li button:hover { 1684 background-color: #1a73e8 !important; 1685 color: white !important; 1686} 1687 1688/* Active/selected tab - stays blue when chosen */ 1689#wpestate_sidebar_property_contact_tabs > ul li button.active { 1690 background-color: #1a73e8 !important; 1691 color: white !important; 1692} 1693 1694/* Also target nav-link class WPResidence sometimes uses */ 1695#wpestate_sidebar_property_contact_tabs > ul li .nav-link { 1696 background-color: #000 !important; 1697 color: white !important; 1698} 1699 1700#wpestate_sidebar_property_contact_tabs > ul li .nav-link:hover { 1701 background-color: #1a73e8 !important; 1702 color: white !important; 1703} 1704 1705 1706 1707#wpestate_sidebar_property_contact_tabs > ul li .nav-link.active { 1708 background-color: #1a73e8 !important; 1709 color: white !important; 1710} 1711
1712.agent_contanct_form_sidebar .wpestate_single_agent_details_header_wrapper .schedule_meeting { 1713 background: #000; 1714} 1715 1716.agent_contanct_form_sidebar .wpestate_single_agent_details_header_wrapper .schedule_meeting { 1717 display: none; 1718} 1719 1720 1721.joinchat--left .joinchat__button { 1722 margin-bottom: 50px; 1723 margin-left:-20px; 1724} 1725 1726 1727/* ===== LIST VIEW FIX: Data & Actions Right of Image ===== */ 1728 1729/* Outer wrapper: horizontal row */ 1730.wpestate_filter_list_properties_wrapper.row .listing_wrapper.col-md-12, 1731.listing_wrapper.col-md-12 { 1732 display: flex !important; 1733 flex-direction: row !important; 1734 align-items: flex-start !important; 1735 gap: 0 !important; 1736} 1737 1738/* Inner property listing: flex row */ 1739.listing_wrapper.col-md-12 .property_listing { 1740 display: flex !important; 1741 flex-direction: row !important; 1742 align-items: flex-start !important; 1743 width: 100% !important; 1744 max-width: 100% !important; 1745 flex-wrap: nowrap !important; 1746} 1747 1748/* Image container: fixed width, no shrink/grow */ 1749.listing_wrapper.col-md-12 .property_listing .listing_wrapper_image, 1750.listing_wrapper.col-md-12 .property_listing .property_unit_type7[data-link] { 1751 flex: 0 0 auto !important; 1752 width: 320px !important; 1753 min-width: 320px !important; 1754 max-width: 320px !important; 1755 position: relative !important; 1756} 1757 1758/* Image itself: fill its container */ 1759.listing_wrapper.col-md-12 .property_listing .listing_wrapper_image img, 1760.listing_wrapper.col-md-12 .property_listing .property_unit_type7[data-link] img { 1761 width: 320px !important; 1762 height: 215px !important; 1763 object-fit: cover !important; 1764 display: block !important; 1765} 1766 1767/* Right-side content panel */ 1768.listing_wrapper.col-md-12 .property_listing .property_listing_details, 1769.listing_wrapper.col-md-12 .property_listing .listing-unit-price-wrapper, 1770.listing_wrapper.col-md-12 .property_listing_details_wrapper { 1771 flex: 1 1 auto !important; 1772 min-width: 0 !important; 1773 padding: 12px 20px !important; 1774 display: flex !important; 1775 flex-direction: column !important; 1776 justify-content: space-between !important; 1777} 1778 1779/* Property title */ 1780.listing_wrapper.col-md-12 .property_listing .listing_wrapper_details h5, 1781.listing_wrapper.col-md-12 .property_listing h5 { 1782 font-size: 16px !important; 1783 font-weight: 600 !important; 1784 margin: 0 0 4px 0 !important; 1785 white-space: normal !important; 1786 word-wrap: break-word !important; 1787} 1788 1789/* Price */ 1790.listing_wrapper.col-md-12 .property_listing .listing-unit-price, 1791.listing_wrapper.col-md-12 .property_listing .property_listing_price { 1792 font-size: 15px !important; 1793 font-weight: 600 !important; 1794 margin: 0 0 8px 0 !important; 1795} 1796 1797/* Beds / Baths / Size row */ 1798.listing_wrapper.col-md-12 .property_listing .property-feature-area, 1799.listing_wrapper.col-md-12 .property_listing .listing_detail_wrap { 1800 display: flex !important; 1801 flex-wrap: wrap !important; 1802 gap: 8px 16px !important; 1803 font-size: 13px !important; 1804 margin-bottom: 8px !important; 1805} 1806 1807/* Description text: wraps naturally */ 1808.listing_wrapper.col-md-12 .property_listing .excerpt_listing, 1809.listing_wrapper.col-md-12 .property_listing .listing_excerpt { 1810 font-size: 13px !important; 1811 color: #555 !important; 1812 line-height: 1.5 !important; 1813 margin-bottom: 12px !important; 1814 white-space: normal !important; 1815 word-wrap: break-word !important; 1816 overflow: hidden !important; 1817 display: -webkit-box !important; 1818 -webkit-line-clamp: 3 !important; 1819 -webkit-box-orient: vertical !important; 1820} 1821 1822/* Action buttons container */ 1823.listing_wrapper.col-md-12 .property_listing .listing_unit_actions, 1824.listing_wrapper.col-md-12 .property_listing .property_listing_actions { 1825 display: flex !important; 1826 flex-direction: column !important; 1827 gap: 6px !important; 1828 margin-top: auto !important; 1829} 1830 1831/* First row: Call + Email side by side */ 1832.listing_wrapper.col-md-12 .property_listing .listing_unit_actions .row-1, 1833.listing_wrapper.col-md-12 .property_listing .property_listing_actions .btn-row-top { 1834 display: flex !important; 1835 gap: 8px !important; 1836} 1837 1838/* Action buttons â compact sizing */ 1839.listing_wrapper.col-md-12 .property_listing .listing_unit_actions a, 1840.listing_wrapper.col-md-12 .property_listing .property_listing_actions a, 1841.listing_wrapper.col-md-12 .property_listing a.phone_button, 1842.listing_wrapper.col-md-12 .property_listing a.email_button, 1843.listing_wrapper.col-md-12 .property_listing a.whatsapp_button { 1844 display: inline-flex !important;
1845 align-items: center !important; 1846 justify-content: center !important; 1847 gap: 6px !important; 1848 padding: 7px 14px !important; 1849 font-size: 12px !important; 1850 font-weight: 500 !important; 1851 border-radius: 4px !important; 1852 text-decoration: none !important; 1853 white-space: nowrap !important; 1854 height: 34px !important; 1855 min-width: unset !important; 1856 width: auto !important; 1857} 1858 1859/* Call + Email: equal width in their row */ 1860.listing_wrapper.col-md-12 .property_listing a.phone_button, 1861.listing_wrapper.col-md-12 .property_listing a.email_button { 1862 flex: 1 1 0 !important; 1863} 1864 1865/* WhatsApp: full width on its own row */ 1866.listing_wrapper.col-md-12 .property_listing a.whatsapp_button { 1867 width: 100% !important; 1868} 1869 1870/* Responsive: stack on small screens */ 1871@media (max-width: 600px) { 1872 .listing_wrapper.col-md-12 .property_listing { 1873 flex-direction: column !important; 1874 } 1875 .listing_wrapper.col-md-12 .property_listing .property_unit_type7[data-link], 1876 .listing_wrapper.col-md-12 .property_listing .listing_wrapper_image { 1877 width: 100% !important; 1878 max-width: 100% !important; 1879 min-width: unset !important; 1880 } 1881 .listing_wrapper.col-md-12 .property_listing .listing_wrapper_image img, 1882 .listing_wrapper.col-md-12 .property_listing .property_unit_type7[data-link] img { 1883 width: 100% !important; 1884 height: 200px !important; 1885 } 1886} 1887 1888/* ============================================= 1889 SOHUMREALTY.COM â Property List Image Fix v3 1890 Scoped to page ID 24531 (/property-list/) 1891 + Full Mobile Responsive 1892 ============================================= */ 1893 1894/* === DESKTOP (default) === */ 1895.page-id-24531 .property_listing .listing-unit-img-wrapper, 1896.page-id-24531 .property_unit_type3 .listing-unit-img-wrapper { 1897 height: 280px !important; 1898 overflow: hidden !important; 1899 position: relative !important; 1900 background: #f0f0f0 !important; 1901} 1902 1903.page-id-24531 .property_listing .carousel, 1904.page-id-24531 .property_listing .carousel-inner, 1905.page-id-24531 .property_listing .carousel-item, 1906.page-id-24531 .property_unit_type3 .carousel, 1907.page-id-24531 .property_unit_type3 .carousel-inner, 1908.page-id-24531 .property_unit_type3 .carousel-item { 1909 height: 100% !important; 1910 width: 100% !important; 1911} 1912 1913.page-id-24531 .property_listing img, 1914.page-id-24531 .property_unit_type3 .carousel-item img, 1915.page-id-24531 .listing-unit-img-wrapper img { 1916 width: 100% !important; 1917 height: 100% !important; 1918 object-fit: cover !important; 1919 object-position: center center !important; 1920 float: none !important; 1921 display: block !important; 1922 min-height: 280px !important; 1923} 1924 1925.page-id-24531 .property_listing .carousel-inner { 1926 display: flex !important; 1927 align-items: stretch !important; 1928} 1929 1930.page-id-24531 .property_listing .property_unit_carousel_slide, 1931.page-id-24531 .property_unit_type3 .property_unit_carousel_slide { 1932 background: transparent !important; 1933 height: 100% !important; 1934 width: 100% !important; 1935 overflow: hidden !important; 1936} 1937 1938/* === TABLET (max 1024px) === */ 1939@media (max-width: 1024px) { 1940 .page-id-24531 .property_listing .listing-unit-img-wrapper, 1941 .page-id-24531 .property_unit_type3 .listing-unit-img-wrapper { 1942 height: 240px !important; 1943 } 1944 1945 .page-id-24531 .property_listing img, 1946 .page-id-24531 .property_unit_type3 .carousel-item img, 1947 .page-id-24531 .listing-unit-img-wrapper img { 1948 min-height: 240px !important; 1949 } 1950} 1951 1952/* === MOBILE LANDSCAPE (max 768px) === */ 1953@media (max-width: 768px) { 1954 .page-id-24531 .property_listing .listing-unit-img-wrapper, 1955 .page-id-24531 .property_unit_type3 .listing-unit-img-wrapper { 1956 height: 220px !important; 1957 } 1958 1959 .page-id-24531 .property_listing img, 1960 .page-id-24531 .property_unit_type3 .carousel-item img, 1961 .page-id-24531 .listing-unit-img-wrapper img { 1962 min-height: 220px !important; 1963 } 1964} 1965 1966/* === MOBILE PORTRAIT (max 480px) === */ 1967@media (max-width: 480px) { 1968 .page-id-24531 .property_listing .listing-unit-img-wrapper, 1969 .page-id-24531 .property_unit_type3 .listing-unit-img-wrapper { 1970 height: 200px !important; 1971 } 1972 1973 .page-id-24531 .property_listing img, 1974 .page-id-24531 .property_unit_type3 .carousel-item img, 1975 .page-id-24531 .listing-unit-img-wrapper img { 1976 min-height: 200px !important; 1977 } 1978} 1979 1980 1981/* ===================================================== 1982 SOHUM REALTY â For Sale Page: Complete Image Fix 1983 Page scope: body.tax-property_action_category 1984 Fixes: uneven height, right-side cut, placeholder, 1985 mobile responsive 1986 ===================================================== */ 1987
1988/* 1. EVEN HEIGHT: Fix the image wrapper to a set height */ 1989.tax-property_action_category .listing-unit-img-wrapper { 1990 height: 240px !important; 1991 min-height: 240px !important; 1992 max-height: 240px !important; 1993 overflow: hidden !important; 1994 background: #e8e8e8 !important; 1995 display: block !important; 1996 width: 100% !important; 1997} 1998 1999/* 2. CASCADE HEIGHT through carousel layers */ 2000.tax-property_action_category .listing-unit-img-wrapper .carousel, 2001.tax-property_action_category .listing-unit-img-wrapper .carousel-inner, 2002.tax-property_action_category .listing-unit-img-wrapper .carousel-item { 2003 height: 100% !important; 2004 width: 100% !important; 2005 overflow: hidden !important; 2006} 2007 2008.tax-property_action_category .listing-unit-img-wrapper .carousel-item a { 2009 display: block !important; 2010 width: 100% !important; 2011 height: 100% !important; 2012 overflow: hidden !important; 2013} 2014 2015/* 3. IMAGE: fill its box, no cut, no distortion */ 2016.tax-property_action_category .listing-unit-img-wrapper .carousel-item img, 2017.tax-property_action_category .listing-unit-img-wrapper img { 2018 width: 100% !important; 2019 height: 100% !important; 2020 max-width: 100% !important; 2021 object-fit: cover !important; 2022 object-position: center center !important; 2023 display: block !important; 2024} 2025 2026/* 4. PLACEHOLDER: hide gradient overlay */ 2027.tax-property_action_category .featured_gradient { 2028 display: none !important; 2029} 2030 2031/* 5. RIGHT-SIDE CUT FIX: 2032 The listings area must not overflow into the map panel. 2033 WPResidence uses #listings_and_map_wrapper as the outer row. 2034 We limit the listings column so it never bleeds into the map. */ 2035.tax-property_action_category #listings_and_map_wrapper { 2036 display: flex !important; 2037 flex-wrap: nowrap !important; 2038 align-items: flex-start !important; 2039} 2040 2041.tax-property_action_category #listings_wrapper { 2042 min-width: 0 !important; 2043 flex-shrink: 1 !important; 2044 overflow: hidden !important; 2045} 2046 2047/* Each property card column: respect its own boundary */ 2048.tax-property_action_category .listing_wrapper { 2049 box-sizing: border-box !important; 2050 padding-left: 8px !important; 2051 padding-right: 8px !important; 2052 overflow: hidden !important; 2053} 2054 2055/* The property card itself must not exceed its column */ 2056.tax-property_action_category .property_listing.property_unit_type3 { 2057 width: 100% !important; 2058 max-width: 100% !important; 2059 box-sizing: border-box !important; 2060 overflow: hidden !important; 2061} 2062 2063/* ===================================================== 2064 RESPONSIVE 2065 ===================================================== */ 2066 2067/* Tablet landscape: 1025px - 1200px */ 2068@media (max-width: 1200px) and (min-width: 1025px) { 2069 .tax-property_action_category .listing-unit-img-wrapper { 2070 height: 210px !important; 2071 min-height: 210px !important; 2072 max-height: 210px !important; 2073 } 2074} 2075 2076/* Tablet portrait: 768px - 1024px */ 2077@media (max-width: 1024px) and (min-width: 768px) { 2078 .tax-property_action_category .listing-unit-img-wrapper { 2079 height: 200px !important; 2080 min-height: 200px !important; 2081 max-height: 200px !important; 2082 } 2083 /* On tablet map goes below, listings go full width */ 2084 .tax-property_action_category #listings_and_map_wrapper { 2085 flex-wrap: wrap !important; 2086 } 2087 .tax-property_action_category #listings_wrapper { 2088 width: 100% !important; 2089 flex: 0 0 100% !important; 2090 } 2091} 2092 2093/* Mobile: up to 767px - map goes below, cards go full width */ 2094@media (max-width: 767px) { 2095 .tax-property_action_category #listings_and_map_wrapper { 2096 flex-wrap: wrap !important; 2097 flex-direction: column !important; 2098 } 2099 .tax-property_action_category #listings_wrapper { 2100 width: 100% !important; 2101 flex: 0 0 100% !important; 2102 max-width: 100% !important; 2103 } 2104 .tax-property_action_category .listing_wrapper { 2105 width: 100% !important; 2106 flex: 0 0 100% !important; 2107 max-width: 100% !important; 2108 } 2109 .tax-property_action_category .listing-unit-img-wrapper { 2110 height: 56vw !important; 2111 min-height: 56vw !important; 2112 max-height: 56vw !important; 2113 } 2114} 2115 2116/* Small phones: up to 480px */ 2117@media (max-width: 480px) { 2118 .tax-property_action_category .listing-unit-img-wrapper { 2119 height: 62vw !important; 2120 min-height: 62vw !important; 2121 max-height: 62vw !important; 2122 } 2123} 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133/* Brevo form pill style */ 2134.sib-pill-row { 2135 display: flex !important;
2136 align-items: center !important; 2137 background: #ffffff !important; 2138 border-radius: 50px !important; 2139 padding: 2px !important; 2140 padding-left: 20px !important; 2141 max-width: 560px !important; 2142 width: 100% !important; 2143 box-sizing: border-box !important; 2144 box-shadow: 0 4px 20px rgba(0,0,0,0.2) !important; 2145 margin: 0 auto !important; 2146} 2147 2148.sib-email-input { 2149 flex: 1 !important; 2150 border: none !important; 2151 outline: none !important; 2152 background: transparent !important; 2153 font-size: 15px !important; 2154 color: #333 !important; 2155 padding: 12px 0 !important; 2156 min-width: 0 !important; 2157} 2158 2159.sib-email-input::placeholder { 2160 color: #999 !important; 2161} 2162 2163input[type="submit"].sib-default-btn { 2164 background: #e6b800 !important; 2165 color: #1a1a1a !important; 2166 font-weight: 700 !important; 2167 font-size: 15px !important; 2168 border: none !important; 2169 border-radius: 50px !important; 2170 padding: 12px 28px !important; 2171 cursor: pointer !important; 2172 margin: 0 !important; 2173 flex-shrink: 0 !important; 2174} 2175 2176input[type="submit"].sib-default-btn:hover { 2177 background: #cc9f00 !important; 2178} 2179/* Fix form width - center and limit */ 2180.sibwp-form { 2181 max-width: 560px !important; 2182 margin: 0 auto !important; 2183 display: block !important; 2184} 2185 2186.sib-pill-row { 2187 display: flex !important; 2188 align-items: center !important; 2189 background: #ffffff !important; 2190 border-radius: 50px !important; 2191 padding: 2px !important; 2192 padding-left: 20px !important; 2193 width: 100% !important; 2194 max-width: 560px !important; 2195 box-sizing: border-box !important; 2196 box-shadow: 0 4px 20px rgba(0,0,0,0.2) !important; 2197 margin: 0 auto !important; 2198} 2199 2200.sib-email-input { 2201 flex: 1 !important; 2202 border: none !important; 2203 outline: none !important; 2204 background: transparent !important; 2205 font-size: 15px !important; 2206 color: #333 !important; 2207 padding: 12px 0 !important; 2208 min-width: 0 !important; 2209 width: 100% !important; 2210} 2211 2212.sib-email-input::placeholder { 2213 color: #999 !important; 2214} 2215 2216/* Button normal state */ 2217input[type="submit"].sib-default-btn { 2218 background: #e6b800 !important; 2219 color: #1a1a1a !important; 2220 font-weight: 700 !important; 2221 font-size: 15px !important; 2222 border: none !important; 2223 border-radius: 50px !important; 2224 padding: 12px 28px !important; 2225 cursor: pointer !important; 2226 margin: 0 !important; 2227 flex-shrink: 0 !important; 2228 transition: background 0.2s, color 0.2s !important; 2229} 2230 2231/* Button hover â dark blue + white text */ 2232input[type="submit"].sib-default-btn:hover { 2233 background: #000087 !important; 2234 color: #ffffff !important; 2235} 2236 2237/* Optin checkbox row */ 2238.sib-optin { 2239 display: flex !important; 2240 align-items: center !important; 2241 justify-content: center !important; 2242 gap: 8px !important; 2243 margin-top: 12px !important; 2244 color: #ffffff !important; 2245 font-size: 13px !important; 2246} 2247 2248.sib-optin label { 2249 color: #ffffff !important; 2250} 2251@media (max-width: 600px) { 2252 .sibwp-form { 2253 max-width: 100% !important; 2254 padding: 0 12px !important; 2255 box-sizing: border-box !important; 2256 } 2257 2258 .sib-pill-row { 2259 flex-direction: row !important; 2260 border-radius: 50px !important; 2261 padding: 3px 3px 3px 14px !important; 2262 align-items: center !important; 2263 width: 100% !important; 2264 max-width: 100% !important; 2265 box-sizing: border-box !important; 2266 } 2267 2268 .sib-email-input { 2269 flex: 1 !important; 2270 min-width: 0 !important; 2271 width: auto !important; 2272 padding: 8px 0 !important; 2273 font-size: 13px !important; 2274 } 2275 2276 .sib-email-input::placeholder { 2277 font-size: 12px !important; 2278 color: #aaa !important; 2279 } 2280 2281 input[type="submit"].sib-default-btn { 2282 width: auto !important; 2283 flex-shrink: 0 !important; 2284 margin: 0 !important; 2285 padding: 8px 16px !important; 2286 font-size: 12px !important; 2287 border-radius: 50px !important; 2288 } 2289 2290 .sib-optin { 2291 font-size: 11px !important; 2292 margin-top: 10px !important; 2293 justify-content: center !important; 2294 } 2295} 2296 2297 2298/* Center the Turnstile captcha */ 2299.cf-turnstile, 2300.cf7-simple-turnstile { 2301 display: flex !important; 2302 justify-content: center !important; 2303 margin-top: 10px !important; 2304} 2305 2306@media (max-width: 768px) { 2307 .contact-box.wpsestate_is_contact_single.islive { 2308 display: none !important; 2309 } 2310} 2311 2312/* Hide the original SVG icon */ 2313.rep-verified-badge-container .verified-badge img.verified-badge__icon { 2314 display: none !important; 2315} 2316 2317/* Add green circle with white tick BEFORE the link text */ 2318.rep-verified-badge-container .verified-badge .verified-badge__link::before { 2319 content: "â" !important; 2320 display: inline-flex !important; 2321 align-items: center !important; 2322 justify-content: center !important;
2323 width: 20px !important; 2324 height: 20px !important; 2325 min-width: 20px !important; 2326 background-color: #16a34a !important; 2327 color: #ffffff !important; 2328 border-radius: 50% !important; 2329 font-size: 13px !important; 2330 font-weight: bold !important; 2331 margin-right: 6px !important; 2332 line-height: 1 !important; 2333} 2334 2335/* Green text */ 2336.rep-verified-badge-container .verified-badge .verified-badge__link { 2337 color: #16a34a !important; 2338 font-size: 16px !important; 2339 text-decoration: none !important; 2340 display: inline-flex !important; 2341 align-items: center !important; 2342} 2343 2344 2345 2346</style> 2347</head> 2348 2349<body class="wp-singular page-template page-template-page-templates page-template-contact_page page-template-page-templatescontact_page-php page page-id-5707 wp-theme-wpresidence wpresidence_header_logo_align_left wpresidence_header3_logo_align_left wpresidence_header_menu_type1_align_center wpresidence_header_menu_type3_4_text_align_center elementor-default elementor-kit-26 elementor-page elementor-page-5707" data-postid="5707"> 2350 2351<!-- Mobile wrapper container --> 2352<div class="mobilewrapper" id="mobilewrapper_links"> 2353 <div class="snap-drawers"> 2354 <!-- Left Sidebar for mobile menu --> 2355 <div class="snap-drawer snap-drawer-left"> 2356 <div class="mobilemenu-close"><i class="fas fa-times"></i></div> 2357 <a href="https://sohumrealty.com/submit-your-property-duplicate/" class="submit_listing">Post Property</a> 2358 <ul id="menu-main-menu" class="mobilex-menu"><li id="menu-item-837" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-837"><a href="#">Buy</a> 2359<ul class="sub-menu"> 2360 <li id="menu-item-36297" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36297"><a href="https://sohumrealty.com/search-properties/">Search Properties</a></li> 2361 <li id="menu-item-33409" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-33409"><a href="#">Popular Categories</a> 2362 <ul class="sub-menu"> 2363 <li id="menu-item-33412" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-33412"><a href="/property_category/condos/">Condos</a></li> 2364 <li id="menu-item-33410" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-33410"><a href="/property_category/independent-homes/">Independent Homes</a></li> 2365 <li id="menu-item-33411" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-33411"><a href="/property_category/town-houses/">Town Houses</a></li> 2366 <li id="menu-item-33413" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-33413"><a href="/property_category/2-to-4-units/">2 to 4 Units</a></li> 2367 <li id="menu-item-33414" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-33414"><a href="/property_category/land/">Land</a></li> 2368 <li id="menu-item-33415" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-33415"><a href="/property_category/mobile-homes/">Mobile Homes</a></li> 2369 </ul> 2370</li> 2371</ul> 2372</li> 2373<li id="menu-item-33522" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-33522"><a href="https://sohumrealty.com/home-valuation/">Sell</a></li> 2374<li id="menu-item-836" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-836"><a href="#">About</a> 2375<ul class="sub-menu"> 2376 <li id="menu-item-21518" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-21518"><a href="https://sohumrealty.com/about-us/">About Us</a></li> 2377 <li id="menu-item-33520" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-33520"><a href="https://sohumrealty.com/our-agents/">Our Agents</a></li> 2378 <li id="menu-item-82582" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-82582"><a href="https://sohumrealty.com/our-team/">Our Team</a></li> 2379</ul> 2380</li> 2381<li id="menu-item-838" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-838"><a href="#">Blog</a> 2382<ul class="sub-menu"> 2383 <li id="menu-item-18174" class="menu-item menu-item-type-post_type menu-item-object-page current_page_parent menu-item-18174"><a href="https://sohumrealty.com/blog-list/">Blog List</a></li> 2384</ul> 2385</li> 2386<li id="menu-item-26276" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-26276"><a href="https://sohumrealty.com/contact-us/">Contact Us</a></li> 2387<li id="menu-item-36397" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-36397"><a href="https://sohumrealty.com/faq-2/">FAQ</a></li> 2388</ul> </div> 2389 </div> 2390</div> 2391 2392 2393<!-- User mobile wrapper container --> 2394<div class="mobilewrapper-user" id="mobilewrapperuser"> 2395 <div class="snap-drawers"> 2396 <!-- Right Sidebar for user mobile menu --> 2397 <div class="snap-drawer snap-drawer-right"> 2398 <div class="mobilemenu-close-user"><i class="fas fa-times"></i></div> 2399 2400 <div class="login_form wpestate_login_form_wrapper"> 2401 <div class="login_register_div_title">Sign into your account</div> 2402 <div class="loginalert login_register_message_area" ></div> 2403 <input type="text" class="form-control wpestate_login_form_username" name="log" placeholder="Email"/> 2404 2405 <div class="password_holder"> 2406 <input type="password" class="form-control wpestate_login_form_password " name="pwd" placeholder="Password"/> 2407 <i class="far fa-eye-slash show_hide_password"></i> 2408 </div> 2409 <input type="hidden" name="loginpop" class="loginpop" value="
24090"> 2410 <input type="hidden" class="wpestate_login_form_security" name="security-login-topbar" 2411 value="338cf629e7"> 2412 <button class="wpresidence_button wpestate_login_submit_button" >Login</button> 2413 <input type="hidden" class="wpestate_social_login_nonce" value="6940210015"> 2414 2415 2416 2417 2418 </div> 2419<div class="login_form wpestate_register_form_wrapper" > 2420 2421 2422 2423 2424 2425 <div class="login_register_div_title">Create an account</div> 2426 <div class="loginalert wpestate_register_message_area"></div> 2427 2428 <input type="text" name="user_login_register" class="form-control wpestate_register_form_usenmame" placeholder="Email"/> 2429 <input type="email" name="user_email_register" class="form-control wpestate_register_form_email" placeholder="Email" /> 2430 2431 <div class="password_holder"> 2432 <input type="password" name="user_password" class="form-control wpestate_register_form_password" placeholder="Password"/> 2433 <i class="far fa-eye-slash show_hide_password"></i> 2434 </div> 2435 <div class="password_holder"> 2436 <input type="password" name="user_password_retype" class="form-control wpestate_register_form_password_retype" placeholder="Retype Password"/> 2437 <i class="far fa-eye-slash show_hide_password"></i> 2438 </div> 2439 2440 <select name="new_user_type_topbar" class="form-select wpestate_register_form_user_type"> 2441 <option value="0">Select User Type</option> 2442 <option value="subscriber">User</option> 2443 <option value="wpresidence_agent_role">Agent</option> 2444 </select> 2445 2446 <div class="wpestate_register_form_agree_terms_label_wrapper"> 2447 <input type="checkbox" name="terms" id="user_terms_register_topbar_mobile" class="wpestate_register_form_agree_terms " /> 2448 <label class="wpestate_register_form_agree_terms_label" for="user_terms_register_topbar_mobile"> 2449 I agree with <a href="https://sohumrealty.com/" target="_blank" class="wpestate_register_form_agree_terms_link">terms & conditions</a> </label> 2450 </div> 2451 2452 2453 <input type="hidden" class="wpestate_register_form_security" name="security-register-topbar" value="60a94965bd"> 2454 <button class="wpresidence_button wpestate_register_submit_button">Register</button> 2455 2456 </div><div class="login_form wpestate_forgot_form_wrapper "> 2457 <div class="login_register_div_title">Reset Password</div> 2458 <div class="loginalert login_register_message_area" ></div> 2459 2460 <input type="email" class="form-control wpestate_forgot_form_email " name="forgot_email" placeholder="Enter Your Email Address" size="20" /> 2461 2462 <input type="hidden" id="security-forgot-topbar" name="security-forgot-topbar" value="fd69575d71" /><input type="hidden" name="_wp_http_referer" value="/contact-us/" /> 2463 2464 <input type="hidden" class="wpestate_forgot_form_security" name="security-login-topbar" 2465 value="9d835a9e2a"> 2466 2467 2468 <input type="hidden" class="wpestate_auth_postid" value="5707"> 2469 <button class="wpresidence_button wpestate_forgot_password_submit_button" name="forgot">Reset Password</button> 2470</div><div class="login_modal_control"> 2471 <a href="#" class="wpestate_login_form_switch_login">Back to login</a> 2472 <a href="#" class="wpestate_login_form_switch_register">Register here!</a> 2473 <a href="#" class="wpestate_login_form_switch_forgot">Forgot password?</a> 2474 2475 2476 <input type="hidden" name="loginpop" class="loginpop" value="0"> 2477</div> </div> 2478 </div> 2479</div> 2480 2481 2482 2483<div class="website-wrapper wpresidence_wrapper_for_header_type1 wide " id="all_wrapper" > 2484 2485 2486 <div class="container-fluid px-0 wpresidence_main_wrapper_class wide has_header_type1 "> 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 <div class="mobile_header exclude-rtl d-xl-none mobile_header_sticky_yes"> 2497 <div class="mobile-trigger exclude-rtl"><i class="fas fa-bars"></i></div> 2498 <div class="mobile-logo"> 2499 <a href="https://sohumrealty.com"> 2500 <img src="https://sohumrealty.com/wp-content/uploads/2026/03/sohum-logo-white-e1764931553177.png" class="img-responsive retina_ready" alt="mobile logo"/> </a> 2501 </div> 2502 2503 <div class="mobile-trigger-user"> 2504 <i class="fas fa-user-circle"></i> </div> 2505 </div> 2506 2507 2508 2509 <!-- Master header div with dynamic classes --> 2510 <div class="master_header d-none d-xl-block d-flex wide "> 2511 2512 2513 2514 <!-- Header wrapper with dynamic classes and Bootstrap flex classes --> 2515 <header class="header_wrapper d-flex w-100 header_type1 hover_type_3 "> 2516 2517 2518 <div class="header_wrapper_inside mx-5 py-0 d-flex w-100 flex-wrap align-items-center justify-content-between " 2519 data-logo="https://sohumrealty.com/wp-content/uploads/2026/03/logo-black-no-bg_2x-1.png" 2520 data-sticky-logo="https://sohumrealty.com/wp-content/uploads/2026/03/logo-black-no-bg.png"> 2521 <div class="logo " > 2522 <a href="https://sohumrealty.com"><img id="logo_image" src="https://sohumrealty.com/wp-content/uploads/2026/03/logo-black-no-bg_2x-1.png" class="img-responsive retina_ready" alt="company logo"/></a></div> <nav class="wpresidence-navigation-menu px-5 py-0 navbar navbar-expand-lg"><div class="menu-mega-menu-updated-container"><ul id="menu-main-menu" class="menu"><li id="menu-item-837" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children no-megamenu "><a class="menu-item-link" href="#">Buy</a> 2523<ul style="" class=" sub-menu "> 2524 <li id="menu-item-36297" class="menu-item menu-item-type-post_type menu-item-object-page "><a class="menu-item-link" href="https://sohumrealty.com/search-properties/">Search Properties</a></li> 2525 <li id="menu-item-33409" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children "><a class="menu-item-link" href="#">
2525Popular Categories</a> 2526 <ul style="" class=" sub-menu "> 2527 <li id="menu-item-33412" class="menu-item menu-item-type-custom menu-item-object-custom "><a class="menu-item-link" href="/property_category/condos/">Condos</a></li> 2528 <li id="menu-item-33410" class="menu-item menu-item-type-custom menu-item-object-custom "><a class="menu-item-link" href="/property_category/independent-homes/">Independent Homes</a></li> 2529 <li id="menu-item-33411" class="menu-item menu-item-type-custom menu-item-object-custom "><a class="menu-item-link" href="/property_category/town-houses/">Town Houses</a></li> 2530 <li id="menu-item-33413" class="menu-item menu-item-type-custom menu-item-object-custom "><a class="menu-item-link" href="/property_category/2-to-4-units/">2 to 4 Units</a></li> 2531 <li id="menu-item-33414" class="menu-item menu-item-type-custom menu-item-object-custom "><a class="menu-item-link" href="/property_category/land/">Land</a></li> 2532 <li id="menu-item-33415" class="menu-item menu-item-type-custom menu-item-object-custom "><a class="menu-item-link" href="/property_category/mobile-homes/">Mobile Homes</a></li> 2533 </ul> 2534</li> 2535</ul> 2536</li> 2537<li id="menu-item-33522" class="menu-item menu-item-type-custom menu-item-object-custom no-megamenu "><a class="menu-item-link" href="https://sohumrealty.com/home-valuation/">Sell</a></li> 2538<li id="menu-item-836" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children no-megamenu "><a class="menu-item-link" href="#">About</a> 2539<ul style="" class=" sub-menu "> 2540 <li id="menu-item-21518" class="menu-item menu-item-type-post_type menu-item-object-page "><a class="menu-item-link" href="https://sohumrealty.com/about-us/">About Us</a></li> 2541 <li id="menu-item-33520" class="menu-item menu-item-type-post_type menu-item-object-page "><a class="menu-item-link" href="https://sohumrealty.com/our-agents/">Our Agents</a></li> 2542 <li id="menu-item-82582" class="menu-item menu-item-type-post_type menu-item-object-page "><a class="menu-item-link" href="https://sohumrealty.com/our-team/">Our Team</a></li> 2543</ul> 2544</li> 2545<li id="menu-item-838" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children no-megamenu "><a class="menu-item-link" href="#">Blog</a> 2546<ul style="" class=" sub-menu "> 2547 <li id="menu-item-18174" class="menu-item menu-item-type-post_type menu-item-object-page "><a class="menu-item-link" href="https://sohumrealty.com/blog-list/">Blog List</a></li> 2548</ul> 2549</li> 2550<li id="menu-item-26276" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-5707 current_page_item no-megamenu "><a class="menu-item-link" href="https://sohumrealty.com/contact-us/">Contact Us</a></li> 2551<li id="menu-item-36397" class="menu-item menu-item-type-post_type menu-item-object-page no-megamenu "><a class="menu-item-link" href="https://sohumrealty.com/faq-2/">FAQ</a></li> 2552</ul></div></nav> 2553 <div class="user_menu_wrapper"> 2554 2555<!-- User menu container with dynamic classes based on login status --> 2556<div class="user_menu d-flex align-items-center user_not_loged wpestate-align-self-center wpestate-text-end" id="user_menu_u"> 2557 <!-- User icon for non-logged-in users --> 2558 <div class="submit_action"> 2559 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" x="0px" y="0px" viewBox="0 0 100 125" enable-background="new 0 0 100 100" xml:space="preserve"><g><path d="M50,5C25.2,5,5,25.1,5,50s20.2,45,45,45s45-20.1,45-45S74.8,5,50,5z M50,26.5c7.2,0,13.1,5.9,13.1,13.1 c0,7.2-5.9,13.1-13.1,13.1s-13.1-5.9-13.1-13.1C36.9,32.4,42.8,26.5,50,26.5z M50,87.9c-12.2,0-23.1-5.8-30.1-14.8 c5.7-10.7,17.1-18,30.1-18s24.4,7.3,30.1,18C73.2,82.1,62.2,87.9,50,87.9z"/></g></svg> 2560 </div> 2561 <!-- Menu toggle for non-logged-in users --> 2562 2563 <a href="https://sohumrealty.com/submit-your-property-duplicate/" class="submit_listing">Post Property</a></div> 2564 2565 </div> 2566</div> 2567 2568 </header> 2569 2570 </div> 2571 2572 2573 2574<div class="header_media d-flex w-100 mobile_header_media_sticky_yes header_mediatype_2 with_search_3 header_media_non_elementor">
2575 <div class="wpestate_header_image full_screen_no parallax_effect_no" style="background-image:url(https://media.sohumrealty.com/wp-content/uploads/2026/03/real-esate-banner.jpg); height:400px;"><div class="wpestate_header_image_overlay" style="background-color:#000000;opacity:0.6;"></div><div class="heading_over_image_wrapper"><h1 class="heading_over_image">Contact Us</h1></div></div></div> 2576 2577 2578 2579 2580 2581 <main class="content_wrapper container-fluid "> 2582 2583 2584<div class="row wpresidence_page_content_wrapper"> 2585 <div class="col-12 breadcrumb_container"><nav style="--bs-breadcrumb-divider: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath d='M2.5 0L1 1.5 3.5 4 1 6.5 2.5 8l4-4-4-4z' fill='%236c757d'/%3E%3C/svg%3E");" aria-label="Breadcrumb"><ol class="breadcrumb"><li class=""><a href="https://sohumrealty.com/">Home</a></li><li class=" active" aria-current="page">Contact Us</li></ol></nav></div> <div class="p-0 p04mobile wpestate_column_content col-lg-12 p-0 "> 2586 <span class="entry-title listing_loader_title">Your search results</span> 2587<div class="spinner" id="listing_loader"> 2588 <div class="rect1"></div> 2589 <div class="rect2"></div> 2590 <div class="rect3"></div> 2591 <div class="rect4"></div> 2592 <div class="rect5"></div> 2593</div> 2594<div id="listing_ajax_container"> 2595</div> 2596 <div class="contact-wrapper row"> 2597 <div class="contact_page_company_details"> 2598 <div class="company_headline"> 2599 <h3>Sohum Realty Inc</h3> 2600 <div class='company_headlin_addr'>70 S US Hwy 45 #207, Grayslake, IL 60030, USA</div> 2601 2602 <div class="header_social"> 2603 <a href="#" rel="noopener" ><i class="fab fa-facebook-f"></i></a><a href="#" rel="noopener" ><i class="fa-brands fa-x-twitter"></i></a><a href="#" rel="noopener" ><i class="fab fa-linkedin-in"></i></a><a href="#" rel="noopener" ><i class="fab fa-pinterest-p fa-fw"></i></a><a href="#" rel="noopener" ><i class="fab fa-instagram fa-fw"></i></a> </div> 2604 </div> 2605 2606 <div class="agent_detail contact_detail"><span>Phone:</span> <a href="tel:+1(847) 238-2077">+1(847) 238-2077</a></div><div class="agent_detail contact_detail"><span>Email:</span> <a href="/cdn-cgi/l/email-protection#bad39c998b8b8a819c998b8a8881d59c998c8e819c998b8b8f819c998b8b8b819c998b8a8e81cfd7c8df9c99838d819c998b8a8281cec394d99c998b8b8b819c998b8a8381">info@sohumrealty.com</a></div> </div> 2607 2608 <div class="company_headline_content"> 2609 <div data-elementor-type="wp-page" data-elementor-id="5707" class="elementor elementor-5707"> 2610 <div class="elementor-element elementor-element-42844c82 e-flex e-con-boxed e-con e-parent" data-id="42844c82" data-element_type="container" data-e-type="container"> 2611 <div class="e-con-inner"> 2612 <div class="elementor-element elementor-element-66f7a499 elementor-widget elementor-widget-text-editor" data-id="66f7a499" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default"> 2613 <div class="Y3BBE"><span style="font-size: 11pt; font-family: 'Poppins', sans-serif;"><br />Whether youâre buying, selling, or renting or investing into Real Estate in the Chicago area, Sohum Realty agents are dedicated to make your real estate transaction easy, simple and affordable.<br /></span></div><div class="Y3BBE"><span style="font-size: 11pt; font-family: 'Poppins', sans-serif;"><br />Whether you are looking for a home in Chicago downtown or a rural area, whether you are looking for a multimillion dollar home or a $100K home, whether it is an independent lake front home or a penthouse on 55th floor with lake views and everything in between, Sohum Realty agents are here to help you find your dream home.<br /></span></div><div class="Y3BBE"><span style="font-size: 11pt; font-family: 'Poppins', sans-serif;"><br />We provide our clients with a wealth of expertise in every aspect of the Chicagoland market. From discovering new developments to navigating a successful sale, we are here to help with our local real estate knowledge and insights and our invaluable real estate expertise.<br /></span><br /><br /><span style="font-size: 11pt; font-family: 'Poppins', sans-serif;"><br />Contact us todayâweâd love to help you take the next step.<br /></span></div> </div> 2614 </div>
2615 </div> 2616 </div> 2617 </div> 2618 2619 2620 </div> 2621 2622 <div class="single-content contact-content"> 2623 <div class="agent_contanct_form wpestate_contact_form_parent"> 2624 <div class="wpestate_single_agent_details_header_wrapper "><h4 id="show_contact">Contact Me</h4></div> 2625<div class="wpcf7 no-js" id="wpcf7-f569408-p5707-o1" lang="en-US" dir="ltr" data-wpcf7-id="569408"> 2626<div class="screen-reader-response"><p role="status" aria-live="polite" aria-atomic="true"></p> <ul></ul></div> 2627<form action="/contact-us/#wpcf7-f569408-p5707-o1" method="post" class="wpcf7-form init" aria-label="Contact form" novalidate="novalidate" data-status="init"> 2628<fieldset class="hidden-fields-container"><input type="hidden" name="_wpcf7" value="569408" /><input type="hidden" name="_wpcf7_version" value="6.1.7" /><input type="hidden" name="_wpcf7_locale" value="en_US" /><input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f569408-p5707-o1" /><input type="hidden" name="_wpcf7_container_post" value="5707" /><input type="hidden" name="_wpcf7_posted_data_hash" value="" /> 2629</fieldset> 2630<div class="cf7-row"> 2631 <p><span class="wpcf7-form-control-wrap" data-name="your-name"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-text wpcf7-validates-as-required" aria-required="true" aria-invalid="false" placeholder="Name *" value="" type="text" name="your-name" /></span><span class="wpcf7-form-control-wrap" data-name="your-email"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email" aria-required="true" aria-invalid="false" placeholder="Email *" value="" type="email" name="your-email" /></span><span class="wpcf7-form-control-wrap" data-name="your-phone"><input size="40" maxlength="400" class="wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel" aria-required="true" aria-invalid="false" placeholder="Phone *" value="" type="tel" name="your-phone" /></span> 2632 </p> 2633</div> 2634<p><span class="wpcf7-form-control-wrap" data-name="your-message"><textarea cols="40" rows="10" maxlength="2000" class="wpcf7-form-control wpcf7-textarea" aria-invalid="false" placeholder="Your Message" name="your-message"></textarea></span> 2635</p> 2636<div class="cf7-gdpr"> 2637 <p><span class="wpcf7-form-control-wrap" data-name="your-acceptance"><span class="wpcf7-form-control wpcf7-acceptance"><span class="wpcf7-list-item"><input type="checkbox" name="your-acceptance" value="1" aria-invalid="false" /></span></span></span> I consent to the <a href="https://sohumrealty.com/terms-of-user/" target="_blank"> Terms & Conditions </a> 2638 </p> 2639</div> 2640<input class="wpcf7-form-control wpcf7-hidden" value="" type="hidden" name="agent-email" /> 2641<p><div class="cf7-cf-turnstile" style="margin-top: 0px; margin-bottom: -15px;"> <div id="cf-turnstile-cf7-2634544764" class="cf-turnstile" data-sitekey="0x4AAAAAACyBowNf_1uJr4gV" data-theme="light" data-language="en-us" data-size="normal" data-retry="auto" data-retry-interval="1000" data-refresh-expired="auto" data-refresh-timeout="auto" data-action="contact-form-7" data-callback="turnstileCF7Callback" data-appearance="always"></div> <br class="cf-turnstile-br cf-turnstile-br-cf7-2634544764"> </div><br/><input class="wpcf7-form-control wpcf7-submit has-spinner" type="submit" value="Send Message" /> 2642</p><div class="wpcf7-response-output" aria-hidden="true"></div> 2643</form> 2644</div> 2645 </div> 2646 </div> 2647 2648 </div> 2649 2650 <!-- begin sidebar --> 2651<!-- end sidebar --></div> 2652</main><!-- end content_wrapper started in header --></div> <!-- end class container --> 2653 2654 2655<footer id="colophon" class="footer_back_repeat_no"> 2656 <div id="footer-widget-area" class="row footer-widget-area "> 2657 <div id="first" class="widget-area col-12 col-md-6 col-lg-6"> 2658 <ul class="xoxo"> 2659 <li id="media_image-1" class="widget-container widget_media_image"><a href="https://sohumrealty.com"><img width="100" height="23" src="https://sohumrealty.com/wp-content/uploads/2026/03/sohum-logo-white-e1764931553177-300x68.png" class="image wp-image-25302 attachment-100x23 size-100x23" alt="" style="max-width: 100%; height: auto;" decoding="async" loading="lazy" srcset="https://sohumrealty.com/wp-content/uploads/2026/03/sohum-logo-white-e1764931553177-300x68.png 300w, https://sohumrealty.com/wp-content/uploads/2026/03/sohum-logo-white-e1764931553177-768x175.png 768w, https://sohumrealty.com/wp-content/uploads/2026/03/sohum-logo-white-e1764931553177-835x193.png 835w, https://sohumrealty.com/wp-content/uploads/2026/03/sohum-logo-white-e1764931553177.png 848w" sizes="auto, (max-width: 100px) 100v
2659w, 100px" /></a></li><li id="text-1" class="widget-container widget_text"> <div class="textwidget"><p><strong>Sohum Realty</strong> offers trusted real estate services across Illinois, guiding clients from search to closing.<br data-start="261" data-end="264" />We proudly assist buyers, sellers, and investors with expert market insight.Discover homes, rental investments, and commercial property opportunities.</p> 2660</div> 2661 </li><li id="social_widget_top-1" class="widget-container social_sidebar"><div class="wpresidence_elementor_social_sidebar_internal social_sidebar_internal"><a href="https://facebook.com/sohumrealty" target="_blank" aria-label="facebook"><i class="fab fa-facebook-f"></i></a><a href="https://tiktok.com/sohumrealty" target="_blank" aria-label="tiktok"><i class="fab fa-tiktok"></i></a><a href="http://x.com/sohumrealty" target="_blank" aria-label="twitter" ><i class="fa-brands fa-x-twitter"></i></a><a href="http://dribble.com/sohumrealty" target="_blank" aria-label="dribbble" ><i class="fab fa-dribbble fa-fw"></i></a><a href="https://share.google/zzp9Plcm7LRhpU0bP" target="_blank" aria-label="google" ><i class="fab fa-google"></i></a><a href="http://linkedin.com/company/sohumrealty" target="_blank" aria-label="linkedIn" ><i class="fab fa-linkedin-in"></i></a><a href="https://tumblr.com/sohumrealty" target="_blank" aria-label="tumblr"><i class="fab fa-tumblr fa-fw"></i></a><a href="https://pinterest.com/sohumrealty" target="_blank" aria-label="pinterest"><i class="fab fa-pinterest-p fa-fw"></i></a><a href="https://youtube.com/sohumrealty" target="_blank" aria-label="youtube"><i class="fab fa-youtube fa-fw"></i></a><a href="https://vimeo.com/sohumeralty" target="_blank" aria-label="vimeo"><i class="fab fa-vimeo-v fa-fw"></i></a><a href="https://instagram.com/sohumrealty" target="_blank" aria-label="instagram"><i class="fab fa-instagram fa-fw"></i></a></div></li> </ul> 2662 </div> 2663 <div id="second" class="widget-area col-12 col-md-6 col-lg-3"> 2664 <ul class="xoxo"> 2665 <li id="nav_menu-2" class="widget-container widget_nav_menu"><h4 class="widget-title-footer">Quick Links</h4><div class="menu-footer-menu-container"><ul id="menu-footer-menu" class="menu"><li id="menu-item-32058" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32058"><a href="https://sohumrealty.com/about-us/"><i class="fas fa-circle-info"></i> About Us</a></li> 2666<li id="menu-item-32059" class="fa-envelope menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-5707 current_page_item menu-item-32059"><a href="https://sohumrealty.com/contact-us/" aria-current="page"><i class="fas fa-envelope"></i> Contact Us</a></li> 2667<li id="menu-item-32060" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32060"><a href="https://sohumrealty.com/blog-list/"><i class="fas fa-rss"></i> Blog</a></li> 2668<li id="menu-item-32244" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32244"><a href="https://sohumrealty.com/privacy-policy/"><i class="fas fa-shield-halved"></i> Privacy Policy</a></li> 2669<li id="menu-item-32245" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32245"><a href="https://sohumrealty.com/terms-of-user/"><i class="fas fa-file-contract"></i> Terms of Use</a></li> 2670<li id="menu-item-32625" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32625"><a href="https://sohumrealty.com/disclaimer/"><i class="fas fa-triangle-exclamation"></i> Disclaimer</a></li> 2671<li id="menu-item-32704" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-32704"><a href="https://sohumrealty.com/faq-2/"><i class="fas fa-question-circle"></i> FAQ</a></li> 2672<li id="menu-item-224126" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-224126"><a href="https://sohumrealty.com/search-properties/"><i class="fas fa-search"></i> Search Properties</a></li> 2673</ul></div></li> </ul> 2674 </div> 2675 <div id="third" class="widget-area col-12 col-md-6 col-lg-3"> 2676 <ul class="xoxo">
2677 <li id="contact_widget-1" class="widget-container contact_sidebar"><h4 class="widget-title-footer">Contact</h4><div class="contact_sidebar_wrap"><p class="widget_contact_addr"><i class="fas fa-building"></i>70 S US Hwy 45 #207, Grayslake, IL 60030 USA</p><p class="widget_contact_phone"><i class="fas fa-phone"></i><a href="tel:%28847%29+238-2077">(847) 238-2077</a></p><p class="widget_contact_email"><i class="far fa-envelope"></i><a href="/cdn-cgi/l/email-protection#5f36797c6e6e6f64797c6e6f6d6430797c6f696b642c797c6e6e6e64797c6e6f6b642a322d3a797c6f666864332b26797c6f6b6964797c6f666664797c6e6e6e64797c6e6f6664">info@sohumrealty.com</a></p></div></li> </ul> 2678 </div> 2679 </div> 2680 2681 <div class="sub_footer"> 2682 <div class="sub_footer_content flex-column flex-sm-row align-items-start 2683 align-items-sm-center "> 2684 <span class="copyright"> 2685 This site is hosted, designed and copyright©2026 by SOHUM IT </span> 2686 <div class="subfooter_menu"> 2687 <div class="menu-footer-container"><ul id="menu-footer" class="menu"><li id="menu-item-18487" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18487"><a href="https://sohumrealty.com/terms-of-user/">Terms of Use</a></li> 2688<li id="menu-item-18488" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18488"><a href="https://sohumrealty.com/privacy-policy/">Privacy Policy</a></li> 2689<li id="menu-item-79401" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-79401"><a href="https://sohumrealty.com/disclaimer/">Disclaimer</a></li> 2690<li id="menu-item-79402" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-79402"><a href="https://sohumrealty.com/cookie-policy/">Cookie Policy</a></li> 2691</ul></div> </div> 2692 </div> 2693 </div> 2694 </footer><!-- #colophon --> 2695</div> <!-- end website wrapper -->
vendor: 110 bytes, lines 2695-2697
2695 2696 2697<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
2697<script type="speculationrules"> 2698{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/wpresidence/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 2699</script>
vendor: 1 bytes, line 2699
2699
2700<script id="ckyBannerTemplate" type="text/template"><div class="cky-overlay cky-hide"></div><div class="cky-btn-revisit-wrapper cky-revisit-hide" data-cky-tag="revisit-consent" data-tooltip="Consent Preferences" style="background-color:#0056A7"> <button class="cky-btn-revisit" aria-label="Consent Preferences"> <img src="https://sohumrealty.com/wp-content/plugins/cookie-law-info/lite/frontend/images/revisit.svg" alt="Revisit consent button"> </button></div><div class="cky-consent-container cky-hide" tabindex="0"> <div class="cky-consent-bar" data-cky-tag="notice" style="background-color:#FFFFFF;border-color:#F4F4F4"> <button class="cky-banner-btn-close" data-cky-tag="close-button" aria-label="Close"> <img src="https://sohumrealty.com/wp-content/plugins/cookie-law-info/lite/frontend/images/close.svg" alt=""> </button> <div class="cky-notice"> <p class="cky-title" role="heading" aria-level="2" data-cky-tag="title" style="color:#212121">We value your privacy</p><div class="cky-notice-group"> <div class="cky-notice-des" data-cky-tag="description" style="color:#212121"> <p>We use cookies to enhance your browsing experience, serve personalised ads or content, and analyse our traffic. By clicking "Accept All", you consent to our use of cookies.</p> </div><div class="cky-notice-btn-wrapper" data-cky-tag="notice-buttons"> <button class="cky-btn cky-btn-customize" aria-label="Customise" aria-haspopup="true" aria-controls="ckyPreferenceCenter" data-cky-tag="settings-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC">Customise</button> <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="reject-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC">Reject All</button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="accept-button" style="color:#FFFFFF;background-color:#1863DC;border-color:#1863DC">Accept All</button> </div></div></div></div></div><div class="cky-modal" tabindex="0"> <div class="cky-preference-center" id="ckyPreferenceCenter" data-cky-tag="detail" style="color:#212121;background-color:#FFFFFF;border-color:#F4F4F4"> <div class="cky-preference-header"> <span class="cky-preference-title" role="heading" aria-level="2" data-cky-tag="detail-title" style="color:#212121">Customise Consent Preferences</span> <button class="cky-btn-close" aria-label="Close" data-cky-tag="detail-close"> <img src="https://sohumrealty.com/wp-content/plugins/cookie-law-info/lite/frontend/images/close.svg" alt=""> </button> </div><div class="cky-preference-body-wrapper"> <div class="cky-preference-content-wrapper" data-cky-tag="detail-description" style="color:#212121"> <p>We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.</p><p>The cookies that are categorised as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. </p><p>We also use third-party cookies that help us analyse how you use this website, store your preferences, and provide the content and advertisements that are relevant to you. These cookies will only be stored in your browser with your prior consent.</p><p>You can choose to enable or disable some or all of these cookies but disabling some of them may affect your browsing experience.</p> </div><div class="cky-accordion-wrapper" data-cky-tag="detail-categories"> <div class="cky-accordion" id="ckyDetailCategorynecessary"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Necessary" data-cky-tag="detail-category-title" style="color:#212121">Necessary</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchnecessary"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adju
2700sting your consent preferences. These cookies do not store any personally identifiable data.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryfunctional"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Functional" data-cky-tag="detail-category-title" style="color:#212121">Functional</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchfunctional"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryanalytics"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Analytics" data-cky-tag="detail-category-title" style="color:#212121">Analytics</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchanalytics"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryperformance"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Performance" data-cky-tag="detail-category-title" style="color:#212121">Performance</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchperformance"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Performance cookies are used to understand and analyse the key performance indexes of the website which helps in delivering a better user experience for the visitors.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div><div class="cky-accordion" id="ckyDetailCategoryadvertisement"> <div class="cky-accordion-item"> <div class="cky-accordion-chevron"><i class="cky-chevron-right"></i></div> <div class="cky-accordion-header-wrapper"> <div class="cky-accordion-header"><button class="cky-accordion-btn" aria-label="Advertisement" data-cky-tag="detail-category-title" style="color:#212121">Advertisement</button><span class="cky-always-active">Always Active</span> <div class="cky-switch" data-cky-tag="detail-category-toggle"><input type="checkbox" id="ckySwitchadvertisement"></div> </div> <div class="cky-accordion-header-des" data-cky-tag="detail-category-description" style="color:#212121"> <p>Advertisement cookies are used to provide visitors with customised advertisements based on the pages you visited previously and to analyse the effectiveness of the ad campaigns.</p></div> </div> </div> <div class="cky-accordion-body"> <div class="cky-audit-table" data-cky-tag="audit-table" style="color:#212121;background-color:#f4f4f4;border-color:#ebebeb"><p class="cky-empty-cookies-text">No cookies to display.</p></div> </div> </div> </div></div><div class="cky-footer-wrapper"> <span class="cky-footer-shadow"></span> <div class="cky-prefrence-btn-wrapper" data-cky-tag="detail-buttons"> <button class="cky-btn cky-btn-reject" aria-label="Reject All" data-cky-tag="detail-reject-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC"> Reject All </button> <button class="cky-btn cky-btn-preferences" aria-label="Save My Preferences" data-cky-tag="detail-save-button" style="color:#1863DC;background-color:transparent;border-color:#1863DC"> Save My Preferences </button> <button class="cky-btn cky-btn-accept" aria-label="Accept All" data-cky-tag="detail-accept-button" style="color:#FFFFFF;background-color:#1863DC;border-color:#1863DC"> Accept All </button> </div></div></div></div></script>
2700 2701<!--Start of Tawk.to Script (0.9.3)-->
2702<script id="tawk-script" type="text/javascript"> 2703var Tawk_API = Tawk_API || {}; 2704var Tawk_LoadStart=new Date(); 2705(function(){ 2706 var s1 = document.createElement( 'script' ),s0=document.getElementsByTagName( 'script' )[0]; 2707 s1.async = true; 2708 s1.src = 'https://embed.tawk.to/69ba8c16efc5d11c36928ee0/1jk0b6e2i'; 2709 s1.charset = 'UTF-8'; 2710 s1.setAttribute( 'crossorigin','*' ); 2711 s0.parentNode.insertBefore( s1, s0 ); 2712})(); 2713</script>
2713 2714<!--End of Tawk.to Script (0.9.3)--> 2715 2716<style> 2717.wpestate_property_description p { 2718 overflow: hidden; 2719 display: -webkit-box; 2720 -webkit-line-clamp: 5; 2721 -webkit-box-orient: vertical; 2722 transition: all 0.3s ease; 2723 margin-bottom: 2px !important; 2724} 2725.wpestate_property_description p.expanded { 2726 display: block; 2727 -webkit-line-clamp: unset; 2728 margin-bottom: 2px !important; 2729} 2730.read-more-wrapper { 2731 display: flex; 2732 justify-content: flex-end; 2733 margin-top: 2px; 2734} 2735.read-more-btn { 2736 display: inline-block; 2737 color: inherit; 2738 cursor: pointer; 2739 font-weight: 300; 2740 font-size: inherit; 2741 background: none; 2742 border: none; 2743 padding: 0; 2744 line-height: 1.5; 2745} 2746.read-more-btn:hover { 2747 opacity: 0.7; 2748} 2749</style>
2750<script> 2751jQuery(document).ready(function($){ 2752 var $p = $('#wpestate_property_description_section p'); 2753 if(!$p.length) return; 2754 var wrapper = $('<div class="read-more-wrapper"></div>'); 2755 var btn = $('<button class="read-more-btn">+ More</button>'); 2756 wrapper.append(btn); 2757 $p.after(wrapper); 2758 btn.on('click', function(){ 2759 if($p.hasClass('expanded')){ 2760 $p.removeClass('expanded'); 2761 $(this).text('+ More'); 2762 } else { 2763 $p.addClass('expanded'); 2764 $(this).text('- Less'); 2765 } 2766 }); 2767}); 2768</script>
2768 2769<style id="upf-styles"> 2770.upf-wrap { 2771 display: flex !important; 2772 align-items: stretch !important; 2773 border: 1px solid #ccc !important; 2774 border-radius: 4px !important; 2775 overflow: hidden !important; 2776 background: #fff !important; 2777 box-sizing: border-box !important; 2778 width: 100% !important; 2779} 2780.upf-wrap:focus-within { 2781 border-color: #2271b1 !important; 2782 box-shadow: 0 0 0 2px rgba(34,113,177,.15) !important; 2783} 2784.upf-prefix { 2785 display: flex !important; 2786 align-items: center !important; 2787 gap: 5px !important; 2788 padding: 0 10px !important; 2789 background: #f5f5f5 !important; 2790 border-right: 1px solid #ddd !important; 2791 font-size: 14px !important; 2792 font-weight: 700 !important; 2793 color: #333 !important; 2794 white-space: nowrap !important; 2795 user-select: none !important; 2796 cursor: default !important; 2797 flex-shrink: 0 !important; 2798} 2799 2800/* ââ FLAG: no border-radius, scaled size, high-quality SVG image ââ */ 2801.upf-flag { 2802 display: inline-block !important; 2803 line-height: 1 !important; 2804} 2805.upf-flag img { 2806 width: 38px !important; /* standard flag ratio ~1.9:1 */ 2807 height: 20px !important; /* rectangular, not square */ 2808 display: inline-block !important; 2809 border-radius: 0 !important; /* no border radius */ 2810 border: none !important; 2811 vertical-align: middle !important; 2812 object-fit: cover !important; 2813 object-position: center !important; 2814 transform: none !important; 2815 image-rendering: -webkit-optimize-contrast !important; 2816 image-rendering: crisp-edges !important; 2817} 2818 2819/* Override any theme/WP emoji styles that may add border-radius */ 2820.upf-flag img.wp-smiley, 2821.upf-flag img.emoji { 2822 border-radius: 0 !important; 2823 width: 38px !important; 2824 height: 20px !important; 2825 transform: none !important; 2826 display: inline-block !important; 2827} 2828 2829.upf-wrap input[type="tel"], 2830.upf-wrap input[type="text"].upf-phone-input { 2831 flex: 1 !important; 2832 border: none !important; 2833 outline: none !important; 2834 box-shadow: none !important; 2835 border-radius: 0 !important; 2836 padding: 10px 12px !important; 2837 font-size: 15px !important; 2838 background: transparent !important; 2839 min-width: 0 !important; 2840 width: auto !important; 2841 margin: 0 !important; 2842 -moz-appearance: textfield !important; 2843} 2844.upf-wrap input::-webkit-inner-spin-button, 2845.upf-wrap input::-webkit-outer-spin-button { -webkit-appearance: none; } 2846.upf-hint { 2847 display: block; 2848 font-size: 11px; 2849 margin-top: 3px; 2850 color: #999; 2851 line-height: 1.4; 2852} 2853.upf-hint.upf-error { color: #d63638 !important; font-weight: 600; } 2854.upf-hint.upf-ok { color: #2e7d32 !important; font-weight: 600; } 2855</style> 2856
2857<script id="upf-script"> 2858(function(){ 2859 /* High-quality US flag SVG via Wikimedia (official proportions, crisp at any size) */ 2860 var FLAG_HTML = '<img src="https://upload.wikimedia.org/wikipedia/en/a/a4/Flag_of_the_United_States.svg"' 2861 + ' alt="US" width="38" height="20"' 2862 + ' style="border-radius:0;border:none;display:inline-block;vertical-align:middle;width:38px;height:20px;object-fit:cover;"' 2863 + '>'; 2864 var CODE = '+1'; 2865 var REQUIRED = 10; 2866 2867 /* ââ find all phone inputs on the page âââââââââââââââââââââââââââ */ 2868 function findPhoneInputs() { 2869 var found = []; 2870 // 1. All <input type="tel"> 2871 document.querySelectorAll('input[type="tel"]').forEach(function(el){ found.push(el); }); 2872 // 2. <input type="text"> or <input type="email"> whose name/id/class contains phone or mobile 2873 // Includes mislabelled type="email" fields (e.g. WP Residence foot_contact_phone) 2874 document.querySelectorAll('input[type="text"], input[type="email"]').forEach(function(el){ 2875 var hay = ((el.name||'') + (el.id||'') + (el.className||'')).toLowerCase(); 2876 if (/phone|mobile|whatsapp|contact.?no|tel/.test(hay)) found.push(el); 2877 }); 2878 // Deduplicate 2879 return found.filter(function(el, i, arr){ return arr.indexOf(el) === i; }); 2880 } 2881 2882 /* ââ enhance one input ââââââââââââââââââââââââââââââââââââââââââââ */ 2883 function enhance(input) { 2884 if (input.dataset.upfDone) return; 2885 input.dataset.upfDone = '1'; 2886 2887 // Mark text inputs so CSS can target them 2888 if (input.type !== 'tel') input.classList.add('upf-phone-input'); 2889 2890 // Preserve original width/styles on the wrapper 2891 var computedWidth = input.offsetWidth || null; 2892 2893 // Build wrapper 2894 var wrap = document.createElement('div'); 2895 wrap.className = 'upf-wrap'; 2896 if (computedWidth) wrap.style.maxWidth = computedWidth + 'px'; 2897 2898 // Flag + code badge 2899 var prefix = document.createElement('div'); 2900 prefix.className = 'upf-prefix'; 2901 prefix.innerHTML = '<span class="upf-flag">' + FLAG_HTML + '</span>' 2902 + '<span>' + CODE + '</span>'; 2903 2904 // Hint line 2905 var hint = document.createElement('span'); 2906 hint.className = 'upf-hint'; 2907 hint.textContent = 'Enter exactly ' + REQUIRED + ' digits'; 2908 2909 // Wrap: insert wrapper before input, move input inside 2910 input.parentNode.insertBefore(wrap, input); 2911 wrap.appendChild(prefix); 2912 wrap.appendChild(input); 2913 2914 // Insert hint after wrapper 2915 wrap.parentNode.insertBefore(hint, wrap.nextSibling); 2916 2917 // Attributes 2918 input.setAttribute('maxlength', REQUIRED); 2919 input.setAttribute('inputmode', 'numeric'); 2920 input.setAttribute('autocomplete', 'tel-national'); 2921 if (!input.getAttribute('placeholder')) { 2922 input.setAttribute('placeholder', '10-digit number'); 2923 } 2924 2925 /* ââ block non-digits ââââââââââââââââââââââââââââââââââââââââ */ 2926 input.addEventListener('keypress', function(e) { 2927 if (e.ctrlKey || e.metaKey || e.altKey) return; 2928 if (e.key && e.key.length === 1 && !/\d/.test(e.key)) { 2929 e.preventDefault(); 2930 } 2931 }); 2932 2933 /* ââ clean on paste ââââââââââââââââââââââââââââââââââââââââââ */ 2934 input.addEventListener('paste', function(e) { 2935 e.preventDefault(); 2936 var pasted = (e.clipboardData || window.clipboardData).getData('text'); 2937 input.value = pasted.replace(/\D/g, '').slice(0, REQUIRED); 2938 validate(input, hint); 2939 }); 2940 2941 /* ââ clean + count on input ââââââââââââââââââââââââââââââââââ */ 2942 input.addEventListener('input', function() { 2943 var clean = input.value.replace(/\D/g, '').slice(0, REQUIRED); 2944 if (input.value !== clean) input.value = clean; 2945 validate(input, hint); 2946 }); 2947 2948 /* ââ validate on blur ââââââââââââââââââââââââââââââââââââââââ */ 2949 input.addEventListener('blur', function() { validate(input, hint); }); 2950 } 2951 2952 /* ââ validation logic âââââââââââââââââââââââââââââââââââââââââââââ */ 2953 function validate(input, hint) { 2954 var len = (input.value || '').replace(/\D/g, '').length; 2955 hint.classList.remove('upf-error', 'upf-ok'); 2956 if (len === 0) { 2957 hint.textContent = 'Enter exactly ' + REQUIRED + ' digits'; 2958 hint.style.color = ''; 2959 if (input.setCustomValidity) input.setCustomValidity(''); 2960 } else if (len < REQUIRED) { 2961 hint.textContent = len + '/10 â need ' + (REQUIRED - len) + ' more digit' + (REQUIRED - len === 1 ? '' : 's'); 2962 hint.classList.add('upf-error'); 2963 if (input.setCustomValidity) input.setCustomValidity('Please enter exactly 10 digits.'); 2964 } else { 2965 hint.textContent = 'â Valid number'; 2966 hint.classList.add('upf-ok'); 2967 if (input.setCustomValidity) input.setCustomValidity(''); 2968 } 2969 } 2970 2971 /* ââ run enhancer âââââââââââââââââââââââââââââââââââââââââââââââââ */ 2972 function run() {
2973 findPhoneInputs().forEach(enhance); 2974 } 2975 2976 // On DOM ready 2977 if (document.readyState === 'loading') { 2978 document.addEventListener('DOMContentLoaded', run); 2979 } else { 2980 run(); 2981 } 2982 2983 // After CF7 AJAX (form submit / reset / error) 2984 ['wpcf7submit','wpcf7mailsent','wpcf7invalid','wpcf7spam','wpcf7mailfailed'].forEach(function(ev){ 2985 document.addEventListener(ev, function(){ setTimeout(run, 300); }); 2986 }); 2987 2988 // MutationObserver â catches dynamically loaded forms (popups, AJAX sections) 2989 if (window.MutationObserver) { 2990 var observer = new MutationObserver(function(mutations) { 2991 var needsRun = false; 2992 mutations.forEach(function(m) { 2993 m.addedNodes.forEach(function(node) { 2994 if (node.nodeType === 1) needsRun = true; 2995 }); 2996 }); 2997 if (needsRun) run(); 2998 }); 2999 observer.observe(document.body, { childList: true, subtree: true }); 3000 } 3001})(); 3002</script>
3002 3003
3003<script> 3004 (function(){ 3005 var prices = {"47059":40,"41493":16}; 3006 function fix() { 3007 document.querySelectorAll('.listing_wrapper').forEach(function(card) { 3008 var id = card.getAttribute('data-listid'); 3009 if (!id || !prices[id]) return; 3010 var pw = card.querySelector('.listing_unit_price_wrapper'); 3011 if (!pw) return; 3012 if (pw.textContent.replace(/\s/g,'').length > 2) return; 3013 pw.innerHTML = '$' + Number(prices[id]).toLocaleString() + '<span style="font-size:13px"> /mo</span>'; 3014 }); 3015 } 3016 document.addEventListener('DOMContentLoaded', fix); 3017 setTimeout(fix, 500); 3018 setTimeout(fix, 1500); 3019 new MutationObserver(function(){ setTimeout(fix, 300); }) 3020 .observe(document.body, {childList:true, subtree:true}); 3021 })(); 3022 </script>
3022 3023 <style> 3024 .wpestate_register_form_wrapper input[name="user_login_register"] { display: none !important; } 3025 .wpestate_register_form_wrapper label[for="user_login_register"] { display: none !important; } 3026 </style> 3027
3027<script> 3028 document.addEventListener('click', function() { 3029 // Only target login form, NOT register form 3030 var el = document.querySelector('.wpestate_login_form_wrapper input[name="log"]'); 3031 if (el) el.placeholder = 'Email'; 3032 }); 3033 </script>
3033 3034
3034<script> 3035 (function () { 3036 window.addEventListener('load', function () { 3037 3038 const selectors = [ 3039 '.sib-form form', 3040 '#sib_embed_signup_form', 3041 'form[id*="sib"]', 3042 'form[class*="sib"]', 3043 '.ml-subscribe-form form', 3044 '.sendinblue-subscription-form form' 3045 ]; 3046 3047 let form = null; 3048 for (const sel of selectors) { 3049 form = document.querySelector(sel); 3050 if (form) { 3051 console.log('[Brevo Check] Found form with selector:', sel); 3052 break; 3053 } 3054 } 3055 3056 if (!form) { 3057 console.warn('[Brevo Check] No Brevo form found on this page.'); 3058 return; 3059 } 3060 3061 const submitBtn = form.querySelector('button[type="submit"], input[type="submit"], .sib-default-btn'); 3062 3063 function showMessage(msg, isError) { 3064 const old = document.getElementById('brevo-custom-msg-wrapper'); 3065 if (old) old.remove(); 3066 3067 // Outer wrapper: full width, just for centering 3068 const wrapper = document.createElement('div'); 3069 wrapper.id = 'brevo-custom-msg-wrapper'; 3070 wrapper.style.cssText = 'width:100%;text-align:center;margin-top:10px;'; 3071 3072 // Inner pill: shrinks to text width 3073 const div = document.createElement('div'); 3074 div.id = 'brevo-custom-msg'; 3075 div.style.cssText = isError 3076 ? 'display:inline-block;padding:9px 18px;background:#fff3cd;border:1px solid #ffc107;border-radius:8px;color:#856404;font-size:14px;font-weight:600;white-space:nowrap;opacity:1;transition:opacity 0.8s ease;' 3077 : 'display:inline-block;padding:9px 18px;background:#d4edda;border:1px solid #28a745;border-radius:8px;color:#155724;font-size:14px;font-weight:600;white-space:nowrap;opacity:1;transition:opacity 0.8s ease;'; 3078 div.innerText = msg; 3079 3080 wrapper.appendChild(div); 3081 // Insert right after the form, same as original 3082 form.insertAdjacentElement('afterend', wrapper); 3083 3084 // Fade out after 3 seconds, then remove 3085 setTimeout(function () { 3086 div.style.opacity = '0'; 3087 setTimeout(function () { 3088 if (wrapper && wrapper.parentNode) wrapper.remove(); 3089 }, 800); 3090 }, 3000); 3091 } 3092 3093 async function checkAndSubmit(e) { 3094 e.preventDefault(); 3095 e.stopImmediatePropagation(); 3096 3097 const emailInput = form.querySelector('input[type="email"]'); 3098 if (!emailInput || !emailInput.value.trim()) return; 3099 3100 const email = emailInput.value.trim(); 3101 3102 try { 3103 const res = await fetch('https://sohumrealty.com/wp-admin/admin-ajax.php', { 3104 method: 'POST', 3105 headers: { 'Content-Type': 'application/x-www-form-urlencoded' }, 3106 body: 'action=check_brevo_subscriber&email=' + encodeURIComponent(email) 3107 + '&nonce=9ad5bf1d72' 3108 }); 3109 3110 const data = await res.json(); 3111 console.log('[Brevo Check] API response:', data); 3112 3113 if (data.already_subscribed) { 3114 showMessage('â ï¸ This email is already on our list!', true); 3115 } else if (data.error) { 3116 console.error('[Brevo Check] API error:', data.error); 3117 form.removeEventListener('submit', checkAndSubmit, true); 3118 form.submit(); 3119 } else { 3120 form.removeEventListener('submit', checkAndSubmit, true); 3121 if (submitBtn) { 3122 submitBtn.click(); 3123 } else { 3124 form.submit(); 3125 } 3126 } 3127 } catch (err) { 3128 console.error('[Brevo Check] Fetch error:', err); 3129 form.removeEventListener('submit', checkAndSubmit, true); 3130 form.submit(); 3131 } 3132 } 3133 3134 form.addEventListener('submit', checkAndSubmit, true); 3135 3136 if (submitBtn) { 3137 submitBtn.addEventListener('click', function (e) {}, false); 3138 } 3139 }); 3140 })(); 3141 </script>
3141 3142
3142<script> 3143document.addEventListener('DOMContentLoaded', function() { 3144 3145 var isLoggedIn = false; 3146 var SUBMIT_URL = 'https://sohumrealty.com/submit-your-property/'; 3147 var LOGOUT_URL = 'https://sohumrealty.com/wp-login.php?action=logout&redirect_to=https%3A%2F%2Fsohumrealty.com&_wpnonce=02c56fb811'; 3148 var DASH_URL = 'https://sohumrealty.com/user-dashboard/'; 3149 var USER_NAME = ''; 3150 3151 // ââ NOT LOGGED IN ââââââââââââââââââââââââââââââââââââââââââ 3152 if (!isLoggedIn) { 3153 3154 function removeNotice() { 3155 var el = document.getElementById('submit_login_notice'); 3156 if (el) el.remove(); 3157 var origClose = document.getElementById('login-modal_close'); 3158 if (origClose) origClose.style.top = origClose.getAttribute('data-orig-top') || ''; 3159 } 3160 3161 // Intercept Submit Your Property link 3162 document.querySelectorAll('a[href*="submit-your-property"]').forEach(function(link) { 3163 link.addEventListener('click', function(e) { 3164 e.preventDefault(); 3165 sessionStorage.setItem('after_login_redirect', SUBMIT_URL); 3166 removeNotice(); 3167 3168 var msg = document.createElement('div'); 3169 msg.id = 'submit_login_notice'; 3170 msg.style.cssText = 'background:#EFEFEF;color:#000;padding:10px 15px;text-align:center;font-size:14px;border-radius:4px;margin-bottom:15px;position:relative;'; 3171 msg.innerHTML = '<ul style="list-style-type:disc;padding:4px 30px 4px 20px;margin:0;text-align:left;"><li style="padding-left:0;">Please login or register to submit your property</li><li style="padding-left:0;">Home owner? Select <b>User</b></li><li style="padding-left:0;">Real Estate Agent? Select <b>Agent</b></li></ul>'; 3172 3173 3174 var fw = document.querySelector('.login-register-modal-form-wrapper'); 3175 if (fw) fw.insertBefore(msg, fw.firstChild); 3176 3177 // Push original modal close button below the notice 3178 var origClose = document.getElementById('login-modal_close'); 3179 if (origClose) { 3180 origClose.setAttribute('data-orig-top', origClose.style.top || ''); 3181 origClose.style.top = (msg.offsetHeight + 8) + 'px'; 3182 } 3183 3184 var wrapper = document.getElementById('modal_login_wrapper'); 3185 var modalBack = document.querySelector('.modal_login_back'); 3186 if (wrapper) wrapper.style.display = 'block'; 3187 if (modalBack) modalBack.style.display = 'block'; 3188 }); 3189 }); 3190 3191 // Clear notice on modal close 3192 var closeBtn = document.getElementById('login-modal_close'); 3193 var modalBack = document.querySelector('.modal_login_back'); 3194 if (modalBack) modalBack.addEventListener('click', function() { 3195 removeNotice(); 3196 sessionStorage.removeItem('after_login_redirect'); 3197 }); 3198 if (closeBtn) closeBtn.addEventListener('click', function() { 3199 removeNotice(); 3200 sessionStorage.removeItem('after_login_redirect'); 3201 }); 3202 3203 // Watch for login/register success then redirect 3204 var observer = new MutationObserver(function() { 3205 var redirect = sessionStorage.getItem('after_login_redirect'); 3206 if (!redirect) return; 3207 document.querySelectorAll('.login_register_message_area, .loginalert, .wpestate_register_message_area').forEach(function(el) { 3208 var txt = el.innerText.toLowerCase(); 3209 if (txt.indexOf('success') !== -1 || txt.indexOf('login') !== -1 || txt.indexOf('created') !== -1 || txt.indexOf('account') !== -1) { 3210 sessionStorage.removeItem('after_login_redirect'); 3211 setTimeout(function() { window.location.href = redirect; }, 1200); 3212 } 3213 }); 3214 }); 3215 observer.observe(document.body, { childList: true, subtree: true, characterData: true }); 3216 3217 // ââ LOGGED IN ââââââââââââââââââââââââââââââââââââââââââââââ 3218 } else { 3219 3220 var userMenuOpen = document.getElementById('user_menu_open'); 3221 if (userMenuOpen) { 3222 3223 if (!document.getElementById('custom_dash_link')) { 3224 3225 var liDash = document.createElement('li'); 3226 liDash.innerHTML = '<a id="custom_dash_link" href="' + DASH_URL + '">📄 My Listings</a>'; 3227 userMenuOpen.insertBefore(liDash, userMenuOpen.firstChild); 3228 3229 var liSep = document.createElement('li'); 3230 liSep.innerHTML = '<hr style="margin:4px 8px;border:none;border-top:1px solid #eee;">'; 3231 userMenuOpen.appendChild(liSep); 3232 3233 var liLogout = document.createElement('li'); 3234 liLogout.innerHTML = '<a href="' + LOGOUT_URL + '" style="color:#e74
3234c3c;">🔓 Logout</a>'; 3235 userMenuOpen.appendChild(liLogout); 3236 } 3237 3238 var userPic = document.querySelector('.menu_user_picture, #user_menu_u'); 3239 if (userPic) { 3240 userPic.style.cursor = 'pointer'; 3241 userPic.addEventListener('click', function(e) { 3242 e.stopPropagation(); 3243 userMenuOpen.style.display = userMenuOpen.style.display === 'block' ? 'none' : 'block'; 3244 }); 3245 } 3246 3247 document.addEventListener('click', function() { 3248 userMenuOpen.style.display = 'none'; 3249 }); 3250 } 3251 } 3252 3253}); 3254</script>
3254 3255 3256<style> 3257.rep-verified-badge-container { 3258 display: flex !important; 3259 flex-direction: row !important; 3260 align-items: center !important; 3261 justify-content: center !important; 3262 gap: 20px !important; 3263} 3264 3265.rep-more-reviews-btn { 3266 background-color: #4285F4; 3267 color: #ffffff !important; 3268 font-size: 12px; 3269 font-weight: 500; 3270 padding: 6px 16px; 3271 border-radius: 20px; 3272 text-decoration: none !important; 3273 white-space: nowrap; 3274} 3275 3276.rep-more-reviews-btn:hover { 3277 background-color: #3367D6; 3278} 3279</style> 3280
3281<script> 3282document.addEventListener("DOMContentLoaded", function () { 3283 const badge = document.querySelector(".rep-verified-badge-container"); 3284 if (badge) { 3285 const btn = document.createElement("a"); 3286 btn.href = "https://www.google.com/search?sca_esv=81ef8ac98c35c5fb&rlz=1C1OZZY_enIN1132IN1132&si=AL3DRZEsmMGCryMMFSHJ3StBhOdZ2-6yYkXd_doETEE1OR-qOeGSnINuMo2Ko5R7k9ly3f5xOcgGS2sbe_3nO-UFjuCZvORcbwUiIUSO1wi116di7Qey1tZVZTrCAoe-ecUcHpdF1vDCo6g6IhmTZo_s0ktkFvcH9g%3D%3D&q=Sohum+Realty+Inc+Reviews&sa=X&ved=2ahUKEwj_-JClo-yTAxV-yDgGHQLaD6wQ0bkNegQIMRAH&biw=1177&bih=464&dpr=1.63"; 3287 btn.target = "_blank"; 3288 btn.className = "rep-more-reviews-btn"; 3289 btn.textContent = "More On Google"; 3290 badge.insertBefore(btn, badge.firstChild); 3291 } 3292}); 3293</script>
3293 3294 3295 <style> 3296 a.submit_listing { 3297 position: relative !important; 3298 overflow: visible !important; 3299 } 3300 a.submit_listing::before { 3301 content: ""; 3302 position: absolute; 3303 top: 100%; 3304 left: 75%; 3305 transform: translateX(-50%); 3306 width: 0; 3307 height: 0; 3308 border-left: 7px solid transparent; 3309 border-right: 7px solid transparent; 3310 border-bottom: 7px solid #dc2626; 3311 z-index: 1000000; 3312 } 3313 a.submit_listing::after { 3314 content: "Free"; 3315 position: absolute; 3316 top: calc(100% + 6px); 3317 left: 75%; 3318 transform: translateX(-50%); 3319 background: #dc2626; 3320 color: #fff; 3321 font-size: 12px; 3322 font-weight: 600; 3323 line-height: 1; 3324 padding: 6px 14px; 3325 border-radius: 0; 3326 white-space: nowrap; 3327 z-index: 999999; 3328 } 3329 </style> 3330 <div id="modal_login_wrapper"> 3331 <!-- Modal background and container --> 3332 <div class="modal_login_back"></div> 3333 <div class="modal_login_container " style='height:520px;'> 3334 <!-- Close button for the modal --> 3335 <div id="login-modal_close"> 3336 <i class="fas fa-times"></i> 3337 </div> 3338 3339 <!-- Modal header with background image --> 3340 <div class="login-register-modal-image" style="background-image: url('https://media.sohumrealty.com/wp-content/uploads/2026/03/sohum-login-image.jpg')"> 3341 <div class="featured_gradient"></div> 3342 <div class="login-register-modal-image_text">Welcome to Sohum Realty</div> 3343 </div> 3344 3345 <!-- Container for login, register, and forgot password forms --> 3346 <div class="login-register-modal-form-wrapper"> 3347 <div class="login_form wpestate_login_form_wrapper"> 3348 <div class="login_register_div_title">Sign into your account</div> 3349 <div class="loginalert login_register_message_area" ></div> 3350 <input type="text" class="form-control wpestate_login_form_username" name="log" placeholder="Email"/> 3351 3352 <div class="password_holder"> 3353 <input type="password" class="form-control wpestate_login_form_password " name="pwd" placeholder="Password"/> 3354 <i class="far fa-eye-slash show_hide_password"></i> 3355 </div> 3356 <input type="hidden" name="loginpop" class="loginpop" value="0"> 3357 <input type="hidden" class="wpestate_login_form_security" name="security-login-topbar" 3358 value="338cf629e7"> 3359 <button class="wpresidence_button wpestate_login_submit_button" >Login</button> 3360 <input type="hidden" class="wpestate_social_login_nonce" value="6940210015"> 3361 3362 3363 3364 3365 </div> 3366<div class="login_form wpestate_register_form_wrapper" > 3367 3368 3369 3370 3371 3372 <div class="login_register_div_title">Create an account</div> 3373 <div class="loginalert wpestate_register_message_area"></div> 3374 3375 <input type="text" name="user_login_register" class="form-control wpestate_register_form_usenmame" placeholder="Email"/> 3376 <input type="email" name="user_email_register" class="form-control wpestate_register_form_email" placeholder="Email" /> 3377 3378 <div class="password_holder"> 3379 <input type="password" name="user_password" class="form-control wpestate_register_form_password" placeholder="Password"/> 3380 <i class="far fa-eye-slash show_hide_password"></i> 3381 </div> 3382 <div class="password_holder"> 3383 <input type="password" name="user_password_retype" class="form-control wpestate_register_form_password_retype" placeholder="Retype Password"/> 3384 <i class="far fa-eye-slash show_hide_password"></i> 3385 </div> 3386 3387 <select name="new_user_type_topbar" class="form-select wpestate_register_form_user_type"> 3388 <option value="0">Select User Type</option> 3389 <option value="subscriber">User</option> 3390 <option value="wpresidence_agent_role">Agent</option> 3391 </select> 3392 3393 <div class="wpestate_register_form_agree_terms_label_wrapper"> 3394 <input type="checkbox" name="terms" id="user_terms_register_topbar_" class="wpestate_register_form_agree_terms " /> 3395 <label class="wpestate_register_form_agree_terms_label" for="user_terms_register_topbar_"> 3396 I agree with <a href="https://sohumrealty.com/" target="_blank" class="wpestate_register_form_agree_terms_link">terms & conditions</a> </label> 3397 </div> 3398 3399 3400 <input type="hidden" class="wpestate_register_form_security" name="security-register-topbar" value="60a94965bd"> 3401 <button class="wpresidence_button wpestate_register_submit_button">Register</button> 3402 3403 </div><div class="login_form wpestate_forgot_form_wrapper "> 3404 <div class="login_register_div_title">Reset Password</div> 3405 <div class="loginalert login_register_message_area" ></div> 3406 3407 <input type="email" class="form-control wpestate_forgot_form_email " name="forgot_email" placeholder="Enter Your Email Address" size="20" /> 3408 3409 <input type="hidden" id="security-forgot-topbar" name="security-forgot-topbar" value="fd69575d71" /><input type="hidden" name="_wp_http_referer" value="/contact-us/" /> 3410 3411 <input type="hidden" class="wpestate_forgot_form_security" name="security-login-topbar" 3412 value="9d835a9e2a"> 3413 3414
3415 <input type="hidden" class="wpestate_auth_postid" value="5707"> 3416 <button class="wpresidence_button wpestate_forgot_password_submit_button" name="forgot">Reset Password</button> 3417</div><div class="login_modal_control"> 3418 <a href="#" class="wpestate_login_form_switch_login">Back to login</a> 3419 <a href="#" class="wpestate_login_form_switch_register">Register here!</a> 3420 <a href="#" class="wpestate_login_form_switch_forgot">Forgot password?</a> 3421 3422 3423 <input type="hidden" name="loginpop" class="loginpop" value="0"> 3424</div> </div> 3425 </div> 3426 </div> 3427 <input type="hidden" id="wpestate_ajax_log_reg" value="8a968086f9" /> <a href="#" class="contact-box wpsestate_is_contact_single" aria-label="contact" ><i class="fas fa-envelope"></i></a> 3428 3429 3430 3431<div class="contactformwrapper wpsestate_is_contact_single hidden"> 3432 3433 <div id="footer-contact-form"> 3434 <div class="contact_close_button"> 3435 <i class="fas fa-times" aria-hidden="true"></i> 3436 </div> 3437 <h4>Contact Us</h4> 3438 <p>Use the form below to contact us!</p> 3439 <div class="alert-box error"> 3440 <div class="alert-message" id="footer_alert-agent-contact"></div> 3441 </div> 3442 3443 3444 <input type="text" placeholder="Name" required="required" id="foot_contact_name" name="contact_name" class="form-control" value="" tabindex="373"> 3445 <input type="email" required="required" placeholder="Email" id="foot_contact_email" name="contact_email" class="form-control" value="" tabindex="374"> 3446 <input type="email" required="required" placeholder="Phone" id="foot_contact_phone" name="contact_phone" class="form-control" value="" tabindex="374"> 3447 <textarea placeholder="Type your message..." required="required" id="foot_contact_content" name="contact_content" class="form-control" tabindex="375"></textarea> 3448 <input type="hidden" name="contact_ajax_nonce" id="agent_property_ajax_nonce" value="4eb8328e21" /> 3449 3450 <div class="gpr_wrapper"> 3451 <input type="checkbox" role="checkbox" aria-checked="false" 3452 id="wpestate_agree_gdpr_footer" 3453 class="wpestate_agree_gdpr" 3454 name="wpestate_agree_gdpr" /> 3455 <label class="wpestate_gdpr_label" for="wpestate_agree_gdpr_footer"> 3456 I consent to the Terms & Conditions 3457 <a target="_blank" href="https://sohumrealty.com/gpdr-terms/"> 3458 Terms & Conditions </a> 3459 </label> 3460 </div> 3461 <div class="btn-cont"> 3462 <button type="submit" id="btn-cont-submit" class="wpresidence_button">Send</button> 3463 3464 <input type="hidden" value="" name="contact_to"> 3465 <div class="bottom-arrow"></div> 3466 </div> 3467 </div> 3468 3469</div> 3470<!--Compare Starts here--> 3471<div class="prop-compare "> 3472 <div id="compare_close"><i class="fas fa-times" aria-hidden="true"></i></div> 3473 <form method="post" id="form_compare" action="https://sohumrealty.com/compare-listings/"> 3474 <h4 class="title_compare">Compare Listings</h4> 3475 <button id="submit_compare" class="wpresidence_button"> Compare </button> 3476 </form> 3477</div> 3478<!--Compare Ends here--> <input type="hidden" id="wpestate_ajax_filtering" value="1113773f00" /><input type="hidden" id="wpestate_payments_nonce" value="a0ca8d5216" /> 3479<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 3479-3480
3479 3480<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
3480GTM-KKPJ5KFX
vendor: 83 bytes, lines 3480-3481
3480" 3481height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
3482<!-- End Google Tag Manager (noscript) --> 3483 3484 3485<div class="joinchat joinchat--left" data-settings='{"telephone":"18472382077","mobile_only":false,"button_delay":2,"whatsapp_web":true,"qr":true,"message_views":2,"message_delay":-10,"message_badge":false,"message_send":"Hi *Chicagoland Top Desi Real Estate Brokerage Company*! I need more info about Contact Us https://sohumrealty.com/contact-us/","tracking_url":"https://sohumrealty.com/wp-json/joinchat/v1/track-click","message_hash":"6edde014"}' hidden aria-hidden="false"> 3486 <div class="joinchat__button" role="button" tabindex="0" aria-label="Open Chat"> 3487 </div> 3488 <div class="joinchat__qr"><div>Scan the code</div></div> 3489 <div class="joinchat__chatbox" role="dialog" aria-labelledby="joinchat__label" aria-modal="true"> 3490 <div class="joinchat__header"> 3491 <div id="joinchat__label"> 3492 <svg class="joinchat__wa" width="120" height="28" viewBox="0 0 120 28"><title>WhatsApp</title><path d="M117.2 17c0 .4-.2.7-.4 1-.1.3-.4.5-.7.7l-1 .2c-.5 0-.9 0-1.2-.2l-.7-.7a3 3 0 0 1-.4-1 5.4 5.4 0 0 1 0-2.3c0-.4.2-.7.4-1l.7-.7a2 2 0 0 1 1.1-.3 2 2 0 0 1 1.8 1l.4 1a5.3 5.3 0 0 1 0 2.3m2.5-3c-.1-.7-.4-1.3-.8-1.7a4 4 0 0 0-1.3-1.2c-.6-.3-1.3-.4-2-.4-.6 0-1.2.1-1.7.4a3 3 0 0 0-1.2 1.1V11H110v13h2.7v-4.5c.4.4.8.8 1.3 1 .5.3 1 .4 1.6.4a4 4 0 0 0 3.2-1.5c.4-.5.7-1 .8-1.6.2-.6.3-1.2.3-1.9s0-1.3-.3-2zm-13.1 3c0 .4-.2.7-.4 1l-.7.7-1.1.2c-.4 0-.8 0-1-.2-.4-.2-.6-.4-.8-.7a3 3 0 0 1-.4-1 5.4 5.4 0 0 1 0-2.3c0-.4.2-.7.4-1 .1-.3.4-.5.7-.7a2 2 0 0 1 1-.3 2 2 0 0 1 1.9 1l.4 1a5.4 5.4 0 0 1 0 2.3m1.7-4.7a4 4 0 0 0-3.3-1.6c-.6 0-1.2.1-1.7.4a3 3 0 0 0-1.2 1.1V11h-2.6v13h2.7v-4.5c.3.4.7.8 1.2 1 .6.3 1.1.4 1.7.4a4 4 0 0 0 3.2-1.5c.4-.5.6-1 .8-1.6s.3-1.2.3-1.9-.1-1.3-.3-2c-.2-.6-.4-1.2-.8-1.6m-17.5 3.2 1.7-5 1.7 5zm.2-8.2-5 13.4h3l1-3h5l1 3h3L94 7.3zm-5.3 9.1-.6-.8-1-.5a11.6 11.6 0 0 0-2.3-.5l-1-.3a2 2 0 0 1-.6-.3.7.7 0 0 1-.3-.6c0-.2 0-.4.2-.5l.3-.3h.5l.5-.1c.5 0 .9 0 1.2.3.4.1.6.5.6 1h2.5c0-.6-.2-1.1-.4-1.5a3 3 0 0 0-1-1 4 4 0 0 0-1.3-.5 7.7 7.7 0 0 0-3 0c-.6.1-1 .3-1.4.5l-1 1a3 3 0 0 0-.4 1.5 2 2 0 0 0 1 1.8l1 .5 1.1.3 2.2.6c.6.2.8.5.8 1l-.1.5-.4.4a2 2 0 0 1-.6.2 2.8 2.8 0 0 1-1.4 0 2 2 0 0 1-.6-.3l-.5-.5-.2-.8H77c0 .7.2 1.2.5 1.6.2.5.6.8 1 1 .4.3.9.5 1.4.6a8 8 0 0 0 3.3 0c.5 0 1-.2 1.4-.5a3 3 0 0 0 1-1c.3-.5.4-1 .4-1.6 0-.5 0-.9-.3-1.2M74.7 8h-2.6v3h-1.7v1.7h1.7v5.8c0 .5 0 .9.2 1.2l.7.7 1 .3a7.8 7.8 0 0 0 2 0h.7v-2.1a3.4 3.4 0 0 1-.8 0l-1-.1-.2-1v-4.8h2V11h-2zm-7.6 9v.5l-.3.8-.7.6c-.2.2-.7.2-1.2.2h-.6l-.5-.2a1 1 0 0 1-.4-.4l-.1-.6.1-.6.4-.4.5-.3a4.8 4.8 0 0 1 1.2-.2 8 8 0 0 0 1.2-.2l.4-.3v1zm2.6 1.5v-5c0-.6 0-1.1-.3-1.5l-1-.8-1.4-.4a10.9 10.9 0 0 0-3.1 0l-1.5.6c-.4.2-.7.6-1 1a3 3 0 0 0-.5 1.5h2.7c0-.5.2-.9.5-1a2 2 0 0 1 1.3-.4h.6l.6.2.3.4.2.7c0 .3 0 .5-.3.6-.1.2-.4.3-.7.4l-1 .1a22 22 0 0 0-2.4.4l-1 .5c-.3.2-.6.5-.8.9-.2.3-.3.8-.3 1.3s.1 1 .3 1.3c.1.4.4.7.7 1l1 .4c.4.2.9.2 1.3.2a6 6 0 0 0 1.8-.2c.6-.2 1-.5 1.5-1a4 4 0 0 0 .2 1H70l-.3-1zm-11-6.7c-.2-.4-.6-.6-1-.8-.5-.2-1-.3-1.8-.3-.5 0-1 .1-1.5.4a3 3 0 0 0-1.3 1.2v-5h-2.7v13.4H53v-5.1c0-1 .2-1.7.5-2.2.3-.4.9-.6 1.6-.6.6 0 1 .2 1.3.6s.4 1 .4 1.8v5.5h2.7v-6c0-.6 0-1.2-.2-1.6 0-.5-.3-1-.5-1.3zm-14 4.7-2.3-9.2h-2.8l-2.3 9-2.2-9h-3l3.6 13.4h3l2.2-9.2 2.3 9.2h3l3.6-13.4h-3zm-24.5.2L18 15.6c-.3-.1-.6-.2-.8.2A20 20 0 0 1 16 17c-.2.2-.4.3-.7.1-.4-.2-1.5-.5-2.8-1.7-1-1-1.7-2-2-2.4-.1-.4 0-.5.2-.7l.5-.6.4-.6v-.6L10.4 8c-.3-.6-.6-.5-.8-.6H9c-.2 0-.6.1-.9.5C7.8 8.2 7 9 7 10.7s1.3 3.4 1.4 3.6c.2.3 2.5 3.7 6 5.2l1.9.8c.8.2 1.6.2 2.2.1s2-.8 2.3-1.6c.3-.9.3-1.5.2-1.7l-.7-.4zM14 25.3c-2 0-4-.5-5.8-1.6l-.4-.2-4.4 1.1 1.2-4.2-.3-.5A11.5 11.5 0 0 1 22.1 5.7 11.5 11.5 0 0 1 14 25.3M14 0A13.8 13.8 0 0 0 2 20.7L0 28l7.3-2A13.8 13.8 0 1 0 14 0"/></svg> 3493 </div> 3494 <div class="joinchat__close" role="button" tabindex="0" aria-label="Close"></div> 3495 </div> 3496 <div class="joinchat__scroll"> 3497 <div class="joinchat__content"> 3498 <div class="joinchat__chat"><div class="joinchat__bubble"><jc-rand><jc-opt>Hi</jc-opt><jc-opt>Hello</jc-opt></jc-rand> ð, welcome to <strong>Chicagoland Top Desi Real Estate Brokerage Company</strong></div> 3499<div class="joinchat__bubble">Can we help you?</div></div><div class="joinchat__optin">
3499By contacting us on WhatsApp, you agree to receive messages about property listings and real estate services. Your information will be kept private and not shared. You can opt out anytime</div> 3500 <div class="joinchat__open" role="button" tabindex="0"> 3501 <div class="joinchat__open__text">Open Chat</div> 3502 <svg class="joinchat__open__icon" width="60" height="60" viewbox="0 0 400 400"> 3503 <path class="joinchat__pa" d="M168.83 200.504H79.218L33.04 44.284a1 1 0 0 1 1.386-1.188L365.083 199.04a1 1 0 0 1 .003 1.808L34.432 357.903a1 1 0 0 1-1.388-1.187l29.42-99.427"/> 3504 <path class="joinchat__pb" d="M318.087 318.087c-52.982 52.982-132.708 62.922-195.725 29.82l-80.449 10.18 10.358-80.112C18.956 214.905 28.836 134.99 81.913 81.913c65.218-65.217 170.956-65.217 236.174 0 42.661 42.661 57.416 102.661 44.265 157.316"/> 3505 </svg> 3506 </div> 3507 </div> 3508 </div> 3509 </div> 3510 </div>
3511<script id="wp-hooks-js" src="https://sohumrealty.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 3511
3511
3512<script id="wp-i18n-js" src="https://sohumrealty.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 3512
3512
3513<script id="wp-i18n-js-after"> 3514wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 3515//# sourceURL=wp-i18n-js-after 3516</script>
vendor: 1 bytes, line 3516
3516
3517<script id="swv-js" src="https://sohumrealty.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 3517
3517
3518<script id="contact-form-7-js-before"> 3519var wpcf7 = { 3520 "api": { 3521 "root": "https:\/\/sohumrealty.com\/wp-json\/", 3522 "namespace": "contact-form-7\/v1" 3523 } 3524}; 3525//# sourceURL=contact-form-7-js-before 3526</script>
vendor: 1 bytes, line 3526
3526
3527<script id="contact-form-7-js" src="https://sohumrealty.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 3527
3527
3528<script id="bootstrap-js-js" src="https://sohumrealty.com/wp-content/themes/wpresidence/public/js/bootstrap.bundle.min.js"></script>
vendor: 1 bytes, line 3528
3528
3529<script id="bootstrap-selectjs-js" src="https://sohumrealty.com/wp-content/themes/wpresidence/public/js/bootstrap-select1.min.js?ver=5.5.1"></script>
vendor: 1 bytes, line 3529
3529
3530<script id="slick.min-js" src="https://sohumrealty.com/wp-content/themes/wpresidence/js/slick.min.js?ver=5.5.1"></script>
vendor: 1 bytes, line 3530
3530
3531<script id="control-js-extra"> 3532var control_vars = {"morg1":"Amount Financed:","morg2":"Mortgage Payments:","morg3":"Annual cost of Loan:","searchtext":"SEARCH","searchtext2":"Search here...","path":"https://sohumrealty.com/wp-content/themes/wpresidence","search_room":"Type Bedrooms No.","search_bath":"Type Bathrooms No.","search_min_price":"Type Min. Price","search_max_price":"Type Max. Price","contact_name":"Name","contact_email":"Email","contact_phone":"Phone","contact_comment":"Message","adv_contact_name":"Name","adv_email":"Email","adv_phone":"Phone","adv_comment":"Message","adv_search":"Send","admin_url":"https://sohumrealty.com/wp-admin/","street_view_on":"Street View","street_view_off":"Close Street View","userid":"0","show_adv_search_map_close":"","close_map":"close map","open_map":"open map","fullscreen":"Fullscreen","default":"Default","addprop":"Please wait while we are processing your submission!","deleteconfirm":"Are you sure you wish to delete?","terms_cond":"You need to agree with terms and conditions !","user_type_warn":"Please select the user type !","procesing":"Processing...","slider_min":"0","slider_max":"1500000","curency":"$","where_curency":"before","submission_curency":"USD","to":"to","direct_pay":"","send_invoice":"Send me the invoice","direct_title":"Direct payment instructions","direct_price":"To be paid","price_separator":",","plan_title":"Plan Title","plan_image":"Plan Image","plan_desc":"Plan Description","plan_size":"Plan Size","plan_rooms":"Plan Rooms","plan_bathrooms":"Plan Bathrooms","plan_price":"Plan Price","readsys":"yes","datepick_lang":"en-GB","deleting":"deleting...","save_search":"saving...","captchakey":"","usecaptcha":"no","scroll_trigger":"100","adv6_taxonomy_term":["52","53"],"adv6_max_price":["",""],"adv6_min_price":["",""],"is_rtl":"0","sticky_footer":"no","stiky_search":"no","sticky_bar":"","new_page_link":"_self","stripe_pay":"Pay","stripe_pay_for":"Payment for package","property_modal":"","location_animation":"no","location_animation_text":"Find a home in %city%","indian_format":"no","content_type":"","listings_per_row":"3","wp_estate_prop_unit":"grid","geo_no_results":"there are no results","wp_estate_lightbox_slider":"slick","wpestate_zillow_answer":"The Zillow estimate value for address","zillow_is":"is","zillow_none":"There is no Zillow estimation for address","zillow_wait":"Please wait while we gather data!","zillow_fields":"Please complete the form!","bd":"bd","ba":"ba","decimal_poins":"2","decimal_poins_separator":".","agent_field_name":"Agent Field Name","agent_field_value":"Agent Field Value","remove":"Remove","cities":"Cities","areas":"Areas"}; 3533//# sourceURL=control-js-extra 3534</script>
vendor: 1 bytes, line 3534
3534
3535<script id="control-js" src="https://sohumrealty.com/wp-content/themes/wpresidence/js/control.js?ver=5.5.1"></script>
vendor: 1 bytes, line 3535
3535
3536<script id="jquery-ui-core-js-before"> 3537jQuery.uiBackCompat = true; 3538//# sourceURL=jquery-ui-core-js-before 3539</script>
vendor: 1 bytes, line 3539
3539
3540<script id="jquery-ui-core-js" src="https://sohumrealty.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 3540
3540
3541<script id="jquery-ui-mouse-js" src="https://sohumrealty.com/wp-includes/js/jquery/ui/mouse.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 3541
3541
3542<script id="jquery-ui-draggable-js" src="https://sohumrealty.com/wp-includes/js/jquery/ui/draggable.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 3542
3542
3543<script id="jquery-ui-menu-js" src="https://sohumrealty.com/wp-includes/js/jquery/ui/menu.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 3543
3543
3544<script id="wp-dom-ready-js" src="https://sohumrealty.com/wp-includes/js/dist/dom-ready.min.js?ver=3fe927cab37bf38d6a23"></script>
vendor: 1 bytes, line 3544
3544
3545<script id="wp-a11y-js" src="https://sohumrealty.com/wp-includes/js/dist/a11y.min.js?ver=31c6cec5a4ff7aff483d"></script>
vendor: 1 bytes, line 3545
3545
3546<script id="jquery-ui-autocomplete-js" src="https://sohumrealty.com/wp-includes/js/jquery/ui/autocomplete.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 3546
3546
3547<script id="jquery-ui-slider-js" src="https://sohumrealty.com/wp-includes/js/jquery/ui/slider.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 3547
3547
3548<script id="jquery-ui-datepicker-js" src="https://sohumrealty.com/wp-includes/js/jquery/ui/datepicker.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 3548
3548
3549<script id="jquery-ui-datepicker-js-after"> 3550jQuery(function(jQuery){jQuery.datepicker.setDefaults({"closeText":"Close","currentText":"Today","monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Previous","dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"dateFormat":"MM d, yy","firstDay":1,"isRTL":false});}); 3551//# sourceURL=jquery-ui-datepicker-js-after 3552</script>
vendor: 1 bytes, line 3552
3552
3553<script id="jquery.fancybox.pack-js" src="https://sohumrealty.com/wp-content/themes/wpresidence/js/jquery.fancybox.pack.js?ver=5.5.1"></script>
vendor: 1 bytes, line 3553
3553
3554<script id="jquery.fancybox-thumbs-js" src="https://sohumrealty.com/wp-content/themes/wpresidence/js/jquery.fancybox-thumbs.js?ver=5.5.1"></script>
vendor: 1 bytes, line 3554
3554
3555<script id="dense.min-js" src="https://sohumrealty.com/wp-content/themes/wpresidence/js/dense.min.js?ver=5.5.1"></script>
vendor: 1 bytes, line 3555
3555
3556<script id="placeholders.min-js" src="https://sohumrealty.com/wp-content/themes/wpresidence/js/placeholders.min.js?ver=5.5.1"></script>
vendor: 1 bytes, line 3556
3556
3557<script id="slideout.min-js" src="https://sohumrealty.com/wp-content/themes/wpresidence/js/slideout.min.js?ver=5.5.1"></script>
vendor: 1 bytes, line 3557
3557
3558<script id="datepicker-en-GB-js" src="https://sohumrealty.com/wp-content/themes/wpresidence/js/i18n/datepicker-en-GB.js?ver=5.5.1"></script>
vendor: 1 bytes, line 3558
3558
3559<script id="touch-punch-js" src="https://sohumrealty.com/wp-content/themes/wpresidence/js/jquery.ui.touch-punch.min.js?ver=5.5.1"></script>
vendor: 1 bytes, line 3559
3559
3560<script id="wpestate_leaflet-js" src="https://sohumrealty.com/wp-content/themes/wpresidence/js/openstreet/leaflet.js?ver=5.5.1"></script>
vendor: 1 bytes, line 3560
3560
3561<script id="wpestate_leaflet_cluster-js" src="https://sohumrealty.com/wp-content/themes/wpresidence/js/openstreet/leaflet.markercluster.js?ver=5.5.1"></script>
vendor: 1 bytes, line 3561
3561
3562<script id="wpestate_shared_ajax_map-js" src="https://sohumrealty.com/wp-content/themes/wpresidence/js/wpestate_shared_ajax_map.js?ver=5.5.1"></script>
vendor: 1 bytes, line 3562
3562
3563<script id="mapfunctions-js-extra"> 3564var mapfunctions_vars = {"path":"https://sohumrealty.com/wp-content/themes/wpresidence/css/css-images","pin_images":"{\"idxpin\":\"https:\\/\\/sohumrealty.com\\/wp-content\\/themes\\/wpresidence\\/css\\/css-images\\/sale.png\",\"single_pin\":\"https:\\/\\/media.sohumrealty.com\\/wp-content\\/uploads\\/2026\\/03\\/red-pin2-1-1.png\",\"cloud_pin\":\"https:\\/\\/sohumrealty.com\\/wp-content\\/uploads\\/2026\\/03\\/blue-pin.png\",\"userpin\":\"https:\\/\\/sohumrealty.com\\/wp-content\\/uploads\\/2026\\/03\\/red-pin2.png\"}","geolocation_radius":"5000","adv_search":"3","in_text":" in ","zoom_cluster":"5","user_cluster":"no","open_close_status":"0","open_height":"400","closed_height":"450","generated_pins":"0","geo_no_pos":"The browser couldn't detect your position!","geo_no_brow":"Geolocation is not supported by this browser.","geo_message":"m radius","show_adv_search":"","custom_search":"yes","listing_map":"internal","slugs":["adv_categ","adv_actions","bedrooms","bathrooms","price-range","min-size-sqft","property_area","property_city"],"hows":["like","like","equal","equal","equal","equal","like","like"],"measure_sys":"ft","close_map":"close map","show_g_search_status":"yes","slider_price":"yes","slider_price_position":"0","adv_search_type":"3","is_half":"0","map_style":"[\r\n {\r\n \"featureType\": \"administrative\",\r\n \"elementType\": \"labels.text.fill\",\r\n \"stylers\": [\r\n {\r\n \"color\": \"#444444\"\r\n }\r\n ]\r\n },\r\n {\r\n \"featureType\": \"landscape\",\r\n \"elementType\": \"all\",\r\n \"stylers\": [\r\n {\r\n \"color\": \"#f2f2f2\"\r\n }\r\n ]\r\n },\r\n {\r\n \"featureType\": \"poi\",\r\n \"elementType\": \"all\",\r\n \"stylers\": [\r\n {\r\n \"visibility\": \"off\"\r\n }\r\n ]\r\n },\r\n {\r\n \"featureType\": \"road\",\r\n \"elementType\": \"all\",\r\n \"stylers\": [\r\n {\r\n \"saturation\": -100\r\n },\r\n {\r\n \"lightness\": 45\r\n }\r\n ]\r\n },\r\n {\r\n \"featureType\": \"road.highway\",\r\n \"elementType\": \"all\",\r\n \"stylers\": [\r\n {\r\n \"visibility\": \"simplified\"\r\n }\r\n ]\r\n },\r\n {\r\n \"featureType\": \"road.arterial\",\r\n \"elementType\": \"labels.icon\",\r\n \"stylers\": [\r\n {\r\n \"visibility\": \"off\"\r\n }\r\n ]\r\n },\r\n {\r\n \"featureType\": \"transit\",\r\n \"elementType\": \"all\",\r\n \"stylers\": [\r\n {\r\n \"visibility\": \"off\"\r\n }\r\n ]\r\n },\r\n {\r\n \"featureType\": \"water\",\r\n \"elementType\": \"all\",\r\n \"stylers\": [\r\n {\r\n \"color\": \"#46bcec\"\r\n },\r\n {\r\n \"visibility\": \"on\"\r\n }\r\n ]\r\n }\r\n]\r\n\r\n","shortcode_map_style":"","small_slider_t":"","is_prop_list":"0","is_tax":"0","half_no_results":"No results found!","fields_no":"8","type":"ROADMAP","useprice":"no","use_price_pins_full_price":"no","use_single_image_pin":"yes","loading_results":"loading results...","geolocation_type":"2","hidden_map":"1","is_half_map_list":"0","is_normal_map_list":"0","is_adv_search":"0","ba":"BA","bd":"BD"}; 3565//# sourceURL=mapfunctions-js-extra 3566</script>
vendor: 1 bytes, line 3566
3566
3567<script id="mapfunctions-js" src="https://sohumrealty.com/wp-content/themes/wpresidence/js/google_js/mapfunctions.js?ver=5.5.1"></script>
vendor: 1 bytes, line 3567
3567
3568<script id="wpestate_mapfunctions_base-js-extra"> 3569var mapbase_vars = {"wp_estate_kind_of_map":"2","wp_estate_mapbox_api_key":"","hq_latitude":"42.343239","hq_longitude":"-88.005920","path":"https://sohumrealty.com/wp-content/themes/wpresidence/css/css-images","markers":"[\"Sohum Realty Inc\",\"\",\"\",1,{\"url\":\"\",\"id\":\"\",\"height\":\"\",\"width\":\"\",\"thumbnail\":\"\"},\"0\",\"address\",\"none\",\"\"]","page_custom_zoom":"11","address":"70 S US Hwy 45 #207, Grayslake, IL 60030, USA","logo":{"url":"","id":"","height":"","width":"","thumbnail":""},"type":"ROADMAP","title":"Sohum Realty Inc"}; 3570//# sourceURL=wpestate_mapfunctions_base-js-extra 3571</script>
vendor: 1 bytes, line 3571
3571
3572<script id="wpestate_mapfunctions_base-js" src="https://sohumrealty.com/wp-content/themes/wpresidence/js/google_js/maps_base.js?ver=5.5.1"></script>
vendor: 1 bytes, line 3572
3572
3573<script id="googlecode_contact-js" src="https://sohumrealty.com/wp-content/themes/wpresidence/js/google_js/google_map_code_contact.js?ver=5.5.1"></script>
vendor: 1 bytes, line 3573
3573
3574<script id="ajaxcalls-js-extra"> 3575var ajaxcalls_vars = {"contact_name":"Name","contact_email":"Email","contact_phone":"Phone","contact_comment":"Message","adv_contact_name":"Name","adv_email":"Email","adv_phone":"Phone","adv_comment":"Message","adv_search":"Send","disabled":"Disabled","published":"Published","no_title":"Please, enter property title","admin_url":"https://sohumrealty.com/wp-admin/","login_redirect":"https://sohumrealty.com/my-profile/","login_loading":"Sending user info, please wait...","userid":"0","prop_featured":"Property is featured","no_prop_featured":"You have used all the \"Featured\" listings in your package.","favorite":"favorite","add_favorite":"add to favorites","remove_fav":"remove from favorites","saving":"saving..","sending":"sending message..","error_field":"Please, enter field:","noimages":"You need to upload at last one image","notitle":"Please, enter property title","paypal":"Connecting to Paypal! Please wait...","stripecancel":"subscription will be cancelled at the end of current period","userpass":"yes","disablelisting":"Disable Listing","enablelisting":"Enable Listing","disableagent":"Disable Agent","enableagent":"Enable Agent","agent_list":"https://sohumrealty.com/dashboard-agent-list/","use_gdpr":"yes","gdpr_terms":"You must agree with GDPR terms","delete_account":"Confirm your ACCOUNT DELETION request! Clicking the button below will delete your account and data. This means you will no longer be able to login to your account and access your account information: My Profile, My Properties, Inbox, Saved Searches and Messages. This operation CAN NOT BE REVERSED!","checkout_url":"","wpestate_ajax":"https://sohumrealty.com/wp-content/themes/wpresidence/ajax_handler.php","property_views":"Property Views","contact_agent":"Contact Agent","favorites_login":"yes","wp_estate_prop_unit":"grid"}; 3576//# sourceURL=ajaxcalls-js-extra 3577</script>
vendor: 1 bytes, line 3577
3577
3578<script id="ajaxcalls-js" src="https://sohumrealty.com/wp-content/themes/wpresidence/js/ajaxcalls.js?ver=1790259506"></script>
vendor: 1 bytes, line 3578
3578
3579<script id="wpestate_login_register-js-extra"> 3580var wpestate_login_register_vars = {"admin_url":"https://sohumrealty.com/wp-admin/","procesing":"Processing...","login_loading":"Sending user info, please wait...","login_redirect":"https://sohumrealty.com/my-profile/","forgot_warning":"Please enter your email address.","generic_register_error":"Registration failed. Please try again."}; 3581//# sourceURL=wpestate_login_register-js-extra 3582</script>
vendor: 1 bytes, line 3582
3582
3583<script id="wpestate_login_register-js" src="https://sohumrealty.com/wp-content/themes/wpresidence/js/wpestate_login_register.js?ver=5.5.1"></script>
vendor: 1 bytes, line 3583
3583
3584<script data-wp-strategy="defer" defer fetchpriority="low" id="joinchat-qr-js" src="https://sohumrealty.com/wp-content/plugins/creame-whatsapp-me/public/js/qr-creator.min.js?ver=1.0.0"></script>
vendor: 1 bytes, line 3584
3584
3585<script data-wp-strategy="defer" defer fetchpriority="low" id="joinchat-js" src="https://sohumrealty.com/wp-content/plugins/creame-whatsapp-me/public/js/joinchat.min.js?ver=6.4.0"></script>
vendor: 1 bytes, line 3585
3585
3586<script id="elementor-webpack-runtime-js" src="https://sohumrealty.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 3586
3586
3587<script id="elementor-frontend-modules-js" src="https://sohumrealty.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 3587
3587
3588<script id="elementor-frontend-js-before"> 3589var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnX":"Share on X","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}}, 3590"hasCustomBreakpoints":false},"version":"4.3.1","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_optimized_markup":true,"nested-elements":true,"import-export-customization":true},"urls":{"assets":"https:\/\/sohumrealty.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/sohumrealty.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/sohumrealty.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"149a2b9d26","atomicFormsSendForm":"4b7887db71"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":5707,"title":"Contact%20Us%20%E2%80%93%20Chicagoland%20Top%20Desi%20Real%20Estate%20Brokerage%20Company","excerpt":"","featuredImage":false}}; 3591//# sourceURL=elementor-frontend-js-before 3592</script>
vendor: 1 bytes, line 3592
3592
3593<script id="elementor-frontend-js" src="https://sohumrealty.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 3593
3593
3594<script id="googlesitekit-events-provider-contact-form-7-js" src="https://sohumrealty.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-contact-form-7-fac2a8013ba5ba355cd0.js" defer></script>
vendor: 1 bytes, line 3594
3594
3595<script id="googlesitekit-events-provider-content-events-js-before"> 3596window._googlesitekit = window._googlesitekit || {}; 3597window._googlesitekit.contentEvents = {"postID":5707,"isSinglePost":false,"hasVimeoEmbed":false}; 3598//# sourceURL=googlesitekit-events-provider-content-events-js-before 3599</script>
vendor: 1 bytes, line 3599
3599
3600<script id="googlesitekit-events-provider-content-events-js" src="https://sohumrealty.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-content-events-c7172f3fd0e4d5ad62ef.js" defer></script>
vendor: 1 bytes, line 3600
3600
3601<script data-cfasync="false" id="cfturnstile-js-before"> 3602(function(w,d){var q=w.cfturnstileQueue=w.cfturnstileQueue||[];if(w.cfturnstileRender)return;var ready=false,hooked=false,ticks=0,timer=null;var cbs=["callback","error-callback","expired-callback","timeout-callback","unsupported-callback","before-interactive-callback","after-interactive-callback"];function opts(e){var p={};for(var i=0;i<cbs.length;i++){(function(n){var v=e.getAttribute("data-"+n);if(!v)return;p[n]=function(){var f=w[v];if(typeof f==="function")return f.apply(w,arguments);};})(cbs[i]);}return p;}w.cfturnstileOpts=function(e){if(typeof e==="string")e=d.querySelector(e);return e&&e.getAttribute?opts(e):{};};function one(id){var e=d.getElementById("cf-turnstile"+id);if(!e)return false;if(e.firstElementChild)return true;try{w.turnstile.render(e,opts(e));return true;}catch(_){return false;}}function drain(){if(!ready)return;for(var i=q.length-1;i>=0;i--){if(one(q[i]))q.splice(i,1);}if(q.length&&!hooked&&d.readyState==="loading"){hooked=true;d.addEventListener("DOMContentLoaded",function(){hooked=false;drain();});}}function watch(){timer=null;if(!q.length)return;if(!ready&&w.turnstile&&typeof w.turnstile.render==="function")ready=true;drain();if(q.length&&++ticks<170)timer=setTimeout(watch,ticks<20?100:2000);}w.cfturnstileRender=function(){drain();if(q.length&&!timer)timer=setTimeout(watch,100);};w.cfturnstileOnload=function(){ready=true;w.cfturnstileRender();};w.cfturnstileRender();})(window,document); 3603(function(w,d){if(w.cfturnstileRefresh)return;w.cfturnstileRefresh=1;var F="input[name=cf-turnstile-response]",S="form.checkout, form.woocommerce-checkout",u=false;function go(){u=true;}w.addEventListener("pagehide",go);w.addEventListener("beforeunload",go);d.addEventListener("submit",function(e){var f=e.target,s=[];if(!f||!f.querySelectorAll)return;try{if(S&&f.matches&&f.matches(S))return;}catch(_){}f.querySelectorAll(".cf-turnstile").forEach(function(el){var i=el.querySelector(F);if(i&&i.value)s.push([el,i.value]);});if(!s.length)return;setTimeout(function(){if(u||!w.turnstile||d.querySelector("#wfls-prompt-overlay,#wfls-token,#fls_2fa_form,.fls_2fs"))return;s.forEach(function(x){var i=x[0].querySelector(F);if(i&&i.value===x[1]){try{w.turnstile.reset(x[0]);}catch(_){}}});},2000);},true);})(window,document); 3604//# sourceURL=cfturnstile-js-before 3605</script>
vendor: 1 bytes, line 3605
3605
3606<script data-wp-strategy="defer" id="cfturnstile-js" src="https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit&onload=cfturnstileOnload"></script>
vendor: 1 bytes, line 3606
3606
3607<script data-cfasync="false" id="cfturnstile-js-after"> 3608function turnstileCF7Callback() { 3609 document.querySelectorAll('.wpcf7-submit').forEach(function(el) { 3610 el.style.pointerEvents = 'auto'; 3611 el.style.opacity = '1'; 3612 }); 3613 } 3614//# sourceURL=cfturnstile-js-after 3615</script>
vendor: 1 bytes, line 3615
3615
3616<script data-cfasync="false" id="cfturnstile-render-js-after"> 3617(window.cfturnstileQueue=window.cfturnstileQueue||[]).push("-cf7-2634544764");if(window.cfturnstileRender)window.cfturnstileRender(); 3618//# sourceURL=cfturnstile-render-js-after 3619</script>
vendor: 1 bytes, line 3619
3619
3620<script id="wp-emoji-settings" type="application/json"> 3621{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://sohumrealty.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}} 3622</script>
vendor: 1 bytes, line 3622
3622
3623<script type="module"> 3624/*! This file is auto-generated */ 3625var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 3626//# sourceURL=https://sohumrealty.com/wp-includes/js/wp-emoji-loader.min.js 3627</script>
3627 3628<link rel='stylesheet' id='joinchat-css' href='https://sohumrealty.com/wp-content/plugins/creame-whatsapp-me/public/css/joinchat.min.css?ver=6.4.0' media='all' />
3629<script> 3630(function(){ 3631 function getFirstPageUrl() { 3632 // Remove /page/X/ from current URL and keep query string 3633 var url = window.location.href; 3634 url = url.replace(/\/page\/\d+\/?/, '/'); 3635 // Ensure ?order=0 is present 3636 if (url.indexOf('order=') === -1) { 3637 url += (url.indexOf('?') === -1 ? '?' : '&') + 'order=0'; 3638 } 3639 return url; 3640 } 3641 3642 function injectFirstArrow() { 3643 var $ul = jQuery('ul.pagination_ajax'); 3644 if (!$ul.length) return; 3645 3646 $ul.find('li.custom-first-page').remove(); 3647 3648 var currentPage = parseInt($ul.find('li.active a').data('future')); 3649 if (!currentPage || currentPage <= 1) return; 3650 3651 var $newLi = jQuery( 3652 '<li class="roundright custom-first-page">' + 3653 '<a href="' + getFirstPageUrl() + '" data-future="1">' + 3654 '<i class="fa fa-angle-double-left"></i>' + 3655 '</a></li><li></li>' 3656 ); 3657 3658 $ul.find('li').first().before($newLi); 3659 } 3660 3661 var observer = new MutationObserver(function(mutations) { 3662 for (var i = 0; i < mutations.length; i++) { 3663 var added = mutations[i].addedNodes; 3664 for (var j = 0; j < added.length; j++) { 3665 if (added[j].nodeType === 1) { 3666 if ( 3667 jQuery(added[j]).is('ul.pagination_ajax') || 3668 jQuery(added[j]).find('ul.pagination_ajax').length 3669 ) { 3670 setTimeout(injectFirstArrow, 100); 3671 return; 3672 } 3673 } 3674 } 3675 } 3676 }); 3677 3678 observer.observe(document.body, { childList: true, subtree: true }); 3679 3680 jQuery(document).ready(function(){ 3681 setTimeout(injectFirstArrow, 800); 3682 3683 jQuery(document).on('click', 'ul.pagination_ajax a', function(){ 3684 setTimeout(injectFirstArrow, 800); 3685 }); 3686 }); 3687 3688})(); 3689</script>
vendor: 1 bytes, line 3689
3689
3690<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"504101dd17ec4eba85ccbd5ba2313b2a","r":1,"spa":2}' crossorigin="anonymous"></script>
3690 3691</body> 3692</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.