.LandingHero{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:30px 15px;background-color:#f2f3f2}.LandingHero h1{font-family:NexaXBold;font-size:30px;font-size:1.875rem;color:#393939}.LandingHero .search_box{max-width:900px;position:relative}@media (min-width:985px){.LandingHero .search_box{display:-ms-flexbox;display:flex}}html.isBrowserExplorer11 .LandingHero{margin-top:66px}.new-properties__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}.new-properties__header>h3{margin-bottom:0}.view-all-button{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:30px auto 0;line-height:27px}html.isBrowserExplorer11 .new-properties{text-align:center}html.isBrowserExplorer11 .new-properties h3{text-align:left}html.isBrowserExplorer11 .view-all-button{display:inline-block;width:auto}.notification-confirmation{background:#f2f3f2;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:20px 50px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;background-color:#fff}@media (min-width:1215px){.notification-confirmation{width:calc(100% - 30px);margin:0 30px 30px 0}}@media (max-width:1214px){.notification-confirmation{width:calc(100% - 15px);margin:0 15px 15px 0}}@media (max-width:984px){.notification-confirmation{background-color:#fff;border:1px solid #d5d5d4;width:calc(50% - 15px);margin:0 15px 15px 0;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){.notification-confirmation{width:calc(100% - 15px);margin:0 15px 15px 0}}.notification-confirmation .vIcon{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.notification-confirmation .vIcon .icon-check-2{width:45px;height:45px;font-size:45px;margin-bottom:15px;color:#00cb39}.notification-confirmation .vIcon .icon-text{font-size:18px;font-size:1.125rem;font-weight:600;color:#00cb39}.notification-confirmation__line{display:inline-block;margin:20px 0;height:0;width:40%;border-left:none;border-top:1px solid #737373}.notification-confirmation__text{text-align:center;font-weight:600;color:#393939;max-width:300px}@media (min-width:1215px){.recomended~.notification-confirmation{padding:15px 30px;width:calc(33.33% - 30px)}}@media (max-width:1214px){.recomended~.notification-confirmation{padding:15px;width:calc(33.33% - 15px)}}@media (max-width:984px){.recomended~.notification-confirmation{padding:15px;width:calc(50% - 15px)}}@media (max-width:767px){.recomended~.notification-confirmation{padding:15px;width:calc(100% - 15px)}}.viewMap .notification-confirmation{margin:0 15px 15px 0;width:calc(50% - 15px)}@media (max-width:1270px) and (min-width:985px){.viewMap .notification-confirmation{width:calc(100% - 15px)}}.notification-results{background:#fff;border:5px solid #d1d1d1}@media (min-width:1215px){.notification-results{padding:15px 30px;width:calc(100% - 30px);margin:0 30px 30px 0}}@media (max-width:1214px){.notification-results{padding:15px;width:calc(100% - 15px);margin:0 15px 15px 0}}@media (max-width:984px){.notification-results{width:calc(50% - 15px);margin:0 15px 15px 0}}@media (max-width:767px){.notification-results{width:calc(100% - 15px);margin:15px 15px 30px 0}}@media (max-width:984px){.notification-results form{-ms-flex-direction:column;flex-direction:column}}.notification-results form>fieldset{-ms-flex:3 0 auto;flex:3 0 auto;margin-right:15px}@media (max-width:984px){.notification-results form>fieldset{width:100%;margin-right:0}}.notification-results form input{height:42px}.notification-results form button{-ms-flex:1 0 auto;flex:1 0 auto;height:42px}@media (max-width:576px){.notification-results form button{width:50%;margin-left:auto;margin-right:auto}}@media (max-width:576px){.notification-results__title{font-size:16px;text-align:center}}.notification-results__warning{display:none;text-align:center;margin-bottom:15px;margin-top:-5px;font-size:14px;font-size:.875rem}@media (max-width:576px){.notification-results__warning{display:block}}.notification-results .generic-legal{padding-bottom:0;font-size:14px;font-size:.875rem}@media(min-width:985px){.notification-results .generic-legal{width:73%}}@media (min-width:1215px){.recomended~.notification-results{padding:15px 30px;width:calc(33.33% - 30px)}}@media (max-width:1214px){.recomended~.notification-results{padding:15px;width:calc(33.33% - 15px)}}@media (max-width:984px){.recomended~.notification-results{padding:15px;width:calc(50% - 15px)}}@media (max-width:767px){.recomended~.notification-results{padding:15px;width:calc(100% - 15px)}}.recomended~.notification-results .notification-results__title{font-size:17.6px;font-size:1.1rem}.recomended~.notification-results form{-ms-flex-direction:column;flex-direction:column}.recomended~.notification-results form>fieldset{margin-right:0}@media(min-width:985px){.recomended~.notification-results .generic-legal{width:100%}}.viewMap .notification-results{padding:15px;width:calc(50% - 15px);margin:0 15px 15px 0}.viewMap .notification-results__title{font-size:17.6px;font-size:1.1rem}@media (max-width:1270px) and (min-width:985px){.viewMap .notification-results{width:calc(100% - 15px)}.viewMap .notification-results__title{font-size:1.25rem}}@media(min-width:985px){.viewMap .notification-results .generic-legal{width:100%}}.viewMap .notification-results form{-ms-flex-direction:column;flex-direction:column}.viewMap .notification-results form>fieldset{margin-right:0}.extraBox.notification-results .generic-legal{width:100%}.extraBox.notification-results form{-ms-flex-direction:column;flex-direction:column}.extraBox.notification-results form>fieldset{margin-right:0}.municipality-specials{margin:0 auto;max-width:1000px;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-direction:column;flex-direction:column;padding:0 30px}@media(min-width:577px){.municipality-specials{-ms-flex-direction:row;flex-direction:row;padding:0}}.municipality-specials .special-item{position:relative;font-weight:700;font-family:NexaXBold;font-size:14px;font-size:.875rem;padding-left:45px;line-height:45px;color:#737373}@media(min-width:577px){.municipality-specials .special-item{padding-left:0;width:50%;text-align:center}}@media(min-width:985px){.municipality-specials .special-item{width:auto}}.municipality-specials .special-item:before{font-size:2.1875rem;color:#000;position:absolute;left:0;font-size:35px}@media(min-width:577px){.municipality-specials .special-item:before{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}.municipality-specials .special-item:hover{color:#393939}.accordion{width:100%}.panel__content,.panel__label{display:block;width:100%}.panel__label{position:relative;text-align:left;padding:20px 45px 20px 20px;border-top:1px solid #d5d5d4;color:#000;font-size:14px;font-size:.875rem}.panel__label:before{position:absolute;right:20px;top:calc(50% - 8px);color:#e5005a;font-weight:700;font-size:16px}.panel.active .panel__label,.panel:last-child .panel__label{border-bottom:1px solid #d5d5d4}.panel:not(.active) .panel__content{display:none}.panel__content{padding:20px}.accordion-to-tabs{max-width:1000px;margin:0 auto}@media(min-width:985px){.accordion-to-tabs{position:relative}.accordion-to-tabs .panel__label{position:absolute;top:0;width:33.33%;height:40px;padding:10px;font-size:.875rem;border:none!important}.accordion-to-tabs .panel__label:before{content:none}.accordion-to-tabs .panel__label:after{content:"";width:100%;border:.5px solid #d5d5d4;position:absolute;bottom:-5px;right:0}.accordion-to-tabs .panel.active .panel__label{color:#e5005a}.accordion-to-tabs .panel.active .panel__label:before{content:""!important;position:absolute;height:10px;width:10px;background-color:#fff;transform:rotate(45deg);border-top:.5px solid #d5d5d4;border-left:.5px solid #d5d5d4;left:calc(50% - 7.43px);top:auto;right:auto;bottom:-9px;z-index:1}.accordion-to-tabs .panel:last-child .panel__label{right:0}.accordion-to-tabs.odd-number .panel__label{width:33.33%}.accordion-to-tabs.odd-number .panel:nth-child(2) .panel__label{margin-left:33.33%}.accordion-to-tabs.pair-number .panel__label{width:50%}.accordion-to-tabs .panel__content{position:relative;top:40px;padding:20px 10px}}.province-links{font-size:14px;font-size:.875rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding-left:15px;margin-top:30px}.province-links a,.province-links span{color:#000}.province-links>:first-child{margin-bottom:30px}@media(min-width:985px){.province-links{-ms-flex-direction:row;flex-direction:row;padding-left:0;margin-top:45px}.province-links>:first-child{margin-bottom:0}}.top5__header{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.top5__image{position:relative;display:block;padding-bottom:64%;background-size:cover;background-repeat:no-repeat;background-position:50%}.top5__image .image__link,.top5__image:before{position:absolute;top:0;bottom:0;left:0;right:0}.top5__image .image__link{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:Montserrat;font-weight:700;color:#fff;font-size:30px;font-size:1.875rem;text-shadow:3px 3px 15px #000}.top5__image .image__link:hover{color:#e6e6e6}.top5__image:before{content:"";background:rgba(0,0,0,.1)}.top5__grid{-ms-flex-direction:column;flex-direction:column}.top5__grid .column{width:100%}.top5__grid .column.last{-ms-flex-pack:center;justify-content:center;margin-top:20px}@media(min-width:985px){.top5__grid{-ms-flex-direction:row;flex-direction:row}.top5__grid .column{width:50%}.top5__grid .column.last{-ms-flex-pack:end;justify-content:flex-end;margin-top:0;padding-left:20px}}.top5__grid .column.last .image__link{font-size:22px;font-size:1.375rem}@media (min-width:577px){.top5__grid .column.last .image__link{font-size:1.5625rem}}.top5__grid .column.last .top5__image{padding-bottom:30%;width:calc(50% - 10px)}.top5__grid .column.last .top5__image:nth-child(odd){margin-right:10px}.top5__grid .column.last .top5__image:nth-child(2n){margin-left:10px}.top5__grid .column.last .top5__image:nth-child(-n+2){margin-bottom:10px}.top5__grid .column.last .top5__image:nth-child(n+3){margin-top:10px}.container-wide{max-width:1140px;margin-left:15px;margin-right:15px}@media(min-width:1170px){.container-wide{margin-left:auto;margin-right:auto}}.landing-notification.notification-confirmation,.landing-notification.notification-results{max-width:1000px;width:100%;margin-left:auto;margin-right:auto}.page-landing-municipalities .boxLinksList{margin:0 auto}