@font-face{font-family:"TTnorms";font-style:normal;font-weight:400;src:url("../fonts/tt-norms-regular-webfont.woff2") format("woff2"),url("../fonts/tt-norms-regular-webfont.woff") format("woff")}@font-face{font-family:"TTnorms";font-style:normal;font-weight:500;src:url("../fonts/tt-norms-medium-webfont.woff2") format("woff2"),url("../fonts/tt-norms-medium-webfont.woff") format("woff")}@font-face{font-family:"TTnorms";font-style:normal;font-weight:600;src:url("../fonts/tt-norms-bold-webfont.woff2") format("woff2"),url("../fonts/tt-norms-bold-webfont.woff") format("woff")}@font-face{font-family:"TTnorms";font-style:normal;font-weight:700;src:url("../fonts/tt-norms-extrabold-webfont.woff2") format("woff2"),url("../fonts/tt-norms-extrabold-webfont.woff") format("woff")}@font-face{font-family:"Archer";font-style:normal;font-weight:300;src:url("../fonts/archer-book-webfont.woff2") format("woff2"),url("../fonts/archer-book-webfont.woff") format("woff")}@font-face{font-family:"Archer";font-style:normal;font-weight:500;src:url("../fonts/archer-medium-webfont.woff2") format("woff2"),url("../fonts/archer-medium-webfont.woff") format("woff")}@font-face{font-family:"Avenir";font-style:normal;font-weight:800;src:url("../fonts/avenirltstd-black-webfont.woff2") format("woff2"),url("../fonts/avenirltstd-black-webfont.woff") format("woff")}@font-face{font-family:"Avenir";font-style:normal;font-weight:200;src:url("../fonts/avenirltstd-light-webfont.woff2") format("woff2"),url("../fonts/avenirltstd-light-webfont.woff") format("woff")}@font-face{font-family:"Avenir";font-style:normal;font-weight:500;src:url("../fonts/avenirltstd-medium-webfont.woff2") format("woff2"),url("../fonts/avenirltstd-medium-webfont.woff") format("woff")}@font-face{font-family:"Avenir";font-style:normal;font-weight:800;src:url("../fonts/avenirltstd-heavy-webfont.woff2") format("woff2"),url("../fonts/avenirltstd-heavy-webfont.woff") format("woff")}@font-face{font-family:"Avenir";font-style:normal;font-weight:400;src:url("../fonts/avenirltstd-roman-webfont.woff2") format("woff2"),url("../fonts/avenirltstd-roman-webfont.woff") format("woff")}html{font-size:16px;font-family:"TTnorms","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}html body{font-size:16px;font-weight:400;line-height:1.4;color:#000;font-family:"TTnorms","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif}html body a{-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out;color:#e3272f}html body a:hover{color:#ce222a;text-decoration:underline}html body a:focus{color:#e3272f;outline:none;text-decoration:none}p{line-height:1.2em}p.introduction{font-weight:600;font-size:18px}h1{margin:0 0 10px 0;font-size:26px;font-weight:600;line-height:1em}@media only screen and (min-width: 768px){h1{font-size:46px}}h2{font-size:28px;font-weight:600}h3{font-size:26px;font-weight:600}h4{font-size:24px;font-weight:600}h5{font-size:18px;font-weight:600}h6{font-size:14px;font-weight:600}hr{border:0;height:2px;background:#d8d8d8;margin:20px 0}.text-center{text-align:center}img.responsive{width:100%}.sub-text{font-size:12px;font-weight:400}.sub-text a,.sub-text a:hover,.sub-text a:focus{font-weight:500;color:#000}.btn{padding:9px 25px;height:35px;display:inline-block;background-color:#E6272F;color:#fff;border:none;text-transform:uppercase;font-size:12px;font-weight:700;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.btn:hover,.btn:focus{background-color:#ce222a;color:#fff}.btn.reverse{background-color:#fff;color:#fff}.btn.reverse:hover,.btn.reverse:focus{background-color:#fff;color:#fff}.link-main,body .testimonials .indicator-container a{color:#e3272f;font-size:12px;font-weight:700;text-transform:uppercase;cursor:pointer}.link-main:hover,body .testimonials .indicator-container a:hover,.link-main:focus,body .testimonials .indicator-container a:focus{color:#ce222a}.link-main::after,body .testimonials .indicator-container a::after{content:">";display:inline-block;margin-left:4px;font-size:18px}.link-main.reverse,body .testimonials .indicator-container a.reverse,.link-main.reverse:hover,body .testimonials .indicator-container a.reverse:hover,.link-main.reverse:focus,body .testimonials .indicator-container a.reverse:focus{color:#fff}.background-grey{background-color:#E4E2E4}.link-normal{color:#000}.link-normal:hover,.link-normal:focus{color:#000}article.main-article{border-bottom:1px solid #E4E2E4;margin:0 5px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}article.main-article:hover{background-color:#e3272f;color:#fff}article.main-article:hover a{color:#fff}article.main-article img{width:100%;height:auto}article.main-article .article-content{padding:20px}@media only screen and (max-width: 767px){article.main-article .article-content{padding:20px 0}}article.staff{margin-bottom:20px;padding:20px 0;border-bottom:1px solid #E4E2E4;overflow:hidden;height:100%}@media only screen and (max-width: 767px){article.staff{text-align:center}}article.staff img{height:250px;width:auto}article.staff .name{font-size:18px;margin:20px 0 0}article.staff .title{font-size:12px}article.staff .phone-wrapper{height:38px;margin:10px 0}article.staff .phone-wrapper .mobile,article.staff .phone-wrapper .phone{margin:0}article.staff .phone-wrapper .mobile a,article.staff .phone-wrapper .phone a{margin-left:5px}article.staff .mobile strong,article.staff .phone strong{font-weight:500}article.staff .mobile,article.staff .email{margin:10px 0 0}article.staff .email a{color:#000;text-decoration:underline}article.staff a.btn{margin-top:20px}div,svg,input,select,textarea,span,img,table,label,td,th,p,a,button,ul,code,pre,.btn,li{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}.no-padding-side{padding-left:0;padding-right:0}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}.rotateImage{transform:rotate(180deg)}ul{padding-left:14px;list-style-image:url("../images/icons/red-arrow-li.svg")}ul li{padding-left:5px}.lg-text{font-size:76px;font-weight:700;line-height:1}.pagination-control{float:right}@media only screen and (max-width: 991px){.pagination-control{width:100%;margin-top:10px}}.pagination-control a{color:#000}.pagination-control a span{color:#e3272f;font-weight:600}.pagination-control nav ul.pagination{margin:0}.pagination-control nav ul.pagination .active .current{font-weight:600}.pagination-control nav ul.pagination .active .current:hover{background-color:transparent !important;color:inherit}.pagination-control nav ul.pagination li{font-size:14px;font-weight:400;padding-left:0}.pagination-control nav ul.pagination li:hover{font-weight:700}.pagination-control nav ul.pagination li:not(:first-child):not(:nth-last-of-type(-n+2)) a.page-link::after,.pagination-control nav ul.pagination li:not(:first-child):not(:nth-last-of-type(-n+2)) .current::after{content:'\007c';padding-left:15px;display:inline-block;font-weight:100}.pagination-control nav ul.pagination li a{border:none;color:#000}.pagination-control nav ul.pagination li a span{color:#e3272f;font-weight:600}.pagination-control nav ul.pagination li a:hover,.pagination-control nav ul.pagination li a:active,.pagination-control nav ul.pagination li a:focus,.pagination-control nav ul.pagination li a:link,.pagination-control nav ul.pagination li a:visited{background-color:transparent}.pagination-control nav ul.pagination li span{background-color:transparent;border:0;color:#000;font-weight:100}.property-wrapper .listing-item,#property-wrapper-sold .listing-item{margin-bottom:30px}.property-wrapper .listing-item figure img,#property-wrapper-sold .listing-item figure img{width:100%;height:auto}.property-wrapper .listing-item article.property,#property-wrapper-sold .listing-item article.property{background-color:transparent;-webkit-transition:background-color 300ms ease-in-out;-moz-transition:background-color 300ms ease-in-out;transition:background-color 300ms ease-in-out;position:relative}.property-wrapper .listing-item article.property .sold,#property-wrapper-sold .listing-item article.property .sold{position:absolute;color:#fff;background-color:#e3272f;top:0;left:0;padding:5px 0;-webkit-transform:translate(5px, 17px) rotate(-45deg);-moz-transform:translate(5px, 17px) rotate(-45deg);-ms-transform:translate(5px, 17px) rotate(-45deg);-o-transform:translate(5px, 17px) rotate(-45deg);transform:translate(5px, 17px) rotate(-45deg);font-size:22px;font-weight:600;border-right:1px solid #e3272f;border-left:1px solid #e3272f}.property-wrapper .listing-item article.property .sold::before,.property-wrapper .listing-item article.property .sold::after,#property-wrapper-sold .listing-item article.property .sold::before,#property-wrapper-sold .listing-item article.property .sold::after{content:'';position:absolute;top:0}.property-wrapper .listing-item article.property .sold::before,#property-wrapper-sold .listing-item article.property .sold::before{left:-42px;height:0;width:0;border-bottom:40px solid #e3272f;border-left:41px solid transparent}.property-wrapper .listing-item article.property .sold::after,#property-wrapper-sold .listing-item article.property .sold::after{right:-42px;height:0;width:0;border-bottom:40px solid #e3272f;border-right:41px solid transparent}.property-wrapper .listing-item article.property .property-content,#property-wrapper-sold .listing-item article.property .property-content{padding:10px 15px 0}.property-wrapper .listing-item article.property .property-content h5,#property-wrapper-sold .listing-item article.property .property-content h5{margin:0}.property-wrapper .listing-item article.property .property-content .address,#property-wrapper-sold .listing-item article.property .property-content .address{margin:10px 0}.property-wrapper .listing-item article.property .property-content .address p,#property-wrapper-sold .listing-item article.property .property-content .address p{margin:0}.property-wrapper .listing-item article.property .property-content .property-feature,#property-wrapper-sold .listing-item article.property .property-content .property-feature{border-bottom:1px solid #E4E2E4;padding-bottom:10px}.property-wrapper .listing-item article.property .property-content .property-feature a,#property-wrapper-sold .listing-item article.property .property-content .property-feature a{float:right}.property-wrapper .listing-item article.property .property-content .property-price,#property-wrapper-sold .listing-item article.property .property-content .property-price{border-bottom:1px solid #E4E2E4;padding-bottom:10px}.property-wrapper .listing-item article.property .property-content .property-price .price,#property-wrapper-sold .listing-item article.property .property-content .property-price .price{float:left;font-size:15px;font-weight:600}.property-wrapper .listing-item article.property .property-content .property-price .listing-id,#property-wrapper-sold .listing-item article.property .property-content .property-price .listing-id{float:right;font-size:12px;margin-top:2px}.property-wrapper .listing-item article.property .property-content .property-price p,#property-wrapper-sold .listing-item article.property .property-content .property-price p{margin:0}.property-wrapper .listing-item article.property:hover,#property-wrapper-sold .listing-item article.property:hover{background-color:#ce222a;color:#fff}.property-wrapper .listing-item article.property:hover a,#property-wrapper-sold .listing-item article.property:hover a{color:#fff}.property-wrapper .listing-item article.property:hover .bedroom::before,.property-wrapper .listing-item article.property:hover .shower::before,#property-wrapper-sold .listing-item article.property:hover .bedroom::before,#property-wrapper-sold .listing-item article.property:hover .shower::before{background-position:right !important}.property-icon{display:inline-flex;font-size:14px;font-weight:500}.property-icon .bedroom,.property-icon .shower{display:inline-flex;margin-right:20px}.property-icon .bedroom::before,.property-icon .shower::before{content:'';margin-right:10px;width:35px;height:25px;display:block;background-position:left}.property-icon .bedroom span,.property-icon .shower span{padding-top:3px}.property-icon .bedroom{display:inline-flex}.property-icon .bedroom::before{background-image:url("../images/icons/bed-icon.svg")}.property-icon .shower{display:inline-flex}.property-icon .shower::before{background-image:url("../images/icons/shower-icon.svg")}.modal div.modal-header button.close{color:#e3272f;font-size:30px;opacity:1;text-shadow:none}.modal div.modal-content img{width:100%;height:auto}.modal div.modal-footer{text-align:left}.modal div.modal-header,.modal div.modal-footer{border:none;padding:5px 0}.modal.in .modal-dialog{position:relative;top:20%}.modal-backdrop{background-color:#fff}.go-back,.go-back-link{color:#e3272f;font-size:12px;font-weight:700;cursor:pointer;text-transform:uppercase}.go-back:hover,.go-back:focus,.go-back-link:hover,.go-back-link:focus{color:#e3272f}.go-back::before,.go-back-link::before{content:'\003c';color:#e3272f;margin-right:5px;font-size:15px}.view-container,.sort-container{display:inline-flex;float:left;padding-left:0}.view-container p,.sort-container p{margin-top:7px;font-size:18px;width:45px}@media only screen and (max-width: 425px){.sort-container{margin-top:10px}}.view-container{margin-right:20px}.view-container .btn-group{margin-left:15px}.view-container .btn-group button{border:1px solid #E4E2E4;color:#000;opacity:0.6;font-size:14px;padding:7px 25px 10px;font-weight:400;background-color:#EDECED}.view-container .btn-group button:active,.view-container .btn-group button.active{color:#000;background-color:#FFF;opacity:1}.sort-container span.select{width:160px;margin-left:15px}.red{color:#e3272f}#share-buttons a{color:#e3272f}#share-buttons a:not(:last-child){margin-right:10px}.search-header h3{font-size:28px}.search-header .toggle-search{font-size:14px;color:#e3272f;cursor:pointer;padding-left:45px;position:relative}.search-header .toggle-search:before{content:"";width:14px;height:10px;background-image:url("../images/arrow-down-red.svg");background-repeat:no-repeat;background-position:center center;top:4px;left:25px;position:absolute;display:inline-block}.search-header .toggle-search.open:before{background-image:url("../images/arrow-up-red.svg")}#mike-banner{position:absolute;top:0;width:100%;height:100%;background-image:url("../images/SearchBar.jpg");background-repeat:no-repeat;background-position:bottom right;background-size:auto 100%;z-index:0;opacity:0}@media only screen and (min-width: 1200px){#mike-banner{opacity:1.0}}.magnify{background-image:url(../images/icons/magnifying-glass-grey.svg);background-repeat:no-repeat;background-position:98%}.ui-autocomplete li.ui-menu-item{background:#fff;color:#000;font-family:"TTnorms","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif;font-size:14px;font-weight:400;padding:10px 0 10px 15px}.ui-autocomplete li.ui-menu-item:hover{background:#e3272f;color:#fff}.active-label{color:#000 !important}.content-wrapper{width:100%;overflow:hidden;min-height:500px;min-height:calc(100vh - 60px - 407px);padding:30px 0}@media only screen and (max-width: 767px){.container{padding-right:25px;padding-left:25px}}.show-more-wrapper{text-align:center;margin:30px 0}.show-more-wrapper #show-more{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:#fff;border:none;outline:none;color:#e3272f;font-size:14px;font-weight:600;position:relative}.show-more-wrapper #show-more:before{content:"";width:14px;height:10px;background-image:url(../images/arrow-down-red.svg);background-repeat:no-repeat;background-position:center center;top:7px;left:-17px;position:absolute;display:inline-block}input[type="text"]::-ms-clear{display:none}.page-text{padding:0 5px 10px}#sidebar-content{overflow-x:hidden}@media only screen and (min-width: 992px){#sidebar-content{padding-left:30px}}#sidebar-content .pddm-flex-video iframe{width:100% !important;height:auto !important}#sidebar-content #post-results img{width:100%;height:auto;margin-bottom:10px}#sidebar-content #post-results article{margin-top:15px}#sidebar-content>*{margin-bottom:15px}#sidebar-content .commission_percentages h4{font-size:1.125rem;margin-bottom:3px}#sidebar-content .commission_percentages .percentage{font-size:4.6875rem;line-height:4.6875rem;font-weight:700;position:relative;letter-spacing:-4px}#sidebar-content .commission_percentages .percentage sup{font-size:1.375rem;position:absolute;top:29px;font-weight:normal;letter-spacing:-1px}#sidebar-content .commission_percentages p{margin:5px 0 25px 0;font-size:.6875rem}#sidebar-content #sponsor-widget{border-bottom:1px solid #E4E2E4;padding-bottom:20px}#sidebar-content #sponsor-widget .side-text{margin-left:10px;font-size:18px;font-weight:600}#sidebar-content #sponsor-widget a.btn{margin-top:15px}.hidden{display:none}.simple-sumo-wrapper .text-space,.simple-sumo-wrapper .SumoSelect .SelectBox span,.simple-sumo-wrapper .SumoSelect .optWrapper .options li label{padding:3px 0 0 10px !important;font-size:14px;font-weight:400;text-align:left;min-width:60px}.simple-sumo-wrapper .SumoSelect{width:100% !important}.simple-sumo-wrapper .SumoSelect .SelectBox{color:#000;width:100%;height:40px !important}.simple-sumo-wrapper .SumoSelect .SelectBox>label>i{background-image:url(../images/arrow-down.svg) !important;right:12px !important;top:5px}.simple-sumo-wrapper .SumoSelect .optWrapper{top:40px !important}.simple-sumo-wrapper .SumoSelect .optWrapper .options li{height:40px !important}.simple-sumo-wrapper .SumoSelect .optWrapper .options li label{color:#000 !important}.simple-sumo-wrapper .SumoSelect .optWrapper .options li label:hover{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;color:#fff !important}.simple-sumo-wrapper .SumoSelect .optWrapper .options li:hover{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:#e3272f !important;color:#fff !important}.simple-sumo-wrapper .SumoSelect .optWrapper .options li:hover label{color:#fff !important}#property-television-results{margin-bottom:15px}article.property-advert{margin-top:15px}article.property-advert:hover .advert-content{background-color:#e3272f;color:#fff}article.property-advert:hover .advert-content a{color:#fff !important}article.property-advert .advert-content{padding:15px;border-bottom:1px solid #E4E2E4;-webkit-transition:background-color 300ms ease-in-out;-moz-transition:background-color 300ms ease-in-out;transition:background-color 300ms ease-in-out}article.property-advert strong{display:block;margin-bottom:5px;-webkit-transition:color 300ms ease-in-out;-moz-transition:color 300ms ease-in-out;transition:color 300ms ease-in-out}article.property-advert a{color:#000;text-decoration:underline;display:block}article.property-advert span.aired{display:block;margin-top:10px;font-size:.75rem;text-transform:uppercase;-webkit-transition:color 300ms ease-in-out;-moz-transition:color 300ms ease-in-out;transition:color 300ms ease-in-out}article.property-advert span.aired>span{font-weight:500}.gm-style{font-family:"TTnorms","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif !important}.btn.active,.btn:active{-webkit-box-shadow:none !important;box-shadow:none !important}#dpsPaymentPage #dpsPaymentForm{margin-top:15px}#dpsPaymentPage #logos_wrap{position:relative;height:70px}#dpsPaymentPage #logos_wrap .master-logo{background-image:url(../images/masterLogo.png);left:430px;margin-right:15px}#dpsPaymentPage #logos_wrap .visa-logo{background-image:url(../images/visaLogo.png);left:330px}#dpsPaymentPage #logos_wrap .logo{width:90px;height:55px;background-repeat:no-repeat;top:13px;float:left}#dpsPaymentPage #logos_wrap input[type='submit']{float:right;margin-top:16px}.is-invalid{border:1px solid #dc3545}.section-space{margin-top:30px}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-list .slick-current{opacity:1}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{opacity:0.5;float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slide{outline:none}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-next:hover{outline:none;background:transparent;color:red}.slick-prev:hover:before,.slick-next:hover:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"TTnorms";font-size:20px;font-weight:500;line-height:1;color:#E6272F;opacity:.7;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-5px}[dir="rtl"] .slick-prev{left:auto;right:-5px}.slick-prev:before{content:"<"}[dir="rtl"] .slick-prev:before{content:">"}.slick-next{right:-5px}[dir="rtl"] .slick-next{left:-5px;right:auto}.slick-next:before{content:">"}[dir="rtl"] .slick-next:before{content:"<"}.pddm-carousel .slider-for .slick-prev{z-index:1;left:35px}.pddm-carousel .slider-for .slick-prev:before{content:'';background-image:url("../images/go-previous.svg");display:block;width:35px;height:35px}.pddm-carousel .slider-for .slick-next{z-index:1;right:50px}.pddm-carousel .slider-for .slick-next:before{content:'';background-image:url("../images/go-next.svg");display:block;width:35px;height:35px}form.pddm-form input[type="number"]{-moz-appearance:textfield}form.pddm-form input[type="number"]::-webkit-inner-spin-button,form.pddm-form input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}form.pddm-form .error,form.pddm-form .error input.form-control,form.pddm-form .error textarea.form-control{border-color:red !important;box-shadow:none !important;color:red !important}form.pddm-form .message{min-height:45px}form.pddm-form p.error{color:red !important}form.pddm-form p.success{color:#08f !important}form.pddm-form .checkbox input[type="checkbox"],form.pddm-form .radio input[type="radio"]{visibility:visible}form.pddm-form .radio>label{padding-left:0}label,.radio>label{font-size:18px;font-weight:600;display:block}.radio{margin-bottom:15px}.radio>label{padding-left:0}.radio .options{display:inline-flex;width:100%;margin-top:10px}.radio .options label{font-size:16px;width:30%}.form-control{color:#000}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;font-size:14px;text-indent:5px;padding:4px 4px 4px 0;border-radius:0;background-image:url("../images/arrow-down.svg") !important;background-repeat:no-repeat;background-position:center right 13px}select::-ms-expand{display:none}select:focus{outline:none !important}select option{padding:6px 0 6px 12px}.form-inline span.select{width:inherit}.form-inline select{min-width:100px}.form-inline .table-group{width:100%;display:table;text-align:center}.form-inline .table-group span{display:table-cell;width:15%;height:22px}.form-inline .table-group span.from-to{height:20px}input:focus,input.form-control:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(255,255,255,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(255,255,255,0.6)}.simple-sumo-wrapper label{padding-left:0 !important}.simple-sumo-wrapper .options{margin-left:30px}div.checkbox,div.radio{position:relative;padding-top:15px}div.checkbox label,div.radio label{padding:0 0 0 30px;position:relative;margin-right:5px}div.checkbox label span.box,div.radio label span.box{border:1px solid #d8d8d8;background-color:white;color:#e3272f;position:absolute;left:0;top:0;height:22px;width:22px;font-size:14px}div.checkbox label span.box i,div.radio label span.box i{position:absolute;top:3px;left:3px}div.checkbox input[type="checkbox"],div.checkbox input[type="radio"],div.radio input[type="checkbox"],div.radio input[type="radio"]{visibility:hidden;position:absolute}div.checkbox input[type="checkbox"]+label i,div.checkbox input[type="radio"]+label i,div.radio input[type="checkbox"]+label i,div.radio input[type="radio"]+label i{opacity:0;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}div.checkbox input[type="checkbox"]:checked+label i,div.checkbox input[type="radio"]:checked+label i,div.radio input[type="checkbox"]:checked+label i,div.radio input[type="radio"]:checked+label i{opacity:1.0}input[type="number"]{-moz-appearance:textfield}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input:not([type="submit"]),textarea,textarea#enquiry{text-indent:5px}.form-control{box-shadow:none;border-radius:0;height:40px}textarea{height:100px}.tooltip .tooltip-inner{color:#474747;font-family:arial;font-weight:600;border-color:#dae09d;background-color:#e9f2af}.tooltip.top .tooltip-arrow{border-top-color:#e9f2af}.tooltip.bottom .tooltip-arrow{border-bottom-color:#e9f2af}input:focus,input.form-control:focus{-webkit-box-shadow:none;box-shadow:none}#appraisal-form-container{width:100%;padding:60px 0;background-color:#E4E2E4}#appraisal-form-container form{margin-top:25px}#appraisal-form-container form textarea{height:94px}@media only screen and (min-width: 992px){#appraisal-form-container form input[type='submit']{margin-top:114px}}#appraisal-form-container #address-warnning{color:#e3272f}@media only screen and (min-width: 992px){#appraisal-form-container #address-warnning{position:absolute;top:-25px}}@keyframes scaleout{0%{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:0}}form .throbber{float:right;border-radius:15px !important;background-color:#e3272f;display:inline-block;height:20px;margin-right:15px;position:relative;top:8px;width:20px;-webkit-animation:scaleout 1s infinite ease-in-out;-moz-animation:scaleout 1s infinite ease-in-out;animation:scaleout 1s infinite ease-in-out}#enquiry-form-container{width:100%;padding:60px 0;background-color:#E4E2E4}#enquiry-form-container form{margin-top:20px}#enquiry-form-container form textarea{min-height:124px}#enquiry-form-container form .enqury_form_buyer_files .checkbox{padding-top:0}#enquiry-form-container form .enqury_form_buyer_files .checkbox .checkbox-label{font-size:16px}form#subsiteContactForm .flex-message{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-moz-flex-flow:column;flex-flow:column;height:100%}form#subsiteContactForm .flex-message #message{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;margin-bottom:12px}.italic{font-style:italic}.alert{border:none !important;background-color:#E4E2E4 !important;font-size:20px;font-weight:500}.alert.alert-danger{color:#e3272f}header.header #pddmhero{overflow:hidden}@media only screen and (max-width: 767px){header.header .container-fluid{padding:0}}header.header .menu-container{background-color:#e3272f;color:#fff;text-transform:uppercase}@media only screen and (max-width: 767px){header.header .menu-container{overflow-x:hidden}}header.header .menu-container .main-nav-container{float:right;width:700px}@media only screen and (min-width: 860px) and (max-width: 1050px){header.header .menu-container .main-nav-container{width:620px}}@media only screen and (min-width: 768px) and (max-width: 859px){header.header .menu-container .main-nav-container{width:500px}}@media only screen and (max-width: 767px){header.header .menu-container .main-nav-container{float:left;width:100%;margin:51px 0 0 20px}}header.header .menu-container .logo{position:absolute;left:30px;left:calc((100vw - 1160px) / 2)}@media only screen and (min-width: 992px) and (max-width: 1199px){header.header .menu-container .logo img{width:80%;height:auto}}@media only screen and (max-width: 1170px){header.header .menu-container .logo{left:30px}}@media only screen and (min-width: 768px){header.header .menu-container .logo{margin-top:14px}}@media only screen and (min-width: 426px) and (max-width: 1023px){header.header .menu-container .logo{left:0;padding:5px 25px}header.header .menu-container .logo img{width:60%;height:auto}}@media only screen and (max-width: 425px){header.header .menu-container .logo{left:0;padding:10px 25px}header.header .menu-container .logo img{width:100%}}header.header .menu-container .logo img{max-width:326px}header.header .menu-container>.container{position:relative}header.header .menu-container .site-contact{font-size:12px;background-color:#4B4B4B;padding-top:15px}@media only screen and (min-width: 768px){header.header .menu-container .site-contact{width:140px;height:60px;text-align:center;position:absolute;right:0;z-index:1}}@media only screen and (min-width: 767px) and (max-width: 870px){header.header .menu-container .site-contact{display:none}}@media only screen and (max-width: 767px){header.header .menu-container .site-contact{padding:0 15px;text-align:right}}header.header .menu-container .site-contact p{padding:0;margin:0}@media only screen and (max-width: 767px){header.header .menu-container .site-contact p{padding:15px 0;display:inline-block}}@media only screen and (min-width: 769px) and (max-width: 1023px){header.header .menu-container .site-contact p{padding:10px 10px}}header.header .menu-container .site-contact a{font-weight:700;color:#fff}.navbar-toggle .icon-bar{width:25px;position:absolute;background-color:#fff;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.navbar-toggle .icon-bar:nth-of-type(2){top:4px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.navbar-toggle .icon-bar:nth-of-type(3){background-color:transparent}.navbar-toggle .icon-bar:nth-of-type(4){top:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-toggle.collapsed .icon-bar:nth-of-type(2){top:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.navbar-toggle.collapsed .icon-bar:nth-of-type(3){background-color:#fff;top:2px}.navbar-toggle.collapsed .icon-bar:nth-of-type(4){top:8px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}nav#main-menu{margin:10px 0;padding-right:165px;padding-left:0}@media only screen and (min-width: 767px) and (max-width: 870px){nav#main-menu{padding-right:15px}}nav#main-menu li .caret{display:none}nav#main-menu ul.nav{position:relative;width:75%}@media only screen and (min-width: 768px){nav#main-menu ul.nav{float:right;width:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify}nav#main-menu ul.nav::before,nav#main-menu ul.nav::after{content:none}}nav#main-menu ul.nav .active>a,nav#main-menu ul.nav a:hover{font-weight:700}nav#main-menu ul.nav>li.menu-item{position:relative;float:none;display:inline-block}@media only screen and (max-width: 767px){nav#main-menu ul.nav>li.menu-item{width:100%;display:block;position:relative;z-index:1}}@media only screen and (min-width: 992px){nav#main-menu ul.nav>li.menu-item.dropdown:hover>ul.dropdown-menu{display:block;top:39px;left:-50px}}nav#main-menu ul.nav>li.menu-item a{padding:10px 0;font-size:12px}nav#main-menu ul.nav>li.menu-item a::before{display:block;content:attr(title);font-weight:700;font-size:12px;height:1px;color:transparent;overflow:hidden;visibility:hidden;margin-bottom:-1px}nav#main-menu ul.nav>li.menu-item ul.dropdown-menu{margin-top:10px;padding:20px 26px;-webkit-box-shadow:0px 8px 20px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 8px 20px 0px rgba(0,0,0,0.3);box-shadow:0px 8px 20px 0px rgba(0,0,0,0.3)}@media only screen and (min-width: 768px){nav#main-menu ul.nav>li.menu-item ul.dropdown-menu{padding:20px 10px}}nav#main-menu ul.nav>li.menu-item ul.dropdown-menu:before{height:0;width:0;border-bottom:40px solid #fff;border-left:40px solid transparent;border-right:40px solid transparent;content:'';position:absolute;top:-15px;left:0;right:0;margin:auto}@media only screen and (max-width: 767px){nav#main-menu ul.nav>li.menu-item ul.dropdown-menu:before{left:-8px;top:-14px;margin:0}}nav#main-menu ul.nav>li.menu-item ul.dropdown-menu li.menu-item{padding-left:5px}nav#main-menu ul.nav>li.menu-item ul.dropdown-menu li.menu-item a{padding:6px 0}nav#main-menu li a{color:#fff;background-color:transparent}nav#main-menu li ul.dropdown-menu li a{color:#000}@media only screen and (max-width: 767px){header .navbar-toggle{position:relative;top:7px;float:left;left:15px}nav#main-menu{margin-top:0;width:100vw;box-shadow:none}.menu-container .row{margin-left:-20px}.navbar-nav{margin:0 0 0 25px}.navbar-nav .open .dropdown-menu{background-color:#fff;position:relative;left:-30px;padding-left:25px;width:100vw}.navbar-nav .open .dropdown-menu li a{color:#000 !important}.logo{width:100%}}footer.footer{overflow-x:hidden;color:#fff;font-size:14px}footer.footer a,footer.footer a:hover,footer.footer:focus{color:#fff}footer.footer .extra-info{background-color:#e3272f;padding:60px 15px}@media only screen and (max-width: 767px){footer.footer .extra-info{padding:35px 0}}footer.footer .extra-info .logo{margin-bottom:30px}@media only screen and (max-width: 425px){footer.footer .extra-info .logo img{width:100%;height:auto}}@media only screen and (max-width: 991px){footer.footer .extra-info .footer-column{margin-top:30px}}footer.footer .extra-info .footer-column h4{margin:8px 0;font-weight:600;font-size:16px}footer.footer .extra-info .footer-column p{margin:5px 0;line-height:18px}footer.footer .extra-info .footer-column p.follow{display:inline-block;padding-right:5px}footer.footer .extra-info .footer-column p.phone{margin-bottom:0}footer.footer .extra-info .footer-column p.email{margin-top:0}footer.footer #menu-footer-menu{list-style:none;padding:0;margin:0}footer.footer #menu-footer-menu li{margin-top:10px;padding-left:0}footer.footer .copyright{background-color:#4B4B4B;font-size:12px;font-weight:400;padding-top:12px}footer.footer .copyright p{float:left}footer.footer .copyright a{text-decoration:underline}footer.footer .footer-link{margin:15px 0;font-size:12px;font-weight:700;text-transform:uppercase}footer.footer .footer-link a:after{content:">";display:inline-block;margin-left:4px;font-size:18px}footer.footer #menu-copyright-menu{padding-left:5px}@media only screen and (min-width: 768px){footer.footer #menu-copyright-menu{margin-top:-2px}}@media only screen and (max-width: 767px){footer.footer #menu-copyright-menu{padding-left:0}}footer.footer #menu-copyright-menu li{display:inline;padding:0 6px}footer.footer #menu-copyright-menu li:first-child{padding-left:0}footer.footer #menu-copyright-menu li:not(:last-child){border-right:1px solid #fff}footer.footer .left-column{float:left}footer.footer .left-column p{margin:0 5px 0 0}footer.footer .right-column{float:right}@media only screen and (max-width: 1199px){footer.footer .right-column{float:left}}ul.social-media{padding:0;margin:0;display:inline-block}ul.social-media li{display:inline-block}ul.social-media li:not(:last-of-type){margin-right:20px}ul.social-media li a{width:18px;height:17px;position:relative;font-size:0 !important}ul.social-media li a::before{content:'';position:absolute;top:-12px;left:0;width:18px;height:16px;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;transition:opacity 300ms ease-in-out}ul.social-media li a::before{background-position:left center;background-size:cover;background-repeat:no-repeat}ul.social-media li a[href*="facebook"]::before{background-image:url(../images/social-fb.svg)}ul.social-media li a[href*="twitter"]::before{background-image:url(../images/social-twitter.svg)}ul.social-media li a[href*="youtube"]::before{background-image:url(../images/social-youtube.svg)}ul.social-media li a[href*="linkedin"]::before{background-image:url(../images/social-linkedin.svg)}ul.social-media li a[href*="google"]::before{background-image:url(../images/social-googleplus.svg)}ul.social-media li a[href*="neighbourly"]::before{background-image:url(../images/social-neighbourly.svg)}div[class$="-slider-nav"]{position:relative;width:100%}@media only screen and (max-width: 767px){div[class$="-slider-nav"]{display:none}}div[class$="-slider-nav"]>a::before{content:'';position:absolute;z-index:1;height:44px;width:31px;background-repeat:no-repeat;background-size:cover}a[id$="-slider-next"]::before{background-image:url("../images/slide-right.svg")}a[id$="-slider-previous"]::before{background-image:url("../images/slide-left.svg")}#hero-slider-previous,#hero-slider-next{opacity:.7}#hero-slider-previous:hover,#hero-slider-next:hover{opacity:1}.featured-slider-nav>a::before{top:calc( 760px / 2 - 26px)}.featured-slider-nav>a#featured-slider-next::before{right:-55px}@media only screen and (min-width: 768px) and (max-width: 991px){.featured-slider-nav>a#featured-slider-next::before{right:-25px}}.featured-slider-nav>a#featured-slider-previous::before{left:-55px}@media only screen and (min-width: 768px) and (max-width: 991px){.featured-slider-nav>a#featured-slider-previous::before{left:-25px}}#pddm-slide-container{height:450px;width:100%;display:block;position:relative}@media only screen and (max-width: 767px){#pddm-slide-container{display:none}}#pddm-slide-container .control-btn{cursor:pointer;position:absolute;top:50%;z-index:2}#pddm-slide-container #hero-slider-previous{left:30px}#pddm-slide-container #hero-slider-next{right:30px}#pddm-slide-container .pddm-slide{position:absolute;width:100%;height:100%;display:block}#pddm-slide-container .pddm-slide:not(:first-of-type){opacity:0;z-index:0}#pddm-slide-container .pddm-slide .slide-image{position:absolute;width:100%;height:100%;display:block;background-position:center center;background-repeat:no-repeat;background-size:cover}@media only screen and (max-width: 767px){#pddm-slide-container .pddm-slide .slide-image{background-image:none !important}}#pddm-slide-container .pddm-slide .slide-image::before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background-image:-webkit-linear-gradient( left , rgba(0,0,0,0.5) 0%, transparent 40%);background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, transparent 40%)}#pddm-slide-container .pddm-slide>.container{height:100%}#pddm-slide-container .pddm-slide>.container>.row{height:100%;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}#pddm-slide-container .pddm-slide .text-box{margin-bottom:140px;position:relative;color:#fff}@media only screen and (min-width: 768px) and (max-width: 860px){#pddm-slide-container .pddm-slide .text-box{margin-left:50px}}@media only screen and (min-width: 992px) and (max-width: 1070px){#pddm-slide-container .pddm-slide .text-box{margin-left:50px}}@media only screen and (min-width: 1200px) and (max-width: 1270px){#pddm-slide-container .pddm-slide .text-box{margin-left:50px}}#pddm-slide-container .pddm-slide .text-box h2{color:#fff;font-size:50px;line-height:0.9;margin-bottom:0;max-height:150px}#pddm-slide-container .pddm-slide .text-box h6{color:#fff;text-align:left}#pddm-slide-container .pddm-slide .text-box span{display:block;margin:10px 0 20px}#pddm-slide-container .pddm-slide .text-box img{margin-bottom:10px}#pddm-slide-container .pddm-slide .text-box a.btn-main{position:absolute;z-index:5;bottom:60px}#mobile_slider_image{display:block}@media only screen and (min-width: 768px){#mobile_slider_image{display:none}}#mobile_slider_image img{width:100%;height:auto}body .extra-large{font-size:47px;font-weight:700}@media only screen and (min-width: 768px){body .extra-large{font-size:55px}}body #home-banner{background-color:#4B4B4B;padding:25px 0;color:#fff}@media only screen and (min-width: 768px){body #home-banner{padding:60px 0}}body #home-banner .banner_title{border-right:1px solid #E3E1E2;padding-right:30px}@media only screen and (min-width: 1200px){body #home-banner .banner_title h1{font-size:36px;margin:0}}@media only screen and (max-width: 1199px){body #home-banner .banner_title{border-right:none;border-bottom:1px solid;padding-bottom:15px;padding-right:0;padding-left:0;margin:0 15px 15px 15px}}body #home-banner .commission_text{border-right:none;padding:0 0 10px 0;margin-left:10px}@media only screen and (min-width: 1200px){body #home-banner .commission_text{border-right:1px solid #E3E1E2;padding:0 30px;display:inline-block}}body #home-banner .commission_balance{border-right:none;padding:0 0 10px 0;margin-left:10px}@media only screen and (min-width: 1200px){body #home-banner .commission_balance{padding-left:30px;display:inline-block}}body #home-banner p.top-text{margin-bottom:0}body #home-banner p.top-text strong{font-size:18px;font-weight:600;margin:0 0 10px 0}body #home-banner .extra-large{float:left}body #home-banner .gst{position:relative;font-size:16px;top:10px}body #home-banner .tcs{font-size:11px;text-align:left;margin-bottom:0}@media only screen and (min-width: 1200px){body #home-banner .tcs{margin-left:20px}}body #home-banner .btn-sell{margin-top:10px}body #welcome-section{padding:30px 0}@media only screen and (min-width: 992px){body #welcome-section h1{margin:0}}body #welcome-section .welcome-text{width:70%}body #welcome-section .row article{margin-top:30px}@media only screen and (max-width: 767px){body #welcome-section .row article{margin-top:20px}}body #welcome-section .row .article-content{padding:10px 20px}@media only screen and (max-width: 991px){body #welcome-section .row .article-content{padding:10px 0}}body #welcome-section img{width:100%}body .testimonials{background-color:#E4E2E4;padding:60px 0}body .testimonials .heading p{margin:0;font-size:2.875rem;font-weight:600;line-height:95%}@media only screen and (max-width: 767px){body .testimonials .heading p{font-size:1.625rem}}body .testimonials #quote-wrap{background-image:url("../images/quote.svg");background-size:31px 23px;min-height:23px;background-repeat:no-repeat;background-position:top left;padding-left:50px}@media only screen and (max-width: 767px){body .testimonials #quote-wrap{padding-left:0;margin-top:10px}}body .testimonials #quote-wrap .carousel-inner p{margin-bottom:10px;padding-top:8px;font-size:16;font-weight:400}body .testimonials #quote-wrap .carousel-inner strong{font-size:.75rem;font-weight:700;text-transform:uppercase}@media only screen and (max-width: 767px){body .testimonials #quote-wrap .carousel-inner .col-sm-12{padding-top:10px;margin-top:10px}}body .testimonials .indicator-wrapper{height:35px}body .testimonials .indicator-container{display:inline-block;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-end;-moz-align-content:flex-end;align-content:flex-end;-ms-flex-line-pack:end;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end;height:100%}@media only screen and (max-width: 767px){body .testimonials .indicator-container{padding:15px}}body .testimonials .indicator-container .carousel-indicators{padding:0;margin:0;width:50%;text-align:right}@media only screen and (min-width: 767px){body .testimonials .indicator-container .carousel-indicators{position:relative;top:15px;left:0;width:100%}}body .testimonials .indicator-container .carousel-indicators li{margin:2px;background-color:#4B4B4B;border-radius:0;width:12px;height:12px;border:none}@media only screen and (max-width: 767px){body .testimonials .indicator-container .carousel-indicators li{margin:5px;width:15px;height:15px}}body .testimonials .indicator-container .carousel-indicators li.active{background-color:#e3272f}@media only screen and (min-width: 992px){body .commercial{margin-top:40px}}@media only screen and (max-width: 767px){body .commercial{padding:0}}body .commercial h1{margin:20px 0}body .commercial .responsive-container{margin-bottom:30px}body .responsive-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}body .responsive-container iframe,body .responsive-container object,body .responsive-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.calculator{font-size:12px}.calculator .side{padding-top:15px}.calculator input[type="text"]{border:none}.calculator .input-group-addon{font-size:12px}.calculator .title{color:#fff}.calculator label.control-label{width:100%;display:block;color:#fff;font-size:16px}.calculator .input-group-addon{background:#fff;border:none}.calculator select{padding:6px;font-size:12px}.calculator .left-side{background:#4B4B4B}.calculator .right-side{background:#E4E2E4;height:100%;position:relative}.calculator .right-side:after{content:" ";position:absolute;width:0;height:0;border-style:solid;border-width:12px 0 12px 12px;top:50%;left:0;margin-top:-6px;border-color:transparent transparent transparent #4B4B4B}.calculator .right-side strong{font-size:16px;font-weight:700}.calculator .right-side .sum{font-size:42px;color:#e3272f;font-weight:700}.calculator hr{margin:45px 0 15px}.calculator-title{background:#4B4B4B;color:#fff;display:none}#mortgage-calculator{padding:0;background:#fff;width:100%;display:block}#mortgage-calculator hr{background:#000}#mortgage-calculator .row{width:100%;margin:0}@media only screen and (min-width: 1200px){#mortgage-calculator #loan-amount{padding-left:0}}#mortgage-calculator #loan-repayment{padding-left:0;padding-right:6px}#mortgage-calculator #repayment-frequency-group .btn{width:33.333333%;padding:9px 15px;background-color:#E4E2E4;color:#777;border:none;font-size:11px;font-weight:400;text-transform:none}#mortgage-calculator #repayment-frequency-group .btn.active,#mortgage-calculator #repayment-frequency-group .btn:hover,#mortgage-calculator #repayment-frequency-group .btn:focus{background-color:#fff;-webkit-box-shadow:none;box-shadow:none;outline:none !important}#mortgage-calculator #loan-term-group{margin-bottom:15px}#mortgage-calculator #loan-term-group input{padding:6px 12px}@media only screen and (max-width: 1199px){#mortgage-calculator .no-padding-right{padding-right:15px}#mortgage-calculator .right-side:after{border-width:12px;top:5px;left:50%;left:calc(50% - 12px);border-color:#4B4B4B transparent transparent transparent}}.sidebar .calculator-title{display:block}.sidebar .side{width:100% !important}.sidebar .right-side:after{border-width:12px 12px 0 12px;top:0;left:50%;margin-left:-6px;margin-top:0;border-color:#4B4B4B transparent transparent transparent}@media only screen and (max-width: 767px){.sidebar .calculator .no-padding-right{padding-right:15px}.sidebar .calculator .right-side:after{border-width:12px 12px 0 12px;top:0;left:50%;margin-left:-6px;margin-top:0;border-color:#4B4B4B transparent transparent transparent}}#commission-calculator{display:inline-block;color:#fff}#commission-calculator .red-background{background-color:#e3272f}#commission-calculator .dark-grey-background{background-color:#4B4B4B;position:relative}#commission-calculator .dark-grey-background::after{content:'';position:absolute;z-index:1;width:0;height:0;margin:auto}@media only screen and (min-width: 768px){#commission-calculator .dark-grey-background::after{top:0;bottom:0;right:-20px;border-left:20px solid #4B4B4B;border-top:20px solid transparent;border-bottom:20px solid transparent}}@media only screen and (max-width: 767px){#commission-calculator .dark-grey-background::after{left:0;right:0;bottom:-20px;border-top:20px solid #4B4B4B;border-left:20px solid transparent;border-right:20px solid transparent}}#commission-calculator .input-group-addon{background-color:#fff}#commission-calculator .input-group-addon+input{border-left:0}#commission-calculator .commission-result{font-weight:500}@media only screen and (min-width: 992px){#commission-calculator .commission-result{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}}#commission-calculator .commission-result #money-saved{font-weight:700;font-size:3.4375rem}#commission-calculator p#sell-with,#commission-calculator p#money-saved{vertical-align:middle}#commission-calculator .commission-link-more{margin-top:20px;margin-bottom:10px;height:50px;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-pack:end;-moz-box-pack:end;box-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-o-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:end}.half-container{padding-right:15px;padding-left:15px}@media only screen and (min-width: 768px){.half-container{width:375px;width:calc(750px/2)}}@media only screen and (min-width: 992px){.half-container{width:485px;width:calc(970px/2)}}@media only screen and (min-width: 1200px){.half-container{width:585px;width:calc(1170px/2)}}.half-container-sm{padding-top:35px;padding-bottom:45px}@media only screen and (max-width: 767px){.half-container-sm.right-container{padding-top:0}}@media only screen and (min-width: 768px){.half-container-sm.left-container{float:right;padding-right:80px;display:inline-block}.half-container-sm.right-container{float:left;padding-left:80px;display:inline-block}}#commission-calculator{margin-bottom:15px}#commission-calculator .SumoSelect span,#commission-calculator .SumoSelect label{padding:4px 0 0 0px !important}#commission-calculator a.contact-commission{color:#fff;text-decoration:underline}#commission-calculator .half-container{width:100%}#side-commission-calculator{color:#fff;overflow-x:hidden}#side-commission-calculator .input-group-addon{background-color:#fff}#side-commission-calculator .input-group-addon+input{border-left:0}#side-commission-calculator .commission-result{font-weight:500}#side-commission-calculator .commission-result #money-saved{font-weight:700;font-size:2.8125rem}#side-commission-calculator p#sell-with{font-size:16px;font-weight:600}#side-commission-calculator p#money-saved{color:#e3272f}#side-commission-calculator .side{padding:10px 15px}#side-commission-calculator .left-side label{color:#fff}#side-commission-calculator .right-side,#side-commission-calculator label{color:#000}#side-commission-calculator .right-side{padding-top:20px}#side-commission-calculator .right-side:after{border-width:12px;top:5px;left:50%;left:calc(50% - 12px);border-color:#4B4B4B transparent transparent transparent}#page-builder-content #main-content>*,#page-builder-content #sidebar-content>*{margin-top:0;margin-bottom:15px}@media only screen and (min-width: 768px){#page-builder-content #main-content{padding-right:30px}}#page-builder-content #main-content>h4{font-size:1.125rem;font-weight:bold}#page-builder-content #promotion img{margin-bottom:10px}#page-builder-content #promotion ul{padding-bottom:10px;border-bottom:1px solid #E4E2E4}#page-builder-content #promotion ul li{margin-bottom:10px}#page-builder-content #promotion .terms{margin-top:20px;font-size:12px}#page-builder-content #promotion .terms p{margin-bottom:5px}#user-page-builder h1{margin-bottom:15px}#user-page-builder article.main-article{margin:0}#residential-result .listing-text{margin-bottom:15px}#residential-result .listing-control .view-container{width:230px}#residential-result .listing-control .sort-container .SumoSelect{width:160px}#residential-result .tab-content #properties-map{width:100%;height:867px;margin-top:30px}#residential-result .pagination-bottom{margin-bottom:30px}.property-wrapper{margin-top:15px}.property-wrapper .listing-item{margin-bottom:30px}.property-wrapper .listing-item .flag1{position:absolute;right:-15px;top:30px}.property-wrapper .listing-item .flag2{position:absolute;right:-15px;top:77px}.property-wrapper .listing-item article.property{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-bottom:none}.property-wrapper .listing-item article.property img{max-width:100%}.property-wrapper .listing-item article.property .property-content h5{margin:0;min-height:38px}.property-wrapper .listing-item article.property .property-content .address{margin:10px 0}.property-wrapper .listing-item article.property .property-content .address p{margin:0}.property-wrapper .listing-item article.property .property-content .property-price{border-bottom:1px solid #E4E2E4;padding:15px 0}.property-wrapper .listing-item article.property .property-content .property-price .price{float:left;font-size:15px;font-weight:600}.property-wrapper .listing-item article.property .property-content .property-price .listing-id{float:right;font-size:12px;margin-top:2px}.property-wrapper .listing-item article.property .property-content .property-price p{margin:0}.property-wrapper .listing-item article.property:hover .bedroom::before,.property-wrapper .listing-item article.property:hover .shower::before{background-position:right !important}.info-window{position:relative;padding:15px;width:400px;background-color:#fff;-webkit-box-shadow:1px 1px 10px 1px rgba(0,0,0,0.4);box-shadow:1px 1px 10px 1px rgba(0,0,0,0.4)}@media only screen and (max-width: 767px){.info-window{width:220px}}.info-window .info-title{margin:0;font-size:14px}@media only screen and (min-width: 768px){.info-window .info-title{font-size:18px;font-weight:600}}.info-window p{line-height:1.3em;font-size:12px;margin-bottom:0}@media only screen and (min-width: 768px){.info-window p{font-size:16px}}.info-window p.listing-id{font-size:12px;margin:5px 0 10px 0}.info-window .info-content{width:100%;overflow:hidden;border-bottom:1px solid #E4E2E4}.info-window .info-content>img{float:left;width:160px;height:100px}.info-window .info-content .info-address{font-size:16px;float:right;width:190px}.info-window .info-content .info-address .property-icon{margin-top:20px}.info-window .info-price{width:100%;margin-top:15px}.info-window .info-price p{float:left;font-size:15px;font-weight:500;margin-top:3px}.info-window .info-price p strong{font-weight:600}.info-window .info-price a{float:right;text-align:right}.info-window::before{content:'';position:absolute;left:-15px;top:0;bottom:0;margin:auto;height:0;width:0;border-bottom:15px solid transparent;border-right:15px solid #fff;border-top:15px solid transparent}.page-id-276 .parent-half{width:50%;float:left}.page-id-276 .parent-half.left{padding-right:5px}.page-id-276 .parent-half.right{padding-left:5px}.page-id-276 .search-form-container{display:none}.page-id-276 p{margin:0}.page-id-276 .small-text{font-size:10px;font-weight:normal;display:inline}.page-id-276 #overview{min-height:178px}@media only screen and (max-width: 1199px){.page-id-276 #overview{min-height:195px}}.page-id-276 .layoutArea .column{font-weight:600;font-size:18px}.page-id-276 .checkbox label{font-size:12px}#testimonials-page h3{margin:0}#testimonials-page article.testimonial{background-image:url("../images/quote.svg");background-repeat:no-repeat;background-position:top left;padding-left:50px;display:inline-block;width:100%;margin-top:20px}#testimonials-page article.testimonial .customer{font-size:14px;font-weight:700;padding-bottom:15px;border-bottom:1px solid #E4E2E4}@media only screen and (min-width: 768px){#testimonials-page #testimonials .testimonial-wrapper{-webkit-columns:2;-moz-columns:2;columns:2}}#region{width:200px}.region-form{margin:20px 0;display:inline-block}.region-form>*{float:left}.region-form .simple-sumo-wrapper{width:180px !important}.region-form>label{margin:5px 10px 0 0}.region-form select{padding-left:20px;background-image:url("../images/arrow-down.svg");background-repeat:no-repeat;background-position:92% center}#staff-page{width:100%}#staff-page #team{width:180px;padding-left:20px}#staff-page .staff-form{display:inline-flex}#staff-page .staff-form>label{font-size:20px;margin-top:5px}#staff-page .staff-form form{margin-left:20px}#staff-page .staff-form select{visibility:hidden}#staff-page .staff-form .SumoSelect{width:180px !important}#staff-page a,#staff-page a:hover,#staff-page a:focus{color:#000}.page-template-template-commercial-results .city-container{margin-bottom:10px}.page-template-template-commercial-results .city-container .SumoSelect{width:180px !important}.page-template-template-commercial-results .city-container .form-control{padding-right:15px;width:15%;display:inline-block;background-image:url(../images/arrow-down.svg);background-repeat:no-repeat;background-position:right 10px top 12px;margin-left:15px;min-width:150px}.page-template-template-commercial-results .city-container>label{float:left;margin:5px 10px 0 0}.page-template-template-commercial-results .address{border-bottom:1px solid #E4E2E4;padding-bottom:15px}.page-template-template-commercial-results .address p{text-align:left;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-template-template-commercial-results .address a{text-align:right;padding:0}.page-template-template-commercial-results .property-price{padding:5px 0 15px !important}.page-template-template-commercial-results .property img{max-height:360px !important}#foundation-page #pddm-slide-container .pddm-slide .slide-image,#sponsorship-page #pddm-slide-container .pddm-slide .slide-image{background-position:center 22%}#foundation-page #pddm-slide-container .pddm-slide .text-box,#sponsorship-page #pddm-slide-container .pddm-slide .text-box{padding-right:0;margin-right:0}#foundation-page #pddm-slide-container .pddm-slide .text-box h2,#sponsorship-page #pddm-slide-container .pddm-slide .text-box h2{font-size:60px}#foundation-page .content-wrapper h1,#sponsorship-page .content-wrapper h1{margin:0}#foundation-page .content-wrapper .left-content,#sponsorship-page .content-wrapper .left-content{float:left}#foundation-page .content-wrapper .left-content>*,#sponsorship-page .content-wrapper .left-content>*{line-height:1.3}#foundation-page .content-wrapper .right-content,#sponsorship-page .content-wrapper .right-content{float:left}#foundation-page .content-wrapper .right-content a.btn,#sponsorship-page .content-wrapper .right-content a.btn{margin-top:15px}#foundation-page .content-wrapper .section-space,#sponsorship-page .content-wrapper .section-space{margin-top:50px}#foundation-page .content-wrapper .side-text,#sponsorship-page .content-wrapper .side-text{margin-left:10px;font-size:18px;font-weight:600}#foundation-page .content-wrapper article,#sponsorship-page .content-wrapper article{margin-bottom:15px;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}#foundation-page .content-wrapper article:hover .article-content .title,#sponsorship-page .content-wrapper article:hover .article-content .title{color:#fff}#foundation-page .content-wrapper article .article-content .title,#sponsorship-page .content-wrapper article .article-content .title{color:#000;min-height:38px}#grants-page{width:100%}#grants-page .page-head{margin-bottom:10px}#grants-page .page-head a.go-back{margin-top:3px}@media only screen and (min-width: 768px){#grants-page .page-head a.go-back{margin-top:24px}}#grants-page h1{margin-bottom:0px}#grants-page article.main-article{margin-bottom:30px}#grants-page article.main-article:hover .link-main:after,#grants-page article.main-article:hover body .testimonials .indicator-container a:after,body .testimonials .indicator-container #grants-page article.main-article:hover a:after{background-position:right}#grants-page .modal.in .modal-dialog{position:relative;top:20%}.pddm-fancybox .fancybox-bg{background-color:#fff}.pddm-fancybox .fancybox-stage .fancybox-image-wrap{margin:10px 0}.pddm-fancybox .fancybox-stage a.button-close{position:absolute;right:0;font-size:30px;top:-35px;color:#e3272f}.pddm-fancybox .modal-title{position:absolute;left:0;bottom:-35px}.first-photo{margin:15px 0;width:100%;height:auto}#trigger-fancybox{width:134px !important;height:30px !important;position:absolute;right:16px;top:15px;cursor:pointer}#vacancy-page h1{margin-bottom:20px}#real-estate-page .slick-track{width:100%}#real-estate-page .slick-slide{cursor:pointer}#real-estate-page .slick-slide img{width:100%;height:auto;max-height:780px}#real-estate-page .general-info-wrapper .sub-text{font-size:12px}#real-estate-page .general-info-wrapper .property-address,#real-estate-page .general-info-wrapper .property-price{font-size:20px}@media only screen and (min-width: 768px){#real-estate-page .general-info-wrapper .property-address,#real-estate-page .general-info-wrapper .property-price{font-size:26px}}#real-estate-page .general-info-wrapper h2{font-size:20px;margin:0;line-height:1.4em;font-weight:400}#real-estate-page .general-info-wrapper .property-price{font-weight:600}#real-estate-page .general-info-wrapper .control-wrapper{margin:20px 0}#real-estate-page .general-info-wrapper .control-wrapper .go-back-link{margin-top:6px}#real-estate-page .pddm-carousel{width:100%;display:block}@media only screen and (min-width: 992px){#real-estate-page .pddm-carousel{margin:0 auto 30px auto}}#real-estate-page .pddm-carousel .slider-nav{margin-top:10px;padding:0 25px;display:none}@media only screen and (min-width: 992px){#real-estate-page .pddm-carousel .slider-nav{display:block;max-height:100px}}#real-estate-page .pddm-carousel .slider-nav img{width:160px;height:100px;margin:0 auto}#real-estate-page .tab-content #property-map{width:100%;height:700px}@media only screen and (min-width: 992px){#real-estate-page .tab-content #video .video{height:680px}}#real-estate-page .content-wrapper h4{font-size:26px}#real-estate-page .content-wrapper .property-desc p{line-height:1.4em}#real-estate-page .content-wrapper .property-desc .update-time{margin-top:20px}#real-estate-page .content-wrapper .property-desc .update-time strong{font-weight:500}#real-estate-page .content-wrapper .broker-detail{margin-top:40px !important;padding:25px;background-color:#E4E2E4}#real-estate-page .content-wrapper .broker-detail>h5{margin:0 0 10px}#real-estate-page .content-wrapper .broker-detail .broker-wrapper .agent-photo{width:auto;height:150px;padding:10px 30px 0 0}@media only screen and (max-width: 500px){#real-estate-page .content-wrapper .broker-detail .broker-wrapper .agent-photo{max-width:200px}}#real-estate-page .content-wrapper .broker-detail .broker-wrapper .agent-contat h5{margin-bottom:0}#real-estate-page .content-wrapper .property-detail,#real-estate-page .content-wrapper .broker-detail{width:100%}@media only screen and (min-width: 992px){#real-estate-page .content-wrapper .property-detail,#real-estate-page .content-wrapper .broker-detail{width:440px;margin:auto}}@media print{#real-estate-page .content-wrapper .property-detail,#real-estate-page .content-wrapper .broker-detail{margin:auto 0}#real-estate-page .content-wrapper .property-detail #share-buttons,#real-estate-page .content-wrapper .broker-detail #share-buttons{display:none}}#real-estate-page .content-wrapper .property-detail .detail-wrapper,#real-estate-page .content-wrapper .broker-detail .detail-wrapper{padding-bottom:15px;border-bottom:1px solid #E4E2E4}#real-estate-page .content-wrapper .property-detail .detail-wrapper>div:not(:last-child),#real-estate-page .content-wrapper .broker-detail .detail-wrapper>div:not(:last-child){margin-bottom:10px}#real-estate-page .content-wrapper .property-detail .detail-wrapper .detail-label,#real-estate-page .content-wrapper .broker-detail .detail-wrapper .detail-label{font-weight:500;clear:both;width:178px}@media only screen and (max-width: 500px){#real-estate-page .content-wrapper .property-detail .detail-wrapper .detail-label,#real-estate-page .content-wrapper .broker-detail .detail-wrapper .detail-label{width:140px}}#real-estate-page .content-wrapper .property-detail .detail-wrapper .detail-data,#real-estate-page .content-wrapper .broker-detail .detail-wrapper .detail-data{font-size:15px}#real-estate-page .content-wrapper .property-detail .detail-wrapper .share .detail-label,#real-estate-page .content-wrapper .broker-detail .detail-wrapper .share .detail-label{font-weight:600}#real-estate-page .content-wrapper .property-detail .detail-wrapper .request-doc .detail-label,#real-estate-page .content-wrapper .broker-detail .detail-wrapper .request-doc .detail-label{padding-top:6px;font-weight:600}#real-estate-page .content-wrapper .property-detail .detail-wrapper .request-doc .btn,#real-estate-page .content-wrapper .broker-detail .detail-wrapper .request-doc .btn{padding:9px 22px}#real-estate-page .content-wrapper .property-detail .detail-wrapper sup,#real-estate-page .content-wrapper .broker-detail .detail-wrapper sup{font-size:60%}@media only screen and (max-width: 500px){#real-estate-page .content-wrapper .property-detail .detail-wrapper p.calendar,#real-estate-page .content-wrapper .broker-detail .detail-wrapper p.calendar{font-size:12px}}#real-estate-page .content-wrapper .property-detail .detail-wrapper p.calendar .addtocalendar,#real-estate-page .content-wrapper .broker-detail .detail-wrapper p.calendar .addtocalendar{left:10px;background-image:url("../images/icons/calendar.svg") !important;height:13px;width:13px}#real-estate-page .content-wrapper .property-detail .detail-wrapper p.calendar .addtocalendar:hover,#real-estate-page .content-wrapper .broker-detail .detail-wrapper p.calendar .addtocalendar:hover{background-image:url("../images/icons/calendar-red.svg") !important}#real-estate-page .content-wrapper .property-detail .detail-wrapper p.calendar ul.atcb-list,#real-estate-page .content-wrapper .broker-detail .detail-wrapper p.calendar ul.atcb-list{top:110%;left:-157px}#real-estate-page .content-wrapper .property-detail .detail-wrapper .bedroom,#real-estate-page .content-wrapper .property-detail .detail-wrapper .shower,#real-estate-page .content-wrapper .broker-detail .detail-wrapper .bedroom,#real-estate-page .content-wrapper .broker-detail .detail-wrapper .shower{display:inline-flex;margin-right:20px}#real-estate-page .content-wrapper .property-detail .detail-wrapper .bedroom::before,#real-estate-page .content-wrapper .property-detail .detail-wrapper .shower::before,#real-estate-page .content-wrapper .broker-detail .detail-wrapper .bedroom::before,#real-estate-page .content-wrapper .broker-detail .detail-wrapper .shower::before{content:'';margin-right:10px;width:35px;height:25px;display:block;background-position:left}#real-estate-page .content-wrapper .property-detail .detail-wrapper .bedroom span,#real-estate-page .content-wrapper .property-detail .detail-wrapper .shower span,#real-estate-page .content-wrapper .broker-detail .detail-wrapper .bedroom span,#real-estate-page .content-wrapper .broker-detail .detail-wrapper .shower span{padding-top:3px}#real-estate-page .content-wrapper .property-detail .detail-wrapper .bedroom,#real-estate-page .content-wrapper .broker-detail .detail-wrapper .bedroom{display:inline-flex}#real-estate-page .content-wrapper .property-detail .detail-wrapper .bedroom::before,#real-estate-page .content-wrapper .broker-detail .detail-wrapper .bedroom::before{background-image:url("../images/icons/bed-icon.svg")}#real-estate-page .content-wrapper .property-detail .detail-wrapper .shower,#real-estate-page .content-wrapper .broker-detail .detail-wrapper .shower{display:inline-flex}#real-estate-page .content-wrapper .property-detail .detail-wrapper .shower::before,#real-estate-page .content-wrapper .broker-detail .detail-wrapper .shower::before{background-image:url("../images/icons/shower-icon.svg")}#real-estate-page .content-wrapper .property-detail .agent-wrapper,#real-estate-page .content-wrapper .broker-detail .agent-wrapper{margin:20px 0;padding-bottom:10px;border-bottom:1px solid #E4E2E4}#real-estate-page .content-wrapper .property-detail .agent-wrapper .agent-photo,#real-estate-page .content-wrapper .broker-detail .agent-wrapper .agent-photo{width:auto;height:163px}@media only screen and (max-width: 500px){#real-estate-page .content-wrapper .property-detail .agent-wrapper .agent-photo,#real-estate-page .content-wrapper .broker-detail .agent-wrapper .agent-photo{width:140px}}#real-estate-page .content-wrapper .property-detail .agent-wrapper .agent-contat,#real-estate-page .content-wrapper .broker-detail .agent-wrapper .agent-contat{margin-left:40px}@media only screen and (max-width: 500px){#real-estate-page .content-wrapper .property-detail .agent-wrapper .agent-contat,#real-estate-page .content-wrapper .broker-detail .agent-wrapper .agent-contat{margin-left:0px}#real-estate-page .content-wrapper .property-detail .agent-wrapper .agent-contat h4,#real-estate-page .content-wrapper .broker-detail .agent-wrapper .agent-contat h4{font-size:22px}}#real-estate-page .content-wrapper .property-detail .agent-wrapper .agent-contat h4,#real-estate-page .content-wrapper .broker-detail .agent-wrapper .agent-contat h4{margin-top:0}#real-estate-page .content-wrapper .property-detail .agent-wrapper .agent-contat h5,#real-estate-page .content-wrapper .broker-detail .agent-wrapper .agent-contat h5{margin-bottom:0}#real-estate-page .content-wrapper .property-detail .agent-wrapper .agent-contat .agent-email,#real-estate-page .content-wrapper .broker-detail .agent-wrapper .agent-contat .agent-email{text-decoration:underline}@media only screen and (max-width: 500px){#real-estate-page .content-wrapper .property-detail .agent-wrapper .agent-contat .agent-email,#real-estate-page .content-wrapper .broker-detail .agent-wrapper .agent-contat .agent-email{font-size:13px}}#real-estate-page .content-wrapper .property-detail .agent-wrapper .agent-contat .agent-email:hover,#real-estate-page .content-wrapper .broker-detail .agent-wrapper .agent-contat .agent-email:hover{color:#e3272f}body.mike-pero-agent #home-banner{margin-top:30px}body.mike-pero-agent p.footer-contact span{display:block}#agent-form-wrapper{width:100%;position:relative;background-color:#E4E2E4;padding-top:12px;overflow:hidden}#agent-form-wrapper .container{position:relative;z-index:1}#agent-form-wrapper>.row{width:100%}#agent-form-wrapper #search-form{margin:10px 0 30px 0}#agent-form-wrapper #search-form .form-group label{color:#919396}#agent-form-wrapper #search-form .form-group input[type="text"]{background-color:#EDECED}#agent-form-wrapper #search-form .form-group input[type="text"]:focus{background-color:#fff}@media only screen and (min-width: 768px){#agent-form-wrapper #search-form .flex-bottom{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;height:100%}#agent-form-wrapper #search-form .flex-bottom #submit_agent_search{margin-top:auto;margin-bottom:15px}}#agent-page .listing-text{margin-bottom:20px}#agent-page #office-map{width:100%;height:698px;margin-top:30px}#location-wrapper{position:relative;width:260px;background-color:#fff;padding:25px 30px;-webkit-box-shadow:1px 1px 10px 1px rgba(0,0,0,0.4);box-shadow:1px 1px 10px 1px rgba(0,0,0,0.4)}@media only screen and (max-width: 767px){#location-wrapper{width:220px}}#location-wrapper strong{font-size:14px}@media only screen and (min-width: 768px){#location-wrapper strong{font-size:18px}}#location-wrapper p{line-height:1.3em;font-size:12px}@media only screen and (min-width: 768px){#location-wrapper p{font-size:16px}}#location-wrapper .info-address p{margin:0}#location-wrapper .info-contact>*{margin-top:10px}#location-wrapper .info-contact strong{font-weight:500}#location-wrapper a:not(.btn){color:#000}#location-wrapper::before{content:'';position:absolute;left:-15px;top:0;bottom:0;margin:auto;height:0;width:0;border-bottom:15px solid transparent;border-right:15px solid #fff;border-top:15px solid transparent}#about-agent{margin-top:30px}@media only screen and (min-width: 768px){#about-agent.home{margin-top:60px}}@media only screen and (max-width: 767px){#about-agent h1{margin-top:20px}}#about-agent .agent-introduction{margin-bottom:10px}#about-agent .contact-details a{color:#000}#about-agent .contact-details a[href^="mailto"]{text-decoration:underline}#about-agent .contact-details span{font-weight:500}#about-agent .contact-details p.button-text span{display:block}#about-agent .contact-details p.button-text a.btn{margin-top:15px;color:#fff}.achievements{padding:45px;position:relative;margin-bottom:15px}@media only screen and (min-width: 768px){.achievements{margin-bottom:30px}}.achievements::before{content:'';position:absolute;border-top:20px solid #fff;border-right:20px solid transparent;border-left:20px solid transparent;width:0;height:0;top:0;left:0;right:0;margin:auto}#search-form-container{position:relative;color:#000;background-color:#E4E2E4;width:100%}#search-form-container>.row{width:100%}#search-form-container .container{padding-top:40px;position:relative;z-index:1}#search-form-container h3{margin:0 0 20px 0}#search-form-container #search-header{padding-top:55px}#search-form-container #search-form{padding:0 0 30px 0;display:none}@media only screen and (min-width: 768px){#search-form-container #search-form{height:250px}}#search-form-container #search-form select{cursor:pointer}#search-form-container #search-form .btn-dropdown{padding:0 0 0 20px;background-image:url("../images/arrow-down.svg");background-repeat:no-repeat;background-position:92% center}#search-form-container #search-form .input-group p{padding:35px 10px 10px 10px;margin:0}#search-form-container #search-form .sm-btn .input-group-btn{width:100px}#search-form-container #search-form .sm-btn .input-group-btn:last-child{padding-top:29px}#search-form-container #search-form .sm-btn .input-group-btn ul.dropdown-menu{width:40%;min-width:100px;top:82%;left:0}#search-form-container #search-form button{width:100%;text-align:left}#search-form-container #search-form .btn-main{font-size:12px;font-weight:700}#search-form-container #search-form input[type="submit"]{height:40px}@media only screen and (min-width: 768px){#search-form-container #search-form input{margin-top:30px}}#search-form-container #search-form ul.dropdown-menu{margin-top:2px;width:100%;padding:0}#search-form-container #search-form ul.dropdown-menu li{cursor:pointer;font-weight:400;padding:10px 0 10px 20px}#search-form-container #search-form ul.dropdown-menu li:hover{background-color:#E1DFE0}#search-form-container #search-form .row.row:first-child ul.dropdown-menu{width:88%;left:16px;top:100%}#search-form-container h3{font-size:28px;font-weight:600}@media only screen and (max-width: 430px){#search-form-container h3{font-size:21px}}#search-form-container .btn{font-size:14px;font-weight:400}#search-form-container strong{font-size:18px;font-weight:600}#search-form-container select:disabled,#search-form-container .disabled,#search-form-container .disabled .SelectBox{cursor:not-allowed;background-color:#eee;opacity:0.7}#search-form-container #suburb,#search-form-container .disabled #suburb{display:none !important}#search-form-container .multi-select .ui-selecting{background:#FECA40}#search-form-container .multi-select .ui-selected{background:#F39814;color:white}#search-form-container .multi-select{list-style-type:none;margin:0;padding:0;width:60%}#search-form-container .multi-select li{margin:3px;padding:0.4em;font-size:1.4em;height:18px}@media only screen and (max-width: 767px){#search-form-container input[type='submit']{margin-top:17px}}body.home #mike-banner,body.home #search-form{display:block}#suburb-wrapper .SumoSelect{z-index:1;width:100% !important}#suburb-wrapper .SumoSelect .SelectBox{height:40px !important;width:100%;padding:10px 0 0 14px;border:1px solid #ccc !important}#suburb-wrapper .SumoSelect .SelectBox>label>i{background-image:url(../images/arrow-down.svg) !important;right:12px !important}#suburb-wrapper .SumoSelect label{font-size:13px;font-weight:400;margin:0;padding-top:4px}#suburb-wrapper .SumoSelect .selected span i{background-color:#e3272f !important}#suburb-wrapper .SumoSelect .select-all{padding-top:6px !important;height:40px !important}#suburb-wrapper .SumoSelect .optWrapper{top:40px !important}#suburb-wrapper .SumoSelect .optWrapper .options{max-height:300px !important}#suburb-wrapper .SumoSelect .optWrapper .options li{height:40px !important}#suburb-wrapper .SumoSelect .optWrapper .options li:hover{background-color:#e3272f !important;color:#fff !important}.disabled .SelectBox span,.placeholder{font-family:"TTnorms","Helvetica Neue","Helvetica","Roboto","Arial",sans-serif !important;font-size:14px !important;color:#000 !important;font-style:normal !important}.disabled .SelectBox>*{cursor:not-allowed}#featured-result .first-post,#blog-results .first-post{margin-bottom:20px}#featured-result .first-post .post-excerpt,#blog-results .first-post .post-excerpt{min-height:unset}#featured-result .post-title,#blog-results .post-title{font-size:26px;min-height:56px}#featured-result .post-excerpt,#blog-results .post-excerpt{min-height:76px}#featured-result .link-main,#featured-result body .testimonials .indicator-container a,body .testimonials .indicator-container #featured-result a,#featured-result .link-main:hover,#featured-result body .testimonials .indicator-container a:hover,body .testimonials .indicator-container #featured-result a:hover,#featured-result .link-main:focus,#featured-result body .testimonials .indicator-container a:focus,body .testimonials .indicator-container #featured-result a:focus,#blog-results .link-main,#blog-results body .testimonials .indicator-container a,body .testimonials .indicator-container #blog-results a,#blog-results .link-main:hover,#blog-results body .testimonials .indicator-container a:hover,body .testimonials .indicator-container #blog-results a:hover,#blog-results .link-main:focus,#blog-results body .testimonials .indicator-container a:focus,body .testimonials .indicator-container #blog-results a:focus{color:#e3272f}#featured-result article,#blog-results article{border-bottom:1px solid #E4E2E4}#featured-result article img,#blog-results article img{width:100%;height:auto}#featured-result .post-wrapper,#blog-results .post-wrapper{margin-bottom:20px}#featured-result .load-more-wrapper,#blog-results .load-more-wrapper{text-align:center;margin-bottom:30px}ul.list-topics{border-bottom:1px solid #E4E2E4}ul.list-topics a,ul.list-topics a:hover,ul.list-topics a:focus{color:#000}ul.list-topics a:hover{font-weight:500}ul.list-topics li{margin-bottom:10px}p.post-creation{font-size:12px;text-transform:uppercase}p.post-creation strong{font-weight:500}#filter-menu,#blog-sidebar{padding-left:20px}#filter-menu h4,#filter-menu h5,#blog-sidebar h4,#blog-sidebar h5{margin-top:0}.content-img,#post-results .post-content p img.alignleft,#post-results .post-content p img.alignright{margin:10px 30px}#post-results .featured-image{margin-bottom:15px;width:100%;height:auto}#post-results .featured-video{overflow-x:hidden}#post-results .featured-video iframe{width:100%    !important}@media only screen and (max-width: 450px){#post-results .featured-video iframe{height:208px   !important}}#post-results article{padding:10px 0;border-bottom:1px solid #E4E2E4}#post-results .post-content p img.alignleft{float:left;margin-left:0}#post-results .post-content p img.alignright{float:right;margin-right:0}#post-results .footer-text-header{margin-bottom:0;font-weight:500}#post-results .post-footer{margin:20px 0 30px 0}#post-results .post-footer .footer-image{width:100%;height:auto}#post-results .post-footer .detail-label{margin-right:10px}#post-results .footer-text{line-height:1.6}#related-posts-results{margin-top:6px}#related-posts-results h4{font-size:20px;font-weight:600}#related-posts-results h5{margin-bottom:5px}#related-posts-results img{width:100%;margin-bottom:10px}#related-posts-results a,#related-posts-results a:hover,#related-posts-results a:focus{color:#e3272f}#open-homes-page .start,#open-homes-page .finish,#open-homes-page .calendar-add{width:10%}#open-homes-page .suburb,#open-homes-page .city,#open-homes-page .address{width:18%}#open-homes-page .property-id{width:16%}.table-wrapper h4{font-size:26px}.table-wrapper table{width:100%;border:none;border-collapse:collapse}.table-wrapper tr{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.table-wrapper tr .addtocalendar{top:5px;background-image:url("../images/icons/calendar.svg") !important;background-repeat:no-repeat;height:13px;width:13px}.table-wrapper tr:hover{background-color:#e3272f;color:#fff}.table-wrapper tr:hover a{color:#fff}.table-wrapper tr:hover .addtocalendar{background-image:url("../images/icons/calendar-white.svg") !important}@media print{.table-wrapper tr th:nth-last-child(1),.table-wrapper tr th:nth-last-child(2),.table-wrapper tr td:nth-last-child(1),.table-wrapper tr td:nth-last-child(2){display:none}}.table-wrapper th{background:#E4E2E4;color:#000;font-size:18px;font-weight:600}.table-wrapper td,.table-wrapper th{padding:10px;border-bottom:1px solid #E4E2E4;text-align:left}.table-wrapper a{text-decoration:underline}.table-wrapper:not(:first-child){margin-top:30px}.atcb-list a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;padding:10px 15px !important;background-color:#fff !important;color:#000 !important}.atcb-list a:hover{background-color:#e3272f !important;color:#fff !important}@media only screen and (max-width: 767px){.table-wrapper table,.table-wrapper thead,.table-wrapper tbody,.table-wrapper th,.table-wrapper td,.table-wrapper tr{display:block}.table-wrapper thead tr{position:absolute;top:-9999px;left:-9999px}.table-wrapper tr{margin-top:10px;border:1px solid #E4E2E4}.table-wrapper td{border:none;border-bottom:1px solid #E4E2E4;position:relative;padding-left:50%}.table-wrapper td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;font-size:18px;font-weight:600}.table-wrapper td:before{content:attr(data-label)}}#offices-page{width:100%;overflow-x:hidden;padding-bottom:0 !important}#offices-page #page-heading{margin-bottom:10px}#offices-page #page-heading h3{margin-top:0}#offices-page #main-wrapper{height:867px;margin:0}#offices-page #main-wrapper #offices-wrapper{height:100%;width:300px;float:left}#offices-page #main-wrapper #offices-wrapper #office-dropdown-container{width:100%;height:75px;float:left;background-color:#E4E2E4}#offices-page #main-wrapper #offices-wrapper #office-dropdown-container form{width:100%;text-align:center}#offices-page #main-wrapper #offices-wrapper #office-dropdown-container form select{display:initial;width:80%;height:35px;margin:20px 30px;border:0;cursor:pointer}#offices-page #main-wrapper #offices-wrapper #office-list{width:100%;height:787px;height:calc(867px - 80px);background-color:#fff;float:left;overflow-x:hidden;overflow-y:auto}#offices-page #main-wrapper #offices-wrapper #office-list article{padding:15px 35px 0 30PX;background-image:url(../images/arrow-right.svg);background-repeat:no-repeat;background-position:center right 30px}#offices-page #main-wrapper #offices-wrapper #office-list article:hover,#offices-page #main-wrapper #offices-wrapper #office-list article.active{cursor:pointer;background-color:#e3272f;color:#fff;background-image:url(../images/arrow-right-white.svg)}#offices-page #main-wrapper #offices-wrapper #office-list article:hover .article-content,#offices-page #main-wrapper #offices-wrapper #office-list article.active .article-content{border-bottom:0}#offices-page #main-wrapper #offices-wrapper #office-list article p{margin-bottom:5px}#offices-page #main-wrapper #offices-wrapper #office-list .article-content{padding-bottom:10px;border-bottom:1px solid #E4E2E4}#offices-page #main-wrapper #office-detail{width:300px;height:867px;background-color:#4B4B4B;position:absolute;left:300px;display:none;z-index:100;color:#fff}@media only screen and (max-width: 599px){#offices-page #main-wrapper #office-detail{left:0}}#offices-page #main-wrapper #office-detail .detail-header{text-align:right}#offices-page #main-wrapper #office-detail .detail-header #close-detail{font-size:40px;padding-right:10px;line-height:1;cursor:pointer}#offices-page #main-wrapper #office-detail .detail-header #close-detail:hover{color:#e3272f}#offices-page #main-wrapper #office-detail .detail-content{padding:30px}#offices-page #main-wrapper #office-detail .detail-content a,#offices-page #main-wrapper #office-detail .detail-content a:hover,#offices-page #main-wrapper #office-detail .detail-content a:focus{color:#fff}#offices-page #main-wrapper #office-detail .detail-content .phone-wrapper{margin:15px 0}#offices-page #main-wrapper #office-detail .detail-content .phone-wrapper .email{margin-top:10px;text-decoration:underline}#offices-page #main-wrapper #office-detail .detail-content .phone-wrapper .email a{font-size:14px}#offices-page #main-wrapper #office-detail p{margin-bottom:5px}#offices-page #main-wrapper #map-wrapper{background-color:#fff;height:100%;width:70%;width:calc(100vw - 320px);float:left;display:none;z-index:1}@media only screen and (min-width: 480px){#offices-page #main-wrapper #map-wrapper{display:block}}#offices-page #main-wrapper .SumoSelect{margin:20px;width:80% !important}#contact-page .sub-heading p{margin:0}#contact-page .office-image{width:100%;height:auto}@media only screen and (min-width: 992px){#contact-page .office-image{height:350px}}#contact-page .office-map{width:100%;height:350px}@media only screen and (min-width: 992px){#contact-page .row{margin-bottom:30px}#contact-page .row>div:first-child{padding-right:0}#contact-page .row>div:last-child{padding-left:0}}#contact-page #location-wrapper{width:330px}#contact-page #location-wrapper .info-address{font-size:16px}#contact-page #location-wrapper .info-contact p{font-size:16px}@media only screen and (min-width: 992px){#development-page h1{margin:0}}#development-page .welcome-text{width:70%}#development-page .row article{margin-top:30px}@media only screen and (max-width: 767px){#development-page .row article{margin-top:20px}}#development-page .row .article-content{padding:10px 20px}@media only screen and (max-width: 991px){#development-page .row .article-content{padding:10px 0}}#development-page img{width:100%;height:auto}.wide.container{width:1600px}
/*# sourceMappingURL=pddm.css.map */
