.hero{height:auto;background-size:cover;position:relative;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}.hero--c-trade{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/img/ct_hero_01.jpg)}.hero__form-container{max-width:1400px;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.listing-flag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff}.c-trade-page .listing-flag{background:#000}.listing-flag__text{font-weight:700;font-size:.7rem;text-transform:uppercase;line-height:1;vertical-align:middle;padding:0 1em;white-space:nowrap}.listing-flag__icon{fill:#fff;background:#ea002a;width:35px;height:35px;padding:.5em;-webkit-box-flex:0;-ms-flex:0 0 35px;flex:0 0 35px}.listing-flag__icon.archive{padding:0}.listing-flag--open-house .listing-flag__text{color:#ea002a}.listing-flag--open-house .icon{background:#ea002a}.listing-flag--new-listing .listing-flag__text{color:#00afd8}.listing-flag--new-listing .icon{background:#00afd8}.listing-flag--sold-conditionally .listing-flag__text{color:#4fc8b5}.listing-flag--sold-conditionally .icon.icon-sold-conditionally{background:#4fc8b5}.listing-flag--sold-conditionally svg.listing-flag__icon.icon.archive.icon-sold-conditionally{padding:0}.listing-flag--sold-conditionally .listing-flag--sold-conditionally .listing-flag__text{color:#4fc8b5}.listing-flag--sold-conditionally .sold-conditionally{background-color:#4fc8b5;padding:0}.listing-flag--ct .listing-flag__text{color:#333}.listing-flag--ct .icon{background:#000;padding:.25em}.listing-flag--info-plus .listing-flag__text{color:#00afd8}.listing-flag--info-plus .icon{background:#00afd8}.listing-flag--open-house-ct .listing-flag__text{color:#ea002a}.listing-flag--open-house-ct .icon{background:#000;padding:.25em}.listing-flag--new-listing-ct .listing-flag__text{color:#00afd8}.listing-flag--new-listing-ct .listing-flag__icon{background:#000;padding:.25em}.listing-flag--archive-sold .listing-flag__text{color:#ea002a}.listing-flag--archive-sold .listing-flag__icon{background:#fff;fill:#ea002a}.listing-flag--archive-cancelled .listing-flag__text{color:#a8a57a}.listing-flag--archive-cancelled .listing-flag__icon{background:#a8a57a}.listing-flag--archive-pending .listing-flag__text{color:#636363}.listing-flag--archive-pending .listing-flag__icon{background:#636363}.listing-flag__icon.icon-sold-conditionally{fill:#fff;background:#4fc8b5;padding:0}.icon-sold-conditionally{background:#4fc8b5}.icon.icon-sold-conditionally{display:inline-block;width:35px;height:35px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.listing-flag--conditionally-sold{color:#4fc8b5;padding-right:15px}.listing-flag--conditionally-sold span.listing-flag__text{color:#4fc8b5}.ldp .property-flag-container .icon-sold-conditionally{height:100%;width:35px;padding:.125rem}.ldp .property-flag-container .listing-flag__icon.icon-sold-conditionally{padding:0}.follow-box{position:fixed;bottom:0;width:100%;background:#fff;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;pointer-events:none;z-index:100;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.51);box-shadow:0 2px 6px 0 rgba(0,0,0,.51)}.follow-box__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0 2.6rem 1rem 1rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.follow-box__body .cta{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-top:.5rem}.follow-box__body .cta .button{margin-right:.5rem;white-space:nowrap;font-size:.8rem}.follow-box__body .cta .button:last-of-type{margin-right:0}.follow-box__body .address{width:100%;margin-bottom:.25rem}.follow-box__body .address,.follow-box__body .mls,.follow-box__body .price{font-weight:300;font-size:.8rem}.follow-box__body .price{margin-right:.25rem;width:unset;text-align:left}.follow-box.is-active{opacity:1;pointer-events:auto}button#close-follow-box{width:45px;height:45px;float:right;margin-right:0;margin-bottom:0;padding:0 0 0}.holder{position:relative;max-width:550px;margin:0 auto}.title--ml{font-size:1.7rem;font-weight:600;padding-left:5px;padding-top:5px}.ml-input input{max-width:155px;font-size:80%}.ml-header h2{padding-left:.3em}.arrow-down{width:0;height:0;margin:0 auto;position:relative;top:14px;left:-23px}.arrow-down:after{content:"";position:absolute;width:0;height:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:1em solid #000;border-color:transparent transparent #fff #fff;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-box-shadow:-2px 2px 2px 0 rgba(0,0,0,.51);box-shadow:-2px 2px 2px 0 rgba(0,0,0,.51)}.ml-holder{position:relative;bottom:1.4em}.follow-box .is-active{opacity:1;pointer-events:auto}.ml-box-xs{position:fixed;bottom:25%;margin:0 auto;background-color:#fff;width:100%;left:0}.ml-box-desk{padding:1em}.close-follow-box{border-radius:4px;width:45px;height:45px;margin-left:5px}.listing-flag__text{white-space:normal}.follow-box__body .cta .button:last-of-type{margin-right:.8em}.follow-box__body .address{margin-top:.25rem}.button .follow-box__body .cta:last-of-type{margin-right:.8em}.ml-box{position:absolute!important;bottom:-8ox;width:100%;background:#fff;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;pointer-events:none;z-index:100;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.51);box-shadow:0 2px 6px 0 rgba(0,0,0,.51)}.search-form .jcf-select{min-width:5em}.search-form .location-selector .jcf-select .jcf-select-text>span{font-size:.96em}.hero .search-form{width:100%}.hero .search-form--house-worth{display:none}.hero .search-form--house-worth .search-form__top{padding:.5rem;margin:0 auto;border-radius:.8em .8em 0 0}.hero .search-form--house-worth .search-bar__input-wrap{border-left:none}.hero .search-form--house-worth .search-bar--hero{margin:1rem 1rem 0}.hero .search-form--house-worth .search-bar{background:#fff}.hero .search-form--house-worth .search-form__filter-item-button{border-bottom:none}.hero .search-form--house-worth .search-bar__input-wrap input[type=text]{border:1px solid #ea002a}.hero .search-form--house-worth .search-form__main-filter-container>div:last-child{-webkit-box-flex:0;-ms-flex:none;flex:none}.fr .hero .search-form--house-worth .u-shrink-1{-ms-flex-negative:1;flex-shrink:1}.search-form .advanced-search-submit{margin:0 auto;width:80%;max-width:200px}.search-form__top .jcf-select{width:100%;margin-bottom:0}.search-form__filter-item .jcf-select:first-of-type:not(.jcf-select-travel-time-minutes){margin-left:auto;margin-right:1em}.search-form__filter-item .jcf-select-travel-time-minutes{width:auto;margin-left:auto}.search-form__filter-item .travel-mode-selector{margin-left:auto}.search-form__filter-item-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search-form__filter-item-text input[type=text]{width:50%}.search-form__advanced-filter-item .checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-form__advanced-filter-item .checkbox-list li{width:calc(50% - 10px);margin:.25rem 10px .25rem 0}.search-form__advanced-filter-item .checkbox-list li label{font-size:.8rem}.search-form__filter-container-row.archive-controls-inner .search-form__filter-item{border-bottom:0 none}.search-form--home-page-form .search-bar--hero{width:100%}.search-form--home-page-form .search-bar--hero .search-bar__input-wrap{width:100%}.search-form--home-page-form .search-bar--hero__input-toggle{display:block;width:100%;background:#fff;padding:.25rem .5rem;border-radius:.5rem .5rem 0 0}.search-form--home-page-form .search-form__buttons{display:none}.search-form--home-page-form .search-form__top{border-radius:0 .8em 0 0}.search-form--home-page-form .search-form__bottom{border-radius:0 0}.search-form--home-page-form .search-form__bottom-location{border-radius:0 0}.search-form--home-page-form .search-form__price-container{-ms-flex-negative:1;flex-shrink:1}.search-form--home-page-form .search-form__room-container{-ms-flex-negative:2;flex-shrink:2}.search-form--home-page-form .archive-additional-controls{padding-bottom:1em}.search-form--valuation{padding:1rem 0}.search-form--valuation .search-form__filter-item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.search-form--valuation .search-form__filter-item input[type=text]{width:45%}.search-form--inner-page-form .advanced-search-submit{display:block}.property-filter-item h4{margin-bottom:.5rem}.search-bar--ypl-home-box .search-bar__input-wrap{border:none}.search-bar--ypl-home-box .search-bar__input{border:1px solid #ccc}.house-worth__title{color:#ea002a;line-height:2rem;font-weight:500}.house-worth__container-flip{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .8s;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.house-worth__link{width:100%;text-align:center;font-size:.9rem}.house-worth--valuation-title{font-weight:300;text-align:center}.house-worth--valuation-title--bold{font-weight:500;font-size:2.5rem}.house-worth__estimate-container{position:relative;padding:0 0 1rem;border-top:1px solid #eee}.house-worth__estimate-container .price{font-size:.95rem;font-weight:600;margin:0;text-align:center}.house-worth__estimate-container:before{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid #ea002a;position:absolute;left:50%;top:-5px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.house-worth__value-container{margin:2.5rem 0 1rem}.house-worth__value-container p{font-size:1rem;text-align:center;margin-bottom:1rem}.house-worth__value-container .label--percentage-large{font-weight:500;font-size:2.5rem;line-height:2rem;margin:0}.house-worth__value-container .label--percentage-small{font-size:1.25rem;line-height:1rem;font-weight:400;margin:0}.house-worth__value-container .label--small{font-size:.85rem;line-height:.85rem;margin:1rem 0 0 .5rem}.house-worth__contact-image{display:block;width:50%;padding-bottom:80%;background-position:center;background-repeat:no-repeat;background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/lead-cap-illustration.svg)}.house-worth__map{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.house-worth__map img{width:100%}.house-worth__value{-ms-flex-item-align:center;align-self:center;padding:1rem 1.5rem}.house-worth__title-container{padding:1rem;background:#eee}.house-worth__title-container .title--h1{margin-bottom:0}.house-worth__title-container .title--h1:first-child{margin-bottom:0}.house-worth__title-container .action-list ul{display:none}.house-worth__image-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.house-worth__image-container p{width:45%;padding:0 .5rem}.house-worth__form-container{-webkit-box-flex:1;-ms-flex:1;flex:1}.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}.house-valuation__form-container{max-height:100rem;overflow:hidden;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.js-house-valuation-form{max-height:0}.page-block--valuation{padding:0}body.c-trade-page h1,body.c-trade-page h3,body.c-trade-page h4,body.c-trade-page h5,body.c-trade-page h6,body.c-trade-page p{color:#fff}body.c-trade-page .title--h2,body.c-trade-page h2{color:#fff}body.c-trade-page .contact-form .title--h2,body.c-trade-page .contact-form h2,body.c-trade-page .modal--login .title--h2,body.c-trade-page .modal--login h2{color:#000}body.c-trade-page .pplus-button a{color:#fff}body.c-trade-page .pplus-button .pointer .icon{fill:#fff}body.c-trade-page .pplus-overflow-container{background:#000}body.c-trade-page .pplus-overflow-container .menu-item{background:#000}body.c-trade-page .card{background:#000;border:none}body.c-trade-page .card .price{color:#333}body.c-trade-page .card--house-worth{background:#eee;border-bottom:1px solid #ccc;border-top:1px solid #ccc}body.c-trade-page .card--house-worth .house-worth__title{color:#ea002a}body.c-trade-page .search-bar--hero h4{color:#000}body.c-trade-page .card--listing-card{background:#fff;color:#000}body.c-trade-page .card--agent-card .card__media{background:#000}body.c-trade-page .search-form__filter-item h4{color:#333}body.c-trade-page .search-bar__drop-down .title--h4{color:#333}body.c-trade-page .action-list li a{color:#fff}body.c-trade-page .property-details .associated-boards ul li{background:#fff}body.c-trade-page .property-details__slideshow-thumbs .slick-track{max-height:7em}body.c-trade-page .program-box{border-bottom:1px solid #fff}body.c-trade-page .lot-box__bottom .addition-info li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}body.c-trade-page .lot-box__bottom .addition-info li p{margin-bottom:0;width:100%}body.c-trade-page .lot-box__bottom .addition-info .number{font-size:2em;font-weight:300}body.c-trade-page .lot-box__bottom .addition-info .label{font-size:.7em}body.c-trade-page .description-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}body.c-trade-page .property-details__multimedia{margin-top:.5em}body.c-trade-page .media-list{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}body.c-trade-page .lot-box{width:100%}body.c-trade-page .ct-logo-container .icon{display:block;width:100%;height:auto;margin:0 auto}body.c-trade-page .ll-widget{background:0 0}body.c-trade-page .ll-power{border:none}body.c-trade-page .bed-bath-info{width:50%}body.c-trade-page .bed-bath-info ul{height:100%;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}body.c-trade-page .agent-info h2>a,body.c-trade-page .agent-info span{color:#fff}body.c-trade-page .agent-info .highlight{color:#ea002a}body.c-trade-page .property .less-msg span,body.c-trade-page .property .more-msg span{color:#fff}body.c-trade-page .property-details .contact-form .title--h2,body.c-trade-page .property-details .contact-form h2{color:#fff}body.c-trade-page .mfp-content .modal-message{color:#000}body.c-trade-page .mfp-content .modal-message h2{color:#000}body.c-trade-page #local-logic div.ll-section-detail{background:0 0}body.c-trade-page .modal--login{color:#333}body.c-trade{background:#fff;color:#000}body.c-trade .button{background:#000}body.c-trade .search-form--home-page-form .search-form__buttons>button{border-color:#000}body.c-trade .search-form__buttons>button:hover{border-color:#a20025}body.c-trade .button--outline-rlp-red{background:0 0;color:#000}body.c-trade .button:focus,body.c-trade .button:hover{background:#a20025;color:#fff}body.c-trade .button--outline-rlp-red:focus,body.c-trade .button--outline-rlp-red:hover{background:#a20025;color:#fff}body.c-trade .card--house-worth .house-worth__title{color:#000}body.c-trade .house-with-dollar-sign{display:none}body.c-trade .card--house-worth .card__title .icon{display:none}body.c-trade h1,body.c-trade h3,body.c-trade h4,body.c-trade h5,body.c-trade h6,body.c-trade p{color:#000}body.c-trade h1{padding-bottom:20px;padding-top:20px}body.c-trade .ct-featured h2{font-size:1.5rem;padding-bottom:20px;padding-top:20px;text-align:center}body.c-trade h2{padding-bottom:10px}body.c-trade #breadcrumbs{padding-bottom:15px}body.c-trade h1{text-align:center}body.c-trade .card--house-worth{background:#fff}body.c-trade .title--h2,body.c-trade h2{color:#000}body.c-trade .property-details .contact-form .title--h2{color:#000}body.c-trade .address-bar{text-align:center;width:70%}body.c-trade .fullscreen-gallery .address-bar{text-align:center;width:100%}body.c-trade .breadcrumbs ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.c-trade .breadcrumbs a{color:#000}body.c-trade .breadcrumbs .icon{fill:#000}body.c-trade #breadcrumbs ul li:last-child{font-weight:700;font-size:100%;text-transform:uppercase;font-family:trajan-pro-3,serif}body.c-trade #breadcrumbs ul li{font-size:90%;line-height:1}body.c-trade .address-bar h2{font-weight:700}body.c-trade .address-bar span.article{font-weight:700}body.c-trade .lot-details .address-bar .title--h2{font-size:1rem;font-weight:400}body.c-trade .card{background:#f3f1f1;border:none}body.c-trade .agent-info h2>a,body.c-trade .agent-info span{color:#000}body.c-trade span.agent-info__title{font-weight:300}body.c-trade .card--agent-card .card__footer{border-top:none}body.c-trade .agent-info .highlight,body.c-trade .agent-info a{color:#000}body.c-trade .agent-info__brokerage a{font-weight:300}body.c-trade .card--agent-card .card__footer{padding:0 1em 1.2rem 1em}body.c-trade .property-details .property-details__block--black{background:#fff}body.c-trade .property-details__block{margin-bottom:.5rem;padding-bottom:0}body.c-trade .ldp .scrolling-nav__list{width:100%}body.c-trade .scrolling-nav{padding-bottom:20px}body.c-trade .scrolling-nav__item{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}body.c-trade .ct-property-container{border-right:none}body.c-trade .top-bar{background:-webkit-gradient(linear,left top,left bottom,from(black),color-stop(95%,#000),color-stop(95%,rgba(0,0,0,.8)),to(rgba(0,0,0,.7)))}body.c-trade .address-bar{width:70%}body.c-trade .card{background:#f3f1f1}body.c-trade .property-nav-item__icon{fill:#000}body.c-trade .ldp .property-nav-item__text{color:#000}body.c-trade .property-details__header .property-flag-container{background:#fff}body.c-trade .property-flag-container .social-links-container{margin-left:auto;margin-right:auto}body.c-trade .brands-menu .menu-item a{color:#fff}body.c-trade .menu-item>a{color:#fff}body.c-trade .address-bar div,body.c-trade h1,body.c-trade h2,body.c-trade h3,body.c-trade h5{font-family:trajan-pro-3,serif;text-transform:uppercase}body.c-trade #breadcrumbs span{font-family:trajan-pro-3,serif}body.c-trade hr.ct-logo{text-align:center;line-height:1px;font-size:1em;color:#444;margin:0 0 20px 0}body.c-trade hr.ct-logo:after{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/listing/CT-logo-black-no%20shadow.svg);background-size:35px 24px;display:inline-block;width:35px;height:24px;content:"";position:relative;top:-15px;background-color:#fff}body.c-trade hr.ct-banner{color:#444;width:100%}body.c-trade .ct-pennant{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/listing/CT-pennant-en.svg);background-size:80px 101px;display:inline-block;height:101px;width:80px;content:"";position:relative;top:-1px;background-repeat:no-repeat;background-position:right;min-width:80px;margin-right:10px;margin-bottom:15px}body.c-trade .ct-pennant-fr{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/listing/CT-pennant-fr.svg);background-size:80px 101px;display:inline-block;height:101px;width:80px;content:"";position:relative;top:-1px;background-repeat:no-repeat;background-position:right;min-width:80px;margin-right:10px;margin-bottom:15px}body.c-trade .bed-bath-box__item.beds{border-right:0}body.c-trade .property-price-wrapper{border-bottom:0}body.c-trade .property-details .bed-bath-box{border-left:0}body.c-trade .bed-bath-box{border-bottom:0}body.c-trade .bed-bath-box__item{display:unset}body.c-trade .ct-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}body.c-trade .bed-bath{width:15%}body.c-trade .banner{width:15%}body.c-trade .ct-row .price{text-align:center}body.c-trade .price{width:unset}body.c-trade .price h5{text-align:center}body.c-trade h4.title.title--h1.price{text-align:center}body.c-trade span.title.title--h4{color:#000}body.c-trade .social-links-container{position:relative;right:1%}body.c-trade .action-list li{padding:0 1rem}body.c-trade h3,body.c-trade h5{padding-top:15px;font-weight:400;font-size:1.4rem}body.c-trade .bed-bath-box__item .icon{fill:#444}body.c-trade .property-details__slideshow .fullscreen-button .icon,body.c-trade .property-details__slideshow .slick-arrow .icon{fill:#444}body.c-trade .property-details__slideshow-thumbs .slick-slide.slick-current{border-color:#000}body.c-trade .additional-media{background-color:#f3f1f1}body.c-trade .media-list__item:last-of-type{margin:0 auto}body.c-trade .media-list__item-icon .icon{fill:#000}body.c-trade .property-meta-info .address-bar{width:100%}body.c-trade .expandable-box .button{background-color:#fff;border-radius:5px}body.c-trade .expandable-box a.button{color:#000}body.c-trade .property-details .expandable-box .button--outline .icon{fill:#000}body.c-trade h2.address{font-size:1.1rem;text-align:center;font-weight:400}body.c-trade .property-meta-info .u-flexbox{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.c-trade .u-flexbox .beds .bed-bath-box__value:before{content:"/";padding-right:18px}body.c-trade .u-flexbox .beds .bed-bath-box__value:after{content:"/";padding-left:18px}body.c-trade .u-flexbox .baths{padding-left:5px}body.c-trade .address-bar{padding-bottom:30px}body.c-trade .bed-bath-box p{font-family:trajan-pro-3,serif;padding-bottom:20px}body.c-trade .bed-bath-box__item .icon{width:45px;height:45px;display:block;margin:0 auto}body.c-trade .currency{font-family:trajan-pro-3,serif}body.c-trade .agent-info h2 a{font-family:Roboto,Helvetica Neue Lt Std,Helvetica,Arial,sans-serif}body.c-trade .agent-info__contact-info a{font-weight:500}body.c-trade span.title.title--h4{font-weight:800}body.c-trade .ldp .property-details__slideshow{background:#f3f1f1}body.c-trade .price h4 span,body.c-trade .u-flexbox .price span{font-family:trajan-pro-3,serif}body.c-trade .ctrade h2.address{font-family:trajan-pro-3,serif}body.c-trade .button-container.button-container--single.u-align-self-center{padding-top:40px}body.c-trade .listing-flag{background:0 0}body.c-trade .card--house-worth{background:#fff}body.c-trade .house-worth__container-flip h2{font-family:Roboto,Helvetica Neue Lt Std,Helvetica,Arial,sans-serif;text-transform:unset}body.c-trade .properties-box h1{font-size:1.5rem}body.c-trade span.listing-flag__text{padding:0 6px 0 0;max-width:70px;margin:0 auto}body.c-trade .breadcrumbs ul li a{line-height:2}body.c-trade .listing-flag{margin-top:100px;text-align:center;position:relative;left:3px}body.c-trade .listing-flag.listing-flag--archive-pending{margin-top:0}body.c-trade section.article-container{text-align:center}body.c-trade h3{text-transform:uppercase;font-family:trajan-pro-3,serif}body.c-trade .article-container p{font-size:1.2em;line-height:1.5;margin-bottom:2rem}body.c-trade .article-container{padding-bottom:2rem}body.c-trade .ct-bottom-link .button{background-color:#fff;border-radius:5px}body.c-trade .ct-bottom-link .button--outline{background:0 0;border:2px solid #333;color:#000;text-transform:uppercase;font-family:trajan-pro-3,serif}body.c-trade .ct-bottom-link a.button:hover{color:#ea002a}body.c-trade .program-box h1{font-size:20px;padding-top:10px;padding-bottom:10px}body.c-trade .text-column h2{font-family:trajan-pro-3,serif;text-transform:unset}body.c-trade .text-column li{font-weight:600}body.c-trade .img-responsive img{max-width:100%;height:auto}body.c-trade .card{background-color:#f1f1f1}body.c-trade .contact-form h2{color:#000}body.c-trade div.ct-container{position:relative;margin-bottom:50px}body.c-trade div.ct-container div.ct-bottom-link{position:absolute;bottom:0;text-align:center;width:100%;left:0}body.c-trade .ct-bottom-link a{max-width:250px;margin:0 auto}body.c-trade .ct-container p{padding-bottom:1em}body.c-trade .frow .logo--main{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/logos/rlp_crec_logo_new_en.svg) no-repeat top left;background-size:contain;text-indent:-9999px;overflow:hidden;display:block}body.c-trade #main-content>.page-block>.container.container--small>.frow.gutters>.col-md-1-2{width:25%}body.c-trade section.page-block-sm{padding:1rem}body.c-trade .back-to-top a{color:#000}body.c-trade .card-group__list.result-list.js-results-list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.c-trade .card__footer svg.icon.icon-heart-thin{fill:#ea002a}body.c-trade .properties-box h1{margin-bottom:0}body.c-trade .c-trade .listing-flag .listing-flag--archive-pending .listing-flag__text{color:#636363;background-color:transparent}body.c-trade .captcha-ct{padding:0}body.c-trade .lead_consent_list{font-size:79%}body.c-trade .address-trends{max-height:unset}.en.c-trade .logo--main{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;background-size:contain;text-indent:-9999px;overflow:hidden;display:block}.en.c-trade .logo .logo--main{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;background-size:cover;text-indent:-9999px;overflow:hidden;display:block;background-color:#000}.en.c-trade .logo--main{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;background-size:contain;text-indent:-9999px;overflow:hidden;display:block}.fr.c-trade .logo .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;background-size:cover;text-indent:-9999px;overflow:hidden;display:block;background-color:#000}.fr.c-trade .logo--main.trreb{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.c-trade .logo--main.trreb{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;background-size:cover;text-indent:-9999px;overflow:hidden;display:block}.fr.c-trade .logo--main.trreb{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}body.c-trade .bed-bath-box p{padding-bottom:0}.modal__header .title--h1{font-size:2rem}.c-trade .trend-column h3{font-size:1rem}.house-worth__title{border-bottom:0}.u-padding-sm-avm{color:#fff}#popup{font-family:trajan-pro-3,serif}.protection-royale-container img{max-width:52px}.agent-info span{display:block;font-size:1.3em;line-height:1.28}.agent-info span{display:block;font-size:1.3em}.agent-info__contact-info .title{letter-spacing:1.25px;font-size:.8rem;margin-bottom:0}.agent-info__title{font-size:.7em;margin-bottom:1em}.agent-info__brokerage{font-weight:700;margin-bottom:.5em}.quick-quote{position:relative;display:inline-block;margin:0 auto}#quick-quote #popup{display:none}#quick-quote:hover{cursor:pointer}#quick-quote:hover .quick-quote-title{border-bottom:1px solid #adff2f}#quick-quote:hover #popup{display:block}#popup{position:absolute;left:-90px;padding:15px;background-color:#fff;z-index:100;-webkit-filter:drop-shadow(0 1px 3px rgba(0, 0, 0, .8));filter:drop-shadow(0 1px 3px rgba(0, 0, 0, .8));max-width:280px;margin-top:10px}#popup:before{content:"";position:absolute;bottom:100%;left:45%;border-color:transparent transparent #fff transparent;border-style:solid;border-width:0 13px 13px 13px;height:0;width:0;z-index:20}.outside-dot{height:18px;width:18px;background-color:#f1f1f9;border-radius:50%;display:inline-block;border:1px solid silver;position:relative;top:3px}.dot{height:10px;width:10px;background-color:silver;border-radius:50%;display:inline-block;position:relative;top:-4px}.outside-dot-center{height:20px;width:20px;background-color:#f1f1f9;border-radius:50%;display:inline-block;border:1px solid #ea002a;position:relative;top:3px}.dot-center{height:12px;width:12px;background-color:#ea002a;border-radius:50%;display:inline-block;position:relative;top:-2px}.outside{margin:0 auto}.market-trends-inner{max-width:1100px}.trend-internal-line{margin:0 20px;background:linear-gradient(180deg,rgba(0,0,0,0) calc(50% - 2px),silver 50%,rgba(0,0,0,0) calc(50% + 2px))}.quick-trends{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}.quick-trends-data{font-weight:700;text-align:center;margin:0 auto}.quick-trends-label{text-align:center;margin:0 auto}.quick-internal-row{padding-bottom:0}.quick-estimate{font-size:22px}.quick-internal-label{font-size:15px;font-weight:400;margin:auto}.more_options{padding-top:10px}.thinking-of-selling-container{display:block;background-color:#fff;padding-left:15px;margin-top:30px;margin-bottom:15px;-webkit-box-shadow:5px 10px 10px #888;box-shadow:5px 10px 10px #888}.thinking-of-selling-image{display:block;width:20%;padding-bottom:28%;background-position:center;background-repeat:no-repeat;background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/lead-cap-illustration.svg)}.thinking-of-selling-button{margin-top:15px}.thinking-of-selling-container .thinking-of-selling-button{margin-left:0;margin-top:15px;padding-left:0}.quick-title{padding-top:20px}.quick-quote__form-container{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:30px;padding-right:30px}.quick-quote-button{margin-left:25px;margin-right:25px;width:100%}.wmhw-button{background:#00afd8;margin-left:0;margin-bottom:15px}.quick-quote-lead{font-size:1.1em;padding-right:15px}.landing_page .search-form__top{padding:1rem 1.5rem}.avm .landing_page .search-form__top{padding:1rem}.avm .col-sm-3-12.search-form__filters-row.search-form__bottom.search-form__bottom-location{border-radius:.5em}.avm .landing_page .search-form__top{padding:1rem .5rem 1rem 1rem}.avm .landing_page .search-form__bottom{border-radius:0 5px 5px 0}.fr .button--fat{padding:.8rem;font-size:.88rem}.page-quick__title{position:absolute;top:33%;padding:0 2em;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:100;color:#fff;text-align:center;font-size:40px;line-height:1}.page-quick__subtitle{position:absolute;top:43%;padding:0 2em;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:100;color:#fff;text-align:center;font-size:18px}div#living-area-uom{width:78px}.fr .card--house-worth .card__button{position:relative;right:10px}.house-worth__valuation-container .market-trends-inner{max-width:800px;width:100%}.house-worth__valuation-container .house-worth__value{padding:1rem}.house-worth__valuation-container .quick-quote-footer{padding:1rem 2rem}.trend-sub-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-around;-ms-flex-pack:space-around;justify-content:space-around}.property-row{height:40px;padding-top:5px}.trend-sub-row-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-between;-ms-flex-pack:space-between;justify-content:center}.trend-sub-row-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.trend-sub-row-drop{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset;font-size:.8em}.avm-subheader{color:#ea002a;font-size:18px;font-weight:700;background-color:#fff}.avm-toggle{max-width:200px;padding:10px 15px}.fr .avm-toggle{max-width:300px;padding:10px 15px}.col-sm-5-12.search-form__filters-row.search-form__bottom.search-form__bottom-location.search-form__bottom-location-avm{background-color:#fff;padding-top:unset}.hero-avm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#index-box .hero-avem__home-widget{background-position:bottom right}.card--house-worth{background-color:#ea002a}.card--house-worth .house-worth__title{padding:0 0 0 40px;margin:0;color:#fff}.js-toggle-home-form{border:1px solid #fff}.card--house-worth .card__title .icon{fill:#fff;width:30px;height:30px}.card--house-worth .card__title .icon{position:absolute;top:12px;left:12px}.card--house-worth .card__button{margin:1rem auto}.u-padding-sm-avm{padding:.5rem 1.2rem!important;border:1px solid #fff;background:#fff;color:#ea002a}.avm-title-estimate{font-size:2rem;padding-left:5px}.neighbourhood-row{background-color:#00afd8;color:#fff}.trend-internal-line-neighbourhood{position:relative;top:10px}.trend-internal-line-neighbourhood{margin:0 0}.market-trends-neighbourhood{padding:0}.neighbourhood-on{padding:15px 0 5px}.neighbourhood-off{background-color:#e2e2ea;padding:15px 0 5px}.neighbourhood-semi{padding-bottom:0}.search-form__bottom-location-avm{background-color:#fff;padding-top:unset;border-radius:.5em}.icon{display:inline-block;width:30px;height:30px;-webkit-backface-visibility:hidden;backface-visibility:hidden}#lot-depth,#lot-frontage{max-width:70px}#lot-size{max-width:90px}#living-area{max-width:90px}.wmhw_label{width:25px;height:25px}input.wmhw_input{padding:.6em}.wmhw-bottom-row{line-height:1.1;padding-top:15px}#quickQuoteForm .jcf-select{background-color:#fff}#living-area-uom .jcf-select{background-color:#f1f1f9;border:none}.wmhw-internal-row{padding-bottom:10px;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.living-area-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;left:-5px}.lot-size{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:0;margin-right:5px}.lot-size:after{content:"";background:#999;position:absolute;bottom:0;right:0;height:90%;width:1px}.lot-size-section{border-right:2px solid #555}.label-right{float:right;padding-right:0;width:100%;padding-bottom:5px;padding-top:5px}.living-area span.jcf-select.jcf-unselectable.jcf-select-lot-size-section{margin-right:0;margin-left:0}.market-trends-inner label span{font-size:.7rem}a.wmhw_link{text-decoration:underline;padding-top:10px;text-transform:capitalize}.wmhw_toggle{background-color:#ea002a;border:none;cursor:pointer;border-radius:50%;width:25px;height:25px;position:relative;top:15px}.arrow{border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:3px;position:relative;top:-2px}.down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.up{transform:rotate(180deg);-webkit-transform:rotate(180deg)}#wmhw-hidden{display:none}.wmhw_property{color:#ea002a;font-size:10px;font-weight:700;visibility:hidden;margin-bottom:0;text-align:center}.wmhw_property_selected{border-color:#ea002a;background-color:#fff}.wmhw_property_logo{border-radius:5px;padding:2px;margin:0 5px}.display_property_logo{visibility:visible}.property-row .jcf-radio{position:absolute;opacity:0;width:0;height:0}.jcf-radio+svg{cursor:pointer}.jcf-checked+svg{outline:2px solid #ea002a;background-color:#fff}.jcf-label-active .wmhw_property{visibility:visible;line-height:1}#property_type_detached_logo{width:40px}#property_type_semi_detached_logo{width:50px}#property_type_townhouse_logo{width:50px}#property_type_condo_logo{width:45px}span.jcf-select-text{padding-right:2px}#living-area-uom span{min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.label-right-con{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:10px}.label-right-con{display:-webkit-box;display:-ms-flexbox;display:flex}.property_missing{background-color:#e8b5b8}.quick-internal-label{text-align:center}.est_type{width:18%;text-align:center}.est_low{width:20%;text-align:center}.est_value{width:31%;text-align:center}.est_high{width:20%;text-align:center}.rps-item img{max-width:150px}.rps-item{float:right;max-width:150px}button.button.button--fat.u-padding-sm.u-margin-top-sm.u-padding-sm-avm{font-weight:700}button.button.button--fat.u-padding-sm.u-margin-top-sm.u-padding-sm-avm:hover{background:#a20025}.hide_prop_name_alt{color:#e2e2ea;font-size:10px;visibility:hidden;display:block;position:relative;top:-5px;white-space:nowrap}.lma_icon:hover+.hide_prop_name_alt{color:#ea002a;visibility:visible}.hide_prop_name{color:#f1f1f9;font-size:10px;visibility:visible;display:block;position:relative;top:-5px}.lma_icon:hover+.hide_prop_name{color:#ea002a;visibility:visible}.lma_icon:hover{border:2px solid #ea002a;background-color:#fff}.lma_icon{border:2px solid #f1f1f9}.lma_icon_alt{border:2px solid #e2e2ea}.fr .card--house-worth .house-worth__title{font-size:1.4rem}.fr .card.card--house-worth{margin-top:30px}.fr .card--house-worth .card__title .icon{top:unset}.landing_page.landing_page--valuation .page-block.landing-page .text-column,.landing_page.landing_page--valuation .page-block.landing-page .video-column{display:none}.trend-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fr .wmhw-internal-row{padding-bottom:20px}#living-area{max-width:143px}#lot-size{max-width:140px}#lot-frontage,.fr #lot-depth{max-width:85px}b,strong{font-weight:700}div.greaterDisclaimer{margin-bottom:15px;background-color:#ffe4e8}div.suppressionDisclaimer{background-color:#ffe4e8}svg.icon.icon-caution{fill:#ea002a}.disclaimer-icon{width:6%}.disclaimer-text{width:94%}.suppression-review .quick-quote-button{width:300px}div.suppression-review{margin-top:15px;background-color:#fff}.fr label[for=basement-type],.fr label[for=parking-types]{padding-top:15px}.outside-dot-avm-left{position:relative;right:20px}.outside-dot-avm-right{position:relative;left:20px}.market-trends-years{white-space:nowrap}.market-trends-inner span.jcf-select.jcf-unselectable{padding-left:10px;margin-right:10px;padding-right:10px;border-radius:4px;border:1px solid #ccc}.est_data{padding-top:5px}.hide_prop_name,.hide_prop_name_alt{line-height:1}.c-trade .u-padding-sm-avm{color:#fff}.c-trade #popup{font-family:trajan-pro-3,serif}.lma_disclaimer{padding-bottom:15px}sup{vertical-align:super;font-size:45%}.avm button.search-form__filter-item.search-form__filter-item-button.u-margin-top-sm{display:none}.fr p#wmhw_label_semi{left:-5px;position:relative}.fr label#wmhw_house{max-width:62px}.search-form__bottom-location-avm-iroc{background-color:#fff;padding-top:unset;border-radius:0}.search-form__bottom-location-avm{border-radius:0}.landing_page--valuation .teasers strong{padding-right:10px;padding-left:10px}.iroc-title .rps-item{max-width:115px}.residential-property #quick-quote-estimate{font-size:120%;position:relative;bottom:5px}.js-house-valuation-form{display:none}.search-form__bottom--home-mobile{background:rgba(255,255,255,.9)}.house-worth__container-cards{width:65%;max-width:1014px;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));margin-top:25px;margin-bottom:25px}.card--house-worth__rlp .button{background-color:rgba(234,0,42,.9);color:#fff}.card--house-worth__rlp .button:hover{background-color:#ea002a}.card--house-worth__black{margin-top:.5em}.card--house-worth__black .button{background-color:rgba(0,0,0,.9);color:#fff}.card--house-worth__black .button:hover{background-color:#000}.logo--ypl{width:15em;height:5em;margin-right:1.5rem}.logo--ypl-en{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/logo-ypl-en.svg) no-repeat center}.logo--ypl-fr{background:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/logo-ypl-fr.svg) no-repeat center}.ypl-home-box-header{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}.ypl-segments li{display:-webkit-box;display:-ms-flexbox;display:flex}.ypl-segments li .label{-ms-flex-item-align:center;align-self:center;width:45%}#ypl-modal-learn-more.mfp-hide,#ypl-modal-no-segment-found.mfp-hide{display:none}.ypl-help-container{width:100%;margin:0 auto}.ypl-postal-container{display:block;margin:1em 0;width:100%}.ypl-postal-container label[for=ypl-postal] span{text-transform:none;letter-spacing:0}.ypl-postal-container .search-bar{width:50%}.ypl-postal-container .search-bar__input-wrap{width:100%}.ypl-btn-explore{display:none}.ypl-btn-recommend{display:block}.ypl-help-svg{display:none;background-position:center;margin:0 auto;background-repeat:no-repeat}.ypl-help-svg--discover{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/ypl-learn-more-1.svg)}.ypl-help-svg--learn{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/ypl-learn-more-2.svg)}.ypl-help-svg--find{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/ypl-learn-more-3.svg)}.ypl-results__image{display:block;padding-bottom:50%;background-position:center;margin:0 auto;background-repeat:no-repeat}.ypl-results--inner{position:relative;background:#fff;height:100%;width:30%;overflow:hidden;display:block;z-index:1;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.circle-icon{display:block;border-radius:50%;border:4px solid #fff;background-repeat:no-repeat;background-size:cover;-webkit-box-shadow:0 3px 8px #a59d95;box-shadow:0 3px 8px #a59d95;width:5em;height:5em;margin:1em}.circle-icon--small{width:2.5em;height:2.5em;margin:1em 0 1em}.ypl-results-fieldset .circle-icon--small{display:none}.circle-icon--age{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/demographics/man_in_shirt.svg)}.circle-icon--employment{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/demographics/briefcase.svg)}.circle-icon--income{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/demographics/money_bag.svg)}.circle-icon--children{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/demographics/baby.svg)}.circle-icon--family{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/family-glyph.svg)}.circle-icon--cultural{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/cultural-density-glyph.svg)}.ypl-segment-none{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/no-segment.svg)}.ypl-segment-1{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-1.svg)}.ypl-segment-6{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-6.svg)}.ypl-segment-8{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-8.svg)}.ypl-segment-9{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-9.svg)}.ypl-segment-11{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-11.svg)}.ypl-segment-12{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-12.svg)}.ypl-segment-13{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-13.svg)}.ypl-segment-15{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-15.svg)}.ypl-segment-16{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-16.svg)}.ypl-segment-18{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-18.svg)}.ypl-segment-21{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-21.svg)}.ypl-segment-23{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-23.svg)}.ypl-segment-24{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-24.svg)}.ypl-segment-27{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-27.svg)}.ypl-segment-28{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-28.svg)}.ypl-segment-31{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-31.svg)}.ypl-segment-32{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-32.svg)}.ypl-segment-38{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-38.svg)}.ypl-segment-42{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-42.svg)}.ypl-segment-44{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-44.svg)}.ypl-segment-46{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-46.svg)}.ypl-segment-48{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-48.svg)}.ypl-segment-e1{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-E1.svg)}.ypl-segment-e2{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-E2.svg)}.ypl-segment-e3{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-E3.svg)}.ypl-segment-r1{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-R1.svg)}.ypl-segment-r2{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-R2.svg)}.ypl-segment-r3{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-R3.svg)}.ypl-segment-s1{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-S1.svg)}.ypl-segment-s2{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-S2.svg)}.ypl-segment-s3{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-S3.svg)}.ypl-segment-s4{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-S4.svg)}.ypl-segment-s5{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-S5.svg)}.ypl-segment-t1{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-T1.svg)}.ypl-segment-u1{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-U1.svg)}.ypl-segment-u2{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-U2.svg)}.ypl-segment-u4{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-U4.svg)}.ypl-segment-u5{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-U5.svg)}.ypl-segment-u6{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-U6.svg)}.ypl-segment-u7{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/yourperfectlife/segment-U7.svg)}.button--ypl-slide{position:absolute;top:50%;right:-4em;display:none}.button--ypl-slide.active .icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.button--ypl-slide-bottom{position:absolute;top:101%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.button--ypl-slide-bottom.active .icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.ypl-results-box{overflow:hidden}.ypl-results-box .map-container{width:100%;height:80vh;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.ypl-results-box #googleMap{position:absolute;right:0;width:100%;height:80vh}.ypl-results-box__top{position:relative;width:100%;overflow:hidden;display:block;z-index:1;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.ypl-search-area{width:100%;background:#f5f5f5;padding:1em}.ypl-search-area .search-bar{background:0 0}.ypl-results-fieldset-container{position:relative;width:100%}.ypl-results-fieldset{width:100%;background-color:rgba(255,255,255,.85);z-index:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-transition:1.5s ease;transition:1.5s ease;position:absolute}.ypl-logo-form-container{width:15em;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}.ypl-logo-form-container h4{margin-bottom:0}.ypl-current-location{background:#f5f5f5;padding:.5em 1.5em}#ypl-form{padding:.75em .5em}#ypl-form .jcf-select{border-radius:.5em;border:1px solid #ccc;padding:1em}#ypl-form label{margin:0 0}#ypl-form h3{font-weight:300}.ypl-results-container{overflow:hidden;position:relative;width:100%;height:auto;display:block;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.ypl-results-details{padding:3em}.ypl-social-container{display:block;margin:0 auto;width:80%}.ypl-social-container [class*=icon-],.ypl-social-container [class^=icon-]{background-repeat:no-repeat;background-color:transparent;background-position:center center;position:relative;display:inline-block;width:35px;height:35px;overflow:hidden;border-radius:3px;margin:.5em}.ypl-social-container [class*=icon-] span,.ypl-social-container [class^=icon-] span{position:absolute;text-indent:-9999px}.ypl-social-container .icon-facebook{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/social_media/facebook-white.svg);background-size:10px;background-color:#3b5998}.ypl-social-container .icon-twitter{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/social_media/twitter-white.svg);background-size:20px;background-color:#1da1f2}.ypl-social-container .icon-google-plus{background-image:url(https://storage.googleapis.com/www-d.royallepage.ca/media/main/svg/social_media/gplus-white.svg);background-size:24px;background-color:#e12120}.segment-popup-box{min-height:28em;height:auto;padding:.5em 1em 1em;border-radius:5px;background:rgba(255,255,255,.8)}.details-info-container,.segment-summary-container{display:none}.details-info-container.active,.segment-summary-container.active{display:block}.ypl-area-info{padding:1em 2.5em 0}.details-info{padding:1em .5em}.details-info__info{margin:0;font-size:1em;font-weight:700;color:#ea002a}@media screen and (min-width:0px){.button--ypl-slide-bottom{display:block}.ypl-results-fieldset{transform:translateY(-100%)}.ypl-results-fieldset.active{transform:translateY(0)}}@media screen and (min-width:480px){.ypl-results-fieldset .circle-icon--small{display:block}}@media screen and (min-width:700px){.landing_page--valuation .page-hero{height:35rem}}@media screen and (min-width:769px){.hero{height:33.125em}.hero__form-container{width:90%}.search-form .jcf-select{min-width:3em}.hero .search-form{flex:1;transition:transform .8s;transform-style:preserve-3d;backface-visibility:hidden}.hero .search-form--house-worth{display:block;position:absolute;transform:rotateY(180deg);backface-visibility:hidden;top:-3em;left:0}.fr .hero .search-form--house-worth{top:-2em}.hero .search-form--house-worth .search-form__top{padding:1.5rem}.hero .search-form--house-worth .search-bar--hero{margin:0}.hero .search-form--house-worth .search-form__filter-item-text{width:34.5%;align-self:center}.hero .search-form--house-worth .search-bar{background:0 0}.hero .search-form--house-worth .search-form__filter-item-button{width:34.5%;align-self:center}.hero .search-form--house-worth .search-bar__input-wrap input[type=text]{border:1px solid #ccc}.search-form__filters .travel-time{margin-bottom:1rem}.search-form__filter-item .jcf-select-travel-time-minutes{width:100%}.search-form__filter-item .travel-mode-selector{margin-left:inherit}.search-form__filter-item .jcf-select:first-of-type:not(.jcf-select-travel-time-minutes){padding-right:1rem;margin:0}.search-form__filter-item .jcf-select-travel-time-minutes{width:100%}.search-form__filter-item .jcf-select-min-range{margin:0}.search-form__filter-item-text input[type=text]{width:100%}.search-form__advanced-filter-item .checkbox-list{display:block}.search-form__advanced-filter-item .checkbox-list li{width:100%}.search-form__filter-container-row.archive-controls-inner{display:flex}.search-form__filter-container-row.archive-controls-inner .archive-additional-controls{display:flex}.search-form__filter-container-row.archive-controls-inner .archive-additional-controls .search-form__filter-item{padding:0 10px}.search-form__filter-container-row.archive-controls-inner .checkbox-container{max-width:50%}.search-form--home-page-form .search-form__bottom{border-radius:0 0 .8em 0}.search-form--home-page-form .search-form__bottom-location{border-radius:0 0 .8em .8em}.search-form--home-page-form .search-form__filter-container-row,.search-form--home-page-form .search-form__main-filter-container{display:flex;justify-content:space-between}.search-form--home-page-form .search-form__filter-container-row.with-archive{border-top:1px solid #ccc;padding-top:.75rem;margin-top:.25rem}.search-form--home-page-form .search-form__filter-container-row.with-archive .archive-additional-controls{display:flex;flex:0 1 15rem;padding-bottom:0}.fr .search-form--home-page-form .search-form__filter-container-row.with-archive .archive-additional-controls{flex:0 3 15rem}.search-form--home-page-form .search-bar--hero__input-toggle{display:none}.search-form--home-page-form .search-form__buttons{display:block;background:#fff;padding:.5rem 1rem .5rem 1.5rem;border-radius:.8em 0 0 .8em;height:100%}.search-form--home-page-form .search-form__buttons--location{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:.8em 0 0 0}.search-form--home-page-form .search-form__buttons>button{display:inline-block;padding:.5em 0;border:2px solid #ea002a}.search-form--home-page-form .search-form__main-filter-container>div:last-child{flex:0 0 9rem}.search-form--home-page-form .search-form__filter-item{padding:0 10px 0 0}.search-form--home-page-form .buy-rent-toggle{flex-direction:column}.search-form--home-page-form .toggle-switch{min-height:2.2rem}.search-form--valuation{padding:1.5rem}.search-form--valuation .search-form__filter-item{justify-content:flex-start;padding:0 10px 0 0}.search-form--valuation .search-form__filter-item input[type=text]{width:100%}.search-form--valuation .search-form__filter-item-button{margin:1.5rem 0 0;padding:0 10px 0 0}.house-worth__container-flip{height:200px}.house-worth__valuation-container{border:1px solid #ccc}.house-worth__contact-image{width:100%}.house-worth__map{order:0}.house-worth__value{padding:1rem 3.5rem}.house-worth__title-container{padding:0;background:0 0}.house-worth__title-container .title--h1{margin-bottom:.875rem}.house-worth__title-container .action-list ul{display:block}.house-worth__image-container{display:block;width:300px}.house-worth__image-container p{width:auto}.hero .js-house-worth-visible .search-form--search-home{display:inherit;transform:rotateY(-180deg)}.hero .js-house-worth-visible .search-form--house-worth{display:inherit;transform:rotateY(0)}.js-house-worth-visible .card--house-worth{display:inherit;transform:rotateY(-180deg)}.js-house-worth-visible .card--house-worth--inner{display:inherit;transform:rotateY(0)}.page-block--valuation{padding:1rem}body.c-trade-page .card--house-worth--inner .house-worth__title{color:#fff}body.c-trade-page .property-details__multimedia{margin-top:0}body.c-trade-page .media-list{justify-content:flex-end}body.c-trade-page .ct-logo-container .icon{width:auto;height:15em}body.c-trade .card--house-worth .house-worth__title{border-bottom:1px solid #000}body.c-trade .header-bar .address-bar{margin-left:2em}.house-worth__title{border-bottom:1px}.avm .search-form__filter-item{border-bottom:none;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding-right:15px;max-height:25px}.avm .landing_page .search-form__bottom{position:relative;bottom:unset;left:unset;height:auto;background-color:#fff;padding-top:.5rem}.avm .search-form__top{border-radius:.5em;background:#fff;padding:.5rem .7rem;width:auto;margin:0}.landing_page fieldset{background:rgba(255,255,255,.9);max-width:60rem;position:absolute;top:50%}#index-box .hero-avem__home-widget{background-position:bottom}.card--house-worth{width:680px;height:auto;margin-top:70px;flex-direction:row;display:flex}.house-worth__container-flip{justify-content:center}.card--house-worth .card__title{padding:1.5rem;display:block}body.c-trade .card--house-worth .house-worth__title{border-bottom:0}.avm .search-form__top{border-radius:0}.landing_page .search-form__bottom{padding-top:0}#avm-exact{position:relative;top:-100px}.residential-property .title--h2{font-size:1.3rem}.landing_page.landing_page--lifestyle fieldset{top:unset}.house-worth__container-cards{display:flex;align-items:center;justify-content:center;margin-top:50px;margin-bottom:0;width:90%;gap:2em}.house-worth__container-cards .card--house-worth:first-child{margin-left:1em}.card--house-worth__black{margin-top:unset}.ypl-btn-explore{display:block}.ypl-btn-recommend{display:none}.ypl-help-svg{padding-bottom:80%}.ypl-help-svg{display:block}.ypl-results__image{background-position:0 0;padding-bottom:80%}.button--ypl-slide{display:block}.button--ypl-slide-bottom{display:none}.ypl-results-box .map-container{position:absolute;right:0;height:100%;width:70%}.ypl-results-box #googleMap{height:100%}.ypl-results-box__top{width:30%}.ypl-results-fieldset-container{position:absolute;top:25%;transform:translateY(-25%)}.ypl-results-fieldset{width:60%;left:-30%;top:10%;transform:translateY(-12%)}.ypl-results-fieldset.active{left:30%;transform:translateY(-12%)}.ypl-current-location{padding:1.5em 2.5em}#ypl-form{padding:1.25em 2.5em}#ypl-form .jcf-select{padding:2em 1em}#ypl-form label{margin:0 0}}@media screen and (min-width:920px){.hero__form-container{flex-wrap:nowrap}.follow-box__body{flex-wrap:nowrap}.follow-box__body .address{width:auto;margin-bottom:0}.follow-box__body .cta{margin-top:0;width:auto;margin-left:auto}.follow-box__body .address,.follow-box__body .price{margin-right:1rem}.follow-box__body .address,.follow-box__body .mls,.follow-box__body .price{font-size:.9rem}.follow-box__body .button{font-size:.9rem}.hero .search-form--house-worth{top:-3rem}.fr .search-form--home-page-form .search-form__price-container{flex-shrink:0;flex-grow:2}.fr .search-form--home-page-form .u-shrink-1{flex-shrink:0;flex-grow:2}.house-worth__container-flip{width:200px;margin-left:1rem}.house-worth__container-flip--form{max-width:1014px;width:100%;height:auto;margin-left:0}.house-worth__container-flip{margin-left:1rem;justify-content:center}.fr .card--house-worth{width:760px}.ypl-postal-container{display:flex;margin:0 0;width:65%}.ypl-results-container{min-height:80vh}}@media screen and (min-width:1100px){body.c-trade .property-details__sidebar{margin-top:0}body.c-trade .property-details .bed-bath-box{margin-left:0}}@media screen and (min-width:1240px){.hero{padding-bottom:1.5rem}.search-form__advanced-filter-item .checkbox-list{display:block}.search-form__advanced-filter-item .checkbox-list li{margin:.5rem 10px .5rem 0}.search-form__advanced-filter-item .checkbox-list li label{font-size:.89rem}.property-filter-item{margin-top:0}body.c-trade-page .ct-property-container{border-right:1px solid #ccc}body.c-trade .property-details .button-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.circle-icon--small{width:3.5em;height:3.5em}.ypl-logo-form-container{width:7em}}@media screen and (min-width:1360px){.search-form__filter-container-row.archive-controls-inner:before{display:block;height:60px;width:1px;content:"";background:#ccc;position:absolute;left:-1rem;top:calc(50% - 27px)}.search-form__filter-container-row.archive-controls-inner .checkbox-container{max-width:unset}.landing_page--lifestyle .page-hero{height:30rem;top:unset}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.ypl-results-container{height:auto}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.circle-icon--small{display:block}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){.hero .js-house-worth-visible .search-form--search-home{display:block}.hero .js-house-worth-visible .search-form--house-worth{display:block}}@media only screen and (max-width:1099px){body.c-trade .address-bar{width:100%}}@media screen and (max-width:870px){.page-quick__title{font-size:30px}}@media (max-width:769px){.ypl-results--inner{width:100%}}@media screen and (max-width:769px){.landing_page--valuation .search-box{height:calc(100% - 1rem)}.page-quick__title{top:25%}}@media (max-width:768px){.rps-item img{max-width:120px}#living-area,#lot-depth,#lot-frontage,#lot-size{max-width:100%}div#living-area-uom{float:left}.trend-sub-row label{margin-top:15px}.living-area-section{display:flex;justify-content:flex-start}.disclaimer-icon{width:15%}.disclaimer-text{width:85%}.iye_top{margin-top:15px}.wmhw-internal-row{padding-bottom:0}.wmhw-bottom-row{padding-top:0}.lot-size:after{width:0}.live_scoring_submit{margin-top:30px}.quick-estimate{font-size:20px}.ldp .property-price-wrapper .title{font-size:2rem}.avm .search-form__filter-item{padding-top:.5em}.landing_page--valuation .page-hero{height:35rem}.ypl-results-container{display:flex;min-height:70vh}}@media screen and (max-width:768px){.landing_page .search-form__bottom{position:absolute;bottom:-15rem;width:100%;left:0;height:5rem}.search-form__top.u-full-width{position:absolute;top:55px}.page-quick__title{font-size:35px}.page-quick__title{font-size:25px}#property-row svg{position:relative;top:-15px}}@media only screen and (max-width:767px){body.c-trade .ct-bottom-hr{padding-bottom:30px;border-bottom:1px solid #555}body.c-trade .ct-bottom-hr-last{padding-bottom:30px;border-bottom:none}}@media (max-width:577px){body.c-trade .address-bar{width:100%}body.c-trade .ct-row{display:flex;flex-wrap:wrap}body.c-trade .ct-row .price{width:100%}body.c-trade .ct-pennant{width:20%}body.c-trade .price h5{text-align:left}body.c-trade .icon-baths,body.c-trade .icon-beds{display:none}body.c-trade .bed-bath-box{text-align:center;width:100%}body.c-trade .bed_sm{text-align:right}body.c-trade .bed_sm:after{position:relative;content:"/";left:13px}body.c-trade .bath_sm{text-align:left}body.c-trade .bed-bath-box__item{padding:0 .75rem}body.c-trade .bed-bath-box.bed-bath-box--simple{width:unset}body.c-trade .bed-bath-box__item .icon{display:none}body.c-trade hr.ct-logo{margin-left:15px;margin-right:15px}body.c-trade hr.ct-banner{margin-left:15px;margin-right:15px;width:unset}body.c-trade span.listing-flag__text{padding:0}.c-trade .quick-quote{padding-left:10px}.card.card--house-worth{margin-top:45px}}@media only screen and (max-width:577px){body.c-trade .u-flexbox .beds .bed-bath-box__value:before{padding-right:5px;padding-left:5px}.u-margin-right{margin-right:0!important}body.c-trade .bed-bath-box__item{padding:0}.bed-bath-box--simple .beds{margin-right:0}body.c-trade .u-flexbox .beds .bed-bath-box__value:after{padding-left:5px}.price-wrapper .title.title--h1.price{width:100%}.ct-row .price h3{padding-left:15px}.ct-pennant,.ct-pennant-fr{margin-bottom:15px}.u-flexbox{display:unset}.u-flexbox .price{width:100%;white-space:nowrap}body.c-trade .bed-bath-box{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:484px){.est_value{max-width:100px}.rps-item img{max-width:100px}}@media (max-width:480px){.avm-title-estimate{font-size:1.4rem}}@media (max-width:454px){#popup{left:0}.fr .page-quick__subtitle{line-height:1;font-size:15px}.fr .page-quick__title{font-size:20px;line-height:1}}@media screen and (max-width:435px){.fr #iroc-market .trend-column h3.address{min-height:30px}.en #iroc-market .trend-column h3.address{min-height:unset}}@media (max-width:425px){.residential-property .market-trends-neighbourhood{font-size:95%}}@media screen and (max-width:425px){.quick-estimate,.quick-internal-label,.quick-internal-row{font-size:90%}.trend-column h3.address{min-height:unset}.iroc-title .rps-item{max-width:100px}.residential-property .quick-estimate.est_value{font-size:100%;padding-top:5px}.quick-internal-label,.residential-property .quick-internal-row{font-size:95%}.residential-property #quick-quote-estimate{font-size:120%;position:relative;bottom:3px}}@media only screen and (max-width:420px){.follow-box__body .cta .button{white-space:normal}}@media (max-width:400px){.quick-estimate,.quick-quote-high,.quick-quote-high-low{font-size:16px}.rps-item img{max-width:70px}.rps-item{max-width:70px}}@media screen and (max-width:400px){.quick-internal-label,.residential-property .quick-internal-row{font-size:75%}}@media screen and (max-width:360px){.iroc-title .rps-item{max-width:80px}}@media screen and (max-width:300px){.quick-estimate,.quick-internal-label,.residential-property .quick-internal-row{font-size:65%}}