@media (max-width: 499px){.xs-hidden{display:none}}@media (min-width: 500px){.xs-hidden{display:initial}}@media (max-width: 499px){.xs-displayed{display:initial}}@media (min-width: 500px){.xs-displayed{display:none}}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}img.lazy{color:white;position:relative}img.lazy:before{content:" ";display:block;position:absolute;top:-10px;left:0;height:calc(100% + 10px);width:100%;background-color:white}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans Light';font-style:normal;font-weight:300;font-display:swap;src:local("Open Sans Light"),local("OpenSans-Light"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans Regular';font-style:normal;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFW50bbck.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans Regular';font-style:normal;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(https://fonts.gstatic.com/s/opensans/v15/mem8YaGs126MiZpBA-UFVZ0b.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Open Sans Bold';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOXOhpOqc.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans Bold';font-style:normal;font-weight:700;font-display:swap;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(https://fonts.gstatic.com/s/opensans/v17/mem5YaGs126MiZpBA-UN7rgOUuhp.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.fancybox__container{z-index:5001 !important}.fancybox__content{border-radius:10px !important}.fancybox__caption,.fancybox__counter{font-family:"Open Sans Regular", Arial, sans serif}#property .cta-button{display:inline-flex;justify-content:center;align-items:center;height:50px;border-radius:5px;background:#009BE2;font-family:"Open Sans REgular", Arial, Sans-serif;color:white;font-size:1.0625rem;text-decoration:none;padding:0 25px}@media (max-width: 1024px){#property{display:flex;flex-direction:column}}#property #map{width:50%;height:calc(100% - 72px);background:#f4f4f4;position:fixed;top:72px}@media (max-width: 1024px){#property #map{width:100%;position:relative;height:200px;top:0}}@media (max-width: 1024px){#property #map{height:120px}}#property #map .marker{display:flex;align-items:center;justify-content:center}#property #map .marker i{font-size:36px;color:#f33e3e}#property #map .marker.main{flex-direction:column}#property #map .marker.main i{font-size:50px;color:#009BE2}#property #map .marker.main span{display:block;background-color:white;color:#009BE2;padding:4px 10px;margin-top:5px;white-space:nowrap}#property #map .property-popup{padding-top:10px}#property #map .property-popup img{margin-bottom:10px}@media (max-width: 350px){#property #map .property-popup img{width:100%;display:block}}#property #map .property-popup h1{font-size:18px;line-height:23px;font-family:"Open Sans Regular", Arial, Sans-serif}#property #map .property-popup h1 a{color:#009BE2;text-decoration:none}#property #map .property-popup p{color:#545454;margin:7px 0;font-size:16px;font-family:"Open Sans Regular", Arial, Sans-serif}#property #map .property-popup p.price{color:black}#property #map .no-points-on-map-popup{font-size:17px;font-family:"Open Sans Regular", Arial, Sans-serif}@media (max-width: 1024px){#property #map .no-points-on-map-popup{font-size:14px}}#property #map .no-points-on-map-popup .no-points-on-map{text-align:center}#property #map .no-points-on-map-popup .leaflet-popup-tip-container{display:none}#property #map-resizer{display:none;background-color:#EFEFEF;text-align:center}@media (max-width: 1024px){#property #map-resizer{display:block}}#property #map-resizer a{color:#313131;font-size:16px;display:block;padding:10px;text-decoration:none;font-family:"Open Sans Regular", Arial, sans-serif}#property .info{float:right;width:50%;display:flex;flex-direction:column;align-items:center;font-family:"Open Sans REgular", Arial, Sans-serif}@media (max-width: 1024px){#property .info{width:100%}}#property .info div.wrapper{width:740px;padding-top:40px}@media (max-width: 1550px){#property .info div.wrapper{width:100%;box-sizing:border-box}}@media (max-width: 1024px){#property .info div.wrapper{max-width:740px;padding-top:20px}}#property .info div.wrapper nav{border-bottom:solid 1px #e1e1e1;padding-bottom:20px;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}@media (max-width: 1550px){#property .info div.wrapper nav{padding-left:20px;padding-right:20px}}@media (max-width: 500px){#property .info div.wrapper nav{justify-content:center;border-bottom:0;margin-bottom:0}}#property .info div.wrapper nav>a{color:black;display:flex;align-items:center;text-decoration:none;font-size:1.125rem}#property .info div.wrapper nav>a i{color:#009BE2;font-size:55px;margin-right:20px}@media (max-width: 500px){#property .info div.wrapper nav>a span{display:none}}#property .info div.wrapper nav div{display:flex;align-items:center}#property .info div.wrapper nav div a{color:white}#property .info div.wrapper .gallery{margin-bottom:20px}#property .info div.wrapper .gallery ul{visibility:hidden}#property .info div.wrapper .gallery ul.slick-initialized{visibility:visible}@media (max-width: 740px){#property .info div.wrapper .gallery ul li a img{width:100%}}@media (max-width: 1480px) and (min-width: 1025px){#property .info div.wrapper .gallery ul li a img{width:100%}}#property .info div.wrapper .gallery ul .slick-next,#property .info div.wrapper .gallery ul .slick-prev{font-size:30px;width:50px;height:50px;color:white;filter:drop-shadow(1px 1px 2px #000);display:flex;align-items:center;justify-content:center}#property .info div.wrapper .gallery ul .slick-next:before,#property .info div.wrapper .gallery ul .slick-prev:before{font-family:FontAwesome;font-size:28px;opacity:1}#property .info div.wrapper .gallery ul .slick-next{right:0}#property .info div.wrapper .gallery ul .slick-prev{left:0;z-index:50}#property .info div.wrapper .gallery .count{text-align:center;padding:10px 0}#property .info div.wrapper .gallery .count a{font-family:"Open Sans Regular", Arial, Sans-serif;font-size:15px;color:#009BE2}#property .info div.wrapper .basic{margin-bottom:20px}@media (max-width: 1550px){#property .info div.wrapper .basic{padding-left:20px;padding-right:20px}}#property .info div.wrapper .basic h1{font-size:1.5rem;color:#000000;margin-bottom:0px}#property .info div.wrapper .basic h2{font-size:1.125rem;color:#6a6a6a;margin-bottom:15px}#property .info div.wrapper .basic div.w{display:flex;align-items:center;justify-content:space-between}@media (max-width: 874px), (max-width: 1400px) and (min-width: 1025px){#property .info div.wrapper .basic div.w{flex-direction:column;justify-content:flex-start;align-items:flex-start}#property .info div.wrapper .basic div.w>div{margin-bottom:15px}}#property .info div.wrapper .basic div.w>div{width:100%;display:flex;flex-direction:column}#property .info div.wrapper .basic div.w>div strong{color:#303030;font-size:1.125rem;font-weight:bold}#property .info div.wrapper .basic div.w>div a{color:#009BE2}#property .info div.wrapper .basic div.w .cta-button{display:inline-flex;justify-content:center;align-items:center;height:50px;border-radius:5px;background:#009BE2;font-family:"Open Sans REgular", Arial, Sans-serif;color:white;font-size:1.0625rem;text-decoration:none;padding:0 25px}#property .info div.wrapper .basic div.w .cta-button{white-space:nowrap;margin-left:15px}@media (max-width: 1400px){#property .info div.wrapper .basic div.w .cta-button{margin-left:0}}#property .info div.wrapper .description{margin-bottom:35px}@media (max-width: 1550px){#property .info div.wrapper .description{padding-left:20px;padding-right:20px}}#property .info div.wrapper .favorites{margin-bottom:35px}#property .info div.wrapper .favorites div.add-to-favorites-button{display:inline-block}#property .info div.wrapper .favorites div.add-to-favorites-button a{display:flex;align-items:center;text-decoration:none;line-height:20px;background-color:#3c78ca !important;color:white !important;border-radius:5px;padding:0 10px 0 0;font-family:"Open Sans Regular", Arial, Sans-serif}#property .info div.wrapper .favorites div.add-to-favorites-button a i{font-family:FontAwesome !important;margin-right:10px;border-right:solid 1px white;border-top-left-radius:5px;border-bottom-left-radius:5px;background-color:#2d63ad;padding:2px 10px;font-size:16px !important;line-height:25px !important}#property .info div.wrapper .favorites div.add-to-favorites-button a i.active{color:white !important}#property .info div.wrapper .favorites div.add-to-favorites-button a i.not-active{color:yellow !important}#property .info div.wrapper .favorites div.add-to-favorites-button a.list{padding:0;background-color:transparent !important}#property .info div.wrapper .favorites div.add-to-favorites-button a.list i{margin:0;background-color:transparent !important;border-radius:5px}#property .info div.wrapper .favorites div.add-to-favorites-button a.list i.active{color:gray !important}#property .info div.wrapper .favorites div.add-to-favorites-button a.list i.not-active{color:orange !important}#property .info div.wrapper .favorites div.add-to-favorites-button a span{font-family:"Open Sans Light" !important;font-size:16px !important;line-height:25px !important}@media (max-width: 1550px){#property .info div.wrapper .favorites{padding-left:20px;padding-right:20px}}#property .info div.wrapper .attributes{display:flex;justify-content:space-between;margin-bottom:25px}@media (max-width: 1550px){#property .info div.wrapper .attributes{padding-left:20px;padding-right:20px}}@media (max-width: 650px){#property .info div.wrapper .attributes{flex-direction:column}}#property .info div.wrapper .attributes table{width:48%}@media (max-width: 650px){#property .info div.wrapper .attributes table{width:100%}#property .info div.wrapper .attributes table:first-of-type{margin-bottom:0}}#property .info div.wrapper .attributes table tr td{border-bottom:solid 1px #e1e1e1;padding:5px;font-size:15px;font-family:"Open Sans Regular", Arial, Sans-serif;color:#666;width:50%}#property .info div.wrapper .attributes table tr td.v{color:black}#property .info div.wrapper .attributes table tr td a{color:#009BE2}#property .info div.wrapper .attributes table tr:last-of-type td{border-bottom:0}@media (max-width: 650px){#property .info div.wrapper .attributes table:first-of-type tr:last-of-type td{border-bottom:solid 1px #e1e1e1}}@media (max-width: 1550px){#property .info div.wrapper .enquiry{padding-left:20px;padding-right:20px}}#property .info div.wrapper .enquiry h3{color:#009BE2}#property .info div.wrapper .enquiry .wrapper{display:flex;justify-content:space-between;background-color:#eeeeee;border:solid 1px #cccccc;padding:27px 20px;box-sizing:border-box}@media (max-width: 650px){#property .info div.wrapper .enquiry .wrapper{flex-direction:column}}#property .info div.wrapper .enquiry .wrapper form{width:50%}@media (max-width: 650px){#property .info div.wrapper .enquiry .wrapper form{width:auto}}#property .info div.wrapper .enquiry .wrapper form .form-group{width:100%}#property .info div.wrapper .enquiry .wrapper form .form-group input[type="checkbox"]{width:23px;height:23px}#property .info div.wrapper .enquiry .wrapper form .form-group#form-group-enquiry-send-mortgage-offer-id{width:38px}#property .info div.wrapper .enquiry .wrapper form .form-group#form-group-enquiry-send-mortgage-offer-title-id{width:calc(100% - 38px)}#property .info div.wrapper .enquiry .wrapper form #enquiry-phone-number-id{min-width:0}#property .info div.wrapper .enquiry .wrapper form .form-row.submit{width:100%}#property .info div.wrapper .enquiry .wrapper form .form-row.submit button[type="submit"]{width:100%;padding-top:15px;padding-bottom:15px;display:flex;align-items:center;justify-content:center}#property .info div.wrapper .enquiry .wrapper form .form-row.submit button[type="submit"] span.lds-dual-ring{display:inline-block;width:32px;height:32px;margin-right:15px}#property .info div.wrapper .enquiry .wrapper form .form-row.submit button[type="submit"] .lds-dual-ring:after{content:" ";display:block;width:23px;height:23px;margin:1px;border-radius:50%;border:5px solid #fff;border-color:#fff transparent #fff transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#property .info div.wrapper .enquiry .wrapper form .form-row.submit .hvs{display:flex;margin-bottom:15px;position:relative}#property .info div.wrapper .enquiry .wrapper form .form-row.submit .hvs .hvs_in{min-width:0}#property .info div.wrapper .enquiry .wrapper form .form-row.submit .hvs.has-error{margin-bottom:35px}#property .info div.wrapper .enquiry .wrapper form .form-row.submit .hvs img{border:solid 1px #e1e1e1;flex:none;margin-right:10px}#property .info div.wrapper .enquiry .wrapper form .form-row.submit .hvs span.form-error{position:absolute;bottom:-20px}#property .info div.wrapper .enquiry .wrapper form textarea{height:250px;color:#696969;font-size:16px;line-height:25px}#property .info div.wrapper .enquiry .wrapper form #form-group-enquiry-terms-id{display:flex;flex-direction:row-reverse;align-items:center}#property .info div.wrapper .enquiry .wrapper form #form-group-enquiry-terms-id input[type="checkbox"]{margin-right:15px;flex:none}#property .info div.wrapper .enquiry .wrapper form #form-group-enquiry-terms-id a{color:#009BE2;font-size:15px}#property .info div.wrapper .enquiry .wrapper .seller{width:calc(50% - 25px);display:flex;flex-direction:column;align-items:center}@media (max-width: 650px){#property .info div.wrapper .enquiry .wrapper .seller{width:auto}}#property .info div.wrapper .enquiry .wrapper .seller h4{margin-top:20px;margin-bottom:10px}#property .info div.wrapper .enquiry .wrapper .seller img{max-width:150px;border:solid 15px white}#property .info div.wrapper .enquiry .wrapper .seller a{color:#009BE2;text-decoration:none;display:block;margin-bottom:20px}#property .info div.wrapper .enquiry .wrapper .seller a i{margin-right:10px}#property .info div.wrapper .enquiry .wrapper .seller .private-property-info{border-top:solid 1px #ccc;padding-top:20px;text-align:center;color:#696969;font-size:15px}#property .info div.wrapper .enquiry .wrapper .seller .private-property-info strong{font-weight:bold;color:#313131}#property .info div.wrapper .enquiry .wrapper .seller .agency{border-top:solid 1px #ccc;padding-top:20px}#property .info div.wrapper .enquiry .wrapper .seller .agency #agency-profile{display:flex;flex-direction:column;align-items:center;font-size:15px;color:#696969;text-align:center}#property .info div.wrapper .enquiry .wrapper .seller .agency #agency-profile h4{margin-bottom:15px}#property .info div.wrapper .enquiry .wrapper .seller .agency #agency-profile img{margin-bottom:15px}#property .info div.wrapper .enquiry .wrapper .seller .agency #agency-profile address{margin-bottom:15px}#property .info div.wrapper .enquiry .wrapper .seller .agency #agency-profile .description{margin-bottom:15px}#property .info div.wrapper .enquiry .wrapper .seller .agency #agency-profile .view-all-by-agency{display:flex;align-items:center;flex-direction:column}#property .info div.wrapper .enquiry .wrapper .seller .agency #agency-profile .view-all-by-agency a{margin-bottom:7px}#property .info div.wrapper .enquiry .wrapper .seller .agency #agency-profile .view-all-by-agency a:last-of-type{margin-bottom:0}#property .info .eas{position:relative;margin-top:35px}#property .info .eas a.top-right,#property .info .eas a.bottom-right{position:absolute;z-index:50;font-size:.875rem;color:#009BE2;font-family:"Open Sans Regular", Arial, sans-serif;text-decoration:none}@media (max-width: 500px){#property .info .eas a.top-right,#property .info .eas a.bottom-right{font-size:11px}}#property .info .eas a.top-right.top-right,#property .info .eas a.bottom-right.top-right{right:0;top:-25px}@media (max-width: 500px){#property .info .eas a.top-right.top-right,#property .info .eas a.bottom-right.top-right{right:5px;top:-17px}}#property .info .eas a.top-right.bottom-right,#property .info .eas a.bottom-right.bottom-right{right:0;bottom:-20px}#property .info .eas a.a-link{position:absolute;right:10px;bottom:10px;color:white;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.5);text-decoration:none}#property .info .eas a.a-link i{font-size:1.5rem}#property .info .eas img{display:block}@media (max-width: 1550px){#property .info .eas .top-right{margin-right:5px}}@media (max-width: 1550px), (min-width: 1921px){#property .info .eas img{width:100%}}@media (max-width: 1280px) and (min-width: 1025px){#property .info #expats-footer .expats-about ul{display:block;text-align:center;line-height:30px}}@media (max-width: 1280px) and (min-width: 1025px){#property .info #expats-footer .expats-about ul li{display:inline-block}}@media (max-width: 1280px) and (min-width: 1025px){#property .info #expats-footer .expats-about ul li:after{display:none}}.added-favorite-confirmation{text-align:center;font-family:"Open Sans Regular", Arial, Sans-serif;font-size:16px;color:#313131}.added-favorite-confirmation a{display:block;color:#009BE2;margin-top:15px}.g_popup_msg a{color:#009BE2;text-decoration:none}
