/*!
    Theme Name:   TPJ Child Theme
    Theme URI:    https://www.thepropertyjungle.com/
    Description:  TPJ Child Theme
    Author:       The Property Jungle
    Author URI:   https://www.thepropertyjungle.com/
    Template:     hello-elementor
    Version:      1.2.9
    Text Domain:  tpj-child-theme
*/@media (min-width:1600px){.container{max-width:1448px}}.single-post-wrapper{padding-top:4rem;padding-bottom:4rem;padding-left:2rem;padding-right:2rem}@media screen and (min-width:768px){.single-post-wrapper{padding-top:4.8rem;padding-bottom:4.8rem;padding-left:2.4rem;padding-right:2.4rem}}@media screen and (min-width:1200px){.single-post-wrapper{padding-top:8rem;padding-bottom:8rem;padding-left:6.4rem;padding-right:6.4rem}}@media screen and (min-width:1366px){.single-post-wrapper{padding-top:8rem;padding-bottom:8rem;padding-left:0;padding-right:0}}.single-banner-content{width:100%;padding-top:4rem;padding-bottom:4rem;padding-left:2rem;padding-right:2rem}@media screen and (min-width:768px){.single-banner-content{padding-top:4.8rem;padding-bottom:4.8rem;padding-left:2.4rem;padding-right:2.4rem}}@media screen and (min-width:1200px){.single-banner-content{max-width:85%;padding:0}}.bg-light-grey{background-color:#f8f8f8}.button{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;height:5.6rem;padding:1.3rem 4rem;border-radius:0.2rem;cursor:pointer;font-size:1.8rem;font-weight:600;line-height:1.2;text-align:center;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;border:transparent 0.1rem solid;text-decoration:none}.button.button-primary{background:var(--e-global-color-secondary);color:#ffffff}.button.button-primary:hover{background:var(--e-global-color-primary);color:#ffffff}.button.button-fixed-width{width:280px}.button.button-ghost{border-color:var(--e-global-color-primary);color:var(--e-global-color-primary)}.button.button-ghost:hover{background:var(--e-global-color-primary);color:#fff}.button.button--map-back{position:absolute;top:1rem;left:1rem;background:#ffffff;color:var(--e-global-color-primary);border-color:var(--e-global-color-primary);z-index:1}.button.button--map-back:hover{background:var(--e-global-color-primary);color:#ffffff}.container-elementor-style{max-width:1140px;margin:0 auto}input,select{margin:0px 0 1.5rem 0;padding:1.2rem 1.4rem 1.2rem 1.2rem;border:0.1rem solid #e6e6e6;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}select{background:url(/wp-content/uploads/2024/01/icon-arrow-select-drk.svg) no-repeat;background-position:center right 1rem;background-size:1.2rem}label{font-size:1.6rem!important}::-webkit-input-placeholder{color:var(--e-global-color-text)!important;font-size:1.6rem;font-weight:400}::-moz-placeholder{color:var(--e-global-color-text)!important;font-size:1.6rem;font-weight:400}:-ms-input-placeholder{color:var(--e-global-color-text)!important;font-size:1.6rem;font-weight:400}input:-moz-placeholder{color:var(--e-global-color-text)!important;font-size:1.6rem;font-weight:400}.sort-by{border-right:1px solid #eee}.sort-by select{padding:0rem 0.5rem 0rem 0rem!important;background-position:center right 0rem;border:none!important;cursor:pointer}.link__grid,.link__list,.link__map{color:var(--e-global-color-text)!important;font-size:1.6rem!important}.link__grid,.link__list{margin-right:1rem}.link__grid svg,.link__list svg{fill:var(--e-global-color-primary);width:2.1rem;margin-left:1rem}.link__map svg{fill:none;stroke:var(--e-global-color-primary);width:2.1rem;margin-left:1rem}.swiper__property-carousel .swiper-button-next,.swiper__property-carousel .swiper-button-prev{top:40%;height:40px;width:40px;padding:10px;background:rgba(0,0,0,0.65);border:0}.swiper__property-carousel .swiper-button-next.swiper-button-disabled,.swiper__property-carousel .swiper-button-prev.swiper-button-disabled{opacity:0.55}.swiper__property-carousel .swiper-button-next:after,.swiper__property-carousel .swiper-button-prev:after{font-size:2rem;color:#ffffff}.swiper__property-carousel .swiper-button-prev{left:0px;right:auto}.swiper__property-carousel .swiper-button-next{right:0px;left:auto}.similar-properties h2{font-size:3rem}.map-info-window{width:250px}.grid-search{padding:18rem 0 0 0}@media (min-width:768px){.grid-search{padding:15rem 0 0 0}}.grid-search .property-grid{position:relative}.grid-search .property-grid .guide__price{display:none}.grid-search .property-grid .property-grid__availability{position:absolute;top:2rem;right:2rem;padding:1rem;color:#fff;background:var(--e-global-color-secondary);-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;border-radius:0.2rem}h1.dynamic-title{font-family:var(--e-global-typography-primary-font-family);font-size:2rem!important;font-weight:bold!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}h1.dynamic-title a{color:var(--e-global-color-text);-webkit-transition:0.4s;transition:0.4s}h1.dynamic-title 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}h1.dynamic-title a:hover{color:#fff}h1.dynamic-title a:hover span{background-color:var(--e-global-color-text)}.collapse-text p{line-height:1.5em;font-size:1.6rem}.collapse-text a,.collapse-text a:link{color:var(--e-global-color-text);text-decoration:underline!important}.collapse-text a:hover,.collapse-text a:link:hover{color:var(--e-global-color-primary)!important}.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-weight:bold;font-size:2rem;margin-bottom:2rem}.property-grid .property-grid__meta h5{font-size:1.4rem;margin-bottom:2rem}.property-grid .property-grid__meta h6{font-weight:bold;font-size:1.8rem;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:#fff;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}.back-to-search-box{padding:0px;margin-bottom:4rem}a.back-to-search{border-bottom:1px solid transparent;color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family);font-size:1.4rem;font-weight:400;line-height:140%;text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.property__details{position:relative}.property__details h1{font-family:var(--e-global-typography-primary-font-family);font-size:4rem;font-weight:600;margin-bottom:2rem;color:var(--e-global-color-primary)}@media (max-width:540px){.property__details h1{font-size:3rem}}.property__details h2{font-family:var(--e-global-typography-primary-font-family);font-size:1.8rem;font-weight:600;margin-bottom:2rem;color:var(--e-global-color-primary)}.property__details h3{font-family:var(--e-global-typography-primary-font-family);font-size:2rem;font-weight:600;margin-bottom:3rem;line-height:1.3em;color:var(--e-global-color-primary)}.property__details p{line-height:1.4;font-size:1.6rem;color:var(--e-global-color-text)}.property__details ul.bullets--featured{margin:0 0 4rem 0;padding:0}.property__details ul.bullets--featured li{display:block;margin-bottom:1.5rem;font-size:1.6rem;line-height:1.4;color:var(--e-global-color-text)}.property__details hr.property-single-divider{border-top:1px solid #EEEBE3;opacity:1;margin-top:4rem;margin-bottom:4rem}@media screen and (min-width:768px){.property__details hr.property-single-divider{margin-top:4rem;margin-bottom:4rem}}.property-banner-image-wrapper{overflow:hidden;margin:0}.property-banner__image{height:376px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;width:100%}@media screen and (min-width:768px){.property-banner__image{height:744px}}@media screen and (min-width:992px){.property-banner__image{height:680px}}.property-banner__image:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.property-list-group{margin-top:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;bottom:3.2rem;right:3.2rem;z-index:1;margin-top:0}.property-list-group li.list-group-item{background:#ffffff;border:0;border-radius:2px;margin-right:1rem;margin-bottom:1rem;padding:1.4rem 1.6rem;font-size:1.4rem;color:var(--e-global-color-text)}@media screen and (min-width:768px){.property-list-group li.list-group-item{margin-bottom:0}}.property-list-group li.list-group-item:last-of-type{margin-right:0}.property-list-group li.list-group-item:first-child{border-radius:0!important}.property-list-group li.list-group-item:not(:first-child){border-radius:0!important}.property-list-group li.list-group-item a{color:var(--e-global-color-text)}.nav-sticky-wrapper{height:7rem;background:#ffffff;border-top:1px solid #E6E6E6;-webkit-box-shadow:0px 1px 2px 0px rgba(0,0,0,0.16);box-shadow:0px 1px 2px 0px rgba(0,0,0,0.16);z-index:1040}@media screen and (min-width:768px){.nav-sticky-wrapper{height:7.4rem}}@media screen and (max-width:599px){.admin-bar .nav-sticky-wrapper.sticky-top{top:0px}}@media screen and (min-width:600px){.admin-bar .nav-sticky-wrapper.sticky-top{top:46px}}@media screen and (min-width:783px){.admin-bar .nav-sticky-wrapper.sticky-top{top:32px}}.property-nav-sticky-list{margin:0;padding:0 0 0 2rem}.property-nav-sticky-list li{display:inline-block;margin-right:3.2rem;position:relative}@media screen and (min-width:1200px){.property-nav-sticky-list li{margin-right:4.8rem}}.property-nav-sticky-list li:hover:after{content:"";position:absolute;bottom:0px;display:block;width:100%;height:3px;background-color:var(--e-global-color-primary)}.property-nav-sticky-list li a{color:var(--e-global-color-text);text-decoration:none;font-size:1.4rem;font-weight:400;line-height:7.4rem}@media screen and (min-width:1200px){.property-nav-sticky-list li a{font-size:1.5rem}}@media screen and (max-width:991px){.property-nav-sticky-list{display:block;margin-left:initial;margin-right:initial;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;-ms-flex-wrap:initial;flex-wrap:initial;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}}@media screen and (min-width:992px){.property-nav-sticky-list{padding:0}}.sidebar--sticky{top:13rem}.sidebar-card{border-radius:4px;border:1px solid #E6E6E6}.sidebar-card--branch{border:none;-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.16),0px 2px 3px 0px rgba(0,0,0,0.08);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.16),0px 2px 3px 0px rgba(0,0,0,0.08)}.mortgage-calculator-heading,.stamp-duty-heading{color:var(--e-global-color-primary);font-size:1.8rem;font-style:normal;font-weight:600;line-height:160%;margin-bottom:2.4rem}.mortgage-calculator-form,.stamp-duty-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#mortgage_calculator_error,#mortgage_calculator_success,.mortgage-calculator-form{margin-bottom:3.2rem}.mortgage-calculator-input-wrapper{gap:24px;-ms-flex-preferred-size:100%;flex-basis:100%}.mortgage-calculator-input-wrapper>div{position:relative}span.input-unit{position:absolute;right:1.6rem;bottom:0.9rem;font-family:"Raleway",Sans-serif;font-size:1.4rem;font-style:normal;font-weight:600;line-height:160%}.stamp-duty-form>div{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.sdc-checkboxes{margin-left:0;margin-top:2.4rem}@media screen and (min-width:768px){.sdc-checkboxes{margin-left:3.2rem;margin-top:0}}.sdc-checkboxes .form-check{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0.8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.sdc-checkboxes .form-check .form-check-input[type=checkbox]{width:20px;padding:0;float:none;border:1px solid #BFBCB9;margin:0 8px 0 0;height:20px;clear:both;display:block}.sdc-checkboxes .form-check label{margin-bottom:0}.mortgage-calculator-form .form__action,.stamp-duty-form .form__action{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-top:2.4rem}.mortgage-calculator-form label,.stamp-duty-form label,.stamp-duty-results__amount,.stamp-duty-results__rate,.stamp-duty-results__title{font-size:1.4rem;font-style:normal;font-weight:600;line-height:140%}.mortgage-calculator-form label,.stamp-duty-form label{margin-bottom:0.8rem}.mortgage-calculator-form input.mortgage-calculator-input:not([type=submit]),.stamp-duty-form input[type=number]:not([type=submit]){background-color:#ffffff;padding:0.9rem 1.6rem;border-radius:0;border:1px solid;border-color:#BFBCB9;font-size:1.6rem;font-style:normal;font-weight:400;line-height:140%;margin:0}#mortgage_calculator input[type=submit],#stamp-duty .stamp-duty-form button{font-size:1.4rem;font-style:normal;font-weight:600;line-height:140%;padding:1.3rem 4rem;border-radius:2px;border:none;background-color:var(--e-global-color-secondary);outline-color:var(--e-global-color-secondary);color:#ffffff}#mortgage_calculator input[type=submit]:hover,#stamp-duty .stamp-duty-form button:hover{background-color:var(--e-global-color-primary);outline-color:var(--e-global-color-primary)}@media screen and (max-width:767px){#mortgage_calculator input[type=submit],#stamp-duty .stamp-duty-form button{width:100%}}.stamp-duty-results-container{margin-top:2.4rem}.stamp-duty-results__title{display:block;margin-bottom:2.4rem}.stamp-duty-results__amount,.stamp-duty-results__rate{margin-bottom:2.4rem}#stamp-duty-table{margin-bottom:0;display:block;max-width:-moz-fit-content;max-width:-webkit-fit-content;max-width:fit-content;margin:0;overflow-x:auto;white-space:nowrap}#stamp-duty-table td{font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%}#stamp-duty-table th{font-size:1.2rem;font-weight:600;letter-spacing:2px;text-transform:uppercase}#mortgage_calculator_success{margin-top:3.2rem}.mortgage-calculator-value,.stamp-duty-results__amount span{color:var(--e-global-color-primary);font-size:2.2rem;font-weight:600;margin-top:0.8rem;margin-bottom:2.4rem;display:block}.property-lightbox{background:-webkit-gradient(linear,left top,left bottom,from(rgba(30,30,30,0.75)),color-stop(1810%,#000));background:linear-gradient(rgba(30,30,30,0.75),#000 1810%)}.property-lightbox .modal-dialog{margin:auto;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}@media screen and (min-width:576px){.property-lightbox .modal-dialog{width:75%;max-width:900px}}.property-lightbox .modal-dialog .modal-content{background:none;border:0}.property-lightbox .modal-dialog .modal-content .modal-header{border:0}.property-lightbox .modal-dialog .modal-content .modal-header .btn-close{background:none;height:20px;width:20px}.property-lightbox .modal-dialog .modal-content .modal-body{padding:0}.property-lightbox .modal-dialog .modal-content .modal-body .carousel-control-next,.property-lightbox .modal-dialog .modal-content .modal-body .carousel-control-prev{height:40px;width:40px;padding:10px;background:rgba(0,0,0,0.65);border:0;margin:auto 40px}.property-lightbox .modal-dialog .modal-content .modal-body .carousel-control-prev{left:-13%}@media (max-width:540px){.property-lightbox .modal-dialog .modal-content .modal-body .carousel-control-prev{right:auto;left:-10%}}.property-lightbox .modal-dialog .modal-content .modal-body .carousel-control-next{right:-13%}@media (max-width:540px){.property-lightbox .modal-dialog .modal-content .modal-body .carousel-control-next{left:auto;right:-10%}}.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}.search-horizontal-wrapper{width:100%;padding-top:1.6rem;padding-bottom:1.6rem;padding-left:2rem;padding-right:2rem;background-color:var(--e-global-color-1aab541);z-index:1000}.search-horizontal-wrapper.sticky-top{z-index:1040}@media screen and (min-width:991.98px){.admin-bar .search-horizontal-wrapper.sticky-top{top:32px;position:sticky}}.search-results-wrapper{padding-top:2.4rem;padding-bottom:2.4rem;padding-right:2rem;padding-left:2rem}@media screen and (min-width:768px){.search-results-wrapper{padding-top:4.2rem}}@media screen and (min-width:1200px){.search-results-wrapper{padding-top:4rem;padding-bottom:4rem;padding-left:6.4rem;padding-right:6.4rem}}.search-divider{border-right:1px solid var(--e-global-color-primary);height:20px}.mobile-filter{display:none}@media screen and (min-width:1200px){.mobile-filter{display:block}}.property-search-horizontal select{background-color:#ffffff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M13 5.5L8 10.5L3 5.5' stroke='grey' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center;background-size:12px;color:var(--e-global-color-text);font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%;padding:0.8rem 1.2rem;margin:0 0 1.6rem;width:100%;height:4.8rem}.property-search-horizontal select:focus{color:var(--e-global-color-primary)}@media screen and (min-width:992px){.property-search-horizontal select{margin-bottom:0;background-color:transparent;padding:0.8rem 1.2rem 0.8rem 1rem;color:#ffffff}.property-search-horizontal select:focus{background-color:transparent;color:var(--e-global-color-accent)}}.property-search-horizontal option{background-color:#ffffff;color:var(--e-global-color-text)}.property-search-horizontal input[type=text]{background-color:#ffffff;border-color:#ffffff;color:var(--e-global-color-text);font-size:1.4rem;font-style:normal;font-weight:400;line-height:140%;padding:0.9rem 1.6rem;margin:0px}.property-search-horizontal input[type=text].location{width:100%;margin-bottom:1.6rem}@media screen and (min-width:992px){.property-search-horizontal input[type=text].location{margin-bottom:0}}@media screen and (min-width:1200px){.property-search-horizontal input[type=text].location{width:360px}}.property-search-horizontal input[type=text],.property-search-horizontal select{border-radius:0px;border:none;-webkit-box-shadow:none;box-shadow:none;outline:none!important;color:var(--e-global-color-text)}.property-search-horizontal--map input[type=text],.property-search-horizontal--map select{border:1px solid;border-color:var(--e-global-color-ad8e118)}.property-search-horizontal input[type=submit].property-search-horizontal__btn{background-color:var(--e-global-color-primary);color:#ffffff;font-size:1.4rem;font-style:normal;font-weight:600;line-height:140%;padding:1.3rem 4rem;border-radius:2px;border:none;margin-left:1.6rem;margin-bottom:0}.property-search-horizontal input[type=submit].property-search-horizontal__btn:hover{color:#ffffff!important;border:none}@media screen and (min-width:992px){.property-search-horizontal input[type=submit].property-search-horizontal__btn{margin-left:0;margin-bottom:0}}.search-divider{border-right:1px solid var(--e-global-color-primary);height:20px}.mobile-filter{display:none}@media screen and (min-width:1200px){.mobile-filter{display:block}}.filter-search-list.filter-search-show li{width:100%}.filter-search-list.filter-search-show li input[type=text].location{margin-bottom:1.6rem!important}.filter-search-list.filter-search-show li input[type=submit].property-search-horizontal__btn{margin-left:0}.filter-search-list.filter-search-show li:first-child{margin-right:0rem}@media (min-width:768px) and (max-width:1200px){.filter-search-list li:first-child{margin-right:1rem}}@media (min-width:1200px){.filter-search-list li:not(:last-child){margin-right:1rem}}button#moreFilters{border:1px solid var(--e-global-color-primary)!important;padding:1.3rem;color:var(--e-global-color-text);border:0}button#moreFilters svg{margin-left:1.2rem;stroke:var(--e-global-color-text);-webkit-transition:all 0.3s;transition:all 0.3s}button#moreFilters:hover{background-color:var(--e-global-color-primary);color:#ffffff;border:0}button#moreFilters:hover svg{stroke:#ffffff}.include__toggle{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-align:center;-ms-flex-align:center;align-items:center}@media (max-width:540px){.include__toggle{margin-bottom:1em}}.include__toggle .lettings-prices,.include__toggle .sales-prices{font-size:13px;font-weight:700;text-transform:uppercase;text-align:center;margin-bottom:3px;color:var(--e-global-color-primary)}.include__toggle .lettings-showstc,.include__toggle .sales-showstc{width:80px;height:26px;background:var(--e-global-color-secondary);position:relative;border-radius:50px;-webkit-box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5),0px 1px 0px rgba(255,255,255,0.2);box-shadow:inset 0px 1px 1px rgba(0,0,0,0.5),0px 1px 0px rgba(255,255,255,0.2)}.include__toggle .lettings-showstc:after,.include__toggle .sales-showstc:after{content:"OFF";color:#ffffff;position:absolute;right:10px;top:4px;z-index:0;font-size:12px;font-weight:700}.include__toggle .lettings-showstc:before,.include__toggle .sales-showstc:before{content:"ON";color:#ffffff;position:absolute;top:4px;left:10px;z-index:0;font-size:12px;font-weight:700}.include__toggle .lettings-showstc label,.include__toggle .sales-showstc label{display:inline-block;width:34px;height:20px;cursor:pointer;position:absolute;top:3px;left:3px;z-index:1;background:#ffffff;border-radius:50px;-webkit-transition:all 0.4s ease;transition:all 0.4s ease;-webkit-box-shadow:0px 2px 5px 0px rgba(0,0,0,0.3);box-shadow:0px 2px 5px 0px rgba(0,0,0,0.3)}.include__toggle .lettings-showstc input[type=checkbox],.include__toggle .sales-showstc input[type=checkbox]{visibility:hidden}.include__toggle .lettings-showstc input[type=checkbox]:checked+label,.include__toggle .sales-showstc input[type=checkbox]:checked+label{left:43px}#search-map-results{height:700px}#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}.property__corner-flash{position:absolute;z-index:1;background-color:var(--e-global-color-primary);border-top-left-radius:3px;border-bottom-right-radius:3px;padding:0.5rem 1rem;color:#ffffff;font-size:1.5rem;font-weight:bold;text-transform:uppercase}#leaflet-map-container{border:1px solid #E6E6E6;border-radius:3px}.map_properties_no{font-weight:bold}.page-item{font-size:1.5rem;font-style:normal;font-weight:400;line-height:150%}.page-item a.page-divnk{color:var(--e-global-color-primary);text-decoration:none}.page-item a.page-divnk:hover{color:var(--e-global-color-accent);-webkit-box-shadow:0 1px 0px var(--e-global-color-accent);box-shadow:0 1px 0px var(--e-global-color-accent)}.page-item.active a.page-divnk{color:var(--e-global-color-accent);-webkit-box-shadow:0 1px 0px var(--e-global-color-accent);box-shadow:0 1px 0px var(--e-global-color-accent)}