@font-face{font-family:'Avenir';src:url('/static/fonts/Avenir-Oblique.eot');src:url('/static/fonts/Avenir-Oblique.eot?#iefix') format('embedded-opentype'),url('/static/fonts/Avenir-Oblique.woff2') format('woff2'),url('/static/fonts/Avenir-Oblique.woff') format('woff'),url('/static/fonts/Avenir-Oblique.ttf') format('truetype'),url('/static/fonts/Avenir-Oblique.svg#Avenir-Oblique') format('svg');font-weight:normal;font-style:italic}@font-face{font-family:'Avenir';src:url('/static/fonts/Avenir-Medium.eot');src:url('/static/fonts/Avenir-Medium.eot?#iefix') format('embedded-opentype'),url('/static/fonts/Avenir-Medium.woff2') format('woff2'),url('/static/fonts/Avenir-Medium.woff') format('woff'),url('/static/fonts/Avenir-Medium.ttf') format('truetype'),url('/static/fonts/Avenir-Medium.svg#Avenir-Medium') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'Avenir';src:url('/static/fonts/Avenir-Black.eot');src:url('/static/fonts/Avenir-Black.eot?#iefix') format('embedded-opentype'),url('/static/fonts/Avenir-Black.woff2') format('woff2'),url('/static/fonts/Avenir-Black.woff') format('woff'),url('/static/fonts/Avenir-Black.ttf') format('truetype'),url('/static/fonts/Avenir-Black.svg#Avenir-Black') format('svg');font-weight:900;font-style:normal}@font-face{font-family:'Avenir';src:url('/static/fonts/Avenir-Heavy.eot');src:url('/static/fonts/Avenir-Heavy.eot?#iefix') format('embedded-opentype'),url('/static/fonts/Avenir-Heavy.woff2') format('woff2'),url('/static/fonts/Avenir-Heavy.woff') format('woff'),url('/static/fonts/Avenir-Heavy.ttf') format('truetype'),url('/static/fonts/Avenir-Heavy.svg#Avenir-Heavy') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Avenir Black Oblique';src:url('/static/fonts/Avenir-BlackOblique.eot');src:url('/static/fonts/Avenir-BlackOblique.eot?#iefix') format('embedded-opentype'),url('/static/fonts/Avenir-BlackOblique.woff2') format('woff2'),url('/static/fonts/Avenir-BlackOblique.woff') format('woff'),url('/static/fonts/Avenir-BlackOblique.ttf') format('truetype'),url('/static/fonts/Avenir-BlackOblique.svg#Avenir-BlackOblique') format('svg');font-weight:900;font-style:italic}@font-face{font-family:'Avenir';src:url('/static/fonts/Avenir-Book.eot');src:url('/static/fonts/Avenir-Book.eot?#iefix') format('embedded-opentype'),url('/static/fonts/Avenir-Book.woff2') format('woff2'),url('/static/fonts/Avenir-Book.woff') format('woff'),url('/static/fonts/Avenir-Book.ttf') format('truetype'),url('/static/fonts/Avenir-Book.svg#Avenir-Book') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Avenir';src:url('/static/fonts/Avenir-Light.eot');src:url('/static/fonts/Avenir-Light.eot?#iefix') format('embedded-opentype'),url('/static/fonts/Avenir-Light.woff2') format('woff2'),url('/static/fonts/Avenir-Light.woff') format('woff'),url('/static/fonts/Avenir-Light.ttf') format('truetype'),url('/static/fonts/Avenir-Light.svg#Avenir-Light') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Avenir';src:url('/static/fonts/Avenir-MediumOblique.eot');src:url('/static/fonts/Avenir-MediumOblique.eot?#iefix') format('embedded-opentype'),url('/static/fonts/Avenir-MediumOblique.woff2') format('woff2'),url('/static/fonts/Avenir-MediumOblique.woff') format('woff'),url('/static/fonts/Avenir-MediumOblique.ttf') format('truetype'),url('/static/fonts/Avenir-MediumOblique.svg#Avenir-MediumOblique') format('svg');font-weight:500;font-style:italic}@font-face{font-family:'Avenir';src:url('/static/fonts/Avenir-BookOblique.eot');src:url('/static/fonts/Avenir-BookOblique.eot?#iefix') format('embedded-opentype'),url('/static/fonts/Avenir-BookOblique.woff2') format('woff2'),url('/static/fonts/Avenir-BookOblique.woff') format('woff'),url('/static/fonts/Avenir-BookOblique.ttf') format('truetype'),url('/static/fonts/Avenir-BookOblique.svg#Avenir-BookOblique') format('svg');font-weight:normal;font-style:italic}@font-face{font-family:'Avenir';src:url('/static/fonts/Avenir-LightOblique.eot');src:url('/static/fonts/Avenir-LightOblique.eot?#iefix') format('embedded-opentype'),url('/static/fonts/Avenir-LightOblique.woff2') format('woff2'),url('/static/fonts/Avenir-LightOblique.woff') format('woff'),url('/static/fonts/Avenir-LightOblique.ttf') format('truetype'),url('/static/fonts/Avenir-LightOblique.svg#Avenir-LightOblique') format('svg');font-weight:300;font-style:italic}@font-face{font-family:'Avenir';src:url('/static/fonts/Avenir-HeavyOblique.eot');src:url('/static/fonts/Avenir-HeavyOblique.eot?#iefix') format('embedded-opentype'),url('/static/fonts/Avenir-HeavyOblique.woff2') format('woff2'),url('/static/fonts/Avenir-HeavyOblique.woff') format('woff'),url('/static/fonts/Avenir-HeavyOblique.ttf') format('truetype'),url('/static/fonts/Avenir-HeavyOblique.svg#Avenir-HeavyOblique') format('svg');font-weight:900;font-style:italic}@font-face{font-family:"Bebas Neue";src:url("/static/fonts/Bebas-Neue.eot");src:url("/static/fonts/Bebas-Neue.eot?#iefix") format("embedded-opentype"),url("/static/fonts/Bebas-Neue.woff2") format("woff2"),url("/static/fonts/Bebas-Neue.woff") format("woff"),url("/static/fonts/Bebas-Neue.ttf") format("truetype"),url("/static/fonts/Bebas-Neue.svg#Bebas-Neue") format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:700;src:url('https://fonts.gstatic.com/s/cormorantgaramond/v5/co3YmX5slCNuHLi8bLeY9MK7whWMhyjQEl5fvg-M.eot');src:url('https://fonts.gstatic.com/s/cormorantgaramond/v5/co3YmX5slCNuHLi8bLeY9MK7whWMhyjQEl5fvg-M.eot?#iefix') format('embedded-opentype'),url('https://fonts.gstatic.com/s/cormorantgaramond/v5/co3YmX5slCNuHLi8bLeY9MK7whWMhyjQEl5fvg-I.woff2') format('woff2'),url('https://fonts.gstatic.com/s/cormorantgaramond/v5/co3YmX5slCNuHLi8bLeY9MK7whWMhyjQEl5fvg-O.woff') format('woff'),url('https://fonts.gstatic.com/s/cormorantgaramond/v5/co3YmX5slCNuHLi8bLeY9MK7whWMhyjQEl5fvg-N.ttf') format('truetype'),url('https://fonts.gstatic.com/l/font?kit=co3YmX5slCNuHLi8bLeY9MK7whWMhyjQEl5fvg-P&skey=3181ffd829cb74e8&v=v5#CormorantGaramond') format('svg')}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:700;src:url('https://fonts.gstatic.com/s/cormorantgaramond/v5/co3WmX5slCNuHLi8bLeY9MK7whWMhyjYrEPzvD-Kzhc.eot');src:url('https://fonts.gstatic.com/s/cormorantgaramond/v5/co3WmX5slCNuHLi8bLeY9MK7whWMhyjYrEPzvD-Kzhc.eot?#iefix') format('embedded-opentype'),url('https://fonts.gstatic.com/s/cormorantgaramond/v5/co3WmX5slCNuHLi8bLeY9MK7whWMhyjYrEPzvD-KzhM.woff2') format('woff2'),url('https://fonts.gstatic.com/s/cormorantgaramond/v5/co3WmX5slCNuHLi8bLeY9MK7whWMhyjYrEPzvD-KzhU.woff') format('woff'),url('https://fonts.gstatic.com/s/cormorantgaramond/v5/co3WmX5slCNuHLi8bLeY9MK7whWMhyjYrEPzvD-KzhY.ttf') format('truetype'),url('https://fonts.gstatic.com/l/font?kit=co3WmX5slCNuHLi8bLeY9MK7whWMhyjYrEPzvD-KzhQ&skey=f5baa31c9854d669&v=v5#CormorantGaramond') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v47/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmUiA8.ttf) format('truetype')}html{scroll-behavior:smooth}p span{color:#818286!important}.text-center{text-align:center;margin:auto}.text-left{text-align:left}.text-right{text-align:right}.text-white{color:#ffffff}.text-gray{color:#818286}.text-primary{color:#12204B}.text-secondary{color:#B10028}.text-heavy{font-weight:bold!important}.text-500{font-weight:500!important}html{font-size:17px;font-family:"Avenir",sans-serif;color:#818286}p{color:#818286;font-size:0.8rem;line-height:1.1rem}.page-container{overflow:hidden}.main-content{position:relative;min-height:580px}.header-content{height:124px;position:relative;width:100%;background:#12204B}.header-content #number{position:absolute;right:0px;padding:25px 37px 12px 2px;border-bottom:1px solid rgba(250,250,250,0.3);font-size:18px;color:#ffffff}#homepage-social{color:#fff;z-index:1500;position:absolute;right:0px;top:40px;z-index:9999;width:54px;top:42%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#homepage-social .homepage-social-links{position:relative;list-style-type:none;margin:0;padding:0;max-width:50px}#homepage-social .homepage-social-links li{margin-left:5px;background:#B10028;width:48px;height:48px;padding:11px 10px;text-align:center;box-sizing:border-box;color:#fff;margin-bottom:10px;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#homepage-social .homepage-social-links li a{color:#fff}#homepage-social .homepage-social-links li:hover{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background:#12204B;color:#fff}#homepage-social .homepage-social-links li:hover a{color:#fff}#homepage-social .homepage-social-links .social:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;text-transform:none;-webkit-font-smoothing:antialiased;line-height:0;content:attr(data-icon);color:#ffffff;font-size:23px!important;position:relative;line-height:26px;top:auto;left:auto;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#header{position:relative}#header-number{color:#fff;position:absolute;top:25px;right:-3px;padding-bottom:15px;border-bottom:1px solid rgba(250,250,250,0.3);font-weight:600;font-size:18px;line-height:25px;padding-right:40px}#logo img{z-index:999;position:absolute;width:128px;margin-left:48px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s}@media screen and (max-width:1150px){#logo img{margin-left:20px}}.section-blue{background:#12204B;color:#ffffff}.section-blue .bullets li:before{background-image:url("/static/img/custom/layout/bullet-white.svg")}.section-red{background:#B10028;color:#ffffff}.section-red .bullets li:before{background-image:url("/static/img/custom/layout/bullet-white.svg")}.banner{position:absolute;right:10px;top:0}.slogan{color:#ffffff;font-size:24px;margin-top:80px;margin-left:30px;position:absolute}.internal-slogan{color:#ffffff;font-size:24px;bottom:106px;position:absolute;width:1000px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.internal-slogan .internal-awards{color:#ffffff;bottom:0;right:0;position:absolute}.slogan,.award1,.award2{display:none}.news_letter_form_container{width:1200px;margin:0px auto;background:#fff;position:relative;border:1px solid #DDDDDF;box-sizing:border-box;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (max-width:1210px){.news_letter_form_container{width:90%;position:relative;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#id_newsletter_signup_form .homepage-input input{width:255px!important}}#id_newsletter_signup_form .homepage-input{display:inline-block;margin:0 5px;position:relative}#id_newsletter_signup_form .homepage-input input{padding:10px;width:300px;font-size:16px;color:#12204B;border:1px solid #DDDDDF!important}#id_newsletter_signup_form .homepage-input input::-webkit-input-placeholder{color:#818286!important}#id_newsletter_signup_form .homepage-input input::-moz-placeholder{color:#818286!important}#id_newsletter_signup_form .homepage-input input:-ms-input-placeholder{color:#818286!important}#id_newsletter_signup_form .homepage-input input:-moz-placeholder{color:#818286!important}#id_newsletter_signup_form .homepage-input input::placeholder{color:#818286!important}#id_newsletter_signup_form .homepage-input .errorlist{left:-12px;text-align:left;min-width:0;width:auto;margin:0;line-height:1.5}#id_newsletter_signup_form #id_newsletter_signup_form_submit{padding:2px 20px;height:40px}.loader .form-content{opacity:0}.loader .captcha-overlay{pointer-events:none}.captcha-overlay{position:absolute;pointer-events:none;top:0;left:0;background:#fff;opacity:0;right:0;bottom:0;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;z-index:10}.captcha-overlay .captcha-background{background:none;top:0;margin:0;border:0;height:100%}.captcha-overlay .captcha-background .captcha-content{position:absolute;max-width:none;max-height:none;overflow:visible;width:410px;margin:0 auto;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.captcha-overlay .captcha-background .captcha-content .visualCaptcha-explanation{margin-top:0}.captcha-overlay .captcha-background .captcha-content .img{margin:0 1px}.captcha-overlay .captcha-background .captcha-content .visualCaptcha-selected{background:none;border-color:#B10028}.captcha-overlay .captcha-background .captcha-content .visualCaptcha-explanation{background:#B10028;color:#ffffff}.captcha-overlay .captcha-background .captcha-content .captcha-overlay .captcha-background .captcha-content .img{background:white}.captcha-overlay .captcha-background .captcha-content .visualCaptcha-button-group>div{line-height:20px;background:#ffffff}.captcha-invalid .captcha-overlay{opacity:1;pointer-events:auto}.home-page .accessibility-description,.home-page .visualCaptcha-explanation,.home-page .status.valid{background-color:#12204B!important;font-family:"Avenir",sans-serif;color:#fff!important}.home-page .audioField{border:solid 1px #cdcdcd!important}.home-page .visualCaptcha-accessibility-button{border:1px solid #B10028!important}.home-page .visualCaptcha-refresh-button{border:1px solid #B10028!important}#id_navigation_bar{top:66px;right:20px;position:absolute}.menu{background-color:#12204B;position:absolute;z-index:2;margin:0 auto;width:100%;top:0px}.menu-content{margin:0 auto}.menu-bg{margin:0 10px}.menu-bg ul{padding:0;list-style:none;float:right}.menu-bg li{position:relative;text-transform:uppercase}.slider-nav{position:absolute;bottom:45px;right:214px;width:125px;height:60px}.slider-nav .key-nav{width:60px;height:60px;background-color:#B10028;box-sizing:border-box;text-align:center;padding-top:19px}.slider-nav .key-nav:hover{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:#740721!important}.forloop-counter{color:#fff;font-weight:800;font-size:18px;line-height:25px;position:absolute;bottom:65px;left:65px}.forloop-counter-dev{font-weight:800;font-size:18px;line-height:25px;position:absolute;bottom:14px;left:25px;color:#12204B}.forloop-counter-testimonial{color:#fff;font-weight:800;font-size:18px;position:absolute;bottom:0px}#featured-property{width:100%;height:700px;color:#ffffff;position:relative;z-index:1;background:#ffffff;margin:10px auto;margin-bottom:50px}#featured-property .featured-properties{width:100%;height:700px;position:absolute;left:0;top:0;margin:1px auto}#featured-property .featured-properties .featured-item{width:100%;height:700px;position:relative}#featured-property .featured-properties .featured-item .background-image{z-index:-1;width:100%;height:700px;position:absolute;top:0;left:0;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}#featured-property .featured-properties2{width:460px;height:400px;background:rgba(18,32,75,0.801);position:absolute;bottom:0px;right:171px}#featured-property .featured-properties2 .featured-content-container{position:relative;width:100%}#featured-property .featured-properties2 .slick-list{overflow:visible!important}#featured-property .featured-properties2 .featured-content-details{padding-left:63px;margin-top:45px;width:334px;position:relative}#featured-property .featured-properties2 .featured-content-details .primary-button{padding:10px 20px!important}#featured-property .featured-properties2 .featured-content-details h2{font-size:30px}#featured-property .featured-properties2 .featured-content-details h3{font-size:18px;line-height:27px}#featured-property .featured-properties2 .featured-content-details .divider-line{width:240px;border-bottom-style:1px solid #ffffff;padding:8px;opacity:0.5}#featured-property .featured-properties2 .featured-content-details .listing-price{color:#FFFFFF;margin-bottom:20px;font-weight:900;font-size:36px;line-height:49px}#featured-property .featured-properties2 .featured-content-details .listing-heading{color:#ffffff;margin-bottom:20px;font-weight:800;font-size:18px;line-height:25px;font-family:"Avenir",sans-serif}#featured-property .featured-properties2 .featured-content-details .listing-description{color:#ffffff;font-weight:300;font-size:16px;line-height:23px;margin-bottom:40px}#featured-property .featured-navigation{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;position:absolute;bottom:0px;height:58px;right:0px}#featured-property .featured-navigation .featured-next,#featured-property .featured-navigation .featured-prev{display:inline-block;position:relative;cursor:pointer;width:62px;height:58px;padding-left:3px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#featured-property .featured-navigation .featured-next:hover,#featured-property .featured-navigation .featured-prev:hover{cursor:pointer;-webkit-filter:brightness(115%);-moz-filter:brightness(115%);filter:brightness(115%)}#featured-property .slick-dots{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;left:70px!important}#featured-property .slick-dots li{margin-right:12px}#featured-property .slick-dots button{display:block;width:15px!important;height:15px!important;padding:0;border:none;background-color:rgba(255,255,255,0.37);box-sizing:border-box;text-indent:-9999px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#featured-property .slick-dots li.slick-active button{background-color:#fff}#featured-property-dev{width:1200px;margin:10px auto;height:493px;color:#ffffff;position:relative;box-sizing:border-box;z-index:1}#featured-property-dev .featured-dev{width:49.5%;height:493px;position:absolute;left:0;top:0}#featured-property-dev .featured-dev a .featured-item-dev{width:100%;height:493px;position:relative}#featured-property-dev .featured-dev a .featured-item-dev .background-image-dev{z-index:-1;width:100%;height:493px;position:absolute;top:0;left:0;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important}#featured-property-dev .featured-dev2{position:absolute;width:49.5%;min-height:317px;right:0px}#featured-property-dev .featured-dev2 .dev_smaller_image{width:100%;height:220px;position:absolute;top:0;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}#featured-property-dev .featured-dev2 .dev_smaller_image .each-small-image{width:49%;height:220px;position:absolute;box-sizing:border-box;overflow:hidden}#featured-property-dev .featured-dev2 .dev_smaller_image .each-small-image:nth-child(1){left:0}#featured-property-dev .featured-dev2 .dev_smaller_image .each-small-image:nth-child(2){right:0}#featured-property-dev .featured-dev2 .dev_smaller_image .each-small-image .scalable_bg{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center;box-sizing:border-box;height:220px;width:100%;cursor:pointer;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#featured-property-dev .featured-dev2 .dev_smaller_image .each-small-image .scalable_bg:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#featured-property-dev .featured-dev2 .development_heading{font-weight:600;font-size:16px;line-height:22px;color:#fff;padding-left:55px}#featured-property-dev .featured-dev2 .under_line{height:1px;background:#FFFFFF;width:100%;margin-top:20px}#featured-property-dev .featured-dev2 .slider{width:300px}#featured-property-dev .featured-dev2 .slide img{display:block;width:100%;height:auto}#featured-property-dev .featured-dev2 .slick-dots{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;margin-top:30px;padding:1rem 0;list-style-type:none;position:absolute;left:55px;bottom:45px}#featured-property-dev .featured-dev2 .slick-dots li{margin-right:12px}#featured-property-dev .featured-dev2 .slick-dots button{display:block;width:12px;height:12px;padding:0;border:none;background:rgba(255,255,255,0.349);text-indent:-9999px}#featured-property-dev .featured-dev2 .slick-dots li.slick-active button{background-color:#ffffff!important}#featured-property-dev .featured-dev2 .featured-content-dev{position:absolute;bottom:0;left:0;box-sizing:border-box;width:100%;height:493px;padding-top:27px}#featured-property-dev .featured-dev2 .featured-content-dev .dev_heading_tag{position:absolute;right:0;top:0px;background:#B10028;color:#fff;padding:10px 15px;font-weight:900;font-size:18px;line-height:25px}#featured-property-dev .featured-dev2 .featured-content-dev .development_content{position:absolute;width:100%;background:#fff;top:226px}#featured-property-dev .featured-dev2 .featured-content-dev .development_content .left_section,#featured-property-dev .featured-dev2 .featured-content-dev .development_content .right_section{width:49%;position:absolute}#featured-property-dev .featured-dev2 .featured-content-dev .development_content .left_section .dev-heading,#featured-property-dev .featured-dev2 .featured-content-dev .development_content .right_section .dev-heading{font-weight:800;font-size:18px;line-height:25px;color:#12204B;margin-bottom:20px}#featured-property-dev .featured-dev2 .featured-content-dev .development_content .left_section{padding:20px 20px}#featured-property-dev .featured-dev2 .featured-content-dev .development_content .right_section{right:0;margin-top:10px}#featured-property-dev .featured-dev2 .featured-content-dev .development_content .inneer-block-details{margin-left:55px;margin-top:40px}#featured-property-dev .featured-dev2 .featured-content-dev h3{font-size:18px;line-height:27px}#featured-property-dev .featured-dev2 .featured-content-dev h2{font-size:30px}#featured-property-dev .featured-dev2 .featured-content-dev .listing-price-dev{font-size:30px;color:#12204B;font-weight:700;margin-bottom:20px}#featured-property-dev .featured-dev2 .featured-content-dev .listing-heading-dev{font-size:18px;color:#ffffff;margin-bottom:2px;font-weight:800;text-transform:uppercase;font-family:"Avenir",sans-serif}#featured-property-dev .featured-dev2 .featured-content-dev #underline{padding-top:10px;width:83px;border-bottom:5px solid #B10028}#featured-property-dev .featured-dev2 .featured-content-dev .listing-heading-dev-heading{font-family:"Avenir",sans-serif;color:#12204B;margin-top:10px;font-weight:800;font-size:18px;line-height:25px}#featured-property-dev .featured-dev2 .featured-content-dev .listing-description-dev{color:#818286;font-weight:300;font-size:16px;line-height:23px;padding-bottom:70px;margin-top:20px}@media screen and (max-width:1220px){#featured-property-dev{width:98%!important}}.from_p{color:#12204B;margin-bottom:3px;font-family:"Avenir",sans-serif;font-weight:800;font-size:14px;line-height:19px}.featured_bagde{position:absolute;left:0;top:0;width:137px;height:42px;background:#B10028;color:#fff;font-size:16px;line-height:24px;text-align:center;font-family:"Avenir",sans-serif;padding-top:10px;z-index:9999}.featured-navigation-dev{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;position:absolute;bottom:0px;right:0px;z-index:999;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease}.featured-navigation-dev .featured-next-dev,.featured-navigation-dev .featured-prev-dev{display:inline-block;position:relative;cursor:pointer;padding-left:3px}.featured-navigation-dev .featured-next-dev:hover,.featured-navigation-dev .featured-prev-dev:hover{cursor:pointer;-webkit-filter:brightness(115%);-moz-filter:brightness(115%);filter:brightness(115%)}.caption{width:100%;height:60px;background:rgba(0,0,0,0.4);text-align:center;line-height:60px;font-family:"Avenir",sans-serif;font-weight:400;font-size:18px;color:#F6F6F6;opacity:0;position:absolute;bottom:0}.development-overlay{background:rgba(0,0,0,0.4);width:350px;height:330px}.development-overlay img{position:absolute;left:50%;margin-left:-14px;top:50%;margin-top:-17px}@media screen and (max-width:1345px){.development-overlay{background:rgba(0,0,0,0.4);width:230px;height:265px}}.development-overlay2{background:rgba(0,0,0,0.4);width:350px;height:330px}.development-overlay2 img{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg);position:absolute;left:50%;margin-left:-14px;top:50%;margin-top:-17px}@media screen and (max-width:1345px){.development-overlay2{background:rgba(0,0,0,0.4);width:230px;height:265px}}.banner-block{border-top:1px solid #BABABA;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.banner-block .border-left{border-left:1px solid #BABABA}.banner-block .banner{background-color:#ffffff;position:relative;-webkit-flex:1;-ms-flex:1;flex:1;left:0px;height:252px;z-index:0}.banner-block .banner:hover .red-grow{-webkit-transition:all 0.5s ease-in-out 0.1s;-moz-transition:all 0.5s ease-in-out 0.1s;-o-transition:all 0.5s ease-in-out 0.1s;transition:all 0.5s ease-in-out 0.1s;left:1px;width:100%;height:253px;border-left:1px solid #B10028}.banner-block .banner:hover .banner-box h3,.banner-block .banner:hover .banner-box p{color:#ffffff}.banner-block .banner .red-banner-img{height:60px;width:60px;position:absolute;left:55px;background-color:#B10028;z-index:0;margin-left:-1px;margin-top:-1px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.banner-block .banner .red-grow{height:60px;width:60px;position:absolute;left:55px;background-color:#B10028;z-index:0;margin-left:-1px;margin-top:-1px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.banner-block .banner .banner-img{padding:8px;z-index:2;width:42px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.banner-block .banner .banner-box{padding-top:85px;z-index:3;position:relative}.banner-block .banner .banner-box h3{padding:10px 45px;font-size:24px;font-weight:normal;color:#002156;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.banner-block .banner .banner-box p{padding:10px 45px;color:#818286;font-size:18px;line-height:27px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.banner-block .banner #social{height:100%;position:relative;z-index:1}.banner-block .banner #social:hover .banner-box #banner-social{opacity:1;pointer-events:auto}.banner-block .banner #social:hover p{opacity:0;pointer-events:none}.banner-block .banner #social .banner-box #social-paragraph{z-index:2}.banner-block .banner #social .banner-box #banner-social{opacity:0;pointer-events:none;position:absolute;top:150px;left:50px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.banner-block .banner #social .banner-box #banner-social a{padding-right:20px}.banner-block .banner #social .banner-box #banner-social a i{color:#ffffff}.banner-block .banner #social .banner-box #banner-social a i:hover{color:#12204B}#id_property_search_sublist{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.menu-bg>ul>li{display:block;padding:0;float:left;position:relative;z-index:1}.menu-bg>ul>li.has-submenu:before{content:"";border:8px solid transparent;position:absolute;pointer-events:none;bottom:-40px;width:0;left:50%;margin-left:-8px;opacity:0;height:0;margin-bottom:4px}.menu-bg>ul>li.has-submenu:hover:before{content:"";bottom:-16px;opacity:1;border-bottom-color:#B10028}.menu-bg>ul>li>a{color:#ffffff;display:block;font-size:15px;padding:6px 15px;position:relative;z-index:1000;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media (max-width:1150px){.menu-bg>ul>li>a{padding:6px 9px}}.menu-bg>ul>li:hover>a{color:#B10028}.menu-bg>ul>li.active>a{color:#B10028}.menu-bg>ul>li.active:hover>a{color:#B10028}.menu-bg>ul>li>ul{position:absolute;left:0;zoom:1;min-width:100%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.menu-bg>ul>li>ul>li{width:100%;white-space:nowrap;text-align:left;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.menu-bg>ul>li>ul>li:first-of-type{border-top:4px solid #B10028}.menu-bg>ul>li>ul>li a{color:#9B9B9B;background:#ffffff;padding:8px 22px;font-family:"Avenir",sans-serif;display:block;font-style:normal;text-transform:none;font-size:15px;line-height:20px;color:#818286;border-bottom:solid 1px #818286;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.menu-bg>ul>li>ul>li a:hover{color:#ffffff;background:#B10028;border-bottom:solid 1px #B10028}.slideDown .menu-bg>ul>li>ul{height:auto;opacity:1;top:-999px}.slideDown .menu-bg>ul>li:hover>ul{top:150%;opacity:1}.fadeInUp{display:inline-block}.fadeInUp .menu-bg>ul>li>ul{height:0;opacity:0;top:200%;pointer-events:none;padding-top:11px}.fadeInUp .menu-bg>ul>li:hover>ul{overflow:visible;height:auto;top:100%;opacity:1;pointer-events:auto}.fadeIn .menu-bg>ul>li>ul{opacity:0;top:100%;height:0}.fadeIn .menu-bg>ul>li:hover>ul{height:auto;opacity:1}#id_about_tab+ul{right:-10px;left:auto}#id_tools_tab+ul{right:-70px;left:auto}.header-image{width:100%;min-height:640px;z-index:9;position:relative;min-width:940px;height:-webkit-calc(100vh - 124px);height:-moz-calc(100vh - 124px);height:calc(100vh - 124px);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.header-image .header-inner-block{position:absolute;z-index:9999;color:#818286;width:480px;background:rgba(255,255,255,0.9);top:93px;right:0px;box-sizing:border-box;padding:31px 45px;text-align:left;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}@media screen and (max-width:1440px){.header-image .header-inner-block{top:28px}}.header-image .header-inner-block .home-heading{text-align:left!important;padding-bottom:27px;margin-bottom:29px}.header-image .header-inner-block .home-heading:after{left:0px;-webkit-transform:none!important;-moz-transform:none!important;transform:none!important}.header-image .header-inner-block .seeff_malawi_slogan{font-style:normal;font-weight:normal;font-size:16px;line-height:24px}@media screen and (max-height:550px){.header-image .header-inner-block{top:50px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}}.internal-header{position:relative;min-height:300px;box-sizing:border-box;min-width:940px;overflow:hidden}.internal-header .internal-search-wraper{position:relative;box-sizing:border-box;min-height:300px}.internal-header .header-image{position:relative;top:0;margin-bottom:50px;min-height:300px;z-index:2;min-width:940px;height:-webkit-calc(550px - 124px);height:-moz-calc(550px - 124px);height:calc(550px - 124px);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.internal-header .adv_search_container{z-index:1100;position:absolute;max-width:1000px;width:100%;font-size:14px;padding:13px;background:rgba(18,32,75,0.75)}.internal-header .header-pattern{position:absolute;top:156px;right:0;z-index:1;width:306px}.internal-header .header-block{position:absolute;height:18px;width:509px;background:#12204B;top:416px;left:0;z-index:3}.header-image-internal{width:100%;min-height:420px;z-index:9;min-width:940px;background-position:center center;padding-top:1px;margin-top:-1px;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;box-sizing:border-box;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.header-image-internal .search-wrapper{position:relative!important;width:100%;margin-top:320px}.header-image-internal .adv_search_container{background:#12204BED;font-size:17px;z-index:1100;position:relative;font-size:0.8rem;padding-top:9px!important;padding-bottom:9px}.header-image-internal .adv_search_container{bottom:140px}.resizer{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0}.resizer #rndList{height:100%;width:100%;z-index:-1;list-style:none;margin:0;padding:0}.resizer #rndList li{height:100%;width:100%;position:relative;display:none;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center}.resizer #rndList li:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;opacity:0.6;background-color:transparent;background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,0.3)));background:-webkit-linear-gradient(top,transparent,rgba(0,0,0,0.3));background:-moz-linear-gradient(top,transparent,rgba(0,0,0,0.3));background:-ms-linear-gradient(top,transparent,rgba(0,0,0,0.3));background:-o-linear-gradient(top,transparent,rgba(0,0,0,0.3))}.resizer .header-block{position:absolute;width:301px;height:179px;background:rgba(255,255,255,0.8);left:0;top:25%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (max-width:1665px) and (max-height:792px){.resizer .header-block{top:8%;margin-top:0}}.resizer .header-block.hidden{opacity:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.resizer .header-block .info{padding-top:31px;padding-left:45px;padding-right:45px}.resizer .header-block .info .heading{font-family:"Cormorant Garamond",sans-serif;font-weight:700;font-size:34px;line-height:41px;text-align:left;color:#12204B;position:relative}.resizer .header-block .info .divider-line{width:124px;height:3px;background:#B10028;position:relative;margin-top:27px;text-align:right}.header-image:hover .nav-sides .slider-prev,.header-image:hover .nav-sides .slider-next{opacity:1}.nav-sides .slider-prev,.nav-sides .slider-next{height:40px!important;margin-top:-20px!important;position:absolute!important;top:50%!important;width:40px!important;z-index:10000!important;padding:0;opacity:0;-webkit-transition:0.2s ease-in-out 0.1s;-moz-transition:0.2s ease-in-out 0.1s;-o-transition:0.2s ease-in-out 0.1s;transition:0.2s ease-in-out 0.1s}.nav-sides .slider-prev{left:20px;position:absolute;background:url(/static/img/custom/slider/images/arrow_large_left.png) no-repeat 0 0}.nav-sides .slide-prev:hover{background-position:0 -47px}.nav-sides .slider-next{position:absolute;right:20px;background:url(/static/img/custom/slider/images/arrow_large_right.png) no-repeat 0 0}.nav-sides .slide-next:hover{background-position:0 -47px}.header-text{z-index:10;width:1000px;position:absolute;bottom:120px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);margin:0px auto}.header-text img{float:right;margin-left:30px}.adv_search_container{background-color:rgba(18,32,75,0.73);z-index:1100;position:absolute;max-width:1000px;width:100%;font-size:14px;bottom:227px;left:50%;padding:13px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (max-width:1440px){.adv_search_container{bottom:292px}}.search-click{bottom:70px}.frame_container{z-index:1100;position:absolute;max-width:1000px;width:100%;font-size:14px;bottom:270px;left:50%;padding:13px;height:110px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.frame_container .frame_text{text-shadow:0px 4px 4px rgba(0,0,0,0.25);color:#fff;font-size:24px;line-height:33px;font-weight:bold;font-family:"Avenir",sans-serif;padding-top:65px}.frame_container .frames{right:0;position:absolute}.frame_container .frames img{margin-left:20px}.adv_search_box1{background:transparent}.select2-container .select2-choice,.select2-container-multi .select2-choices{border:1px solid #d6d6d6}.select2-drop{border:1px solid #d6d6d6}.select2-container .select2-choice abbr{background:#ffffff}.select2-container .select2-choice .select2-arrow b{background:#ffffff;text-align:center;font-size:12px}.select2-container .select2-choice .select2-arrow b:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#12204B;font-size:28px}fieldset p>input[type="checkbox"]+label:before{background:#f1f1f1;border:none}fieldset p>input[type="checkbox"]:checked+label:after{color:#333333}#adv_search_properties fieldset p>input[type="checkbox"]+label:before,#adv_search_suburbs fieldset p>input[type="checkbox"]+label:before{background:#ffffff;width:14px;height:14px;border:1px solid #d6d6d6}#adv_search_properties fieldset p>input[type="checkbox"]:checked+label:after,#adv_search_suburbs fieldset p>input[type="checkbox"]:checked+label:after{color:#B10028;margin-left:-1px}.adv_search_heading{color:#ffffff}.more_search_options_link:before{color:#ffffff;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;content:"\f106"}.less_search_options_link:before{content:"\f107"}#id_web_ref_search_form{height:74px}#id_web_ref_search_form input:not(.select2-input){box-sizing:border-box;min-height:32px;margin-right:10px}#id_web_ref_search_link a{color:#ffffff;text-decoration:none;background:#B10028;padding:6px 15px;border:solid 1px #B10028;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#id_web_ref_search_link a:hover{background-color:#cb002e}.web_ref_search_link a:before{color:#ffffff}#adv_search_more_less_container a{color:#ffffff;text-decoration:none;font-family:"Avenir",sans-serif;border:1px solid #FFFFFF;display:block;line-height:32px;height:33px;box-sizing:border-box;font-size:16px;padding-right:15px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#id_more_search_options_link{padding-left:25px}#id_more_search_options_link a:hover{background:#B10028;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.more_search_options_link:hover,.less_search_options_link:hover{background:#B10028!important;border:solid 1px #B10028!important;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.adv_search_webref_back_link a,.web_ref_search_link a{background-color:#B10028;width:223px;border:solid 1px #B10028;box-sizing:border-box;font-size:16px;font-family:"Avenir",sans-serif;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.adv_search_webref_back_link a:hover,.web_ref_search_link a:hover{background-color:#cb002e!important;border:solid 1px #cb002e}.adv_search_webref_back_link a:before{color:#ffffff}a.more_search_options_link{color:#ffffff;text-decoration:none;background-color:transparent}input::-webkit-input-placeholder{color:#999999!important;opacity:1}input::-moz-placeholder{color:#999999!important;opacity:1}input:-moz-placeholder{color:#999999!important;opacity:1}input:-ms-input-placeholder{color:#999999!important;opacity:1}.id_reference_number{border:1px solid #d6d6d6}.webref_button{color:#ffffff;background:#B10028;height:33px;padding:6px 12px;text-transform:uppercase;font-size:15px;margin-left:4px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.webref_button:hover{background-color:#cb002e}.id_neighbouring_suburbs a{color:#ffffff}.id_neighbouring_suburbs a:hover{color:#B10028}.web_ref_search_link{float:left;height:30px;margin-top:2px;white-space:nowrap}#id_web_ref_search_link a{color:#ffffff;text-decoration:none;padding:6px 10px;margin-top:7px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#id_web_ref_search_link a:hover{color:#ffffff}#adv_search_webref_back_link a{color:#ffffff;text-decoration:none;padding:6px 10px;font-size:16px;margin-top:8px}#adv_search_webref_back_link a:hover{color:#ffffff}#adv_search_more_less_container{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#adv_search_more_less_container a{color:#ffffff;text-decoration:none}#adv_search_more_less_container a.less_search_options_link{color:#ffffff;text-decoration:none}#id_property_count{color:#ffffff;font-size:14px;font-weight:400;padding-top:2px;display:block}#adv_search_suburbs label{color:#ffffff;font-weight:normal}#adv_search_properties label{color:#ffffff;font-weight:normal}.id_as_price_from,.id_as_price_to,.id_as_price_from_278,.id_as_price_to_278,.id_as_size_from,.id_as_size_to{border:solid 1px #d6d6d6}.sticky-header{background:#12204B;width:100%;height:100%}.sticky-header .sticky-logo{text-align:center;height:90px;position:relative;display:inline-block}.sticky-header .sticky-logo img{position:relative;max-width:auto;display:inline-block;vertical-align:top;height:100%}#sticky-filters-form label{color:#ffffff;display:block;margin-bottom:4px}.maxi-dropdown .select2-results .select2-selected:after{color:#333333}.sticky-header .input{border:0px solid #12204B}.sticky-header .select2-container .select2-choice .select2-arrow b{background:#ffffff}.sticky-header .filter-submit{background:#B10028;color:#ffffff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.sticky-header .filter-submit .icon-sticky-filter{color:#ffffff}.sticky-header .filter-submit .icon-sticky-filter:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff;content:"\f00e";position:relative}.sticky-header .filter-text{color:#ffffff}.filter-submit{border:solid 1px #B10028;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.filter-submit:hover{background:transparent;border:solid 1px #fff;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.action-button{background:#ffffff;color:#B10028}.action-button>a{border:1px solid #d6d6d6;font-size:12px}.action-button a i+span{color:#666666}#results-map{color:#B10028;box-sizing:border-box;display:none}#results-map .icon-map-pin{color:#B10028}#branch_map_canvas{display:none}.header-bordered{border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}.header-bottom-bordered{border-bottom:1px solid #d6d6d6}#results-filter .vSelectField .select2-choice,.sidebar-contact-form .vSelectField .select2-choice,.header-bordered .vSelectField .select2-choice{background:#ffffff;border:1px solid #d6d6d6;line-height:32px}#results-filter .vSelectField .select2-choice .select2-arrow b,.sidebar-contact-form .vSelectField .select2-choice .select2-arrow b,.header-bordered .vSelectField .select2-choice .select2-arrow b{background:#ffffff;line-height:32px}#results-filter .vSelectField .select2-choice .select2-arrow b:before,.sidebar-contact-form .vSelectField .select2-choice .select2-arrow b:before,.header-bordered .vSelectField .select2-choice .select2-arrow b:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333333;content:"\f0dc";font-size:17px}#results-alerts{color:#B10028;z-index:902}#results-alerts .icon-alerts{color:#B10028}.results-alerts-mini{background:#ffffff;border:1px solid #d6d6d6}#results-favourites{color:#B10028;box-sizing:border-box}#results-favourites .icon-favourites{color:#B10028}#results-favourites .icon-favourites .count{color:#ffffff}#results-map-details{background:#ffffff;color:#818286}#results-map-details .map-details-close{background:#ffffff;border:1px solid #d6d6d6}#results-map-details .property-list-details{border-right:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6}#results-map-details:before{border-right:15px solid #ffffff}.top-nav-counter-list li.now{background:#f1f1f1;font-weight:600}.sidebar-button{background:#ffffff;color:#333333}.sidebar-button a{border:1px solid #d6d6d6}.sidebar-button i{background:#ffffff}.sidebar-button.active a{border-bottom:1px solid #ffffff}#sidebar-print.active a,#sidebar-pdf a{border-bottom:1px solid #d6d6d6}#sidebar-pdf .icon-sidebar-pdf{color:#999999}#sidebar-print .icon-sidebar-print{color:#999999}#sidebar-scan .icon-sidebar-scan{color:#999999}#sidebar-share .icon-sidebar-share{color:#999999}#sidebar-qr-code,#sidebar-social-sharing{background:#ffffff;color:#818286;border:1px solid #d6d6d6}.sidebar-qr-code .qr-code-grey{color:#666666}.operating-systems .icon-android{color:#666666}.operating-systems .icon-apple{color:#666666}.operating-systems .icon-windows{color:#666666}.operating-systems .icon-blackberry{color:#666666}.sidebar-contact{background:#ffffff;color:#818286;border:1px solid #d6d6d6;padding:20px}.sidebar-email-friend fieldset p>input[type="checkbox"]+label:before,.sidebar-contact fieldset p>input[type="checkbox"]+label:before{background:#f1f1f1;border:none}.sidebar-input,.sidebar-textarea,.sidebar-date{background:#f1f1f1;color:#333333;width:100%;border:none;box-sizing:border-box}.sidebar-contact-form .vSelectField .select2-choice,#make-an-offer-form .vSelectField .select2-choice,.form-section .vSelectField .select2-choice,.sidebar-contact-form .vSelectField .select2-choices,#make-an-offer-form .vSelectField .select2-choices,.form-section .vSelectField .select2-choices{background:#f1f1f1!important;color:#333333!important}.sidebar-contact-form .vSelectField .select2-arrow b,#make-an-offer-form .vSelectField .select2-arrow b,.form-section .vSelectField .select2-arrow b{background:#f1f1f1!important;color:#333333!important}.sidebar-contact-form .vSelectField .select2-arrow b:before,#make-an-offer-form .vSelectField .select2-arrow b:before,.form-section .vSelectField .select2-arrow b:before{color:#333333!important}.sidebar-dropdown{background:#f1f1f1!important;color:#333333!important}.sidebar-input::placeholder,.sidebar-textarea::placeholder,.full-input::placeholder{color:#333333!important;opacity:1}.sidebar-input::-webkit-input-placeholder,.sidebar-textarea::-webkit-input-placeholder,.full-input::-webkit-input-placeholder{color:#333333!important;opacity:1}.sidebar-input:-moz-placeholder,.sidebar-textarea:-moz-placeholder,.full-input:-moz-placeholder{color:#333333!important;opacity:1}.sidebar-input::-moz-placeholder,.sidebar-textarea::-moz-placeholder,.full-input::-moz-placeholder{color:#333333!important;opacity:1}.sidebar-input:-ms-input-placeholder,.sidebar-textarea:-ms-input-placeholder,.full-input:-ms-input-placeholder{color:#333333!important;opacity:1}.icon-agent-phone:before{color:#12204B}.icon-agent-search:before{color:#12204B}#results-list .property-list-item{background:#ffffff;border:1px solid #d6d6d6;color:#818286}#results-list .property-list-item.featured{border:4px solid #12204B}#results-list .property-list-item .property-list-link:hover{background:#f5f5f5}#results-list .property-list-meta{color:#333333}#results-list .property-list-webref{color:#333333}.property-list-item .icon-beds,.property-list-item .icon-baths,.property-list-item .icon-garages,.property-list-item .icon-openparking{color:#333333}.property-list-item .icon-beds:before,.property-list-item .icon-baths:before,.property-list-item .icon-garages:before,.property-list-item .icon-openparking:before{color:#B10028}.no-favourites-highlight{border-left:6px solid #12204B}.no-favourites-highlight:before{border-right:15px solid #12204B}#results-list .property-list-inject{background:#ffffff;border:1px solid #d6d6d6;padding:20px}.box-alt-bg{background:#f1f1f1;border:1px solid #f1f1f1}#results-list .block-content{color:#818286}#results-list .property-list-news-article-box .news-article-content{color:#818286}.results-email-alerts-box .icon-email-alerts:before{color:#12204B}.email-alerts-mini-close{background:#ffffff;border:1px solid #d6d6d6}.results-email-alerts-box .full-input{background:#ffffff;color:#333333}#listing-back .icon-arrow-back{color:#B10028}.content-block{background:#ffffff;border:1px solid #d6d6d6;color:#818286}.content-block h1#listing-price{color:#12204B;font-family:"Avenir",sans-serif}.property-list-meta .icon-beds,.property-list-meta .icon-baths,.property-list-meta .icon-garages,.property-list-meta .icon-openparking{color:#333333}.property-list-meta .icon-beds:before,.property-list-meta .icon-baths:before,.property-list-meta .icon-garages:before,.property-list-meta .icon-openparking:before{color:#B10028}#details-list .listing-media-tabs .action-button.active a{border-bottom:1px solid #ffffff}#details-list .icon-camera{color:#B10028}#details-list .action-button .icon-video{color:#B10028}#details-list .icon-tour{color:#B10028}#details-list .icon-progress{color:#B10028}#details-list .icon-floorplan{color:#B10028}.new-dev-banners{border:1px solid #d6d6d6}.gallery-thumbnails .counter-overlay{background:rgba(0,0,0,0.7)}.gallery-thumbnails .thumbs-prev{background:#f1f1f1}.gallery-thumbnails .thumbs-prev i:before{color:#333333}.gallery-thumbnails .thumbs-next{background:#f1f1f1}.gallery-thumbnails .thumbs-next i:before{color:#333333}.listing-description p{color:#818286}.listing-features-content ul li:before{color:#12204B}.listing-features h5{font-size:0.8rem}.icon-yes:before{color:#12204B}.listing-on-show .on-show-get-directions .directions-input{background:#f1f1f1}.listing-downloads .document-table tr:nth-child(2n+2),.listing-downloads .document-table tr.alt,.offer-history-table tr.alt{background:#f1f1f1}#details-list .listing-map-tabs .action-button.active a{border-bottom:1px solid #ffffff}#details-list .icon-map{color:#B10028}#details-list .icon-streetview{color:#B10028}#details-list .icon-amenities{color:#B10028}#id_amenities_info td a:hover{color:#B10028}.transparent-black{background:rgba(0,0,0,0.7)}.transparent-red.top-left{background:#12204B}.transparent-black.sold,.transparent-black.rented,.transparent-black.pending{background:#B10028}#make-an-offer-form input.full-input{background:#f1f1f1;color:#333333}#make-an-offer-form input.mega-input{background:#f1f1f1;color:#333333}#make-an-offer-form fieldset p>input[type="checkbox"]+label:before{background:#f1f1f1}#make-an-offer-form fieldset p>input[type="checkbox"]:checked+label:before{background:#f1f1f1}#make-an-offer-form fieldset p>input[type="checkbox"]:checked+label:after{color:#333333}.input-number .number-control-up{background:#12204B}.input-number .number-control-up .icon-arrow-up:after{border-bottom:1px solid #ffffff}.input-number .number-control-up .icon-arrow-up:before{color:#ffffff}.input-number .number-control-down{background:#12204B}.input-number .number-control-down .icon-arrow-down:before{color:#ffffff}.navigation-thumbnails .thumbs-prev{background:#f1f1f1}.navigation-thumbnails .thumbs-next{background:#f1f1f1}.navigation-thumbnails li.current{border-top:6px solid #12204B}#sticky-details{color:#ffffff}#sticky-details .sticky-price{color:#ffffff;font-family:"Avenir",sans-serif}#sticky-details .sticky-details-meta .icon-beds,#sticky-details .sticky-details-meta .icon-baths,#sticky-details .sticky-details-meta .icon-garages,#sticky-details .sticky-details-meta .icon-openparking{color:#ffffff}#sticky-details .sticky-details-meta .icon-beds:before,#sticky-details .sticky-details-meta .icon-baths:before,#sticky-details .sticky-details-meta .icon-garages:before,#sticky-details .sticky-details-meta .icon-openparking:before{color:#ffffff}#calculators .calculator-inputs .detail-more .icon-info-circle:before{color:#818286}#calculators .calculator-inputs input:not(.select2-input){background:#f1f1f1;color:#333333}#calculators .income-table input[type="text"]:not(.select2-input),#calculators .expense-table input[type="text"]:not(.select2-input),#calculators .income-table input[type="number"]:not(.select2-input),#calculators .expense-table input[type="number"]:not(.select2-input){background:#f1f1f1;color:#333333}#calculators .income-table .currency-placeholder,#calculators .expense-table .currency-placeholder{color:#333333}#calculators .select2-arrow b{background:#ffffff}#calculators .select2-arrow b:before{color:#12204B}.divider{border-top:1px solid #d6d6d6}#calculator-tabs .action-button.active a{border-bottom:1px solid #ffffff}.form-section{border-top:1px solid #d6d6d6}.form-section .pull-left input[type='text']:not(.select2-input),.form-section .pull-left input[type='email'],.form-section .pull-left input[type='number']{background:#f1f1f1;color:#333333;border:none}.form-section .pull-left textarea{background:#f1f1f1;color:#333333;border:none}.form-section input::-webkit-input-placeholder,.form-section textarea::-webkit-input-placeholder{color:#333333!important}.form-section input:-moz-placeholder,.form-section textarea:-moz-placeholder{color:#333333!important}.form-section input::-moz-placeholder,.form-section textarea::-moz-placeholder{color:#333333!important}.form-section input:-ms-input-placeholder,.form-section textarea:-ms-input-placeholder{color:#333333!important}.quick-search:before{color:#12204B}.branch-meta .border-left:before,.area-profile-properies .border-left:before{border-right:1px solid #d6d6d6}.meta-section{border-top:1px solid #d6d6d6}.issue-bubble{background:#B10028}.issue-bubble:hover{color:#ffffff}.issue-bubble:after{border-color:#B10028 rgba(0,0,0,0)}.divider-line{border-top:1px solid #d6d6d6}#sidebar-categories .category-list{border-top:1px solid #d6d6d6}#sidebar-categories .category-list li{border-bottom:1px solid #d6d6d6}.article-block .article-image{border:1px solid #d6d6d6}.comments-block:after{border-color:#ffffff rgba(0,0,0,0)}.comments-block:before{border-top:1px solid #d6d6d6}.area-profile-listings-box{border:1px solid #d6d6d6}.area-profile-listings-box .area-profile-property-links a:after{background:#818286}h1{font-family:"Cormorant Garamond",sans-serif;font-size:1.8rem;line-height:1;color:#212121;font-weight:300}h2{font-family:"Avenir",sans-serif;font-size:1.6rem;line-height:1;color:#B10028;font-weight:300}h3{font-family:"Avenir",sans-serif;font-size:1.5rem;color:#12204B;line-height:1;font-weight:600;margin:0px}h4{font-family:"Avenir",sans-serif;font-size:1.25rem;color:#333333;line-height:1;font-weight:600;margin:0px}h5{font-family:"Avenir",sans-serif;font-size:1.1rem;color:#333333;line-height:1;font-weight:600;margin:0px}h1.page-heading{font-family:"Avenir",sans-serif;font-size:1.8rem;font-weight:300;color:#212121}.heading-price{color:#12204B}.sub-headings{font-family:"Avenir",sans-serif;font-size:1.125rem;color:#000000;display:block;width:100%;line-height:1;font-weight:400;margin-bottom:10px}.sub-headings-alt{color:#12204B;font-size:1.125rem;line-height:1;font-weight:400;margin-bottom:10px}.quote{font-size:150%}.headings{font-family:"Avenir",sans-serif;color:#12204B;display:block;width:100%;line-height:1;font-weight:400}.main-headings{font-family:"Avenir",sans-serif;font-size:28px;color:#12204B;display:block;width:100%;line-height:1;font-weight:300;text-transform:none}.article-headings{font-family:"Avenir",sans-serif;font-size:1.325rem;color:#12204B;font-weight:400}.bullets li:before{color:#12204B}a{color:#B10028;text-decoration:none}a:hover{color:#818286}a.news-heading-link{color:#818286;text-decoration:none;font-weight:bold}a.news-heading-link:hover{color:#B10028}#footer-social{color:#ffffff;padding-bottom:50px}#footer-social .social:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;text-transform:none;-webkit-font-smoothing:antialiased;line-height:0;content:attr(data-icon);color:#ffffff;font-size:33px;position:relative;line-height:40px;top:auto;left:auto;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#footer-social .social:hover:before{color:#B10028}#footer-social ul.footer-social-links li{display:inline-block;margin-left:20px}.primary-button{background:#B10028;color:#FFFFFF;font-size:16px;padding:0px 15px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.primary-button:hover{background:#cb002e;color:#FFFFFF}.secondary-button{background:#f1f1f1;color:#333333}.secondary-button:hover{background:#ececec;color:#333333}.welcome-button{background:#B10028;color:#FFFFFF;border:none;font-size:16px;padding:12px 32px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.welcome-button:hover{cursor:pointer;background:#12204B}.footer-content{color:rgba(255,255,255,0.4);font-size:12px;background:#12204B}.footer-content h2{color:rgba(255,255,255,0.4)}.footer-content a{color:rgba(255,255,255,0.4)}.footer-content a:hover{color:#ffffff}.footer-divider{border-bottom:1px solid #404B6C}#pd-footer{font-size:0}#pd-footer *{color:#ffffff}#pd-footer .grid_6{float:none;display:inline-block;vertical-align:bottom;font-size:0.7rem}#pd-footer .grid_6 .grid_5{display:inline-block;float:none;line-height:15px;margin:4px 0 0;vertical-align:middle}.pd-icon:before{color:#ffffff!important}#footer-bottom{margin-top:80px}#footer-heading{display:none}#footer-property-links{margin-bottom:20px}#footer-property-links .footer-divider{display:none}#footer-copyright{position:relative;padding-bottom:30px}#footer-copyright p{color:#ffffff;font-size:12px}.pd_modal_mini{background:#ffffff}.pp_close{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.pd_nav_left,.pd_nav_right{background:#f1f1f1}.pd_modal_controls .counter{color:#818286}.pd_modal_title{border-bottom:1px solid #d6d6d6;color:#212121}.captcha-background{border:1px solid #d6d6d6}.facebook-search{background:#12204B}#facebook-overview .adv_search_box1{background:#f2f2f2}#facebook-overview .select2-container .select2-choice .select2-arrow b{background:#ffffff}#facebook-overview .adv_search_heading{color:#999999}#facebook-overview #id_property_count{color:#999999}#facebook-overview #adv_search_more_less_container a{color:#999999}#facebook-overview #adv_search_more_less_container a:hover{color:#12204B}#facebook-overview #adv_search_webref_back_link a{color:#999999}#facebook-overview #adv_search_webref_back_link a:hover{color:#12204B}#facebook-overview #adv_search_webref_back_link a:before{color:#12204B}#facebook-overview #id_neighbouring_suburbs a{color:#999999}#facebook-overview #id_neighbouring_suburbs a:before{color:#12204B}#facebook-overview #id_neighbouring_suburbs a:hover{color:#12204B}#facebook-overview #id_web_ref_search_link a{color:#999999}#facebook-overview #id_web_ref_search_link a:hover{color:#12204B}#facebook-overview #id_web_ref_search_link a:before{color:#12204B}#facebook-overview #adv_search_suburbs label{color:#999999}#facebook-overview #adv_search_properties label{color:#999999}.facebook-listings{background:#12204B}.facebook-search-content .adv_search_container{width:100%}@media print{.transparent-red{background:#B10028}}.featured-properties-2 .property-image-thumb{position:relative;width:100%;height:260px;overflow:hidden}.association{float:right;text-align:center;font-family:"Cormorant Garamond",sans-serif}.association span{font-style:italic;font-size:18px}.association small{font-size:13px}.association img{display:block;margin:8px 0}.featured-articles-2 .news-summary-image{margin-right:16px;width:150px;height:145px;overflow:hidden}#welcome{margin:65px 0px}#welcome p{margin:auto;font-size:16px;line-height:24px;font-weight:400;color:#818286;width:720px;padding-bottom:60px}.section-heading{margin-top:75px}.home-heading{font-family:"Cormorant Garamond",sans-serif;text-transform:none;text-align:center;display:inline-block;font-style:normal;font-weight:bold;font-size:42px;padding-bottom:34px;margin-bottom:45px;position:relative}.home-heading:after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);width:118px;height:3px;background:#B10028}.home-heading2{font-family:"Cormorant Garamond",sans-serif;text-transform:none;display:inline-block;font-style:normal;font-weight:bold;font-size:42px;padding-bottom:34px;margin-bottom:45px;position:relative}.home-heading2:after{content:"";position:absolute;bottom:0;left:0;width:118px;height:3px;background:#B10028}.home-heading.bar-left:after{left:0;margin:0}.home-heading.bar-none:after{display:none}.top-cont-outer{width:86px;height:86px;border:1px solid #F0F0F0;background:#FFFFFF;padding:6px}.top-cont-inner{width:84px;height:84px;border:1px solid #F0F0F0}.estate-cont{width:160px;height:160px}.estate-profile{background:url(/static/img/custom/layout/estate-profile-bg.jpg);width:160px;height:40px}.estate-text{font-family:"Avenir",sans-serif;font-size:17px;line-height:40px;font-weight:300;color:#000E3A;width:160px;text-align:center}.profile-block{width:160px;margin-right:35px}.suburb-profiles{width:100%;margin:0 auto;background:url(/static/img/custom/layout/homepage-map.jpg) no-repeat left #263966;height:500px;position:relative;margin-top:82px;margin-bottom:86px}.grayscale{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.grayscale:hover{-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);-o-filter:grayscale(1);filter:grayscale(1)}.sheffield-profile{width:118px;height:24px;position:absolute;margin-left:562px;margin-top:22px}.salt-rock-profile{width:88px;height:24px;position:absolute;margin-left:531px;margin-top:53px;z-index:999}.shakas-rock-profile{width:108px;height:24px;position:absolute;margin-left:482px;margin-top:118px}.umhlali-profile{width:82px;height:24px;position:absolute;margin-left:400px;margin-top:133px}.ballito-profile{width:74px;height:24px;position:absolute;margin-left:482px;margin-top:169px;z-index:999}.westbrook-profile{width:93px;height:24px;position:absolute;margin-left:336px;margin-top:335px}.lamercy-profile{width:87px;height:24px;position:absolute;margin-left:258px;margin-top:454px}.suburb-heading{font-size:42px;line-height:42px;font-weight:300;color:#FFFFFF;text-align:right;margin-top:102px}.suburb-text{font-size:18px;line-height:20px;font-weight:400;color:#FFFFFF;text-align:right;width:380px}a:hover.profiles-more{color:#000F3B;background:#FFFFFF}a.profiles-more{color:#FFFFFF;text-decoration:none;font-family:"Avenir",sans-serif;font-size:14px;line-height:14px;font-weight:400;background:#FD002B;padding:6px 12px;border-radius:15px}.social-bg{width:100%;background:url(/static/img/custom/layout/social-bg.jpg) repeat-x;height:330px;margin-top:50px}.social-heading{font-family:"Avenir",sans-serif;font-size:42px;line-height:42px;font-weight:300;color:#12204B}.social-text{font-family:"Avenir",sans-serif;font-size:18px;line-height:20px;font-weight:400;color:#333333;width:407px}.about-text{line-height:15px}.about-text a:focus,.about-text a:hover{color:#283b69}.about-text a{color:#D80024;text-decoration:none}.about-text2{line-height:16px}.about-text2 a:focus,.about-text2 a:hover{color:#283b69}.about-text2 a{color:#D80024;text-decoration:none}.grid_12 .container_12{margin-left:-10px;margin-right:-10px}.home-page .align-right,.home-page .international-dropdown{opacity:0;-webkit-transform:translate(50%,0);-moz-transform:translate(50%,0);transform:translate(50%,0);-webkit-transition:all 0.3s ease 0.3s;-moz-transition:all 0.3s ease 0.3s;-o-transition:all 0.3s ease 0.3s;transition:all 0.3s ease 0.3s}.home-page .home-block,.home-page .search-wrapper{opacity:0;-webkit-transform:translate(0,50%);-moz-transform:translate(0,50%);transform:translate(0,50%);-webkit-transition:all 0.3s ease 0.5s;-moz-transition:all 0.3s ease 0.5s;-o-transition:all 0.3s ease 0.5s;transition:all 0.3s ease 0.5s}.home-page #index_links .index_links-wrapper{opacity:0;-webkit-transform:translate(0,50%);-moz-transform:translate(0,50%);transform:translate(0,50%)}.home-page #index_links .index_links:nth-child(1) .index_links-wrapper{-webkit-transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s}.home-page #index_links .index_links:nth-child(2) .index_links-wrapper{-webkit-transition:all 0.3s ease-in 0.2s;-moz-transition:all 0.3s ease-in 0.2s;-o-transition:all 0.3s ease-in 0.2s;transition:all 0.3s ease-in 0.2s}.home-page #index_links .index_links:nth-child(3) .index_links-wrapper{-webkit-transition:all 0.3s ease-in 0.4s;-moz-transition:all 0.3s ease-in 0.4s;-o-transition:all 0.3s ease-in 0.4s;transition:all 0.3s ease-in 0.4s}.home-page #index_links .index_links:nth-child(4) .index_links-wrapper{-webkit-transition:all 0.3s ease-in 0.6s;-moz-transition:all 0.3s ease-in 0.6s;-o-transition:all 0.3s ease-in 0.6s;transition:all 0.3s ease-in 0.6s}.home-page #properties .property-block-wrapper{opacity:0;-webkit-transform:translate(0,50%);-moz-transform:translate(0,50%);transform:translate(0,50%)}.home-page #properties .property-block:nth-child(1) .property-block-wrapper{-webkit-transition:all 0.3s ease-in 0s;-moz-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s}.home-page #properties .property-block:nth-child(2) .property-block-wrapper{-webkit-transition:all 0.3s ease-in 0.2s;-moz-transition:all 0.3s ease-in 0.2s;-o-transition:all 0.3s ease-in 0.2s;transition:all 0.3s ease-in 0.2s}.home-page #properties .property-block:nth-child(3) .property-block-wrapper{-webkit-transition:all 0.3s ease-in 0.4s;-moz-transition:all 0.3s ease-in 0.4s;-o-transition:all 0.3s ease-in 0.4s;transition:all 0.3s ease-in 0.4s}.home-page #properties .property-block:nth-child(4) .property-block-wrapper{-webkit-transition:all 0.3s ease-in 0.6s;-moz-transition:all 0.3s ease-in 0.6s;-o-transition:all 0.3s ease-in 0.6s;transition:all 0.3s ease-in 0.6s}.home-page #index_links.ready .index_links-wrapper{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}.home-page #properties.ready .property-block-wrapper{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}.home-page #estates-block.ready .estates-block-wrapper{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}.home-page #news.ready .article-wrapper{opacity:1;-webkit-transform:translate(0,0);-moz-transform:translate(0,0);transform:translate(0,0)}#index_links{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;align-items:stretch}#index_links a{border:1px solid rgba(186,186,186,0.5);margin:1%}#index_links a:hover{box-shadow:0 4px 14px rgba(0,0,0,0.25)}#index_links a:hover #link-box h4{color:#B10028}#index_links a #link-box{padding-bottom:1px;-webkit-flex-basis:23%;-ms-flex-basis:23%;flex-basis:23%;text-align:center;margin:15px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#index_links a #link-box h4{color:#12204B}#index_links a #link-box p{font-family:"Avenir",sans-serif;line-height:24px;font-size:16px;text-align:center;color:#818286;padding-top:20px}#featured-properties{overflow:hidden;margin-bottom:80px}#featured-properties .feat-slider-paginator{position:relative;width:77px;float:left;font-size:10px;bottom:25px;margin-top:10px;font-family:"Avenir",sans-serif;font-size:15px;line-height:18px;font-weight:500;color:#B10028}#featured-properties .select2-container{width:299px;position:relative;right:10px;float:right;top:58px}#featured-properties .select2-container .select2-choice{border:1px solid #B10028}#featured-properties .select2-container .select2-choice .select2-arrow b:before{color:#12204B;font-size:30px}#featured-properties .select2-container span{color:#B10028;font-family:"Avenir",sans-serif;font-weight:500;font-size:15px;line-height:30px;text-align:left}#featured-properties .main-headings{font-family:"Avenir",sans-serif;font-size:30px;color:#B10028;display:block;width:370px;text-align:left;line-height:35px;font-style:italic;font-weight:400;text-transform:none;float:left}#featured-properties .province-list{width:187px;background:#f0f0f0;font-family:"Avenir",sans-serif;font-weight:400;color:#333;line-height:30px}#featured-properties .province-list.select2-highlighted{background:#12204B;color:#fff}#featured-properties .featured-slider-cont{display:none}#featured-properties .featured-slider-cont.open{display:block}#featured-properties .featured-slider-cont .featured-slider{position:relative;display:block;max-height:552px}#featured-properties .featured-slider-cont .featured-slider .featured-item{position:relative;height:552px;max-height:552px;float:left;overflow:hidden;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#featured-properties .featured-slider-cont .featured-slider .featured-item .featured-images{float:left;position:relative}#featured-properties .featured-slider-cont .featured-slider .featured-item .featured-images .main-image{width:940px;height:492px;display:block;float:left;overflow:hidden}#featured-properties .featured-slider-cont .featured-slider .featured-item .featured-images .main-image .main-img{position:relative;width:100%;height:492px;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#featured-properties .featured-slider-cont .featured-slider .featured-item .featured-images .main-image .main-img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#featured-properties .featured-slider-cont .featured-slider .featured-item .featured-content{height:330px;position:absolute;bottom:0;right:0;background:#B10028;box-sizing:border-box;padding:20px 19px 10px 19px;margin-right:10px;padding-bottom:0px}#featured-properties .featured-slider-cont .featured-slider .featured-item .featured-content .main-headings{font-family:"Avenir",sans-serif;font-size:38px;font-style:normal;color:#ffffff;display:block;width:100%;line-height:46px;font-weight:700;text-transform:none;padding-bottom:9px}#featured-properties .featured-slider-cont .featured-slider .featured-item .featured-content .price{font-family:"Avenir",sans-serif;font-size:38px;font-style:normal;color:#12204B;display:block;width:100%;line-height:46px;font-weight:700;text-transform:none;padding-bottom:9px}#featured-properties .featured-slider-cont .featured-slider .featured-item .featured-content .featured-sub{font-family:"Avenir",sans-serif;font-weight:500;color:#FFFFFF;font-size:18px;line-height:22px;width:100%;padding-bottom:9px}#featured-properties .featured-slider-cont .featured-slider .featured-item .featured-content .featured-utils{position:relative;width:100%;height:40px}#featured-properties .featured-slider-cont .featured-slider .featured-item .featured-content .featured-utils .util{margin:0 4px;height:37px;float:left;display:inline-block;position:relative;text-align:right;box-sizing:border-box;padding:8px 0 0 0;font-family:"Avenir",sans-serif;font-weight:500;color:#fff;font-size:22px;line-height:27px;margin-right:19px}#featured-properties .featured-slider-cont .featured-slider .featured-item .featured-content .featured-utils .util .values{position:relative;left:0;float:left;padding-left:15px}#featured-properties .featured-slider-cont .featured-slider .featured-item .featured-content .featured-utils .util img{position:relative;bottom:0;left:0;float:left}#featured-properties .featured-slider-cont .featured-slider .featured-item .featured-buttons{position:absolute;bottom:0}#featured-properties .featured-slider-cont .featured-slider h2.main-headings{font-family:"Avenir",sans-serif;font-style:italic;font-size:22px;color:#FFFFFF;font-weight:400!important;text-align:left!important}#featured-properties .featured-slider-cont .featured-slider h3.sub-headings{font-family:"Avenir",sans-serif;font-size:22px;color:#FFFFFF;font-weight:400}#featured-properties .featured-slider-cont .featured-slider .feat-button{border:1px solid #ffffff!important;color:#ffffff!important;position:absolute;bottom:30px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#featured-properties .featured-slider-cont .featured-slider .feat-button:hover{background:#ffffff!important;color:#12204B!important}#featured-properties .featured-slider-cont .featured-slider h2.listing-price{font-family:"Avenir",sans-serif;font-size:22px;color:#12204B;font-weight:700!important;text-align:left!important}#featured-properties .featured-slider-cont .featured-slider h2.listing-heading{font-family:"Avenir",sans-serif;font-size:22px;color:#12204B;font-weight:700!important;text-align:left!important}#featured-properties .featured-slider-cont .featured-slider p{font-family:"Avenir",sans-serif;font-weight:400;font-size:15px;line-height:20px;text-align:left;margin-top:14px;color:#4F4F4F;max-width:80%;float:left}.top-half-block{width:55px;height:57px;position:absolute;background:#12204B;margin:0 9px;right:0;bottom:57px}.top-half-block span{font-family:"Avenir",sans-serif;font-weight:700;font-size:30px;line-height:65px;position:relative;text-align:center;display:block;color:#ffffff}.bottom-half-block{width:55px;height:57px;position:absolute;right:0;bottom:0;background:#B10028;margin:0 9px}.bottom-half-block img{position:relative;margin-left:auto;margin-right:auto;display:block}.bottom-half-block img.bedrooms{top:18px}.bottom-half-block img.bathrooms{top:15px}.bottom-half-block img.garages{top:15px}.custom-block2{right:65px}.custom-block3{right:130px}.sibling-fade{visibility:hidden}.sibling-fade>*{visibility:visible}.sibling-fade>*{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.sibling-fade:hover>*{opacity:0.6}.sibling-fade>*:hover{opacity:1;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.animated{-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}.animated_2{-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}.writeup{color:#818286;font-family:"Avenir",sans-serif;line-height:24px;font-size:16px}.writeup>div{padding-bottom:20px}.writeup #agent-first{font-size:30px;font-weight:900;color:#B10028;text-transform:uppercase}.writeup #agent-last{font-size:30px;font-weight:900;color:#12204B;text-transform:uppercase}.writeup #agent-designation{text-transform:uppercase}.writeup a{text-decoration:none;color:#818286}.writeup a:hover{color:#B10028}.agent-image{max-height:600px;margin-bottom:10px;position:relative;display:block}.agent-certs,.agent-awards{font-family:"Avenir",sans-serif;line-height:24px;font-size:16px;text-transform:uppercase;color:#818286}.agent-certs img,.agent-awards img{margin-bottom:15px}.agent-certs ul,.agent-awards ul{list-style:none;margin-left:-15px;margin-right:15px}.agent-certs li,.agent-awards li{padding-top:20px}.agent-certs li:before,.agent-awards li:before{content:"\2022";color:#12204B;font-weight:bold;display:inline-block;font-size:20px;width:20px;margin-left:-22px}.my_interview a #preview-img{-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;-o-transition:all 0.5s ease 0s;transition:all 0.5s ease 0s}.my_interview a #preview-img:hover{opacity:0.8}.my_interview a #my_interview{position:absolute;left:30px;top:30px}.my_interview a #play-img img{position:absolute;right:25px;bottom:35px}.section-half{min-width:460px;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center}.section-half .grid_6{display:block;float:none;margin:0 auto}.section-half .grid_6 p{line-height:24px;font-size:16px}.section-half .grid_6 sup{display:block;font-family:"Cormorant Garamond",sans-serif;font-size:22px}.agent-areas{margin:0;padding:0;list-style:none;line-height:30px}.agent-areas li{position:relative;padding-left:30px;font-size:16px;color:#818286}.agent-areas li:before{content:"";position:absolute;top:2px;left:0;background-image:url(/static/img/custom/agent-profile/on-show-icon.svg);width:17px;height:20px;background-position:center center;background-repeat:no-repeat}.agent-contact-list{margin:0;padding:0;list-style:none;line-height:30px}.agent-contact-list li{position:relative;padding-left:30px;font-size:16px}.agent-contact-list li a{color:#818286}.agent-contact-list-phone:before{content:"";position:absolute;top:4px;left:0;background-image:url(/static/img/custom/agent-profile/agent-call.svg);width:16px;height:16px;background-position:center center;background-repeat:no-repeat}.agent-contact-list-email:before{content:"";position:absolute;top:4px;left:0;background-image:url(/static/img/custom/agent-profile/agent-email.svg);width:16px;height:16px;background-position:center center;background-repeat:no-repeat}.agent-contact-list-save:before{content:"";position:absolute;top:4px;left:0;background-image:url(/static/img/custom/agent-profile/agent-save.svg);width:16px;height:16px;background-position:center center;background-repeat:no-repeat}#agent-map{height:425px}#agent-map .gm-style .gm-style-cc span,#agent-map .gm-style .gm-style-cc div,#agent-map .gm-style .gm-style-cc a,#agent-map .gm-style .gm-style-mtc div{font-size:9px;line-height:12px;box-sizing:border-box}#agent-map .branch-popup{padding-left:0}#international-areas .featured-slider-navigation{bottom:0;left:0}.extended{height:50px;position:relative;overflow:hidden}.extended:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50px;opacity:1;z-index:9;background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,0.93));background-image:-moz-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,0.93));background-image:-o-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,0.93));background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0.93));-webkit-transition:opacity 0.3 ease 0s;-moz-transition:opacity 0.3 ease 0s;-o-transition:opacity 0.3 ease 0s;transition:opacity 0.3 ease 0s}.extended.open:after{opacity:0}.cms-page .province-select .select2-choice,.cms-page .region-select .select2-choice{width:100%;min-height:37px!important;border:1px solid #dddddf;text-align:left}.cms-page .province-select .select2-choice .select2-chosen,.cms-page .region-select .select2-choice .select2-chosen{padding-left:4px;line-height:37px;font-size:16px;color:#12204B}.cms-page .province-select .select2-choice .select2-arrow b:before,.cms-page .region-select .select2-choice .select2-arrow b:before{line-height:37px}.cms-page .gray-input{display:inline-block;position:relative}.cms-page .gray-input input,.cms-page .gray-input textarea{padding:7px 10px;width:100%;box-sizing:border-box;color:#12204B;border:1px solid #DDDDDF}.cms-page .gray-input textarea{min-height:85px;max-height:85px}.cms-page .gray-input select{width:100%}.cms-page .gray-input a{color:#B10028}.cms-page .gray-input .select2-container{width:100%}.cms-page .gray-input .select2-container .select2-choice{width:100%;min-height:37px!important;border:1px solid #818286;text-align:left}.cms-page .gray-input .select2-container .select2-choice .select2-chosen{padding-left:4px;line-height:37px;font-size:16px;color:#12204B}.cms-page .gray-input .select2-container .select2-choice .select2-arrow b:before{line-height:37px}.cms-page .gray-input .gray-check{position:relative;display:block;text-align:left;margin-bottom:5px;line-height:17px}.cms-page .gray-input .gray-check *{line-height:17px}.cms-page .gray-input .gray-check .errorlist{left:-25px;top:30px}.cms-page .gray-input .gray-check label{cursor:pointer}.cms-page .gray-input .gray-check label:after{content:"";display:inline-block;vertical-align:text-top;float:left;margin-right:9px;background:#ffffff;width:17px;height:17px;border:1px solid #DDDDDF}.cms-page .gray-input .gray-check input{width:1px;height:1px;border:0;position:absolute;opacity:0;top:-1px;left:-1px}.cms-page .gray-input .gray-check input:checked+label:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#B10028;content:"\f00c";font-size:15px;top:49%;left:2px;position:absolute;line-height:0!important}.cms-page .gray-input input::-webkit-input-placeholder{color:#818286!important}.cms-page .gray-input input::-moz-placeholder{color:#818286!important}.cms-page .gray-input input:-ms-input-placeholder{color:#818286!important}.cms-page .gray-input input:-moz-placeholder{color:#818286!important}.cms-page .gray-input input::placeholder{color:#818286!important}.cms-page .gray-input .errorlist{left:-12px;text-align:left;min-width:0;width:auto;margin:0;line-height:1.5}.cms-page .main-content .branch-popup{font-size:0.8rem}.results-email-alerts-box button{padding:0px;text-align:center}#agent-contact{background:#f4f4f4;padding-top:70px;margin-top:80px}#id_web_ref_search_form input:not(.select2-input){box-sizing:border-box;min-height:32px;margin-right:10px;margin-bottom:3px}.the-north-coast-page{position:relative}.the-north-coast-page .centered-text{text-align:center}.the-north-coast-page .inner-container{padding-bottom:50px}.the-north-coast-page .bg-blog{height:540px;width:100%;margin-top:90px;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important}.the-north-coast-page .my-full-screen{width:100%;height:542px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.the-north-coast-page .my-full-screen .each-container{-webkit-flex:1;-ms-flex:1;flex:1;position:relative;height:100%}.the-north-coast-page .my-full-screen .each-container .inner-text{width:420px;position:absolute;left:50%;top:50%;color:#fff;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.the-north-coast-page .my-full-screen .each-container .inner-text .home-heading2{color:#fff}.the-north-coast-page .my-full-screen .each-container .inner-text p{color:#fff;font-size:16px;line-height:24px}.the-north-coast-page .my-full-screen .each-container:nth-child(1){background:#12204B}.the-north-coast-page .my-full-screen .each-container:nth-child(2){-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important}@media screen and (max-width:1024px){.the-north-coast-page .my-full-screen{height:450px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.the-north-coast-page .my-full-screen .each-container .inner-text{width:350px}}.the-north-coast-page .ballito_section{width:1220px;position:relative;margin:90px auto;height:540px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.the-north-coast-page .ballito_section .each_ballito_section_inner{-webkit-flex:1;-ms-flex:1;flex:1;position:relative;height:100%;box-sizing:border-box}.the-north-coast-page .ballito_section .each_ballito_section_inner:nth-child(1){-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important}.the-north-coast-page .ballito_section .each_ballito_section_inner:nth-child(2){border:solid 1px #cdcdcd}.the-north-coast-page .ballito_section .each_ballito_section_inner:nth-child(2) .inner-text{width:430px;position:absolute;left:50%;top:50%;color:#12204B;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.the-north-coast-page .ballito_section .each_ballito_section_inner:nth-child(2) .inner-text .home-heading2{color:#12204B}.the-north-coast-page .ballito_section .each_ballito_section_inner:nth-child(2) .inner-text p{color:#12204B;font-size:16px;line-height:24px}@media screen and (max-width:1024px){.the-north-coast-page .ballito_section{width:95%;height:450px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}.home-page .competition-banner{width:100%;background:#12204B;border-top:5px solid #ffffff;position:absolute;bottom:70px}.home-page .competition-banner .flex-container{position:relative;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;align-items:center;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;max-width:1440px;margin:0 auto;min-height:130px}@media screen and (max-width:1440px){.home-page .competition-banner .flex-container{flex-direction:column}}.home-page .competition-banner .flex-container .heading{font-family:"Bebas Neue",sans-serif;font-size:70px;line-height:70px;color:#ffffff;font-weight:400;text-align:center}@media screen and (max-width:1440px){.home-page .competition-banner .flex-container .heading{margin:10px 0 0 0}}.home-page .competition-banner .flex-container .text{font-family:"Avenir",sans-serif;font-size:28px;line-height:38px;color:#ffffff;font-weight:700;text-align:center;margin:10px 20px 15px 20px}.home-page .competition-banner .flex-container a{display:block;font-weight:900}@media screen and (max-width:1440px){.home-page .competition-banner .flex-container a{margin:0 0 15px 0}}.home-page .competition-banner .flex-container .primary-button{background:#B10028;color:#FFFFFF;text-transform:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;line-height:42px;height:42px;font-size:16px}.home-page .competition-banner .flex-container .primary-button:hover{background:#980022}.home-page .competition-banner .flex-container .button{border:0;min-height:32px;display:inline-block}.home-page .header-buttons{position:absolute;bottom:0;left:0;right:0;height:70px;font-size:0;background:#fff}.home-page .header-buttons-button{font-size:18px;line-height:68px;display:inline-block;width:33.33333%;vertical-align:middle;font-weight:bold;height:100%;text-align:center;color:#818286;box-sizing:border-box;border-bottom:1px solid #dddddf;position:relative;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.home-page .header-buttons-button:before{content:"";position:absolute;left:0;right:0;top:0;bottom:100%;background:#12204B;z-index:0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.home-page .header-buttons-button:not(:last-of-type){border-right:1px solid #dddddf}.home-page .header-buttons-button span{display:inline-block;vertical-align:middle;line-height:1;position:relative;color:inherit;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;z-index:1}.home-page .header-buttons-button img{display:inline-block;vertical-align:middle;margin-right:10px;position:relative;z-index:1;-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.home-page .header-buttons-button:hover{color:#ffffff}.home-page .header-buttons-button:hover span{color:#ffffff}.home-page .header-buttons-button:hover:before{bottom:-1px}.home-page .header-buttons-button:hover img{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);transform:scale(1.5)}.home-page .property-blocks{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.slick-slide{outline:none!important}.slick-slide:focus{outline:none!important}.form-container{width:100%;position:relative;margin-top:70px}.form-container .form-text{font-style:normal;font-weight:300;font-size:15px;line-height:22px;text-align:center;color:#4F4F4F;font-family:"Avenir",sans-serif;margin-bottom:40px;margin-top:15px}.form-container .forms_section_container{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;margin-bottom:100px}.form-container .forms_section_container .input-container input{width:390px;background:#FFFFFF;border:0.5px solid #999999;box-sizing:border-box;padding-left:15px;height:53px;font-style:normal;font-weight:300;font-size:15px;line-height:22px}.form-container .forms_section_container .input-container:nth-child(1){width:390px}.form-container .forms_section_container .input-container:nth-child(2){width:390px}.form-container .forms_section_container .input-container:nth-child(2) input{border-left:none}.form-container .forms_section_container .input-container button{width:159px;height:53px;font-style:normal;font-weight:bold;font-size:18px;line-height:22px;text-align:center;font-family:"Avenir",sans-serif;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.form-container .forms_section_container .input-container button:hover{background:#12204B}.form-container .visualCaptcha-possibilities,.form-container .visualCaptcha-refresh-button,.form-container .visualCaptcha-accessibility-button,.form-container .visualCaptcha-button-group{display:inline-block;margin-top:9px}.form-container .captcha-fields{display:none;margin-left:auto!important;width:100%;position:absolute;margin-top:-129px;background:#fff;z-index:999;height:205px;text-align:center;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.form-container .captcha-fields .visualCaptcha-possibilities{margin-right:-5px}.form-container .captcha-fields .audioField{margin-left:11px!important}.form-container .captcha-fields .visualCaptcha-container .visualCaptcha-explanation{background:transparent!important;color:#B10028!important;width:100%;border-radius:0px}.form-container .captcha-fields .visualCaptcha-container .visualCaptcha-explanation .status .valid{background:red}.form-container .captcha-fields .visualCaptcha-container .accessibility-description{width:100%;color:#B10028;background:transparent!important}.form-container .captcha-fields .visualCaptcha-container .visualCaptcha-refresh-button{background:#12204B;border:solid 1px #fff;border-radius:50%;width:37px;height:35px;text-align:center;box-sizing:border-box;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.form-container .captcha-fields .visualCaptcha-container .visualCaptcha-refresh-button:hover{background:#B10028;color:#fff}.form-container .captcha-fields .visualCaptcha-container .visualCaptcha-accessibility-button{background:#12204B;border:solid 1px #fff;border-radius:50%;width:35px;height:35px;text-align:center;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.form-container .captcha-fields .visualCaptcha-container .visualCaptcha-accessibility-button:hover{background:#B10028!important}.form-container .captcha-fields .visualCaptcha-container #id_valuation_form_captcha_visual_captcha .visualCaptcha-possibilities{margin-right:2px!important}.form-container .captcha-fields .visualCaptcha-container #id_valuation_form_captcha_visual_captcha .visualCaptcha-possibilities img{background:#12204B}.form-container .captcha-fields .visualCaptcha-container #id_valuation_form_captcha_visual_captcha .visualCaptcha-possibilities b.steps_container.steps_container .steps_container .accessibility-description{background:#fff;color:#fff}.form-container .captcha-fields .visualCaptcha-container #id_valuation_form_captcha_visual_captcha .visualCaptcha-possibilities b.steps_container.steps_container .steps_container .accessibility-description input{margin-bottom:5px;margin-top:-10px}.form-container .errorlist{width:165px;left:-8px}#id_newsletter_signup_form_captcha .visualCaptcha-possibilities div{background:#12204B;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#id_newsletter_signup_form_captcha .visualCaptcha-possibilities div:hover{background:#B10028}.testimonial-hide{display:none!important}@media screen and (max-width:1340px){#homepage-social{display:none}}.logo-containares{position:absolute;bottom:10px;right:0px}.logo-containares .association{margin-left:28px}.more_search_options_link::before{font-size:22px;z-index:0;top:4px;font-weight:bold;display:block;position:relative}.less_search_options_link::before{font-size:22px;z-index:0;top:5px;font-weight:bold}.map-search-tabs li{list-style:none!important}.welcome-section{width:720px;position:relative;margin:1px auto;box-sizing:border-box;text-align:center}.welcome-section .welcome-note{margin-bottom:50px}.welcome-section .learn-more-custom{padding:10px 20px;background:#B10028;color:#fff!important;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.welcome-section .learn-more-custom:hover{background:#12204B}@media screen and (max-width:1230px){.join-the-family{overflow:hidden;width:90%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}}@media screen and (max-width:1024px){.join-the-family .each-section:nth-child(1) .family_block{padding-left:63px;padding-right:47px}}@media screen and (max-width:1240px){.full-block-container{width:90%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.full-block-container .each-block .community_details{padding:27px 31px}}.more_search_options_link:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;content:"\f106";font-size:19px;font-weight:bold;z-index:0;top:15px;left:-27px}.agent-contacts{width:100%;background:#F4F4F4}.agent-contacts .left-section{position:relative;width:366px;float:left}.agent-contacts .left-section .contact-icons{padding-top:6px;padding-right:19px}.agent-contacts .left-section .heading{font-family:"Avenir",sans-serif;font-size:18px;font-style:normal;color:#12204B;display:block;line-height:25px;font-weight:700;text-transform:none}.agent-contacts .left-section .suburbs{position:relative}.agent-contacts .left-section .suburbs .suburb{font-family:"Avenir",sans-serif;font-size:16px;font-style:normal;color:#818286;display:block;line-height:30px;font-weight:400;text-transform:none}.agent-contacts .left-section .suburbbtn{position:relative;color:#12204B;font-family:"Avenir",sans-serif;font-weight:400;font-size:11px!important;line-height:31px;padding:0;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.agent-contacts .left-section .suburbbtn:hover{color:#B10028;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.agent-contacts .left-section .contact{font-family:"Avenir",sans-serif;font-size:16px;font-style:normal;color:#818286;display:block;line-height:30px;font-weight:400;text-transform:none}.agent-contacts .right-section{position:relative;float:left}.agent-contacts .right-section .contact-map{position:relative;width:573px;height:425px}.people-details-page{}.people-details-page .loader{position:relative;z-index:999999!important}.people-details-page #breadcrumbs{display:none!important}.people-details-page #meet-the-team747-sub-heading{display:none!important}.people-details-page h1.page-heading{text-transform:uppercase;font-family:"Avenir",sans-serif;font-size:38px;line-height:46px;font-weight:700;color:#B10028}.people-details-page .main-headings{font-family:"Cormorant Garamond",sans-serif;font-style:italic;font-size:30px;line-height:35px;text-align:left;color:#B10028;margin-bottom:0}.people-details-page .button-section{position:relative;width:940px;margin:0 auto}.people-details-page .button-section .button-section-underline{position:absolute;width:100%;border-bottom:1px solid #12204B;top:66px;z-index:2}.people-details-page .button-section .branch-button1{position:relative;width:468px;height:66px;background:#DDDDDF;z-index:2;float:left;border:1px solid #FFFFFF;border-bottom:0}.people-details-page .button-section .branch-button1.active{background:#ffffff;border:1px solid #12204B;border-bottom:0;z-index:3}.people-details-page .button-section .branch-button1 .info{position:relative;padding:20px 0}.people-details-page .button-section .branch-button1 .info .text{font-family:"Avenir",sans-serif;font-size:18px;line-height:25px;font-weight:700;text-align:center;color:#12204B}.people-details-page .button-section .branch-button1 .info .button-underline1{position:absolute;width:118px;height:3px;background:#B10028;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);bottom:0;opacity:0}.people-details-page .button-section .branch-button1 .info .button-underline1.active{opacity:1}.people-details-page .button-section .branch-button2{position:relative;width:468px;height:66px;background:#DDDDDF;z-index:2;float:right;border:1px solid #FFFFFF;border-bottom:0}.people-details-page .button-section .branch-button2.active{background:#ffffff;border:1px solid #12204B;border-bottom:0;z-index:3}.people-details-page .button-section .branch-button2 .info{position:relative;padding:20px 0}.people-details-page .button-section .branch-button2 .info .text{font-family:"Avenir",sans-serif;font-size:18px;line-height:25px;font-weight:700;text-align:center;color:#12204B}.people-details-page .button-section .branch-button2 .info .button-underline2{position:absolute;width:118px;height:3px;background:#B10028;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);bottom:0;opacity:0}.people-details-page .button-section .branch-button2 .info .button-underline2.active{opacity:1}.people-details-page .agent-contacts{width:100%;background:#F4F4F4}.people-details-page .agent-contacts .left-section{position:relative;width:366px;float:left}.people-details-page .agent-contacts .left-section .contact-icons{padding-top:6px;padding-right:5px}.people-details-page .agent-contacts .left-section .heading{font-family:"Avenir",sans-serif;font-size:18px;font-style:normal;color:#12204B;display:block;line-height:25px;font-weight:700;text-transform:none}.people-details-page .agent-contacts .left-section .suburbs{position:relative;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.people-details-page .agent-contacts .left-section .suburbs .suburb{font-family:"Avenir",sans-serif;font-size:16px;font-style:normal;color:#818286;display:block;line-height:30px;font-weight:400;text-transform:none}.people-details-page .agent-contacts .left-section .suburbbtn{position:relative;color:#12204B;font-family:"Avenir",sans-serif;font-weight:400;font-size:11px!important;line-height:31px;padding:0;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.people-details-page .agent-contacts .left-section .suburbbtn:hover{color:#B10028;-webkit-transition:all 0.35s ease-in-out;-moz-transition:all 0.35s ease-in-out;-o-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}.people-details-page .agent-contacts .left-section .contact{font-family:"Avenir",sans-serif;font-size:16px;font-style:normal;color:#818286;display:block;line-height:30px;font-weight:400;text-transform:none}.people-details-page .agent-contacts .right-section{position:relative;float:left}.people-details-page .agent-contacts .right-section .contact-map{position:relative;width:573px;height:425px}.people-details-page .top-half-block{width:55px;height:57px;position:absolute;background:#12204B;margin:0 9px;right:0;bottom:57px}.people-details-page .top-half-block span{font-family:"Avenir",sans-serif;font-weight:700;font-size:30px;line-height:65px;position:relative;text-align:center;display:block;color:#ffffff}.people-details-page .bottom-half-block{width:55px;height:57px;position:absolute;right:0;bottom:0;background:#B10028;margin:0 9px}.people-details-page .bottom-half-block img{position:relative;margin-left:auto;margin-right:auto;display:block}.people-details-page .bottom-half-block img.bedrooms{top:18px}.people-details-page .bottom-half-block img.bathrooms{top:15px}.people-details-page .bottom-half-block img.garages{top:15px}.people-details-page .custom-block2{right:65px}.people-details-page .custom-block3{right:130px}#our-agents-sub-heading{display:none!important}.branch-contact-popup{position:relative;margin:19px 2px;margin-bottom:10px;padding-bottom:12px;font-size:16px;border-bottom:3px solid #12204B}#agent-contact{background:#f4f4f4;padding-top:85px;margin-top:93px}#agent-contact .agent-areas{margin:0;padding:0;list-style:none}#agent-contact .agent-areas li{position:relative;padding-left:30px}#agent-contact .agent-areas li:before{content:"";position:absolute;top:2px;left:0;background-image:url(/static/img/custom/layout/agent-contact-icons/map-icon.svg);width:17px;height:20px;background-position:center center;background-repeat:no-repeat}#agent-contact .agent-contact-list{margin:0;padding:0;list-style:none}#agent-contact .agent-contact-list li{position:relative;padding-left:30px;font-family:"Avenir",sans-serif;font-size:16px;line-height:30px;font-weight:400;text-align:left;color:#818286}#agent-contact .agent-contact-list-phone:before{content:"";position:absolute;top:4px;left:0;background-image:url(/static/img/custom/layout/phone.svg);width:16px;height:16px;background-position:center center;background-repeat:no-repeat}#agent-contact .agent-contact-list-email:before{content:"";position:absolute;top:4px;left:0;background-image:url(/static/img/custom/layout/mail.svg);width:16px;height:16px;background-position:center center;background-repeat:no-repeat}#agent-contact .agent-contact-list-save:before{content:"";position:absolute;top:4px;left:0;background-image:url(/static/img/custom/layout/save.svg);width:16px;height:16px;background-position:center center;background-repeat:no-repeat}#agent-contact #agent-map{height:425px}#agent-contact #agent-map .gm-style .gm-style-cc span,#agent-contact #agent-map .gm-style .gm-style-cc div,#agent-contact #agent-map .gm-style .gm-style-cc a,#agent-contact #agent-map .gm-style .gm-style-mtc div{font-size:9px;line-height:12px;box-sizing:border-box}#agent-contact #agent-map .branch-popup{padding-left:0}#agent-contact #international-areas .featured-slider-navigation{bottom:0;left:0}#agent-contact .extended{height:50px;position:relative;overflow:hidden}#agent-contact .extended:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:50px;opacity:1;z-index:9;background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,0.93));background-image:-moz-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,0.93));background-image:-o-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,0.93));background-image:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,0.93));-webkit-transition:opacity 0.3 ease-in-out;-moz-transition:opacity 0.3 ease-in-out;-o-transition:opacity 0.3 ease-in-out;transition:opacity 0.3 ease-in-out}#agent-contact .extended.open:after{opacity:0}#results-map-popup .property-list-details{float:left;padding:15px 10px 0 15px;height:120px;width:275px;position:relative}.property-list-beds{padding-right:10px}.property-list-garages{padding-right:10px}.property-list-baths{padding-right:10px}.agent_data-select{width:486px;border:1px solid #12204B!important;margin-left:221px}.agent_data-select:after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;color:#B10028;content:"\f002";width:35px;text-align:center;height:35px;top:-1px;line-height:35px;z-index:9;right:0}.agent_team{padding-left:210px}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;-moz-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;-moz-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;-moz-animation-name:slideOutLeft;animation-name:slideOutLeft}.slideOutRight{-webkit-animation-name:slideOutRight;-moz-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;-moz-animation-name:slideInLeft;animation-name:slideInLeft}#list-property img{width:450px!important}.home-page #id_navigation_bar{display:none}.home-page #header-buttons{display:none}.home-page #top-container{display:none}.home-page .header-social-media,.home-page .header-inner-block,.home-page #header-number{display:none}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;-moz-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;-moz-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;-moz-animation-name:slideInUp;animation-name:slideInUp}.news-slider{position:relative;width:100%;overflow:hidden;margin:10px auto}.news-slider .news-article-container{width:100%;height:420px;overflow:hidden;margin:10px auto;position:relative}.news-slider .news-article-container .news-image-container{width:49%;height:420px;overflow:hidden;position:absolute;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;box-sizing:border-box!important;left:0;top:0}.news-slider .news-article-container .news-image-container .news_img{width:100%;height:420px;overflow:hidden;-webkit-background-size:cover!important;-moz-background-size:cover!important;-o-background-size:cover!important;background-size:cover!important;background-repeat:no-repeat!important;background-position:center center!important;box-sizing:border-box!important;-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out}.news-slider .news-article-container .news-image-container .news_img:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all 0.8s ease-in-out;-moz-transition:all 0.8s ease-in-out;-o-transition:all 0.8s ease-in-out;transition:all 0.8s ease-in-out}.news-slider .news-article-container .news-details{position:absolute;width:49%;height:420px!important;right:0px;border:1px solid #818286;box-sizing:border-box}.news-slider .news-article-container .news-details .inner-news-details{padding-top:40px;position:relative;width:340px;padding-left:50px}.news-slider .news-article-container .news-details .inner-news-details .news-date{font-weight:800;font-size:16px;line-height:22px;color:#12204B;font-family:"Avenir",sans-serif;position:relative}.news-slider .news-article-container .news-details .inner-news-details .news-header{font-weight:500;font-size:26px;line-height:36px;font-family:"Avenir",sans-serif;color:#12204B;margin-top:30px;position:relative;padding-bottom:25px}.news-slider .news-article-container .news-details .inner-news-details .news-header:after{position:absolute;content:"";width:118px;height:3px;background:#B10028;left:0;bottom:0}.news-slider .news-article-container .news-details .inner-news-details .news-summary{font-size:16px;line-height:24px;font-family:"Avenir",sans-serif;color:#818286;margin-top:20px}.news-slider .slick-dots{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;margin:0;margin-top:30px;padding:1rem 0;list-style-type:none;position:absolute;right:449px;bottom:65px}.news-slider .slick-dots li{margin-right:12px}.news-slider .slick-dots button{display:block;width:15px;height:15px;padding:0;border:none;background-color:#ffffff;border:1px solid #818286;box-sizing:border-box;text-indent:-9999px}.news-slider .slick-dots li.slick-active button{background-color:#B10028;border:solid 1px #B10028!important}.news-nav{position:absolute;bottom:56px;cursor:pointer}.news-main-container{width:960px;margin:0px auto;position:relative}.news-main-container .our-news-prev{right:118px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.news-main-container .our-news-prev:hover{right:120px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.news-main-container .our-news-next{right:60px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.news-main-container .our-news-next:hover{right:50px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.dots-custom{position:relative;margin:0px auto;height:20px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.dots-custom .cont{width:50%;position:relative;height:20px}.dots-custom .cont .news-dots{position:absolute;width:100px;height:40px;bottom:25px}.dots-custom .cont .news-dots .slick-dots{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;margin:0;margin:0px 30px 0px 0px;padding:1rem 0;list-style-type:none;position:absolute;left:86px;bottom:48px}.dots-custom .cont .news-dots .slick-dots li{margin-right:12px}.dots-custom .cont .news-dots .slick-dots button{display:block;width:15px;height:15px;padding:0;border:none;background:#DDDDDF;box-sizing:border-box;text-indent:-9999px}.dots-custom .cont .news-dots .slick-dots li.slick-active button{background-color:#B10028;border:solid 1px #B10028!important}.calculators-page #calculators .calculator-inputs input:not(.select2-input){padding-left:43px!important}.calculators-page #bond-transfer-costs,.calculators-page #bond-affordability,.calculators-page #bond-repayments{display:none!important}.calculators-page #currency-converter{display:block!important}.calculators-page #content-currency{display:block!important}.calculators-page #content-bondtrans,.calculators-page #content-affordability,.calculators-page #content-repayments{display:none!important}.about-us-page #breadcrumbs{display:none}.about-us-page #about_us_intro{margin-bottom:100px}.about-us-page #about_us_intro h3{font-size:26px;font-weight:500;line-height:36px;color:#12204B;padding-bottom:25px}.about-us-page #about_us_intro .grid_6{box-sizing:border-box}.about-us-page h4{text-align:center;font-size:18px;font-weight:800;line-height:25px;color:#12204B;padding-bottom:69px}.about-us-page h5{text-align:center;font-size:16px;font-weight:800;line-height:22px;color:#12204B;margin-bottom:64px}.about-us-page p{font-size:16px;font-weight:normal;line-height:24px;color:#818286;padding-bottom:25px;margin:0}#id_areas_we_cover{margin-bottom:83px}#id_areas_we_cover .blue-block .text_block{-webkit-transform:translate(-50%,-65%);-moz-transform:translate(-50%,-65%);transform:translate(-50%,-65%)}#id_our_services .services{padding-bottom:61px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}#id_our_services .services .services-description{margin-left:50px;padding:0}#id_our_services #buying_services img{width:62px;height:62px}#id_our_services #buying_services .services-description{width:313px}#id_our_services #valuation_services img{width:61px;height:54px}#id_our_services #valuation_services .services-description{width:313px}#id_our_services #conveyancing_services{padding-bottom:89px}#id_our_services #conveyancing_services img{width:62px;height:62px}#id_our_services #conveyancing_services .services-description{width:303px}#id_our_services #property_management_services img{width:62px;height:62px}#id_our_services #property_management_services .services-description{width:303px}#id_our_services #finance_services img{width:62px;height:62px}#id_our_services #finance_services .services-description{width:303px}#id_our_services #service_block_2{box-sizing:border-box;padding-left:42px}#id_our_values{margin-top:56px;margin-bottom:72px}.testimonial-body p{font-size:16px;line-height:24px;color:#818286}.testimonial-body p span{font-size:16px!important;line-height:24px;color:#818286!important}#testimonial-left{position:absolute;left:-40px}#testimonial-right{position:absolute;right:-40px}@media screen and (max-width:1090px){#testimonial-right{right:20px}#testimonial-left{left:20px}}.testimonial-navigation{margin-top:35px}#id_value_a_property{margin-bottom:78px}#id_value_a_property h3{position:relative;font-size:26px;font-weight:900;line-height:36px;color:#fff;text-align:left;margin-bottom:30px;padding-bottom:28px}#id_value_a_property h3:after{content:"";position:absolute;bottom:0;left:0;width:118px;height:3px;background:#B10028}#id_value_a_property .text_block{width:442px}#id_valuation_fees .intro{margin-bottom:83px}#id_valuation_fees #horizontal-scroll{width:100%}#id_valuation_fees table{width:100%;border:1px solid #818286}#id_valuation_fees table tbody tr th{background:#DDDDDF;font-size:18px;font-weight:800;line-height:25px;color:#12204B;text-align:left;padding:18px 25px;box-sizing:border-box;border-right:1px solid #818286;border-bottom:1px solid #DDDDDF}#id_valuation_fees table tbody tr td{font-size:16px;font-weight:normal;line-height:24px;color:#12204B;text-align:left;padding:14px 25px;border:1px solid #818286}#id_valuation_fees table tbody tr .border-bottom-none{border-bottom:1px solid #fff}#id_valuation_fees table tbody tr .border-right{border-right:1px solid #fff}#id_valuation_fees table tbody tr .border-left-none{border-left:1px solid #fff}#id_book_your_valuation .home-heading{padding-bottom:25px;margin-bottom:44px}#id_book_your_valuation .intro{width:679px}#id_book_your_valuation .intro a{font-size:16px;font-weight:600;line-height:25px;color:#12204B;-webkit-transition:all 0.3 ease-in-out;-moz-transition:all 0.3 ease-in-out;-o-transition:all 0.3 ease-in-out;transition:all 0.3 ease-in-out}#id_book_your_valuation .intro a:hover{color:#B10028}.intro{position:relative;text-align:center;width:687px;margin:0 auto}.intro p{font-size:16px;font-weight:normal;line-height:24px;color:#818286}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation:slideInLeft 0.3s ease-in-out forwards;-moz-animation:slideInLeft 0.3s ease-in-out forwards;animation:slideInLeft 0.3s ease-in-out forwards}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation:slideInRight 0.3s ease-in-out forwards;-moz-animation:slideInRight 0.3s ease-in-out forwards;animation:slideInRight 0.3s ease-in-out forwards}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);-moz-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}50%{opacity:1}}.key-services-container{height:493px;margin:80px auto 30px;overflow:hidden;position:relative;width:1020px;padding:20px}.key-services-container .key-service-container{width:100%;margin-top:30px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.key-services-container .key-service-container .each-service{width:320px;height:300px;border:1px solid #DDDDDF;box-sizing:border-box;position:relative;text-align:center;overflow:hidden;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.key-services-container .key-service-container .each-service .service_icon path{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.key-services-container .key-service-container .each-service:hover{box-shadow:0 4px 14px rgba(0,0,0,0.25);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.key-services-container .key-service-container .each-service:hover .service-headings{color:#B10028;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.key-services-container .key-service-container .each-service:hover .service-text{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.key-services-container .key-service-container .each-service:hover .service_icon path{fill:#B10028;z-index:999;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.key-services-container .key-service-container .each-service:hover .service_icon #stroke{stroke:#B10028}.key-services-container .key-service-container .each-service .inner-service{width:247px;margin:57px auto;text-align:center;z-index:999;position:relative}.key-services-container .key-service-container .each-service .inner-service .service-text{font-size:16px;line-height:24px;color:#818286;font-family:"Avenir",sans-serif}.key-services-container .key-service-container .each-service:nth-child(1),.key-services-container .key-service-container .each-service:nth-child(2){margin-right:25px}.key-services-container .key-service-container .each-service .service-headings{font-style:normal;font-weight:800;font-size:18px;line-height:25px;color:#12204B;margin-top:21px;margin-bottom:10px}@media screen and (max-width:1200px){.key-services-container{width:95%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.key-services-container .key-services-container .key-navigation{left:32%;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.key-services-container .each-service{width:100%;display:-webkit-flex!important;display:-ms-flexbox!important;display:-ms-flex!important;display:flex!important}.key-services-container .each-service .service-block{width:50%!important}}.property_alert_container{width:100%;height:580px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}.property_alert_container .alert_container{position:absolute;width:480px;height:320px;background:#12204BCC;left:120px;top:150px;padding:55px 57px;box-sizing:border-box}.property_alert_container .alert_container a{padding:10px 20px;text-transform:uppercase;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.property_alert_container .alert_container a:hover{background:#12204B;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.property_alert_container .alert_container .home-heading{font-family:"Avenir",sans-serif;font-weight:500;color:#fff;margin-bottom:28px;padding-bottom:24px;text-align:left;font-size:26px;line-height:36px}.property_alert_container .alert_container .home-heading:after{left:0!important;-webkit-transform:none;-moz-transform:none;transform:none}.property_alert_container .alert_container .get-alert-text{font-style:normal;font-weight:600;font-size:16px;line-height:22px;color:#fff;font-family:"Avenir",sans-serif;margin-bottom:40px}.testimonial_paragraph_more{color:#fff;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;text-align:left;margin-bottom:28px}.testimonials_section{background:#fff;width:100%;position:relative;height:580px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.testimonials_section .testimonial-containers{-webkit-flex:1;-ms-flex:1;flex:1;width:50%;box-sizing:border-box;position:relative}.testimonials_section .testimonial-containers .section-container{top:65px;position:absolute;left:50%;top:20;height:500px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.testimonials_section .testimonial-containers .home-heading{color:#fff;text-align:left!important}.testimonials_section .testimonial-containers .home-heading:after{left:1%;-webkit-transform:none!important;-moz-transform:none!important;transform:none!important}.testimonials_section .testimonial-containers:nth-child(1){background-color:#12204B}.testimonials_section .testimonial-containers:nth-child(2){-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-position:center center}.testimonials_section .testimonial-slider{position:relative;width:100%;color:#818286}.testimonials_section .testimonial-slider .testimonial-item{position:relative;margin:2px auto}.testimonials_section .testimonial-slider .testimonial-item .author-details{font-weight:bold}.testimonials_section .testimonial-slider .testimonial-item .authorname{color:#f0f0f0;font-weight:800;font-size:18px;line-height:25px}.testimonials_section .testimonial-slider .testimonial-item .testimonial-title{font-weight:lighter;font-style:italic;font-weight:normal;font-size:16px;color:#fff}.agent_of_the_month{background:#fff;padding-top:9px;padding-bottom:55px;box-sizing:border-box}.agent_of_the_month .primary-button{padding:10px 15px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.agent_of_the_month .agent-description{position:relative;font-family:"Avenir",sans-serif;margin-bottom:40px}.agent_of_the_month .agent-description p{font-weight:400;font-size:16px;line-height:24px;color:#818286;width:622px;text-align:left;margin:20px auto;margin-bottom:40px}.agent_of_the_month .agent-description .shorter-resume .read-more-resume{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;color:#B10028}.agent_of_the_month .agent-description .shorter-resume .read-more-resume:hover{color:#cb002e}.agent_of_the_month .agent-info{position:relative;width:940px;margin:0 auto;overflow:hidden;padding-bottom:0px}.agent_of_the_month .agent-info .agent-looks{position:relative;float:left;margin-left:40px;text-align:center}.agent_of_the_month .agent-info .agent-image{position:relative;display:block;width:185px;height:185px;border-radius:100%;left:10%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center top;z-index:1}.agent_of_the_month .agent-info .agent-info-block{position:relative;float:right;padding-left:30px;width:520px;border-left:1px solid #fff;margin-right:49px}.agent_of_the_month .agent-name{font-family:"Avenir",sans-serif;font-weight:500;font-size:26px;line-height:36px;color:#12204B;padding-bottom:3px}.agent_of_the_month .agent-email{position:relative;font-family:"Avenir",sans-serif;font-weight:600;color:#12204B;font-size:18px;line-height:36px;display:block;text-decoration:none}.agent_of_the_month .agent-designation{font-family:"Avenir",sans-serif;font-weight:400;font-size:16px;line-height:16px;color:#818286}.agent_of_the_month .agent-number{position:relative;display:block;font-family:"Avenir",sans-serif;font-size:16px;line-height:22px;font-weight:600;padding-bottom:15px;color:#B10028!important;margin:0;text-decoration:none;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.agent_of_the_month .share-profile-link{position:relative;font-family:"Avenir",sans-serif;padding-top:15px;font-size:16px;line-height:30px;color:#818286;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}.agent_of_the_month .share-profile-link img{padding-right:10px}.agent_of_the_month .share-profile-link:hover{color:#B10028;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.key-nav{position:absolute;cursor:pointer}.key-nav:nth-child(1){left:0}.key-nav:nth-child(2){right:0}.testimonial-dots{margin:10px auto;width:103px}.testimonial-dots .slick-dots{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;margin:0px 30px 0px 0px;padding:1rem 0;list-style-type:none}.testimonial-dots .slick-dots li{margin-right:12px}.testimonial-dots .slick-dots button{display:block;width:15px;height:15px;padding:0;border:none;background:#fff;border:1px solid #818286;box-sizing:border-box;text-indent:-9999px}.testimonial-dots .slick-dots li.slick-active button{background-color:#B10028;border:solid 1px #B10028!important}#news-lifestyle .news-blocks{display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center}#news-lifestyle .news-blocks.active .article-item{opacity:0.7}#news-lifestyle .news-blocks .article-item{min-width:220px;max-width:380px;margin:0 20px;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;-webkit-flex:1 1 380px;-ms-flex:1 1 380px;flex:1 1 380px;display:-webkit-flex;display:-ms-flexbox;display:-ms-flex;display:flex}#news-lifestyle .news-blocks .article-item .news-summary-image{width:100%;height:0;padding-bottom:84%;position:relative;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center}#news-lifestyle .news-blocks .article-item .news-summary-image .date-overlay{width:60px;height:70px;position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);z-index:1;background-color:#B10028}#news-lifestyle .news-blocks .article-item .news-summary-image .date-overlay-day{display:block;font-size:24px;font-weight:900;margin-bottom:-5px}#news-lifestyle .news-blocks .article-item .news-summary-image .date-overlay-month{display:block;font-size:16px;font-weight:700;text-transform:uppercase}#news-lifestyle .news-blocks .article-item .article-wrapper{margin:0;width:100%;padding:0;display:block;border:1px solid #dddddf}#news-lifestyle .news-blocks .article-item h4{line-height:1.5}#news-lifestyle .news-blocks .article-item .news-summary-article-content{color:#818286;font-size:16px;line-height:24px}#news-lifestyle .news-blocks .article-item .news-summary-content{padding:0 30px 50px}#news-lifestyle .news-blocks .article-item .news-summary-content h4{font-weight:800;font-size:16px;line-height:22px;font-family:"Avenir",sans-serif}#news-lifestyle .news-blocks .article-item:hover{box-shadow:0 4px 14px rgba(0,0,0,0.25);background:#fafafa;opacity:1}.featured_badge{background:#B10028;position:absolute;top:20px;left:0px;color:#fff;font-weight:800;font-size:16px;z-index:999;padding:10px 20px;text-transform:uppercase}.header-social-media{position:absolute!important;top:90px!important;text-align:center!important;width:45px!important;left:0!important;z-index:999999!important;-webkit-transition:all 0.4s ease-in;-moz-transition:all 0.4s ease-in;-o-transition:all 0.4s ease-in;transition:all 0.4s ease-in}.header-social-media .footer-social-links li{margin-bottom:10px;background:#B10028;width:42px;height:42px;text-align:center;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;box-sizing:border-box;padding:8px;margin-left:-5px!important}.header-social-media .footer-social-links li a{color:#fff;font-size:20px}.header-social-media .footer-social-links li:hover{background:#12204B;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.header-social-media .social:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:attr(data-icon);font-size:20px;position:relative;color:#fff!important;line-height:25px;top:auto;left:auto;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.header-social-media .social:hover:before{color:#12204B}.longer-resume{display:none}