@charset "utf-8";body.default{background-color:#939597}.section{max-width:1400px;margin:0 auto}.section-container{max-width:1200px;margin:0 auto}.section-container-1100{max-width:1100px;margin:0 auto}.section-container-1000{max-width:1000px;margin:0 auto}.section-container-900{max-width:900px;margin:0 auto}.section-container-800{max-width:800px;margin:0 auto}.section-content p,.section-content li{color:#666}.section-content p,.section-content ul{padding-bottom:15px}.section-content a{color:#439dd2}.section-header-top{background-color:#280428;text-align:right;padding:10px 0}.section-header-top .section-header-top-phone,.section-header-top .section-header-top-email{display:inline-block;padding:0 10px}.section-header-top .section-header-top-phone{padding:0 10px}.section-header-top .section-header-top-email{padding:0 0 0 30px}.section-header-top .section-header-top-phone a,.section-header-top .section-header-top-email a{color:#fff}.section-header-top .section-header-top-phone span{color:#fc4d32}.section-header-top .section-header-top-email a{display:inline-block;padding:0 0 0 30px;background-image:url(../images/site/icon-email-blue.png);background-repeat:no-repeat;background-position:left center;background-size:22px}.section-header{background-color:#fff;position:relative}.section-header .section-container{max-width:1300px;margin:0 0 0 auto;position:relative}.section-header .section-header-logo{height:70px;margin:20px 0 8px 0;float:left}.logo-link{position:relative;z-index:999}.section-main-menu{right:0;position:absolute;bottom:0;width:calc(100% - 230px);text-align:right;right:0}.menu-trigger,.menu-close{display:none}.section-main-menu .main-menu-item:hover{display:block}.section-main-menu .main-menu-item:hover .menu-item{background-color:#280428;color:#fc4d32}.section-main-menu .menu-item-home{width:20px;height:20px;display:inline-block;vertical-align:-2px}.section-main-menu .menu-item-home svg{fill:#439dd2;width:20px;height:20px}.section-main-menu .menu-item,.section-main-menu .menu-item-right-spacer{padding:10px 15px 10px 15px;color:#280428;display:inline-block;vertical-align:top;font-size:16px;font-weight:400;position:relative;transition:.2s all ease}.section-main-menu .main-menu-item:last-of-type .menu-item{color:#fff;background-color:#fc4d32;background-image:url(../images/site/bg-edge-1.png);background-position:left center;background-size:contain;background-repeat:no-repeat;padding-left:50px;padding-right:0}.section-main-menu .menu-item-right-spacer{width:calc(100% - 1000px);background-color:#fc4d32;float:right}.section-main-menu .sub-menu-items{position:absolute;z-index:9;background-color:#280428;display:none;min-width:200px;padding-bottom:5px}.section-main-menu .main-menu-item:hover .sub-menu-items{display:block}.section-main-menu .sub-menu-items .sub-menu-item{display:block;padding:5px 25px 5px 15px;color:#fff;text-align:left;background-color:transparent;transition:.2s all ease}.section-main-menu .sub-menu-items .sub-menu-item.selected,.section-main-menu .sub-menu-items .sub-menu-item:hover{background-color:#439dd2}.main-menu-items{float:right;list-style:none}.main-menu-items li{float:left}.section-page-home-header .page-header-title{position:absolute;top:50px;left:calc((100% - 1000px) / 2);z-index:999}.section-page-home-header .page-header-title span{color:#fff;display:inline-block;padding:5px 20px;font-size:50px;line-height:46px}.section-page-home-header .page-header-title span:first-child{background-color:#280428}.section-page-home-header .page-header-title span:last-child{background-color:#439dd2}.section-page-home-header,.section-page-home-header .section-page-home-header-content{background-position:center;background-size:cover;background-repeat:no-repeat;height:600px;position:relative}.section-page-home-header .responsive{display:none !important}.section-page-home-header .nav{width:30px;height:30px;z-index:999}.section-property-list-header{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;background-color:#f2f2f2;padding:50px 0 0 0}.section-property-list-header .page-header-title{color:#fff;text-transform:uppercase;font-size:35px;line-height:35px}.section-property-list-header .page-header-title span{color:#fff;display:inline-block;padding:5px 20px;font-size:35px;line-height:35px}.section-property-list-header .page-header-title span:first-child{background-color:#280428}.section-property-list-header .page-header-title span:last-child{background-color:#439dd2}.properties .section-property-header{height:300px;position:relative}.property-search-container{background-color:#280428;position:absolute;margin:40px 0;padding:50px 20px 30px 20px;bottom:40px;width:calc(100% - 60px);left:calc((100% - 1000px) / 2);z-index:999;max-width:960px}.property-search-container .property-search-title{position:absolute;top:-20px;left:-20px}.property-search-container .property-search-title .text{background-color:#fc4d32;padding:5px 20px 5px 35px;color:#fff;display:inline-block;vertical-align:top;font-weight:400;height:26px;overflow:hidden;background-image:url(../images/site/icon-marker-1.png);background-size:14px;background-position:left 10px center;background-repeat:no-repeat}.property-search-container .property-search-title .arrow{width:0;height:0;border-top:18px solid transparent;border-left:18px solid #fc4d32;border-bottom:18px solid transparent;display:inline-block;vertical-align:top}.property-search-container .property-search-select{background-color:#280428;border:1px solid #fff;color:#fff;text-transform:uppercase;display:inline-block;margin-right:10px;appearance:none;background-image:url(../images/site/icon-arrow-down-3.png);background-repeat:no-repeat;background-position:right 15px top 14px;background-size:20px;padding:7px 42px 7px 10px;width:calc((100% - 180px) / 3)}.property-search-container .property-search-input{display:inline-block;width:150px;position:relative;transition:.2s all ease;cursor:pointer}.property-search-container .property-search-input-input{background-color:transparent;border:1px solid transparent;color:#fff;text-transform:uppercase;display:inline-block;padding:7px 42px 7px 20px}.property-search-container .property-search-input:hover{background-color:#439dd2}.property-search-container .property-search-input-input::placeholder{color:#fff;opacity:1 !important}.property-search-container .property-search-angled-edge{position:absolute;top:0;right:0}.property-search-container .property-search-angled-edge svg{fill:#fc4d32;width:65px;height:42px}.property-search-container .property-search-icon{position:absolute;top:8px;right:14px;width:26px}.section-page-features{background-color:#439dd2;padding:40px 0;text-align:center;background-image:url(../images/site/watermark-1.png);background-position:right -80px top 20px;background-size:350px;background-repeat:no-repeat}.section-page-features .page-features-icon{margin-bottom:20px}.section-page-features .page-features-title{color:#280428;text-transform:uppercase;font-size:22px;max-width:500px;margin:0 auto 20px auto}.section-page-features .page-features-intro{color:#fff;font-size:13px;max-width:500px;margin:0 auto}.section-page-features .page-features-item{background-color:rgba(255,255,255,0.05);display:inline-block;vertical-align:top;width:185px;height:185px;margin:30px 20px 20px 20px;border-radius:50%;padding:20px;text-align:center}.section-page-features .page-features-item .page-features-item-image{display:inline-block;margin:20px 0 20px 0;height:80px}.section-page-features .page-features-item .page-features-item-label{text-transform:uppercase;max-width:250px;display:inline-block;font-size:14px}.section-page-features .page-features-cta{margin-bottom:20px}.section-page-features .page-features-cta .text{background-color:#280428;padding:5px 20px 5px 45px;color:#fff;display:inline-block;vertical-align:top;font-weight:400;height:26px;overflow:hidden;background-image:url(../images/site/icon-email-white.png);background-size:28px;background-position:left 10px center;background-repeat:no-repeat}.section-page-features .page-features-cta .arrow{width:0;height:0;border-top:18px solid transparent;border-left:18px solid #280428;border-bottom:18px solid transparent;display:inline-block;vertical-align:top}.section-page-features .page-features-opening-hours{color:#fff}.section-page-features .page-features-opening-hours svg{width:50px;height:50px;display:inline-block;fill:#fff;vertical-align:middle;margin-right:10px}.section-page-featured-properties{background-color:#dbdde1;padding:40px 0}.section-page-featured-properties .featured-properties-title{margin-bottom:30px;float:left}.section-page-featured-properties .featured-properties-title .text{background-color:#fc4d32;padding:5px 20px 5px 35px;color:#fff;display:inline-block;vertical-align:top;font-weight:400;height:26px;overflow:hidden;background-image:url(../images/site/icon-marker-1.png);background-size:14px;background-position:left 10px center;background-repeat:no-repeat}.section-page-featured-properties .featured-properties-title .arrow{width:0;height:0;border-top:18px solid transparent;border-left:18px solid #fc4d32;border-bottom:18px solid transparent;display:inline-block;vertical-align:top}.section-page-featured-properties .featured-properties-listdate{float:left;padding:6px 30px}.featured-properties-container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px}.featured-properties-container .featured-properties-item{background-color:#fff;padding:5px;position:relative;transition:.2s all}.featured-properties-item-image{max-width:1000px;width:100%}.featured-properties-container .featured-properties-item:nth-child(1){grid-area:1 / 1 / 2 / 2}.featured-properties-container .featured-properties-item:nth-child(2){grid-area:1 / 2 / 2 / 3}.featured-properties-container .featured-properties-item:nth-child(3){grid-area:2 / 1 / 3 / 2}.featured-properties-container .featured-properties-item:nth-child(4){grid-area:2 / 2 / 3 / 3}.featured-properties-container .featured-properties-item:hover{background-color:rgba(67,157,210,0.2)}.featured-properties-container .featured-properties-item-label{position:absolute;top:5px;left:5px}.featured-properties-container .featured-properties-item-label-text{background-color:#280428;color:#fff;font-size:16px;font-weight:400;display:inline-block;vertical-align:top;padding:5px 20px 5px 10px;height:26px;overflow:hidden}.featured-properties-container .featured-properties-item-label-angle{width:0;height:0;border-left:10px solid #280428;border-bottom:36px solid transparent;display:inline-block;vertical-align:top}.featured-properties-container .featured-properties-item-details{background-image:url(../images/site/icon-marker-3.png),url(../images/site/icon-arrow-right-3.png);background-size:16px,8px;background-position:left 15px top 16px,right 15px top 16px;background-repeat:no-repeat;color:#280428;padding:15px 40px 10px 40px;line-height:20px}.featured-properties-container .featured-properties-item-details-name{text-transform:uppercase;display:block;color:#280428;font-size:16px;font-weight:400}.featured-properties-container .featured-properties-item-details-location{display:block;color:#280428;font-size:16px}.section-page-testimonial{background-color:#fff;padding:40px 0;background-image:url(../images/site/watermark-2.png);background-position:right -80px top 20px;background-size:350px;background-repeat:no-repeat}.section-page-testimonial .page-testimonial-icon,.section-page-testimonial .page-testimonial-title{text-align:center}.section-page-testimonial .page-testimonial-title{font-size:20;font-weight:400;padding-top:20px;color:#280428}.section-page-testimonial .testimonial-container{background-color:#280428;padding:40px 40px;text-align:center;max-width:720px;margin:20px auto 0 auto;position:relative}.section-page-testimonial .testimonial-container .testimonial-content{color:#fff;line-height:26px}.section-page-testimonial .testimonial-container .testimonial-content-open,.section-page-testimonial .testimonial-container .testimonial-content-close{display:inline-block;width:32px}.section-page-testimonial .testimonial-container .testimonial-content-open{vertical-align:-1px;margin-right:5px}.section-page-testimonial .testimonial-container .testimonial-content-close{vertical-align:-12px;margin-left:5px}.section-page-testimonial .testimonial-container .testimonial-name{color:#fff;padding-top:40px}.section-page-testimonial .testimonial-container .testimonial-company{color:#fff;padding-top:5px}.section-page-testimonial .testimonial-container .testimonial-speech{width:0;height:0;border-right:36px solid #280428;border-bottom:36px solid transparent;display:inline-block;vertical-align:top;position:absolute;bottom:-36px;right:100px}.section-page-testimonial .testimonial-view-more{color:#280428;text-align:left;display:inline-block;padding:20px 30px 20px 0;background-image:url(../images/site/icon-arrow-right-3.png);background-size:8px;background-position:right center;background-repeat:no-repeat;font-size:18px;font-weight:400}.section-page-testimonial .testimonial-view-more svg{width:30px;height:30px;display:inline-block;margin-right:20px;fill:#fc4d32;vertical-align:middle}.section-page-properties-map{background-color:#fff;padding-top:40px}.section-page-properties-map .properties-map-title{margin-bottom:30px;float:left}.section-page-properties-map .properties-map-title .text{background-color:#fc4d32;padding:5px 20px 5px 35px;color:#fff;display:inline-block;vertical-align:top;font-weight:400;height:26px;overflow:hidden;background-image:url(../images/site/icon-marker-1.png);background-size:14px;background-position:left 10px center;background-repeat:no-repeat}.section-page-properties-map .properties-map-title .arrow{width:0;height:0;border-top:18px solid transparent;border-left:18px solid #fc4d32;border-bottom:18px solid transparent;display:inline-block;vertical-align:top}.section-page-properties-map input{border:1px solid #666;appearance:none;width:20px;height:20px;vertical-align:-3px;margin-right:5px;margin-left:30px}.section-page-properties-map input:checked{background-image:url(../images/site/icon-checkbox-checked-3.png);background-size:14px;background-position:center;background-repeat:no-repeat}.section-page-properties-map label{user-select:none;float:left;margin-top:6px}.properties-map{height:700px}.section-property-result-list{background-color:#f2f2f2;padding:50px 0 30px 0}.section-property-result-list .property-filter-list-item{border:1px solid #ccc;background-color:#fff;padding:20px;margin-bottom:30px;position:relative}.section-property-result-list .property-list-item-label{position:absolute;top:-16px;left:20px;background-color:#280428;color:#fff;padding:5px 20px;text-transform:uppercase;font-size:18px;height:26px;overflow:hidden}.section-property-result-list .property-list-item-image{float:left;width:330px;margin-right:20px}.section-property-result-list .property-list-item-info{float:left;width:calc(100% - 350px)}.section-property-result-list .property-filter-list-status{color:#439dd2;border-bottom:1px solid #ccc;padding:10px 0;margin-bottom:10px}.section-property-result-list .property-filter-list-status.status-2{color:#fc4d32}.section-property-result-list .property-filter-list-name{color:#280428;font-weight:bold}.section-property-details{background-color:#f2f2f2;padding:40px 0}.property-details{background-color:#fff;padding:20px;margin-bottom:30px;position:relative}.property-details li,.property-details p,.property-details a{color:#666}.property-details strong{color:#280428}.property-details .property-details-type{background-color:#280428;color:#fff;display:inline-block;padding:5px 20px;text-transform:uppercase;font-size:20px}.property-details .property-details-tenure{background-color:#439dd2;color:#fff;display:inline-block;padding:5px 20px;text-transform:uppercase;font-size:20px}.property-details h1{font-size:30px;line-height:35px;margin-top:20px}.property-details .property-details-left{width:calc((100% - 60px) / 2);float:left;padding-right:30px}.property-details .property-details-right{width:calc((100% - 60px) / 2);float:left;padding-left:30px}.property-details .property-details-images{margin:40px 0}.property-details .property-details-images::after{clear:both;content:'';display:block}.property-details .property-details-image-main{width:calc(100% - 188px);float:left}.property-details .property-details-image-extra-0,.property-details .property-details-image-extra-1,.property-details .property-details-image-extra-2,.property-details .property-details-image-extra-3{width:168px;float:left;margin-left:20px;margin-bottom:20px;outline:0 solid transparent;transition:.2s all ease;cursor:pointer}.property-details .property-details-image-extra-0:hover,.property-details .property-details-image-extra-1:hover,.property-details .property-details-image-extra-2:hover,.property-details .property-details-image-extra-3:hover{outline:4px solid #439dd2}.property-details .property-details-image-extra.active{outline:4px solid #439dd2}.property-details .property-details-areas{padding:20px 0;display:inline-block}.property-details .property-details-area{border-bottom:1px solid #ccc;padding:0 0 10px 0;margin-top:10px}.property-details .property-details-area:last-child{border:0}.property-details .property-details-area-heading{color:#5ea4d1}.property-details .property-details-more-info{margin-top:30px}.property-details .property-details-more-info-header{padding:30px 0 10px 0}.property-details .property-details-more-info-header span:first-child{background-color:#280428;display:inline-block;padding:5px 10px;color:#fff}.property-details .property-details-more-info-header span:last-child{background-color:#439dd2;display:inline-block;padding:5px 10px;color:#fff}.property-details .product-agent{padding-top:10px}.property-details .product-agent-name{color:#280428;font-weight:500}.property-details .product-agent-name .product-agent-vcard{width:25px;vertical-align:-4px;margin-left:5px}.property-details .product-agent-email span{color:#439dd2}.property-details .property-map{height:400px;margin-top:30px}.section-property-details .property-note{padding:20px;color:#666;max-width:600px;font-size:14px;line-height:22px}.property-details .arrow-button{margin-top:30px}.property-details .arrow-button .text{background-color:#439dd2;padding:5px 20px 5px 45px;color:#fff;display:inline-block;vertical-align:top;font-weight:400;height:26px;overflow:hidden;background-image:url(../images/site/icon-email-white.png);background-size:28px;background-position:left 10px center;background-repeat:no-repeat}.property-details .arrow-button .arrow{width:0;height:0;border-top:18px solid transparent;border-left:18px solid #439dd2;border-bottom:18px solid transparent;display:inline-block;vertical-align:top}.property-details .property-details-download{color:#280428;background-image:url(../images/site/icon-pdf.png);background-size:45px;background-position:right center;background-repeat:no-repeat;display:inline-block;padding:30px 60px 30px 0}.property-details .property-details-walkthrough{color:#280428;background-image:url(../images/site/icon-360-tour.png);background-size:45px;background-position:right center;background-repeat:no-repeat;display:inline-block;padding:30px 60px 30px 0}.section-property-details .property-details-share{margin:-20px 0;float:right}.section-property-details .property-details-share .share-header{color:#000;display:inline-block;margin-right:20px}.section-property-details .property-details-share a{border:1px solid #999;border-radius:50%;display:inline-block;vertical-align:middle;width:22px;height:22px;padding:8px;margin-right:10px}.section-property-details .property-details-share a svg{display:block;width:20px;height:20px;fill:#999}.section-page-header{background-color:#fff;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;padding:50px 0 150px 0}.section-page-header .page-header-title{color:#fff;text-transform:uppercase;font-size:35px;line-height:35px}.section-page-header .page-header-title span{display:inline-block;padding:5px 20px}.section-page-header span:nth-of-type(1n){background-color:#280428}.section-page-header span:nth-of-type(2n){background-color:#439dd2;display:inline-block}.section-page-intro{background-color:#ebebed}.section-page-intro .page-header-title{color:#280428;font-size:30px;line-height:38px;padding:40px 50px}.section-page-content{background-color:#ebebed;padding-bottom:40px}.section-page-content .section-content{background-color:#fff;padding:40px 50px}.section-news-list{background-color:#fff;position:relative;padding:30px 0 40px 0}.section-news-list .news-item{padding:50px 0;border-bottom:1px solid #ccc}.section-news-list .news-item:last-child{border:0}.section-news-list .news-item::after{clear:both;content:'';display:block}.section-news-list .news-item-image{float:left;width:340px}.section-news-list .news-item-details{float:left;width:calc(100% - 470px);padding-left:40px}.section-news-list .news-item-title{color:#280428;font-size:24px;padding-top:20px;display:block}.section-news-list .news-item-date{color:#666;display:block;font-size:14px}.section-news-list .news-item-intro{color:#666;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:10px 0}.section-news-list .news-item-more{color:#439dd2;background-image:url(../images/site/icon-arrow-right-3.png);background-size:10px;background-repeat:no-repeat;background-position:right center;padding:0 20px 0 0;display:inline-block}.section-news-details{background-color:#fff;position:relative;padding:30px 0 40px 0}.section-news-details .news-title{color:#280428;font-size:28px;line-height:32px;padding-top:30px;padding-bottom:10px;max-width:650px}.section-news-details .news-date{color:#666;font-size:14px;margin-bottom:30px;display:block}.section-news-details .news-image{margin-bottom:40px;width:650px}.section-news-details .news-intro{color:#280428;padding-bottom:30px;font-size:22px;max-width:800px}.section-news-details .news-content{padding-bottom:30px}.section-news-details .news-content::after{clear:both;content:'';display:block}.section-news-details .news-content-1{float:left;width:calc(50% - 20px);padding-right:20px}.section-news-details .news-content-2{float:left;width:calc(50% - 20px);padding-left:20px}.section-news-details .news-share{margin:30px 0}.section-news-details .news-share .share-header{color:#000;display:inline-block;margin-right:20px}.section-news-details .news-share a{border:1px solid #999;border-radius:50%;display:inline-block;vertical-align:middle;width:22px;height:22px;padding:8px;margin-right:10px}.section-news-details .news-share a svg{display:block;width:20px;height:20px;fill:#999}.section-team-list{background-color:#ebebed;position:relative;padding:30px 0 40px 0;background-image:url(../images/site/watermark-3.png);background-position:right -80px top 20px;background-size:700px;background-repeat:no-repeat}.section-team-list .team-heading{color:#280428;padding:80px 0 50px 0}.section-team-list .team-item-image{width:340px;margin-bottom:20px;margin-top:20px}.section-team-list .team-item-name{color:#280428;padding-bottom:20px;font-size:22px;line-height:26px}.section-team-list .team-item-intro{padding-bottom:50px;max-width:800px}.section-team-list .team-vcard{width:25px;vertical-align:-4px;margin-left:10px}.section-testimonial-list .testimonial-content-open{vertical-align:-1px;margin-right:5px}.section-testimonial-list .testimonial-content-close{vertical-align:-12px;margin-left:5px}.section-testimonial-list .testimonial-content-open,.section-testimonial-list .testimonial-content-close{display:inline-block;width:32px}.section-testimonial-list .testimonial-name{font-weight:bold;padding:0}.section-testimonial-list .testimonial-item{padding-bottom:20px;margin-bottom:30px;border-bottom:2px dotted #439dd2}.section-testimonial-list .testimonial-item:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.section-contact-page .location-items::after{clear:both;content:'';display:block}.section-contact-page .location-item{float:left;width:300px;margin-right:40px}.section-contact-page .location-item:first-child{border-right:1px solid rgba(252,77,50,0.5)}.section-contact-page .location-item:last-child{margin-right:0}.section-contact-page .location-header{color:#439dd2;padding-bottom:5px;font-weight:bold}.section-contact-page .location-phone,.section-contact-page .location-email{color:#666;display:block;margin-bottom:5px}.section-contact-page .location-phone span,.section-contact-page .location-email span{background-color:#439dd2;border-radius:50%;width:30px;height:30px;display:inline-block;vertical-align:middle;margin-right:5px}.section-contact-page .location-phone span svg,.section-contact-page .location-email span svg{display:block;width:20px;height:20px;fill:#fff;margin:5px}.section-contact-page .location-opening-hours{padding:40px 0}.section-contact-page .location-opening-hours svg{width:40px;height:40px;display:inline-block;fill:#439dd2;vertical-align:middle;margin-right:10px}.section-contact-page .location-map{height:700px}.section-contact-form{background-color:#439dd2;padding:40px 0}.section-contact-form .input::after{clear:both;content:'';display:block}.section-contact-form .result{display:none}.section-contact-form .form-header{color:#fff;padding-bottom:15px;padding-left:35px;text-transform:uppercase;background-image:url(../images/site/icon-email-white.png);background-size:28px;background-position:left 5px;background-repeat:no-repeat}.section-contact-form input{background-color:#fff;padding:5px 10px;color:#666;display:block;width:calc(100% - 20px);margin-bottom:10px}.section-contact-form textarea{background-color:#fff;padding:5px 10px;color:#666;display:block;width:calc(100% - 20px);margin-bottom:10px;height:180px}.section-contact-form .submit{background-color:#280428;padding:5px 35px 5px 15px;color:#fff;background-image:url(../images/site/icon-arrow-right-2.png);background-repeat:no-repeat;background-size:7px;background-position:right 15px center;float:right;cursor:pointer}.section-contact-details{padding:40px 0 10px 0}.section-contact-details::after{clear:both;content:'';display:block}.section-contact-details .contact-details{float:left}.section-contact-details .contact-details span{color:#fc4d32}.section-contact-details .contact-details a{color:#280428}.section-contact-details .contact-details>div{display:inline-block;margin-right:20px}.section-contact-details .contact-enquiry{float:left;margin-left:30px;margin-top:5px}.section-contact-details .text{background-color:#439dd2;padding:5px 20px 5px 45px;color:#fff;display:inline-block;vertical-align:top;font-weight:400;height:26px;overflow:hidden;background-image:url(../images/site/icon-email-white.png);background-size:28px;background-position:left 10px center;background-repeat:no-repeat}.section-contact-details .arrow{width:0;height:0;border-top:18px solid transparent;border-left:18px solid #439dd2;border-bottom:18px solid transparent;display:inline-block;vertical-align:top}.section-contact-banner-details{background-color:#439dd2;padding:30px 0 60px 0}.section-contact-banner-details .contact-logo{display:inline-block;width:75px;margin-right:20px}.section-contact-banner-details .contact-details{display:inline-block;padding-top:10px}.section-contact-banner-details .contact-details a{color:#280428;font-weight:bold}.section-contact-banner-details .contact-details>div{display:inline-block;margin-right:20px}.section-contact-banner-details .contact-details p{color:#fff}.section-service-list{position:relative;padding:30px 0 40px 0}.section-service-list .service-item::after{clear:both;content:'';display:block}.section-service-list .service-item-icon{width:100px;height:100px;background-color:#439dd2;float:left;border-radius:50%;position:relative}.section-service-list .service-item-icon img{max-width:60px;max-height:60px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-service-list .service-item-details{width:calc(100% - 130px);float:left;margin-left:30px}.section-service-list .service-item-title{color:#280428;padding-bottom:5px;font-size:22px;line-height:26px}.section-service-list .service-item-intro{padding-bottom:50px;max-width:800px}.section-service-list .service-item-intro p{color:#666}.section-footer-top{background-color:#280428;padding:40px 0}.footer-top-logo{width:250px;margin-bottom:20px}.footer-top-column-container{display:flex}.footer-top-column{flex:1;border-left:1px solid #fff;padding-left:40px}.footer-top-column:first-child{padding-left:0;border-left:0}.footer-header{color:#439dd2;font-size:20px;font-weight:400;padding-bottom:3px}.footer-link{color:#fff;display:block;padding:3px 0}.footer-link span{background-color:#439dd2;border-radius:50%;width:30px;height:30px;display:inline-block;vertical-align:middle;margin-right:5px}.footer-link span svg{width:20px;height:20px;display:block;fill:#fff;margin:5px}.footer-social span svg{width:20px;height:20px;display:block;fill:#fff;margin:30px 5px 5px 5px}.footer-arrow-button{margin:5px 0 20px 0}.footer-arrow-button .text{background-color:#fc4d32;padding:5px 20px 5px 45px;color:#fff;display:inline-block;vertical-align:top;font-weight:400;height:26px;overflow:hidden;background-image:url(../images/site/icon-email-white.png);background-size:28px;background-position:left 10px center;background-repeat:no-repeat}.footer-arrow-button .arrow{width:0;height:0;border-top:18px solid transparent;border-left:18px solid #fc4d32;border-bottom:18px solid transparent;display:inline-block;vertical-align:top}.footer-email-input{padding:5px 10px;margin-top:5px;width:calc(100% - 20px)}.register-for-property-updates-result{display:none;color:#fff}.footer-social-icon-container{margin-top:20px}.footer-social-icon{width:30px;height:30px;display:inline-block;border:2px solid #fff;border-radius:50%;margin-right:15px}.footer-social-icon svg{width:16px;height:16px;display:block;fill:#fff;margin:7px}.section-footer-bottom{background-color:#439dd2;padding:30px 0}.footer-bottom-column-container{display:flex}.footer-bottom-column:last-child{margin-left:auto;flex-shrink:0}.footer-bottom-column a,.footer-bottom-column p{color:#fff;font-size:16px}.section-footer-menu{padding-left:30px;border-left:1px solid #fff;margin-left:70px}.section-footer-menu .menu-item{display:block;padding-right:30px}.section-footer-menu .menu-item.selected{color:#280428}.footer-bottom-logo{width:150px}.section-form .logo{width:200px}.section-form .h{background-image:url(../images/site/icon-email-blue-2.png);background-size:32px;background-position:left center;background-repeat:no-repeat;padding-left:40px;margin:30px 0 20px 0;font-size:14px;line-height:22px;color:#000;width:calc(100% - 60px)}.section-form input{padding:5px 10px;border:1px solid rgba(0,0,0,0.2);width:100%;margin-bottom:6px;font-size:14px;line-height:22px;color:#666}.section-form textarea{padding:5px 10px;border:1px solid rgba(0,0,0,0.2);width:100%;margin-bottom:6px;font-size:14px;line-height:22px;color:#666;height:200px}.section-form .submit{padding:5px 10px;background-color:#439dd2;color:#fff;font-size:14px;line-height:22px;margin-top:3px;float:right;cursor:pointer}.section-form .submit:hover{opacity:.8}.section-form .result{display:none}.section-form .result p{font-size:14px;line-height:22px;color:#666}.cookie-controller-container{position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.5);z-index:99999;display:none}.cookie-controller-container.cookie-controller-visible{display:block}.cookie-controller-container p,.cookie-controller-container span,.cookie-controller-container a{font-size:14px;line-height:23px}.cookie-controller-container .cookie-controller{width:330px;height:calc(100% - 50px);background-color:#f4f4f4;padding:25px;overflow:auto}.cookie-controller-container .cookie-header--large{font-size:20px;font-weight:600;padding-bottom:10px;padding-top:10px}.cookie-controller-container .cookie-header--medium{font-weight:600;margin-bottom:5px}.cookie-controller-container a{color:#000;text-decoration:underline}.cookie-controller-container .cookie-divider{border-top:1px solid rgba(0,0,0,0.1);margin:20px 0}.cookie-controller-container .cookie-button-accept{background-color:#439dd2;color:#fff;cursor:pointer;display:inline-block;margin:20px 0;padding:8px 20px;transition:.2s all ease}.cookie-controller-container .cookie-button-accept:hover{opacity:.8}.cookie-controller-container .cookie-button-close{text-decoration:underline;cursor:pointer}.cookie-controller-container .cookie-toggle{border-radius:50px;cursor:pointer;float:right;height:25px;margin-right:40px;position:relative;transition:.2s all ease;user-select:none;width:40px}.cookie-controller-container .cookie-toggle--inactive{background-color:rgba(0,0,0,0.1)}.cookie-controller-container .cookie-toggle--disabled{background-color:#ce2929}.cookie-controller-container .cookie-toggle--enabled{background-color:#439dd2}.cookie-controller-container .cookie-toggle-dot{background-color:#fff;border-radius:50%;display:inline-block;height:21px;left:15px;position:absolute;top:2px;transition:.2s all ease;user-select:none;width:21px}.cookie-controller-container .cookie-toggle--disabled .cookie-toggle-dot{left:2px}.cookie-controller-container .cookie-toggle--inactive .cookie-toggle-dot,.cookie-controller-container .cookie-toggle--enabled .cookie-toggle-dot{left:16px}.cookie-controller-container .cookie-toggle-text{user-select:none}.cookie-controller-container .cookie-toggle-text::after{width:70px;margin-left:47px;font-size:14px;white-space:nowrap}.cookie-controller-container .cookie-toggle--enabled .cookie-toggle-text::after{color:#000;content:'ON'}.cookie-controller-container .cookie-toggle--disabled .cookie-toggle-text::after{color:#000;content:'OFF'}