.row-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.9375rem;margin-left:-.9375rem}.d-flex{display:-ms-flexbox;display:flex}.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-column{-ms-flex-direction:column;flex-direction:column}.justify-content-center{-ms-flex-pack:center;justify-content:center}.justify-content-between{-ms-flex-pack:justify;justify-content:space-between}.align-items-center{-ms-flex-align:center;align-items:center}.latest-banner{height:730px;background-color:#162D4F;text-align:center;display:table;position:relative;width:100%}.latest-banner .banner{display:table-cell;padding-top:170px;vertical-align:top;position:relative;z-index:9}.latest-banner .banner h1{color:#fff;font-size:40px;line-height:50px;font-weight:300;margin-bottom:50px}@media screen and (max-width:767px){.latest-banner .banner h1{font-size:24px;line-height:34.81px;margin-bottom:40px}}.latest-banner .banner p{font-size:18px;font-weight:500;line-height:27px;color:#fff}@media screen and (max-width:991px){.latest-banner .banner p{font-size:16px}}@media screen and (max-width:767px){.latest-banner .banner p{font-size:12px;line-height:18.8px}}@media screen and (max-width:767px){.latest-banner .banner{padding-top:120px;padding-left:20px;padding-right:20px}}.latest-banner .magic-banner{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-position:bottom center;background-size:cover;background-repeat:no-repeat}.latest-banner:before{content:'';height:100%;position:absolute;background-color:#162D4F;top:0;left:0;width:100%;opacity:.8;z-index:1}@media screen and (max-width:767px){.latest-banner{height:550px}}.search-filter-wrap{background:#162D4F}.search-filter{margin-top:-240px;position:relative;z-index:9}.search-filter .row{position:relative}.search-filter .tab-holder{border-radius:5px;position:relative}.search-filter .tab-holder .nav-tabs{margin-bottom:0;background-color:#fff;border-top-right-radius:5px;overflow:hidden;border-top-left-radius:5px}.search-filter .tab-holder .nav-tabs li{width:50%;display:inline-block}.search-filter .tab-holder .nav-tabs li a{font-size:22px;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding:35px 20px;background-color:#162D4F;color:#fff;display:block;transition:.5s all ease;text-decoration:none}@media screen and (max-width:991px){.search-filter .tab-holder .nav-tabs li a{font-size:16px}}@media screen and (max-width:767px){.search-filter .tab-holder .nav-tabs li a{padding:20px;font-size:14px}}.search-filter .tab-holder .nav-tabs li.active a{background-color:#fff;color:#162D4F}.search-filter .tab-holder .nav-tabs li:first-child a{border-bottom-right-radius:5px}.search-filter .tab-holder .nav-tabs li:last-child a{border-bottom-left-radius:5px}.search-filter .tab-holder .tab-content{padding:70px 70px 90px 70px;border-radius:0;margin-bottom:0;border-bottom-right-radius:5px;border-bottom-left-radius:5px;-webkit-box-shadow:0 0 10px 1px rgb(0 0 0 / .1);-moz-box-shadow:0 0 10px 1px rgb(0 0 0 / .1);box-shadow:0 0 10px 1px rgb(0 0 0 / .1)}.search-filter .tab-holder .tab-content form .filter-holder .select-dropdowns{width:100%;margin-bottom:25px}@media screen and (max-width:767px){.search-filter .tab-holder .tab-content form .filter-holder .select-dropdowns{margin-bottom:0}}.search-filter .tab-holder .tab-content form .filter-holder .select-dropdowns .dropdown-single{width:100%;border:solid 1px #162D4F;border-radius:5px}@media screen and (max-width:767px){.search-filter .tab-holder .tab-content form .filter-holder .select-dropdowns .dropdown-single{margin-bottom:10px}}.search-filter .tab-holder .tab-content form .filter-holder .select-dropdowns .dropdown-single .icon-box{background-color:#162D4F;height:100%;width:60px;z-index:1;position:absolute;background-repeat:no-repeat;background-position:center;border-top-left-radius:5px;border-bottom-left-radius:5px}@media screen and (max-width:991px){.search-filter .tab-holder .tab-content form .filter-holder .select-dropdowns .dropdown-single .icon-box{width:50px}}@media screen and (max-width:767px){.search-filter .tab-holder .tab-content form .filter-holder .select-dropdowns .dropdown-single .icon-box{background-size:11px 15px;width:40px}}.search-filter .tab-holder .tab-content form .filter-holder .select-dropdowns .dropdown-single .dropdown{width:100%;box-shadow:none;height:100%;padding:20px 20px 20px 90px;text-transform:uppercase;color:#162D4F;font-size:18px}.search-filter .tab-holder .tab-content form .filter-holder .select-dropdowns .dropdown-single .dropdown .text-label{font-size:18px;font-weight:500;letter-spacing:2px}@media screen and (max-width:991px){.search-filter .tab-holder .tab-content form .filter-holder .select-dropdowns .dropdown-single .dropdown .text-label{font-size:15px}}@media screen and (max-width:767px){.search-filter .tab-holder .tab-content form .filter-holder .select-dropdowns .dropdown-single .dropdown .text-label{font-size:11px;line-height:1;display:block}}.search-filter .tab-holder .tab-content form .filter-holder .select-dropdowns .dropdown-single .dropdown .dropdown-arrow{top:50%;margin-top:-4px}@media screen and (max-width:991px){.search-filter .tab-holder .tab-content form .filter-holder .select-dropdowns .dropdown-single .dropdown{margin-bottom:0;padding:20px 20px 20px 70px}}@media screen and (max-width:767px){.search-filter .tab-holder .tab-content form .filter-holder .select-dropdowns .dropdown-single .dropdown{margin-bottom:0;padding:14px 20px 14px 60px;line-height:1}}.search-filter .tab-holder .tab-content form .filter-holder input[type=submit]{width:100%;display:block;padding:25px;font-size:20px;text-transform:uppercase;font-weight:700;letter-spacing:2px;border-radius:10px}@media screen and (max-width:991px){.search-filter .tab-holder .tab-content form .filter-holder input[type=submit]{font-size:15px;padding:20px}}@media screen and (max-width:767px){.search-filter .tab-holder .tab-content form .filter-holder input[type=submit]{font-size:14px;padding-top:13px;padding-bottom:13px}}.search-filter .tab-holder .tab-content form:first-child{margin-bottom:45px}.search-filter .tab-holder .tab-content form .search-field input[type=text]{font-weight:500;color:#b7b7b7;padding:27px 23px;width:100%;border:solid 1px #162D4F;border-radius:5px;font-size:18px;letter-spacing:2px}.search-filter .tab-holder .tab-content form .search-field input[type=text]::placeholder{font-weight:500;text-transform:uppercase;color:#b7b7b7;font-size:18px;letter-spacing:2px}@media screen and (max-width:991px){.search-filter .tab-holder .tab-content form .search-field input[type=text]::placeholder{font-size:15px}}@media screen and (max-width:767px){.search-filter .tab-holder .tab-content form .search-field input[type=text]::placeholder{font-size:12px}}.search-filter .tab-holder .tab-content form .search-field input[type=text]:-ms-input-placeholder{font-weight:500;color:#b7b7b7;letter-spacing:2px;text-transform:uppercase;font-size:18px}@media screen and (max-width:991px){.search-filter .tab-holder .tab-content form .search-field input[type=text]:-ms-input-placeholder{font-size:15px}}@media screen and (max-width:767px){.search-filter .tab-holder .tab-content form .search-field input[type=text]:-ms-input-placeholder{font-size:12px}}.search-filter .tab-holder .tab-content form .search-field input[type=text]:-ms-input-placeholder{font-weight:500;color:#b7b7b7;text-transform:uppercase;letter-spacing:2px;font-size:18px}@media screen and (max-width:991px){.search-filter .tab-holder .tab-content form .search-field input[type=text]:-ms-input-placeholder{font-size:15px}}@media screen and (max-width:767px){.search-filter .tab-holder .tab-content form .search-field input[type=text]:-ms-input-placeholder{font-size:12px}}@media screen and (max-width:991px){.search-filter .tab-holder .tab-content form .search-field input[type=text]{font-size:15px;padding:20px}}@media screen and (max-width:767px){.search-filter .tab-holder .tab-content form .search-field input[type=text]{font-size:12px;padding:15px}}@media screen and (max-width:767px){.search-filter .tab-holder .tab-content form .search-field{margin-bottom:15px}}.search-filter .tab-holder .tab-content form.find-props input[type=submit]{border:4px solid #162D4F;background-color:#fff;color:#162D4F;border-radius:10px;font-weight:700;font-size:20px;text-transform:uppercase;letter-spacing:2px;width:100%;line-height:1;padding:27px 20px}@media screen and (max-width:991px){.search-filter .tab-holder .tab-content form.find-props input[type=submit]{font-size:15px;padding:20px}}@media screen and (max-width:767px){.search-filter .tab-holder .tab-content form.find-props input[type=submit]{padding:16px;font-size:13px}}.search-filter .tab-holder .tab-content .filter-text{text-align:center;padding-top:45px;border-top:#162D4F 2px solid;padding-bottom:50px}.search-filter .tab-holder .tab-content .filter-text p{font-size:20px;font-weight:500;color:#162D4F;margin-bottom:0}@media screen and (max-width:991px){.search-filter .tab-holder .tab-content .filter-text p{font-size:18px}}@media screen and (max-width:767px){.search-filter .tab-holder .tab-content .filter-text p{font-size:14px}}@media screen and (max-width:991px){.search-filter .tab-holder .tab-content .filter-text{padding-top:40px;padding-bottom:40px}}@media screen and (max-width:767px){.search-filter .tab-holder .tab-content .filter-text{padding-top:33px;padding-bottom:33px}}@media screen and (max-width:991px){.search-filter .tab-holder .tab-content{padding:40px}}@media screen and (max-width:767px){.search-filter .tab-holder .tab-content{padding-top:35px;padding-bottom:40px;padding-left:25px;padding-right:25px}}@media screen and (max-width:767px){.search-filter{margin-top:-135px}}.introduction{padding-top:110px;padding-bottom:110px;background:#fff}.introduction .highlights{text-align:center}.introduction .highlights p{font-size:32px;font-weight:300;line-height:47px;color:#162D4F}.introduction .highlights p:last-child{margin-bottom:0}@media screen and (max-width:991px){.introduction .highlights p{font-size:25px}}@media screen and (max-width:767px){.introduction .highlights p{font-size:18px;line-height:27.81px}}.introduction .normal{text-align:center;margin-top:60px;padding-bottom:80px;margin-bottom:60px;border-bottom:solid #d9d9d9 2px}.introduction .normal p{font-size:18px;color:#164054;font-weight:500;line-height:30px;margin-bottom:30px}.introduction .normal p:last-child{margin-bottom:0}@media screen and (max-width:991px){.introduction .normal p{font-size:16px}}@media screen and (max-width:767px){.introduction .normal p{font-size:14px;line-height:24px}}@media screen and (max-width:767px){.introduction .normal{margin-top:47px;padding-bottom:50px;margin-bottom:60px}}.introduction .anchor-tags{text-align:center}.introduction .anchor-tags a{display:inline-block;max-width:300px;width:100%;padding-top:20px;padding-bottom:20px;border-radius:10px;color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;margin-left:18px;margin-right:18px;text-decoration:none;transition:.5s all ease;background-color:#162D4F;letter-spacing:2px}.introduction .anchor-tags a:hover{background-color:#162D4F}.introduction .anchor-tags a:first-child{margin-bottom:12px}.introduction .anchor-tags a.for-lettings{background-color:#162D4F}.introduction .anchor-tags a.for-lettings:hover{background-color:#162D4F}@media screen and (max-width:991px){.introduction .anchor-tags a{font-size:15px}}@media screen and (max-width:767px){.introduction .anchor-tags a{padding-top:19px;padding-bottom:19px;font-size:13px;display:block;margin:0 auto;line-height:1}}@media screen and (max-width:767px){.introduction{padding-top:80px;padding-bottom:90px;padding-left:42px;padding-right:42px}}.featured-in{position:relative;padding-top:60px;padding-bottom:60px;background-color:#fff;-webkit-box-shadow:0 0 10px 0 rgb(35 31 32 / .1);-moz-box-shadow:0 0 10px 0 rgb(35 31 32 / .1);box-shadow:0 0 10px 0 rgb(35 31 32 / .1);text-align:center}.featured-in img{margin:0 auto}@media screen and (min-width:1200px){.featured-in .container{max-width:1280px}}@media screen and (max-width:991px){.featured-in .container .col-md-3:first-child .dt{margin-bottom:60px}}@media screen and (max-width:991px){.featured-in .container .col-md-3:last-child .dt{margin-bottom:0}}.featured-in .container .dt{display:table;width:100%}.featured-in .container .dt .dtc{display:table-cell;vertical-align:middle}.featured-in .container .dt .dtc .text{text-transform:uppercase;font-weight:600;font-size:20px;color:#2a2a2a;letter-spacing:2px;display:block}@media screen and (max-width:991px){.featured-in .container .dt{margin-bottom:30px}}@media screen and (max-width:991px){.featured-in{padding-top:35px;padding-bottom:50px}}.cs-featured-properties.new{padding:105px 0 135px 0}.cs-featured-properties.new h2{text-transform:uppercase;font-weight:300;letter-spacing:2px;margin-bottom:90px}@media screen and (max-width:991px){.cs-featured-properties.new h2{font-size:25px}}@media screen and (max-width:767px){.cs-featured-properties.new h2{font-size:24px;margin-bottom:30px;line-height:30px}}.cs-featured-properties.new .container{max-width:1280px}@media (max-width:1400px){.cs-featured-properties.new .container{max-width:1100px}}@media screen and (max-width:1199px){.cs-featured-properties.new .container{max-width:940px}}@media (max-width:1024px){.cs-featured-properties.new .container{max-width:900px}}.cs-featured-properties.new .container .nav-tabs{text-align:center;max-width:630px;width:100%;margin-left:auto;margin-right:auto;border-radius:5px;overflow:hidden;margin-bottom:50px;-webkit-box-shadow:0 0 5px 0 rgb(0 0 0 / .5);-moz-box-shadow:0 0 5px 0 rgb(0 0 0 / .5);box-shadow:0 0 5px 0 rgb(0 0 0 / .5)}.cs-featured-properties.new .container .nav-tabs li{display:inline-block;width:50%}.cs-featured-properties.new .container .nav-tabs li a{display:block;padding:15px;text-transform:uppercase;background-color:#fff;color:#162D4F;font-size:18px;font-weight:600;letter-spacing:2px;transition:.5s all ease;text-decoration:none}.cs-featured-properties.new .container .nav-tabs li a:hover{background-color:#162D4F;color:#fff}@media screen and (max-width:991px){.cs-featured-properties.new .container .nav-tabs li a{font-size:15px}}@media screen and (max-width:767px){.cs-featured-properties.new .container .nav-tabs li a{font-size:12px;padding:10px}}.cs-featured-properties.new .container .nav-tabs li.active a{background-color:#1F8FC4;color:#fff}@media screen and (max-width:767px){.cs-featured-properties.new .container .nav-tabs{border:solid #fff 2px}}.cs-featured-properties.new .container .tab-content{background-color:#fff0;padding:0;margin-bottom:0}@media screen and (max-width:991px){.cs-featured-properties.new .container .owl-controls .owl-nav{display:none}}.cs-featured-properties.new .container .owl-controls .owl-nav .owl-prev{left:-35px!important}.cs-featured-properties.new .container .owl-controls .owl-nav .owl-next{right:-35px!important}@media screen and (max-width:767px){.cs-featured-properties.new .container .owl-item .item .permalink .img-holder{height:150px!important}}@media (max-width:1024px){.cs-featured-properties.new .container .owl-item .item .permalink .title h3{font-size:15px}}@media screen and (max-width:767px){.cs-featured-properties.new .container .owl-item .item .permalink .title h3{font-size:15px}}@media (max-width:1024px){.cs-featured-properties.new .container .owl-item .item .permalink .title p{font-size:15px!important}}@media screen and (max-width:767px){.cs-featured-properties.new .container .owl-item .item .permalink .title p{font-size:15px!important}}.cs-featured-properties.new .container .owl-item .item .permalink .meta{padding:20px}.cs-featured-properties.new .container .owl-item .item .permalink .meta p{line-height:1.4}.cs-featured-properties.new .container .owl-item .item .permalink .meta .content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:700}@media (min-width:768px){.cs-featured-properties.new .container .owl-item .item .permalink .meta .content{font-size:16px}}.cs-featured-properties.new .container .owl-item .item .permalink .meta .content:last-child{border:0}.cs-featured-properties.new .container .owl-item .item .permalink .meta .content .attr{padding:4px 5px 4px 0;color:#162D4F}.cs-featured-properties.new .container .owl-item .item .permalink .meta .content .val{padding:4px 0;text-align:right;color:#000}.cs-featured-properties.new .container .owl-item .item .permalink:hover .title{background:#162D4F}.cs-featured-properties.new .container .owl-item .item .permalink:hover .title h3{color:#fff}.cs-featured-properties.new .container .owl-item .item .permalink:hover .title p{color:rgb(255 255 255 / .8)}.cs-featured-properties.new .swipe-more{display:none;text-align:center;font-weight:300;font-size:10px;letter-spacing:1px;color:#fff;text-transform:uppercase;margin-top:25px}@media screen and (max-width:991px){.cs-featured-properties.new .swipe-more{display:block}}@media screen and (max-width:767px){.cs-featured-properties.new{margin-top:0;padding:50px 40px}}.reviews{padding:120px 20px 50px 20px;background-color:#f9f9f8}.reviews h2{line-height:47px;color:#162D4F;letter-spacing:2px;font-size:36px;text-align:center;text-transform:uppercase;font-weight:300;margin-bottom:80px}@media screen and (max-width:767px){.reviews h2{margin-bottom:50px}}.property-types .no-padding{padding:0!important;margin:0!important}.property-types .prop-col:nth-child(2n) a.fake-card{background:#218fc3}.property-types .no-padding a.fake-card{position:relative;transition:.5s all ease;background-color:#1F8FC4}.property-types .no-padding a.fake-card .fake-img{height:350px;background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;transition:.5s all ease}@media screen and (max-width:991px){.property-types .no-padding a.fake-card .fake-img{height:300px}}@media screen and (max-width:767px){.property-types .no-padding a.fake-card .fake-img{height:225px}}.property-types .no-padding a.fake-card .fake-card-content{-ms-flex:1;flex:1;padding:50px 30px 70px 30px}.property-types .no-padding a.fake-card .fake-card-content .fc-head{text-transform:uppercase;font-size:24px;font-weight:300;color:#fff;line-height:1.2}@media screen and (max-width:767px){.property-types .no-padding a.fake-card .fake-card-content .fc-head{margin-bottom:0}}.property-types .no-padding a.fake-card .fake-card-content .fc-desc{margin-top:55px;margin-bottom:75px}.property-types .no-padding a.fake-card .fake-card-content .fc-desc p{font-size:16px;line-height:24px;color:#fff;margin-bottom:25px}.property-types .no-padding a.fake-card .fake-card-content .fc-desc p:last-child{margin-bottom:0}@media screen and (max-width:991px){.property-types .no-padding a.fake-card .fake-card-content .fc-desc p{font-size:15px}}@media screen and (max-width:767px){.property-types .no-padding a.fake-card .fake-card-content .fc-desc p{font-size:12px;line-height:18px}}@media screen and (max-width:767px){.property-types .no-padding a.fake-card .fake-card-content .fc-desc{margin-top:40px;margin-bottom:30px}}.property-types .no-padding a.fake-card .fake-card-content .fc-view{margin-top:auto;text-transform:uppercase;font-size:20px;line-height:1.2;letter-spacing:2px;font-weight:700;display:block;color:#fff}.property-types .no-padding a.fake-card .fake-card-content .fc-view:after{content:'>';vertical-align:2px}@media screen and (max-width:991px){.property-types .no-padding a.fake-card .fake-card-content .fc-view{font-size:18px}}@media screen and (max-width:767px){.property-types .no-padding a.fake-card .fake-card-content .fc-view{font-size:13px}}@media screen and (max-width:767px){.property-types .no-padding a.fake-card .fake-card-content{padding:50px}}.property-types .no-padding a.fake-card:hover:before{opacity:0}.map-heading{padding:85px 20px;text-align:center;color:#162D4F;text-transform:uppercase;font-weight:500;letter-spacing:2px;font-size:36px}@media screen and (max-width:991px){.map-heading{font-size:29px}}@media screen and (max-width:767px){.map-heading{padding-top:65px;padding-bottom:65px;font-size:24px;line-height:31px;margin-bottom:0}}.google-map{position:relative}@media screen and (min-width:1200px){.google-map .container{max-width:1280px}}.google-map .map-wrap{border-radius:5px;overflow:hidden}@media screen and (max-width:767px){.google-map .map-wrap .wpgmp_map{height:440px!important}}.google-map:after{position:absolute;left:0;bottom:0;content:'';background-color:#494545;width:100%;height:50%;z-index:-1}@media screen and (max-width:767px){.google-map{padding-left:20px;padding-right:20px}}.footer-wrapper .footer .footer-top{padding-top:70px}@media screen and (max-width:767px){.footer-wrapper .footer .footer-top{padding-top:30px}}.header-logo img{width:100%;max-width:255px}@media screen and (max-width:767px){.header-logo img{max-width:150px}}@media (min-width:768px) and (max-width:991px){.header-logo img{max-width:300px;display:block;margin:auto}}@media screen and (max-width:767px){.navbar-toggler span{color:#fff;border-top:#fff solid 4px;border-radius:30px}}@media screen and (max-width:767px){.navbar-toggler{margin-top:30px;background-color:#162D4F;border-color:#162D4F}}.cs-featured-properties .switch-panels{display:inline-block;margin:0 0 40px;font-size:18px;text-decoration:underline;color:#162D4F}.cs-featured-properties .switch-panels:hover{color:#fff}.cs-nearest-properties h2{margin:0 0 20px!important}.cs-nearest-properties>.tab-pane{display:none}.cs-nearest-properties>.active{display:block}