/*======= CUSTOM CSS =======*/

/*===== GLOBAL SEARCH POPUP =====*/
:root .elementor-search-form--skin-full_screen .elementor-search-form__container{background-color: rgba(0, 0, 0, .9);}
:root .elementor-lightbox .dialog-lightbox-close-button {right: 1.75em; top: 1em; font-size: 32px;}
:root .elementor-search-form--skin-full_screen .elementor-search-form input[type=search].elementor-search-form__input{font-size: 32px; text-align: left; max-width:1140px; width:100%; margin:0 auto;}
:root .elementor-2978 .elementor-element.elementor-element-bc0e3dc.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{ border-radius:0;}
.page-template-default .elementor-element.elementor-element-14618a1.e-flex.e-con-boxed.e-con.e-parent {padding-left: 20px; padding-right: 20px;}
.wpcf7-form-control-wrap .wpcf7-textarea {margin-bottom: -7px;}
body.no-scroll {overflow: hidden;}

/*===== HEADER =====*/
.main-header .header-tel a:after {display:none;}

/*===== BREADCRUMB =====*/
.rank-math-breadcrumb p, .rank-math-breadcrumb p a {color:#fff; text-align: center;}
.rank-math-breadcrumb .last {color:#CBD5E0;}
.rank-math-breadcrumb span.separator:after {top: -3px; content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAV0lEQVR4nO3TMQrAIBBE0U3hWdNkVchJ0uWwId/Cxs5qBGHfAebDomYhLAE4UIFDMZ6Aj+5RRRz41ZFziLxbR/IQufcKoDwR4nGXPVMWfbQLKJLxEGymAYu1v+WDEBUBAAAAAElFTkSuQmCC"); position: absolute; left: 0; transition: opacity 0.3s;}
.rank-math-breadcrumb span.separator{ position:relative; display: inline-block; padding: 0px 12px; width: 16px; height: 17px; font-size: 0;}
.dark-static-header .rank-math-breadcrumb span.separator:after{content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAFu2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4xLWMwMDIgNzkuZjM1NGVmYywgMjAyMy8xMS8wOS0xMjo0MDoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI1LjQgKFdpbmRvd3MpIiB4bXA6Q3JlYXRlRGF0ZT0iMjAyNC0wNi0yOFQxNTo1MDoyNisxMDowMCIgeG1wOk1vZGlmeURhdGU9IjIwMjQtMDYtMjhUMTY6MDI6MjgrMTA6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMDYtMjhUMTY6MDI6MjgrMTA6MDAiIGRjOmZvcm1hdD0iaW1hZ2UvcG5nIiBwaG90b3Nob3A6Q29sb3JNb2RlPSIzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJiNGIwMDIxLTNjNjItNmM0YS04N2RkLWMzZThjODNjZDBmMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NTJlNjMzNS02YWVmLTIxNDItYjg3MS1iZTUxODAyZThjY2IiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0NTJlNjMzNS02YWVmLTIxNDItYjg3MS1iZTUxODAyZThjY2IiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ1MmU2MzM1LTZhZWYtMjE0Mi1iODcxLWJlNTE4MDJlOGNjYiIgc3RFdnQ6d2hlbj0iMjAyNC0wNi0yOFQxNTo1MDoyNisxMDowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI1LjQgKFdpbmRvd3MpIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDoyYjRiMDAyMS0zYzYyLTZjNGEtODdkZC1jM2U4YzgzY2QwZjEiIHN0RXZ0OndoZW49IjIwMjQtMDYtMjhUMTY6MDI6MjgrMTA6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyNS40IChXaW5kb3dzKSIgc3RFdnQ6Y2hhbmdlZD0iLyIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5t+3H/AAAAuUlEQVRIie2VOw7CMBBEnwkU9FyAU3AkiyIo4SB8i8hH4i70FClMs5YDEmStJFIKT2MX9jxpdldrvPdMqcWk7hkwC8Cy78F6swMogQK4Ah9t93o+hgGAFXAWwBaoviH/pImoBWoxPQAXwIwJALgD+w6k0UI0EQU5ORvAyj1Afyq1ixyxBhY49n2Y3RxYYpEdcBoTYInFdSjyTwGUHfOb1lwLCIMWzCutOejatBXTQgBJG8rkjZYBg/UGTZwnVlLZWUUAAAAASUVORK5CYII="); transform: scale(.85); top: -4px; opacity: .85;}

/*===== HOME PAGE =====*/
.home .e-con.e-con>.e-con-inner>.elementor-widget.home-banner-search-box {max-width:1060px;}
.home-search-form ul.header-tab-search {padding-right:40px;}
.recent-wrap-hm .txt-list-search {/*min-height: 180px;*/}
.recent-wrap-hm .placeName {line-height: normal; } 
.properties-btn.lease{display:none;}
:root .home-testimonials .elementor-testimonial__text h5 {font-weight: 900; color: #fff;}
:root .select2.select2-container--open .select2-selection__arrow, :root .search-icon svg {z-index: 10002;}
:root .home-testimonials.v2 .elementor-testimonial__text h5 {color: var(--e-global-color-text);}
/*-- Testimonials section --*/
:root .home-testimonials .elementor-swiper-button.elementor-swiper-button-prev {transform: translate(-80px, -50%); left: 0; padding: 7px 8px 7px 6px;}
:root .home-testimonials .elementor-swiper-button.elementor-swiper-button-next {transform: translate(80px,  -50%); right: 0; padding: 7px 6px 7px 8px;}
:root .home-testimonials .elementor-swiper-button.elementor-swiper-button-prev, :root .home-testimonials .elementor-swiper-button.elementor-swiper-button-next {border: 1px solid #1F2949; background:#1F2949; border-radius: 35px; }
:root .home-testimonials .elementor-swiper-button.elementor-swiper-button-prev:hover, :root .home-testimonials .elementor-swiper-button.elementor-swiper-button-next:hover {background:#081336;}

:root .home-testimonials.light-icon .elementor-swiper-button.elementor-swiper-button-prev, :root .home-testimonials.light-icon .elementor-swiper-button.elementor-swiper-button-next {background: rgba(31, 41, 73, 0.12); border-color:transparent;}
:root .home-testimonials.light-icon .elementor-swiper-button.elementor-swiper-button-prev:hover, :root .home-testimonials.light-icon .elementor-swiper-button.elementor-swiper-button-next:hover {background: rgba(31, 41, 73, 0.15);}
:root .home-testimonials.light-icon .elementor-swiper-button.elementor-swiper-button-prev svg path, :root .home-testimonials.light-icon .elementor-swiper-button.elementor-swiper-button-next svg path {fill: #7D8395; opacity: 1;}
.v2-search .home-search-form {max-width: 100%;}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/* BANNER KENBURN EFFECT*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

/* Define the keyframes for the Ken Burns effect */
@keyframes kenburns {
  0% {transform: scale(1);}
  100% {transform: scale(1.1);}
}

.ele-resp-bnr .elementor-element.elementor-element-f9a1123:not(.elementor-motion-effects-element-type-background),
.ele-resp-bnr .elementor-element.elementor-element-b017296:not(.elementor-motion-effects-element-type-background),
.ele-resp-bnr .elementor-element.elementor-element-acc9b95:not(.elementor-motion-effects-element-type-background){position: relative;  overflow: hidden; background-image:none!important;}

.ele-resp-bnr .elementor-element.elementor-element-f9a1123:not(.elementor-motion-effects-element-type-background)::before{background-image: url('https://myagentaus.com.au/wp-content/uploads/2024/06/mag1.webp');}
.ele-resp-bnr .elementor-element.elementor-element-b017296:not(.elementor-motion-effects-element-type-background)::before{background-image: url('https://myagentaus.com.au/wp-content/uploads/2024/06/mag2.webp');}
.ele-resp-bnr .elementor-element.elementor-element-acc9b95:not(.elementor-motion-effects-element-type-background)::before{background-image: url('https://myagentaus.com.au/wp-content/uploads/2024/06/mag3.webp');}

.ele-resp-bnr .elementor-element.elementor-element-f9a1123::before, .ele-resp-bnr .elementor-element.elementor-element-b017296::before, .ele-resp-bnr .elementor-element.elementor-element-acc9b95::before {content: ""; position: absolute; top: 0; right: 0;  bottom: 0; left: 0; background-size: cover; background-position: center; animation: kenburns 10s ease-in infinite; z-index: -1;}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/* END OF KENBURN EFFECT*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/


/*-- Listing cards --*/
.recent-wrap-hm .item-list-search:hover {transition: all 0.5s ease-out; box-shadow: 1px 2px 8px 1px rgba(38, 38, 38, 0.2); border-radius: 8px;}
.recent-lists.listing-loop {justify-content: center;}

/*===== PROFILE PAGE =====*/
.page-id-2187 .elementor-location-header .main-header, .page-id-1245 .elementor-location-header .main-header, .search .elementor-location-header .main-header {background: var(--e-global-color-secondary) !important; border-bottom-color: var(--e-global-color-secondary) !important;}
.light-bg-breadcrumb p a, .light-bg-breadcrumb p span{color:#081336;}
.light-bg-breadcrumb p a:hover{text-decoration: none;}
.light-bg-breadcrumb p span.last {color:#081336A1;}
.profile-page-btn .elementor-button .elementor-align-icon-left{padding-top:2px;}
.profile-page-btn .elementor-button-icon {position: relative; top: 1px;}
.profile-page-btn .elementor-button-text {position: relative; top: -1px;}


/*===== LISTING PAGE =====*/
#rex-search-results-v2 .listing-itmes-s .list-loop-wrap {height: auto;}

/*===== SEARCH PAGE =====*/
.search .wrap {padding: 80px 20px 130px; max-width: 1240px; margin: 0 auto;}
.search .page.type-page.status-publish.hentry {border: 1px solid #eee; box-shadow: 1px 1px 6px #eee; flex-grow: 1; border-radius: 8px; padding: 20px;}
.search .site-main {display: flex; gap: 20px; flex-wrap: wrap; flex-direction: column;}
.search .page-title {line-height: 52px; margin-top: 80px;}
.search .entry-title {line-height: 40px; margin: 0; font-size: 32px;}
.search.search-no-results .search-submit svg {display: none;}
.search.search-no-results .site-main {flex-direction: column;}
.search.search-no-results .search-form {display: flex;}
.search.search-no-results .page-title {margin-bottom: 10px;}
.search.search-no-results .search-submit {position: relative;padding: 16px 48px;border: none;margin-left: 10px;}
.search.search-no-results .screen-reader-text {position: absolute; top: 0; left: 0; width: 100%; height: 48px; margin: 0px; padding: 11px; clip: auto; font-size: 16px;}
.search.search-no-results .search-submit:hover {background-color: #088B96;}
.search.search-no-results .search-field {border:1px solid #9d9d9d; border-radius:6px; font-family: "sofia-pro", Sans-serif; padding-left: 10px;  height: 48px; font-size: 16px; line-height: 24px;}
.search.search-no-results .search-field:focus {border:1px solid var(--e-global-color-primary);}
/*-- Navigation --*/
.navigation.pagination {width: 10%; margin: 0 auto; text-align: center;}
.navigation.pagination .page-numbers.current {background: #eee; padding: 2px 12px 6px; border-radius: 6px;}
.navigation.pagination .page-numbers .icon {display: none;}
.navigation.pagination .nav-links {position: relative;}
.navigation.pagination .page-numbers {margin: 0px 5px;}
.navigation.pagination .page-numbers:hover {font-weight:500;}
.navigation.pagination .page-numbers:before {position: absolute; transition: opacity 0.3s; top: 4px;}
.navigation.pagination .prev.page-numbers:before {content : url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAYElEQVR4nO3UMQ6DQAwF0ZeSwxJA2YNkrwTXQglNQNtRRKZAHsmNi/mSLZskwQMFU5S84osVXZT8gz5S/kz5TvmN5Z9aBAfMZ8t9N8sdBHCvkBp1aJe8ijbkhfHoJImGDeLJQSpiO4R4AAAAAElFTkSuQmCC); left: 0;}
.navigation.pagination .next.page-numbers:before {content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAX0lEQVR4nGNgGAWjAAcoYmBgKGFgYGBkoAHgYmBg+MvAwPCfgYFhIq0syWVgYPhHa0vSkSyZMXIsOQpVSAkuxmfBYVpbMOjiIX3IGp5Ly4zGRY+iohCaWmhi+CgYYgAARAxBMdCwkR8AAAAASUVORK5CYII=); right: 0;}




/*===== SEARCH LIST PAGE =====*/
:root .search-result-page .search-filters {z-index: 99999;}
.search-filters .dropdown-slider.fltr-hddn.filter-active, .search-filters .fltr-hddn.filter-active .select2-selection {border-color:var(--e-global-color-primary);}
.listing-header-s .list-btn-s {height: 38px;; padding: 8px 25px 8px 10px;}
.search-filters .clear_search_filter, .search-filters .toggle-filters-button, .search-filters .toggle-filters-button-range-slider {border: 0; max-width:90px; font-size: 16px;     max-height: 48px; border: 1px solid transparent;}
.search-filters .suburb-sr {min-width: 280px;}
.search-filters .toggle-filters-button, .search-filters .toggle-filters-button-range-slider {display: none;}
.dropdown-slider.active .double_range_slider_box {z-index: 10006;}
.search-filters .status-sr {max-width: 170px;}
:root .search-filters .dropdown-slider[data-filter="price"] {min-width: 212px;}
:root .search-filters .dropdown-slider {min-width: 300px;}
.search-filters .clear_search_filter:hover {cursor: not-allowed; background-color: var(--e-global-color-primary);}
.search-filters .clear_search_filter.active:hover {cursor: pointer; background-color: #088B96;}
.search-filters .toggle-filters-button svg {width: 18px; height:18px; margin-right:10px; fill: #fff; position: absolute; left: 0; top: 0; transform: translate(14px, 12px);}
.search-filters .apply-filter, .search-filters .close-filter {display:none;}
.no-scroll .search-result-page .search-filters {position: fixed; width: 100%;top: 0;/* transition: 0.3s ease-in-out; */}
.clear_search_filter:disabled, .clear_search_filter:disabled:hover {background: #F1F5F9; border: 1px solid #E2E8F0;color:#75798a; cursor: not-allowed;  }
.search-filters .toggle-filters-button-range-slider, .search-filters .clear_search_filter{padding: 10px 23px 12px;}
.rex-search-results .sort-dropdown-down, .rex-search-results .sort-dropdown-up {position: relative;}
.listing-button-wrap-h .list-btn-s {padding: 10px 30px 13px 20px;}
:root .sort-dropdown-main:hover span::after{border-color: #ffffff;}
.listing-header-s:hover span::after {border-color: #94A3B7;}
.list-btn-s.sort-by-ctrl:focus ::after {border-color:#fff;}
.list-btn-s.sort-by-ctrl:focus{border-color:var( --e-global-color-primary );}
:root .rex-search-results .sort-dropdown-up:after {transform: rotate(225deg); top: 50%;}
.rex-search-results .sort-dropdown-up:after, .rex-search-results .sort-dropdown-down:after {border-bottom-style: solid; border-bottom-width: 2px; border-right-style: solid; border-right-width: 2px; content: ""; display: inline-block; height: 9px; position: absolute; width: 9px; box-sizing: border-box; border-color: #94A3B7; transform: rotate(45deg); top: -5px; left: 7px; transition: ease all .3s;}
.rex-search-results .sort-dropdown-main {position: relative;}
.rex-search-results .sort-dropdown-menu {position: absolute; z-index: 9999; background: #fff; width: 100%;  border:1px solid #E2E3E5; border-radius:6px; padding: 5px; margin-top: 5px; max-height: 205px;}
.rex-search-results .sort-dropdown-menu .sort-dropdown-item {cursor:pointer; padding:10px; border-radius: 6px; line-height: 16px; font-size: 14px;}
.rex-search-results .sort-dropdown-menu .sort-dropdown-item:hover, .rex-search-results .sort-dropdown-menu .sort-dropdown-item.active {background: #E4E8ED }
.txt-list-search .placeName {white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-weight: 600;}
.listing-loop .txt-list-search {text-align: left;}

/*===== LEASE/SALE PAGE =====*/
.listing-header-s {flex-wrap: wrap; gap:10px;}
.rex-search-results .listing-itmes-s.active {padding: 0;}
.area-lsr {flex-wrap: wrap;}

/*===== DETAIL PAGE =====*/
/*-- Gallery  CSS --*/
.gallery-container {position: relative; margin-top:80px; display: flex; gap: 20px;}
.gallery-container-left {width: 68%; display: flex; justify-content: center; align-items: center; background: #eee; border-radius: 6px; overflow: hidden;}
.gallery-container-right {width: 30%;}
.gallery-container-right .gallery-row .gallery-column {float: left; width: calc(50% - 10px); max-height: 110px; overflow: hidden; border-radius: 6px; display: flex; justify-content: center; align-items: center;}
.gallery-container-right .gallery-row .gallery-column a img {display: block;}

.gallery-container-left .gallery-mySlides {max-height: 650px; overflow: hidden; position: relative;}
:root .gallery-container .gallery-container-left .gallery-mySlides a {position: relative;}
.gallery-mySlides a::after {content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAABDklEQVR4nO2UO4oCQRRFTz6a6WxHnR0obkXUQPCTmLmUEd2BBmLgZyd+Uy0puAVFM612tW0gc+BBd/Wrd4tb7zV8Kt/AANgAZ8Ua6APFtMXrwBEwMXEAammKX1XoFygBX4oyMNa3C1ANscWdvHEnr6mcPVBIIjDwTu6zBBaRtYlye0kEttpkbfExCp+K1uzFP42zJ6f3+R8XbNcseb0fXy0wiwickghstMl2yyOLfkIs6muTbUWfuXdyx1S53SQCRQ2RUSvG0VbOLmSqaxoio1as6E5yssWd3EaHQKoaorhfxU7FTYhNjoKGaKVOOeu559li0oo8ohkRGf6L3KMbsatFxiIHMqKl4qOsBN7PDVjQeCqRorEfAAAAAElFTkSuQmCC");  position: absolute; top: 20px; right: 20px; padding: 9px; border-radius: 100%; cursor: pointer; z-index: 1; height: 42px; width: 42px; background-color: #ffffff33;}
.gallery-mySlides:hover a::after {background-color: #ffffff75;}
.gallery-container-left .gallery-mySlides a {display: flex;}
.gallery-cursor {cursor: pointer;}
.gallery-numbertext {color: #f2f2f2; font-size: 12px; padding: 8px 12px; position: absolute; top: 0;}
.gallery-img {opacity: 0.6;}
.gallery-active, .gallery-img:hover {opacity: 1;}
:root .gallery-container .gallery-container-right img {border-radius: 6px;}
:root .gallery-container .gallery-container-left img{width: auto!important;}
.gallery-column.view-more-images {position: relative;}
.gallery-column.view-more-images span {position: absolute; background-color: rgba(0, 0, 0, 0.6); padding: 2px 6px; z-index: 99; font-size: 18px; border-radius: 5px; color: #fff; cursor: pointer; left: 40%; top: 38%;}
.lightbox-gallery.gallery-row {display: flex; flex-direction: row; flex-wrap: wrap; align-content: center;  align-items: center; gap: 10px;}

/*xxxx ---- END OF GALLERY CSS ---- xxxx*/

/*===== TOOLTIP CSS =====*/
.tool_tip {position: relative; display: inline-block;}
.tool_tip .tooltiptext {visibility: hidden; width: 80px; background-color: #000; color: #fff; text-align: center; border-radius: 6px; padding: 6px 0; font-size: 12px; line-height: 14px; /* Position the tooltip */ position: absolute; z-index: 1; bottom: 100%; left: 50%; margin-left: -40px;}
.tool_tip:hover .tooltiptext {visibility: visible;}
/*xxxx ---- END OF TOOLTIP CSS ---- xxxx*/

.item-list-search {min-width: 222px;}
:root .page.page-id-1245 .elementor-element-35afc3b4:not(.elementor-motion-effects-element-type-background){background:var(--e-global-color-secondary);}
.about-property {margin: 40px 0px 0px; display: flex; gap:20px; flex-wrap: wrap;}
.about-property .left-side-panel {width:68%;}
.category-brdcrmb {display: flex; justify-content: space-between; flex-wrap: wrap; gap:20px;}
.category-brdcrmb #feedback-message {width:100%; text-align: right;}
.about-property .agent-contact {padding: 10px 20px 8px; border: 1px solid #DBDDE1; border-radius: 8px; margin-bottom: 20px;}
.about-property .category-brdcrmb p {font-size: 12px; text-transform: uppercase; letter-spacing: 0.34px; line-height: 18px; color: #08133394; margin-bottom: 0;}
.about-property .property-content {display: flex; flex-wrap: wrap;}
.about-property .property-content .left-details, .about-property .property-content .right-details{flex-grow:1;}
.about-property .property-content .left-details {width:100%;}
.about-property .heading h1 {line-height: 61px; max-width:600px;}
.about-property h1, .about-property h2, .about-property h3, .about-property h4, .about-property h5, .about-property h6 {margin:0;}
.about-property .price-info {margin: 12px 0 17px;}
:root .about-property h3{font-size:25px; line-height:36px; font-weight: bold;}
.about-property .price-info p{margin: 0px;}
:root .about-property .cntct-head h3 {margin-bottom: 10px;}
:root .about-property .property-info h3{margin-bottom:30px;}
:root .about-property .price-info h3{margin-bottom:10px;}
.about-property .price-info p:first-of-type {text-transform: uppercase; line-height:24px; color: #0813368f; font-weight: bold;}
.about-property .property-description, .about-property .property-info {border:1px solid #DBDDE1; border-radius:8px; padding: 10px 20px 20px;}
.about-property .property-info-col{display: flex; flex-wrap: wrap; gap: 20px;}
.about-property .property-info-col .key-info {flex-grow:1; max-width: 175px; display:flex; align-items: center; gap: 15px;}
.about-property .key-info p {margin:0; line-height: 20px;}
.about-property .key-info p:first-of-type{text-transform:uppercase; color: #0813369c; font-size: 14px; letter-spacing: 0.14px; font-weight: bold;}
.about-property .key-info p:last-of-type{font-weight:bold;}
.about-property .property-description {margin:20px 0px 0px; padding-bottom: 0;}
.about-property .land-img, .about-property .floor-img, .about-property .car-img, .about-property .agent-left-pane {display: flex; align-items: center;}
.about-property .agent-left-pane {width: 180px; overflow: hidden; border-radius: 6px; margin-top: 6px;}
.about-property .agent-left-pane img {transform: scale(1.26); display: block;}
.about-property .enqr-btn-sec button {width: 100%; max-width: 372px; border: none; font-size: 16px; height: 48px; line-height: normal;}
:root .about-property .enqr-btn-sec button:hover {background-color:#088B96;}
.right-side-panel .offer-btn {border: 1px solid #DCDDE2; margin-top: 20px; display: flex; text-align: center; height: 47px; justify-content: center; align-items: center; border-radius: 6px; padding: 14px 26px 16px; text-decoration: none !important; color: var(--e-global-color-text); transition: ease all .3s;}
.right-side-panel .offer-btn:hover {background-color: var(--e-global-color-primary); border:1px solid transparent; color:#fff; text-decoration:none !important;}
:root .about-property .cntct-btns a {font-size: 14px; background-color: transparent; color: var(--e-global-color-secondary); border: 1px solid #dcdde2; border-radius: 6px; padding: 5px 12px 7px; line-height: 20px; display: inline-flex; align-items: center; justify-content: center; min-width: 140px;}
:root .about-property .cntct-btns a:hover{border:1px solid transparent; background-color: var(--e-global-color-primary); text-decoration:none; color:#fff;}
:root .about-property .cntct-btns a.call-btn {margin: 6px 0 10px;}
:root .about-property .cntct-btns a img{padding-right:10px; margin-top: 2px;}
.about-property .cntct-agent {display: flex; align-items: flex-start; gap: 20px; margin-bottom: 10px;}
.about-property .right-details-icons {display: flex; align-items: center; gap: 15px; justify-content: flex-end;}
.about-property .right-details img {padding: 10px;}
.about-property .right-details img:hover{opacity:0.6}
.about-property .right-details .feedback {text-align:right;}
#list_details_map_canvas {border-radius: 8px; margin: 40px 0px 80px; height: 400px !important;}
:root .about-property .agent-right-pane{font-size: 14px; line-height: normal; margin-bottom: 2px;}
.about-property .agent-right-pane p {margin: 0 0 8px;}
.about-property .agent-right-pane {margin-bottom: 10px; width: auto;}
.about-property .agent-right-pane p:first-of-type{font-weight:bold;}
.about-property .agent-right-pane p a {color: #081336; text-decoration: none;}
:root .about-property .cntct-btns a:hover img{filter: invert(1%) sepia(1%) saturate(1%) hue-rotate(1deg) brightness(1000%) contrast(80%);}
.about-property .right-side-panel {padding-bottom: 40px; width: 30%; min-width: 355px;}
.agent-left-pane img {border-radius: 4px;}
.vdo-sec .e-font-icon-svg.e-fas-play-circle {background: #fff; border-radius:100%;}
/* Share button */
.share-button {cursor: pointer; transition: background-color 0.3s;}
.feedback {color: green; font-size: 14px; display: none;}
/* Lightbox */

:root .lightboxOverlay, :root .lightbox {z-index: 99999;}
:root .lb-data .lb-close {position: absolute; top: 0;right: 50px;}
/*--Spinner--*/
.spinner{height:120px; width:120px; animation:spin 50s linear infinite;}
@keyframes spin{
	0%{transform: rotate(0deg);}
	100%{transform: rotate(360deg);}
}
/* Popup Styles */
.popup-hidden {display: none;}
#popupContainer {position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); display: none; justify-content: center; align-items: center; z-index: 99999;}
.popup-content {background-color: #fff; padding: 40px 20px 50px; border-radius: 5px; width: 90%; max-width: 600px; position: relative;}
.popup-content h2{text-align: center; line-height: 48px;}
.close-popup {position: absolute; top: 20px; right: 25px; font-size: 40px; cursor: pointer; transition: 0.2s linear;}
.close-popup:hover {color: var(--e-global-color-primary); transition: 0.2s linear;}
.popup-content #contactFormContainer {margin-top:20px;}
.popup-content #contactFormContainer input[type="submit"]{border:none;}
.popup-content #contactFormContainer input[type="submit"]:hover {background-color:#088B96;}
.popup-content #contactFormContainer .wpcf7-spinner {margin: 0px 0px -8px 10px;}
.popup-content #contactFormContainer .wpcf7 .wpcf7-response-output {margin: 1.5em 0em 0.5em;}

/*===== AUCTIONS PAGE =====*/
.live-auctions-widget .col.heading-part.upcoming-heading-part, .live-auctions-widget .col.heading-part.past-heading-part { color: var(--e-global-color-text); font-family: "sofia-pro", Sans-serif; font-size: 38px; font-weight: 600; line-height: 52px;}
.live-auctions-widget h3 {"sofia-pro", Sans-serif; font-size: 16px; font-weight: 400; line-height: 25px; color: #081336;}
.live-auctions-widget button.btn:hover {background-color:#00b3bd; border-color:#00b3bd;}
.live-auctions-widget .widget-footer.text-center {background-color: #eee; border-radius:4px;}


/*===== ABOUT PAGE =====*/
.vdo-sec{max-height:480px;}
.about-team-sec .elementor-button-icon .e-font-icon-svg {fill: #00B3BD; margin-top: 2px;}
.e-hosted-video.elementor-wrapper.elementor-open-inline  .elementor-custom-embed-image-overlay {background-size: 100%; background-repeat: no-repeat; background-color: #fff;}

/*===== NEWS/POST PAGE =====*/
.single.single-post .post {padding: 0px 0px 60px;}
.single.single-post .entry-title {line-height: 52px;}
.single-post-banner {display: flex; min-height: 365px; justify-content: center; max-width: min(100%, var(--width)); background-color: #000; background-image: url(https://myagentaus.com.au/wp-content/uploads/blog-banner.webp); background-position: center center; background-repeat: no-repeat; background-size: cover; align-items: center; margin:0px; text-align: center;}
.single-post-banner-content {padding: 80px 20px 20px;}
:root .single-post-banner-content h2{color: #fff; font-family: "sofia-pro", Sans-serif; font-size: 61.04px; font-weight: 800; line-height: 74px; margin: 0;}
.single-post figure.entry-hero {margin-left: 0; margin-right: 0;}
.single-post .post.type-post h1.entry-title {font-size: 36px; line-height: 42px;}
.single-post a.button.back-to-news {padding: 12px 24px 16px; background-color: var(--e-global-color-accent); font-weight: var(--e-global-typography-accent-font-weight); color: #fff; border-radius: 6px; text-align: center; transition: all .3s;}
.single-post a.button.back-to-news:hover {background-color: #088b96; text-decoration:none;}
.single-post .post .entry-content {margin-bottom: 40px;} 
.single-post figure.entry-hero img {width: 100%; height: auto; max-width: 1060px;}

/*===== CONTACT PAGE =====*/
/*--Get in touch--*/
:root .get-in-touch a {color:#6E6E6E;}
.get-in-touch a:hover{color:var(--e-global-color-primary); text-decoration:.8px underline #6E6E6E; text-underline-offset: 4px;}
/*--Contact-form--*/
select, input[type="text"], input[type="tel"], input[type="email"], textarea {width: 100%; font-size: 16px; line-height: 25px; padding: 8px 14px 12px; font-family: inherit; border-radius: 8px; resize: none; height: 48px; border: 1px solid #E2E8F0; background: #F1F5F9; }
 textarea {max-height: 200px; height: auto;}
 select:focus, input:focus, textarea:focus {background: transparent; border: 1px solid #00B3BD;}

.select2-container--open .select2-dropdown--below {z-index: 10001;}
:root .select2-dropdown {border: 0;}
.select2-dropdown .select2-search {padding: 0; width: calc(100% + 2px);}
.select2-results {border: 1px solid #E2E3E5; border-radius: 6px; margin-top: 5px;}
.wpcf7-form .select2-container--default .select2-selection--single .select2-selection__rendered {color: #000;}
:root .wpcf7-form .select2-selection__rendered[title="How should we contact you?"], :root .wpcf7-form .select2-selection__rendered[title="Best time to contact you?"]{color:#757575;}

 
.cntct-frm input[type="checkbox"]{display:none;}
.cntct-frm input[type="checkbox"]:checked + span:before {border-color: #00b3bd75; background: var(--e-global-color-primary);}
.cntct-frm input[type="checkbox"] + span:before {content: ''; display: block; width: 18px; height: 18px; position: absolute; border: 2px solid var(--e-global-color-primary); border-radius: 4px; left: 0; top: 16px; transform: translate(0, -50%);}
.cntct-frm input[type="checkbox"]:checked + span:after{display:block;}
.cntct-frm  span:after {display: none; content: '\2713'; color: #fff; position: absolute; left:3px; top: 1px;}
.cntct-frm .frm-name-width {display: flex; gap: 20px;}
.cntct-frm .wpcf7-form-control-wrap[data-name="checkbox-42"] span.wpcf7-not-valid-tip {margin: 10px 0px 0px 33px;}
.cntct-frm .wpcf7-list-item {margin: 0 0 0 2em;}
.cntct-frm input[type="submit"] {font-size: 16px; line-height: 1em; letter-spacing: -0.2px; border:none;}
.cntct-frm input[type="submit"]:hover{background-color: #088B96!important; cursor:pointer;}
.cntct-frm .wpcf7-form input.wpcf7-not-valid, .wpcf7-not-valid ~ .select2-container .select2-selection {border-color: #dc3232;}

.wpcf7-form-control-wrap {margin-bottom: 20px; display: inline-block; width: 100%;}
.cntct-frm input {position: relative; height: 48px; top: initial; transform: initial;}
.cntct-frm .wpcf7 .wpcf7-submit:disabled:hover {cursor: not-allowed; background: var(--e-global-color-primary)!important;}
.cntct-frm .wpcf7-spinner{top:7px;}
.emailer-footer .elementor-form .elementor-message:before{color: #aaaaaa; content: '\2713'; padding-right: 6px;}

/*===== FOOTER =====*/
.footer-email ul li:last-child{word-break:break-all;}
footer .elementor-nav-menu .sub-arrow, footer li.menu-item.menu-item-has-children {display: none;}
.emailer-footer .elementor-button .elementor-align-icon-left {margin-right: 0px;}

/*===== ELEMENTOR FORM =====*/
:root .emailer-footer .elementor-field-type-submit button {width: 100%;}
:root .emailer-footer .elementor-field-type-submit {width: 100%; margin-top: -10px;}
:root .emailer-footer .elementor-field-type-submit .elementor-turnstile-field {margin-bottom: -20px;}
.emailer-footer .elementor-form .elementor-button svg path {fill: var( --e-global-color-primary )!important;}
.emailer-footer .elementor-form .elementor-button:hover svg path {fill: #fff!important;}
:root .fooooter .elementor-element .elementor-social-icon:hover svg path:first-child {fill: var( --e-global-color-primary );}


.gallery-container-right .gallery-row .gallery-column.view-more-images ~ * {display: none;}

/*xxxxxx MEDIA QUERY xxxxxx*/

@media (prefers-reduced-motion: reduce){
	.wpcf7-spinner::before {animation-name: spin;}
}

@media (max-width:1680px) and (min-width:1201px) {
	/*===== SEARCH LIST PAGE =====*/
	.search-filters .toggle-filters-button-range-slider {display: block;}
	:root .search-filters .dropdown-slider{order: 1;top: 70px;z-index: 99;position: absolute;}
    :root .search-filters .dropdown-slider[data-filter="price"]{transform: translate(0px, 0px); }
    :root .search-filters .dropdown-slider[data-filter="floor"]{transform: translate(223px, 0px);}
    :root .search-filters .dropdown-slider[data-filter="land"]{transform: translate(534px, 0px);}
	.search-filters .fltr-hddns, .search-filters .toggle-filters-button-range-slider svg {display: none;}
    .search-result-page .search-filters{position:relative; background: #fff;}
	.no-scroll .search-result-page .search-filters {padding-bottom: 70px;    }
    .dropdown-slider.active .double_range_slider_box{left:0;}	
	/* Dark overlay style for Listing search page*/
    .u-overlay {position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.9); z-index: 1000; display: none;}
	.listing-itmes-s .area-lsr{flex-direction: column;}
	
}
	
@media (max-width: 1605px){
	/*===== HEADER =====*/	
    :root .elementor-location-header .main-header.with-search .header-nav-items ul li:not(:last-child)>a.elementor-sub-item {margin-inline-start: 0px !important;}
    :root .elementor-location-header .main-header.with-search .header-nav-items ul li:not(:first-child)>a.elementor-sub-item {margin-inline-start: 0px !important;}
}

@media (max-width:1605px) and (min-width:1024px){
	/*===== HEADER =====*/
	.main-header.with-search .header-tel, .main-header.with-search .header-search {display:none;}
    .elementor-2978 .elementor-element.elementor-element-bc0e3dc > .elementor-widget-container {border-width: 0px;}
    :root .elementor-location-header .main-header.with-search .header-nav-items ul li:not(:last-child)>a {margin-inline-end:10px!important;}
    :root .elementor-location-header .main-header.with-search .header-nav-items ul li:not(:first-child)>a {margin-inline-start:10px!important;}
    .main-header.with-search {gap:0px;}
    .elementor-location-header .main-header.with-search .header-logo {width:13%;}
    .elementor-location-header .main-header.with-search .header-nav-items {width:100%;}
    .elementor-location-header .main-header.with-search .header-contact {width:162px;}
	 
}

@media (max-width:1535px) and (min-width:1024px){
	/*===== HEADER =====*/
    .elementor-location-header .header-logo {width:16%;}
    .elementor-location-header .header-nav-items {width:100%;}
    .elementor-location-header .header-contact {width:173px;}
    :root .elementor-location-header .header-nav-items ul li:not(:last-child)>a {margin-inline-end:10px!important;}
    :root .elementor-location-header .header-nav-items ul li:not(:first-child)>a {margin-inline-start:10px!important;}
    .main-header {gap:10px}
    .main-header .header-tel {display:none;}
}

@media (min-width:1533px){
	/*===== LISTING PAGE =====*/
	:root .search-filters .status-sr {min-width: 160px;}
}

@media (max-width:1491px){
    .rex-search-results .list-loop-wrap {height: calc(100vh - 273px);}
}

@media (max-width:1440px){
	/*===== HOME =====*/
	:root .home-testimonials .swiper .elementor-swiper-button{display:none;}
}



@media (max-width:1300px) and (min-width:1025px){
	/*===== ABOUT PAGE =====*/
    :root .about-team-sec .elementor-element.team-sec-contact-details .e-con-inner {flex-direction: column;}
}
	
@media (max-width:1211px){
	/*===== LISTING DETAIL PAGE =====*/
	.about-property .right-side-panel {padding-bottom: 0px;}
}
	
@media (max-width:1200px){
	/*===== SEARCH LIST PAGE =====*/
	.search-filters {justify-content: space-between;}
	.search-filters .fltr-hddn {display: none!important;}
	.search-filters .toggle-filters-button {display: block;}
	.dropdown-slider.active .double_range_slider_box {width: 100%;}
	.txt-list-search{margin-top:0; border-radius: 0 0 8px 8px;}
	/* Filter dropdown width */
	.search-result-page .search-filters {flex-direction: row; flex-wrap:wrap; background-color: #fff;}
	.search-filters .status-sr{order:3; max-width: calc(50% - 5px);}
	.search-filters .property-type-sr{order:4; max-width: calc(50% - 5px);}
	.search-filters .search-icon-select2.suburb-sr{order:6; width: calc(50% - 5px);}
	.search-filters .dropdown-slider{order:5; width: calc(50% - 5px);}	
	.search-filters .select2-container--open .select2-dropdown--below {border-top-left-radius: 6px; border-top-right-radius: 6px; z-index: 10010;}
	.search-filters .apply-filter, .search-filters .close-filter {cursor:pointer; display:block; order:6;  border:none;}
    .search-filters .toggle-filters-button-range-slider, .search-filters .toggle-filters-button, .search-filters .clear_search_filter{width:auto;  max-width: calc(50% - 5px); border:1px solid #E2E8F0; background: #F1F5F9; color: inherit; font-size: 16px; font-weight: 500; position: relative; max-height: 42px; padding: 8px 16px 10px;} 
	.search-filters .toggle-filters-button-range-slider:hover, .search-filters .toggle-filters-button:hover, .search-filters .clear_search_filter:hover, .search-filters .toggle-filters-button-range-slider:focus, .search-filters .toggle-filters-button:focus, .search-filters .clear_search_filter:focus{background-color: #F1F5F9; color: inherit;}
    .search-filters .clear_search_filter{ margin-left: 76%; order: 1;}
    .search-filters .toggle-filters-button{padding-left:40px}
    .search-filters .suburb-sr {min-width: 260px;} 
    .search-filters {position: fixed; z-index: 1001; width: 100%; top: 88px;}
	.search-result-page.w-100 {margin-top: 82px;}
	.search-filters .clear_search_filter.active:hover {background-color: #fff;}
	/* Dark overlay style for Listing search page*/
    .u-overlay {position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.9); z-index: 1000; display: none;}

	/*===== LISTING PAGE =====*/
	.img-item-wrap{padding-top: 65%}
	.about-property .left-side-panel {width:100%;}
	.about-property .property-description {margin-bottom: 0px;}
	.about-property .agent-contact {padding: 10px 20px 2px;}
	.rex-search-results ul.pagination {margin: 20px 0 0px; padding-bottom: 50px;}
	
	.rex-search-results button.list-btn-s.map-gallery-view {display:none;}
	.search-result-page .search-filters {padding: 15px 20px;}
	/*===== LEASE/SALE PAGE =====*/
    .rex-search-results{padding:0px 20px;}
    :root .rex-search-results .listing-itmes-s {padding:0;}
    .rex-search-results .map-canvas {display:none;}
	.listing-loop{padding-right:0;}
	.listing-header-s {padding: 15px 0;}
	.listing-loop > div:last-child {margin-bottom: 20px;}
	.rex-search-results .list-loop-wrap {padding: 0px; overflow: visible;}
	
}


@media (max-width:1260px) and (min-width: 768px){
	/*===== LISTING PAGE =====*/
	.item-list-search {width: calc(33% - 15px);}
    .rex-search-results .list-loop-wrap {width: calc(100% + 15px);}
	/*===== LISTING DETAIL PAGE =====*/
	/*Gallary*/
	.gallery-column.view-more-images span {left: 36%; top: 33%;}
	
}

@media (max-width:1050px){
	/*===== HOME PAGE =====*/
    :root .recent-wrap-hm .item-list-search {/*flex-basis: 324px; flex-grow: 1;*/ max-width: 324px; width: 100%;}
    .recent-wrap-hm .recent-lists.listing-loop {justify-content: center;}
    .recent-wrap-hm .area-lsr {display: flex; flex-wrap: wrap;}
    .recent-wrap-hm .price_advertise_as {flex-basis: 100px; flex-grow: 1;}
	/*===== SEARCH LIST PAGE =====*/
	.search-filters {top: 95px;}
}

@media (max-width:1024px){
	/*===== HOME PAGE =====*/
	.items-tab-search .search-form {flex-direction: column;}
	.items-tab-search .filter-s {padding:10px;}
	.items-tab-search .property-type-select2, .search-icon, .items-tab-search .filter-s, .items-tab-search .btn-submit {margin-right:0; margin-bottom:10px;}
	.home .e-con.e-con>.e-con-inner>.elementor-widget.home-banner-search-box {max-width: 1060px;}	
	.items-tab-search .property-type-select2, .items-tab-search .search-icon{width:100%;}
	.items-tab-search .filter-s, .items-tab-search .btn-submit{width: 48%;}
	.items-tab-search .search-form{flex-direction: row;flex-wrap: wrap; justify-content: space-between;}
	.items-tab-search.list .btn-submit {width: 100%;}
	/*===== GALLERY =====*/
	.gallery-container {margin-top: 120px;}
	/*===== LIST-PROPERTY-PAGE =====*/
	.list-property-page {flex-wrap: wrap; flex-direction: column; align-items: center;}
	.list-property-page > div {width:100%;}	
	/*===== NEWS/POST PAGE =====*/
	.single-post .single-post-banner-content h2 {font-size: 46px; line-height: 52px; padding-top: 50px;}
}

@media (max-width:1024px) and (min-width:767px){
	/*===== SEARCH LIST PAGE =====*/
    .search-result-page .search-filters {margin-top: 40px;}
	.no-scroll .search-result-page .search-filters {margin-top: 0px;}
	.search-result-page.w-100 {margin-top: 130px;}	
    :root .elementor-location-header .header-nav-items ul li:not(:last-child)>a {margin-inline-end:10px!important;}
    :root .elementor-location-header .header-nav-items ul li:not(:first-child)>a {margin-inline-start:10px!important;}
}


@media (max-width:886px){
	/*===== SEARCH LIST PAGE =====*/		
	.search-filters .clear_search_filter {margin-left: 28%;}
}

@media (max-width:809px){
	/*===== LEASE/SALE PAGE =====*/
	.listing-header-s, .listing-button-wrap-h {justify-content: center;}
	.rex-search-results .count-title-s{text-align:center;}
}


@media (max-width:785px){
	/*===== HOME PAGE =====*/
    .dropdown-filters {flex-wrap: wrap;}
    .dropdown-filters > div.double_range_slider_box {width: 100%;}
    .home-testimonials .swiper-slide {padding: 40px 20px!important;}
	.recent-wrap-hm .area-lsr{flex-direction: column;}
	:root .area-lsr .price_advertise_as{flex-basis: 0;}
}

@media (max-width:767px){
	/*===== HEADER =====*/
	.header-nav-items nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {top: 46px!important;}	
	.main-header .elementor-nav-menu--dropdown ul:last-child{ margin-bottom:10px;}
	.main-header .elementor-nav-menu--dropdown ul:first-child{ margin-top:10px;}
	/*===== HOME =====*/
	.ele-resp-bnr h1.elementor-heading-title.elementor-size-default br {display: none;}
	.ele-resp-bnr .slide-2 .ico-head h3{margin:0;}
	.ele-resp-bnr .slide-2 .ico-head svg{ top: 5px;}
	:root .home-testimonials .elementor-testimonial__cite{justify-content: center;}
	/*===== GALLERY =====*/
	.gallery-container-right {margin-top: -10px;}
	.gallery-container {margin-top: 80px; flex-wrap: wrap; }
	.gallery-container-left, .gallery-container-right {width: 100%; overflow-x: scroll; overflow-y: hidden;}
	.gallery-container-right .gallery-row {flex-wrap:nowrap;}
	.gallery-container-right .gallery-row .gallery-column {min-width: 120px; }
	.gallery-column.view-more-images span {display:none;}
	/*===== SEARCH LIST PAGE =====*/
	.search-filters {top: 86px;}
	/*===== LISTING PAGE =====*/
	/*.listing-loop{justify-content: center;}*/
	.cntct-frm .frm-name-width {gap: 0px; flex-direction: column;}
	.item-list-search {width: calc(50% - 10px);}
	
	/*===== DETAIL LISTING PAGE =====*/
	#list_details_map_canvas {margin: 0px 0px 40px; height: 200px !important;}
	.about-property .right-side-panel {padding-bottom: 20px;}
	.gallery-container-right .gallery-row .gallery-column a img {display: none;}

	/* == Offer page == */
	.frm-name-width .frm-name-50{width: 100%;}

	/* == blog post == */
	.inner-harry-commercial-investment {width: 100%; margin: 0;}


}

@media (min-width:767px){
	/*===== HEADER =====*/
	.sub-menu.elementor-nav-menu--dropdown :first-child {padding-top:10px; }
	.sub-menu.elementor-nav-menu--dropdown :last-child {padding-bottom:10px;}
}

@media (max-width:660px){
	/*===== LIST-PROPERTY-PAGE =====*/
	/*.listing-loop .item-list-search{width:298px;}*/
	.listing-button-wrap-h {flex-wrap: wrap;}
	/*===== SEARCH LIST PAGE =====*/	
	.search-filters .status-sr, .search-filters .property-type-sr, .search-filters .dropdown-slider {width:100%; max-width: 100%;}
	.search-filters .search-icon-select2.suburb-sr{order:2; width:100%; max-width: 100%;}
	.search-filters .clear_search_filter{ margin-left: 0;}
	.search-result-page .search-filters {gap: 20px; align-items: baseline; align-content: flex-start;}
	.no-scroll .search-result-page .search-filters {height: 100%;}
}

@media (max-height:600px){
    body.no-scroll .search-result-page .search-filters{overflow-y:scroll;}
	.popup-content textarea {height:85px;}
	.popup-content{height:100%; overflow: scroll;}
}

@media (max-width:542px){
	/*===== SEARCH LIST PAGE =====*/
	:root .double_range_slider_box{width:100%; min-width: 191px; line-height: normal;}
}

@media (max-width:540px){
    .item-list-search {width: 90%;}
    .listing-loop {flex-wrap: nowrap;justify-content: center;flex-direction: column;align-items: center;}

	/* == Lisitng page == */
	.img-item-wrap{padding: 0;}
	:root .item-list-search img{position: static; border-radius: 8px 8px 0 0 ;}

}

@media (max-width:510px) {
	/*===== HOME =====*/
    :root .home-search-form ul.header-tab-search {overflow-x: scroll; white-space: nowrap; justify-content: initial;}
}

@media (max-width:450px){
	.frm-name-width .dscf7_signature_inner canvas{width: 100%; height: auto;}
}

@media (max-width:390px){
	/*===== LISTING PAGE =====*/
	/*Gallary*/
	.about-property .right-side-panel{width:100%; min-width:100%;}
	:root .about-property .cntct-btns a {flex-basis: 140px;}
	/*===== SEARCH LIST PAGE =====*/	
	.search-filters .clear_search_filter{ margin-left: 0;}
	:root .search-filters .dropdown-slider {min-width: 100%;}
	.search-filters .select2-container--default .select2-results>.select2-results__options li, .search-filters .label-dropdown-slider, .search-filters .select2 .select2-selection {
	font-size: 14px;}
	.listing-loop > div:last-child {text-align: center;}
}
