@media screen and (min-width:0) and (max-width:1024px){.search .search-type-row{width:30%}.press-year .title{margin-bottom:70px}.slider .caption-wrapper .cta{font-size:15px;line-height:22px}.slider .caption-wrapper .cta a{padding-right:40px;background-size:20px auto}.box-agent{padding:8px 8px}.fancybox-thumbs-wrapper,.slider .fancybox-infobar{left:5%;right:5%}.slider .fancybox-navigation .fancybox-button{width:80px}.slider .fancybox-navigation .fancybox-button--arrow_left{left:2%}.slider .fancybox-navigation .fancybox-button--arrow_right{right:2%}.management-overlay{width:85%;padding:20px}.homepage #header .logo,.homepage #header-hp .logo{width:100%;max-width:170px}.slider .caption-wrapper{bottom:120px;font-size:51px}.cell-destinations{max-height:1220px}#masthead .downarrow{bottom:60px;width:25px;height:13px;background-size:100% auto}.homepage #header .main-nav{margin:35px 0}.search{padding:15px 0;font-size:17px}.homepage .search{padding:30px 0}.search-all-wrapper{text-align:left}.search .holiday .search-table+.search-table input[type=text]{width:45%}.properties-wrapper:before{height:200px}.slide-property-details .title{margin-bottom:10px;font-size:17px}.slide-property-details .info,.slide-property-details .location,.slide-property-details .price{font-size:13px}.slide-property-details .price{margin-top:15px;text-align:end}.slide-property-details .info{margin-bottom:5px;text-align:end}.results-wrapper .border{margin-bottom:20px}body.newsletter .getintouch-wrapper .title{font-size:20px}.getintouch-wrapper input[type=email],.getintouch-wrapper input[type=file],.getintouch-wrapper input[type=tel],.getintouch-wrapper input[type=text],.getintouch-wrapper textarea{height:40px;margin-bottom:20px;padding:0;font-size:16px;line-height:40px}.getintouch-wrapper textarea{height:auto;padding:15px;line-height:1.5}.getintouch-wrapper .selectric .label{height:32px;margin:0;font-size:14px;line-height:32px}.getintouch-wrapper label.privacy{font-size:12px}.getintouch-wrapper .jcf-checkbox,.getintouch-wrapper .jcf-radio{width:28px;height:28px}.getintouch-wrapper.estimate-wrapper.v2 .jcf-radio{width:16px;height:16px}.launch .title{font-size:25px;line-height:29px}.instagram-account{margin-bottom:20px;font-size:12.7px}.instagram-wrapper .title{margin-bottom:20px;font-size:25.5px}.instagram-wrapper ul{font-size:25.5px}.instagram-wrapper{padding:40px 0}#footer .brand-title,#footer .newsletter-title{font-size:17px}.btn-contact{font-size:10px}#footer .title{line-height:25px}#footer ul{font-size:12px;line-height:25px}.email-input-wrapper button{width:32px;height:32px;background-size:13px auto}#footer .corporate-nav ul{font-size:10px}#footer .corporate-nav li{padding:0 15px}#footer .copyright{font-size:10px;line-height:17px}#wrapper.nosearch,body.sold #wrapper{margin:135px auto 0}.offices-launches a.btn{padding:0 10px;font-size:11px;line-height:42px}.title-wrapper{padding:5px 0}#wrapper{margin:217px auto 0}.getintouch-wrapper{padding:100px 0}.search-map-wrapper .tools .search-all-wrapper{display:none}.search-map-wrapper .map-container{left:0;width:100%}.homepage .launch-property-details .info{margin-top:-27px;text-align:end}.mrg-left-amenities{margin-left:40px}.agent,span.agent *{font-size:17px}.agent-send{margin-top:8px;font-size:10px}body[data-searchtype=holiday] #wrapper{margin:310px auto 0}body .jcf-file{font-size:12px;line-height:32px}body .jcf-file.selected .jcf-fake-input{font-size:12px;line-height:32px;height:32px}body .jcf-file .jcf-upload-button{height:32px;line-height:32px}.property-details{padding:18px 40px 0}.property-details dt{font-size:12px}.property-details dd{font-size:25px}#footer .corporate-nav li{margin-right:0}#footer ul.social li{padding:0}}@media screen and (min-width:0) and (max-width:1000px){.launch-office .total{display:block}.launch-office .total+.total{margin-left:0}}@media screen and (min-width:0) and (max-width:900px){ul.destinations>li:nth-child(1),ul.destinations>li:nth-child(1)>ul{margin-bottom:0}ul.destinations>li:nth-child(2)>ul{margin-top:0}ul.destinations>li:nth-child(2)>span{display:none}.search{display:none;font-size:17px}#masthead .search{display:block}.breadcrumbs{margin-bottom:10px;margin-top:10px}.faq-wrapper .block .question{margin-bottom:1em}.faq-wrapper .block .answer{display:none;margin:0}.search-filters{margin-top:0}.container-mrg-top{margin-top:10px}.topproperties-slider>div.topproperty-slide:not(:nth-child(-n+3)){display:none}.topproperties-slider>div.topproperty-slide:nth-child(-n+3){float:left;width:33.3333%}.slider .caption-wrapper .cta{margin-top:1em;text-align:left}.launch-office .total{display:block}.launch-office .total+.total{margin-left:0}body.management .launch-management .btn{left:1.5rem;right:1.5rem;display:block;width:auto;padding:0;text-align:center}.btn-gotomenu{font-size:18px;line-height:23px}.main-slider .arrows .slick-arrow{width:43px;height:43px}.offices-launches a.btn{width:100%;float:none;margin-top:0;margin-bottom:15px}.grid-container{width:90%}.destinations-filters .filter{padding:0 15px}.destinations-filters .filter.select .selectric .label,body.destination-detail .destinations-filters .selectric .label{margin:0 15px;font-size:14px;line-height:38px;height:38px}body.destination-detail .search-filters .filter{line-height:38px;margin-bottom:7px}body.destination-detail .total{font-size:14px;line-height:38px}body.destination-detail.category .filter-wrapper.category,body.destination-detail.category .filter-wrapper.lifestyles,body.destination-detail.lifestyle .filter-wrapper.lifestyles{display:none}.btn-empty-link,h1.results{font-size:18px}.btn-empty-link,h1.results{margin:12px}.homepage #header .logo,.homepage #header-hp .logo{max-width:128px}.slider .caption-wrapper{bottom:20%;font-size:38px}.search{padding:20px 0;font-size:20px}.homepage #wrapper h1,.hp-properties-wrapper h2,.topproperties-wrapper .main-title,body.homepage.v2 .title-wrapper h2{font-size:38px}.search-location-wrapper .selectric .label,body.homepage .search-location-wrapper .selectric .label{font-size:16px}.search input[type=text],body.homepage .search input[type=text]{font-size:16px}.homepage .search{padding:20px 0}.instagram-slider{margin-top:50px}#footer{padding:20px 0}#footer .brand-title,#footer .newsletter-title{font-size:23px;line-height:34px}#footer .title{font-size:14px;line-height:24px}#footer ul{font-size:14px;line-height:24px}.btn-contact{font-size:14px}.instagram-wrapper{padding:40px 0}.alphabet-nav{font-size:15px}#wrapper,body[data-searchtype=holiday] #wrapper{margin:77px auto 0}#wrapper.nosearch,body.sold #wrapper{margin:77px auto 0}.search-filters .filter{padding:0 15px;font-size:14px;line-height:38px;margin-bottom:7px;border:1px solid #f2f2f2;vertical-align:middle;cursor:pointer}.search-filters .filter.select .selectric .label{margin:0 15px;font-size:14px;line-height:38px;color:inherit;height:38px}.search-filters-wrapper{display:none}.search-filters .filter.btn-view-filters{display:inline-block;margin-right:0;margin-bottom:30px;border:1px solid rgba(0,35,73,.5);border-radius:2px}body>.filters{position:fixed;top:0;bottom:0;z-index:2147483640;width:270px;margin:0;text-align:left;background-color:#002349;-webkit-overflow-scrolling:touch}.filters-wrapper{position:relative;height:100%;padding:0 30px 30px;overflow-y:auto}body>.filters img{width:170px;margin:20px auto 20px 30px}body>.filters .title{padding:0 30px;font-family:"Freight Big W01 Book Regular";font-size:32.7px;line-height:55px;color:#fff;background-color:#001731}.btn-close-filters{position:absolute;top:30px;right:-50px;z-index:1;display:block;width:22px;height:22px;background:url(/assets/i/btn-close-map.svg) 0 0 no-repeat;background-size:100% auto}.filters-wrapper{margin:20px 0 0}.filter-wrapper{margin-bottom:10px;font-family:'Open Sans',sans-serif;color:#fff}body>.filters .filter-wrapper .title{padding:0;font-family:'Open Sans',sans-serif;font-size:18px;line-height:50px;background:transparent url(/assets/i/plus.svg) no-repeat 100% 50%}body>.filters .filter-wrapper.open .title{background:transparent url(/assets/i/minus.svg) no-repeat 100% 50%}.filter-widget{display:none}body>.filters .selectric{background-color:transparent;border:none;border-bottom:1px solid}body>.filters .selectric .label{margin:0;font-size:14px;line-height:30px;color:#fff;height:30px}.noUi-horizontal .noUi-handle{width:15px;height:15px;right:-7px;top:-8px;background-color:#fff}.noUi-horizontal .noUi-handle.noUi-handle-lower{right:-15px}.noUi-horizontal .noUi-handle.noUi-handle-upper{right:0}.noUi-target{margin-top:15px;height:1px;border:none;border-top:1px solid #fff}.value-labels{font-size:12px}.filters .actions{margin-top:50px}.filters .actions a{display:block;float:left;font-size:14px;line-height:42px;color:#fff}.filters .actions a+a{float:right;padding:0 20px;font-size:10px;border:1px solid;text-transform:uppercase}#map-results-container{margin-left:0!important}.map-list-results{display:none!important}#map-results-container #map-results-drawing-tools{width:95%}.results-wrapper.destinations-wrapper{padding:60px 0 0}.results-wrapper.destinations-wrapper .search-filters-wrapper{display:block}.destinations-filters .filter{font-size:14px;line-height:38px}body.property h1{font-size:21px;line-height:25px}.property-media .btn{margin-left:10px;padding:0 15px;font-size:10px;line-height:35px}.property-media .btn-share{width:50px;height:35px;background-size:20px auto}dl{margin:0}.property-details{padding:18px 24px 0}.slide .btn-fullscreen{width:43px;height:43px}.agent-wrapper{position:relative;width:auto!important;margin-top:0;margin-bottom:20px;top:-28px}.agency,.agent,span.agent *{font-size:16.5px;line-height:21px}.btn-form{font-size:12px;line-height:21px}.agent{background-size:33px auto}#header-property{display:none}#property-map.active{height:50vh}.related-sales-wrapper{padding:20px 0 0}.related-sales-wrapper .title{margin-bottom:5px;font-size:25px}.related-sales-wrapper .btn{margin-left:0;padding:0 35px;font-size:12px;line-height:40px}.property-content-wrapper{padding:0}.related-sales-wrapper .launch-property-details .title{height:34px;font-size:14px;line-height:17px}.utils{display:none}#header .main-nav,#header-hp .main-nav{display:none}body>.main-nav{display:none;position:fixed;top:0;bottom:0;z-index:2147483640;width:auto;max-width:50%;min-width:265px;margin:0;padding-top:30px;text-align:left;background-color:#002349;-webkit-overflow-scrolling:touch}.loading-overlay{z-index:2147483640}.navigation-wrapper{position:relative;height:100%;padding:0 30px 80px;overflow-y:auto}.main-nav ul{font-size:18px;color:#fff;text-transform:uppercase}.main-nav ul li{display:block;margin:0 0 20px}.main-nav ul li a{line-height:1.3}.main-nav ul ul{margin:15px 0 30px;font-size:14px}.main-nav ul ul ul{display:block;margin-left:20px}.main-nav ul ul li{margin:0 0 15px}.main-nav ul>li.active>ul{display:block}.main-nav ul li.active a:after{width:0}.main-nav ul>li.active>a:after{width:100%}.btn-sendmessage,.main-nav .preferences{display:block;position:relative;font-size:14px;line-height:42px;color:#fff;text-align:center;border:1px solid;background:#002349 url(/assets/i/arrow-down.svg) no-repeat 88% 50%}.btn-sendmessage{margin:50px 0;background:0 0}.main-nav .preferences{display:table-cell;vertical-align:middle}.main-nav .preferences-wrapper{display:table;width:100%;margin-bottom:35px;padding-left:30px;padding-right:30px}.favorites-wrapper{display:table-cell;width:50px}.main-nav .preferences-wrapper .favorites{position:relative;display:inline-block;width:44px;height:44px;border:1px solid #fff;vertical-align:middle;background:url(/assets/i/heart-mobile.svg) no-repeat 50% 50%;background-size:18px auto}.main-nav .preferences-wrapper .favorites span{position:absolute;top:5px;left:auto;right:2px;font-size:9px;color:#fff;text-shadow:1px 1px 1px rgba(0,0,0,.2);width:16px;height:16px;padding:0;line-height:16px;text-align:center;background:#a47f1a none;border-radius:50%}.main-nav .preferences-wrapper .favorites.active{background:url(/assets/i/heart-mobile-active.svg) no-repeat 50% 50%;background-size:18px auto}.preferences:before{content:"";position:absolute;top:50%;left:10%;display:block;width:11px;height:11px;background:url(/assets/i/gear.svg) no-repeat 0 0;background-size:11.6px auto;transform:translateY(-50%)}.preferences-popup{left:0;right:auto;min-width:160px}.preferences-inner .arrow{right:auto;left:35px}.preferences a{display:block;color:#002349}.preferences a.active{text-decoration:underline}#header-hp .logo,.homepage #header .logo{width:45%;min-width:170px}.btn-menu{float:right;display:block;width:30px;height:21px;background:url(/assets/i/btn-menu.svg) no-repeat 0 0;background-size:100% auto}.btn-search{float:right;display:block;width:27px;height:27px;margin-left:20px;background:url(/assets/i/search.svg) no-repeat 0 0;background-size:100% auto}#header,#header-hp{padding:20px 0}.property-media .btn-share,.property-media .btn.addtofavorites,.property-media .btn.planimetries{width:35px;height:37px;background-size:20px auto}.property-media .btn.addtofavorites.active{background-size:20px auto}.slide-property-details .title{margin-bottom:10px;font-size:16px}.slide-property-details .info,.slide-property-details .location,.slide-property-details .price{font-size:13px}.slide-property-details .price{margin-top:15px;text-align:end}.slide-property-details .info{margin-bottom:5px;text-align:end}.location{font-size:15px}.price{font-size:15px}.margin-top-1{margin-top:20px}.mrg-left-amenities{margin-left:30px}.mrg-left-amenities p{font-size:13px}.amenities{padding:15px}body.property .main-slider-wrapper{margin-top:10px}.post-content{margin:3rem}body.blogpost .caption-wrapper{padding:20px;font-size:38px}.search{padding:15px 0}.search-main-wrapper{display:block}.search .search-type-row{display:block;width:100%;margin-bottom:10px}.search-container{width:100%}.search .search-category-wrapper .selectric .label,.search-map-options .title{font-size:16px}#masthead .table-cell.or{font-size:10px}#masthead .search .search-type-row span,#masthead .search-all-wrapper{margin-right:10px}.homepage .title-wrapper{margin:60px 0 0}.homepage #wrapper h1,.hp-latest-properties-wrapper h2,.hp-properties-wrapper h2,body.homepage.v2 .title-wrapper h2{margin-bottom:30px}.hp-latest-properties-wrapper h2{font-size:38px}.hp-latest-properties-wrapper{margin:60px 0}#masthead .search .search-type-row{margin-bottom:0}#masthead .search-table{display:block}#masthead .table-cell.left,#masthead .table-cell.or,#masthead .table-cell.right{display:block;width:100%}#masthead .search button,#masthead .search-all-wrapper,#masthead .search-category-wrapper,#masthead .search-property-wrapper{display:block;width:100%;margin:0}#masthead .search-options-row{margin-top:20px}#masthead .search-all-wrapper{margin-bottom:20px}#masthead .holiday .search-property-wrapper,#masthead .search button{margin-top:20px}#masthead .holiday .table-cell.left,#masthead .holiday .table-cell.right{width:100%;margin-right:0;margin-left:0}#masthead .search-options-row .or{margin:20px 0}}