#properties-list,#rentals-list{margin-top:0;padding:6em 0;background:#f9fafb}#properties-list.no-padding-top,#rentals-list.no-padding-top{padding-top:0 !important}.properties-grid article.card{width:var(--pr-card-width)}.post-type-archive-properties #properties img,.post-type-archive-rentals #properties img{width:100%;height:auto}.page-template-page-find-property .page-navigation,.page-template-page-find-rentals .page-navigation{background-color:inherit;display:flex}.page-template-page-find-property .page-navigation div,.page-template-page-find-rentals .page-navigation div{flex:1}.filter-bar.search-container{padding:2em 0 3em;line-height:2em}.filter-bar.search-container .flex{gap:2rem}.filter-bar.search-container .flex>div{flex:0 0 100%}@media(min-width: 768px){.filter-bar.search-container .flex>div{flex:1}}.search-results article{height:auto;min-height:279px;position:relative;margin-bottom:1.5em}.search-results article h3{margin-top:0}.search-results article footer{font-family:"Roboto Condensed",-apple-system,"Segoe UI",Arial,sans-serif;font-size:.875em;margin-top:1.5em;padding-top:6px;border-top:1px solid #eee}.tax-areas .section-container,.page-greece .section-container,.post-type-archive-guides .section-container{width:100%;display:flex}.tax-areas .btn,.page-greece .btn,.post-type-archive-guides .btn{background-color:#002349;color:#fff;text-transform:uppercase}.tax-areas .btn:hover,.page-greece .btn:hover,.post-type-archive-guides .btn:hover{color:#363636}.tax-areas address.clearfix,.page-greece address.clearfix,.post-type-archive-guides address.clearfix{display:none}.tax-areas #hero-section,.page-greece #hero-section,.post-type-archive-guides #hero-section{position:relative;display:block;background:#fafbfb}.tax-areas #hero-section .section-container,.page-greece #hero-section .section-container,.post-type-archive-guides #hero-section .section-container{flex-direction:column;justify-content:flex-start}.tax-areas #hero-section .article-header,.page-greece #hero-section .article-header,.post-type-archive-guides #hero-section .article-header{border:none}.tax-areas #hero-section .text-container,.page-greece #hero-section .text-container,.post-type-archive-guides #hero-section .text-container{width:100%}.tax-areas #hero-section .text-container h1,.page-greece #hero-section .text-container h1,.post-type-archive-guides #hero-section .text-container h1{font-size:2.5rem;font-size:var(--font-size-xxl);margin-bottom:2.5rem;margin-top:0}.tax-areas #hero-section .text-container h1 .small-header,.page-greece #hero-section .text-container h1 .small-header,.post-type-archive-guides #hero-section .text-container h1 .small-header{display:block;letter-spacing:1px;text-transform:uppercase;font-size:12px;font-family:"Inter",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;margin-bottom:1rem}.tax-areas #hero-section .text-container p,.page-greece #hero-section .text-container p,.post-type-archive-guides #hero-section .text-container p{margin-bottom:40px;font-size:var(--font-size-md);line-height:1.8em}.tax-areas #hero-section .text-container .btn,.page-greece #hero-section .text-container .btn,.post-type-archive-guides #hero-section .text-container .btn{display:none}.tax-areas #hero-section .image-container,.page-greece #hero-section .image-container,.post-type-archive-guides #hero-section .image-container{position:relative;overflow:hidden;height:100%;flex-grow:2;width:90vw;max-width:1440px;margin:0 auto}.tax-areas #hero-section .image-container figure,.page-greece #hero-section .image-container figure,.post-type-archive-guides #hero-section .image-container figure{transition:opacity,1.2s,easeOutQuart}.tax-areas #hero-section .image-container figure img,.page-greece #hero-section .image-container figure img,.post-type-archive-guides #hero-section .image-container figure img{-o-object-fit:cover;object-fit:cover}.tax-areas .info-section,.page-greece .info-section,.post-type-archive-guides .info-section{position:relative;overflow:hidden;width:100vw;background-color:#fafbfb}.tax-areas .info-section .map-wrapper,.page-greece .info-section .map-wrapper,.post-type-archive-guides .info-section .map-wrapper{width:100%;height:70vh;max-height:640px;background-color:#002349;background-repeat:no-repeat;background-size:cover;background-position:center}.tax-areas .info-section .text-wrapper,.page-greece .info-section .text-wrapper,.post-type-archive-guides .info-section .text-wrapper{width:100%;padding:3rem}.tax-areas .info-section .text-wrapper p,.page-greece .info-section .text-wrapper p,.post-type-archive-guides .info-section .text-wrapper p{font-size:18px;font-size:calc(18*clamp(1246px,100vw,1560px)/1400);line-height:1.5}.tax-areas .market-section,.page-greece .market-section,.post-type-archive-guides .market-section{position:relative;overflow:hidden;width:100vw;padding:4rem 3rem;background:#f3f5f5}.tax-areas .market-section .row div:last-child,.page-greece .market-section .row div:last-child,.post-type-archive-guides .market-section .row div:last-child{border-left:1px solid #ccc}.tax-areas .market-section p,.page-greece .market-section p,.post-type-archive-guides .market-section p{margin-top:1.5rem;font-family:"Adobe Text",medium-content-serif-font,Constantia,Georgia,Cambria,"Times New Roman",Times,serif;font-size:18px}.tax-areas .owl-guides,.page-greece .owl-guides,.post-type-archive-guides .owl-guides{background-color:#fafbfb;border-top:1px solid #eee}.tax-areas .owl-guides .owl,.page-greece .owl-guides .owl,.post-type-archive-guides .owl-guides .owl{height:32px}.tax-areas .owl-guides .owl h3,.page-greece .owl-guides .owl h3,.post-type-archive-guides .owl-guides .owl h3{margin:0}.tax-areas .owl-guides .owl h3 span,.page-greece .owl-guides .owl h3 span,.post-type-archive-guides .owl-guides .owl h3 span{display:inline-block;margin-left:1rem}.tax-areas .owl-guides .owl .owl-stage,.page-greece .owl-guides .owl .owl-stage,.post-type-archive-guides .owl-guides .owl .owl-stage{display:flex}.tax-areas .owl-guides .owl .owl-item,.page-greece .owl-guides .owl .owl-item,.post-type-archive-guides .owl-guides .owl .owl-item{display:inline-block;height:32px}.tax-areas .owl-guides .owl .owl-item a,.page-greece .owl-guides .owl .owl-item a,.post-type-archive-guides .owl-guides .owl .owl-item a{display:inline}.tax-areas .owl-guides .owl .owl-nav,.page-greece .owl-guides .owl .owl-nav,.post-type-archive-guides .owl-guides .owl .owl-nav{position:absolute;top:50%;width:100%;height:1px;margin:0;-webkit-transform:translateY(-0.9rem);transform:translateY(-0.9rem)}.tax-areas .owl-guides .owl .owl-nav .owl-next,.page-greece .owl-guides .owl .owl-nav .owl-next,.post-type-archive-guides .owl-guides .owl .owl-nav .owl-next{-webkit-transform:translateX(2rem);transform:translateX(2rem)}.tax-areas .owl-guides .owl .owl-nav .owl-prev,.page-greece .owl-guides .owl .owl-nav .owl-prev,.post-type-archive-guides .owl-guides .owl .owl-nav .owl-prev{-webkit-transform:translateX(-2rem);transform:translateX(-2rem)}.tax-areas .owl-guides .owl button,.page-greece .owl-guides .owl button,.post-type-archive-guides .owl-guides .owl button{padding:0 6px}@media only screen and (min-width: 768px){.tax-areas .hero-section .text-side,.page-greece .hero-section .text-side,.post-type-archive-guides .hero-section .text-side{background-color:rgba(0,0,0,0)}.tax-areas .hero-section .text-side .text-container,.page-greece .hero-section .text-side .text-container,.post-type-archive-guides .hero-section .text-side .text-container{width:40rem;max-width:50%;height:100%;background-color:#fff}.tax-areas .hero-section .text-side .text-container .btn-wrapper,.page-greece .hero-section .text-side .text-container .btn-wrapper,.post-type-archive-guides .hero-section .text-side .text-container .btn-wrapper{width:100%;display:flex;align-content:center;justify-content:center}.tax-areas .hero-section .text-side .text-container .btn-wrapper .btn,.page-greece .hero-section .text-side .text-container .btn-wrapper .btn,.post-type-archive-guides .hero-section .text-side .text-container .btn-wrapper .btn{display:inline-block}.tax-areas .info-section,.page-greece .info-section,.post-type-archive-guides .info-section{min-height:100vh}.tax-areas .info-section .section-container,.page-greece .info-section .section-container,.post-type-archive-guides .info-section .section-container{padding:4rem 0;display:flex;flex-grow:1;flex-basis:0;justify-content:space-evenly;align-items:center}.tax-areas .info-section .section-container>div,.page-greece .info-section .section-container>div,.post-type-archive-guides .info-section .section-container>div{width:50%}.tax-areas .info-section .section-container>div:first-child,.page-greece .info-section .section-container>div:first-child,.post-type-archive-guides .info-section .section-container>div:first-child{padding:0 1rem 0 2rem}.tax-areas .info-section .section-container>div:last-child,.page-greece .info-section .section-container>div:last-child,.post-type-archive-guides .info-section .section-container>div:last-child{padding:0 2rem 0 1rem}.tax-areas .info-section .map-wrapper,.page-greece .info-section .map-wrapper,.post-type-archive-guides .info-section .map-wrapper{max-width:580px;margin:0 auto}.tax-areas .info-section .text-wrapper,.page-greece .info-section .text-wrapper,.post-type-archive-guides .info-section .text-wrapper{max-width:580px;margin:0 auto;padding:0}}@media only screen and (min-width: 1280px){.tax-areas .hero-section h1,.page-greece .hero-section h1,.post-type-archive-guides .hero-section h1{color:#002349;font-size:4rem}.tax-areas .hero-section .text-side .text-container,.page-greece .hero-section .text-side .text-container,.post-type-archive-guides .hero-section .text-side .text-container{width:40rem;max-width:50%}.tax-areas .info-section .section-container,.page-greece .info-section .section-container,.post-type-archive-guides .info-section .section-container{margin:0 auto}.tax-areas .info-section .section-container>div,.page-greece .info-section .section-container>div,.post-type-archive-guides .info-section .section-container>div{padding:0 2rem !important}.tax-areas .info-section .section-container>div:last-child,.page-greece .info-section .section-container>div:last-child,.post-type-archive-guides .info-section .section-container>div:last-child{border-left:1px solid #eee}.tax-areas .info-section .map-wrapper,.page-greece .info-section .map-wrapper,.post-type-archive-guides .info-section .map-wrapper{min-width:580px;min-height:580px;max-height:640px;max-width:640px}.tax-areas .info-section .text-wrapper,.page-greece .info-section .text-wrapper,.post-type-archive-guides .info-section .text-wrapper{max-width:640px}.tax-areas .market-section h2,.page-greece .market-section h2,.post-type-archive-guides .market-section h2{text-align:right}}@media only screen and (min-width: 1600px){.tax-areas .hero-section h1,.page-greece .hero-section h1,.post-type-archive-guides .hero-section h1{font-size:5rem}.tax-areas .hero-section .image-side .image-container,.page-greece .hero-section .image-side .image-container,.post-type-archive-guides .hero-section .image-side .image-container{width:80%;height:auto;padding-top:40.556%;border:3rem solid #fff}.tax-areas .info-section .section-container,.page-greece .info-section .section-container,.post-type-archive-guides .info-section .section-container{max-width:1680px;margin:0 auto;padding:4rem 0;display:flex;flex-grow:1;flex-basis:0;justify-content:space-evenly;align-items:center}.tax-areas .info-section .section-container>div,.page-greece .info-section .section-container>div,.post-type-archive-guides .info-section .section-container>div{padding:0 2rem}.tax-areas .market-section,.page-greece .market-section,.post-type-archive-guides .market-section{max-width:2880px;margin:0 auto}.tax-areas .market-section p,.page-greece .market-section p,.post-type-archive-guides .market-section p{font-size:20px;line-height:32px}}@media only screen and (min-width: 2100px){.tax-areas .hero-section .image-side .image-container,.page-greece .hero-section .image-side .image-container,.post-type-archive-guides .hero-section .image-side .image-container{border:4rem solid #fff}.tax-areas .hero-section .text-side .text-container,.page-greece .hero-section .text-side .text-container,.post-type-archive-guides .hero-section .text-side .text-container{padding:4rem}}.scroll-top{display:inline-block;position:fixed;height:2em;width:2em;bottom:2em;right:1em;border:none;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:rgba(206,211,217,.8) url(../images/scrolltop-arrow.svg) no-repeat center 50%;visibility:hidden;opacity:0;transition:opacity .3s 0s,visibility 0s .3s;z-index:100}.scroll-top.scroll-is-visible,.scroll-top.scroll-fade-out,.no-touch .scroll-top:hover{transition:opacity .3s 0s,visibility 0s 0s}.scroll-top.scroll-is-visible{visibility:visible;opacity:1}.scroll-top.scroll-fade-out{opacity:.5}.scroll-top:hover{background-color:#002349;opacity:1;border:none}@media only screen and (min-width: 768px){.scroll-top{right:1.5em;bottom:1.5em}}.sticky-content{position:-webkit-sticky !important;position:sticky !important;top:96px}.pr-access .main{padding:6rem 0}.pr-access form.flex{align-items:flex-end;padding-bottom:2rem;gap:2rem}.pr-access form.flex>div{flex-grow:2}.CSS-props #inner-content,.CSS-props #enquiry,.CSS-props #gallery,.CSS-props #carusel-gallery,.CSS-props #distances,.CSS-props #rates,.CSS-props #location{padding:6em 0}.CSS-props .map-container{overflow:hidden;position:absolute;top:0;left:0;width:100%;min-height:35em;height:100%;opacity:.8;pointer-events:none}.CSS-props #header-map{width:100%;height:110%;margin-top:64px;opacity:0;transition:opacity .35s .15s}.CSS-props .article-header{background:#f4f5f6;position:relative;min-height:24em;padding:0;padding-top:11em;padding-bottom:22.5vw;width:100%;color:#333}.CSS-props .article-header h6 a.sans{font-size:.875em !important}.CSS-props .article-header figure{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-color:#f5f5f5;background-size:cover;background-position:50% 50%}.CSS-props .article-header .ref{margin-bottom:1em;margin-left:1.5em;padding:.75em;border-radius:1px;background:#002349;color:#fff;font-size:.25em;line-height:1em;vertical-align:middle;white-space:nowrap}.CSS-props .article-header .subheader{display:block;font-size:1em}.CSS-props .article-header h6{font-weight:500 !important}@media only screen and (min-width: 1280px){.CSS-props .article-header h1{font-size:4em}}@media only screen and (min-width: 2100px){.CSS-props .article-header{padding-bottom:16vw}}.CSS-props #main-image{background-image:none;margin-bottom:0}.CSS-props #main-image.reveal{visibility:hidden}.CSS-props #main-image .toggle-img{position:absolute;top:-50%;left:0;background-color:#002349;padding:2px;border:0;font-size:1.5em;width:1.5em;height:1.5em;line-height:1.5em;z-index:50}.CSS-props #main-image .toggle-img:before{content:"";font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.CSS-props #main-image figure{position:relative;width:100%;height:100vh;max-width:1164px;max-height:655px;-webkit-transform:translateY(-22.5vw);transform:translateY(-22.5vw);box-shadow:0px 0px 50px rgba(29,24,24,.05);opacity:1;z-index:10;transition:opacity .4s ease-out;background-color:#fff}.CSS-props #main-image.active .toggle-img:before{content:""}.CSS-props #main-image.active figure{opacity:0}.CSS-props #main-image h6{display:none}@media only screen and (min-width: 760px){.CSS-props #main-image figure{width:100vw;height:56vw}}@media only screen and (min-width: 1024px){.CSS-props #main-image figure{width:80vw;height:45vw;margin-left:4vw}.CSS-props #main-image h6{display:block;position:absolute;top:0;left:0;width:100%;-webkit-transform-origin:0;transform-origin:0;-webkit-transform:translateX(102%) rotate(90deg);transform:translateX(102%) rotate(90deg)}}@media only screen and (min-width: 1400px){.CSS-props #main-image{padding-left:5vw}.CSS-props #main-image .toggle-img{left:5vw}}@media only screen and (min-width: 1600px){.CSS-props #main-image{padding-left:10vw}.CSS-props #main-image .toggle-img{left:10vw}.CSS-props #main-image figure{-webkit-transform:translateY(-327px);transform:translateY(-327px)}}@media only screen and (min-width: 2100px){.CSS-props #main-image{padding-left:20vw}.CSS-props #main-image .toggle-img{left:20vw}}.CSS-props #inner-content{padding:6rem 0 !important}.CSS-props #inner-content.rentals,.CSS-props #inner-content.properties,.CSS-props #inner-content.int_property{margin-top:-22.5vw}@media only screen and (min-width: 1600px){.CSS-props #inner-content.rentals,.CSS-props #inner-content.properties,.CSS-props #inner-content.int_property{margin-top:-327px}}.CSS-props #inner-content.rentals article p,.CSS-props #inner-content.properties article p,.CSS-props #inner-content.int_property article p{text-align:justify;font-size:1.125em;line-height:1.778em;margin:0 0 1.778em}@media only screen and (min-width: 1024px){.CSS-props #inner-content.rentals article p:last-child,.CSS-props #inner-content.properties article p:last-child,.CSS-props #inner-content.int_property article p:last-child{margin:0}}.CSS-props #inner-content.rentals article blockquote,.CSS-props #inner-content.properties article blockquote,.CSS-props #inner-content.int_property article blockquote{border:none}.CSS-props #inner-content.rentals article blockquote p,.CSS-props #inner-content.properties article blockquote p,.CSS-props #inner-content.int_property article blockquote p{font-family:"Adobe Text",medium-content-serif-font,Constantia,Georgia,Cambria,"Times New Roman",Times,serif;font-size:1em;line-height:1.5em}.CSS-props #inner-content .rates-table h2{font-size:2em;font-weight:400;margin:0;margin-top:.5em}.CSS-props #inner-content .rates-table .wrapper{display:flex;flex-direction:column;background-color:#002349;color:rgba(255,255,255,.9);padding:1.25em;margin-bottom:4em;box-shadow:0 25px 40px -20px #85a2ce}.CSS-props #inner-content .rates-table .period{display:flex;flex:1;padding-left:1em;line-height:1em}.CSS-props #inner-content .rates-table .period:nth-child(n+2){border-top:1px solid rgba(238,238,238,.15)}.CSS-props #inner-content .rates-table .period h6{align-self:center;flex:1;font-size:.875em;white-space:nowrap}.CSS-props #inner-content .rates-table .period .rates{display:flex;flex:1;flex-direction:column;justify-content:center;border-left:1px solid rgba(238,238,238,.15)}.CSS-props #inner-content .rates-table .period .rates .rate{text-align:center;padding:1em}.CSS-props #inner-content .rates-table .period .rates .rate:nth-child(n+2){border-top:1px solid rgba(238,238,238,.15)}.CSS-props #inner-content .rates-table .period .rates .price{font-family:"Roboto Condensed",-apple-system,"Segoe UI",Arial,sans-serif;font-weight:300;font-size:1.5em;line-height:1em}.CSS-props .translations{font-family:"Roboto Condensed",-apple-system,"Segoe UI",Arial,sans-serif;margin-top:1rem}.CSS-props .infotable{width:100%;display:flex;flex-direction:row}.CSS-props .infotable .prop-data,.CSS-props .infotable .prop-price{width:66.666666%;display:flex;flex-direction:column;flex-wrap:nowrap}.CSS-props .infotable .prop-data li,.CSS-props .infotable .prop-price li{display:flex;flex-direction:row}.CSS-props .infotable .prop-data li span,.CSS-props .infotable .prop-price li span{width:50%}.CSS-props .infotable .prop-price{width:33.333333%;flex-direction:row}.CSS-props .grider{display:grid;grid-template-columns:1fr 80%;grid-template-rows:repeat(2, 1fr);grid-column-gap:0px;grid-row-gap:0px}.CSS-props .price-box{width:100%;background-color:#002349;color:#f9f9f9;padding:1.25em 1.5em;margin-bottom:4em;box-shadow:0 25px 40px -20px #85a2ce}.CSS-props .price-box.grider{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(2, 1fr);grid-column-gap:.5rem;grid-row-gap:.5rem;align-items:center;position:relative}.CSS-props .price-box.grider .div1{grid-area:1/1/2/2}.CSS-props .price-box.grider .div2{grid-area:1/2/2/3}.CSS-props .price-box.grider .div3{grid-area:2/2/3/3}.CSS-props .price-box.grider:after{content:"";position:absolute;height:1px;width:90%;top:50%;left:5%;background-color:rgba(255,255,255,.15)}.CSS-props .price-box .price{font-size:1.75em;line-height:1.5em}.CSS-props .price-box .price.sqm{font-size:1.25em}.CSS-props .data-box{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;margin-bottom:32px}.CSS-props .data-box .data-row{display:flex;flex-direction:row;width:100%;font-size:1.25em;line-height:calc(2em - 1px);padding:0 8px;border-bottom:1px solid #f4f5f6}.CSS-props .data-box .data-row:first-child{margin:0;padding-top:0}.CSS-props .data-box .data-row .data-val{flex:1;text-align:right}.CSS-props .data-box .data-row .title{flex:1;font-size:1.15rem}.CSS-props .pr-features,.CSS-props .location-data{display:flex;flex-direction:row;flex-wrap:wrap;-webkit-column-gap:2%;-moz-column-gap:2%;column-gap:2%;font-family:"Roboto Condensed",-apple-system,"Segoe UI",Arial,sans-serif;margin:0}.CSS-props .pr-features li,.CSS-props .location-data li{line-height:calc(3em - 1px);border-bottom:1px solid #f4f5f6;padding:0 8px;width:100%}.CSS-props .pr-features li i,.CSS-props .location-data li i{float:right;color:#002349}@media(min-width: 40rem)and (max-width: 60rem){.CSS-props .pr-features li,.CSS-props .location-data li{width:48%}}.CSS-props .location-data li span{font-weight:500;float:right}.CSS-props .property-price{width:100%;padding:6em 1.5em;border:3px solid #f4f5f6;background:#f8f8f6;font-size:1.25}.CSS-props .property-price .right{float:right}.CSS-props .combo{margin-top:4em;flex:1}@media only screen and (min-width: 1220px){.CSS-props .combo{justify-content:space-between}}.CSS-props .combo .social{width:100%;max-width:100%;margin:0;padding:2rem}.CSS-props .combo .social li{height:auto}.CSS-props .combo .social svg{display:block;margin:0 auto}@media only screen and (min-width: 992px){.CSS-props .combo .social{width:40%;padding:0}}.CSS-props .combo .print{padding-top:2rem}@media only screen and (min-width: 1048px){.CSS-props .combo .print{padding-top:0}}.CSS-props .combo a.button{display:block;padding:1.125em;font-family:"Roboto Condensed",-apple-system,"Segoe UI",Arial,sans-serif;font-size:14px;white-space:nowrap;text-align:center;text-transform:uppercase;background:#d6dfe8;color:#323232;border:none;transition:all .3s}.CSS-props .combo a.button:hover{background:#002349;color:#fff}.CSS-props .agent{padding:24px;background:#f7f7f7;display:grid;grid-template-columns:112px 208px;grid-template-rows:auto;gap:16px;grid-template-areas:"image ." "image ."}.CSS-props .agent figure{flex-shrink:0;grid-area:image}.CSS-props .agent figure img{display:block;height:100%}.CSS-props .agent figure img.image{-o-object-fit:cover;object-fit:cover;-webkit-filter:contrast(130%) grayscale(100%);filter:contrast(130%) grayscale(100%)}.CSS-props .agent h3{margin:0;font-family:"Adobe Text",medium-content-serif-font,Constantia,Georgia,Cambria,"Times New Roman",Times,serif;font-weight:bold}.CSS-props .agent h3 span{text-transform:uppercase}.CSS-props .agent a.button{display:block;background:#002349;color:#fafafa}@media only screen and (min-width: 992px){.CSS-props .agent{padding:32px;grid-template-columns:128px 208px;grid-template-rows:auto;gap:32px}}.CSS-props #carousel-gallery{padding:1em 4em}.CSS-props .rentals .gallery{box-shadow:0px 1em 3em .1em rgba(29,24,24,.2)}.CSS-props #distances,.CSS-props #gallery{padding-top:3rem}.CSS-props #location{padding:0}@media only screen and (min-width: 760px){.CSS-props #location{padding-bottom:6em}}.CSS-props #location .content-wrapper{background:#f9fafb;padding:3em}.CSS-props #location .content-wrapper h2{margin-bottom:24px}.CSS-props #location .content-wrapper .location-img{border:none;width:100%;min-height:20em}.CSS-props #location .content-wrapper .location-img:hover{border:none}@media only screen and (min-width: 760px){.CSS-props #location .content-wrapper .location-img{width:34%}}.CSS-props #location .content-wrapper .location-txt{width:100%;padding-left:3em}@media only screen and (min-width: 760px){.CSS-props #location .content-wrapper .location-txt{width:66%}}.CSS-props #location .content-wrapper i{font-size:.5em}.CSS-props #video-embed,.CSS-props #model-embed{padding:0 0 3em}.CSS-props #video-embed .media-wrapper,.CSS-props #model-embed .media-wrapper{overflow:hidden;padding:3rem;background:#f9fafb}.CSS-props #video-embed .media-holder,.CSS-props #model-embed .media-holder{width:100%;max-width:680px}.CSS-props #video-embed .media-holder>div,.CSS-props #model-embed .media-holder>div{position:relative;-webkit-transform:translateX(8px);transform:translateX(8px)}.CSS-props #video-embed .media-holder>div video,.CSS-props #model-embed .media-holder>div video{-o-object-fit:cover;object-fit:cover}.CSS-props #video-embed iframe,.CSS-props #model-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.CSS-props #model-embed .media-wrapper{background-image:url(../svg/3dTour-comp.svg);background-repeat:no-repeat;background-position:776px 50%;background-size:10%}@media only screen and (min-width: 1140px){.CSS-props #model-embed .media-wrapper{background-position:886px 50%}}.CSS-props #gallery .gallery-grid{width:100%}.CSS-props #gallery .grid-item,.CSS-props #gallery .grid-sizer{width:100%}@media only screen and (min-width: 760px){.CSS-props #gallery .grid-item,.CSS-props #gallery .grid-sizer{width:50%}.CSS-props #gallery .grid-item img,.CSS-props #gallery .grid-sizer img{height:18em;-o-object-fit:cover;object-fit:cover}}@media only screen and (min-width: 1024px){.CSS-props #gallery .grid-item,.CSS-props #gallery .grid-sizer{width:33.3333%}}.CSS-props #gallery .grid-item{float:left}.CSS-props #gallery .grid-item:hover{z-index:10}.CSS-props #gallery .item-inner{margin:0 .5em 1em .5em;transition:all .2s ease-in-out}.CSS-props #gallery .item-inner:hover{-webkit-transform:scale(1.05);transform:scale(1.05);box-shadow:0px 0px 50px rgba(29,24,24,.4);z-index:10}.CSS-props #gallery .item-inner:hover img{-webkit-filter:contrast(120%);filter:contrast(120%)}.CSS-props #gallery a{display:block;border:none;cursor:zoom-in}.CSS-props .gallery figure{margin-bottom:1.5em;text-align:center}.CSS-props .gallery figure svg{width:4em;height:4em;background:#fff;border-radius:50%;border:12px solid #f4f5f6}.CSS-props .owl-carousel .owl-item a{display:block;border-bottom:none;transition:all .2s ease-in;height:20em}.CSS-props .owl-carousel .owl-nav{position:absolute;top:50%;width:100%;-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}.CSS-props .owl-carousel .owl-nav>div{position:absolute;display:inline-block;background:#fff;color:#aaa;width:3em;height:3em;line-height:3em;text-align:center;transition:all .4s ease-in;box-shadow:0px 1em 3em .1em rgba(29,24,24,.5);z-index:5}.CSS-props .owl-carousel.rentals .owl-item{background-color:#222;overflow:hidden}.CSS-props .owl-carousel.rentals .owl-item a{-webkit-filter:contrast(115%);filter:contrast(115%)}.CSS-props .owl-carousel.rentals .owl-item a:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom, rgba(72, 76, 75, 0) 0%, rgba(72, 76, 75, 0.6) 75%);opacity:0;-webkit-transform:translate3d(0, 50%, 0);transform:translate3d(0, 50%, 0);transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;transition:opacity .35s,transform .35s,-webkit-transform .35s}.CSS-props .owl-carousel.rentals .owl-item a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.CSS-props .owl-carousel.rentals .owl-item a:hover:before{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.CSS-props .owl-carousel.rentals .owl-nav .owl-next{right:-24px}.CSS-props .owl-carousel.rentals .owl-nav .owl-prev{left:-24px}.CSS-props .owl-carousel.developments{background:#ebeef1}.CSS-props .owl-carousel.developments .owl-nav .disabled{visibility:hidden;opacity:0}.CSS-props .owl-carousel.developments .owl-nav .owl-next{float:right;-webkit-transform:translateX(1.5em);transform:translateX(1.5em)}.CSS-props .owl-carousel.developments .owl-nav .owl-prev{-webkit-transform:translateX(-1.5em);transform:translateX(-1.5em)}#enquiry .contact-open{display:block;width:100%;text-align:center;z-index:10}#enquiry .contact-open a{background:#fff;transition:all .3s}#enquiry .enquiry-container{position:relative;margin:0;transition:all 1.5s cubic-bezier(0.5, 0.2, 0.5, 1)}#enquiry .enquiry-container .form-wrapper{background:rgba(0,0,0,0)}#enquiry .enquiry-container #eform{display:none;padding:4em 0 2em}#enquiry .enquiry-container #ajaxoutput{font-size:1.125em;text-align:center}.pricetag{overflow:hidden;padding:6px 16px;line-height:32px;margin:0;text-align:center;background-color:#002349;color:#fff}#listing{position:relative;margin-top:48px;padding-bottom:64px}#listing .list-item{padding:24px}#listing .list-item figure{opacity:.85}#listing .list-item h3.title{margin-top:24px;line-height:24px}#listing .list-item h3.title a,#listing .list-item h3.title a:visited{color:#565656}#listing .list-item h4{font-size:1rem;line-height:1}#listing .list-item .featurestab{margin-bottom:24px}#listing .list-item .featurestab tr{border-bottom:1px solid #f5f5f5}#listing .btn{width:100%;margin:0;background:#f6fbff}#listing .btn:hover,#listing .btn:focus,#listing .btn:active{color:#fff;background-color:#002349}.property-widget{margin-top:0 !important;padding:1.5em !important;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}@supports(mix-blend-mode: multiply){.property-widget:after{content:"";display:block;position:absolute;left:0;bottom:20%;width:100%;height:20%;opacity:0;background-color:#f7f7f7;transition:all 300ms ease-out;mix-blend-mode:multiply;pointer-events:none;z-index:1}}.property-widget figure{position:relative;z-index:2}@supports(mix-blend-mode: multiply){.property-widget:hover:after{height:100%;opacity:1;bottom:0}}@supports not (mix-blend-mode: multiply){.property-widget:hover{background:#fff;border:1px solid #eee}}.property-widget a,.property-widget a:link,.property-widget a:visited,.property-widget a:hover,.property-widget:focus,.property-widget:active{display:block;border:none;color:#363636}.property-widget.pswd{background-image:url(../svg/pswd.svg);background-repeat:no-repeat;background-origin:0 0;background-size:32px}.property-widget h3{font-family:"Adobe Text",medium-content-serif-font,Constantia,Georgia,Cambria,"Times New Roman",Times,serif;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #eee;margin-bottom:1em;padding-bottom:1em}.property-widget address{display:flex}.property-widget address div{padding:0 .5em}.property-widget address div:last-child{border-left:1px solid #eee;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.property-widget .details{font-family:"Inter",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:1em;line-height:1.5em;min-height:7em;text-align:left}.property-widget .featurestab{margin-top:1.5em;background:#f5f6f8;font-family:"Roboto Condensed",-apple-system,"Segoe UI",Arial,sans-serif;font-size:.875em}.property-widget .featurestab td{padding:1.5em .75em;width:50%;height:114px}.property-widget .featurestab td .price{font-size:1.5em}

/*# sourceMappingURL=properties.css.map */