@charset "UTF-8";@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.button--icon-only span,.login-form label span,.paginator__button span,.search-form__top input[type=submit],.signup-form label span,.svg-button input[type=submit],.u-visually-hidden{margin:-1px;padding:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip:rect(0,0,0,0);position:absolute}.u-full-width{width:100%!important}.u-full-height{height:100%!important}.u-no-radius{border-radius:0!important}.u-hidden,.u-hide{display:none!important}.u-cf:after,.u-cf:before{content:"";display:table}.u-cf:after{clear:both}.u-no-background{background:0 0!important}.u-white-background{background:#fff!important}.u-margins-sm{margin:.5rem!important}.u-margin-top-sm{margin-top:.5rem!important}.u-margin-bottom-sm{margin-bottom:.5rem!important}.u-margin-left-sm{margin-left:.5rem!important}.u-margin-right-sm{margin-right:.5rem!important}.u-margin-top-bottom-sm{margin-top:.5rem!important;margin-bottom:.5rem!important}.u-margin-left-right-sm{margin-left:.5rem!important;margin-right:.5rem!important}.u-margins{margin:1.5rem!important}.u-margin-top{margin-top:1.5rem!important}.u-margin-bottom{margin-bottom:1.5rem!important}.u-margin-left{margin-left:1.5rem!important}.u-margin-right{margin-right:1.5rem!important}.u-margin-top-bottom{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.u-margin-left-right{margin-left:1.5rem!important;margin-right:1.5rem!important}.u-margins-lg{margin:3rem!important}.u-margin-top-lg{margin-top:3rem!important}.u-margin-bottom-lg{margin-bottom:3rem!important}.u-margin-left-lg{margin-left:3rem!important}.u-margin-right-lg{margin-right:3rem!important}.u-margin-top-bottom-lg{margin-top:3rem!important;margin-bottom:3rem!important}.u-margin-left-right-lg{margin-left:3rem!important;margin-right:3rem!important}.u-no-margins{margin:0!important}.u-no-margin-bottom{margin-bottom:0!important}.u-no-margin-top{margin-top:0!important}.u-no-margin-left{margin-left:0!important}.u-no-margin-right{margin-right:0!important}.u-no-margin-top-bottom{margin-top:0!important;margin-bottom:0!important}.u-no-margin-left-right{margin-left:0!important;margin-right:0!important}.u-padding-sm{padding:.5rem!important}.u-padding-top-sm{padding-top:.5rem!important}.u-padding-bottom-sm{padding-bottom:.5rem!important}.u-padding-left-sm{padding-left:.5rem!important}.u-padding-right-sm{padding-right:.5rem!important}.u-padding-top-bottom-sm{padding-top:.5rem!important;padding-bottom:.5rem!important}.u-padding-left-right-sm{padding-left:.5rem!important;padding-right:.5rem!important}.u-padding{padding:1.5rem!important}.u-padding-top{padding-top:1.5rem!important}.u-padding-bottom{padding-bottom:1.5rem!important}.u-padding-left{padding-left:1.5rem!important}.u-padding-right{padding-right:1.5rem!important}.u-padding-top-bottom{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.u-padding-left-right{padding-left:1.5rem!important;padding-right:1.5rem!important}.u-padding-lg{padding:3rem!important}.u-padding-top-lg{padding-top:3rem!important}.u-padding-bottom-lg{padding-bottom:3rem!important}.u-padding-left-lg{padding-left:3rem!important}.u-padding-right-lg{padding-right:3rem!important}.u-padding-top-bottom-lg{padding-top:3rem!important;padding-bottom:3rem!important}.u-padding-left-right-lg{padding-left:3rem!important;padding-right:3rem!important}.u-no-padding{padding:0!important}.u-no-padding-bottom{padding-bottom:0!important}.u-no-padding-top{padding-top:0!important}.u-no-padding-left{padding-left:0!important}.u-no-padding-right{padding-right:0!important}.u-no-padding-top-bottom{padding-top:0;padding-bottom:0}.u-no-padding-left-right{padding-left:0!important;padding-right:0!important}.u-align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.u-align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.u-align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.u-justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.u-align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.u-align-items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.u-align-items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.u-flexbox{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.u-flex-direction-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.u-flex-direction-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.u-basic-list{margin-left:1.5em!important;margin-bottom:3em!important;list-style-type:disc!important;font-weight:300!important}.u-no-borders{border:none!important}.u-border-left{border:none!important}.u-border-right{border:none}.u-border-top{border-top:1px solid #ccc!important}.u-border-bottom{border-bottom:1px solid #ccc!important}.u-font-black{color:#000!important}.u-font-red{color:#ea002a!important}.u-text-align-left{text-align:left!important}.u-text-align-right{text-align:right!important}.u-text-align-center{text-align:center!important}.u-text-align-justify{text-align:justify!important}.u-left{display:block!important;float:left!important}.u-right{display:block!important;float:right!important}.u-inline-block{display:inline-block!important}.u-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.u-shrink-2{-ms-flex-negative:2!important;flex-shrink:2!important}.u-shrink-3{-ms-flex-negative:3!important;flex-shrink:3!important}.u-shrink-4{-ms-flex-negative:4!important;flex-shrink:4!important}.u-shrink-5{-ms-flex-negative:5!important;flex-shrink:5!important}.u-shrink-6{-ms-flex-negative:6!important;flex-shrink:6!important}.u-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.u-grow-2{-webkit-box-flex:2!important;-ms-flex-positive:2!important;flex-grow:2!important}.u-grow-3{-webkit-box-flex:3!important;-ms-flex-positive:3!important;flex-grow:3!important}.u-grow-4{-webkit-box-flex:4!important;-ms-flex-positive:4!important;flex-grow:4!important}.u-grow-5{-webkit-box-flex:5!important;-ms-flex-positive:5!important;flex-grow:5!important}.u-grow-6{-webkit-box-flex:6!important;-ms-flex-positive:6!important;flex-grow:6!important}.frow{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start}.frow>*{max-width:100%}.frow.centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;height:100%}.frow.centered-column{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.frow.row-start{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.frow.row-center{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.frow.row-end{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.frow.row-between{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.frow.row-around{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.frow.row-evenly{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.frow.column-start{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.frow.column-center{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.frow.column-end{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.frow.inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.frow.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.frow.wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.frow.nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.frow.direction-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.frow.direction-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.frow.direction-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.frow.direction-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.frow.justify-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.frow.justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.frow.justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.frow.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.frow.justify-around{-ms-flex-pack:distribute;justify-content:space-around}.frow.justify-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.frow.items-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.frow.items-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.frow.items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.frow.items-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.frow.items-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.frow.content-start{-ms-flex-line-pack:start;align-content:flex-start}.frow.content-end{-ms-flex-line-pack:end;align-content:flex-end}.frow.content-center{-ms-flex-line-pack:center;align-content:center}.frow.content-between{-ms-flex-line-pack:justify;align-content:space-between}.frow.content-around{-ms-flex-line-pack:distribute;align-content:space-around}.frow.content-evenly{-ms-flex-line-pack:space-evenly;align-content:space-evenly}.frow.frow--align-left{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.frow.gutters{margin-left:-15px;margin-right:-15px}.frow.gutters>[class*=col-400p],.frow.gutters>[class*=col-425p],.frow.gutters>[class*=col-435p],.frow.gutters>[class*=col-454p],.frow.gutters>[class*=col-484p],.frow.gutters>[class*=col-577p],.frow.gutters>[class*=col-700sm],.frow.gutters>[class*=col-870im],.frow.gutters>[class*=col-il],.frow.gutters>[class*=col-im],.frow.gutters>[class*=col-is],.frow.gutters>[class*=col-lg],.frow.gutters>[class*=col-md],.frow.gutters>[class*=col-sm],.frow.gutters>[class*=col-xl],.frow.gutters>[class*=col-xs],.frow.gutters>[class*=col-xxl]{padding-left:15px;padding-right:15px}.frow.gutters-xs{margin-left:-5px;margin-right:-5px}.frow.gutters-xs>[class*=col-400p],.frow.gutters-xs>[class*=col-425p],.frow.gutters-xs>[class*=col-435p],.frow.gutters-xs>[class*=col-454p],.frow.gutters-xs>[class*=col-484p],.frow.gutters-xs>[class*=col-577p],.frow.gutters-xs>[class*=col-700sm],.frow.gutters-xs>[class*=col-870im],.frow.gutters-xs>[class*=col-il],.frow.gutters-xs>[class*=col-im],.frow.gutters-xs>[class*=col-is],.frow.gutters-xs>[class*=col-lg],.frow.gutters-xs>[class*=col-md],.frow.gutters-xs>[class*=col-sm],.frow.gutters-xs>[class*=col-xl],.frow.gutters-xs>[class*=col-xs],.frow.gutters-xs>[class*=col-xxl]{padding-left:5px;padding-right:5px}.frow.gutters-sm{margin-left:-10px;margin-right:-10px}.frow.gutters-sm>[class*=col-400p],.frow.gutters-sm>[class*=col-425p],.frow.gutters-sm>[class*=col-435p],.frow.gutters-sm>[class*=col-454p],.frow.gutters-sm>[class*=col-484p],.frow.gutters-sm>[class*=col-577p],.frow.gutters-sm>[class*=col-700sm],.frow.gutters-sm>[class*=col-870im],.frow.gutters-sm>[class*=col-il],.frow.gutters-sm>[class*=col-im],.frow.gutters-sm>[class*=col-is],.frow.gutters-sm>[class*=col-lg],.frow.gutters-sm>[class*=col-md],.frow.gutters-sm>[class*=col-sm],.frow.gutters-sm>[class*=col-xl],.frow.gutters-sm>[class*=col-xs],.frow.gutters-sm>[class*=col-xxl]{padding-left:10px;padding-right:10px}.frow.gutters-lg{margin-left:-40px;margin-right:-40px}.frow.gutters-lg>[class*=col-400p],.frow.gutters-lg>[class*=col-425p],.frow.gutters-lg>[class*=col-435p],.frow.gutters-lg>[class*=col-454p],.frow.gutters-lg>[class*=col-484p],.frow.gutters-lg>[class*=col-577p],.frow.gutters-lg>[class*=col-700sm],.frow.gutters-lg>[class*=col-870im],.frow.gutters-lg>[class*=col-il],.frow.gutters-lg>[class*=col-im],.frow.gutters-lg>[class*=col-is],.frow.gutters-lg>[class*=col-lg],.frow.gutters-lg>[class*=col-md],.frow.gutters-lg>[class*=col-sm],.frow.gutters-lg>[class*=col-xl],.frow.gutters-lg>[class*=col-xs],.frow.gutters-lg>[class*=col-xxl]{padding-left:40px;padding-right:40px}.frow [class*=col-400p],.frow [class*=col-425p],.frow [class*=col-435p],.frow [class*=col-454p],.frow [class*=col-484p],.frow [class*=col-577p],.frow [class*=col-700sm],.frow [class*=col-870im],.frow [class*=col-il],.frow [class*=col-im],.frow [class*=col-is],.frow [class*=col-lg],.frow [class*=col-md],.frow [class*=col-sm],.frow [class*=col-xl],.frow [class*=col-xs],.frow [class*=col-xxl]{width:100%}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-tap-highlight-color:transparent}body{color:#333}a{cursor:pointer;color:#333;text-decoration:none}a:active,a:focus,a:hover{color:#0d0d0d;text-decoration:underline}p a{text-decoration:underline}svg{display:block}ul{margin:0;padding:0;list-style-type:none}.text-column ul{margin-left:1.5em;margin-bottom:3em;list-style-type:disc;font-weight:300}fieldset{border:none;margin:0;padding:0}label{font-size:.71rem}.visible-400p,.visible-425p,.visible-435p,.visible-454p,.visible-484p,.visible-577p,.visible-700sm,.visible-870im,.visible-il,.visible-im,.visible-is,.visible-lg,.visible-md,.visible-sm,.visible-xl,.visible-xs,.visible-xxl{display:none!important}.hidden-400p,.hidden-425p,.hidden-435p,.hidden-454p,.hidden-484p,.hidden-577p,.hidden-700sm,.hidden-870im,.hidden-il,.hidden-im,.hidden-is,.hidden-lg,.hidden-md,.hidden-sm,.hidden-xl,.hidden-xs,.hidden-xxl{display:block!important}.frow.hidden-400p,.frow.hidden-425p,.frow.hidden-435p,.frow.hidden-454p,.frow.hidden-484p,.frow.hidden-577p,.frow.hidden-700sm,.frow.hidden-870im,.frow.hidden-il,.frow.hidden-im,.frow.hidden-is,.frow.hidden-lg,.frow.hidden-md,.frow.hidden-sm,.frow.hidden-xl,.frow.hidden-xs,.frow.hidden-xxl{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.clickable:not([disabled]),[onclick]:not([disabled]){cursor:pointer!important}.not-clickable,.not-clickable[onclick]{cursor:default!important}.height-100{height:100%}.width-100{width:100%}.letsGo-hide{display:none!important}.card-shadow{-webkit-box-shadow:0 1px 3px 0 #a0a0a0;box-shadow:0 1px 3px 0 #a0a0a0}.dark-card-shadow{-webkit-box-shadow:0 1px 3px 0 #1b1b1b;box-shadow:0 1px 3px 0 #1b1b1b}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.clearfix:after{content:"";display:table;clear:both}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;-ms-flex-wrap:wrap;flex-wrap:wrap}.slick-list{position:relative;overflow:hidden;display:block;width:100%;margin:0;padding:0 20% 0 0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}#spotlight-slider .slick-list{padding:0}.property-details__slideshow .slick-list{padding:0}.slick .slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}body:not(.ldp) .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-slide:focus{outline:0}.slick-initialized .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-arrow{display:none}.slick-arrow:first-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:1rem;margin-bottom:1.2rem}.slick-arrow:last-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:auto;margin-right:1rem}.slick-slider--flex .slick-list{display:-webkit-box;display:-ms-flexbox;display:flex}.slick-slider--flex .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.slick-slider--flex .slick-initialized .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex}.ldp .slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.ldp .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.ldp .slick-list:focus{outline:0}.ldp .slick-list.dragging{cursor:pointer;cursor:hand}.ldp .slick-slider .slick-list,.ldp .slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.ldp .slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.ldp .slick-track:after,.ldp .slick-track:before{display:table;content:""}.ldp .slick-track:after{clear:both}.ldp .slick-loading .slick-track{visibility:hidden}.ldp .slick-slide{display:none;float:left;height:100%;min-height:1px}.ldp [dir=rtl] .slick-slide{float:right}.ldp .slick-slide img{display:block}.ldp .slick-slide.slick-loading img{display:none}.ldp .slick-slide.dragging img{pointer-events:none}.ldp .slick-initialized .slick-slide{display:block}.ldp .slick-loading .slick-slide{visibility:hidden}.ldp .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.ldp .slick-arrow.slick-hidden{display:none}.ldp img.slick-loading{visibility:hidden}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.mfp-close,.slider-dots button{-webkit-appearance:none;padding:0}.mfp-close{padding:7.5px}blockquote,body,caption,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,legend,ol,p,pre,table,td,th,ul{margin:0;padding:0}html{font-size:16px}body{overflow-x:hidden}#content{line-height:1.5}fieldset{border:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}blockquote{display:-webkit-box;display:-ms-flexbox;display:flex}blockquote figure{margin-right:1rem;max-width:400px}blockquote figure img{font-family:"object-fit:cover;object-position:0 0";-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0}q:after,q:before{content:" "}.button{background:#ea002a;color:#fff;border:none;min-height:2.375rem;vertical-align:middle;border-radius:4px;width:100%;line-height:1.5;text-align:center;display:block;-webkit-transition:.4s ease;transition:.4s ease}.button a{color:#fff}.button:focus,.button:hover{background:#a20025;color:#fff}.button:active{background:#ea002a;color:#fff}a.button{text-decoration:none}.button--rounded{min-height:2.1875rem;border-radius:100px;line-height:1.2}.button--no-radius{border-radius:0}.button--circle{width:50px;height:50px;border-radius:50%}.button--has-icon .icon{width:15px;height:15px;-webkit-transition:.4s ease;transition:.4s ease}.button--special{background:#0064a5}.button--fat{padding:1em;font-size:.9rem}.button--outline{background:0 0;border:2px solid #333;color:#ea002a}.button--outline .icon{fill:#ea002a}.button--outline:hover{color:#fff;border:2px solid #ea002a;background:#ea002a}.button--outline:hover .icon{fill:#fff}.button--outline-rlp-red{background:0 0;border:2px solid #ea002a;color:#ea002a;padding:.5em 0}.button--outline-rlp-red .icon{fill:#ea002a}.button--outline-rlp-red:hover{color:#fff;border:2px solid #ea002a;background:#ea002a}.button--outline-rlp-red:hover .icon{fill:#fff}.button--outline-rlp-red.active{color:#fff;background:#ea002a;border:2px solid #ea002a}.button--outline-rlp-red.active .icon{fill:#fff}.button--icon-left .icon{margin-right:4px}.button--icon-right .icon{margin-left:4px}.button--square{width:3.5em;height:3.5em}.button--icon-only{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.button--icon-only .icon{top:0}.button--centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button--cancel{background:#333!important;color:#fff}.button--bell{background:#0066a4}.button--bell:hover{background:#004570}.svg-button{width:auto;margin:0}.button-container{margin:.5em 0;padding:.25em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.button-container .button{margin-right:10px;margin-bottom:10px}.button-container--single .button{margin:0}.button-container--no-flex{display:block}.button-container--no-flex .button:last-of-type{margin-right:0}.button-container--stacked{-ms-flex-wrap:wrap;flex-wrap:wrap}.button-container--stacked .button{margin:0 0 .5em 0;width:100%}.button-container--align-left .button{margin-right:auto}.button-container--align-right .button{margin-left:auto}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{font-family:Roboto,"Helvetica Neue Lt Std",Helvetica,Arial,sans-serif;font-display:auto;color:#333;padding:1em;outline:0;border:1px solid #ccc;font-size:.9rem}label{cursor:pointer;display:block}label span{letter-spacing:1.2px;font-size:.8125rem;font-weight:400}body>.jcf-select-drop{position:absolute;margin:-1px 0 0;z-index:9998;min-width:10rem}body>.jcf-select-drop.jcf-drop-flipped{margin:1px 0 0}.jcf-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border:none;margin:0;cursor:pointer;height:1.875rem}.jcf-select select{z-index:1;left:0;top:0}.jcf-select .jcf-select-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:pointer;display:block;margin:0;font-weight:400;letter-spacing:.25px}.jcf-select .jcf-select-text>span{text-transform:none;font-size:1.1em;letter-spacing:0}.jcf-select .jcf-select-opener{margin-left:auto;margin-top:2px;background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/forms/icon-arrow-red.svg) no-repeat top left;background-size:contain;width:12px;height:12px}.jcf-select .jcf-select-drop{position:absolute;margin-top:0;z-index:9999;left:-1px;right:-1px}.jcf-select .jcf-drop-flipped{bottom:100%;top:auto}.jcf-select--outlined{border:1px solid #ccc;height:2.875rem;border-radius:4px}.jcf-select--outlined .jcf-select-text{padding-left:.5rem}.jcf-select--outlined .jcf-select-opener{margin-right:10px}.jcf-select.jcf-compact-multiple{max-width:220px}.jcf-select.jcf-compact-multiple .jcf-select-opener:before{display:inline-block;padding-top:2px;content:"..."}.jcf-select-location-selector .jcf-select-text{color:#ea002a}.jcf-select-location-selector .jcf-select-opener{width:20px;height:20px;background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/forms/icon-arrow-double-red.svg) no-repeat top left}.jcf-select-drop .jcf-select-drop-content{border:1px solid #ccc;background:#fff}.jcf-select-drop.jcf-compact-multiple .jcf-hover{background:0 0}.jcf-select-drop.jcf-compact-multiple .jcf-selected{background:#eee;color:#333}.jcf-select-drop.jcf-compact-multiple .jcf-selected:before{display:inline-block;content:"";height:4px;width:8px;margin:-7px 5px 0 -3px;border:3px solid #777;border-width:0 0 3px 3px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.jcf-list-box{overflow:hidden;display:inline-block;border:1px solid #b8c3c9;min-width:200px;margin:0 15px}.jcf-list{display:inline-block;vertical-align:top;position:relative;background:#fff;line-height:14px;font-size:12px;width:100%}.jcf-list .jcf-list-content{vertical-align:top;display:inline-block;overflow:auto;width:100%}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-option{white-space:normal;overflow:hidden;cursor:pointer;display:block;padding:.975em;color:#333;min-height:14px;height:1%;font-size:1em;font-weight:400;line-height:1.35}.jcf-list .jcf-disabled{background:#fff!important;color:#eee!important}.jcf-list .jcf-optgroup-caption{white-space:nowrap;font-weight:700;display:block;padding:5px 9px;cursor:default;color:#000}.jcf-list .jcf-optgroup .jcf-option{padding-left:30px}.jcf-list ul{list-style:none;padding:0;margin:0}.jcf-list ul li{overflow:hidden;display:block}.jcf-list-box .jcf-selected,.jcf-select-drop .jcf-hover{background:#e6e6e6;color:#000}.jcf-checkbox{vertical-align:middle;display:inline-block;position:relative;overflow:hidden;cursor:pointer;background:#fff;border:2px solid #ea002a;border-radius:2px;margin:0 10px 0 0;height:15px;width:15px}.jcf-checkbox-checkbox-round{border-radius:50%;border:1px solid #ea002a}.jcf-checkbox span{display:block;height:100%;opacity:0;cursor:pointer;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/forms/icon-checkmark-red.svg) no-repeat center center #fff;background-size:60%}.jcf-checkbox input[type=checkbox]{position:absolute;width:100%;height:100%;border:0;cursor:pointer;margin:0;left:0;top:0}.jcf-checkbox.jcf-checked span{opacity:1}.jcf-radio{vertical-align:top;display:inline-block;position:relative;cursor:pointer;background:#fff;border:1px solid #ea002a;border-radius:12px;margin:0 10px 0 0;height:20px;width:20px}.jcf-radio input[type=radio]{position:absolute;height:100%;width:100%;border:0;margin:0;left:0;top:0;cursor:pointer}.jcf-radio span{position:absolute;top:5px;left:5px;right:5px;bottom:5px;background:#ea002a;border-radius:20px;opacity:0;-webkit-transition:.4s ease opacity;transition:.4s ease opacity}.jcf-radio.jcf-checked span{opacity:1}.jcf-scrollbar-vertical{position:absolute;cursor:default;background:rgba(255,255,255,.3);border-radius:4px;width:8px;bottom:0;right:0;top:0}.jcf-scrollbar-vertical .jcf-scrollbar-slider{height:100%!important}.jcf-scrollbar-vertical .jcf-scrollbar-handle{background:#ccc;height:1px;border-radius:4px;width:10px;max-height:100%}.jcf-scrollbar-slider{background:#eee;border-radius:4px}input[type=date]{margin:0;-webkit-align-items:center;display:-webkit-inline-flex;font-size:1rem;overflow:hidden;padding:.63rem;height:2.785rem;border-radius:4px;border:1px solid #ccc;-webkit-padding-start:.5rem;outline:0}::-webkit-datetime-edit-fields-wrapper{background:#fff}::-webkit-datetime-edit-text{padding:0 .3em}::-webkit-inner-spin-button{display:none}nput::-webkit-datetime-edit{-webkit-flex:1;-webkit-user-modify:read-only!important;display:inline-block;min-width:0;overflow:hidden}input::-webkit-datetime-edit-fields-wrapper{-webkit-user-modify:read-only!important;display:inline-block;padding:1px 0;white-space:pre;color:#333}.toggle-switch{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;max-width:140px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toggle-switch__label{cursor:pointer}.toggle-switch__label--option-1{margin-right:10px}.toggle-switch__label--option-2{margin-left:10px}.toggle-switch__label.selected{font-weight:700}.toggle-switch.is-option1 .toggle-switch__label--option-1{font-weight:700}.toggle-switch.is-option2 .toggle-switch__label--option-2{font-weight:700}input[type=range].toggle-switch__slider{-webkit-appearance:none;width:100%;height:100%;padding:0;background:0 0;min-width:2em;max-width:5em}input[type=range].toggle-switch__slider:focus{outline:0}input[type=range].toggle-switch__slider::-webkit-slider-runnable-track{width:100%;height:2px;cursor:pointer;animate:.1s;-webkit-box-shadow:none;box-shadow:none;background:#ccc;border:none}input[type=range].toggle-switch__slider:focus::-webkit-slider-runnable-track{background:#e0e0e0}input[type=range].toggle-switch__slider::-moz-range-track{width:100%;height:2px;animate:.1s;cursor:pointer;box-shadow:none;background:#ccc;border:none}input[type=range].toggle-switch__slider::-ms-track{width:50px;height:2px;border-color:transparent;border-width:6px 0;cursor:pointer;animate:.1s;background:0 0;border-color:transparent;color:transparent}input[type=range].toggle-switch__slider::-ms-fill-lower{background:#b8b8b8;border:none;border-radius:0;box-shadow:none}input[type=range].toggle-switch__slider::-ms-fill-upper{background:#ccc;border:none;border-radius:0;box-shadow:none}input[type=range].toggle-switch__slider::-ms-tooltip{display:none}input[type=range].toggle-switch__slider:focus::-ms-fill-lower{background:#ccc}input[type=range].toggle-switch__slider:focus::-ms-fill-upper{background:#e0e0e0}input[type=range].toggle-switch__slider::-webkit-slider-thumb{-webkit-box-shadow:none;box-shadow:none;border:none;height:20px;width:20px;border-radius:50%;background:#ea002a;cursor:pointer;-webkit-appearance:none;margin-top:-9.5px}input[type=range].toggle-switch__slider::-moz-range-thumb{box-shadow:none;border:none;height:20px;width:20px;border-radius:50%;background:#ea002a;cursor:pointer}input[type=range].toggle-switch__slider::-ms-thumb{box-shadow:none;border:none;height:15px;width:15px;border-radius:50%;background:#ea002a;cursor:pointer;margin-top:0}.radio-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.radio-holder--inline .radio-holder__item{margin-right:15px}.radio-holder--inline .radio-holder__item:last-of-type{margin-right:0}.radio-holder__label{letter-spacing:1.2px;font-size:.8125em;font-weight:400;display:block;width:100%;margin-bottom:.5em}.radio-holder__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px;width:100%}.checkbox-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.checkbox-holder__item{margin-right:1rem}.checkbox-holder__item:last-of-type{margin-right:0}.checkbox-holder--inline .checkbox-holder__item{width:auto;margin-bottom:0}.direction-form-container .direction-row:first-child .remove{display:none}.tip--pointer{display:block;width:0;height:0;position:absolute;top:-1rem;border-left:1rem solid transparent;border-right:1rem solid transparent;border-bottom:1rem solid #efefef}.valuation-title{padding:1.5rem}#bookShowingForm input[type=date]:before{content:attr(placeholder);padding-left:7px;padding-right:10px;width:100%}input#preferreddate_6::-webkit-calendar-picker-indicator{position:absolute;width:100%;padding-left:100%;cursor:pointer}#bookShowingForm input[type=date]:after{content:"";background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/forms/icon-arrow-red.svg);background-size:contain;width:12px;height:7px;margin-left:auto;background-repeat:no-repeat;margin-top:1px;position:relative;left:7px}svg.icon:not(.icon--full-color) circle,svg.icon:not(.icon--full-color) ellipse,svg.icon:not(.icon--full-color) g,svg.icon:not(.icon--full-color) line,svg.icon:not(.icon--full-color) path,svg.icon:not(.icon--full-color) polygon,svg.icon:not(.icon--full-color) polyline,svg.icon:not(.icon--full-color) rect,symbol.icon:not(.icon--full-color) circle,symbol.icon:not(.icon--full-color) ellipse,symbol.icon:not(.icon--full-color) g,symbol.icon:not(.icon--full-color) line,symbol.icon:not(.icon--full-color) path,symbol.icon:not(.icon--full-color) polygon,symbol.icon:not(.icon--full-color) polyline,symbol.icon:not(.icon--full-color) rect{fill:inherit;stroke:inherit}.icon{display:inline-block;width:20px;height:20px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.button .icon{top:3px;position:relative;width:15px;height:15px;fill:#fff}.close-ml-box .icon{top:2px;position:absolute;width:35px;height:35px;fill:#fff}.paginator__inner .button .icon{top:0}.hamburger .icon{fill:#ea002a;width:25px;height:25px}.nav-box__close .icon{width:22px;height:22px}.pointer .icon{width:12px;height:9px}.brands-menu .icon{width:18px;height:18px}.mfp-close .icon{width:35px;height:35px;top:0}.icon--r90-cw{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.icon--r90-ccw{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.icon--r180-cw{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.icon--r45-cw{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.icon--r45-ccw{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.icon--r180-ccw{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.icon--dark{fill:#a20025}.icon--grey-light{fill:#eee}.icon--grey-dark{fill:#ccc}.icon--rlp-red{fill:#ea002a}.icon-arrow--right{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.icon-circle-arrow{margin-left:1.5em}#gallery-view2 .paginator__inner{padding-top:20px}a{color:#ea002a;text-decoration:none;-webkit-transition:color .4s ease;transition:color .4s ease}a:hover{color:#a20025}a.button:hover{color:#fff}.link{font-size:.75rem}.link--with-icon{font-size:.8125rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.link--with-icon .icon{width:12px;height:12px;fill:#ea002a;-ms-flex-item-align:center;align-self:center;-webkit-transition:fill .4s ease;transition:fill .4s ease}.link--with-icon>span{-ms-flex-item-align:center;align-self:center}.link--with-icon:hover .icon{fill:#a20025}.link--with-icon-lrg .icon{width:20px;height:20px}.link--with-icon-med .icon{width:14px;height:14px}.link--icon-left .icon{margin-right:10px}.link--icon-right .icon{margin-left:10px}.link--icon-stacked{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.link--icon-stacked .title{text-align:center;width:100%;margin:0}.horizontal-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.horizontal-list li{margin-right:1.2em}.horizontal-list li:last-of-type{margin-right:0}.horizontal-list--with-pipe li{margin-right:0}.horizontal-list--with-pipe li:after{display:inline;content:"|";margin-right:.6em;margin-left:.6em}.horizontal-list--with-pipe li:last-of-type{margin-right:0}.horizontal-list--with-pipe li:last-of-type:after{display:none}.icon-button-list{display:-webkit-box;display:-ms-flexbox;display:flex}.formatted-list{list-style-position:outside;margin-left:1em;margin-bottom:1.5em}.formatted-list li{padding:0 0 .75em}ul.formatted-list{list-style-type:disc}.tint-overlay{position:relative}.tint-overlay:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0}.tint-overlay--dark{color:#fff}.tint-overlay--dark:before{background:rgba(0,0,0,.35)}.tint-overlay--light{color:#333}.tint-overlay--light:before{background:rgba(255,255,255,.35)}.tint-overlay--v-dark{color:#fff}.tint-overlay--v-dark:before{background:rgba(0,0,0,.65)}.loading-progress-box{display:block;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:9999}.loading-progress-box__container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading-progress-box__graphic{border-radius:50%;width:45px;height:45px;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}.dark .loading-progress-box__graphic{border:.35rem solid rgba(251,251,251,.2);border-top-color:#fbfbfb}.light .loading-progress-box__graphic{border:.35rem solid rgba(51,51,51,.2);border-top-color:#333}.loading-progress-box__msg{text-align:center}.dark .loading-progress-box__msg{color:#fff}.light .loading-progress-box__msg{color:#333}.loading-progress-box.dark{background:rgba(0,0,0,.55)}.loading-progress-box.light{background:rgba(251,251,251,.55)}.map .loading-progress-box,.map-view__sidebar .loading-progress-box{position:absolute;z-index:1099}.sold-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(51,51,51,.7);z-index:1}.sold-overlay span{font-size:3rem;color:#fbfbfb;letter-spacing:.4px;font-weight:300;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#main-content{margin-top:60px}.logo{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/logos/rlp-logo-Proudly-Canadian-EN.png) no-repeat top left;background-size:contain;text-indent:-9999px;overflow:hidden;display:block}.logo--lrg{width:225px;height:43px}.logo--lrg a{display:block;width:100%;height:100%}.logo--md{width:9.40625rem;height:3.65rem}.logo--media-room{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/media_room_logo_en.svg) no-repeat top left}.logo--media-room.logo--lrg{width:6.5rem;height:3rem}.logo--blog{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/blog_logo_en.svg) no-repeat top left}.logo--blog.logo--lrg{width:5.5rem;height:3rem}.logo--commercial{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/commercial_rlp_logo_en.svg) no-repeat top left}.logo--commercial.logo--lrg{width:10rem;height:3rem}.logo--ct{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/carriage_trade_reg_logo_re_en.svg) no-repeat top left}.logo--ct.logo--lrg{width:10em;height:3em}.logo--ct-long{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/carriage_trade_logo_en.svg) no-repeat top left}.logo--crec{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/crec_logo_en.svg) no-repeat top left}.logo--crec.logo--lrg{width:4.5rem;height:2.75rem;margin:0 .3em 0 .75em}.c-trade-page .logo--media-room{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/media_room_logo_re_en.svg) no-repeat top left}.c-trade-page .logo--commercial{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/commercial_rlp_re_logo_en.svg) no-repeat top left}.c-trade-page .logo--ct-long{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/carriage_trade_logo_re_en.svg) no-repeat top left}.c-trade-page .logo--ct-long{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/carriage_trade_logo_re_en.svg) no-repeat top left}.c-trade-page .logo--investors-edge{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/investors_edge/rlp_investors_edge_reverse_en.png)}.c-trade-page .logo--blog{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/blog_logo_re_en.svg) no-repeat top left}.logo-container.main-logo--lrg{display:none}.fr .logo--main,.fr-ca .logo--main{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/logos/rlp-logo-Proudly-Canadian-FR.png) no-repeat top left;background-color:#fff;background-size:contain}.fr .logo--media-room,.fr-ca .logo--media-room{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/media_room_logo_fr.svg) no-repeat top left;width:8.5rem}.fr .logo--commercial,.fr-ca .logo--commercial{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/commercial_rlp_logo_fr.svg) no-repeat top left}.fr .logo--ct,.fr-ca .logo--ct{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/carriage_trade_reg_logo_fr.svg) no-repeat top left}.fr .logo--ct-long,.fr-ca .logo--ct-long{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/carriage_trade_logo_fr.svg) no-repeat top left;width:16rem}.fr .logo--crec,.fr-ca .logo--crec{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/crec_logo_fr.svg) no-repeat top left}.fr .logo--blog,.fr-ca .logo--blog{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/blog_logo_fr.svg) no-repeat top left;width:6.5rem}.fr-ca.c-trade-page .logo--media-room,.fr.c-trade-page .logo--media-room{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/media_room_logo_re_fr.svg) no-repeat top left}.fr-ca.c-trade-page .logo--ct,.fr.c-trade-page .logo--ct{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/carriage_trade_reg_logo_re_fr.svg) no-repeat top left}.fr-ca.c-trade-page .logo--ct-long,.fr.c-trade-page .logo--ct-long{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/carriage_trade_logo_re_fr.svg) no-repeat top left}.fr-ca.c-trade-page .logo--blog,.fr.c-trade-page .logo--blog{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/blog_logo_re_fr.svg) no-repeat top left}.fr-ca.c-trade-page .logo--commercial,.fr.c-trade-page .logo--commercial{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/commercial_rlp_re_logo_fr.svg) no-repeat top left}.fr-ca.c-trade-page .logo--investors-edge,.fr.c-trade-page .logo--investors-edge{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/investors_edge/rlp_investors_edge_reverse_fr.png)}.fr-ca.c-trade-page .logo--main,.fr.c-trade-page .logo--main{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/carriage_trade_reg_logo_re_fr.svg) no-repeat top left;margin-bottom:6px}body.show-menu{overflow:hidden}body.dark-bg{background-color:#eee}.page-block{padding:1rem}.page-block#index-box{margin-bottom:0;z-index:2;position:relative}.page-block--tinted-light{background:#eee}.page-block--tinted-dark{background:#ccc;color:#fff}.page-block--white{background:#fff}.page-block--tinted-ypl{background:#e3f5f9;background:-webkit-gradient(linear,left top,right top,from(#e3f5f9),color-stop(80%),to(rgba(227,245,249,0)));background:linear-gradient(to right,#e3f5f9,80%,rgba(227,245,249,0));padding:1.5rem}.page-block--ct-dark{background:#2f2f2f}.page-block--borders-top-bottom{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.page-block--bare{padding:0}.page-block--no-paddings{padding:.1em}.container{max-width:1180px;margin:0 auto;width:100%}.container--full-width{max-width:100%;width:100%}.container--full-width-small{max-width:initial;width:100%}.container--centered{text-align:center}.container--small{max-width:1200px}.container--medium{max-width:1440px}.container--large{max-width:1600px}.back-to-top{text-align:center;width:9em;margin:2em auto}.back-to-top a{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logo--investors-edge{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/rlp_investors_edge_en.png);background-size:cover;background-position:center;background-repeat:no-repeat}.logo--investors-edge.logo--lrg{width:160px;height:2em}.fr .logo--investors-edge{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/rlp_investors_edge_fr.png);background-size:cover;background-position:center;background-repeat:no-repeat}.logo--investors-edge strong{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body{font-family:Roboto,"Helvetica Neue Lt Std",Helvetica,Arial,sans-serif;font-display:auto;line-height:1.5}::-moz-selection{color:#fff;background-color:#ea002a}::selection{color:#fff;background-color:#ea002a}.title--h3,.title--h4,.title--h5,h3,h4,h5{text-transform:uppercase}span{font-family:Roboto,"Helvetica Neue Lt Std",Helvetica,Arial,sans-serif;font-display:auto}p{font-family:Roboto,"Helvetica Neue Lt Std",Helvetica,Arial,sans-serif;font-display:auto;font-size:.875em;line-height:1.45;margin-bottom:1.875rem;color:#000;font-weight:300}p:only-child{margin-bottom:0}.body-15{font-size:.75rem;line-height:1.5;font-weight:400}.body-15--light{font-weight:300}.body-13{font-size:.75rem;line-height:1.5}.body-13--heavy{font-size:.8125rem;font-weight:700}.body-red-link{color:#ea002a;font-size:.75rem;line-height:1.5;font-weight:400}.body-red-link--light{font-weight:300}.body-centered{text-align:center}.description{font-size:.625rem;line-height:1.8}.title{font-family:Roboto,"Helvetica Neue Lt Std",Helvetica,Arial,sans-serif;font-display:auto;line-height:1.5}.title--border-bottom{border-bottom:1px solid #ccc;margin-bottom:.75em;padding-bottom:.25em}.title--centered{text-align:center}.title--h1,h1{font-size:1.25rem;margin-bottom:.875rem;text-transform:none;font-weight:300}.title--h2,h2{font-size:.9375rem;margin-bottom:.9375rem;text-transform:none;font-weight:700}.title--h3,h3{font-size:.625rem;margin-bottom:.9375rem;font-weight:700}.title--h4,h4{font-size:.725rem;margin-bottom:.9375rem;font-weight:300}.title--h4.caption-title,h4.caption-title{text-transform:uppercase;letter-spacing:.5px}.title--h5,h5{font-size:.8333333333rem;margin-bottom:.9375rem;font-weight:700}b,strong{font-weight:700}.hamburger{width:60px;height:60px;background:#fff;padding:12px}.hamburger:hover{background:#ea002a}.hamburger:hover .icon{fill:#fff}.c-trade-page .hamburger{background:#000}.c-trade-page .hamburger .icon{fill:#fff}.c-trade-page .hamburger:hover{background:#fff}.c-trade-page .hamburger:hover .icon{fill:#000}.nav-box{position:fixed;margin-right:0;z-index:1001;width:100%;height:100%;top:0;left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transition-timing-function:cubic-bezier(.3,0,.5,1);transition-timing-function:cubic-bezier(.3,0,.5,1);overflow-y:auto;background:#fff}.nav-box__list{width:100%}.nav-box__close{width:67px;height:67px;background:#fff;margin-right:auto}.nav-box__close .icon{fill:#ea002a}.nav-box__close:hover .icon{fill:#fff}.c-trade-page .nav-box__close{background:#000}.c-trade-page .nav-box__close .icon{fill:#fff}.c-trade-page .nav-box__close:hover{background:#fff}.c-trade-page .nav-box__close:hover .icon{fill:#000}.nav-box__mobile-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.nav-box__mobile-header .logo{margin-top:4px;-ms-flex-item-align:center;align-self:center}.nav-box__mobile-header .language-box{margin-left:auto;margin-right:1em;display:block}.nav-box__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.c-trade-page .nav-box{background:#000}.show-menu .nav-box{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s}.nav-box .main-menu-wrapper-outer{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.nav-box .main-menu-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.menu-item{position:relative;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1em .5em 1em 3.125em;border-bottom:1px solid #eee;cursor:pointer}.menu-item .icon{-webkit-transition:fill .4s ease,-webkit-transform .4s ease;transition:fill .4s ease,-webkit-transform .4s ease;transition:fill .4s ease,transform .4s ease;transition:fill .4s ease,transform .4s ease,-webkit-transform .4s ease}.menu-item a{color:#333;text-decoration:none;font-weight:700}.menu-item .pointer{-ms-flex-item-align:center;align-self:center;margin-left:8px;cursor:pointer;margin-right:1.5625rem}.menu-item:hover .icon-arrow{fill:#ea002a}.menu-item:hover .sub-menu{visibility:visible;max-height:600px;opacity:1}.menu-item:hover .sub-menu .icon-arrow{fill:#000}.c-trade-page .menu-item{background:0 0;color:#fff;border-color:#333}.c-trade-page .menu-item>a{color:#fff}.c-trade-page .menu-item .icon{fill:#fff}.c-trade-page .menu-item:hover .icon{fill:#ea002a}.menu-item:first-of-type{border-top:1px solid #eee}.c-trade-page .menu-item:first-of-type{border-top:1px solid #333}.pplus-overflow-container .menu-item-has-children>.pointer{position:absolute;margin-left:auto;top:0;right:0;margin-top:.85rem;margin-right:1rem;margin-left:.25em;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.menu-item-has-children .icon{-webkit-transform-origin:center;transform-origin:center}.sub-menu{visibility:hidden;max-height:0;opacity:0;overflow:hidden;-webkit-transition:max-height .4s ease-out,opacity .4s ease-out,visibility .4s ease-out;transition:max-height .4s ease-out,opacity .4s ease-out,visibility .4s ease-out;width:100%}.sub-menu .menu-item{padding:.33333em 0;border:none;background:#fff;width:13.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-transition:background .4s ease;transition:background .4s ease;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sub-menu .menu-item:hover{border-bottom:none}.sub-menu .menu-item .icon{width:12px;height:12px}.sub-menu .menu-item .pointer{display:none}.sub-menu .menu-item:first-of-type{border:none}.sub-menu a{font-weight:300;text-transform:uppercase;font-size:.85em;margin-right:auto;line-height:1.4;white-space:normal}#user-menu .sub-menu{position:static;visibility:visible;opacity:1;max-height:none;border:none;background:#fff}.c-trade-page .sub-menu .menu-item{background:#000}.c-trade-page .sub-menu .menu-item a{color:#fff}.c-trade-page .sub-menu .menu-item .icon{fill:#fff}.c-trade-page .sub-menu .menu-item:hover a{color:#ea002a}.c-trade-page .sub-menu .menu-item:hover .icon{fill:#ea002a}.brands-menu .menu-item{border-top:none;border-bottom:none}.brands-menu .menu-item img{margin-right:10px}.brands-menu .menu-item a{font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-trade-page .brands-menu .menu-item a{color:#fff}#brands-menu-mobile .logo--rlp{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/logo.svg) no-repeat top left}#brands-menu-mobile .menu-item.carriage-trade{padding:.25em .5em .25em 3.125em}#brands-menu-mobile .menu-item.commercial{padding:.25em .5em .25em 3.125em}#brands-menu-mobile .menu-item.blog{padding:.25em .5em .25em 3.125em}#brands-menu-desktop{display:none}.pplus-button{border:none;display:none;text-transform:uppercase;background:0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;margin:.85rem 3.5rem calc(.85rem - 5px) 0;outline:0;border-bottom:5px solid rgba(234,0,42,0);-webkit-transition:.4s ease;transition:.4s ease}.pplus-button a{font-size:.85em;color:#000;text-decoration:none;font-weight:700}.pplus-button .pointer{margin-left:8px}.pplus-button .pointer .icon{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.pplus-button.active{border-bottom:5px solid #ea002a}.pplus-button.active .pointer .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pplus-overflow-container{position:relative;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.pplus-overflow-container .menu-item{padding:1em .5em 1em 3.125em;margin:0;border:none;background:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-transition:background .4s ease;transition:background .4s ease;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #eee}.pplus-overflow-container .menu-item a{font-weight:700;text-transform:uppercase;font-size:.85em;margin-right:auto;line-height:1.4;white-space:normal}.pplus-overflow-container .menu-item-has-children>.icon{-webkit-transform:rotate(0);transform:rotate(0)}.pplus-overflow-container .menu-item-has-children .sub-menu{border:none}.pplus-overflow-container .menu-item-has-children .sub-menu .menu-item{padding:.3333em 0;border:none;width:100%}.pplus-overflow-container .menu-item-has-children .sub-menu .menu-item a{font-weight:300}.pplus-overflow-container .menu-item-has-children:hover .sub-menu{visibility:visible;max-height:600px;opacity:1}.nav-box-wrapper{width:0%;position:absolute}.blog svg.icon.icon-arrow,.investors_edge svg.icon.icon-arrow{position:relative;top:5px}.commercial svg.icon.icon-arrow{position:relative;top:7px}.scrolling-nav{position:relative;height:85px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.scrolling-nav__list{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:.75rem;margin-right:.75rem;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.scrolling-nav__item{-ms-flex-negative:0;flex-shrink:0}.scrolling-nav__item:not(:first-child){margin-left:1em}.scrolling-nav__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:85px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.scrolling-nav__link.is-active{font-weight:700}.scrolling-nav__shadow{width:72px;height:85px;position:absolute;top:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(80%,#fff));background:linear-gradient(to right,rgba(255,255,255,0),#fff 80%);pointer-events:none;opacity:0;-webkit-transition:opacity .1s;transition:opacity .1s}.scrolling-nav__shadow--start{left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.scrolling-nav__shadow--end{right:0}.scrolling-nav__shadow.is-visible{opacity:1}.login-box{padding:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:5px;cursor:pointer;font-size:.9rem}.login-box__text{display:none;margin-left:4px;font-weight:700;color:#ea002a}.login-box__user-icon{width:25px;height:25px}.login-box__pointer{display:none;margin-left:6px}.login-box .icon{fill:#ea002a}.login-box:hover .login-box__text{color:#a20025}.login-box:hover .icon{fill:#a20025}.login-box.is-logged-in{-ms-flex-pack:distribute;justify-content:space-around}.login-box.is-logged-in .login-box__text{display:inline;white-space:nowrap}.login-box.is-logged-in .login-box__pointer{display:inline-block}.login-box.is-logged-in .login-box__user-icon{display:none}.login-form input[type=password],.login-form input[type=text],.signup-form input[type=password],.signup-form input[type=text]{width:100%}.login-form__remember-me{padding:1em 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap}.login-form__remember-me a{width:40%;margin-right:auto}.login-form__remember-me .remember-me-container{margin-left:auto}.login-form .button.fb-login{background:#3b5998}.login-form .button.fb-login:hover{background:#2d4373}.login-form .create-account-container{text-align:center;margin-top:1em}.signup-intro-list{color:#333;margin-left:1.2em}.signup-intro-list li{margin-bottom:.75rem;padding-left:1em;text-indent:-.7em;font-size:1.2em}.signup-intro-list li:before{color:#ea002a;content:"•";padding-right:7px}#user-menu{position:absolute;display:none;top:100%;right:0;left:0;border-top:1px solid #ccc}#user-menu .menu-item{padding:1rem}.forgot-password-form{background:#fbfbfb;padding:1.5em;text-align:center}.forgot-password-form input[type=password],.forgot-password-form input[type=text]{width:100%;margin-bottom:1em}.forgot-password-form label{text-align:left}.form-message{display:none}.flyout-wrapper{position:relative}.flyout{display:none}.flyout__inner{position:absolute;background:#f5f5f5;padding:15px 20px;right:-20px;top:50px;width:250px;z-index:1002!important;text-align:left}.flyout__inner:before{content:" ";display:block;width:20px;height:20px;position:absolute;top:-11px;right:78px;background:#f5f5f5;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.flyout__body p{font-size:1.2em;line-height:1.4}.flyout #remove-all-cancel{background:#333;color:#fff}.flyout #remove-all-cancel:hover{background:#ea002a}.save-listing-box{position:relative;max-width:600px;margin:0 auto;background:#fff}.save-listing-box__notes label span{display:block}.save-listing-box__notes label textarea{width:100%;resize:vertical;max-height:290px}.save-listing-box__ranking{display:block;width:100%;border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;overflow:hidden;padding:.625rem}.star-rating{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.star-rating__item{width:36px;height:33px;display:block;cursor:pointer;background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/ua-sprite.png) no-repeat scroll -36px -53px transparent}.star-rating__item.selected{background-position:0 -53px}.top-bar{position:fixed;top:0;width:100%;background:#fff;z-index:1100}.top-bar__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-trade-page .top-bar{background:#000;color:#fff}.top-bar .login-box{margin-right:5px}.top-bar .login-box.login-box-desktop{display:none}.language-box{-ms-flex-item-align:center;align-self:center}.language-box.main-language-box{display:none}.language-box a{color:#333;text-decoration:none}.c-trade-page .language-box a{color:#fff}.page-hero{width:100%;margin:0;padding:0;position:relative;overflow:hidden;background-repeat:no-repeat;background-size:cover;height:7rem}.page-hero>img{display:block;width:100%;height:100%}.page-hero__title{position:absolute;top:50%;padding:0 2em;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-hero h2{margin:0}.page-hero__content-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;width:95%}.page-hero__agent-content-container{height:100%}.page-hero--agent{max-height:100%;height:10rem}.page-hero--agent{height:15em}.page-hero--protection-royale{max-height:100%;height:14em}.card{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;border:1px solid #eee;width:100%;position:relative}.card a{text-decoration:none;color:#333}.card a.button{color:#fff}.card .price{font-weight:300;font-size:1.7rem;margin:.25rem 0;line-height:1.2;margin-top:auto;color:#333;text-transform:none}.card .listing-meta{font-size:.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:300;-ms-flex-item-align:start;align-self:flex-start;padding:.5rem 1.2rem;width:100%;text-align:right}.card .listing-meta--small{width:65%}.card .listing-meta span{display:inline-block}.card .listing-meta span:nth-child(2){margin-left:5px;border-left:1px solid #333;padding-left:5px}.card address{font-size:.8rem;line-height:1.5;font-style:normal}.card address a{color:#ea002a}.card address a:hover{color:#a20025}.card address span{display:block}.card .inactive{padding:1em;font-size:2em;font-weight:300;color:#ccc;text-align:center;line-height:1.2;margin-top:auto}.card .property-list-broker{font-size:.75rem}.card .property-list-broker.feed-12{display:inline-block;padding:.5rem 1rem;margin-bottom:0;color:#000}.map-view .card .property-list-broker.feed-12{min-height:unset;padding-right:2rem;min-width:240px}.card__media{height:12.125rem;overflow:hidden}.card__media figure{height:auto}.card__media img{vertical-align:middle;display:inline-block;width:100%;font-family:"object-fit:cover;object-position:0 0";-o-object-fit:cover;object-fit:cover;-o-object-position:0 0;object-position:0 0}.card__media img.b-lazy:not(b-loaded){background-color:#ccc;background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/listing/no-house.svg);background-repeat:no-repeat;background-size:54%;background-position:center;height:100%}.card__media a{display:block;height:100%}.card__body{text-align:left;font-size:.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1.2rem}.card__body p{margin-bottom:0}.card__anchor-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.card__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-right:.5rem;margin:0 -1.2rem .5rem}.card__flag{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:flex-start;width:35%;float:left;clear:left;width:100%;height:auto;min-height:1rem}.card__edit-overlay{display:none}.card__overlay{position:absolute;background:rgba(255,255,255,.85);top:0;right:0;left:0;bottom:0;display:none}.card__overlay>div{height:100%}.card__footer{padding:.95rem;margin:0 -1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto}.card__footer .link{font-weight:700;color:#ea002a}.card--listing-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:stretch;align-content:stretch}.card--listing-card .card__body{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:10.75rem;width:100%}.card--listing-card .card__media{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;height:12.125rem}.gallery-view .card--listing-card,.map-view .card--listing-card{display:block;height:auto;width:100%}.gallery-view .card--listing-card .listing-meta,.map-view .card--listing-card .listing-meta{width:55%;text-align:left}.gallery-view .card--listing-card .card__media,.map-view .card--listing-card .card__media{height:7rem;width:45%;float:left;max-width:12rem;-webkit-box-flex:0;-ms-flex:none;flex:none}.gallery-view .card--listing-card .card__body,.map-view .card--listing-card .card__body{width:55%;height:auto}.card--agent-card{border:none}.card--agent-card .card__body{padding:1.2rem}.card--agent-card .card__media{background:#fff;max-height:18rem;height:100%;width:33%}.card--agent-card .card__media--transparent{background:0 0}.card--agent-card .card__media--height{height:100%;width:200px}.card--agent-card .card__media--margin-bottom{margin-bottom:1.5em}.card--agent-card .card__media img{-o-object-position:center;object-position:center;font-family:"object-fit:contain;object-position:center";-o-object-fit:contain;object-fit:contain;max-width:100%;height:100%;display:block;margin:0 auto}.card--agent-card .card__media--full-width{width:100%}.card--agent-card .card__body{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.card--agent-card .card__body--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.card--agent-card .card__body--table{display:table;width:100%}.card--agent-card .card__footer{margin:0;padding:1.2rem 2em;border-top:1px solid #ccc}.card--agent-card .agent-info{width:66%;padding-left:1.375rem;padding-top:0}.card--agent-card .agent-info--center{-ms-flex-item-align:center;align-self:center}.card--agent-card .agent-info--full-width{width:100%}.card--agent-card .agent-info--no-padding{padding:0 0}.card--agent-card .contact-form{width:100%}.page-hero__content-container .card--agent-card .card__media{max-height:none}.card--search-card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.card--search-card .card__anchor-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.card--search-card .card__media{width:50%;height:9.5625rem;position:relative}.card--search-card .card__media img{font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;width:100%}.card--search-card .card__body{width:50%;padding:.5em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card--search-card .card__body p,.card--search-card .card__body span{width:100%}.card--search-card .card__footer{width:100%;margin:0}.card--search-card .travel-time-overlay{position:absolute;top:0;bottom:0;left:0;right:0}.card--no-image .card__media{position:relative;background:#ccc}.card--no-image .card__media img{width:53%;height:60%;display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-family:"object-fit:contain;object-position:center";-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.card--sold-listing .card__media{position:relative}.card--listing-map-card{padding-bottom:1em;position:relative;overflow:visible}.card--listing-map-card:before{content:" ";width:0;height:0;display:block;position:absolute;bottom:-10px;left:45%;border-left:15px solid transparent;border-right:15px solid transparent;border-top:10px solid #fff}.card--listing-map-card .card__header{width:100%;padding:0;margin:0}.card--listing-map-card .card__header .listing-meta{padding-right:.5em}.card--listing-map-card .card__close-button{position:absolute;top:5px;right:5px;z-index:9999}.card--listing-map-card .card__close-button .icon{fill:red}.card--listing-map-card .card__body{-ms-flex-wrap:wrap;flex-wrap:wrap}.card--listing-map-card .card__body .price{width:100%;padding:.5em .5em 0 .5em;margin-bottom:0}.card--listing-map-card .card__address{padding:0 1.2em}.card--listing-map-card .card__footer{padding:.5em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:.5em 0 1em 0}.card--listing-map-card .property-list-broker{padding:0 1.2em}.card--listing-map-card .card__paginator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:80%}.card--listing-map-card .card__paginator .button{width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:unset;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card--listing-map-card .card__paginator .button .icon{top:0;width:11px;height:11px}.card--listing-map-card .card__paginator .paginator-placeholder{width:30px;height:30px}.card--map-view{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.card--map-view .card__media{height:9.5em;width:50%}.card--map-view .card__header{display:block;margin:0;padding:0}.card--map-view .card__body{width:50%;min-height:8.5em;padding:.5rem 1rem}.card--map-view .card__footer{width:100%;margin:0;padding:0;min-height:2.1875rem}.card--map-view .price{margin-top:0}.card--map-view .listing-meta{text-align:left;font-size:1rem}.card--map-view .actions{margin-left:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.card--team-member{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.card--team-member .card__media{max-height:18rem;height:100%;width:40%}.card--team-member .card__media img{-o-object-position:center;object-position:center;max-width:100%;height:100%;display:block;margin:0 auto}.card--team-member .card__body{padding:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap}.card--team-member .team-info{width:60%;padding:1rem 1.375rem}.card--small .card__media{height:7.125rem}.card--large .card__media{height:15.125rem}.card--letterbox .card__media img{font-family:"object-fit:contain;object-position:50%";-o-object-fit:contain;object-fit:contain;-o-object-position:50%;object-position:50%}.card--transparent{background:0 0}.card--no-border{border:none}.card--stacked .card__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card--wide-card{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.card--agent-hero-card{border:none;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%}.card--agent-hero-card .card__media{height:100%;width:40%;max-width:11em;display:block}.card--agent-hero-card .card__media img{height:100%;-o-object-position:center;object-position:center}.card--agent-hero-card .card__body{-ms-flex-item-align:center;align-self:center;margin-left:1.5rem}.card--house-worth{position:relative;border:none;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background:#eee;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.card--house-worth .card__title{padding:1.5rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.card--house-worth .card__title .icon{fill:#ea002a;width:30px;height:30px}.card--house-worth .card__title .icon-magnify-glass{fill:#ea002a;width:25px;height:25px;top:15px;right:30px}.card--house-worth .card__button{margin:0 auto 1.5rem;width:90%}.card--house-worth .house-worth__title{margin:0 0 0 1rem;font-size:1.5rem}.card--house-worth--inner{-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;display:none}.card--house-worth__rlp{position:relative;border:none;width:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;border:unset;border-radius:.8em;background:unset}.card--house-worth__rlp .button{width:100%;font-size:.8rem;border:unset}.card--house-worth__rlp .house-worth__title{margin:0 0 .625rem 0}.card-group{width:100%}.card-group__list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.card-group__item{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:.625rem}.card-group__item.slick-slide{padding:0 .625rem 0 0}.gallery-view .card-group__item,.map-view .card-group__item{display:block;height:auto;width:100%}.agent-properties .card-group__item{min-width:300px}.card-group--archive,.card-group--map-view-sidebar{width:98%}.card-group--archive .card-group__item,.card-group--map-view-sidebar .card-group__item{width:100%;margin:0;margin-bottom:.5rem;padding:0}.card-group--archive .card-group__list,.card-group--map-view-sidebar .card-group__list{margin:0 0}.card-group--archive a{width:100%;color:#000}.card-group--archive a:active,.card-group--archive a:hover{text-decoration:none!important}.card-group--archive .card-group__item{border-top:10px solid;position:relative}.card-group--archive .card-group__item.active{border-color:#ea002a}.card-group--archive .card-group__item .status.active,.card-group--archive .card-group__item .status.sold{color:#ea002a}.card-group--archive .card-group__item.pending{border-color:#636363}.card-group--archive .card-group__item .status.pending{color:#636363}.card-group--archive .card-group__item.cancelled,.card-group--archive .card-group__item.expired,.card-group--archive .card-group__item.terminated{border-color:#a8a57a}.card-group--archive .card-group__item .status.cancelled,.card-group--archive .card-group__item .status.expired,.card-group--archive .card-group__item .status.terminated{color:#a8a57a}.card-group--archive .card-group__item.sold{border-color:#ea002a}.card-group--archive .card-group__item.sold:before{content:"";display:block;width:calc(100% - 2px);height:8px;position:absolute;top:-9px;left:1px;background:#fff;z-index:999}.card-group--archive .card-group__item .card{background-color:#eee;border:0 none}.card-group--archive .card-group__item .card__body{font-size:.85rem;line-height:2;height:auto}.card-group--archive .card-group__item .card__body ul{-webkit-columns:2;-moz-columns:2;columns:2}.card-group--archive .card-group__item .card__footer{margin:0;display:block;text-align:right;width:100%;padding-top:0}.card-group--archive .no-image img{max-height:90%;width:100%;font-family:"object-fit:contain;object-position:unset";-o-object-fit:contain;object-fit:contain;-o-object-position:unset;object-position:unset;margin-top:.5rem}.card-group--halfs .card-group__item{width:100%}.card-group--thirds .card-group__item{width:100%}.card-group--agent-group .card-group__list--wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.card-group--agent-group .card-group__list--center-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-group--agent-group .card-group__item--small{width:24em}.card-group--team-members-group .card-group__item{margin-bottom:1rem;width:100%}.card-group--team-members-group .card-group__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.card-group--search-group .card-group__item{width:100%}.card-group--has-ads{display:block}.card-group--has-ads .card-group__list{width:100%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex}.gallery-view .card-group--has-ads .card-group__item{float:left;display:block;width:100%;margin:5px 0;padding:0}.gallery-view .card-group--has-ads .card-group__item .card{height:100%}.card-group--has-ads .advertisement{background:#fff;width:100%;height:810px;text-align:center;float:left;-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99;margin:5px 0}.card-group--has-ads .advertisement .adgear{display:block}.card-group--has-ads .advertisement .title--h4{padding:.5rem 0;display:block;width:100%}.card-group--has-ads .advertisement--mobile{position:fixed;bottom:0;left:50%;height:auto;margin:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.card-group--has-ads .advertisement--mobile .title--h4{margin:0}.card__body--ad-center{max-width:300px;-ms-flex-item-align:center;align-self:center}.card__body--ad-center .js-analytics img,.card__body--ad-center .ojo-ad img{max-width:100%;width:300px;height:250px}.card__body--padding{padding:1.2rem 0}.property_type{padding:0 15px;max-width:800px;margin:0 auto}#admove .advertisement{height:auto}.js-featured-properties #admove{display:none}.trend-row{display:-webkit-box;display:-ms-flexbox;display:flex}.trend-column{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;padding:10px}.trend-column h3{text-align:center}.market-trends{padding:15px}.market-trends-footer{font-size:75%;text-align:center;padding-top:15px}.market-trends-footer a{color:#00afd8;text-decoration:underline}.market-trends .u-no-margin-bottom{background-color:#f1f1f9}div.market-trends{background-color:#f1f1f9}.market-trends .u-margins{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.address{background-color:#fff}.years{white-space:nowrap}.address-trends{max-height:15px}.market-trends-data{font-weight:700;text-align:center;margin-bottom:0}.market-trends-title{text-align:center;font-size:80%}.trend-sub-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.trend-sub-row-middle{border-left:1px solid #999;margin-top:5px}p.market-trends-title{margin-bottom:0}.trend-internal-row{padding-bottom:15px}.card--agent-card .office-info{width:100%}.socialNetworking{padding-bottom:5px}.callout{text-align:center}.callout__title strong{font-weight:300}.include-checkbox .callout{background:#ea002a;color:#fff;padding:.85rem 1rem;border:1px solid #ea002a;border-radius:4px;position:absolute;top:0;left:calc(100% - (112px + 2rem));display:inline-block;min-width:110px}.include-checkbox .callout .body{display:none}.include-checkbox .callout:before{content:"";width:0;height:0;border-top:.75rem solid transparent;border-right:.75rem solid #ea002a;border-bottom:.75rem solid transparent;position:absolute;top:calc(50% - .75rem);left:-.5rem}.contact-form input[type=email],.contact-form input[type=text]{width:100%;margin-bottom:.5em}.contact-form fieldset{min-width:0}.contact-form textarea{width:100%;resize:none;max-height:217px}.contact-form__textarea{margin-top:.5rem}.contact-form__title{color:#333;text-align:center}.contact-form--property-box-form .contact-form__title{color:#ea002a;font-size:1.2rem}.contact-form--property-box-form .contact-form__textarea{max-height:158px}.contact-form--property-box-form .conact-form__input-container #phone{margin-bottom:0}.contact-form--property-box-form .contact-form__currently-working{padding-top:0;margin:1rem 0}.contact-form--property-box-form .contact-form__captcha-container #g-recaptcha{-webkit-transform:scale(.9);transform:scale(.9)}.contact-form--property-box-form .contact-form__captcha-container #g-recaptcha>div{margin:0 auto}.contact-form--user-page-form .contact-form__title{line-height:1.3}.contact-form--default-form .agent-holder .card{height:0}.contact-form--valuation-form{border-top:1px solid #ccc;padding:1rem;margin:1rem 0 0}.contact-form--valuation-form p{font-size:1rem;margin-bottom:1rem}.contact-form--valuation-form .house-worth--valuation-title{text-align:center;font-size:1.5rem}.contact-form--valuation-form textarea{max-height:158px}.contact-form--valuation-form__container{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-form__submit-button{margin-top:1.5em}.contact-form__currently-working{padding:1.2em 0}.contact-form__captcha-container{padding:1em 0}.contact-form__captcha-container #g-recaptcha{-webkit-transform-origin:0 0;transform-origin:0 0}.contact-form--full-width{padding:3.5rem}.contact-form--contact-us .contact-form__captcha-container #g-recaptcha>div{margin:0 auto}.contact-form .contact-form__currently-working span{text-transform:none;letter-spacing:0}.card--agent-card .contact-form__captcha-container>div{-webkit-transform:scale(.68);transform:scale(.68);-webkit-transform-origin:0 0;transform-origin:0 0}.card--agent-card .contact-form__captcha-container>div>div{margin:0}.error{background:#e8b5b8}.lead-form h2.title--h1{color:#333;text-align:center}.lead_consent{font-size:80%;padding-top:10px;color:#333}.lead_consent_list{padding-bottom:10px}.lead_consent_one{padding-bottom:10px;font-size:90%;color:#333}.dashboard__contact-box{padding:1em}.dashboard__box{width:100%;margin-bottom:5em}.dashboard__box.searches-box{overflow-x:hidden}.dashboard__box:last-of-type{margin-bottom:0}.dashboard__box.dashboard__listings-box .card-group__item:nth-last-child(-n+3):first-child,.dashboard__box.dashboard__listings-box .card-group__item:nth-last-child(-n+3):first-child~.card-group__item{width:300px}.dashboard__box.dashboard__searches-box .card-group__item:nth-last-child(-n+2):first-child,.dashboard__box.dashboard__searches-box .card-group__item:nth-last-child(-n+2):first-child~.card-group__item{width:100%}.dashboard__box.recent-listings .link-remove{display:none}.dashboard__box-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1em;margin:0 0 1.2rem 0}.dashboard__box-header>h1{padding:0 1rem}.dashboard__box-header h2{margin:0}.dashboard__box-body.empty{background:#f9f9f9;padding:2rem}.dashboard__box-body.empty p{margin-bottom:0;text-align:center}.dashboard__box-body .card-group__item:only-of-type{padding:0;width:79%}.dashboard__box-header-count{width:35px;height:35px;color:#ea002a;font-weight:700;background:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:20px}.dashboard .view-all{margin-left:auto}.dashboard__searches-box .col-md-1-2:nth-of-type(2){margin-top:5rem}.dashboard__results-box{padding-top:1.5rem}.dashboard__results-box h1{padding:0 1rem}.modal{background:#fbfbfb;width:100%;height:100%;position:fixed;position:relative;display:block;top:0;bottom:0;left:0}.ldp .modal{-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.51);box-shadow:0 2px 6px 0 rgba(0,0,0,.51);padding:1rem}.modal__header{width:100%;padding:.5rem 1rem;min-height:30px}.modal__header .title{width:85%}.ldp .modal__header .title{margin-bottom:0}.ldp .modal__header{padding:.5rem 0}.modal__body{width:100%;padding:.5em .5em 2em .5em}.modal__body .title{text-align:center;margin-bottom:.575rem}.ldp .modal__body{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.5rem}.ldp .modal__footer{padding:.5rem}.modal__box{width:100%}.page-block .modal{background:0 0}.mfp-wrap.fs-slideshow .mfp-content{height:100%}.mfp-wrap.fs-slideshow .fullscreen-gallery{height:100%}.ldp .modal-message{width:90%;margin:0 auto;position:relative;padding:4rem;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.51);box-shadow:0 2px 6px 0 rgba(0,0,0,.51)}.modal-agent{display:none;position:fixed;z-index:1000;padding-top:100px;left:0;bottom:-75px;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-agent.gallery-agent{z-index:1100;padding-top:20px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.gallery-agent .modal-header h2{padding-top:10px}.modal-content{position:relative;background-color:#fefefe;margin:auto;padding:0;border:1px solid #888;width:80%;max-width:570px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.close{color:#fff;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer}.modal-header{padding:2px 16px;background-color:#ea002a;color:#fff}.modal-body{padding:2px 16px}.modal-footer{padding:2px 16px;background-color:#ea002a;color:#fff}.pop-up-agent{padding:0 15px 15px}div#bookShowingDialog{overflow-y:hidden;overflow-x:hidden}.ldp .mfp-ajax-holder .mfp-content,.ldp .mfp-inline-holder .mfp-content{position:static}.media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.media__figure{margin-right:1em;width:100%}.media__figure img{width:100%;display:block;padding:.25em;background:#fff;height:auto}.media__figure--border{border:1px solid #ccc}.media__body{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.media__body:last-child{margin-bottom:0}.media__title{margin:0 0 .5em}.media__sub-title{margin:0 0 1em}.media--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.media--reverse>.media__figure{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 0 1em}.media__title--no-margin{margin:0 0}.action-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.action-list li{padding:0 .75rem;display:-webkit-box;display:-ms-flexbox;display:flex}.action-list li a{text-decoration:none;color:#333}.action-list li .icon{width:25px;height:25px;fill:#ea002a}.action-list li .icon-googleplus{width:35px}.action-list--justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mfp-bg{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1101;overflow:hidden;background:rgba(51,51,51,.8)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1120;position:fixed;outline:0;overflow:hidden}.mfp-container{text-align:center;position:fixed;width:100%;height:100%;left:0;top:0;padding:0;overflow:hidden;text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.property-details-gallery .mfp-container{padding-bottom:160px}.mobile-landscape .property-details-gallery .mfp-container{padding-bottom:0;height:100%}.mfp-close{width:50px;height:50px;border-radius:0;position:absolute;top:0;right:0;outline:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1102}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:auto;cursor:auto}.mfp-content .modal-message{padding:2rem;background:#fff}button.mfp-prevent-close::before{content:" ";width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}button.mfp-close{background-position:center;height:35px;width:35px}button.mfp-close::before{content:" ";width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.mfp-img{display:block;height:auto;line-height:0;margin:0 auto;max-width:100%;padding:0;width:auto}.thumb-nav{display:block;width:55px;height:100%;position:absolute;z-index:1000;background:#000;cursor:pointer}.thumb-nav.right{right:0}.thumb-nav.left{left:0}.mfp-bottom-bar{width:80%;margin:0 auto;color:#fff}.current img{border-bottom:10px solid #ea002a}.mfp-title{width:80%;display:inline-block}.mfp-counter{width:20%;display:inline-block;text-align:right}.mfp-arrow{position:absolute;top:50%;width:50px;z-index:1000;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.property-details-gallery .mfp-arrow{-webkit-transform:translateY(calc(50% - 80px));transform:translateY(calc(50% - 80px))}.mfp-arrow-left{left:0}.mfp-arrow-left .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mfp-arrow-right{right:0}.mfp-arrow-right .icon{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fullscreen-gallery__wrap{width:100%;height:10em;position:absolute;bottom:0;overflow:hidden;background:#fff}.fullscreen-gallery__popup-gallery{height:100%;position:absolute;padding:2em 0;display:-webkit-box;display:-ms-flexbox;display:flex}.fullscreen-gallery__item{display:block;margin:0 10px}.fullscreen-gallery__item img{display:block;margin:0 auto}.autocorrect-popup,.choice-popup{position:absolute;top:100%;left:2px;width:548px;z-index:9999;background:#efefef;color:#333;border-radius:0 0 4px 4px}.choice-popup{margin-top:4px;left:15px;width:280px;padding:18px 16px 11px}.autocorrect-popup ul,.choice-popup ul{margin:0;padding:0}.autocorrect-popup p,.choice-popup p{font-weight:700;margin:0;padding:5px;color:#e83636}.autocorrect-popup li,.choice-popup li{padding:0 0 8px;list-style:none;list-style-type:none;font-size:16px;padding:5px;line-height:17pt;cursor:pointer}.autocorrect-popup ul,.autocorrect-popup ul li:last-child{background-repeat:no-repeat;background-position:right bottom}.autocorrect-popup li.active,.autocorrect-popup li:hover,.choice-popup li.active,.choice-popup li:hover{background-color:#ddd}.autocorrect-popup li div,.choice-popup li div{width:75%}.autocorrect-popup a,.choice-popup a{color:#434343}.autocorrect-popup a:hover,.choice-popup a:hover{text-decoration:none}.choice-popup .title{display:block;font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:-1px;padding:0 0 16px}.ua-action{display:block;height:24px;width:24px;top:0;right:0;position:absolute;background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/ua-sprite.png) no-repeat scroll 0 -1px #fff;z-index:98}.savedListing .ua-action,.savedSearch .ua-action{background-position:-25px -1px}.listing{position:relative}.propRankHolderSm .starRating.selected{background-position:0 -25px}.propRankHolderSm{width:100%;border-bottom:1px solid #c4c4c4;overflow:hidden;padding:10px 0;margin:10px 0}.modal-dialog{margin-bottom:0;background:#efefef}.favourite-info.details{display:none}.favourite-info.details .label{display:block;width:33%;float:left;font-size:1.25em;font-weight:700;margin-bottom:10px}.favourite-info.details .propRankHolder .label{margin:10px 0}.favourite-info.details .notes{display:block;float:left;width:100%}.modal-dialog .strongLabel{font-size:1.5em;font-weight:700;margin-top:10px}.modal-login-form,.modal-signup-form{display:block;float:left;overflow:hidden;width:50%;height:100%;padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box}.modal-signup-form{float:right}.btn-red.btn-modal{border:1px solid transparent;width:100%;margin-top:25px}.modal-login-form .btn-red.btn-modal,.modal-signup-form .btn-red.btn-modal{margin-top:0}.listing .edit-overlay .btn-red.btn-modal{width:47%;margin-top:0}.map-view .listing .edit-overlay .btn-red.btn-modal{width:90%}#map-view-mobile-go-top{display:none}.search .edit-overlay .btn-red.btn-modal{margin-top:0}.edit-overlay .saveprop-btn{margin-right:4%}.edit-overlay .label,.save-overlay .label{display:block;float:left;font-size:1.25em;font-weight:700;margin-top:7px;vertical-align:middle}.edit-overlay .btn-red,.save-overlay .btn-red{padding:0}.edit-overlay .notes{clear:both;display:block;padding-top:5px;text-align:left}.edit-overlay .search-options label,.save-overlay .search-options label{text-align:left;padding:0 0 7px;margin:0;font-weight:700}body.fr-ca .edit-overlay .search-options label,body.fr-ca .save-overlay .search-options label{font-size:13px}.save-overlay .search-options .text{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:7px 14px;margin-top:5px}.edit-overlay .search-options .chk-area,.flyout .chk-area,.save-overlay .search-options .chk-area{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/checked.png) no-repeat rgba(0,0,0,0);display:inline-block;height:18px;margin-bottom:5px;margin-right:5px;vertical-align:middle;width:18px}.flyout .chk-area{margin-bottom:2px}.edit-overlay .search-options .chk-unchecked,.flyout .chk-unchecked,.save-overlay .search-options .chk-unchecked{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/unchecked.png) no-repeat rgba(0,0,0,0)}.edit-overlay .chk,.flyout .chk,.save-overlay .chk{display:block;float:left;margin:5px 0;text-align:left;width:100%}.edit-overlay .search-options label.notify-label,.save-overlay .search-options label.notify-label{border-bottom:1px solid #aaa;display:inline-block;line-height:1.15;padding-bottom:5px}.edit-overlay .search-options label.notify-label{padding-top:20px;margin-bottom:15px}.save-overlay .search-options .saveprop-btn{margin-top:0}body.fr-ca .save-overlay .search-options .saveprop-btn{font-size:10px}.dash-listings .edit-overlay .notes,.map-view .edit-overlay .notes{clear:none;float:right;width:70%;font-size:1.15em;padding-top:8px}.result-list.r .edit-overlay .search-options{display:none}.result-list.r .edit-overlay .removeprop-btn{margin-top:45%}.modal-dialog .form-input,.modal-dialog textarea{background:none repeat scroll 0 0 #fcfcfc;border:1px solid #c4c4c4;border-radius:3px;-webkit-box-shadow:1px 1px 2px #aaa9a9 inset;box-shadow:1px 1px 2px #aaa9a9 inset;color:#595959;float:left;font-size:13px;line-height:16px;margin:0;padding:11px 14px;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.modal-dialog .error,.user-info-form .text.error{background:#e8b5b8}.modal-dialog .text.error:active,.modal-dialog .text.error:focus,.user-info-form .text.error:active,.user-info-form .text.error:focus{background:#fcfcfc}.modal-dialog #error,.user-info-form #error-update{display:none}.modal-dialog textarea{padding:11px 14px}.modal-dialog .form-input{padding:10px 14px;margin-bottom:15px}.c-trade .result-list .edit-overlay,.c-trade .result-list .save-overlay{background:rgba(0,0,0,.75)}.c-trade .result-list .ua-action{right:0}.save-overlay .saveprop-btn{margin-top:45%}.fr-ca .save-overlay .saveprop-btn{font-size:.85em}.dash-listings ul{width:100%!important;float:left;padding-top:5px}.listings-list ul{float:left;padding:2px 0 5px}.listings-list address{padding-top:2px}.my-dash .result-list>li{display:block;padding:0 5px 0 5px!important}.my-dash .result-list section{min-height:0;height:100px;width:333px;border:0 none;border-top:1px solid #dedede;-webkit-box-shadow:none;box-shadow:none;clear:both}.my-dash .result-list section figure{width:auto;max-width:110px;padding-top:9px}.my-dash .result-list section img{width:110px;float:left}.dash-listings,.dash-searches{border:1px solid #d1d1d1;background:#fdfdfd;display:inline-block;margin-right:28px;overflow:hidden;min-width:314px;text-align:left}.dash-searches{min-width:355px;height:184px;margin-bottom:8px;margin-right:0}.dash-searches:nth-child(2){margin-top:15px}.dash-searches .searches-list.empty .buttons,.dash-searches .searches-list.empty .viewport{display:none}.my-dash .empty{background-color:#f8f8f8}#saved_listings.empty:before{display:block;content:"";width:100%;height:200px;background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/empty-sprite.png) no-repeat 0 0 #fafafa}#recent_listings.empty:before{display:block;content:"";width:100%;height:200px;background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/empty-sprite.png) no-repeat -364px 0 #fafafa}#saved_searches.empty{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/empty-sprite.png) no-repeat 0 -194px #fafafa;min-height:208px;position:relative}#recent_searches.empty{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/empty-sprite.png) no-repeat -364px -194px #fafafa;min-height:208px;position:relative}#recent_searches.empty p,#saved_searches.empty p{bottom:20%;display:block;position:absolute;width:90%;left:10%}.searches-list{position:relative;height:126px}.searches-list.empty{height:100%}.searches-list a:hover{text-decoration:none}.searches-list .buttons{height:15px;width:25px;margin-top:55px;text-indent:-9999px;position:absolute;top:0}.searches-list .buttons.prev{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/ua-sprite.png) no-repeat 0 -85px #fff;left:15px}.searches-list .buttons.next{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/ua-sprite.png) no-repeat -25px -85px #fff;right:15px}.searches-list .buttons.prev:hover{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/ua-sprite.png) no-repeat -51px -85px #fff}.searches-list .buttons.next:hover{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/ua-sprite.png) no-repeat -76px -85px #fff}.searches-list .viewport{float:left;width:255px;height:120px;overflow:hidden;position:relative;margin-top:6px;margin-left:45px}.searches-list .overview{position:absolute;max-width:none}.searches-list .save-overlay .saveprop-btn{margin-top:15px}.searches-list .ua-action{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/ua-sprite.png) no-repeat 0 0;height:25px;margin-top:7px}.my-dash .savedSearch .ua-action{background-position:-25px 0}.search-name{display:block;font-size:1.33em;font-weight:700;margin-bottom:5px}.my-dash .searches-list .result-list>li{padding:0!important;float:left;width:250px;display:table}.my-dash .result-list section.search{padding:0;border-top:0 none;width:239px;display:table-cell;vertical-align:middle}section.search a{text-decoration:none}.dash-listings .listings-list{width:340px;max-height:340px;position:relative}.dash-listings .listings-list.empty{width:355px}.dash-listings .header,.dash-searches .header{background:#efefef;border-bottom:1px solid #d1d1d1;position:relative}.dash-listings h3,.dash-searches h3{display:inline-block;margin-bottom:0;font-size:24px;padding:10px 10px 10px 20px}body.fr-ca .dash-listings h3,body.fr-ca .dash-searches h3{font-size:16px;font-weight:700;padding-right:5px}.dash-listings .count,.dash-searches .count{background:#fff;border-radius:100%;color:#595959;display:inline-block;font-size:1.35em;font-weight:700;height:1.5em;line-height:1.55;text-align:center;vertical-align:10%;width:1.5em}body.fr-ca .dash-listings .count,body.fr-ca .dash-searches .count{font-size:1em;line-height:1.55;vertical-align:8%}.dash-view-all{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/bullets-sprite.png) no-repeat scroll 100% -540px rgba(0,0,0,0);color:#e62120;display:block;font-size:15px;font-weight:700;padding-right:10px;position:absolute;right:25px;text-transform:uppercase;top:37%}.dash-searches .dash-view-all{right:10px}body.fr-ca .dash-view-all{font-size:11px;background-position:100% -539px}.dash-listings figure{width:auto;height:auto;float:left}.dash-listings .save-overlay,.save-overlay .edit-overlay{height:100%}.dash-listings .save-overlay .saveprop-btn,.map-view .save-overlay .saveprop-btn{margin-top:20px}.dash-listings .edit-overlay .edit-overlay-btns,.map-view .edit-overlay .edit-overlay-btns{display:block;width:30%;float:left}.dash-listings .edit-overlay .edit-overlay-info{display:block;width:67%;float:left;font-size:.85em;padding-left:3%}.dash-searches .chk,.dash-searches .edit-overlay .search-options label.notify-label,.dash-searches .save-overlay .search-options label.notify-label,.dash-searches .separator{display:none}.dash-searches .save-overlay{padding:2%}.dash-searches .save-overlay .search-options label{font-size:1.15em}.dash-searches .searches-list .save-overlay .saveprop-btn{margin-top:0}.map-view .edit-overlay .edit-overlay-info{display:block;width:61%;float:left;font-size:.75em;padding-left:3%}.dash-listings .listing .edit-overlay .btn-modal,.map-view .edit-overlay .btn-modal{clear:left;float:left;width:90%;margin-bottom:10px;line-height:30px}.dash-listings .propRankHolderSm,.map-view .propRankHolderSm{margin:0 0 3px;padding:0 0 10px}.dash-listings .propRankHolderSm .starRating{margin-left:10px}.dash-listings .ua-action,.searches-listt .ua-action{right:1px;width:25px}.scrollable{position:relative;padding-right:15px}.scrollable:focus{outline:0}.scrollable .viewport{position:relative;overflow:hidden}.scrollable .viewport .overview{position:absolute}.scrollable .scroll-bar{display:none}.scrollable .scroll-bar.vertical{position:absolute;right:0;height:100%;border-left:1px solid #d1d1d1;background:#f7f7f7;width:14px}.scrollable .scroll-bar.horizontal{position:relative;width:100%}.scrollable .scroll-bar .thumb{position:absolute}.scrollable .scroll-bar.vertical .thumb{width:100%;min-height:10px;background:#d7d7d7;margin:2px 3px;width:8px;border-radius:4px}.scrollable .scroll-bar.horizontal .thumb{height:100%;min-width:10px;left:0}.not-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dash-contact{border:1px solid #d1d1d1;background:#efefef}.dash-contact h2{border-bottom:1px solid #d1d1d1;margin-bottom:0}.dash-contact #lead-form .feedback-box .row{float:left;overflow:hidden;padding:0 0 10px;width:100%}.dash-contact #lead-form .feedback-box fieldset{background:0 0}.dash-contact .feedback-box fieldset{float:left;width:75%}div.property .dash-contact .form-section{display:block;width:31%;float:left}.dash-contact .form-section{display:block;width:31%;float:left}.dash-contact #lead-form .feedback-box .btn-row{clear:none;float:left;width:25%}.dash-contact .feedback-box textarea{height:66px;min-height:66px}.dash-contact #lead-form .checkbox-lbl,.user-info-form #lead-form .checkbox-lbl{display:none}.dash-contact .contact-form-container{display:block;overflow:hidden;padding:25px;margin-bottom:0}.dash-contact #lead-form .feedback-box h2{font-size:24px;font-weight:400;line-height:24px;text-transform:none;padding:20px;display:block;overflow:hidden}.form-wrapper{display:block;position:relative;z-index:101}.ct .form-wrapper{width:666px}.ct .search-row{padding:0}.flyout-wrapper{position:relative;max-width:1411px}.dash-contact #lead-form .loader{left:50%;top:50%}.dash-contact #lead-form .feedback-box .inline-popup{height:100%;width:100%;top:0}.dash-contact #lead-form .popup-c{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%!important;text-align:center}.dash-contact #lead-form .popup-c>a{margin:0}.dash-contact #lead-form .premessage img{margin:0 0 20px}.form input.text.inactive{background:none repeat scroll 0 0 #dedede;color:#666}.progress-indicator{display:table;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:9999}.progress-indicator.dark{background:rgba(0,0,0,.8)}.progress-indicator .msg{display:table-cell;text-align:center;vertical-align:middle;width:50px;height:50px;background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/loader.gif) no-repeat center center}div.property #calculateur_hypotheque{width:298px;margin:0 auto}.progress-indicator.dark .msg{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/loaderDk.gif) no-repeat center center}.progress-indicator span{display:none}.info-box .removeprop-btn,.info-box .saveprop-btn{color:#fff;display:block;font-size:12px;font-weight:700;padding:0 34px;border:0 none;background:#e12120;height:32px;cursor:pointer;float:left}.fr-ca div.property .info-box .saveprop-btn{padding:0 8px}div.property .info-box .saveprop-btn{margin-bottom:10px;padding:0 30px}.fr-ca .info-box .removeprop-btn,.fr-ca .info-box .saveprop-btn{font-size:11px}div.property .info-box .removeprop-btn{margin-left:0;margin-bottom:10px;display:none}.favourite-info{display:block;overflow:hidden;margin-bottom:28px}.notes-para{display:block;float:right;width:67%}.listing .inactive{overflow:hidden;padding:25px 13px 0}#property-list-container{max-width:900px;overflow:hidden}.generic-container .mfp-hide{display:block!important}.mfp-gallery .thumb-nav:hover{opacity:1!important}.mfp-gallery .left.thumb-nav:after{background-position:6px -187px;margin-left:4px}#galery-container{visibility:hidden}.thumb-nav.left{visibility:hidden;opacity:0}.mfp-gallery .mfp-content{background:0 0}.mfp-image-holder .mfp-content{max-width:100%}.mfp-thumbanils{position:relative;overflow:hidden}.mfp-thumbanils .popup-gallery{position:absolute;top:0;left:0}.thumb-nav{-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transition-duration:.15s,.15s;transition-duration:.15s,.15s}.thumb-nav:hover{opacity:1}.hide-extra-content .less-msg:after,.primary .less-msg:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:height .15s ease 0s;transition:height .15s ease 0s}.expandable-box:not(.hide-extra-content) .less-msg:after,.map-box-control:not(.primary) .less-msg:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .15s ease 0s;transition:all .15s ease 0s}.expandable-box.property-demographics-box{clear:both}.map-expandable-box,.residential-property .popular-box{width:100%;max-width:986px}.residential-property .popular-box{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.5em;margin-bottom:45px}.residential-property .popular-box .view-all .submit{background:transparent none repeat scroll 0 0;border:0 none;color:#fff;cursor:pointer;display:block;height:100%;margin:0 auto;width:90%;white-space:normal}.residential-property .popular-box .view-all.form{display:block}.residential-property .popular-box h2{color:#ce2d2c;float:left;font-size:16px;font-weight:700;max-width:800px}.map-expandable-box .static-map{display:block;float:right;width:66%}.map-expandable-box .neighbourhood img,.map-expandable-box .static-map img{width:auto;max-width:100%}.map-expandable-box .neighbourhood{display:block;float:left;width:33%}.expandable-box.hide-extra-content .extra-content,.map-expandable-box .extra-content{display:none}.expandable-box-content,.map-box-content{display:block;overflow:hidden;padding:1.5em 1.5em}.expandable-box-content h2{margin:10px 0;font-size:16px;font-weight:700;text-transform:uppercase;color:#ce2d2c}.map-box-content{margin-bottom:45px}.description-column #lead-form .checkbox-lbl label{line-height:28px;width:auto}.black .description-column .media-box{display:none}.expandable-box.property-demographics-box{width:100%}.property-demographics-box .expandable-box-content>h2{margin-top:3.5em}.property-demographics-box .expandable-box-content>h2:first-child{margin-top:0}.property-demographics-box .container-1{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center}.property-demographics-box .container-1{min-height:100%}.property-demographics-box .container-1>.card{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0;-ms-flex:1 1 auto;-webkit-box-flex:1;flex:1 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}.property-demographics-box [class*=" container-"]>.card,.property-demographics-box [class^=container-]>.card{margin-top:.5em}.property-demographics-box .container-1>.card{width:calc(24% - 2px - .5em - .5em);margin-left:1%;text-align:center;background-color:#fefefe;border:1px solid #d8d8d8;padding:1.5em .5em}.property-demographics-box .container-1>.card:first-child{margin-left:0}.property-demographics-box .container-1>.card .icon{background-color:#d8d8d8;background-repeat:no-repeat;background-size:cover;border-radius:50%;border:4px solid #fff;margin:0 auto;width:80px;height:80px}.property-demographics-box .container-1>.card.lifeStage .icon{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/demographics/man_in_shirt.svg)}.property-demographics-box .container-1>.card.employmentType .icon{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/demographics/briefcase.svg)}.property-demographics-box .container-1>.card.averageHouseholdIncome .icon{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/demographics/money_bag.svg)}.property-demographics-box .container-1>.card.averageNumberOfChildren .icon{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/demographics/baby.svg)}.property-demographics-box [class*=" container-"]>.card h3,.property-demographics-box [class^=container-]>.card h3{font-size:1.13em;color:#00afd8}.property-demographics-box .container-1>.card h3{font-size:inherit;line-height:inherit;color:inherit;margin-top:1em}.property-demographics-box .container-1>.card .value{font-size:1.3em;color:#00afd8}.property-demographics-box .container-3 .card,.property-demographics-box .container-8 .card:nth-of-type(2),.property-demographics-box .container-8 .card:nth-of-type(3){float:left;width:49.5%;margin-left:1%;text-align:center}.property-demographics-box .container-3 .card:nth-of-type(odd),.property-demographics-box .container-8 .card:nth-of-type(2){margin-left:0}.property-demographics-box .container-3 .card:nth-of-type(3){width:100%;margin-left:0}.property-demographics-box .container-3>.card.ie10-fallback,.property-demographics-box .container-8>.card:nth-of-type(2).ie10-fallback,.property-demographics-box .container-8>.card:nth-of-type(3).ie10-fallback{width:100%;margin-left:0;margin-top:2em}.property-demographics-box .container-3 .card h3,.property-demographics-box .container-8 .card h3{text-align:left}.property-demographics-box .container-3 .card:first-child,.property-demographics-box .container-8 .card:first-child{margin-left:0}.property-demographics-box .chart-space-around,.property-demographics-box .chart-space-around.card{background-color:#fefefe;border:1px solid #d8d8d8;width:calc(100% - 4em - 2px);padding:1.5em 2em}.property-demographics-box .container-4 h3,.property-demographics-box .container-6 h3,.property-demographics-box .container-8 h3{text-align:left;color:#00afd8;font-size:1.13em}.property-demographics-box .container-4 .card>.type-container{padding:0 .25%;width:16%;-webkit-align-self:flex-end;-ms-flex-item-align:flex-end;align-self:flex-end}.property-demographics-box .container-6 .card>.type-container{padding:0 .25%;width:20%;-webkit-align-self:flex-end;-ms-flex-item-align:flex-end;align-self:flex-end}.property-demographics-box .container-8 .card>.type-container{padding:0 .25%;width:33%;-webkit-align-self:flex-end;-ms-flex-item-align:flex-end;align-self:flex-end}.property-demographics-box .container-4 .card>.type-container .title,.property-demographics-box .container-6 .card>.type-container .title,.property-demographics-box .container-8 .card>.type-container .title{text-align:center;font-size:inherit;line-height:inherit;color:inherit;font-weight:inherit;padding:0 .35em}.property-demographics-box .container-4 .card>.type-container .value,.property-demographics-box .container-6 .card>.type-container .value,.property-demographics-box .container-8 .card>.type-container .value{text-align:center;color:#00afd8;font-size:2em;line-height:2em}.property-demographics-box .container-4>.card,.property-demographics-box .container-6>.card,.property-demographics-box .container-8>.card:nth-of-type(1){background-color:#fefefe;border:1px solid #d8d8d8;-webkit-box-shadow:0 0 3px #d8d8d8;box-shadow:0 0 3px #d8d8d8;width:calc(100% - 4em - 2px);padding:3em 2em}.property-demographics-box .container-4>.card.education-level,.property-demographics-box .container-6>.card.commuter,.property-demographics-box .container-8>.card.building-type{display:-ms-flexbox;display:-webkit-box;display:flex}.property-demographics-box .container-4>.card .icon,.property-demographics-box .container-6>.card .icon,.property-demographics-box .container-8>.card .icon{background-color:#d8d8d8;background-repeat:no-repeat;background-size:cover;border-radius:50%;border:4px solid #fff;-webkit-box-shadow:0 3px 8px #d8d8d8;box-shadow:0 3px 8px #d8d8d8;margin:0 auto;width:115px;height:115px}.property-demographics-box .container-4 .card.education-level>.type-container.no-diploma .icon{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/demographics/stop_sign.svg)}.property-demographics-box .container-4 .card.education-level>.type-container.high-school .icon{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/demographics/school.svg)}.property-demographics-box .container-4 .card.education-level>.type-container.trade-school .icon{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/demographics/worker.svg)}.property-demographics-box .container-4 .card.education-level>.type-container.college-diploma .icon{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/demographics/letter_certificate.svg)}.property-demographics-box .container-4 .card.education-level>.type-container.university-certificate .icon{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/demographics/certificate.svg)}.property-demographics-box .container-4 .card.education-level>.type-container.university-degree .icon{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/demographics/graduate.svg)}.property-demographics-box .container-6 .card.commuter>.type-container.car .icon{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/demographics/car.svg)}.property-demographics-box .container-6 .card.commuter>.type-container.public-transit .icon{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/demographics/bus.svg)}.property-demographics-box .container-6 .card.commuter>.type-container.walking .icon{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/demographics/feet.svg)}.property-demographics-box .container-6 .card.commuter>.type-container.cycling .icon{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/demographics/bicycle.svg)}.property-demographics-box .container-6 .card.commuter>.type-container.other .icon{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/demographics/ufo.svg)}.property-demographics-box .container-8 .card.building-type>.type-container.apartment .icon{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/demographics/apartment.svg)}.property-demographics-box .container-8 .card.building-type>.type-container.house .icon{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/demographics/house_with_garage.svg)}.property-demographics-box .container-8 .card.building-type>.type-container.other .icon{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/demographics/trailer.svg)}.property-demographics-box .canvas-container{position:relative;left:inherit}.ypl-results-box fieldset#ypl-form.ypl-tall{padding:33px 0}.ypl-results-box .ypl-results ul{margin:0 0}.ypl-results-box .ypl-results ul li{font-size:1em;text-align:center;color:#00afd8}.toggle-travel-time .tt-range-row-inner{display:block!important}#places-map{height:500px}.content-page-teaser a,.page-block--tinted-light .col-md-1-3 h3 a,.page-block--tinted-light .col-md-2-3 .col-md-1-2 h3 a{font-size:1.2rem;text-transform:none}.content-page-teaser img,.page-block--tinted-light .col-md-1-3 .image-holder img,.page-block--tinted-light .col-md-2-3 .col-md-1-2 .image-holder img{width:100%;display:block;height:auto;margin-bottom:.75em;max-width:400px}.video-column .video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-column .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}#highlightMarker{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}#highlightMarker.invert{margin-top:100px!important;-webkit-animation:bounceAlt 2s infinite!important;animation:bounceAlt 2s infinite!important}#highlightMarker.invert img{-webkit-transform:rotate(180deg)!important;transform:rotate(180deg)!important}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@-webkit-keyframes bounceAlt{0%,100%,20%,50%,80%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}40%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes bounceAlt{0%,100%,20%,50%,80%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}40%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.webui-popover-content{display:none}.webui-popover{position:absolute;top:0;left:0;z-index:795;display:none;min-width:50px;min-height:32px;padding:1px;text-align:left;white-space:normal;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(204,204,204,.5);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.webui-popover.top,.webui-popover.top-left,.webui-popover.top-right{margin-top:-10px}.webui-popover.top-left>.webui-arrow,.webui-popover.top-right>.webui-arrow,.webui-popover.top>.webui-arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#ccc;border-top-color:rgba(204,204,204,.5);border-bottom-width:0}.webui-popover.top-left>.webui-arrow:after,.webui-popover.top-right>.webui-arrow:after,.webui-popover.top>.webui-arrow:after{content:" ";bottom:1px;margin-left:-10px;border-top-color:#fff;border-bottom-width:0}.webui-popover.right,.webui-popover.right-bottom,.webui-popover.right-top{margin-left:10px}.webui-popover.right-bottom>.webui-arrow,.webui-popover.right-top>.webui-arrow,.webui-popover.right>.webui-arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#ccc;border-right-color:rgba(204,204,204,.5)}.webui-popover.right-bottom>.webui-arrow:after,.webui-popover.right-top>.webui-arrow:after,.webui-popover.right>.webui-arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.webui-popover.bottom,.webui-popover.bottom-left,.webui-popover.bottom-right{margin-top:10px}.webui-popover.bottom-left>.webui-arrow,.webui-popover.bottom-right>.webui-arrow,.webui-popover.bottom>.webui-arrow{top:-11px;left:50%;margin-left:-11px;border-bottom-color:#ccc;border-bottom-color:rgba(204,204,204,.5);border-top-width:0}.webui-popover.bottom-left>.webui-arrow:after,.webui-popover.bottom-right>.webui-arrow:after,.webui-popover.bottom>.webui-arrow:after{content:" ";top:1px;margin-left:-10px;border-bottom-color:#fff;border-top-width:0}.webui-popover.left,.webui-popover.left-bottom,.webui-popover.left-top{margin-left:-10px}.webui-popover.left-bottom>.webui-arrow,.webui-popover.left-top>.webui-arrow,.webui-popover.left>.webui-arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#ccc}.webui-popover.left-bottom>.webui-arrow:after,.webui-popover.left-top>.webui-arrow:after,.webui-popover.left>.webui-arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.webui-popover .webui-arrow{border-width:11px}.webui-popover .webui-arrow,.webui-popover .webui-arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.webui-popover .webui-arrow:after{border-width:10px;content:" "}.webui-popover.pop{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:-webkit-transform .15s cubic-bezier(.3,0,0,1.5);transition:-webkit-transform .15s cubic-bezier(.3,0,0,1.5);transition:transform .15s cubic-bezier(.3,0,0,1.5);transition:transform .15s cubic-bezier(.3,0,0,1.5),-webkit-transform .15s cubic-bezier(.3,0,0,1.5);opacity:0}.webui-popover.pop-out{-webkit-transition-property:"opacity,transform";transition-property:"opacity,transform";-webkit-transition:.15s linear;transition:.15s linear;opacity:0}.webui-popover.fade,.webui-popover.fade-out{-webkit-transition:opacity .15s linear;transition:opacity .15s linear;opacity:0}.webui-popover.out{opacity:0}.webui-popover.in{-webkit-transform:none;transform:none;opacity:1}.webui-popover .dropdown-menu{display:block;position:relative;top:0;border:none;-webkit-box-shadow:none;box-shadow:none;float:none}.webui-popover .webui-popover-content{padding:.5em .8em;overflow:auto;display:block}.webui-popover-inner.close{font-family:arial;margin:8px 10px 0 0;float:right;font-size:16px;font-weight:700;line-height:16px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;text-decoration:none}.webui-popover-inner.close:focus,.webui-popover-inner.close:hover{opacity:.5}.webui-popover-title{padding:8px 14px;margin:0;font-size:14px;font-weight:700;line-height:18px;background-color:#fff;border-bottom:1px solid #f2f2f2;border-radius:5px 5px 0 0}.webui-popover-content{padding:9px 14px;overflow:auto;display:none}.webui-popover-inverse{background-color:#333;color:#eee}.webui-popover-inverse .webui-popover-title{background:#333;border-bottom:1px solid #3b3b3b;color:#eee}.webui-no-padding .webui-popover-contnet{padding:0}.webui-no-padding .list-group-item{border-right:none;border-left:none}.webui-no-padding .list-group-item:first-child{border-top:0}.webui-no-padding .list-group-item:last-child{border-bottom:0}.webui-popover-backdrop{background-color:rgba(0,0,0,.65);width:100%;height:100%;position:fixed;top:0;left:0;z-index:9998}.popover{display:none}.webui-popover-inverse.top-left>.webui-arrow,.webui-popover-inverse.top-left>.webui-arrow:after,.webui-popover-inverse.top-right>.webui-arrow,.webui-popover-inverse.top-right>.webui-arrow:after,.webui-popover-inverse.top>.webui-arrow,.webui-popover-inverse.top>.webui-arrow:after{border-top-color:#eee}.webui-popover-inverse.right-bottom>.webui-arrow,.webui-popover-inverse.right-bottom>.webui-arrow:after,.webui-popover-inverse.right-top>.webui-arrow,.webui-popover-inverse.right-top>.webui-arrow:after,.webui-popover-inverse.right>.webui-arrow,.webui-popover-inverse.right>.webui-arrow:after{border-right-color:#eee}.webui-popover-inverse.bottom-left>.webui-arrow,.webui-popover-inverse.bottom-left>.webui-arrow:after,.webui-popover-inverse.bottom-right>.webui-arrow,.webui-popover-inverse.bottom-right>.webui-arrow:after,.webui-popover-inverse.bottom>.webui-arrow,.webui-popover-inverse.bottom>.webui-arrow:after{border-bottom-color:#eee}.webui-popover-inverse.left-bottom>.webui-arrow,.webui-popover-inverse.left-bottom>.webui-arrow:after,.webui-popover-inverse.left-top>.webui-arrow,.webui-popover-inverse.left-top>.webui-arrow:after,.webui-popover-inverse.left>.webui-arrow,.webui-popover-inverse.left>.webui-arrow:after{border-left-color:#eee}.webui-popover i.icon-refresh:before{content:""}.contact-form input[type=email],.contact-form input[type=text]{width:100%;margin-bottom:.5em}.contact-form fieldset{min-width:0}.contact-form textarea{width:100%;resize:none;max-height:217px}.contact-form__textarea{margin-top:.5rem}.contact-form__title{color:#333;text-align:center}.contact-form--property-box-form .contact-form__title{color:#ea002a;font-size:1.2rem}.contact-form--property-box-form .contact-form__textarea{max-height:158px}.contact-form--property-box-form .conact-form__input-container #phone{margin-bottom:0}.contact-form--property-box-form .contact-form__currently-working{padding-top:0;margin:1rem 0}.contact-form--property-box-form .contact-form__captcha-container #g-recaptcha{-webkit-transform:scale(.9);transform:scale(.9)}.contact-form--property-box-form .contact-form__captcha-container #g-recaptcha>div{margin:0 auto}.contact-form--user-page-form .contact-form__title{line-height:1.3}.contact-form--default-form .agent-holder .card{height:0}.contact-form--valuation-form{border-top:1px solid #ccc;padding:1rem;margin:1rem 0 0}.contact-form--valuation-form p{font-size:1rem;margin-bottom:1rem}.contact-form--valuation-form .house-worth--valuation-title{text-align:center;font-size:1.5rem}.contact-form--valuation-form textarea{max-height:158px}.contact-form--valuation-form__container{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-form__submit-button{margin-top:1.5em}.contact-form__currently-working{padding:1.2em 0}.contact-form__captcha-container{padding:1em 0}.contact-form__captcha-container #g-recaptcha{-webkit-transform-origin:0 0;transform-origin:0 0}.contact-form--full-width{padding:3.5rem}.contact-form--contact-us .contact-form__captcha-container #g-recaptcha>div{margin:0 auto}.contact-form .contact-form__currently-working span{text-transform:none;letter-spacing:0}.card--agent-card .contact-form__captcha-container>div{-webkit-transform:scale(.68);transform:scale(.68);-webkit-transform-origin:0 0;transform-origin:0 0}.card--agent-card .contact-form__captcha-container>div>div{margin:0}.error{background:#e8b5b8}.lead-form h2.title--h1{color:#333;text-align:center}.lead_consent{font-size:80%;padding-top:10px;color:#333}.lead_consent_list{padding-bottom:10px}.lead_consent_one{padding-bottom:10px;font-size:90%;color:#333}.search-bar__button .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:3.75em;height:3.75em}.search-bar__button .icon{top:0;fill:#fff;width:15px;height:15px}.search-form--inner-page-form .search-bar{padding:0;margin-top:1.5rem}.search-form--inner-page-form .search-bar .jcf-select-location-selector .jcf-select-text{margin-right:20px}.search-form{z-index:1}.search-form .title--h4,.search-form h4{margin-bottom:0;color:#333;letter-spacing:1.2px;font-size:.7125em;font-weight:400;width:100%}.search-form .searchbox-h4{width:100%}.search-form__top{border-radius:.4em .4em 0 0;margin-top:2em;width:85%;margin:1em auto}.search-form__top input[type=submit]{text-indent:-9999px}.search-form__bottom{border-radius:0;background:#fff;color:#333;margin-top:2em;position:relative;padding-bottom:.5em;-webkit-transition:border-radius .4s ease;transition:border-radius .4s ease}.search-form__bottom:before{position:absolute;width:14px;height:14px;display:block;content:"";-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);left:50%;top:-7px;background:#fff}.search-form__bottom.is-advanced-search-open{border-radius:0}.search-form__filters{padding:0}.search-form__filter-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding:1em 1.5em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #ccc;width:100%}.archive-additional-controls .search-form__filter-item{padding:1em 1.5em 0;border-bottom:0 none}.search-form__filter-item .jcf-select{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;max-width:none}.search-form__filter-item .jcf-select-text{display:inline-block;line-height:2}.search-form__filter-item .jcf-select-opener{margin-left:5px;margin-left:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center}.search-form__filter-item.include-checkbox{-webkit-box-flex:0;-ms-flex:0 1 16.5rem;flex:0 1 16.5rem;position:relative;border-bottom:0 none;padding-bottom:0;margin-bottom:.5rem;padding-right:150px;font-size:13px}.search-form__filter-item.include-checkbox label .jcf-checkbox{margin-bottom:.5rem;display:block;float:left;margin-top:.25rem}.search-form__filter-item.multi{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.search-form__filter-item.archive-additional-controls{border-bottom:0 none;padding-bottom:1em}.search-form__advanced-filters{display:none}.search-form__left-toggle--center{-ms-flex-item-align:center;align-self:center}.search-form__advanced-filter-item{margin:1rem 0}.search-form__advanced-filter-item h4{margin-bottom:1rem}.search-form--hidden{display:none}.search-form--inner-page-form .inner-controls-container{max-width:1180px}.fr .search-form--inner-page-form .inner-controls-container{max-width:unset}.search-form .keyword-search input{padding:1em;background:#eee;width:100%;border:none;outline:0}.search-form .keyword-search .tip{font-size:.85rem;text-align:center;width:100%;margin-top:.5em}.search-form .keyword-search--white input{background:#fff}.search-form .buy-rent-toggle{display:-webkit-box;display:-ms-flexbox;display:flex}.search-form .advanced-search{-ms-flex-item-align:end;align-self:flex-end;text-align:center;border-bottom:0 none}.search-form .advanced-search.with-archive{text-align:right;border-top:1px solid #ccc}.search-form .advanced-search a{font-size:.8em;width:100%;text-align:center}.search-form .mobile-submit{width:90%;margin:0 auto .5em}.search-form .advanced-search-submit{display:none}.search-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background:rgba(238,238,238,.9);padding:.5em}.search-bar__drop-down{width:100%;padding:.5em;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-bar__drop-down .title--h4,.search-bar__drop-down h4{white-space:nowrap;margin-right:10px}.search-bar__input-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.search-bar__input[type=text]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:none;padding:.25em .5em;font-size:.9em;font-weight:300}.search-bar--hero{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;border-radius:6px}.search-bar--hero .search-bar__input{background:0 0;min-height:3em}.search-bar--hero .search-bar__drop-down{border-radius:6px 6px 0 0}.search-bar--hero .jcf-select-location-selector{text-align:center}.search-bar--hero .jcf-select-location-selector .jcf-select-text{width:100%}.search-bar--small{-ms-flex-wrap:wrap;flex-wrap:wrap}.search-bar--small .svg-button .button{width:3rem;height:3rem}.search-bar--small .search-bar__drop-down{width:100%}.search-bar--small .search-bar__drop-down h4{margin-bottom:.25em}.search-bar--small .search-bar__input{font-size:1.2em;padding:.25em .25em .25em .5em}.search-bar--small .jcf-select-location-selector{height:auto}.search-bar--full-width{width:100%}.search-bar--flush-edges .search-bar__input{border-top-right-radius:0;border-bottom-right-radius:0}.search-bar--flush-edges .search-bar__button .button{border-top-left-radius:0;border-bottom-left-radius:0}.search-bar--stand-alone .search-bar__drop-down .jcf-select-opener{margin-top:-5px}.search-bar .jcf-select .jcf-select-text{line-height:1}.advanced-search-form{position:relative}.advanced-search-form>section{margin:1.5rem}.advanced-search-form .close{width:40px;height:40px;position:absolute;background:#fff;top:0;right:0}.advanced-search-form .close .icon{fill:#ea002a}.advanced-search-form--z-index{z-index:2}.icon-button-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.icon-button-list li{padding:.75em .5em;margin-bottom:.25em}.icon-radio-list{display:-webkit-box;display:-ms-flexbox;display:flex}.icon-radio-list .icon-checkbox{padding-bottom:.25rem;margin:0 .5rem;border-radius:0;border:none;border-bottom:2px solid transparent;height:100%}.icon-radio-list .icon-checkbox.is-active{border-color:#ea002a}.icon-radio-list .icon-checkbox__icon-wrap .icon{width:35px;height:35px}.icon-radio-list .icon-checkbox__icon-wrap--small .icon{width:28px;height:28px}.icon-checkbox{position:relative;padding:.5em;margin:.25em;display:block;text-align:center;border-radius:4px;-webkit-transition:border .4s ease;transition:border .4s ease;border:2px solid transparent}.icon-checkbox__input{opacity:0;position:absolute;top:0;left:0}.icon-checkbox__icon-wrap .icon{width:50px;height:50px;fill:#333}.icon-checkbox__label{text-transform:none;letter-spacing:0}.icon-checkbox.is-active{border-color:#ea002a}.search-results-bar__title{font-size:1.6rem;font-weight:300;line-height:1.2;color:#333}.search-results-bar .jcf-select{display:block;width:auto;max-width:none}.search-results-bar .full-controls .jcf-select,.search-results-bar .reduced-controls .jcf-select{display:-webkit-box;display:-ms-flexbox;display:flex}.search-results-bar .jcf-select-text{display:inline-block}.search-results-bar .jcf-select-opener{margin:3px 5px 3px 5px;margin-left:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center}.property-filter-item{border-top:1px solid #ccc;padding-top:.5rem;margin-top:.5rem}.property-type-filters [class*=" col-"]:first-of-type .property-filter-item,.property-type-filters [class^=col-]:first-of-type .property-filter-item{border-top:none}.jcf-select-drop{min-width:100px}.jcf-select.error{width:3rem;border:1px solid transparent;border-radius:3px}.correction{padding:50px 0}.correction .search-form__filter-item-button{padding-top:21px}#valuation-form-wrapper{padding:0 20px}.mapview span.jcf-checkbox.jcf-checkbox-searchfilter.jcf-checkbox-searchfilter-features.jcf-checkbox-checkbox-round.jcf-unchecked{float:right;position:relative;left:10px;width:15px;height:15px}.mapview span.jcf-checkbox.jcf-checkbox-searchfilter.jcf-checkbox-searchfilter-features.jcf-checkbox-checkbox-round.jcf-checked{float:right;position:relative;left:10px;width:15px;height:15px}.mapview span.jcf-checkbox.jcf-checkbox-searchfilter.jcf-checkbox-searchfilter-features.jcf-checkbox-checkbox-round.jcf-unchecked{float:right;position:relative;left:10px;width:15px;height:15px}.mapview span.jcf-checkbox.jcf-checkbox-searchfilter.jcf-checkbox-searchfilter-features.jcf-checkbox-checkbox-round.jcf-checked{float:right;position:relative;left:10px;width:15px;height:15px}.breadcrumbs ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.breadcrumbs .icon{width:10px;height:10px;fill:#ea002a;margin-left:3px;margin-right:5px}.paginator__button{border-radius:50%;margin:0}.paginator__button.is-inactive{cursor:default;background:#eee;color:#ccc}.paginator__button.is-inactive .icon{fill:#ccc}.paginator__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:1440px;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paginator__pages ul{display:-webkit-box;display:-ms-flexbox;display:flex}.paginator__pages li{margin:0;padding:0 1rem;border-bottom:1px solid #ccc}.paginator__pages li.is-active{border-bottom:3px solid #ea002a;color:#ea002a}.paginator__pages li.is-active a,.paginator__pages li.is-active span{font-weight:700}.paginator__pages a,.paginator__pages span{font-weight:300;text-decoration:none}.paginator__pages a{color:#333}.paginator .note{display:block;text-align:center;margin-top:.5em;font-size:.9em}.paginator .button--circle{width:40px;height:40px}#gallery-view2 .paginator__inner{padding-top:20px;width:100%}.paginator{width:50%;margin:auto}.mortgage-calculator span{font-weight:700}.mortgage-calculator .title--h2,.mortgage-calculator h3,.mortgage-calculator small{line-height:1.25;display:inline-block;color:#333!important}.mortgage-calculator label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mortgage-calculator .label{font-size:.85em;display:block;width:100%;font-weight:400;line-height:1}.mortgage-calculator .result{display:none;text-align:center}.mortgage-calculator .control{display:block;width:100%;-ms-flex-item-align:end;align-self:flex-end}.mortgage-calculator .control .jcf-select,.mortgage-calculator .control input{width:100%;height:2rem;margin-bottom:.5rem}.mortgage-calculator .control input{padding:.25em .5em}.td_ins{border:4px solid #008a00;max-width:336.5px;margin:0 auto}.td_ins_des{border:4px solid #008a00;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:5px 15px;background-color:#fff}.card__body--ad-left{-ms-flex-item-align:left;align-self:left}.td_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10px}.td_body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.td_desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.td_body_left{padding-right:15px}td_ins .card_body{padding:10px 15px}.td_body,.td_head{padding-bottom:10px}.td-ins-button{font-family:"TD Graphik Web Bold",Roboto,"Helvetica Neue Lt Std",Helvetica,Arial,sans-serif;background-color:#ff9500;color:#000;border:none;padding:8px 10px}.td_footer_right button{max-width:100px}.td_right button{max-width:120px}.td_head{font-family:"TD Graphik Web Semibold",Roboto,"Helvetica Neue Lt Std",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-stretch:normal;padding-top:10px;color:#a6a6a6}.td_centre_footer,.td_centre_head{font-family:"TD Graphik Web Semibold",Roboto,"Helvetica Neue Lt Std",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-stretch:normal;font-size:12px}.td_centre_footer{color:#a6a6a6}.td_centre_head{color:#a6a6a6}.td_centre_footer b{color:#a6a6a6}.td_centre_footer .td_title,.td_footer_left .td_title{color:#a6a6a6}.td_footer_title{color:#000;font-weight:700;font-family:"TD Graphik Web Semibold",Roboto,"Helvetica Neue Lt Std",Helvetica,Arial,sans-serif}.td_centre_body{font-family:"TD Graphik Web Semibold",Roboto,"Helvetica Neue Lt Std",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.1;font-size:16px;padding-top:5px;padding-bottom:5px}.td_footer_left{font-family:"TD Graphik Web Semibold",Roboto,"Helvetica Neue Lt Std",Helvetica,Arial,sans-serif;-ms-flex-item-align:end;align-self:flex-end;font-weight:500;font-style:normal;font-stretch:normal;color:#a6a6a6}.td_footer_right{-ms-flex-item-align:end;align-self:flex-end;font-weight:700;font-style:normal;font-stretch:normal;font-size:12px}.td_left,.td_right{padding-top:15px}.td_centre p{margin-bottom:5px}.td_body_right{font-family:"TD Graphik Web Semibold",Roboto,"Helvetica Neue Lt Std",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.3;font-size:14px}.td_left_top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.td_left{padding-right:15px}.td_right{font-weight:700;font-style:normal;font-stretch:normal;font-size:15px}.visual-about .frame .holder{position:unset}.td_ins_track{display:none}.c-trade-page p.td_centre_footer,.c-trade-page p.td_centre_head{color:#a6a6a6}.td-ins-button{cursor:pointer}.td_ad:link{text-decoration:none}.td_centre_body{font-family:"TD Graphik Web Semibold",Roboto,"Helvetica Neue Lt Std",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-stretch:normal;line-height:1.1;font-size:16px;padding-top:5px;padding-bottom:5px}.td_ins_des:hover{border-color:#43b02a}body.c-trade .card.td_ins{background-color:#fff;border:2px solid #008a00}.TDGraphik-Bold-Web{font-family:"TD Graphik Web Medium",Roboto,"Helvetica Neue Lt Std",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-stretch:normal}.TDGraphik-Medium-Web{font-family:"TD Graphik Web Medium",Roboto,"Helvetica Neue Lt Std",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal;font-stretch:normal}.TDGraphik-Semibold-Web{font-family:"TD Graphik Web Medium",Roboto,"Helvetica Neue Lt Std",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;font-stretch:normal}@font-face{font-family:"TD Graphik Web Bold",Roboto,"Helvetica Neue Lt Std",Helvetica,Arial,sans-serif;src:url(https://storage.googleapis.com/www-d.royallepage.cahttps://www-d.royallepage.ca/media/main/css/TD_graphik/TDGraphik-Bold-Web.eot);src:url(https://storage.googleapis.com/www-d.royallepage.cahttps://www-d.royallepage.ca/media/main/css/TD_graphik/TDGraphik-Bold-Web.eot?#iefix) format("embedded-opentype"),url(https://storage.googleapis.com/www-d.royallepage.cahttps://www-d.royallepage.ca/media/main/css/TD_graphik/TDGraphik-Bold-Web.woff2) format("woff2"),url(https://storage.googleapis.com/www-d.royallepage.cahttps://www-d.royallepage.ca/media/main/css/TD_graphik/TDGraphik-Bold-Web.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"TD Graphik Web Medium",Roboto,"Helvetica Neue Lt Std",Helvetica,Arial,sans-serif;src:url(https://storage.googleapis.com/www-d.royallepage.cahttps://www-d.royallepage.ca/media/main/css/TD_graphik/TDGraphik-Medium-Web.eot);src:url(https://storage.googleapis.com/www-d.royallepage.cahttps://www-d.royallepage.ca/media/main/css/TD_graphik/TDGraphik-Medium-Web.eot?#iefix) format("embedded-opentype"),url(https://storage.googleapis.com/www-d.royallepage.cahttps://www-d.royallepage.ca/media/main/css/TD_graphik/TDGraphik-Medium-Web.woff2) format("woff2"),url(https://storage.googleapis.com/www-d.royallepage.cahttps://www-d.royallepage.ca/media/main/css/TD_graphik/TDGraphik-Medium-Web.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"TD Graphik Web Semibold";src:url(https://storage.googleapis.com/www-d.royallepage.cahttps://www-d.royallepage.ca/media/main/css/TD_graphik/TDGraphik-Semibold-Web.eot);src:url(https://storage.googleapis.com/www-d.royallepage.cahttps://www-d.royallepage.ca/media/main/css/TD_graphik/TDGraphik-Semibold-Web.eot?#iefix) format("embedded-opentype"),url(https://storage.googleapis.com/www-d.royallepage.cahttps://www-d.royallepage.ca/media/main/css/TD_graphik/TDGraphik-Semibold-Web.woff2) format("woff2"),url(https://storage.googleapis.com/www-d.royallepage.cahttps://www-d.royallepage.ca/media/main/css/TD_graphik/TDGraphik-Semibold-Web.woff) format("woff");font-weight:600;font-style:normal}#footer p{color:#fbfbfb;font-size:1.25em;margin-bottom:1rem}#footer a{color:#fff;font-weight:300;text-decoration:none}#footer a:hover{color:#ea002a}.site-footer{background:#000;color:#fff;font-size:.6em;padding:2rem}.site-footer__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1em;font-size:.8rem}.site-footer__inner ul{margin-left:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer__inner p{margin:.5rem 0 0 0;width:100%}#menu-footer-menu .menu-item{border:none;padding:0;margin-bottom:.25rem;width:50%;display:block}#menu-footer-menu .menu-item a:hover{color:#ea002a}#footer .heavy-link a{font-weight:700}#ot-sdk-btn.ot-sdk-show-settings{background-color:#000!important;color:#fff!important;border-color:#fff!important}#ot-sdk-btn.ot-sdk-show-settings:hover{background-color:#c10026!important;border-color:#c10026!important}.login-form__user-data input[type=password],.login-form__user-data input[type=text]{margin-bottom:1em;-webkit-user-select:initial}.user-info-form .jcf-select,.user-info-form .radio-holder,.user-info-form input[type=password],.user-info-form input[type=text]{width:100%;margin-bottom:1em}.user-info-form .update-password{margin-bottom:1em;padding:1.3em;background:#f5f5f5}.profile-contact-form-wrapper{margin-top:1em}.search-results__header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:1em}.search-results__header .title{-ms-flex-item-align:start;align-self:flex-start}.search-results__header .remove-all{-ms-flex-item-align:center;align-self:center;margin-left:auto}.remove-all__body .body-13{margin:0;padding:0 .25em}.remove-all__body .button-container{margin-bottom:0}.search-results__load-container .result-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1em;padding:0 1.3em 0 0}.create-account{display:block}.page-block .forgot-password-form{width:100%;margin:0 auto}#loginModal{width:100%;max-width:800px;margin:0 auto}#signupForm{display:none}#signupForm.active{display:block}#signupIntro{display:none}#signupIntro.active{display:none}.contact-us-info{font-size:1rem}.contact-us-info address{padding:.75rem;border:1px solid #eee;margin-bottom:.5rem;font-size:1.1rem;border-radius:4px}.contact-us-info .addr{font-size:1rem}.contact-us-info .addr dt{font-weight:700;color:#ea002a}.contact-us-info .addr dd{margin-bottom:.25rem}.contact-us-info .addr dd:last-of-type{margin-bottom:0}.contact-us-info .social-media{margin:0 -1em}.contact-us-info .social-media li .icon{width:25px;height:25px}.contact-us-info .map{border:1px solid #eee;padding:1rem;width:100%;text-align:center}.media-room-container{position:relative;background:#bd1e1e url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/bg-report-box.png);margin-top:7em}.media-room-container img{position:absolute;top:-6.5em;right:-.75em}.media-room-container__reports-container{display:block;position:relative;padding:2em}.media-room-container__reports-container h2{color:#fff}.media-room-container__reports-container a{margin-top:1em;padding:.5em;background:#000;color:#fff}.media-contacts h2{font-size:1.25rem;margin-bottom:.875rem;text-transform:none;font-weight:300}.attachment-100{padding:.5em;max-width:100%}img.alignleft{float:none;width:100%}img.img-fullwidth{width:100%}#myViewerContent{width:100%;height:50vh}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin:0 auto}img.size-full{max-width:100%}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin:0 auto}#index-popular-box .button-container{margin:0 auto;width:10em}section.page-block.page-block--tinted-light.articles-box{overflow:hidden}.articles-box .frow [class*=" col-"]:nth-child(2) .title--h1,.articles-box .frow [class^=col-]:nth-child(2) .title--h1{width:65%;border:none;margin-bottom:0}.articles-box .frow [class*=" col-"]:nth-child(2) article:first-of-type,.articles-box .frow [class^=col-]:nth-child(2) article:first-of-type{padding-top:1.875rem;border-top:1px solid #ccc}.articles-box .frow [class*=" col-"]:nth-child(3) .article-container article>figure,.articles-box .frow [class^=col-]:nth-child(3) .article-container article>figure{padding:.5rem;background:#fff}.articles-box .frow [class*=" col-"]:nth-child(3) .article-container article>figure img,.articles-box .frow [class^=col-]:nth-child(3) .article-container article>figure img{display:block;margin:0 auto;max-width:200px}.news p{margin-bottom:1.125em}.news li{padding:1em 0;position:relative}.news li:after{content:" ";display:block;position:absolute;bottom:0;left:0;height:1px;background:#333;width:10px}.news li:first-of-type{padding-top:0}.news li:last-of-type:after{display:none}.news .date{font-style:normal;text-transform:uppercase;letter-spacing:1.25px;font-size:.75em}.news h4{text-transform:none}.news h4 a{font-weight:700;line-height:1.5}.news .button-wrapper{margin-top:.5em}.article-container h1{border-bottom:1px solid #ccc;margin-bottom:.75em;padding-bottom:.75em}.article-container article{margin-bottom:1em}.article-container article:last-of-type{margin-bottom:0}.article-container article figure{margin-bottom:.5em}.article-container article p{margin-bottom:.5em}.social-media{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.social-media li{padding:0 1em 1em;text-align:center}.social-media li a{text-decoration:none}.social-media li .icon{fill:#ea002a;width:30px;height:30px}.social-media li .icon:hover{fill:#ff1e46}.top-cities p{text-align:center;font-size:.9em;margin-top:1rem}.top-cities ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.top-cities ul li{width:100%;text-align:center}#spotlight-slider{overflow:hidden}#spotlight-slider:after,#spotlight-slider:before{content:"";display:table}#spotlight-slider:after{clear:both}#spotlight-slider .slick-slide{float:left}#spotlight-slider .slider-dots{margin-top:.5em}#spotlight-slider figure{width:100%}#spotlight-slider div{width:100%;padding-top:1em}#spotlight-slider div h4{font-size:1.1em;margin-bottom:.5rem;text-transform:none}#spotlight-slider div p{font-size:.9em;margin-bottom:1em}#spotlight-slider div p:last-of-type{margin-bottom:0}#spotlight-slider div p:empty{display:none!important}.slick-list:after,.slick-list:before{content:"";display:table}.slick-list:after{clear:both}.slider-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slider-dots li{padding:0 3px}.slider-dots li.slick-active button{background:#ea002a}.slider-dots button{width:20px;height:20px;text-indent:-99999px;border-radius:50%;background:#fff;border:1px solid #ea002a}.slider-dots button:hover{background:#ea002a;border-color:#ea002a}.feature-list{visibility:hidden}.feature-list.slick-initialized{visibility:visible}.campaign .container .page-hero__title{display:none}.top-cities li{text-align:left}.js-contact-form{height:auto;max-height:0;overflow:hidden;-webkit-transition:.5s ease-in;transition:.5s ease-in}.js-contact-form.active{max-height:850px}.contact-form-container--full-width{padding:3.5rem}.advance-search-hide{display:none}.advance-search-show{display:block;position:relative}.map-container{display:none}.map-container .map-holder{height:20rem}.map-container .map-canvas-container{display:none}.map-container .map-canvas-container.active{display:block}.map-container.active{display:block}html{margin-right:0!important;overflow:visible!important}.iroc__feature-listing-container{width:85%;margin:0 auto}.iroc-title{font-size:1.2em}.iroc-title .rps-item{max-width:135px}.iroc-title{font-size:1em}.search-form__bottom-location-avm-iroc{margin-top:0}.search-form__bottom-location-avm-iroc:before{width:0;height:0}.proplinks-container p{padding-bottom:15px}.proplinks-container p a{text-decoration:none}.result-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.link-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.link-group>li{margin:0;padding:0 .5rem;border-right:1px solid #eee}.link-group>li:last-of-type{border-right:none}.featured-properties .view-all-form{width:100%;margin:0 auto}.featured-properties .view-all-form .button-container{padding:1rem}.featured-properties .iroc h3{font-size:1.5rem;line-height:1.5;margin-bottom:.625rem;text-transform:none}.featured-properties__text{padding:1rem}.designation li{padding:.25em}.designation-link{display:block;width:100%;height:4em;margin-right:1.5em;background-repeat:no-repeat;background-size:contain}.designation-link.social{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/designations/social-marketer-en.jpg)}.designation-link.shelter{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/designations/rlp-shelter-foundation-en.jpg)}.designation-link.sfdonor{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/designations/rlp-donor-en.jpg)}.designation-link.nagab{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/designations/green-agent.jpg)}.designation-link.abr{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/designations/abr.jpg)}.designation-link.eagent{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/designations/e-agent-en.jpg)}.designation-link.sres{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/designations/sres.jpg)}.designation-link.clhms{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/designations/clhms.jpg)}.designation-link.commercial{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/designations/commercial.jpg)}.designation-link.investoredge{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/designations/investors-edge-en-ie.png);background-position:center;background-repeat:no-repeat}.fr .designation-link.shelter{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/designations/rlp-shelter-foundation-fr.jpg)}.fr .designation-link.sfdonor{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/designations/rlp-donor-fr.jpg)}.en.investors_edge .designation-link.investoredge{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/designations/investors-edge-en-ie.png);background-position:center;height:6em;background-repeat:no-repeat}.fr .designation-link.social{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/designations/social-marketer-fr.jpg)}.fr .designation-link.eagent{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/designations/e-agent-en.jpg)}.fr .designation-link.investoredge{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/designations/investors-edge-fr-ie.png);background-position:center;height:6em;background-repeat:no-repeat}.fr.investors_edge .designation-link.investoredge{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/designations/investors-edge-fr-ie.png);background-position:center;height:6em;background-repeat:no-repeat}.info-row .container h3:first-child,.info-row .container>h3,.intro-box .text-column .col-md-2-3 h3:first-child,.intro-box .text-column .col-md-2-3>h3,.intro-box .text-column h3:first-child,.intro-box .text-column>h3,.news-detail h3:first-child,.news-detail>h3{font-size:1.25rem;margin-bottom:.875rem;text-transform:none;font-weight:300}.c-trade-page #content+.page-block{border-bottom:1px solid #fff;padding:5rem}.c-trade-page #content+.page-block .title--h1{border-bottom:1px solid #fff}.c-trade-page #content+.page-block .article-container{padding:.5rem}.dashboard__box.dashboard__searches-box{overflow:hidden}body:not(.ldp) .property-details__slideshow-thumbs .slick-track{-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important;height:100%}.button-container--view-all{width:20%;margin:0 auto}.seo-info-container p{font-size:.75rem;line-height:1.5}.fr .toggle-switch{max-width:160px}.rebgv-disclaimer::before{display:block;content:"";width:109px;height:44px;background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/mlsrlogo.png);float:left;margin-right:10px}.rlp-superscript{vertical-align:super;font-size:.5em}#index-box .hero{background-position:bottom}.disclaimer--mortgage{line-height:2em}footer .crea-disclaimer:before{display:block;float:left;content:" ";margin-right:1em;width:60px;height:30px;background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/mls.png) no-repeat}#loginForm .error-box,#signup_frm label{display:none}#signup_frm input{margin-bottom:.5rem}.icon-checkbox .jcf-checkbox{display:none}.valuation-title{padding:1.5rem}.card-group--has-ads .advertisement--mobile{z-index:2}#locallogicSection{display:none}#locallogicLegend{display:none;float:right}#locallogicLegend svg{height:20px;width:70px;display:inline-block}#locallogicLegend span{font-size:12px;position:relative;top:-5px;color:#999}#locallogicSection{position:absolute;z-index:100;width:100%;-webkit-box-shadow:5px 5px 5px #d4d4d4;box-shadow:5px 5px 5px #d4d4d4}.ll-filters.ll-search{background-color:transparent;border:none!important;-webkit-box-shadow:none;box-shadow:none}.ll-filters.ll-search .ll-category-section{display:inline-block;padding-left:15px}.ll-filters.ll-search .ll-grid-score{height:100px;width:80px}.ll-filters.ll-search .ll-grid-score .ll-label span{position:relative;top:10px}.ll-filters.ll-search .ll-category-title{color:#333;letter-spacing:1.2px;font-size:.7125em;font-weight:400}.ll-filters.ll-search .ll-grid-score .ll-icon svg{position:relative;top:5px;height:35px;width:78px}#locallogicLifestyleButton{max-height:2em;position:relative;top:10px;min-width:150px;max-width:20rem;-webkit-transition:none;transition:none}#locallogicLifestyleButton .less-msg svg.icon{top:-4px}.card__body{position:relative}.card__body .ll-match-score{position:absolute;right:15px;top:25px}#locallogicLifestyleButton:hover{background:#ea002a;border-color:#ea002a;color:#fff}#llCount::before{content:"("}#llCount::after{content:")"}#map-view .card__body .ll-match-score{position:absolute;right:0;top:-45px;height:30px;width:30px}#map-view .ll-match-score::before{display:none}#map-view #locallogicLifestyleButton{margin:0}.map-mode #locallogicLegend{display:block;float:none}.card--listing-card{overflow:visible}#map-view .ll-tooltip{display:none!important}.ll-match-score span.ll-tooltip{font-size:10px!important}.ll-tooltip{text-align:left!important}.js-contact-button{cursor:pointer}#Name{width:165px}.ad-wrapper-list,.ad-wrapper.search{min-height:50px}#staticMap{min-height:210px}.esri-component.esri-attribution.esri-widget{display:none}.mediaSlide{max-height:84%}.no-result{padding-left:10px;margin-top:20px;margin-bottom:20px}#map-list-status{display:none}.email-share-address{font-size:1em;font-weight:700;line-height:1.2}.email-share-price{font-size:1em}.email-share-photo{padding:5px 5px 5px 15px}.email-share-info{padding:0 0 0 5px}.email-share-photo img{max-height:120px}.email-contact-form{-webkit-box-shadow:none;box-shadow:none;border:none}.email-share label{padding-top:15px}.years .row .inner_ .period .story{white-space:normal}b,strong{font-weight:700}.page-hero__agent-content-container .protection-royale .protection-royale-container a span{color:#fff}#recommended-listings{min-height:509px}#market-trends{min-height:262px}#local-logic-widgets{min-height:663px}#climate-widget{min-height:281px}ul#main-menu{min-height:50px}#brands-menu-desktop{min-height:71px}p.footer-links.u-do-not-print{min-height:18px}.property-details__thumbnail-wrapper{min-height:140px}.ad-wrapper #sas_67711{min-height:90px}.icon-tiktok{width:28px;height:28px;bottom:5px;position:relative}.ll-onboarding-screen{visibility:hidden}.icon-tiktok{width:28px;height:28px;bottom:5px;position:relative;left:-10px}.icon-facebok,.icon-instagram,.icon-twitter,.icon-youtube{width:20px;height:20px}.map-property{margin-right:10px}.ll-onboarding{display:none!important}.trreb{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/RES_Brokerage_logo.svg) no-repeat top left;background-size:contain;text-indent:-9999px;overflow:hidden;display:block;width:170px}.fr .logo--main.trreb,.fr-ca .logo--main.trreb{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/RES_Brokerage_logo.svg) no-repeat top left}a#logo.trreb{width:170px}#vow-head{font-weight:700;padding-left:0;padding-top:15px;margin-bottom:1.5rem;display:none}.top-bar__inner p#vow-head{margin:auto}.trreb-mobile{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/RES_Brokerage_logo.svg) no-repeat top;background-size:contain;text-indent:-9999px;overflow:hidden;display:block;width:170px}.js-featured-properties .card__flag,.js-sold-property-list .card__flag{width:35%}@media (min-width:0px){.frow .col-xs-1-1{width:100%}.frow .col-xs-1-2{width:50%}.frow .col-xs-2-2{width:100%}.frow .col-xs-1-3{width:33.3333333333%}.frow .col-xs-2-3{width:66.6666666667%}.frow .col-xs-3-3{width:100%}.frow .col-xs-1-4{width:25%}.frow .col-xs-2-4{width:50%}.frow .col-xs-3-4{width:75%}.frow .col-xs-4-4{width:100%}.frow .col-xs-1-5{width:20%}.frow .col-xs-2-5{width:40%}.frow .col-xs-3-5{width:60%}.frow .col-xs-4-5{width:80%}.frow .col-xs-5-5{width:100%}.frow .col-xs-1-6{width:16.6666666667%}.frow .col-xs-2-6{width:33.3333333333%}.frow .col-xs-3-6{width:50%}.frow .col-xs-4-6{width:66.6666666667%}.frow .col-xs-5-6{width:83.3333333333%}.frow .col-xs-6-6{width:100%}.frow .col-xs-1-7{width:14.2857142857%}.frow .col-xs-2-7{width:28.5714285714%}.frow .col-xs-3-7{width:42.8571428571%}.frow .col-xs-4-7{width:57.1428571429%}.frow .col-xs-5-7{width:71.4285714286%}.frow .col-xs-6-7{width:85.7142857143%}.frow .col-xs-7-7{width:100%}.frow .col-xs-1-8{width:12.5%}.frow .col-xs-2-8{width:25%}.frow .col-xs-3-8{width:37.5%}.frow .col-xs-4-8{width:50%}.frow .col-xs-5-8{width:62.5%}.frow .col-xs-6-8{width:75%}.frow .col-xs-7-8{width:87.5%}.frow .col-xs-8-8{width:100%}.frow .col-xs-1-9{width:11.1111111111%}.frow .col-xs-2-9{width:22.2222222222%}.frow .col-xs-3-9{width:33.3333333333%}.frow .col-xs-4-9{width:44.4444444444%}.frow .col-xs-5-9{width:55.5555555556%}.frow .col-xs-6-9{width:66.6666666667%}.frow .col-xs-7-9{width:77.7777777778%}.frow .col-xs-8-9{width:88.8888888889%}.frow .col-xs-9-9{width:100%}.frow .col-xs-1-10{width:10%}.frow .col-xs-2-10{width:20%}.frow .col-xs-3-10{width:30%}.frow .col-xs-4-10{width:40%}.frow .col-xs-5-10{width:50%}.frow .col-xs-6-10{width:60%}.frow .col-xs-7-10{width:70%}.frow .col-xs-8-10{width:80%}.frow .col-xs-9-10{width:90%}.frow .col-xs-10-10{width:100%}.frow .col-xs-1-11{width:9.0909090909%}.frow .col-xs-2-11{width:18.1818181818%}.frow .col-xs-3-11{width:27.2727272727%}.frow .col-xs-4-11{width:36.3636363636%}.frow .col-xs-5-11{width:45.4545454545%}.frow .col-xs-6-11{width:54.5454545455%}.frow .col-xs-7-11{width:63.6363636364%}.frow .col-xs-8-11{width:72.7272727273%}.frow .col-xs-9-11{width:81.8181818182%}.frow .col-xs-10-11{width:90.9090909091%}.frow .col-xs-11-11{width:100%}.frow .col-xs-1-12{width:8.3333333333%}.frow .col-xs-2-12{width:16.6666666667%}.frow .col-xs-3-12{width:25%}.frow .col-xs-4-12{width:33.3333333333%}.frow .col-xs-5-12{width:41.6666666667%}.frow .col-xs-6-12{width:50%}.frow .col-xs-7-12{width:58.3333333333%}.frow .col-xs-8-12{width:66.6666666667%}.frow .col-xs-9-12{width:75%}.frow .col-xs-10-12{width:83.3333333333%}.frow .col-xs-11-12{width:91.6666666667%}.frow .col-xs-12-12{width:100%}}@media (min-width:400px){.frow .col-400p-1-1{width:100%}.frow .col-400p-1-2{width:50%}.frow .col-400p-2-2{width:100%}.frow .col-400p-1-3{width:33.3333333333%}.frow .col-400p-2-3{width:66.6666666667%}.frow .col-400p-3-3{width:100%}.frow .col-400p-1-4{width:25%}.frow .col-400p-2-4{width:50%}.frow .col-400p-3-4{width:75%}.frow .col-400p-4-4{width:100%}.frow .col-400p-1-5{width:20%}.frow .col-400p-2-5{width:40%}.frow .col-400p-3-5{width:60%}.frow .col-400p-4-5{width:80%}.frow .col-400p-5-5{width:100%}.frow .col-400p-1-6{width:16.6666666667%}.frow .col-400p-2-6{width:33.3333333333%}.frow .col-400p-3-6{width:50%}.frow .col-400p-4-6{width:66.6666666667%}.frow .col-400p-5-6{width:83.3333333333%}.frow .col-400p-6-6{width:100%}.frow .col-400p-1-7{width:14.2857142857%}.frow .col-400p-2-7{width:28.5714285714%}.frow .col-400p-3-7{width:42.8571428571%}.frow .col-400p-4-7{width:57.1428571429%}.frow .col-400p-5-7{width:71.4285714286%}.frow .col-400p-6-7{width:85.7142857143%}.frow .col-400p-7-7{width:100%}.frow .col-400p-1-8{width:12.5%}.frow .col-400p-2-8{width:25%}.frow .col-400p-3-8{width:37.5%}.frow .col-400p-4-8{width:50%}.frow .col-400p-5-8{width:62.5%}.frow .col-400p-6-8{width:75%}.frow .col-400p-7-8{width:87.5%}.frow .col-400p-8-8{width:100%}.frow .col-400p-1-9{width:11.1111111111%}.frow .col-400p-2-9{width:22.2222222222%}.frow .col-400p-3-9{width:33.3333333333%}.frow .col-400p-4-9{width:44.4444444444%}.frow .col-400p-5-9{width:55.5555555556%}.frow .col-400p-6-9{width:66.6666666667%}.frow .col-400p-7-9{width:77.7777777778%}.frow .col-400p-8-9{width:88.8888888889%}.frow .col-400p-9-9{width:100%}.frow .col-400p-1-10{width:10%}.frow .col-400p-2-10{width:20%}.frow .col-400p-3-10{width:30%}.frow .col-400p-4-10{width:40%}.frow .col-400p-5-10{width:50%}.frow .col-400p-6-10{width:60%}.frow .col-400p-7-10{width:70%}.frow .col-400p-8-10{width:80%}.frow .col-400p-9-10{width:90%}.frow .col-400p-10-10{width:100%}.frow .col-400p-1-11{width:9.0909090909%}.frow .col-400p-2-11{width:18.1818181818%}.frow .col-400p-3-11{width:27.2727272727%}.frow .col-400p-4-11{width:36.3636363636%}.frow .col-400p-5-11{width:45.4545454545%}.frow .col-400p-6-11{width:54.5454545455%}.frow .col-400p-7-11{width:63.6363636364%}.frow .col-400p-8-11{width:72.7272727273%}.frow .col-400p-9-11{width:81.8181818182%}.frow .col-400p-10-11{width:90.9090909091%}.frow .col-400p-11-11{width:100%}.frow .col-400p-1-12{width:8.3333333333%}.frow .col-400p-2-12{width:16.6666666667%}.frow .col-400p-3-12{width:25%}.frow .col-400p-4-12{width:33.3333333333%}.frow .col-400p-5-12{width:41.6666666667%}.frow .col-400p-6-12{width:50%}.frow .col-400p-7-12{width:58.3333333333%}.frow .col-400p-8-12{width:66.6666666667%}.frow .col-400p-9-12{width:75%}.frow .col-400p-10-12{width:83.3333333333%}.frow .col-400p-11-12{width:91.6666666667%}.frow .col-400p-12-12{width:100%}}@media (min-width:400px) and (max-width:424px){.visible-400p{display:block!important}.frow.visible-400p{display:flex!important}.hidden-400p{display:none!important}.frow.hidden-400p{display:none!important}.direction-row-400p{flex-direction:row}.direction-reverse-400p{flex-direction:row-reverse}.direction-column-400p{flex-direction:column}.direction-column-reverse-400p{flex-direction:column-reverse}}@media (min-width:425px){.frow .col-425p-1-1{width:100%}.frow .col-425p-1-2{width:50%}.frow .col-425p-2-2{width:100%}.frow .col-425p-1-3{width:33.3333333333%}.frow .col-425p-2-3{width:66.6666666667%}.frow .col-425p-3-3{width:100%}.frow .col-425p-1-4{width:25%}.frow .col-425p-2-4{width:50%}.frow .col-425p-3-4{width:75%}.frow .col-425p-4-4{width:100%}.frow .col-425p-1-5{width:20%}.frow .col-425p-2-5{width:40%}.frow .col-425p-3-5{width:60%}.frow .col-425p-4-5{width:80%}.frow .col-425p-5-5{width:100%}.frow .col-425p-1-6{width:16.6666666667%}.frow .col-425p-2-6{width:33.3333333333%}.frow .col-425p-3-6{width:50%}.frow .col-425p-4-6{width:66.6666666667%}.frow .col-425p-5-6{width:83.3333333333%}.frow .col-425p-6-6{width:100%}.frow .col-425p-1-7{width:14.2857142857%}.frow .col-425p-2-7{width:28.5714285714%}.frow .col-425p-3-7{width:42.8571428571%}.frow .col-425p-4-7{width:57.1428571429%}.frow .col-425p-5-7{width:71.4285714286%}.frow .col-425p-6-7{width:85.7142857143%}.frow .col-425p-7-7{width:100%}.frow .col-425p-1-8{width:12.5%}.frow .col-425p-2-8{width:25%}.frow .col-425p-3-8{width:37.5%}.frow .col-425p-4-8{width:50%}.frow .col-425p-5-8{width:62.5%}.frow .col-425p-6-8{width:75%}.frow .col-425p-7-8{width:87.5%}.frow .col-425p-8-8{width:100%}.frow .col-425p-1-9{width:11.1111111111%}.frow .col-425p-2-9{width:22.2222222222%}.frow .col-425p-3-9{width:33.3333333333%}.frow .col-425p-4-9{width:44.4444444444%}.frow .col-425p-5-9{width:55.5555555556%}.frow .col-425p-6-9{width:66.6666666667%}.frow .col-425p-7-9{width:77.7777777778%}.frow .col-425p-8-9{width:88.8888888889%}.frow .col-425p-9-9{width:100%}.frow .col-425p-1-10{width:10%}.frow .col-425p-2-10{width:20%}.frow .col-425p-3-10{width:30%}.frow .col-425p-4-10{width:40%}.frow .col-425p-5-10{width:50%}.frow .col-425p-6-10{width:60%}.frow .col-425p-7-10{width:70%}.frow .col-425p-8-10{width:80%}.frow .col-425p-9-10{width:90%}.frow .col-425p-10-10{width:100%}.frow .col-425p-1-11{width:9.0909090909%}.frow .col-425p-2-11{width:18.1818181818%}.frow .col-425p-3-11{width:27.2727272727%}.frow .col-425p-4-11{width:36.3636363636%}.frow .col-425p-5-11{width:45.4545454545%}.frow .col-425p-6-11{width:54.5454545455%}.frow .col-425p-7-11{width:63.6363636364%}.frow .col-425p-8-11{width:72.7272727273%}.frow .col-425p-9-11{width:81.8181818182%}.frow .col-425p-10-11{width:90.9090909091%}.frow .col-425p-11-11{width:100%}.frow .col-425p-1-12{width:8.3333333333%}.frow .col-425p-2-12{width:16.6666666667%}.frow .col-425p-3-12{width:25%}.frow .col-425p-4-12{width:33.3333333333%}.frow .col-425p-5-12{width:41.6666666667%}.frow .col-425p-6-12{width:50%}.frow .col-425p-7-12{width:58.3333333333%}.frow .col-425p-8-12{width:66.6666666667%}.frow .col-425p-9-12{width:75%}.frow .col-425p-10-12{width:83.3333333333%}.frow .col-425p-11-12{width:91.6666666667%}.frow .col-425p-12-12{width:100%}}@media (min-width:425px) and (max-width:434px){.visible-425p{display:block!important}.frow.visible-425p{display:flex!important}.hidden-425p{display:none!important}.frow.hidden-425p{display:none!important}.direction-row-425p{flex-direction:row}.direction-reverse-425p{flex-direction:row-reverse}.direction-column-425p{flex-direction:column}.direction-column-reverse-425p{flex-direction:column-reverse}}@media (min-width:435px){.frow .col-435p-1-1{width:100%}.frow .col-435p-1-2{width:50%}.frow .col-435p-2-2{width:100%}.frow .col-435p-1-3{width:33.3333333333%}.frow .col-435p-2-3{width:66.6666666667%}.frow .col-435p-3-3{width:100%}.frow .col-435p-1-4{width:25%}.frow .col-435p-2-4{width:50%}.frow .col-435p-3-4{width:75%}.frow .col-435p-4-4{width:100%}.frow .col-435p-1-5{width:20%}.frow .col-435p-2-5{width:40%}.frow .col-435p-3-5{width:60%}.frow .col-435p-4-5{width:80%}.frow .col-435p-5-5{width:100%}.frow .col-435p-1-6{width:16.6666666667%}.frow .col-435p-2-6{width:33.3333333333%}.frow .col-435p-3-6{width:50%}.frow .col-435p-4-6{width:66.6666666667%}.frow .col-435p-5-6{width:83.3333333333%}.frow .col-435p-6-6{width:100%}.frow .col-435p-1-7{width:14.2857142857%}.frow .col-435p-2-7{width:28.5714285714%}.frow .col-435p-3-7{width:42.8571428571%}.frow .col-435p-4-7{width:57.1428571429%}.frow .col-435p-5-7{width:71.4285714286%}.frow .col-435p-6-7{width:85.7142857143%}.frow .col-435p-7-7{width:100%}.frow .col-435p-1-8{width:12.5%}.frow .col-435p-2-8{width:25%}.frow .col-435p-3-8{width:37.5%}.frow .col-435p-4-8{width:50%}.frow .col-435p-5-8{width:62.5%}.frow .col-435p-6-8{width:75%}.frow .col-435p-7-8{width:87.5%}.frow .col-435p-8-8{width:100%}.frow .col-435p-1-9{width:11.1111111111%}.frow .col-435p-2-9{width:22.2222222222%}.frow .col-435p-3-9{width:33.3333333333%}.frow .col-435p-4-9{width:44.4444444444%}.frow .col-435p-5-9{width:55.5555555556%}.frow .col-435p-6-9{width:66.6666666667%}.frow .col-435p-7-9{width:77.7777777778%}.frow .col-435p-8-9{width:88.8888888889%}.frow .col-435p-9-9{width:100%}.frow .col-435p-1-10{width:10%}.frow .col-435p-2-10{width:20%}.frow .col-435p-3-10{width:30%}.frow .col-435p-4-10{width:40%}.frow .col-435p-5-10{width:50%}.frow .col-435p-6-10{width:60%}.frow .col-435p-7-10{width:70%}.frow .col-435p-8-10{width:80%}.frow .col-435p-9-10{width:90%}.frow .col-435p-10-10{width:100%}.frow .col-435p-1-11{width:9.0909090909%}.frow .col-435p-2-11{width:18.1818181818%}.frow .col-435p-3-11{width:27.2727272727%}.frow .col-435p-4-11{width:36.3636363636%}.frow .col-435p-5-11{width:45.4545454545%}.frow .col-435p-6-11{width:54.5454545455%}.frow .col-435p-7-11{width:63.6363636364%}.frow .col-435p-8-11{width:72.7272727273%}.frow .col-435p-9-11{width:81.8181818182%}.frow .col-435p-10-11{width:90.9090909091%}.frow .col-435p-11-11{width:100%}.frow .col-435p-1-12{width:8.3333333333%}.frow .col-435p-2-12{width:16.6666666667%}.frow .col-435p-3-12{width:25%}.frow .col-435p-4-12{width:33.3333333333%}.frow .col-435p-5-12{width:41.6666666667%}.frow .col-435p-6-12{width:50%}.frow .col-435p-7-12{width:58.3333333333%}.frow .col-435p-8-12{width:66.6666666667%}.frow .col-435p-9-12{width:75%}.frow .col-435p-10-12{width:83.3333333333%}.frow .col-435p-11-12{width:91.6666666667%}.frow .col-435p-12-12{width:100%}}@media (min-width:435px) and (max-width:453px){.visible-435p{display:block!important}.frow.visible-435p{display:flex!important}.hidden-435p{display:none!important}.frow.hidden-435p{display:none!important}.direction-row-435p{flex-direction:row}.direction-reverse-435p{flex-direction:row-reverse}.direction-column-435p{flex-direction:column}.direction-column-reverse-435p{flex-direction:column-reverse}}@media (min-width:454px){.frow .col-454p-1-1{width:100%}.frow .col-454p-1-2{width:50%}.frow .col-454p-2-2{width:100%}.frow .col-454p-1-3{width:33.3333333333%}.frow .col-454p-2-3{width:66.6666666667%}.frow .col-454p-3-3{width:100%}.frow .col-454p-1-4{width:25%}.frow .col-454p-2-4{width:50%}.frow .col-454p-3-4{width:75%}.frow .col-454p-4-4{width:100%}.frow .col-454p-1-5{width:20%}.frow .col-454p-2-5{width:40%}.frow .col-454p-3-5{width:60%}.frow .col-454p-4-5{width:80%}.frow .col-454p-5-5{width:100%}.frow .col-454p-1-6{width:16.6666666667%}.frow .col-454p-2-6{width:33.3333333333%}.frow .col-454p-3-6{width:50%}.frow .col-454p-4-6{width:66.6666666667%}.frow .col-454p-5-6{width:83.3333333333%}.frow .col-454p-6-6{width:100%}.frow .col-454p-1-7{width:14.2857142857%}.frow .col-454p-2-7{width:28.5714285714%}.frow .col-454p-3-7{width:42.8571428571%}.frow .col-454p-4-7{width:57.1428571429%}.frow .col-454p-5-7{width:71.4285714286%}.frow .col-454p-6-7{width:85.7142857143%}.frow .col-454p-7-7{width:100%}.frow .col-454p-1-8{width:12.5%}.frow .col-454p-2-8{width:25%}.frow .col-454p-3-8{width:37.5%}.frow .col-454p-4-8{width:50%}.frow .col-454p-5-8{width:62.5%}.frow .col-454p-6-8{width:75%}.frow .col-454p-7-8{width:87.5%}.frow .col-454p-8-8{width:100%}.frow .col-454p-1-9{width:11.1111111111%}.frow .col-454p-2-9{width:22.2222222222%}.frow .col-454p-3-9{width:33.3333333333%}.frow .col-454p-4-9{width:44.4444444444%}.frow .col-454p-5-9{width:55.5555555556%}.frow .col-454p-6-9{width:66.6666666667%}.frow .col-454p-7-9{width:77.7777777778%}.frow .col-454p-8-9{width:88.8888888889%}.frow .col-454p-9-9{width:100%}.frow .col-454p-1-10{width:10%}.frow .col-454p-2-10{width:20%}.frow .col-454p-3-10{width:30%}.frow .col-454p-4-10{width:40%}.frow .col-454p-5-10{width:50%}.frow .col-454p-6-10{width:60%}.frow .col-454p-7-10{width:70%}.frow .col-454p-8-10{width:80%}.frow .col-454p-9-10{width:90%}.frow .col-454p-10-10{width:100%}.frow .col-454p-1-11{width:9.0909090909%}.frow .col-454p-2-11{width:18.1818181818%}.frow .col-454p-3-11{width:27.2727272727%}.frow .col-454p-4-11{width:36.3636363636%}.frow .col-454p-5-11{width:45.4545454545%}.frow .col-454p-6-11{width:54.5454545455%}.frow .col-454p-7-11{width:63.6363636364%}.frow .col-454p-8-11{width:72.7272727273%}.frow .col-454p-9-11{width:81.8181818182%}.frow .col-454p-10-11{width:90.9090909091%}.frow .col-454p-11-11{width:100%}.frow .col-454p-1-12{width:8.3333333333%}.frow .col-454p-2-12{width:16.6666666667%}.frow .col-454p-3-12{width:25%}.frow .col-454p-4-12{width:33.3333333333%}.frow .col-454p-5-12{width:41.6666666667%}.frow .col-454p-6-12{width:50%}.frow .col-454p-7-12{width:58.3333333333%}.frow .col-454p-8-12{width:66.6666666667%}.frow .col-454p-9-12{width:75%}.frow .col-454p-10-12{width:83.3333333333%}.frow .col-454p-11-12{width:91.6666666667%}.frow .col-454p-12-12{width:100%}}@media (min-width:454px) and (max-width:483px){.visible-454p{display:block!important}.frow.visible-454p{display:flex!important}.hidden-454p{display:none!important}.frow.hidden-454p{display:none!important}.direction-row-454p{flex-direction:row}.direction-reverse-454p{flex-direction:row-reverse}.direction-column-454p{flex-direction:column}.direction-column-reverse-454p{flex-direction:column-reverse}}@media (min-width:480px){.frow .col-is-1-1{width:100%}.frow .col-is-1-2{width:50%}.frow .col-is-2-2{width:100%}.frow .col-is-1-3{width:33.3333333333%}.frow .col-is-2-3{width:66.6666666667%}.frow .col-is-3-3{width:100%}.frow .col-is-1-4{width:25%}.frow .col-is-2-4{width:50%}.frow .col-is-3-4{width:75%}.frow .col-is-4-4{width:100%}.frow .col-is-1-5{width:20%}.frow .col-is-2-5{width:40%}.frow .col-is-3-5{width:60%}.frow .col-is-4-5{width:80%}.frow .col-is-5-5{width:100%}.frow .col-is-1-6{width:16.6666666667%}.frow .col-is-2-6{width:33.3333333333%}.frow .col-is-3-6{width:50%}.frow .col-is-4-6{width:66.6666666667%}.frow .col-is-5-6{width:83.3333333333%}.frow .col-is-6-6{width:100%}.frow .col-is-1-7{width:14.2857142857%}.frow .col-is-2-7{width:28.5714285714%}.frow .col-is-3-7{width:42.8571428571%}.frow .col-is-4-7{width:57.1428571429%}.frow .col-is-5-7{width:71.4285714286%}.frow .col-is-6-7{width:85.7142857143%}.frow .col-is-7-7{width:100%}.frow .col-is-1-8{width:12.5%}.frow .col-is-2-8{width:25%}.frow .col-is-3-8{width:37.5%}.frow .col-is-4-8{width:50%}.frow .col-is-5-8{width:62.5%}.frow .col-is-6-8{width:75%}.frow .col-is-7-8{width:87.5%}.frow .col-is-8-8{width:100%}.frow .col-is-1-9{width:11.1111111111%}.frow .col-is-2-9{width:22.2222222222%}.frow .col-is-3-9{width:33.3333333333%}.frow .col-is-4-9{width:44.4444444444%}.frow .col-is-5-9{width:55.5555555556%}.frow .col-is-6-9{width:66.6666666667%}.frow .col-is-7-9{width:77.7777777778%}.frow .col-is-8-9{width:88.8888888889%}.frow .col-is-9-9{width:100%}.frow .col-is-1-10{width:10%}.frow .col-is-2-10{width:20%}.frow .col-is-3-10{width:30%}.frow .col-is-4-10{width:40%}.frow .col-is-5-10{width:50%}.frow .col-is-6-10{width:60%}.frow .col-is-7-10{width:70%}.frow .col-is-8-10{width:80%}.frow .col-is-9-10{width:90%}.frow .col-is-10-10{width:100%}.frow .col-is-1-11{width:9.0909090909%}.frow .col-is-2-11{width:18.1818181818%}.frow .col-is-3-11{width:27.2727272727%}.frow .col-is-4-11{width:36.3636363636%}.frow .col-is-5-11{width:45.4545454545%}.frow .col-is-6-11{width:54.5454545455%}.frow .col-is-7-11{width:63.6363636364%}.frow .col-is-8-11{width:72.7272727273%}.frow .col-is-9-11{width:81.8181818182%}.frow .col-is-10-11{width:90.9090909091%}.frow .col-is-11-11{width:100%}.frow .col-is-1-12{width:8.3333333333%}.frow .col-is-2-12{width:16.6666666667%}.frow .col-is-3-12{width:25%}.frow .col-is-4-12{width:33.3333333333%}.frow .col-is-5-12{width:41.6666666667%}.frow .col-is-6-12{width:50%}.frow .col-is-7-12{width:58.3333333333%}.frow .col-is-8-12{width:66.6666666667%}.frow .col-is-9-12{width:75%}.frow .col-is-10-12{width:83.3333333333%}.frow .col-is-11-12{width:91.6666666667%}.frow .col-is-12-12{width:100%}.td_ins{display:none}}@media (min-width:480px) and (max-width:576px){.visible-is{display:block!important}.frow.visible-is{display:flex!important}.hidden-is{display:none!important}.frow.hidden-is{display:none!important}.direction-row-is{flex-direction:row}.direction-reverse-is{flex-direction:row-reverse}.direction-column-is{flex-direction:column}.direction-column-reverse-is{flex-direction:column-reverse}}@media screen and (min-width:480px){.card-group__item{width:50%}.gallery-view .card-group__item{width:100%}.card-group--thirds .card-group__item{width:50%}.card-group--has-ads .advertisement--mobile{display:none}.card-group--has-ads .advertisement{width:320px}img.alignleft{float:left;margin:0 1em 1em 0;width:40%}.social-media li{padding-bottom:0}.top-cities ul li{width:50%;text-align:left}.designation-link{height:6em}}@media (min-width:484px){.frow .col-484p-1-1{width:100%}.frow .col-484p-1-2{width:50%}.frow .col-484p-2-2{width:100%}.frow .col-484p-1-3{width:33.3333333333%}.frow .col-484p-2-3{width:66.6666666667%}.frow .col-484p-3-3{width:100%}.frow .col-484p-1-4{width:25%}.frow .col-484p-2-4{width:50%}.frow .col-484p-3-4{width:75%}.frow .col-484p-4-4{width:100%}.frow .col-484p-1-5{width:20%}.frow .col-484p-2-5{width:40%}.frow .col-484p-3-5{width:60%}.frow .col-484p-4-5{width:80%}.frow .col-484p-5-5{width:100%}.frow .col-484p-1-6{width:16.6666666667%}.frow .col-484p-2-6{width:33.3333333333%}.frow .col-484p-3-6{width:50%}.frow .col-484p-4-6{width:66.6666666667%}.frow .col-484p-5-6{width:83.3333333333%}.frow .col-484p-6-6{width:100%}.frow .col-484p-1-7{width:14.2857142857%}.frow .col-484p-2-7{width:28.5714285714%}.frow .col-484p-3-7{width:42.8571428571%}.frow .col-484p-4-7{width:57.1428571429%}.frow .col-484p-5-7{width:71.4285714286%}.frow .col-484p-6-7{width:85.7142857143%}.frow .col-484p-7-7{width:100%}.frow .col-484p-1-8{width:12.5%}.frow .col-484p-2-8{width:25%}.frow .col-484p-3-8{width:37.5%}.frow .col-484p-4-8{width:50%}.frow .col-484p-5-8{width:62.5%}.frow .col-484p-6-8{width:75%}.frow .col-484p-7-8{width:87.5%}.frow .col-484p-8-8{width:100%}.frow .col-484p-1-9{width:11.1111111111%}.frow .col-484p-2-9{width:22.2222222222%}.frow .col-484p-3-9{width:33.3333333333%}.frow .col-484p-4-9{width:44.4444444444%}.frow .col-484p-5-9{width:55.5555555556%}.frow .col-484p-6-9{width:66.6666666667%}.frow .col-484p-7-9{width:77.7777777778%}.frow .col-484p-8-9{width:88.8888888889%}.frow .col-484p-9-9{width:100%}.frow .col-484p-1-10{width:10%}.frow .col-484p-2-10{width:20%}.frow .col-484p-3-10{width:30%}.frow .col-484p-4-10{width:40%}.frow .col-484p-5-10{width:50%}.frow .col-484p-6-10{width:60%}.frow .col-484p-7-10{width:70%}.frow .col-484p-8-10{width:80%}.frow .col-484p-9-10{width:90%}.frow .col-484p-10-10{width:100%}.frow .col-484p-1-11{width:9.0909090909%}.frow .col-484p-2-11{width:18.1818181818%}.frow .col-484p-3-11{width:27.2727272727%}.frow .col-484p-4-11{width:36.3636363636%}.frow .col-484p-5-11{width:45.4545454545%}.frow .col-484p-6-11{width:54.5454545455%}.frow .col-484p-7-11{width:63.6363636364%}.frow .col-484p-8-11{width:72.7272727273%}.frow .col-484p-9-11{width:81.8181818182%}.frow .col-484p-10-11{width:90.9090909091%}.frow .col-484p-11-11{width:100%}.frow .col-484p-1-12{width:8.3333333333%}.frow .col-484p-2-12{width:16.6666666667%}.frow .col-484p-3-12{width:25%}.frow .col-484p-4-12{width:33.3333333333%}.frow .col-484p-5-12{width:41.6666666667%}.frow .col-484p-6-12{width:50%}.frow .col-484p-7-12{width:58.3333333333%}.frow .col-484p-8-12{width:66.6666666667%}.frow .col-484p-9-12{width:75%}.frow .col-484p-10-12{width:83.3333333333%}.frow .col-484p-11-12{width:91.6666666667%}.frow .col-484p-12-12{width:100%}}@media (min-width:484px) and (max-width:479px){.visible-484p{display:block!important}.frow.visible-484p{display:flex!important}.hidden-484p{display:none!important}.frow.hidden-484p{display:none!important}.direction-row-484p{flex-direction:row}.direction-reverse-484p{flex-direction:row-reverse}.direction-column-484p{flex-direction:column}.direction-column-reverse-484p{flex-direction:column-reverse}}@media (min-width:577px){.frow .col-577p-1-1{width:100%}.frow .col-577p-1-2{width:50%}.frow .col-577p-2-2{width:100%}.frow .col-577p-1-3{width:33.3333333333%}.frow .col-577p-2-3{width:66.6666666667%}.frow .col-577p-3-3{width:100%}.frow .col-577p-1-4{width:25%}.frow .col-577p-2-4{width:50%}.frow .col-577p-3-4{width:75%}.frow .col-577p-4-4{width:100%}.frow .col-577p-1-5{width:20%}.frow .col-577p-2-5{width:40%}.frow .col-577p-3-5{width:60%}.frow .col-577p-4-5{width:80%}.frow .col-577p-5-5{width:100%}.frow .col-577p-1-6{width:16.6666666667%}.frow .col-577p-2-6{width:33.3333333333%}.frow .col-577p-3-6{width:50%}.frow .col-577p-4-6{width:66.6666666667%}.frow .col-577p-5-6{width:83.3333333333%}.frow .col-577p-6-6{width:100%}.frow .col-577p-1-7{width:14.2857142857%}.frow .col-577p-2-7{width:28.5714285714%}.frow .col-577p-3-7{width:42.8571428571%}.frow .col-577p-4-7{width:57.1428571429%}.frow .col-577p-5-7{width:71.4285714286%}.frow .col-577p-6-7{width:85.7142857143%}.frow .col-577p-7-7{width:100%}.frow .col-577p-1-8{width:12.5%}.frow .col-577p-2-8{width:25%}.frow .col-577p-3-8{width:37.5%}.frow .col-577p-4-8{width:50%}.frow .col-577p-5-8{width:62.5%}.frow .col-577p-6-8{width:75%}.frow .col-577p-7-8{width:87.5%}.frow .col-577p-8-8{width:100%}.frow .col-577p-1-9{width:11.1111111111%}.frow .col-577p-2-9{width:22.2222222222%}.frow .col-577p-3-9{width:33.3333333333%}.frow .col-577p-4-9{width:44.4444444444%}.frow .col-577p-5-9{width:55.5555555556%}.frow .col-577p-6-9{width:66.6666666667%}.frow .col-577p-7-9{width:77.7777777778%}.frow .col-577p-8-9{width:88.8888888889%}.frow .col-577p-9-9{width:100%}.frow .col-577p-1-10{width:10%}.frow .col-577p-2-10{width:20%}.frow .col-577p-3-10{width:30%}.frow .col-577p-4-10{width:40%}.frow .col-577p-5-10{width:50%}.frow .col-577p-6-10{width:60%}.frow .col-577p-7-10{width:70%}.frow .col-577p-8-10{width:80%}.frow .col-577p-9-10{width:90%}.frow .col-577p-10-10{width:100%}.frow .col-577p-1-11{width:9.0909090909%}.frow .col-577p-2-11{width:18.1818181818%}.frow .col-577p-3-11{width:27.2727272727%}.frow .col-577p-4-11{width:36.3636363636%}.frow .col-577p-5-11{width:45.4545454545%}.frow .col-577p-6-11{width:54.5454545455%}.frow .col-577p-7-11{width:63.6363636364%}.frow .col-577p-8-11{width:72.7272727273%}.frow .col-577p-9-11{width:81.8181818182%}.frow .col-577p-10-11{width:90.9090909091%}.frow .col-577p-11-11{width:100%}.frow .col-577p-1-12{width:8.3333333333%}.frow .col-577p-2-12{width:16.6666666667%}.frow .col-577p-3-12{width:25%}.frow .col-577p-4-12{width:33.3333333333%}.frow .col-577p-5-12{width:41.6666666667%}.frow .col-577p-6-12{width:50%}.frow .col-577p-7-12{width:58.3333333333%}.frow .col-577p-8-12{width:66.6666666667%}.frow .col-577p-9-12{width:75%}.frow .col-577p-10-12{width:83.3333333333%}.frow .col-577p-11-12{width:91.6666666667%}.frow .col-577p-12-12{width:100%}}@media (min-width:577px) and (max-width:699px){.visible-577p{display:block!important}.frow.visible-577p{display:flex!important}.hidden-577p{display:none!important}.frow.hidden-577p{display:none!important}.direction-row-577p{flex-direction:row}.direction-reverse-577p{flex-direction:row-reverse}.direction-column-577p{flex-direction:column}.direction-column-reverse-577p{flex-direction:column-reverse}}@media (min-width:700px){.frow .col-700sm-1-1{width:100%}.frow .col-700sm-1-2{width:50%}.frow .col-700sm-2-2{width:100%}.frow .col-700sm-1-3{width:33.3333333333%}.frow .col-700sm-2-3{width:66.6666666667%}.frow .col-700sm-3-3{width:100%}.frow .col-700sm-1-4{width:25%}.frow .col-700sm-2-4{width:50%}.frow .col-700sm-3-4{width:75%}.frow .col-700sm-4-4{width:100%}.frow .col-700sm-1-5{width:20%}.frow .col-700sm-2-5{width:40%}.frow .col-700sm-3-5{width:60%}.frow .col-700sm-4-5{width:80%}.frow .col-700sm-5-5{width:100%}.frow .col-700sm-1-6{width:16.6666666667%}.frow .col-700sm-2-6{width:33.3333333333%}.frow .col-700sm-3-6{width:50%}.frow .col-700sm-4-6{width:66.6666666667%}.frow .col-700sm-5-6{width:83.3333333333%}.frow .col-700sm-6-6{width:100%}.frow .col-700sm-1-7{width:14.2857142857%}.frow .col-700sm-2-7{width:28.5714285714%}.frow .col-700sm-3-7{width:42.8571428571%}.frow .col-700sm-4-7{width:57.1428571429%}.frow .col-700sm-5-7{width:71.4285714286%}.frow .col-700sm-6-7{width:85.7142857143%}.frow .col-700sm-7-7{width:100%}.frow .col-700sm-1-8{width:12.5%}.frow .col-700sm-2-8{width:25%}.frow .col-700sm-3-8{width:37.5%}.frow .col-700sm-4-8{width:50%}.frow .col-700sm-5-8{width:62.5%}.frow .col-700sm-6-8{width:75%}.frow .col-700sm-7-8{width:87.5%}.frow .col-700sm-8-8{width:100%}.frow .col-700sm-1-9{width:11.1111111111%}.frow .col-700sm-2-9{width:22.2222222222%}.frow .col-700sm-3-9{width:33.3333333333%}.frow .col-700sm-4-9{width:44.4444444444%}.frow .col-700sm-5-9{width:55.5555555556%}.frow .col-700sm-6-9{width:66.6666666667%}.frow .col-700sm-7-9{width:77.7777777778%}.frow .col-700sm-8-9{width:88.8888888889%}.frow .col-700sm-9-9{width:100%}.frow .col-700sm-1-10{width:10%}.frow .col-700sm-2-10{width:20%}.frow .col-700sm-3-10{width:30%}.frow .col-700sm-4-10{width:40%}.frow .col-700sm-5-10{width:50%}.frow .col-700sm-6-10{width:60%}.frow .col-700sm-7-10{width:70%}.frow .col-700sm-8-10{width:80%}.frow .col-700sm-9-10{width:90%}.frow .col-700sm-10-10{width:100%}.frow .col-700sm-1-11{width:9.0909090909%}.frow .col-700sm-2-11{width:18.1818181818%}.frow .col-700sm-3-11{width:27.2727272727%}.frow .col-700sm-4-11{width:36.3636363636%}.frow .col-700sm-5-11{width:45.4545454545%}.frow .col-700sm-6-11{width:54.5454545455%}.frow .col-700sm-7-11{width:63.6363636364%}.frow .col-700sm-8-11{width:72.7272727273%}.frow .col-700sm-9-11{width:81.8181818182%}.frow .col-700sm-10-11{width:90.9090909091%}.frow .col-700sm-11-11{width:100%}.frow .col-700sm-1-12{width:8.3333333333%}.frow .col-700sm-2-12{width:16.6666666667%}.frow .col-700sm-3-12{width:25%}.frow .col-700sm-4-12{width:33.3333333333%}.frow .col-700sm-5-12{width:41.6666666667%}.frow .col-700sm-6-12{width:50%}.frow .col-700sm-7-12{width:58.3333333333%}.frow .col-700sm-8-12{width:66.6666666667%}.frow .col-700sm-9-12{width:75%}.frow .col-700sm-10-12{width:83.3333333333%}.frow .col-700sm-11-12{width:91.6666666667%}.frow .col-700sm-12-12{width:100%}}@media (min-width:700px) and (max-width:768px){.visible-700sm{display:block!important}.frow.visible-700sm{display:flex!important}.hidden-700sm{display:none!important}.frow.hidden-700sm{display:none!important}.direction-row-700sm{flex-direction:row}.direction-reverse-700sm{flex-direction:row-reverse}.direction-column-700sm{flex-direction:column}.direction-column-reverse-700sm{flex-direction:column-reverse}}@media screen and (min-width:700px){.button-container{flex-wrap:nowrap}}@media screen and (min-width:768px){.card--agent-card .aspectcorrect.card__media{max-height:7.6rem}.card--agent-card .aspectcorrect.card__media{max-height:7.6rem}}@media (min-width:769px){.frow .col-sm-1-1{width:100%}.frow .col-sm-1-2{width:50%}.frow .col-sm-2-2{width:100%}.frow .col-sm-1-3{width:33.3333333333%}.frow .col-sm-2-3{width:66.6666666667%}.frow .col-sm-3-3{width:100%}.frow .col-sm-1-4{width:25%}.frow .col-sm-2-4{width:50%}.frow .col-sm-3-4{width:75%}.frow .col-sm-4-4{width:100%}.frow .col-sm-1-5{width:20%}.frow .col-sm-2-5{width:40%}.frow .col-sm-3-5{width:60%}.frow .col-sm-4-5{width:80%}.frow .col-sm-5-5{width:100%}.frow .col-sm-1-6{width:16.6666666667%}.frow .col-sm-2-6{width:33.3333333333%}.frow .col-sm-3-6{width:50%}.frow .col-sm-4-6{width:66.6666666667%}.frow .col-sm-5-6{width:83.3333333333%}.frow .col-sm-6-6{width:100%}.frow .col-sm-1-7{width:14.2857142857%}.frow .col-sm-2-7{width:28.5714285714%}.frow .col-sm-3-7{width:42.8571428571%}.frow .col-sm-4-7{width:57.1428571429%}.frow .col-sm-5-7{width:71.4285714286%}.frow .col-sm-6-7{width:85.7142857143%}.frow .col-sm-7-7{width:100%}.frow .col-sm-1-8{width:12.5%}.frow .col-sm-2-8{width:25%}.frow .col-sm-3-8{width:37.5%}.frow .col-sm-4-8{width:50%}.frow .col-sm-5-8{width:62.5%}.frow .col-sm-6-8{width:75%}.frow .col-sm-7-8{width:87.5%}.frow .col-sm-8-8{width:100%}.frow .col-sm-1-9{width:11.1111111111%}.frow .col-sm-2-9{width:22.2222222222%}.frow .col-sm-3-9{width:33.3333333333%}.frow .col-sm-4-9{width:44.4444444444%}.frow .col-sm-5-9{width:55.5555555556%}.frow .col-sm-6-9{width:66.6666666667%}.frow .col-sm-7-9{width:77.7777777778%}.frow .col-sm-8-9{width:88.8888888889%}.frow .col-sm-9-9{width:100%}.frow .col-sm-1-10{width:10%}.frow .col-sm-2-10{width:20%}.frow .col-sm-3-10{width:30%}.frow .col-sm-4-10{width:40%}.frow .col-sm-5-10{width:50%}.frow .col-sm-6-10{width:60%}.frow .col-sm-7-10{width:70%}.frow .col-sm-8-10{width:80%}.frow .col-sm-9-10{width:90%}.frow .col-sm-10-10{width:100%}.frow .col-sm-1-11{width:9.0909090909%}.frow .col-sm-2-11{width:18.1818181818%}.frow .col-sm-3-11{width:27.2727272727%}.frow .col-sm-4-11{width:36.3636363636%}.frow .col-sm-5-11{width:45.4545454545%}.frow .col-sm-6-11{width:54.5454545455%}.frow .col-sm-7-11{width:63.6363636364%}.frow .col-sm-8-11{width:72.7272727273%}.frow .col-sm-9-11{width:81.8181818182%}.frow .col-sm-10-11{width:90.9090909091%}.frow .col-sm-11-11{width:100%}.frow .col-sm-1-12{width:8.3333333333%}.frow .col-sm-2-12{width:16.6666666667%}.frow .col-sm-3-12{width:25%}.frow .col-sm-4-12{width:33.3333333333%}.frow .col-sm-5-12{width:41.6666666667%}.frow .col-sm-6-12{width:50%}.frow .col-sm-7-12{width:58.3333333333%}.frow .col-sm-8-12{width:66.6666666667%}.frow .col-sm-9-12{width:75%}.frow .col-sm-10-12{width:83.3333333333%}.frow .col-sm-11-12{width:91.6666666667%}.frow .col-sm-12-12{width:100%}}@media (min-width:769px) and (max-width:869px){.visible-sm{display:block!important}.frow.visible-sm{display:flex!important}.hidden-sm{display:none!important}.frow.hidden-sm{display:none!important}.direction-row-sm{flex-direction:row}.direction-reverse-sm{flex-direction:row-reverse}.direction-column-sm{flex-direction:column}.direction-column-reverse-sm{flex-direction:column-reverse}}@media screen and (-ms-high-contrast:none) and (min-width:769px),screen and (-ms-high-contrast:active) and (min-width:769px){.nav-box-wrapper{width:inherit}.hero .search-form--house-worth{display:none;transform:rotateY(0)}.card--house-worth--inner{transform:rotateY(0);display:none}.search-form--home-page-form .search-form__room-container{width:40%}.hero .js-house-worth-visible .search-form--search-home{display:none;transform:rotateY(0)}.hero .js-house-worth-visible .search-form--house-worth{display:block;transform:rotateY(0)}.js-house-worth-visible .card--house-worth{display:none;transform:rotateY(0)}.js-house-worth-visible .card--house-worth--inner{display:block;transform:rotateY(0)}.nav-box{transition:none}}@media screen and (min-width:769px){label{font-size:.875rem}.slick-arrow{display:block!important;z-index:0}.jcf-list .jcf-option{font-size:1.4em}.toggle-switch{margin-left:0}.checkbox-holder__item{text-align:left;width:100%;margin-right:0;margin-bottom:.25rem}.checkbox-holder__item:last-of-type{margin-bottom:0}.link{font-size:.9375rem}#main-content{margin-top:132px}.logo--lrg{width:21rem;height:4.55rem}.logo--ct.logo--lrg{width:20rem;height:4.5rem}.logo--ct-long.logo--lrg{width:10rem;height:2.5rem;margin-bottom:1px}.logo--crec.logo--lrg{width:8.5rem;height:4.75rem}.logo-container.main-logo--lrg{display:flex}body.show-menu{overflow:visible}.page-block{padding:1rem 1.5rem}.page-block--bare{padding:0}.container--full-width{width:100%}.container--full-width-small{max-width:1200px}.container{width:100%}.top-bar .login-box.login-box-desktop{margin:0 0 0 2.5rem}.language-box.main-language-box{font-weight:700}p{font-size:1.25em;line-height:1.5;margin-bottom:2rem}.body-15{font-size:.9375rem;line-height:1.6}.body-13{font-size:.8125em;line-height:1.6}.body-red-link{font-size:.9375rem;line-height:1.6}.description{font-size:.75rem;line-height:1.8}.title--h1,h1{font-size:2.5rem;line-height:1.5;margin-bottom:1.875rem}.title--h2,h2{font-size:1.5rem;line-height:1.5;margin-bottom:.625rem}.title--h3,h3{font-size:.8125rem;margin-bottom:.625rem}.title--h4,h4{font-size:.8125rem;margin-bottom:.625rem}.title--h5,h5{font-size:1.5rem;margin-bottom:.625rem}.hamburger{display:none}.nav-box{background:0 0}.nav-box__list{width:auto;margin-left:2.35rem}.nav-box__close{display:none}.nav-box__mobile-header{display:none}.nav-box__nav{flex-wrap:nowrap;white-space:nowrap;margin-left:auto;border-top:1px solid #eee;border-bottom:1px solid #eee}.nav-box{position:static;transform:translate3d(0,0,0);display:flex;flex-wrap:wrap;overflow:visible}.c-trade-page .nav-box{background:0 0}.nav-box .main-menu-wrapper-outer{margin:0 auto;width:auto}.nav-box .main-menu-wrapper{flex-direction:row;position:relative}.nav__list{text-align:right}.nav__list .sub-menu{text-align:left}.menu-item a{font-size:.85em}.menu-item{display:inline-block;margin-right:3rem;padding:.85rem 0 calc(.85rem - 5px);border-top:none;border-bottom:5px solid rgba(234,0,42,0);transition:border-bottom .4s ease}.menu-item .pointer{margin-right:0}.c-trade-page .menu-item{border-color:transparent}.c-trade-page .menu-item:first-of-type,.menu-item:first-of-type{border-top:none}.menu-item:hover{border-bottom:5px solid #ea002a}.menu-item:hover .sub-menu{opacity:1;margin-top:0}.menu-item.is-active{border-bottom:5px solid #ea002a}.pplus-overflow-container .menu-item-has-children>.pointer{transform:rotate(0)}.menu-item-has-children .pointer{position:static;margin-right:.85em;margin-top:0}.menu-item-has-children:hover>.pointer .icon{transform:rotate(180deg)}.sub-menu{border-top:5px solid #ea002a;max-height:unset;position:absolute;margin-top:0;left:0;top:100%;background:#fff;padding:0;overflow:visible}.pplus-overflow-container .sub-menu{position:relative;top:inherit;overflow:inherit;margin-top:inherit;max-height:0}.sub-menu .menu-item{margin:0}.sub-menu .menu-item a{padding:1em 0 1em 1.6em}.sub-menu .menu-item .pointer{display:inline-block;align-self:center;margin-left:auto}.sub-menu .menu-item:hover{background:#eee}.sub-menu .menu-item:hover .icon{fill:#ea002a}.sub-menu a{display:block;width:87%}.brands-menu .menu-item:hover{border-bottom:none}#brands-menu-mobile{display:none}#brands-menu-desktop{display:flex}#brands-menu-desktop .menu-item{padding:.5em;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-right:0;border-left:1px solid #eee}#brands-menu-desktop .menu-item a{font-size:.9em;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}#brands-menu-desktop .menu-item .logo--rlp{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/logo.svg) no-repeat top center;width:9.75rem;height:3.5rem}#brands-menu-desktop .menu-item:last-of-type{border-right:1px solid #eee;margin-right:0}#brands-menu-desktop .menu-item .c-trade-page{border-left-color:#333;border-right-color:#333}#brands-menu-desktop .menu-item .c-trade-page:last-of-type{border-left:none;border-right:none}#brands-menu-desktop .menu-item.protection-royale{margin-right:0}#brands-menu-desktop .menu-item.protection-royale img{max-width:36px}#brands-menu-desktop .carriage-trade img{margin-right:10px}#brands-menu-desktop .icon{margin-left:1em;width:10px;height:10px}.pplus-button{display:flex}.pplus-overflow-container{position:absolute;right:6.5em;top:100%;width:auto}.pplus-overflow-container .menu-item{padding:0;width:13.5rem;border:none}.pplus-overflow-container .menu-item a{padding:1em .85em 1em 1.6em}.pplus-overflow-container .menu-item-has-children .sub-menu .menu-item{padding:0}.nav-box-wrapper{width:100%;position:relative}.login-box__text{display:inline;white-space:nowrap}.login-box{align-self:flex-end;margin-right:1em;margin-bottom:.67em;font-size:.9rem}.login-form .create-account-container{display:none}.save-listing-box{min-width:400px}.top-bar{background:linear-gradient(to bottom,#fff 0,#fff 95%,rgba(255,255,255,.9) 95%,rgba(255,255,255,.8) 100%)}.top-bar__inner .logo-container{margin-bottom:0;flex-shrink:0}.top-bar__inner{padding:0 2rem 0 2rem;max-width:1550px;margin:0 auto;position:relative;align-items:flex-end;justify-content:space-between;font-size:.85em}.c-trade-page .top-bar{background:linear-gradient(to bottom,#000 0,#000 95%,rgba(0,0,0,.8) 95%,rgba(0,0,0,.7) 100%)}.top-bar .login-box.login-box-desktop{display:flex;align-self:flex-end;margin:0 .5rem 0 0;font-size:.9rem;height:100%}.language-box.main-language-box{display:block;margin:0 0 0 3.5rem;font-size:.85em;padding:.85rem 0 .85rem}.language-box.mobile-language-box{display:none}.page-hero{height:12rem}.page-hero__content-container{width:100%}.page-hero--agent{height:15.625rem}.page-hero--agent{height:15.625rem}.page-hero--protection-royale{height:15.625rem}.card .listing-meta{display:inline-block}.card .property-list-broker.feed-12{min-height:50px;height:auto}.card__media img{height:100%}.card__flag{flex:2 auto}.gallery-view .card--listing-card .listing-meta{flex:3 auto;text-align:right;width:65%}.gallery-view .card--listing-card .card__media{flex:1 100%;height:12.125rem;width:100%;float:none;max-width:none}.gallery-view .card--listing-card .card__body{width:100%;flex:1 100%;height:10.75rem}.card--agent-hero-card .card__media{width:15%}.card--agent-hero-card{height:100%}.card--house-worth{border-radius:.8em;position:absolute;margin-top:2em;height:165px;border-bottom:none;border-top:none;background:rgba(255,255,255,.9)}.with-archive .card--house-worth{margin-top:6em}.fr .card--house-worth{margin-top:4em}.fr .with-archive .card--house-worth{margin-top:8em}.card--house-worth .card__title{padding:1.5rem 1.5rem 0;display:block}.card--house-worth .card__title .icon{position:absolute;top:8px;right:11px}.fr .card--house-worth .card__title .icon{position:absolute;top:5px;right:5px}.card--house-worth .card__title .icon-magnify-glass{fill:#fff}.fr .card--house-worth .card__title .icon-magnify-glass{position:absolute;top:8px;right:11px}.card--house-worth .card__button{margin:0 1.5rem 1.5rem;width:auto}.card--house-worth{width:100%}.card--house-worth .house-worth__title{border-bottom:1px solid #ea002a;padding:0 0 1rem;margin:0 0 .625rem 0}.card--house-worth--inner{transform:rotateY(180deg);display:flex}.card--house-worth--inner .card__title{padding:1.5rem 1.5rem .5rem;background:#ea002a;border:none}.card--house-worth--inner .house-worth__title{padding:0 0 .5rem;color:#fff;border-bottom:1px solid #fff}.card--house-worth--inner .card__button{margin:1rem 1.5rem}.card--house-worth__rlp{border-bottom:none;border-top:none}.card--house-worth__rlp .button{width:auto;font-size:inherit}.card--house-worth__rlp .house-worth__title{font-size:1.5rem}.card-group__list{margin:0 -.625rem}.card-group__item{width:33%}.gallery-view .card-group__item{width:33%;display:flex}.card-group--archive .card-group__item{border-top:0 none;border-left:10px solid}.card-group--archive .card-group__item .card__media{flex:1 40%;height:auto;max-width:12.25rem}.card-group--archive .card-group__item.sold:before{height:calc(100% - 2px);width:8px;left:-9px;top:1px}.card-group--archive .card-group__item .card{padding:1rem}.card-group--archive .card-group__item .card__body{width:60%}.card-group--archive .card-group__item .card__footer{width:auto;position:relative}.card-group--archive .card-group__item .card__footer .icon{position:absolute;bottom:0;left:0}.card-group--archive .no-image img{max-width:10rem}.card-group--halfs .card-group__item{width:50%}.gallery-view .card-group--halfs .card-group__item{width:50%}.card-group--thirds .card-group__item{width:33%}.card-group--agent-group .card-group__item{padding:10px}.card-group--has-ads .card-group__list{width:726px;display:block}.gallery-view .card-group--has-ads .card-group__item{width:352.5px;margin:5px;height:400px}.feed-12 .gallery-view .card-group--has-ads .card-group__item{height:450px}.feed-12 .card-group--has-ads .advertisement{height:910px}.card-group--has-ads .advertisement{float:right;margin:5px;width:352.5px}.page-hero--protection-royale .card__media{width:40%}.landing_page .search-form__bottom{background:#fff;padding-top:0}.include-checkbox .callout{min-width:200px;top:5rem;left:0;z-index:999;border-radius:10px;padding:1rem}.include-checkbox .callout:before{top:-.75rem;left:1.5rem;border-top:0 none;border-left:.75rem solid transparent;border-right:.75rem solid transparent;border-bottom:.75rem solid #ea002a}.include-checkbox .callout .body{display:inline-block;line-height:1.25;padding-top:.25rem}.contact-form--user-page-form .contact-form__title{font-size:2.5rem;text-align:left}.contact-form--default-form .contact-form__title{font-size:1.5rem;text-align:left}.contact-form--valuation-form{border:1px solid #ccc;padding:3rem;margin:auto}.contact-form--valuation-form .house-worth--valuation-title{font-size:.9375rem;text-align:left}.lead-form h2.title--h1{font-size:1.5rem}.modal__body{display:flex}.modal__box.modal__box--half{width:50%;padding:1.5em}.modal__box#loginForm{border-right:1px solid #ccc}.ldp .modal-message{width:30%}.media{flex-direction:row}.media__figure{max-width:160px}.media--large .media__figure{max-width:250px}.contact-form--user-page-form .contact-form__title{font-size:2.5rem;text-align:left}.contact-form--default-form .contact-form__title{font-size:1.5rem;text-align:left}.contact-form--valuation-form{border:1px solid #ccc;padding:3rem;margin:auto}.contact-form--valuation-form .house-worth--valuation-title{font-size:.9375rem;text-align:left}.lead-form h2.title--h1{font-size:1.5rem}.search-bar__button .button{width:4rem;height:4rem}.search-bar__button .icon{width:27px;height:27px}.search-form--inner-page-form .search-bar .jcf-select-location-selector .jcf-select-text{margin-right:0}.search-form__top{border-radius:.8em .8em 0 0;background:#fff;padding:.5rem .7rem;width:auto;margin:0}.search-form__bottom{border-radius:0 0 .8em .8em;background:rgba(255,255,255,.9);margin-top:0;padding:0}.search-form__bottom:before{display:none}.search-form__filters{padding:1.5rem 1.5rem 1rem 1.5rem}.search-form__filter-item{border-bottom:none;align-items:stretch;padding:0}.search-form__filter-item h4{width:100%;margin-bottom:.5em}.search-form__filter-item.include-checkbox{margin:.15rem 0 .6rem;padding-right:1em;font-size:15px}.search-form__filter-item.include-checkbox label{max-width:200px;line-height:1.45}.fr .search-form__filter-item.include-checkbox label{max-width:250px}.search-form__filter-item.multi{justify-content:start}.search-form__advanced-filters{background:#fff;position:absolute;top:100%;width:100%;border-radius:0 0 .8em .8em}.search-form--inner-page-form .search-form__filter-item{padding-bottom:.5rem;border-bottom:1px solid #ccc}.search-form--inner-page-form .search-form__filter-item.buy-rent-toggle{border:none;margin:.5em 0}.search-form .advanced-search{text-align:right;margin:0 0 0 auto}.search-form .advanced-search.with-archive{text-align:left;border-top:0 none;margin-left:0;padding-bottom:.5rem;flex:0 1 9rem}.fr .search-form .advanced-search.with-archive{flex:0 3 9rem}.search-form .advanced-search.with-archive a{margin-bottom:1.5rem;text-align:left}.search-form .advanced-search a{text-align:right}.search-form .mobile-submit{display:none}.search-form .advanced-search-submit{display:block}.search-bar__drop-down{display:block;width:21%}.search-bar__drop-down .title--h4,.search-bar__drop-down h4{margin-right:0}.search-bar__input-wrap{width:79%;border-left:1px solid #eee}.search-bar__input[type=text]{font-size:1.25rem;padding:.5em;height:4rem}.search-bar--hero .search-bar__input[type=text]{font-size:1.85em}.search-bar--hero .search-bar__input{background:#fff;min-height:0;min-width:0}.search-bar--hero .search-bar__drop-down{border-radius:0}.search-bar--hero{flex-wrap:nowrap;padding:.5em;border-radius:0}.search-bar--hero .jcf-select-location-selector{text-align:left}.search-bar--hero .jcf-select-location-selector .jcf-select-text{width:auto}.search-bar--small .svg-button .button{width:3.4375rem;height:3.4375rem}.search-bar--small .search-bar__drop-down{width:25%;height:3.4375rem}.search-bar--small .search-bar__input{height:3.4375rem}.search-bar--small{flex-wrap:nowrap}.search-bar{background:0 0}.icon-button-list li{padding:.25em .25em}.search-results-bar__title{font-size:2rem}.property-filter-item{border-top:none;margin-top:0;padding-top:0}.paginator__inner{width:50%}.paginator__inner--full-width{width:100%;max-width:100%}.site-footer__inner p{width:50%;margin-left:0;margin-right:auto;margin-top:0;margin-bottom:0}#menu-footer-menu{width:50%;margin-left:auto;margin-right:0;justify-content:flex-end;order:2}#menu-footer-menu .menu-item{display:inline-block;margin-right:10px;width:auto}#menu-footer-menu .menu-item:last-of-type{margin-right:10px}.create-account{display:none}.page-block .forgot-password-form{max-width:400px}#signupIntro{display:block}#signupIntro.active{display:block}.media-contacts h2{font-size:2.5rem;line-height:1.5;margin-bottom:1.875rem}#myViewerContent{width:80%;margin:0 auto;height:70vh}@supports (-ms-ime-align:auto){.hero{perspective:1200px;transform-style:preserve-3d}}.articles-box{padding:4.5rem}.news .button-wrapper{width:80%}#spotlight-slider div h4{font-size:1.3em}.featured-properties .view-all-form{width:20%}.featured-properties .view-all-form .button-container{padding:0}.featured-properties{padding:1.5rem}.info-row .container h3:first-child,.info-row .container>h3,.intro-box .text-column .col-md-2-3 h3:first-child,.intro-box .text-column .col-md-2-3>h3,.intro-box .text-column h3:first-child,.intro-box .text-column>h3,.news-detail h3:first-child,.news-detail>h3{font-size:2.5rem;line-height:1.5;margin-bottom:1.875rem}.seo-info-container p{font-size:.9375rem;line-height:1.6}.landing_page.landing_page--lifestyle fieldset{top:unset}}@media (min-width:870px){.frow .col-870im-1-1{width:100%}.frow .col-870im-1-2{width:50%}.frow .col-870im-2-2{width:100%}.frow .col-870im-1-3{width:33.3333333333%}.frow .col-870im-2-3{width:66.6666666667%}.frow .col-870im-3-3{width:100%}.frow .col-870im-1-4{width:25%}.frow .col-870im-2-4{width:50%}.frow .col-870im-3-4{width:75%}.frow .col-870im-4-4{width:100%}.frow .col-870im-1-5{width:20%}.frow .col-870im-2-5{width:40%}.frow .col-870im-3-5{width:60%}.frow .col-870im-4-5{width:80%}.frow .col-870im-5-5{width:100%}.frow .col-870im-1-6{width:16.6666666667%}.frow .col-870im-2-6{width:33.3333333333%}.frow .col-870im-3-6{width:50%}.frow .col-870im-4-6{width:66.6666666667%}.frow .col-870im-5-6{width:83.3333333333%}.frow .col-870im-6-6{width:100%}.frow .col-870im-1-7{width:14.2857142857%}.frow .col-870im-2-7{width:28.5714285714%}.frow .col-870im-3-7{width:42.8571428571%}.frow .col-870im-4-7{width:57.1428571429%}.frow .col-870im-5-7{width:71.4285714286%}.frow .col-870im-6-7{width:85.7142857143%}.frow .col-870im-7-7{width:100%}.frow .col-870im-1-8{width:12.5%}.frow .col-870im-2-8{width:25%}.frow .col-870im-3-8{width:37.5%}.frow .col-870im-4-8{width:50%}.frow .col-870im-5-8{width:62.5%}.frow .col-870im-6-8{width:75%}.frow .col-870im-7-8{width:87.5%}.frow .col-870im-8-8{width:100%}.frow .col-870im-1-9{width:11.1111111111%}.frow .col-870im-2-9{width:22.2222222222%}.frow .col-870im-3-9{width:33.3333333333%}.frow .col-870im-4-9{width:44.4444444444%}.frow .col-870im-5-9{width:55.5555555556%}.frow .col-870im-6-9{width:66.6666666667%}.frow .col-870im-7-9{width:77.7777777778%}.frow .col-870im-8-9{width:88.8888888889%}.frow .col-870im-9-9{width:100%}.frow .col-870im-1-10{width:10%}.frow .col-870im-2-10{width:20%}.frow .col-870im-3-10{width:30%}.frow .col-870im-4-10{width:40%}.frow .col-870im-5-10{width:50%}.frow .col-870im-6-10{width:60%}.frow .col-870im-7-10{width:70%}.frow .col-870im-8-10{width:80%}.frow .col-870im-9-10{width:90%}.frow .col-870im-10-10{width:100%}.frow .col-870im-1-11{width:9.0909090909%}.frow .col-870im-2-11{width:18.1818181818%}.frow .col-870im-3-11{width:27.2727272727%}.frow .col-870im-4-11{width:36.3636363636%}.frow .col-870im-5-11{width:45.4545454545%}.frow .col-870im-6-11{width:54.5454545455%}.frow .col-870im-7-11{width:63.6363636364%}.frow .col-870im-8-11{width:72.7272727273%}.frow .col-870im-9-11{width:81.8181818182%}.frow .col-870im-10-11{width:90.9090909091%}.frow .col-870im-11-11{width:100%}.frow .col-870im-1-12{width:8.3333333333%}.frow .col-870im-2-12{width:16.6666666667%}.frow .col-870im-3-12{width:25%}.frow .col-870im-4-12{width:33.3333333333%}.frow .col-870im-5-12{width:41.6666666667%}.frow .col-870im-6-12{width:50%}.frow .col-870im-7-12{width:58.3333333333%}.frow .col-870im-8-12{width:66.6666666667%}.frow .col-870im-9-12{width:75%}.frow .col-870im-10-12{width:83.3333333333%}.frow .col-870im-11-12{width:91.6666666667%}.frow .col-870im-12-12{width:100%}}@media (min-width:870px) and (max-width:919px){.visible-870im{display:block!important}.frow.visible-870im{display:flex!important}.hidden-870im{display:none!important}.frow.hidden-870im{display:none!important}.direction-row-870im{flex-direction:row}.direction-reverse-870im{flex-direction:row-reverse}.direction-column-870im{flex-direction:column}.direction-column-reverse-870im{flex-direction:column-reverse}}@media (min-width:920px){.frow .col-im-1-1{width:100%}.frow .col-im-1-2{width:50%}.frow .col-im-2-2{width:100%}.frow .col-im-1-3{width:33.3333333333%}.frow .col-im-2-3{width:66.6666666667%}.frow .col-im-3-3{width:100%}.frow .col-im-1-4{width:25%}.frow .col-im-2-4{width:50%}.frow .col-im-3-4{width:75%}.frow .col-im-4-4{width:100%}.frow .col-im-1-5{width:20%}.frow .col-im-2-5{width:40%}.frow .col-im-3-5{width:60%}.frow .col-im-4-5{width:80%}.frow .col-im-5-5{width:100%}.frow .col-im-1-6{width:16.6666666667%}.frow .col-im-2-6{width:33.3333333333%}.frow .col-im-3-6{width:50%}.frow .col-im-4-6{width:66.6666666667%}.frow .col-im-5-6{width:83.3333333333%}.frow .col-im-6-6{width:100%}.frow .col-im-1-7{width:14.2857142857%}.frow .col-im-2-7{width:28.5714285714%}.frow .col-im-3-7{width:42.8571428571%}.frow .col-im-4-7{width:57.1428571429%}.frow .col-im-5-7{width:71.4285714286%}.frow .col-im-6-7{width:85.7142857143%}.frow .col-im-7-7{width:100%}.frow .col-im-1-8{width:12.5%}.frow .col-im-2-8{width:25%}.frow .col-im-3-8{width:37.5%}.frow .col-im-4-8{width:50%}.frow .col-im-5-8{width:62.5%}.frow .col-im-6-8{width:75%}.frow .col-im-7-8{width:87.5%}.frow .col-im-8-8{width:100%}.frow .col-im-1-9{width:11.1111111111%}.frow .col-im-2-9{width:22.2222222222%}.frow .col-im-3-9{width:33.3333333333%}.frow .col-im-4-9{width:44.4444444444%}.frow .col-im-5-9{width:55.5555555556%}.frow .col-im-6-9{width:66.6666666667%}.frow .col-im-7-9{width:77.7777777778%}.frow .col-im-8-9{width:88.8888888889%}.frow .col-im-9-9{width:100%}.frow .col-im-1-10{width:10%}.frow .col-im-2-10{width:20%}.frow .col-im-3-10{width:30%}.frow .col-im-4-10{width:40%}.frow .col-im-5-10{width:50%}.frow .col-im-6-10{width:60%}.frow .col-im-7-10{width:70%}.frow .col-im-8-10{width:80%}.frow .col-im-9-10{width:90%}.frow .col-im-10-10{width:100%}.frow .col-im-1-11{width:9.0909090909%}.frow .col-im-2-11{width:18.1818181818%}.frow .col-im-3-11{width:27.2727272727%}.frow .col-im-4-11{width:36.3636363636%}.frow .col-im-5-11{width:45.4545454545%}.frow .col-im-6-11{width:54.5454545455%}.frow .col-im-7-11{width:63.6363636364%}.frow .col-im-8-11{width:72.7272727273%}.frow .col-im-9-11{width:81.8181818182%}.frow .col-im-10-11{width:90.9090909091%}.frow .col-im-11-11{width:100%}.frow .col-im-1-12{width:8.3333333333%}.frow .col-im-2-12{width:16.6666666667%}.frow .col-im-3-12{width:25%}.frow .col-im-4-12{width:33.3333333333%}.frow .col-im-5-12{width:41.6666666667%}.frow .col-im-6-12{width:50%}.frow .col-im-7-12{width:58.3333333333%}.frow .col-im-8-12{width:66.6666666667%}.frow .col-im-9-12{width:75%}.frow .col-im-10-12{width:83.3333333333%}.frow .col-im-11-12{width:91.6666666667%}.frow .col-im-12-12{width:100%}}@media (min-width:920px) and (max-width:1239px){.visible-im{display:block!important}.frow.visible-im{display:flex!important}.hidden-im{display:none!important}.frow.hidden-im{display:none!important}.direction-row-im{flex-direction:row}.direction-reverse-im{flex-direction:row-reverse}.direction-column-im{flex-direction:column}.direction-column-reverse-im{flex-direction:column-reverse}}@media screen and (min-width:920px){.property-details__slideshow .slick-list{padding:0}.slick-list{padding:0 10% 0 0}.page-block{padding:1.75rem}.page-block--bare{padding:0}#user-menu{top:100%;left:unset;right:-21px;border-top:none}#user-menu .menu-item{padding:1em .85em 1em 1.6em}.card--house-worth{width:200px;height:auto;margin-top:inherit}.with-archive .card--house-worth{margin-top:0}.fr .card--house-worth{margin-top:inherit}.fr .with-archive .card--house-worth{margin-top:0}.card-group--team-members-group .card-group__item{width:33%}.card-group--search-group .card-group__item{width:50%}.contact-form--property-box-form .contact-form__captcha-container #g-recaptcha{transform:scale(.79)}.card--agent-card .contact-form__captcha-container>div{transform:scale(.79)}.card--agent-card .aspectcorrect.card__media{max-height:10.6rem}.dashboard__box-body .card-group__item:only-of-type{width:44%}.contact-form--property-box-form .contact-form__captcha-container #g-recaptcha{transform:scale(.79)}.card--agent-card .contact-form__captcha-container>div{transform:scale(.79)}.card--agent-card .aspectcorrect.card__media{max-height:10.6rem}.search-bar__drop-down{width:17%;height:4rem}.search-bar__input-wrap{width:83%}.top-cities ul li{width:16.6667%}}@media screen and (min-width:1075px){.contact-form--property-box-form .contact-form__captcha-container #g-recaptcha{transform:scale(.95)}.contact-form--property-box-form .contact-form__captcha-container #g-recaptcha>div{margin:0}.card--agent-card .contact-form__captcha-container>div{transform:scale(.95)}.contact-form--property-box-form .contact-form__captcha-container #g-recaptcha{transform:scale(.95)}.contact-form--property-box-form .contact-form__captcha-container #g-recaptcha>div{margin:0}.card--agent-card .contact-form__captcha-container>div{transform:scale(.95)}}@media (min-width:1100px){.frow .col-il-1-1{width:100%}.frow .col-il-1-2{width:50%}.frow .col-il-2-2{width:100%}.frow .col-il-1-3{width:33.3333333333%}.frow .col-il-2-3{width:66.6666666667%}.frow .col-il-3-3{width:100%}.frow .col-il-1-4{width:25%}.frow .col-il-2-4{width:50%}.frow .col-il-3-4{width:75%}.frow .col-il-4-4{width:100%}.frow .col-il-1-5{width:20%}.frow .col-il-2-5{width:40%}.frow .col-il-3-5{width:60%}.frow .col-il-4-5{width:80%}.frow .col-il-5-5{width:100%}.frow .col-il-1-6{width:16.6666666667%}.frow .col-il-2-6{width:33.3333333333%}.frow .col-il-3-6{width:50%}.frow .col-il-4-6{width:66.6666666667%}.frow .col-il-5-6{width:83.3333333333%}.frow .col-il-6-6{width:100%}.frow .col-il-1-7{width:14.2857142857%}.frow .col-il-2-7{width:28.5714285714%}.frow .col-il-3-7{width:42.8571428571%}.frow .col-il-4-7{width:57.1428571429%}.frow .col-il-5-7{width:71.4285714286%}.frow .col-il-6-7{width:85.7142857143%}.frow .col-il-7-7{width:100%}.frow .col-il-1-8{width:12.5%}.frow .col-il-2-8{width:25%}.frow .col-il-3-8{width:37.5%}.frow .col-il-4-8{width:50%}.frow .col-il-5-8{width:62.5%}.frow .col-il-6-8{width:75%}.frow .col-il-7-8{width:87.5%}.frow .col-il-8-8{width:100%}.frow .col-il-1-9{width:11.1111111111%}.frow .col-il-2-9{width:22.2222222222%}.frow .col-il-3-9{width:33.3333333333%}.frow .col-il-4-9{width:44.4444444444%}.frow .col-il-5-9{width:55.5555555556%}.frow .col-il-6-9{width:66.6666666667%}.frow .col-il-7-9{width:77.7777777778%}.frow .col-il-8-9{width:88.8888888889%}.frow .col-il-9-9{width:100%}.frow .col-il-1-10{width:10%}.frow .col-il-2-10{width:20%}.frow .col-il-3-10{width:30%}.frow .col-il-4-10{width:40%}.frow .col-il-5-10{width:50%}.frow .col-il-6-10{width:60%}.frow .col-il-7-10{width:70%}.frow .col-il-8-10{width:80%}.frow .col-il-9-10{width:90%}.frow .col-il-10-10{width:100%}.frow .col-il-1-11{width:9.0909090909%}.frow .col-il-2-11{width:18.1818181818%}.frow .col-il-3-11{width:27.2727272727%}.frow .col-il-4-11{width:36.3636363636%}.frow .col-il-5-11{width:45.4545454545%}.frow .col-il-6-11{width:54.5454545455%}.frow .col-il-7-11{width:63.6363636364%}.frow .col-il-8-11{width:72.7272727273%}.frow .col-il-9-11{width:81.8181818182%}.frow .col-il-10-11{width:90.9090909091%}.frow .col-il-11-11{width:100%}.frow .col-il-1-12{width:8.3333333333%}.frow .col-il-2-12{width:16.6666666667%}.frow .col-il-3-12{width:25%}.frow .col-il-4-12{width:33.3333333333%}.frow .col-il-5-12{width:41.6666666667%}.frow .col-il-6-12{width:50%}.frow .col-il-7-12{width:58.3333333333%}.frow .col-il-8-12{width:66.6666666667%}.frow .col-il-9-12{width:75%}.frow .col-il-10-12{width:83.3333333333%}.frow .col-il-11-12{width:91.6666666667%}.frow .col-il-12-12{width:100%}}@media (min-width:1100px) and (max-width:1359px){.visible-il{display:block!important}.frow.visible-il{display:flex!important}.hidden-il{display:none!important}.frow.hidden-il{display:none!important}.direction-row-il{flex-direction:row}.direction-reverse-il{flex-direction:row-reverse}.direction-column-il{flex-direction:column}.direction-column-reverse-il{flex-direction:column-reverse}}@media screen and (min-width:1150px){.card-group--has-ads .card-group__list{width:1090px}}@media (min-width:1240px){.frow .col-md-1-1{width:100%}.frow .col-md-1-2{width:50%}.frow .col-md-2-2{width:100%}.frow .col-md-1-3{width:33.3333333333%}.frow .col-md-2-3{width:66.6666666667%}.frow .col-md-3-3{width:100%}.frow .col-md-1-4{width:25%}.frow .col-md-2-4{width:50%}.frow .col-md-3-4{width:75%}.frow .col-md-4-4{width:100%}.frow .col-md-1-5{width:20%}.frow .col-md-2-5{width:40%}.frow .col-md-3-5{width:60%}.frow .col-md-4-5{width:80%}.frow .col-md-5-5{width:100%}.frow .col-md-1-6{width:16.6666666667%}.frow .col-md-2-6{width:33.3333333333%}.frow .col-md-3-6{width:50%}.frow .col-md-4-6{width:66.6666666667%}.frow .col-md-5-6{width:83.3333333333%}.frow .col-md-6-6{width:100%}.frow .col-md-1-7{width:14.2857142857%}.frow .col-md-2-7{width:28.5714285714%}.frow .col-md-3-7{width:42.8571428571%}.frow .col-md-4-7{width:57.1428571429%}.frow .col-md-5-7{width:71.4285714286%}.frow .col-md-6-7{width:85.7142857143%}.frow .col-md-7-7{width:100%}.frow .col-md-1-8{width:12.5%}.frow .col-md-2-8{width:25%}.frow .col-md-3-8{width:37.5%}.frow .col-md-4-8{width:50%}.frow .col-md-5-8{width:62.5%}.frow .col-md-6-8{width:75%}.frow .col-md-7-8{width:87.5%}.frow .col-md-8-8{width:100%}.frow .col-md-1-9{width:11.1111111111%}.frow .col-md-2-9{width:22.2222222222%}.frow .col-md-3-9{width:33.3333333333%}.frow .col-md-4-9{width:44.4444444444%}.frow .col-md-5-9{width:55.5555555556%}.frow .col-md-6-9{width:66.6666666667%}.frow .col-md-7-9{width:77.7777777778%}.frow .col-md-8-9{width:88.8888888889%}.frow .col-md-9-9{width:100%}.frow .col-md-1-10{width:10%}.frow .col-md-2-10{width:20%}.frow .col-md-3-10{width:30%}.frow .col-md-4-10{width:40%}.frow .col-md-5-10{width:50%}.frow .col-md-6-10{width:60%}.frow .col-md-7-10{width:70%}.frow .col-md-8-10{width:80%}.frow .col-md-9-10{width:90%}.frow .col-md-10-10{width:100%}.frow .col-md-1-11{width:9.0909090909%}.frow .col-md-2-11{width:18.1818181818%}.frow .col-md-3-11{width:27.2727272727%}.frow .col-md-4-11{width:36.3636363636%}.frow .col-md-5-11{width:45.4545454545%}.frow .col-md-6-11{width:54.5454545455%}.frow .col-md-7-11{width:63.6363636364%}.frow .col-md-8-11{width:72.7272727273%}.frow .col-md-9-11{width:81.8181818182%}.frow .col-md-10-11{width:90.9090909091%}.frow .col-md-11-11{width:100%}.frow .col-md-1-12{width:8.3333333333%}.frow .col-md-2-12{width:16.6666666667%}.frow .col-md-3-12{width:25%}.frow .col-md-4-12{width:33.3333333333%}.frow .col-md-5-12{width:41.6666666667%}.frow .col-md-6-12{width:50%}.frow .col-md-7-12{width:58.3333333333%}.frow .col-md-8-12{width:66.6666666667%}.frow .col-md-9-12{width:75%}.frow .col-md-10-12{width:83.3333333333%}.frow .col-md-11-12{width:91.6666666667%}.frow .col-md-12-12{width:100%}}@media (min-width:1240px) and (max-width:1099px){.visible-md{display:block!important}.frow.visible-md{display:flex!important}.hidden-md{display:none!important}.frow.hidden-md{display:none!important}.direction-row-md{flex-direction:row}.direction-reverse-md{flex-direction:row-reverse}.direction-column-md{flex-direction:column}.direction-column-reverse-md{flex-direction:column-reverse}}@media screen and (-ms-high-contrast:none) and (min-width:1240px),screen and (-ms-high-contrast:active) and (min-width:1240px){.search-results-bar [class*=" col-"]:nth-child(1),.search-results-bar [class^=col-]:nth-child(1){order:1}.search-results-bar [class*=" col-"]:nth-child(2),.search-results-bar [class^=col-]:nth-child(2){order:2}.search-results-bar [class*=" col-"]:nth-child(3),.search-results-bar [class^=col-]:nth-child(3){order:3}}@media screen and (min-width:1240px){.u-border-left{border-left:1px solid #ccc!important}.u-border-right{border-right:1px solid #ccc!important}.slick-list{order:unset;margin-top:0}.slick-arrow:first-of-type{left:-3.8rem;order:unset;margin:0}.slick-arrow:last-of-type{right:-3.8rem;margin:0;order:unset}.slick-arrow{position:absolute;top:50%;transform:translateY(-50%)}.slick-arrow:active{transform:translateY(-50%) scale(.93)}.jcf-checkbox{width:20px;height:20px}.radio-holder--inline .radio-holder__item{margin-bottom:0;width:auto}.radio-holder__label{margin-bottom:1em}.page-hero{height:15.625rem}.page-hero>img{width:100%;height:100%}.card--agent-card .card__media img{font-family:"object-fit:cover";object-fit:cover}.card--agent-card .card__body{flex-wrap:nowrap}.card--team-member .card__media img{font-family:"object-fit:cover";object-fit:cover}.card--team-member .card__body{flex-wrap:nowrap}.card-group__item{width:25%}.gallery-view .card-group__item{width:25%}.card-group--team-members-group .card-group__item{width:50%}.card-group--search-group .card-group__item{width:33%}.contact-form__textarea{margin-top:0}.contact-form--property-box-form .contact-form__title{text-align:left}.contact-form--property-box-form .conact-form__input-container #phone{margin-bottom:.5em}.contact-form--property-box-form .contact-form__currently-working{margin:0}.contact-form--property-box-form .contact-form__captcha-container #g-recaptcha{transform:scale(.8)}.contact-form--user-page-form .contact-form__title{font-size:3rem}.card--agent-card .contact-form__captcha-container>div{transform:scale(.8)}.lead-form h2.title--h1{font-size:3rem}.dashboard__box-header{padding:0}.dashboard__box-body .card-group__item:only-of-type{width:100%}.dashboard__searches-box .col-md-1-2:nth-of-type(2){margin-top:0}.dashboard__results-box h1{padding:0}.page-hero__title{left:calc((100% - 1180px - 1.75rem)/ 2);padding:0 0 0 .5em}.contact-form__textarea{margin-top:0}.contact-form--property-box-form .contact-form__title{text-align:left}.contact-form--property-box-form .conact-form__input-container #phone{margin-bottom:.5em}.contact-form--property-box-form .contact-form__currently-working{margin:0}.contact-form--property-box-form .contact-form__captcha-container #g-recaptcha{transform:scale(.8)}.contact-form--user-page-form .contact-form__title{font-size:3rem}.card--agent-card .contact-form__captcha-container>div{transform:scale(.8)}.lead-form h2.title--h1{font-size:3rem}.search-form--inner-page-form .search-bar{margin-top:0}.search-form--inner-page-form .search-form__filter-item{padding-bottom:0;border-bottom:0}.search-form--inner-page-form .search-form__filter-item.buy-rent-toggle{margin:0}.search-form .advanced-search.with-archive{flex:0 0 9rem}.profile-contact-form-wrapper{margin-top:0}.social-media{padding:0}}@media screen and (min-width:1320px){.contact-form--property-box-form .contact-form__captcha-container #g-recaptcha{transform:scale(.75)}.contact-form--property-box-form .contact-form__captcha-container #g-recaptcha{transform:scale(.75)}}@media screen and (min-width:1330px){.ll-filters.ll-search .ll-category-section:first-of-type{padding-left:0}}@media (min-width:1360px){.frow .col-lg-1-1{width:100%}.frow .col-lg-1-2{width:50%}.frow .col-lg-2-2{width:100%}.frow .col-lg-1-3{width:33.3333333333%}.frow .col-lg-2-3{width:66.6666666667%}.frow .col-lg-3-3{width:100%}.frow .col-lg-1-4{width:25%}.frow .col-lg-2-4{width:50%}.frow .col-lg-3-4{width:75%}.frow .col-lg-4-4{width:100%}.frow .col-lg-1-5{width:20%}.frow .col-lg-2-5{width:40%}.frow .col-lg-3-5{width:60%}.frow .col-lg-4-5{width:80%}.frow .col-lg-5-5{width:100%}.frow .col-lg-1-6{width:16.6666666667%}.frow .col-lg-2-6{width:33.3333333333%}.frow .col-lg-3-6{width:50%}.frow .col-lg-4-6{width:66.6666666667%}.frow .col-lg-5-6{width:83.3333333333%}.frow .col-lg-6-6{width:100%}.frow .col-lg-1-7{width:14.2857142857%}.frow .col-lg-2-7{width:28.5714285714%}.frow .col-lg-3-7{width:42.8571428571%}.frow .col-lg-4-7{width:57.1428571429%}.frow .col-lg-5-7{width:71.4285714286%}.frow .col-lg-6-7{width:85.7142857143%}.frow .col-lg-7-7{width:100%}.frow .col-lg-1-8{width:12.5%}.frow .col-lg-2-8{width:25%}.frow .col-lg-3-8{width:37.5%}.frow .col-lg-4-8{width:50%}.frow .col-lg-5-8{width:62.5%}.frow .col-lg-6-8{width:75%}.frow .col-lg-7-8{width:87.5%}.frow .col-lg-8-8{width:100%}.frow .col-lg-1-9{width:11.1111111111%}.frow .col-lg-2-9{width:22.2222222222%}.frow .col-lg-3-9{width:33.3333333333%}.frow .col-lg-4-9{width:44.4444444444%}.frow .col-lg-5-9{width:55.5555555556%}.frow .col-lg-6-9{width:66.6666666667%}.frow .col-lg-7-9{width:77.7777777778%}.frow .col-lg-8-9{width:88.8888888889%}.frow .col-lg-9-9{width:100%}.frow .col-lg-1-10{width:10%}.frow .col-lg-2-10{width:20%}.frow .col-lg-3-10{width:30%}.frow .col-lg-4-10{width:40%}.frow .col-lg-5-10{width:50%}.frow .col-lg-6-10{width:60%}.frow .col-lg-7-10{width:70%}.frow .col-lg-8-10{width:80%}.frow .col-lg-9-10{width:90%}.frow .col-lg-10-10{width:100%}.frow .col-lg-1-11{width:9.0909090909%}.frow .col-lg-2-11{width:18.1818181818%}.frow .col-lg-3-11{width:27.2727272727%}.frow .col-lg-4-11{width:36.3636363636%}.frow .col-lg-5-11{width:45.4545454545%}.frow .col-lg-6-11{width:54.5454545455%}.frow .col-lg-7-11{width:63.6363636364%}.frow .col-lg-8-11{width:72.7272727273%}.frow .col-lg-9-11{width:81.8181818182%}.frow .col-lg-10-11{width:90.9090909091%}.frow .col-lg-11-11{width:100%}.frow .col-lg-1-12{width:8.3333333333%}.frow .col-lg-2-12{width:16.6666666667%}.frow .col-lg-3-12{width:25%}.frow .col-lg-4-12{width:33.3333333333%}.frow .col-lg-5-12{width:41.6666666667%}.frow .col-lg-6-12{width:50%}.frow .col-lg-7-12{width:58.3333333333%}.frow .col-lg-8-12{width:66.6666666667%}.frow .col-lg-9-12{width:75%}.frow .col-lg-10-12{width:83.3333333333%}.frow .col-lg-11-12{width:91.6666666667%}.frow .col-lg-12-12{width:100%}}@media (min-width:1360px) and (max-width:1439px){.visible-lg{display:block!important}.frow.visible-lg{display:flex!important}.hidden-lg{display:none!important}.frow.hidden-lg{display:none!important}.direction-row-lg{flex-direction:row}.direction-reverse-lg{flex-direction:row-reverse}.direction-column-lg{flex-direction:column}.direction-column-reverse-lg{flex-direction:column-reverse}}@media screen and (min-width:1360px){.card-group__item{padding:0 .625rem 1.25rem .625rem}.card-group__item.slick-slide{min-width:320px;margin-right:20px;padding:0}.landing_page--lifestyle .page-hero{height:30rem;top:unset}}@media (min-width:1440px){.frow .col-xl-1-1{width:100%}.frow .col-xl-1-2{width:50%}.frow .col-xl-2-2{width:100%}.frow .col-xl-1-3{width:33.3333333333%}.frow .col-xl-2-3{width:66.6666666667%}.frow .col-xl-3-3{width:100%}.frow .col-xl-1-4{width:25%}.frow .col-xl-2-4{width:50%}.frow .col-xl-3-4{width:75%}.frow .col-xl-4-4{width:100%}.frow .col-xl-1-5{width:20%}.frow .col-xl-2-5{width:40%}.frow .col-xl-3-5{width:60%}.frow .col-xl-4-5{width:80%}.frow .col-xl-5-5{width:100%}.frow .col-xl-1-6{width:16.6666666667%}.frow .col-xl-2-6{width:33.3333333333%}.frow .col-xl-3-6{width:50%}.frow .col-xl-4-6{width:66.6666666667%}.frow .col-xl-5-6{width:83.3333333333%}.frow .col-xl-6-6{width:100%}.frow .col-xl-1-7{width:14.2857142857%}.frow .col-xl-2-7{width:28.5714285714%}.frow .col-xl-3-7{width:42.8571428571%}.frow .col-xl-4-7{width:57.1428571429%}.frow .col-xl-5-7{width:71.4285714286%}.frow .col-xl-6-7{width:85.7142857143%}.frow .col-xl-7-7{width:100%}.frow .col-xl-1-8{width:12.5%}.frow .col-xl-2-8{width:25%}.frow .col-xl-3-8{width:37.5%}.frow .col-xl-4-8{width:50%}.frow .col-xl-5-8{width:62.5%}.frow .col-xl-6-8{width:75%}.frow .col-xl-7-8{width:87.5%}.frow .col-xl-8-8{width:100%}.frow .col-xl-1-9{width:11.1111111111%}.frow .col-xl-2-9{width:22.2222222222%}.frow .col-xl-3-9{width:33.3333333333%}.frow .col-xl-4-9{width:44.4444444444%}.frow .col-xl-5-9{width:55.5555555556%}.frow .col-xl-6-9{width:66.6666666667%}.frow .col-xl-7-9{width:77.7777777778%}.frow .col-xl-8-9{width:88.8888888889%}.frow .col-xl-9-9{width:100%}.frow .col-xl-1-10{width:10%}.frow .col-xl-2-10{width:20%}.frow .col-xl-3-10{width:30%}.frow .col-xl-4-10{width:40%}.frow .col-xl-5-10{width:50%}.frow .col-xl-6-10{width:60%}.frow .col-xl-7-10{width:70%}.frow .col-xl-8-10{width:80%}.frow .col-xl-9-10{width:90%}.frow .col-xl-10-10{width:100%}.frow .col-xl-1-11{width:9.0909090909%}.frow .col-xl-2-11{width:18.1818181818%}.frow .col-xl-3-11{width:27.2727272727%}.frow .col-xl-4-11{width:36.3636363636%}.frow .col-xl-5-11{width:45.4545454545%}.frow .col-xl-6-11{width:54.5454545455%}.frow .col-xl-7-11{width:63.6363636364%}.frow .col-xl-8-11{width:72.7272727273%}.frow .col-xl-9-11{width:81.8181818182%}.frow .col-xl-10-11{width:90.9090909091%}.frow .col-xl-11-11{width:100%}.frow .col-xl-1-12{width:8.3333333333%}.frow .col-xl-2-12{width:16.6666666667%}.frow .col-xl-3-12{width:25%}.frow .col-xl-4-12{width:33.3333333333%}.frow .col-xl-5-12{width:41.6666666667%}.frow .col-xl-6-12{width:50%}.frow .col-xl-7-12{width:58.3333333333%}.frow .col-xl-8-12{width:66.6666666667%}.frow .col-xl-9-12{width:75%}.frow .col-xl-10-12{width:83.3333333333%}.frow .col-xl-11-12{width:91.6666666667%}.frow .col-xl-12-12{width:100%}}@media (min-width:1440px) and (max-width:1599px){.visible-xl{display:block!important}.frow.visible-xl{display:flex!important}.hidden-xl{display:none!important}.frow.hidden-xl{display:none!important}.direction-row-xl{flex-direction:row}.direction-reverse-xl{flex-direction:row-reverse}.direction-column-xl{flex-direction:column}.direction-column-reverse-xl{flex-direction:column-reverse}}@media screen and (min-width:1440px){.page-hero{height:20rem}.featured-properties__text{padding:1rem 0}}@media screen and (min-width:1500px){.card-group--has-ads .card-group__list{width:1450px}}@media (min-width:1600px){.frow .col-xxl-1-1{width:100%}.frow .col-xxl-1-2{width:50%}.frow .col-xxl-2-2{width:100%}.frow .col-xxl-1-3{width:33.3333333333%}.frow .col-xxl-2-3{width:66.6666666667%}.frow .col-xxl-3-3{width:100%}.frow .col-xxl-1-4{width:25%}.frow .col-xxl-2-4{width:50%}.frow .col-xxl-3-4{width:75%}.frow .col-xxl-4-4{width:100%}.frow .col-xxl-1-5{width:20%}.frow .col-xxl-2-5{width:40%}.frow .col-xxl-3-5{width:60%}.frow .col-xxl-4-5{width:80%}.frow .col-xxl-5-5{width:100%}.frow .col-xxl-1-6{width:16.6666666667%}.frow .col-xxl-2-6{width:33.3333333333%}.frow .col-xxl-3-6{width:50%}.frow .col-xxl-4-6{width:66.6666666667%}.frow .col-xxl-5-6{width:83.3333333333%}.frow .col-xxl-6-6{width:100%}.frow .col-xxl-1-7{width:14.2857142857%}.frow .col-xxl-2-7{width:28.5714285714%}.frow .col-xxl-3-7{width:42.8571428571%}.frow .col-xxl-4-7{width:57.1428571429%}.frow .col-xxl-5-7{width:71.4285714286%}.frow .col-xxl-6-7{width:85.7142857143%}.frow .col-xxl-7-7{width:100%}.frow .col-xxl-1-8{width:12.5%}.frow .col-xxl-2-8{width:25%}.frow .col-xxl-3-8{width:37.5%}.frow .col-xxl-4-8{width:50%}.frow .col-xxl-5-8{width:62.5%}.frow .col-xxl-6-8{width:75%}.frow .col-xxl-7-8{width:87.5%}.frow .col-xxl-8-8{width:100%}.frow .col-xxl-1-9{width:11.1111111111%}.frow .col-xxl-2-9{width:22.2222222222%}.frow .col-xxl-3-9{width:33.3333333333%}.frow .col-xxl-4-9{width:44.4444444444%}.frow .col-xxl-5-9{width:55.5555555556%}.frow .col-xxl-6-9{width:66.6666666667%}.frow .col-xxl-7-9{width:77.7777777778%}.frow .col-xxl-8-9{width:88.8888888889%}.frow .col-xxl-9-9{width:100%}.frow .col-xxl-1-10{width:10%}.frow .col-xxl-2-10{width:20%}.frow .col-xxl-3-10{width:30%}.frow .col-xxl-4-10{width:40%}.frow .col-xxl-5-10{width:50%}.frow .col-xxl-6-10{width:60%}.frow .col-xxl-7-10{width:70%}.frow .col-xxl-8-10{width:80%}.frow .col-xxl-9-10{width:90%}.frow .col-xxl-10-10{width:100%}.frow .col-xxl-1-11{width:9.0909090909%}.frow .col-xxl-2-11{width:18.1818181818%}.frow .col-xxl-3-11{width:27.2727272727%}.frow .col-xxl-4-11{width:36.3636363636%}.frow .col-xxl-5-11{width:45.4545454545%}.frow .col-xxl-6-11{width:54.5454545455%}.frow .col-xxl-7-11{width:63.6363636364%}.frow .col-xxl-8-11{width:72.7272727273%}.frow .col-xxl-9-11{width:81.8181818182%}.frow .col-xxl-10-11{width:90.9090909091%}.frow .col-xxl-11-11{width:100%}.frow .col-xxl-1-12{width:8.3333333333%}.frow .col-xxl-2-12{width:16.6666666667%}.frow .col-xxl-3-12{width:25%}.frow .col-xxl-4-12{width:33.3333333333%}.frow .col-xxl-5-12{width:41.6666666667%}.frow .col-xxl-6-12{width:50%}.frow .col-xxl-7-12{width:58.3333333333%}.frow .col-xxl-8-12{width:66.6666666667%}.frow .col-xxl-9-12{width:75%}.frow .col-xxl-10-12{width:83.3333333333%}.frow .col-xxl-11-12{width:91.6666666667%}.frow .col-xxl-12-12{width:100%}.visible-xxl{display:block!important}.frow.visible-xxl{display:flex!important}.hidden-xxl{display:none!important}.frow.hidden-xxl{display:none!important}.direction-row-xxl{flex-direction:row}.direction-reverse-xxl{flex-direction:row-reverse}.direction-column-xxl{flex-direction:column}.direction-column-reverse-xxl{flex-direction:column-reverse}}@media screen and (min-width:1600px){.contact-form--property-box-form .contact-form__captcha-container #g-recaptcha{transform:scale(.8)}.card--agent-card .contact-form__captcha-container>div{transform:scale(1)}.contact-form--property-box-form .contact-form__captcha-container #g-recaptcha{transform:scale(.8)}.card--agent-card .contact-form__captcha-container>div{transform:scale(1)}}@media (min-width:2000px){#vow-head{position:relative;right:60px}}@media only screen and (max-width:1550px){#vow-head{margin-bottom:.75rem;padding-left:10px}}@media screen and (max-width:1230px){#brands-menu-desktop .menu-item.commercial{display:none}}@media screen and (max-width:990px){#brands-menu-desktop .menu-item.blog{display:none}#brands-menu-desktop .menu-item.carriage-trade,#brands-menu-desktop .menu-item.rlp{border-right:1px solid #eee}}@media only screen and (max-width:945px){#vow-head{margin-bottom:0}}@media screen and (max-width:890px){#brands-menu-desktop .menu-item.media-room{display:none}}@media only screen and (max-width:832px){p#vow-head{font-size:1em}}@media screen and (max-width:791px){.recommended .card .listing-meta--small{width:100%}.recommended .card .listing-meta{text-align:left}}@media screen and (max-width:787px){.property-details__block.enercare-ad{padding:1.2rem 0;display:flex;flex-direction:column}.property-details__block.enercare-ad .title--h4{padding-left:1.5rem}}@media (max-width:769px){#valuation-form-wrapper h2{padding:0 20px}}@media only screen and (max-width:769px){#vow-head{font-size:1em}p#vow-head{font-size:.75em}}@media screen and (max-width:769px){.card__body .ll-match-score{position:absolute;right:0;top:-22px;height:30px;width:30px}.ll-match-score::before{display:none!important}.ll-match-score:hover span.ll-tooltip{display:none!important}#locallogicLegend{display:block}.map-mode #locallogicLegend{display:none}}@media (max-width:768px){.gallery-view .card--listing-card .card__flag{width:45%}}@media screen and (max-width:768px){.fr .toggle-switch{max-width:180px}}@media screen and (max-height:650px){.mfp-content .lead-capture-modal#bookShowingDialog,.mfp-content .lead-capture-modal#emailShareDialog,.mfp-content .lead-capture-modal#requestInfoDialog{overflow-y:scroll;overflow-x:hidden}.ldp .mfp-ajax-holder .mfp-content,.ldp .mfp-inline-holder .mfp-content{position:fixed}}@media screen and (max-width:610px){.fr .trend-column h3.address{min-height:65px}}@media screen and (max-width:490px){.trend-column h3.address{min-height:65px}}@media screen and (max-width:480px){.search-results-options{margin-bottom:50px!important;position:relative}.card__body .ll-match-score{position:absolute;right:-15px;top:-50px;height:30px;width:30px}#locallogicLifestyleButton{position:absolute;top:100px}#seo-page a#locallogicLifestyleButton{position:relative}#seo-page #locallogicSection{margin-top:-140px}.reduced-controls #locallogicLifestyleButton{top:65px}#locallogicSection{margin-top:-155px}.ll-filters.ll-search .ll-category-section{width:100%}.ll-filters.ll-search .ll-grid-score{height:50px;width:calc(50% - 10px);margin:0 5px}.ll-filters.ll-search .ll-grid-score .ll-icon svg{height:30px;width:30px;position:absolute;top:8px;left:5px}.ll-grid-score .ll-label{width:75%!important;float:right}.ll-filters.ll-search .ll-grid-score .ll-label span{position:relative;top:-35px;text-align:left;padding-right:5px}.ll-filters.ll-search .ll-grid-score .pretty.p-svg .state .svg{height:10px;width:10px;left:2px}.ll-filters.ll-search .ll-category-section{padding-left:0!important}.map-property{margin-right:31px}}@media screen and (max-width:479px){.td_ins_des{display:none}}@media screen and (max-width:435px){.fr .trend-column h3.address{min-height:87px}.fr .trend-column h3.address{min-height:87px}}@media screen and (max-width:425px){.card-group--has-ads .advertisement{height:unset;padding-bottom:15px}.advertisement{height:unset}}@media only screen and (max-width:420px){#bookShowingForm input[type=date]:before{min-width:200px;font-size:75%}.fr #bookShowingForm input[type=date]:before{font-size:68%}}@media screen and (max-width:400px){.gallery-agent .contact-form__captcha-container{max-height:70px}.contact-form__input-container input{padding:.7rem}}@media (max-width:399px){.visible-xs{display:block!important}.frow.visible-xs{display:flex!important}.hidden-xs{display:none!important}.frow.hidden-xs{display:none!important}.direction-row-xs{flex-direction:row}.direction-reverse-xs{flex-direction:row-reverse}.direction-column-xs{flex-direction:column}.direction-column-reverse-xs{flex-direction:column-reverse}}@media (pointer:coarse){.scrolling-nav{overflow:hidden}.scrolling-nav__list{height:111px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.u-shrink-1{flex:1 1px!important}.u-shrink-2{flex:2 1px!important}.u-shrink-3{flex:3 1px!important}.u-shrink-4{flex:4 1px!important}.u-shrink-5{flex:5 1px!important}.u-shrink-6{flex:6 1px!important}input[type=range].toggle-switch__slider{-webkit-appearance:none;width:50px;height:100%;padding:0;background:0 0}#mortgageCalculator .jcf-select-opener,#ypl-form .jcf-select-opener,.search-bar__drop-down .jcf-select-opener{display:table}.nav-box-wrapper{width:inherit}.top-bar .login-box{display:table;position:relative}.ypl-segments li .label{display:inline-block}#user-menu .sub-menu{position:absolute;top:10px}blockquote q{display:table;width:85%}#mortgageCalculator .pricefieldLabel{display:flex;flex-direction:column}#mortgageCalculator .rateLabel .label{display:table;width:90px}#mortgageCalculator .rateLabel .rateInputWrapper{display:table;width:75px}.listing-flag__text{display:table}.card__flag{width:35%}.card .listing-meta--small{width:65%}.search-results-bar [class*=" col-"]:nth-child(1),.search-results-bar [class^=col-]:nth-child(1){order:1}.search-results-bar [class*=" col-"]:nth-child(2),.search-results-bar [class^=col-]:nth-child(2){order:3}.search-results-bar [class*=" col-"]:nth-child(3),.search-results-bar [class^=col-]:nth-child(3){order:2}.c-trade-page .property-details__slideshow-thumbs .slick-current img{max-height:calc(100% - 1px)}.property-features-list .label,.property-features-list .value{display:inline-block}.mortgage-calculator{width:100%}.card-group--map-view-sidebar .card__body{display:table}.house-worth--table{display:block;max-width:1015px}.search-form--house-worth fieldset{width:100%}.hero .js-house-worth-visible .search-form--search-home{display:none}.hero .js-house-worth-visible .search-form--house-worth{display:block}.js-house-worth-visible .card--house-worth{display:none}.js-house-worth-visible .card--house-worth--inner{display:block}.nav-box{transition:transform .3s}}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.hero .search-form,.house-worth__container-flip,.js-house-worth-visible .card--house-worth,.js-house-worth-visible .card--house-worth--inner{transform-style:unset;transition:unset}@media (min-width:769px){.hero .search-form--house-worth{display:none;transform:rotateY(0)}}@media (min-width:769px){.card--house-worth--inner{transform:rotateY(0);display:none}}.hero .js-house-worth-visible .search-form--search-home{display:none}@media (min-width:769px){.hero .js-house-worth-visible .search-form--search-home{display:none;transform:rotateY(0)}}.hero .js-house-worth-visible .search-form--house-worth{display:block}@media (min-width:769px){.hero .js-house-worth-visible .search-form--house-worth{display:block;transform:rotateY(0)}}.js-house-worth-visible .card--house-worth{display:none}@media (min-width:769px){.js-house-worth-visible .card--house-worth{display:none;transform:rotateY(0)}}.js-house-worth-visible .card--house-worth--inner{display:block}@media (min-width:769px){.js-house-worth-visible .card--house-worth--inner{display:block;transform:rotateY(0)}}}}