@-webkit-keyframes Listing_fadeIn__bTJu1{0%{opacity:0}to{opacity:1}}@-moz-keyframes Listing_fadeIn__bTJu1{0%{opacity:0}to{opacity:1}}@keyframes Listing_fadeIn__bTJu1{0%{opacity:0}to{opacity:1}}.Listing_listing__Yp8wN{cursor:pointer;width:100%;position:relative}.Listing_listing__Yp8wN:hover .Listing_price__KhNIi{display:block;-webkit-animation:Listing_fadeIn__bTJu1 .5s linear;-moz-animation:Listing_fadeIn__bTJu1 .5s linear;animation:Listing_fadeIn__bTJu1 .5s linear}.Listing_listing__Yp8wN:hover .Listing_text__DYy6Z{bottom:4rem}.Listing_listing__Yp8wN .Listing_gradient__BQ9f1{border-radius:.2rem;display:inline-block;background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.85) 100%);background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.85)));background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.85));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0)}.Listing_listing__Yp8wN .Listing_gradient__BQ9f1 img{border-radius:.2rem;position:relative;z-index:-1;display:block;width:100%}.Listing_listing__Yp8wN .Listing_text__DYy6Z{position:absolute;bottom:.5rem;left:.5rem;text-align:left;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out}.Listing_listing__Yp8wN .Listing_text__DYy6Z h4{color:#ceb068;text-shadow:0 0 20px #000;margin:0;font-size:1.5rem}.Listing_listing__Yp8wN .Listing_text__DYy6Z p{color:#eee;text-shadow:0 0 20px #000;margin:0;font-size:1rem}.Listing_listing__Yp8wN .Listing_price__KhNIi{color:#32cd32;text-shadow:0 0 20px #32cd32;font-size:2rem;display:none;position:absolute;bottom:1rem;left:.5rem}.Properties_properties__ygEEo .Properties_main__FDfRv{height:50vh}.Properties_properties__ygEEo .Properties_main__FDfRv .Properties_video__o3HqB{top:0;object-fit:cover;width:100%;height:50vh;position:absolute;z-index:-1;opacity:.4}.Properties_properties__ygEEo .Properties_main__FDfRv .Properties_mainTitle__C2Nt_{width:80%;margin:0 auto;padding-top:15rem;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;text-align:center}.Properties_properties__ygEEo .Properties_main__FDfRv .Properties_mainTitle__C2Nt_ h1{color:#eee;font-size:1.7rem}.Properties_properties__ygEEo .Properties_listings__oFTeY{display:-moz-box;display:flex;-moz-box-align:center;align-items:center;text-align:center;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;padding:1rem}.Properties_properties__ygEEo .Properties_listings__oFTeY h2{margin-bottom:1.5rem;font-size:1.7rem;color:#ceb068;position:relative}.Properties_properties__ygEEo .Properties_listings__oFTeY h2:before{content:"";position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);bottom:-1rem;height:2px;width:60%;border-bottom:2px solid #ceb068}.Properties_properties__ygEEo .Properties_listings__oFTeY .Properties_grid__28U58{margin-top:2rem;width:100%;display:-ms-grid;display:grid;-moz-box-align:center;align-items:center;-ms-grid-columns:minmax(20em,1fr) [auto-fit];grid-template-columns:repeat(auto-fit,minmax(20em,1fr));grid-auto-rows:1fr;-ms-grid-rows:1fr;grid-template-rows:1fr;grid-column-gap:1em;grid-row-gap:1em}.Properties_properties__ygEEo .Properties_subscribe__k2AQu{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.75)),to(rgba(0,0,0,.75))),url(/_next/static/media/villa_pool_2.798dc939.webp);background:-moz-linear-gradient(rgba(0,0,0,.75),rgba(0,0,0,.75)),url(/_next/static/media/villa_pool_2.798dc939.webp);background:linear-gradient(rgba(0,0,0,.75),rgba(0,0,0,.75)),url(/_next/static/media/villa_pool_2.798dc939.webp);background-size:cover;background-position:50%;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;text-align:center;padding:1rem}.Properties_properties__ygEEo .Properties_subscribe__k2AQu h3{color:#eee;font-size:1.1rem}.Properties_properties__ygEEo .Properties_subscribe__k2AQu .Properties_inputSection__6bazs{margin-top:2rem;width:20rem;display:-moz-box;display:flex;-moz-box-align:center;align-items:center;place-content:space-between}.Properties_properties__ygEEo .Properties_subscribe__k2AQu .Properties_inputSection__6bazs input{border:none;outline:none;font-size:.95rem;padding:.5rem;color:#272727;resize:none;background-color:#eee;border-radius:.2rem}.Properties_properties__ygEEo .Properties_subscribe__k2AQu .Properties_inputSection__6bazs button{cursor:pointer;padding:.5rem 1rem;border-radius:.3rem;color:#eee;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;transition:.2s ease-in-out;background-color:#ceb068;border:2px solid transparent}.Properties_properties__ygEEo .Properties_subscribe__k2AQu .Properties_inputSection__6bazs button:hover{background-color:transparent;border:2px solid #ceb068}.Properties_properties__ygEEo .Properties_subscribe__k2AQu .Properties_inputSection__6bazs button:active{background-color:#ceb068;border:2px solid transparent}@media only screen and (min-width:800px){.Properties_properties__ygEEo .Properties_main__FDfRv .Properties_mainTitle__C2Nt_ h1{font-size:2.2rem}.Properties_properties__ygEEo .Properties_listings__oFTeY h2{font-size:2rem;margin-top:2rem}}@media only screen and (min-width:1100px){.Properties_properties__ygEEo .Properties_main__FDfRv .Properties_mainTitle__C2Nt_ h1{font-size:2.4rem}.Properties_properties__ygEEo .Properties_subscribe__k2AQu{padding:4rem 2rem}.Properties_properties__ygEEo .Properties_subscribe__k2AQu h3{font-size:1.8rem}.Properties_properties__ygEEo .Properties_subscribe__k2AQu .Properties_inputSection__6bazs{width:30rem}.Properties_properties__ygEEo .Properties_subscribe__k2AQu .Properties_inputSection__6bazs input{width:60%;padding:.8rem;font-size:1rem}.Properties_properties__ygEEo .Properties_subscribe__k2AQu .Properties_inputSection__6bazs button{padding:.8rem 2rem;font-size:1rem}}@media only screen and (min-width:1300px){.Properties_properties__ygEEo .Properties_main__FDfRv .Properties_mainTitle__C2Nt_ h1{font-size:4rem}.Properties_properties__ygEEo .Properties_listings__oFTeY h2{font-size:2.5rem;margin-top:3rem}}