.tge-component-logo{padding:0 12px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.tge-component-logo .tge-svg-logo_real-estate{margin-top:-2px}@media screen and (max-width:767px){.tgc-newsletter-signup-v2 .main-nl-container .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tgc-newsletter-signup-v2 .main-nl-container .title h1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tgc-newsletter-signup-v2 .main-nl-container .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.tgc-newsletter-signup-v2{font-family:Georgia,serif;display:none;cursor:pointer;margin:5px auto;background-color:#fff;border:3px solid #232323;padding:10px;max-width:750px}.tgc-newsletter-signup-v2 .main-nl-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.tgc-newsletter-signup-v2 .main-nl-container .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0}.tgc-newsletter-signup-v2 .main-nl-container .title .tge-svg-icon{height:25px;margin-right:8px}.tgc-newsletter-signup-v2 .main-nl-container .title h1{font-family:Georgia,serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0}.tgc-newsletter-signup-v2 .main-nl-container .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0;text-align:justify}.tgc-newsletter-signup-v2 .main-nl-container .content p{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tgc-newsletter-signup-v2 .main-nl-container .content .signup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px}.tgc-newsletter-signup-v2 .main-nl-container .content .signup button{width:120px;height:40px;font-size:15px;padding:4px;margin:6px 20px;border-radius:30px;color:#fff;bottom:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}.tgc-newsletter-signup-v2 .main-nl-container .content .signup button:hover{-webkit-box-shadow:0 4px 10px rgba(0,0,0,.2);box-shadow:0 4px 10px rgba(0,0,0,.2);position:relative;bottom:1px;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s}.tgc-newsletter-signup-v2 .main-nl-container .content .signup .signUpBtn{background-color:#ef2d96}.tgc-newsletter-signup-v2 .main-nl-container .content .signup .signUpCompleteBtn{background-color:#3c3;display:none}.tgc-newsletter-signup-v2 .main-nl-container .content .data-permission{display:none}.tgc-newsletter-signup-v2 .main-nl-container .link{margin:10px 0}.tgc-newsletter-signup-v2 .main-nl-container .link a{font-style:italic;text-decoration:none;color:#232323;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}.tgc-newsletter-signup-v2 .main-nl-container .link a:hover{color:#545454}.tgc-newsletter-signup-v2 input:focus,.tgc-newsletter-signup-v2 textarea:focus{outline:none}.tgc-group-side .main-nl-container .content,.widget-area-right-hand-column .main-nl-container .content,.tgc-group-third .main-nl-container .content{display:block}.tgc-group-full .tgc-mosaicv2-slim-m .u-widthmaxed{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tgc-group-full .tgc-mosaicv2-full-landscapehero .u-widthmaxed{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}