@charset "UTF-8";
/*!
    Theme Name:   Atlas Theme
    Theme URI:    https://www.thepropertyjungle.com/
    Description:  Atlas Theme
    Author:       The Property Jungle
    Author URI:   https://www.thepropertyjungle.com/
    Template:     hello-elementor
    Version:      1.1.7
    Text Domain:  tpj-child-theme
*/@media (min-width:1600px){.container{max-width:1540px}}a{text-decoration:none}.button{border-radius:4px;cursor:pointer;display:block;font-size:1.8rem;font-weight:bold;height:56px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.2;padding:0 60px;text-align:center;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:transparent 0.1rem solid}.button.button__primary{background:var(--e-global-color-primary);color:#ffffff}.button.button__primary:hover{background:var(--e-global-color-accent);color:#ffffff}.button.button__outline--black{border-color:var(--e-global-color-text);color:var(--e-global-color-text)}.button.button__outline--black:hover{background:var(--e-global-color-text);color:#ffffff}.btn.tpj_clear_bounds_shape_btn,.btn.tpj_clear_drawing_on_map_btn,.btn.tpj_draw_on_map_btn,.btn.tpj_exit_draw_btn{border-radius:4px;cursor:pointer;display:block;font-size:1.8rem;font-weight:bold;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.2;padding:0 3rem;text-align:center;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:transparent 0.1rem solid;color:#ffffff;background:var(--e-global-color-primary);z-index:500;position:relative}.btn.tpj_clear_bounds_shape_btn:hover,.btn.tpj_clear_drawing_on_map_btn:hover,.btn.tpj_draw_on_map_btn:hover,.btn.tpj_exit_draw_btn:hover{color:#ffffff;background:var(--e-global-color-b5ea424)}.container-elementor-style{max-width:1140px;margin:0 auto}input,select,textarea{margin:0px 0 1.5rem 0!important;padding:1.2rem 1.4rem 1.2rem 1.2rem!important;border:0.1rem solid #e6e6e6!important;border-radius:0.2rem;-webkit-border-radius:0.2rem;-moz-border-radius:0.2rem;font-size:1.6rem!important;color:#333;-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:normal!important}input[type=checkbox]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}select{background:url(/wp-content/uploads/2023/11/icon-arrow-down-thin.svg) no-repeat;background-position:center right 1rem;background-size:1.2rem}label{font-size:1.6rem!important}.grid-search__sort-divider{width:0.1rem;background:#eee;height:100%;display:block}.sort-by{border-right:none;font-size:10px!important}.sort-by label{font-size:1.3rem!important}.sort-by span select{padding:0rem 3rem 0 0!important;background-position:center right 0rem;border:none!important;cursor:pointer;font-size:1.3rem!important}@media (min-width:768px){.sort-by span select{font-size:1.6rem!important}}@media (min-width:768px){.sort-by{border-right:1px solid #eee;padding-left:0rem!important}.sort-by label{font-size:1.6rem!important}}.link__map{color:var(--e-global-color-text)!important;font-size:1.3rem!important}.link__map svg{fill:none;stroke:var(--e-global-color-primary);width:2.1rem;margin-left:1rem}@media (min-width:768px){.link__map{font-size:1.6rem!important}}.form__viewing label,.form__viewing legend{margin-bottom:1.5rem!important}.form__viewing .ginput_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form__viewing .ginput_container label{margin-bottom:0rem!important;margin-left:1rem!important}.form__viewing .ginput_container input{margin-bottom:0rem!important}.form__viewing h4{margin-bottom:5rem!important;font-size:3.2rem}.form__viewing input.gform_button{background:var(--e-global-color-primary)!important;border:none!important;color:#fff!important}.form__viewing input.gform_button:hover{background:var(--e-global-color-secondary)!important}.form__viewing .gfield_description.gfield_consent_description{font-size:1.6rem!important;line-height:1.5em!important;padding:2rem!important;margin-bottom:2rem!important}.card--gdpr .gfield_description{font-size:1.6rem!important;padding:2rem!important;margin-bottom:2rem!important}.swiper__property-images{aspect-ratio:16/9}.swiper__property-images .swiper-button-next:after,.swiper__property-images .swiper-button-prev:after{color:var(--e-global-color-primary);font-size:5rem}.nav__featured-properties li button{background-color:transparent!important;padding:0;margin:0 0rem 2rem 0;color:var(--e-global-color-text);font-size:1.9rem;border:none!important;border-radius:0!important}.nav__featured-properties li button:hover{color:var(--e-global-color-primary);border:none!important}.nav__featured-properties li button.active,.nav__featured-properties li button:focus{border-bottom:0.1rem solid var(--e-global-color-primary)!important;color:var(--e-global-color-primary)}.nav__featured-properties li button.active:hover,.nav__featured-properties li button:focus:hover{color:var(--e-global-color-primary);border-bottom:0.1rem solid var(--e-global-color-primary)!important;padding:0!important;font-size:1.9rem!important}@media (min-width:666px){.nav__featured-properties li button{margin:0 4rem 0 0}}.nav__featured-properties li:last-child button{margin:0}.tab-content__featured-properties .container{max-width:1500px}.pagination{margin:4rem auto!important;--bs-pagination-font-size:1.6rem;--bs-pagination-hover-color:c.$white;--bs-pagination-focus-box-shadow:0 0 0 0rem rgba(13,110,253,0);--bs-pagination-active-color:c.$white;--bs-pagination-active-bg:var(--e-global-color-primary);--bs-pagination-active-border-color:var(--e-global-color-primary);display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination .page-item .page-link{padding:1.5rem;color:--e-global-color-text}.pagination .page-item.active{color:#ffffff}.pagination .page-item.active a:hover.page-link{color:#ffffff}.gm-style-iw,.gm-style-iw-c{max-width:270px!important;padding:0!important}.gm-style-iw .gm-style-iw-d,.gm-style-iw-c .gm-style-iw-d{overflow:hidden!important;min-height:300px!important;max-height:300px!important;height:150px}.gm-style-iw .gm-style-iw-d a,.gm-style-iw-c .gm-style-iw-d a{max-height:150px}.gm-style-iw .gm-style-iw-d a img,.gm-style-iw-c .gm-style-iw-d a img{min-width:100%!important;max-width:100%!important;max-height:150px}.gm-style-iw .gm-style-iw-d a:hover,.gm-style-iw-c .gm-style-iw-d a:hover{color:var(--e-global-color-primary)!important}.property-map__meta{padding:2rem;font-family:var(--e-global-typography-text-font-family),Sans-serif!important}.property-map__meta .property-map__type h1{font-size:13px!important;text-transform:uppercase;margin-bottom:0!important}.property-map__meta .property-price-rooms-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5em}.property-map__meta .property-price-rooms-group .property-map__price{font-size:20px;font-weight:700}.property-map__meta .property-price-rooms-group .property-map__price span{font-size:15px!important;font-weight:400;color:#666666;display:block}.property-map__meta .property-map__address h3{font-size:16px!important;font-weight:400;color:#333333;margin:0.5em 0}.grid-search .collapse-text p{line-height:1.5em;font-size:1.6rem}.grid-search .collapse-text a,.grid-search .collapse-text a:link{color:var(--e-global-color-text);text-decoration:underline!important}.grid-search .collapse-text a:hover,.grid-search .collapse-text a:link:hover{color:var(--e-global-color-primary)!important}.grid-search h1{color:var(--e-global-color-text);font-family:var(--e-global-typography-c72936f-font-family),Sans-serif;font-size:var(--e-global-typography-c72936f-font-size);font-weight:var(--e-global-typography-c72936f-font-weight);line-height:var(--e-global-typography-c72936f-line-height);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid-search h1 a{color:var(--e-global-color-text);-webkit-transition:0.4s;transition:0.4s}.grid-search h1 a span{width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-style:italic;font-family:Georgia,"Times New Roman",Times,serif;border:1px solid var(--e-global-color-text);border-radius:50%;font-size:1.4rem;margin-left:0.5rem}.grid-search h1 a:hover{color:#ffffff}.grid-search h1 a:hover span{background-color:var(--e-global-color-text)}.grid-search h2{font-family:var(--e-global-typography-primary-font-family),Sans-serif!important;font-size:1.3rem!important}@media (min-width:768px){.grid-search h2{font-size:1.6rem!important}}.grid-search .property-grid .guide__price{display:none}.grid-search .property-grid .property-grid__availability{position:absolute;top:2rem;right:2rem;padding:1rem;color:#ffffff;background:var(--e-global-color-primary);-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;border-radius:0.5rem}.property-grid .property-grid__image{aspect-ratio:4/3;overflow:hidden;border-radius:0.5rem;display:block;position:relative}.property-grid .property-grid__image img{height:100%;-webkit-transition:0.4s;transition:0.4s}.property-grid .property-grid__image:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.property-grid .property-grid__meta h4,.property-grid .property-grid__meta h5,.property-grid .property-grid__meta h6{font-family:var(--e-global-typography-primary-font-family);color:var(--e-global-color-text)}.property-grid .property-grid__meta h4{font-family:var(--e-global-typography-c72936f-font-family),Sans-serif;font-weight:500;font-size:3rem;margin-bottom:1rem}.property-grid .property-grid__meta h5{font-size:1.8rem;font-weight:400}.property-grid .property-grid__meta h6{font-size:1.8rem;font-weight:400;margin-bottom:2rem}.property-grid .property-grid__meta h6 span{color:var(--e-global-color-primary)}.tab-content__featured-properties .property-grid .property-grid__availability{position:absolute;bottom:0;left:0;padding:1rem;color:#ffffff;background:rgba(0,0,0,0.2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:100%;-webkit-box-align:left;-ms-flex-align:left;align-items:left;font-size:1.7rem}.property__recent .property-grid__image{aspect-ratio:4/3;overflow:hidden;border-radius:0.5rem;display:block;position:relative}.property__recent .property-grid__image img{height:100%;-webkit-transition:0.4s;transition:0.4s}.property__recent .property-grid__image:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.property__recent .property-grid__meta h4,.property__recent .property-grid__meta h5,.property__recent .property-grid__meta h6{font-family:var(--e-global-typography-primary-font-family);color:var(--e-global-color-text)}.property__recent .property-grid__meta h4{font-family:var(--e-global-typography-c72936f-font-family),Sans-serif;font-weight:500;font-size:2.2rem;margin-bottom:1rem}.property__recent .property-grid__meta h5{font-size:1.8rem;font-weight:400}.property__recent .property-grid__meta h6{font-size:1.8rem;font-weight:400;margin-bottom:2rem}.property__recent .property-grid__meta h6 span{color:var(--e-global-color-primary)}.tab__content__recent_properties .property__recent .property-grid__availability{position:absolute;bottom:0;left:0;padding:1rem;color:#ffffff;background:rgba(0,0,0,0.2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);width:100%;-webkit-box-align:left;-ms-flex-align:left;align-items:left;font-size:1.7rem}.nav__recent_properties li button{all:unset;background-color:transparent!important;padding:0;margin:1em;color:var(--e-global-color-text);font-size:1.9rem;border:none!important;border-radius:0!important}.nav__recent_properties li button.active,.nav__recent_properties li button:focus,.nav__recent_properties li button:hover{all:unset;margin:1em;color:var(--e-global-color-primary);border-bottom:0.1rem solid var(--e-global-color-primary)!important;padding:0!important;font-size:1.9rem!important}.tab__content__recent_properties .container{max-width:1500px}.similar-properties h4{font-size:5rem!important;line-height:1.3em}.property__single .swiper{height:45vh;min-height:600px;margin-top:6.5em;position:relative}@media (max-width:1024px){.property__single .swiper{min-height:450px;margin-top:6em}}@media (max-width:767px){.property__single .swiper{min-height:300px}}.property__single .swiper .image__button{all:unset;position:absolute;top:2em;right:18%;z-index:2;width:70px;height:70px;border-radius:50%;background-color:#ffffff;padding:1em;cursor:pointer;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;text-align:center;line-height:20px}.property__single .swiper .image__button:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media (max-width:767px){.property__single .swiper .image__button{display:none}}.property__single .swiper .swiper-button-next svg,.property__single .swiper .swiper-button-prev svg{width:25px}.property__single .swiper .swiper-button-next:after,.property__single .swiper .swiper-button-prev:after{display:none}.property__single .swiper .swiper-button-next{right:12.5%}@media (max-width:767px){.property__single .swiper .swiper-button-next{right:3.5%}}.property__single .swiper .swiper-button-next svg{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.property__single .swiper .swiper-button-prev{left:12.5%}@media (max-width:767px){.property__single .swiper .swiper-button-prev{left:3.5%}}.property__single .swiper .swiper-button-prev svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.property__single .width__control{max-width:1410px;padding:1.5em 2.5em;margin:auto}@media (max-width:1024px){.property__single .width__control{padding:1.5em 1em}}.property__single .property__address{border-bottom:1px solid #eee}.property__single .property__address h1{font-family:var(--e-global-typography-c72936f-font-family),Sans-serif;font-size:3.2rem;line-height:1.2em;margin-top:1em}.property__single .property__features{-webkit-column-count:2;-moz-column-count:2;column-count:2;list-style:circle;margin:2em 0}@media (max-width:767px){.property__single .property__features{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.property__single .property__features li{margin-bottom:0.5em}.property__single .property__enquire_cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em;height:400px;color:#ffffff}.property__single .property__enquire_cta h3{font-family:var(--e-global-typography-c72936f-font-family),Sans-serif;font-size:3.5rem;line-height:1.2em}.property__single .property__enquire_cta p{text-align:center}.property__single .property__enquire_cta a{font-size:var(--e-global-typography-1398094-font-size);font-weight:var(--e-global-typography-1398094-font-weight);text-transform:var(--e-global-typography-1398094-text-transform);line-height:var(--e-global-typography-1398094-line-height);letter-spacing:var(--e-global-typography-1398094-letter-spacing);word-spacing:var(--e-global-typography-1398094-word-spacing);color:#000000;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#ffffff;border-radius:5px 5px 5px 5px;padding:0.7em 2em 0.7em 2em}.property__single .property__enquire_cta a:hover{background-color:transparent;color:#ffffff}.property__single .property__meta{max-width:70%}@media (max-width:767px){.property__single .property__meta{max-width:100%}}.property__single .property__meta .property__price{font-family:var(--e-global-typography-c72936f-font-family),Sans-serif;font-size:3.5rem;line-height:1.2em}.property__single .property__meta .property__meta_wrappers{padding:1em 0;border-bottom:1.2px solid #eee}@media (max-width:767px){.property__single .property__meta .property__meta_wrappers{text-align:center}}.property__single .property__meta .property__meta_wrappers span{font-size:1.6rem;color:#8d8d8d}.property__single .property__meta .property__meta_wrappers p{font-size:1.8rem}.property__single .property__meta .property__meta_wrappers p .brochure__download{color:var(--e-global-color-primary);text-decoration:underline}.property__single .property__meta .property__features{-webkit-column-count:2;-moz-column-count:2;column-count:2}.property__single .property__description .property__summary{font-family:var(--e-global-typography-c72936f-font-family),Sans-serif;font-size:2.2rem;line-height:1.5em;margin-bottom:1.3em}.property__single .image__modal{all:unset;width:100%;position:relative;cursor:pointer}.property__single .image__modal:active,.property__single .image__modal:focus,.property__single .image__modal:hover,.property__single .image__modal:visited{all:unset;width:100%;position:relative}.property__single .image__modal .image__modal_corner__flash{width:100px;height:95px;border-radius:50%;background-color:#ffffff;padding:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;position:absolute;top:3em;right:3em;left:auto}.property__single .image__modal .image__modal_corner__flash p{font-size:1.8rem;text-align:center;line-height:19px;margin:0}.property__single .image__modal .image__modal_corner__flash:hover{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}@media (max-width:767px){.property__single .image__modal .image__modal_corner__flash{top:1em;right:1em}}.property__single .modal__lrg_img{width:100%;max-height:600px;-o-object-fit:cover;object-fit:cover;aspect-ratio:3/2}@media (max-width:767px){.property__single .modal__lrg_img{height:300px}}.property__single .modal__dbl_img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10%;padding:4em 0 0 0;max-width:1280px}@media (max-width:1024px){.property__single .modal__dbl_img{display:none}}.property__single .modal__dbl_img .modal__medium_img{max-width:45%;height:750px;-o-object-fit:cover;object-fit:cover}.property__single .modal__dbl_img .modal__small_img{max-width:35%;height:550px;-o-object-fit:cover;object-fit:cover}.property__single .property__col_meta{padding:1em 10%;height:100%}@media (max-width:1024px){.property__single .property__col_meta{padding:2em 0.5em}}.property__single .property__col_meta h3{font-family:var(--e-global-typography-c72936f-font-family),Sans-serif;font-size:3.5rem;line-height:1.2em;margin-bottom:1em}.property__single .property__col_meta .property__meta_wrappers{border-bottom:1.2px solid #eee;padding:1em 0}@media (max-width:767px){.property__single .property__col_meta .property__meta_wrappers{text-align:center}}.property__single .property__col_meta .property__meta_wrappers span{font-size:1.8rem;color:#8d8d8d}.property__single .property__col_meta .property__meta_wrappers p{font-size:2.2rem;margin:0.6em 0}#imageModal .modal-dialog{max-width:80%;margin-top:3em}@media (max-width:767px){#imageModal .modal-dialog{max-width:100%;margin-top:5em}}#imageModal .modal-dialog .modal-content .modal-body{padding:0;position:relative}#imageModal .modal-dialog .modal-content .modal-body .btn-close{all:unset;position:absolute;top:1em;right:2em;left:auto;z-index:2;cursor:pointer}#imageModal .modal-dialog .modal-content .modal-body .btn-close svg{width:30px;fill:#fff}#imageModal .modal-dialog .modal-content .modal-body .swiper .swiper-wrapper .swiper-slide{aspect-ratio:3/2}#imageModal .modal-dialog .modal-content .modal-body .swiper .swiper-button-next:after,#imageModal .modal-dialog .modal-content .modal-body .swiper .swiper-button-prev:after{font-size:3rem}.floorplan__img{cursor:pointer}#floorplanModal .modal-dialog{max-width:80%;margin-top:3em}@media (max-width:767px){#floorplanModal .modal-dialog{max-width:100%;margin-top:5em}}#floorplanModal .modal-dialog .modal-content .modal-body{padding:0;position:relative}#floorplanModal .modal-dialog .modal-content .modal-body .btn-close{all:unset;position:absolute;top:1em;right:1em;left:auto;z-index:2;cursor:pointer}#floorplanModal .modal-dialog .modal-content .modal-body .btn-close svg{width:20px;fill:var(--e-global-color-primary)}.shortlist__btns .tpj_add_to_shortlist,.shortlist__btns .tpj_remove_from_shortlist{cursor:pointer}.shortlist__btns .tpj_add_to_shortlist svg,.shortlist__btns .tpj_remove_from_shortlist svg{fill:blue;width:30px;height:30px}.tpj-stations-list .tpj-station .type-icon img{width:15px;height:15px}.prediction_popup{position:absolute;width:100%;left:0;top:40px;background:#ffffff;border-style:solid;border-width:1px;border-color:#dddddd;z-index:100;-webkit-box-shadow:5px 12px 16px -14px #292b2c;box-shadow:5px 12px 16px -14px #292b2c}.prediction_popup .modal_content_developments{}.prediction_popup .modal_content_google_predictions{}.prediction_popup .modal_content_section_header{background:#f0ad4e;padding:10px 10px;color:#292b2c;text-transform:uppercase;font-weight:bold}.prediction_popup .development_entry_link{display:block;padding:5px 10px;color:#0275d8;text-decoration:none}.prediction_popup .development_entry_link:active,.prediction_popup .development_entry_link:focus,.prediction_popup .development_entry_link:hover{color:#5cb85c}.prediction_popup .google_entry_link{display:block;padding:5px 10px;color:#0275d8;text-decoration:none}.prediction_popup .google_entry_link:active,.prediction_popup .google_entry_link:focus,.prediction_popup .google_entry_link:hover{color:#5cb85c}.prediction_popup .selected_prediction_entry{background:#cccccc}.prediction_popup .place-icon img{max-width:30px}.core-search-container{margin-top:10rem;margin-bottom:6.4rem;border-top:0.1rem solid var(--e-global-color-de95880);border-bottom:0.1rem solid var(--e-global-color-de95880);padding:1.5rem 0 1.5rem 0;-webkit-transition:all 0.2s;transition:all 0.2s;background:#fff;width:100%}.core-search-container.sps.sps--blw{position:fixed;top:0;left:0;z-index:1000;margin-top:0rem;margin-bottom:0rem;-webkit-transition:all 0.2s;transition:all 0.2s}.core-search{position:relative}.core-search input,.core-search select{margin:0!important;border:none!important;padding:0rem 1.4rem 0rem 0rem!important;width:10rem;background-position:center right 0rem}.core-search input.options-activate-selectors,.core-search select.options-activate-selectors{padding:0rem 3rem 0rem 0rem!important;width:auto}.core-search .address-bar{border:0.1rem solid #333!important;padding:1rem 0 1rem 0!important;border-radius:0.4rem;width:100%}.core-search .address-bar input{width:100%}@media (min-width:992px){.core-search .address-bar{border:none!important}}.core-search button{padding:1.8rem;margin:0;border-radius:0.4rem!important;border:0!important;background:var(--e-global-color-primary)}.core-search button.core-search__btn-mobile{padding:1.4rem 0 1.4rem 0!important;width:100%;border:0.1rem solid transparent!important;color:#ffffff;font-size:1.6rem;line-height:normal!important;min-height:4rem!important;font-weight:bold}.core-search button svg{fill:none;stroke:#ffffff;width:2.5rem}.core-search button:hover{background:var(--e-global-color-b5ea424)}.core-search .selection-line{border-right:0.1rem solid var(--e-global-color-de95880)}.core-search .selection-line--both{border-right:0.1rem solid var(--e-global-color-de95880);border-left:0.1rem solid var(--e-global-color-de95880)}.core-search span.icon__map{margin:0 1rem 0 1.5rem}.core-search span.icon__map svg{fill:none;stroke:var(--e-global-color-primary);width:2.1rem}.core-search .link__filter{color:var(--e-global-color-text);font-size:1.6rem}.core-search .link__filter:hover{color:var(--e-global-color-text)}.core-search .link__filter.link__filter--btn{border:0.1rem solid #333!important;padding:1rem 0 1rem 0!important;border-radius:0.4rem;text-align:center;width:100%;min-height:4rem!important}.core-search .link__filter svg{width:1.5rem;margin-left:1rem;display:none;fill:#333}.core-search .link__filter .link__filter-close{display:inline}.core-search .link__filter.collapsed .link__filter-close{display:none}.core-search .link__filter.collapsed .link__filter-icon{display:inline}.core-search .core-search--mobile{width:100%}.core-search .core-search--mobile select{width:100%;border:0.1rem solid #333!important;padding:1rem!important;border-radius:0.4rem;background-position:center right 1rem}.core-search .core-search--mobile .lettings-prices,.core-search .core-search--mobile .sales-prices{width:100%}.nav__search-bar{font-family:var(--e-global-typography-text-font-family)!important}.nav__search-bar li button{background-color:transparent!important;padding:0;margin:0 2rem 0 0;color:#ffffff;font-size:1.9rem;border:none!important;border-bottom:0.2rem solid transparent!important;border-radius:0!important;font-weight:700}.nav__search-bar li button.active,.nav__search-bar li button:focus{border-bottom:0.2rem solid #ffffff!important}.nav__search-bar li:last-child button{margin:0}.search__bar span{border-radius:0.4rem 0 0 0.4rem;background:#ffffff;padding:0rem;height:5rem;padding:0 0rem 0 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search__bar span svg{fill:none;stroke:var(--e-global-color-accent);width:2.1rem}.search__bar input{background:#ffffff;padding:0rem 2rem 0rem 1rem!important;height:5rem;margin:0!important;background:#ffffff;border:0!important;outline:0;border-radius:0!important;line-height:3rem}@media (min-width:768px){.search__bar input{width:40rem!important}}.search__bar button{padding:0rem 1.7rem 0rem 1.7rem;height:5rem;margin:0;border-radius:0rem 0.4rem 0.4rem 0!important;border:0!important;background:var(--e-global-color-primary)}.search__bar button svg{fill:none;stroke:#ffffff;width:2rem}.search__bar button:hover{background:var(--e-global-color-b5ea424)}#search-map-results{aspect-ratio:16/9;width:100%}#search-map-results .map-info{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,0.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}#search-map-results .btn{position:absolute;top:10px;right:60px}@media (min-width:992px){#search-map-results{aspect-ratio:4/3}}.property-map-window{display:block;padding:1rem}.property-map-window .property-grid__meta h4,.property-map-window .property-grid__meta h5,.property-map-window .property-grid__meta h6{font-family:var(--e-global-typography-primary-font-family);color:var(--e-global-color-text)}.property-map-window .property-grid__meta h4{font-weight:bold;font-size:1.8rem;margin-bottom:0rem}.property-map-window .property-grid__meta h5{font-size:1.4rem;margin-bottom:0rem}.property-map-window .property-grid__meta h6{font-weight:bold;font-size:1.6rem;margin-bottom:0rem;color:var(--e-global-color-primary)}.property-map-window .property-grid__meta h6 span{font-size:1.3rem;color:var(--e-global-color-text)}
.image__modal.buttonprop:hover{
    background-color: transparent !important;
}
/* .elementor-kit-5 a{
    color:#c4aeea !important;
} */