/*PsCoreCommon*//*PsCoreCommon*//*PsCoreCommon*//*PsCoreCommon*//*PsCoreCommon*//*PsCoreCommon*//*PsCoreCommon*//*PsCoreCommon*//*PsCoreCommon*//*PsCoreCommon*//*PsCoreCommon*//*PsCoreCommon*//*PsCoreCommon*//*PsCoreCommon*//*PsCoreCommon*//*PsCoreCommon*//*PsCoreCommon*//*PsCoreCommon*//*PsCoreCommon*//*PsCoreCommon*//*PsCoreCommon*//*PsCoreCommon*//*PsCoreCommon*//*PsCoreCommon*//*PsCoreCommon*/audio:not([controls]){display: none;height: 0}html{font-family: sans-serif;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}body{margin: 0}a:focus,button:focus{outline: thin dotted}a:active,a:hover{outline: 0}h1{font-size: 2em;margin: .67em 0}abbr[title]{border-bottom: 1px dotted}b,strong{font-weight: bold}dfn{font-style: italic}hr{-moz-box-sizing: content-box;box-sizing: content-box;height: 0}code,kbd,pre,samp{font-family: monospace, serif;font-size: 1em}pre{white-space: pre-wrap}q{quotes: "\201C" "\201D" "\2018" "\2019"}small{font-size: 80%}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sup{top: -0.5em}sub{bottom: -0.25em}figure{margin: 0}fieldset{border: 1px solid #c0c0c0;margin: 0 2px;padding: .35em .625em .75em}legend{border: 0;padding: 0}button,input,select,textarea{font-family: inherit;font-size: 100%;margin: 0}button,input{line-height: normal}button,select{text-transform: none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance: button;cursor: pointer}button[disabled],html input[disabled]{cursor: default}input[type="search"]{-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance: none}button::-moz-focus-inner,input::-moz-focus-inner{border: 0;padding: 0}table{border-collapse: collapse;border-spacing: 0}*{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-tap-highlight-color: rgba(0,0,0,0)}html:not(.transition) *{transition: none !important}body{overflow-y: scroll;position: relative}a{cursor: pointer;color: #222;transition: all 250ms ease-in-out}a:hover{color: #222}button{background: none;border: 0;padding: 0}img{width: auto;height: auto;max-width: 100%;object-fit: cover;vertical-align: middle}.no-bullet-list{list-style: none;padding-left: 0}.truncate{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.grid-justify{font-size: 1px;line-height: 0;text-align: justify}.grid-justify:after{content: " ";width: 100%;display: inline-block}.grid-justify > *{display: inline-block;vertical-align: top}.clearfix:before,.clearfix:after{content: " ";display: table;visibility: hidden}.clearfix:after{clear: both}.break-word{word-break: break-word}.image-cover-center{width: 100%;height: 100%;display: block;object-fit: cover;object-position: center center}.pp-svg-icon{width: 16px;height: 16px;display: inline-block;fill: #fff;vertical-align: middle}.pp-svg-icon.large{width: 24px;height: 24px}@font-face{font-family: 'Application Icons';src: url('//rcommoncf.entrata.com/website_templates/_common/fonts/application_icons/application-icons.woff') format('woff'), url('//rcommoncf.entrata.com/website_templates/_common/fonts/application_icons/application-icons.ttf') format('truetype'), url('//rcommoncf.entrata.com/website_templates/_common/fonts/application_icons/application-icons.svg') format('svg');font-weight: normal;font-style: normal;font-display: swap}.widget-icon,.icon,.star-icon{font-style: normal}[data-app-icon]:before{content: attr(data-app-icon);font-family: 'Application Icons';font-size: 1em;font-style: normal;line-height: 1em;position: relative;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;text-transform: none}@font-face{font-family: 'Amenities Icons';src: url('//rcommoncf.entrata.com/website_templates/_common/fonts/amenities_icons/amenities-icons.woff') format('woff'), url('//rcommoncf.entrata.com/website_templates/_common/fonts/amenities_icons/amenities-icons.ttf') format('truetype'), url('//rcommoncf.entrata.com/website_templates/_common/fonts/amenities_icons/amenities-icons.svg') format('svg');font-weight: normal;font-style: normal;font-display: swap}[class$="-icon"]{font-style: normal}[class$="-icon"]:before{font-family: 'Amenities Icons';font-size: 1em;line-height: 1em;position: relative;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased}.appliance-icon:before{content: " a"}.balcony-icon:before{content: " d"}.books-icon:before{content: " b"}.business-icon:before{content: "B"}.datetime-icon:before{content: " c"}.car-icon:before{content: "C"}.children-icon:before{content: " k"}.community-icon:before{content: " n"}.creditcard-icon:before{content: " p"}.facilities-icon:before{content: " f"}.fire-icon:before{content: "F"}.fitness-icon:before{content: " w"}.flooring-icon:before{content: " r"}.food-icon:before{content: "E"}.accessibility-icon:before{content: " e"}.golf-icon:before{content: "U"}.housekeeping-icon:before{content: " h"}.interior-icon:before{content: " i"}.internet-icon:before{content: "I"}.laundry-icon:before{content: " l"}.maintenance-icon:before{content: " m"}.money-icon:before{content: " y"}.map-icon:before{content: "M"}.outdoors-icon:before{content: " o"}.package-icon:before{content: "A"}.personnel-icon:before{content: "R"}.pets-icon:before{content: "P"}.pool-icon:before{content: "L"}.seasons-icon:before{content: "O"}.security-icon:before{content: "S"}.shopping-icon:before{content: " s"}.specialneeds-icon:before{content: "H"}.sports-icon:before{content: "K"}.storage-icon:before{content: " g"}.television-icon:before{content: " t"}.temperature-icon:before{content: "T"}.utilities-icon:before{content: " u"}.smoking-icon:before{content: " x"}.nosmoking-icon:before{content: "X"}@font-face{font-family: 'Widget Icons Default';src: url('//rcommoncf.entrata.com/website_templates/_common/fonts/widget_icons_default/widget_icons_default.ttf') format('truetype'), url('//rcommoncf.entrata.com/website_templates/_common/fonts/widget_icons_default/widget_icons_default.woff') format('woff'), url('//rcommoncf.entrata.com/website_templates/_common/fonts/widget_icons_default/widget_icons_default.svg') format('svg');font-weight: normal;font-style: normal;font-display: swap}.widget .widget-icon:before{content: attr(data-widget-icon);font-size: 1em;font-style: normal;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased}.widget .widget-icon.default:before{font-family: 'Widget Icons Default'}.btn{align-items: center;background: #000;color: #fff;display: inline-flex;justify-content: center;padding: 10px 15px;text-decoration: none;transition: all 250ms ease-in-out}.btn .icon{text-transform: none !important}.modal-overlay,.modal-overlay .blackout{bottom: 0;left: 0;position: fixed;right: 0;top: 0}.modal-overlay{overflow-y: auto;-webkit-overflow-scrolling: touch;z-index: 2000}.modal-overlay .blackout{background-color: rgba(0,0,0,0.3);pointer-events: none;z-index: 2100}.modal-container{width: 100%;min-height: 100%;background: #fff;box-shadow: 0 4px 12px rgba(0,0,0,0.4);cursor: default;position: relative;z-index: 2500}@media only screen and (min-width: 40.625em){.modal-container{width: auto;min-width: 300px;min-height: 200px;margin: 50px auto 20px}}@media only screen and (min-width: 47.5em){.modal-container.img-modal{width: 760px}}.modal-container.img-modal .modal-content{text-align: center}.modal-title{height: 44px;color: #222;line-height: 44px;margin-bottom: 0;padding: 0 44px 0 10px}@media only screen and (min-width: 34.375em){.modal-title{padding-left: 20px}}.modal-content{height: 100%;min-height: 150px;padding: 20px 15px 100px;position: relative}@media only screen and (min-width: 40.625em){.modal-content{padding: 20px 20px 25px}}@media only screen and (min-width: 47.5em){.modal-content{height: auto;margin: 0 auto;overflow-y: visible;padding: 0;position: relative}}.loading-img{border: none;left: 50%;margin-left: -8px;margin-top: -8px;position: absolute;top: 50%}.close-btn{width: 44px;height: 44px;align-items: center;background: none;border: 0;color: #222;display: flex;justify-content: center;padding: 0;position: absolute;right: 0;text-decoration: none;top: 0;z-index: 2}.close-btn:hover,.close-btn:focus,.close-btn:active{color: #222}.close-btn .icon{color: inherit}.close-btn .icon:before{vertical-align: middle}.close-btn .pp-svg-icon{width: 20px;height: 20px;fill: currentColor}.sys-msg{font-size: .8125em;line-height: 1.5em;margin-bottom: 10px;padding: 12px 40px 12px 55px;position: relative}.sys-msg.error{background: #f8ece7;border: 1px solid #ebc5b7;color: #c62626}.sys-msg.error .msg-type,.sys-msg.error .msg-btn{background: #f2d8cf}.sys-msg.error .msg-btn{border-left: 1px solid #ebc5b7}.sys-msg.error .msg-btn:hover{background: #fffbe4}.sys-msg.error .msg-btn:active{background: #fff8c8}.sys-msg.error .msg-type{border-right: 1px solid #ebc5b7}.sys-msg.notice{background: #fffbde;border: 1px solid #f4e597;color: #a36f27}.sys-msg.notice .msg-type,.sys-msg.notice .msg-btn{background: #fff5b6;color: #d79f30}.sys-msg.notice .msg-btn{border-left: 1px solid #f4e597}.sys-msg.notice .msg-btn:hover{background: #fff7bf}.sys-msg.notice .msg-btn:active{background: #fff3a4}.sys-msg.notice .msg-type{border-right: 1px solid #f4e597}.sys-msg.success{background: #e2efd8;border: 1px solid #b8d69d;color: #4e7929}.sys-msg.success .msg-type,.sys-msg.success .msg-btn{background: #cde2ba}.sys-msg.success .msg-btn{border-left: 1px solid #b8d69d}.sys-msg.success .msg-btn:hover{background: #d4e6c4}.sys-msg.success .msg-btn:active{background: #bfdaa7}.sys-msg.success .msg-type{border-right: 1px solid #b8d69d}.sys-msg.w-btn{display: table;padding: 0}.sys-msg.w-btn .msg-content,.sys-msg.w-btn .msg-btn{display: table-cell;padding: 10px 20px}.sys-msg.w-btn .msg-btn{text-decoration: none}.sys-msg.w-btn .icon{font-size: 1.23077em;margin-right: 5px}.sys-msg.w-btn .icon:before{vertical-align: middle}.sys-msg .msg-type,.sys-msg .dismiss{height: 100%;position: absolute;top: 0}.sys-msg .msg-type:before,.sys-msg .dismiss:before{position: absolute;top: 50%}.sys-msg .msg-type{width: 40px;font-size: 1.53846em;left: 0}.sys-msg .msg-type:before{left: 10px;margin-top: -10px}.sys-msg .dismiss{width: 30px;cursor: pointer;display: block;font-size: 1.23077em;margin-right: 0;right: 0}.sys-msg .dismiss:before{margin-top: -8px;right: 8px}.modal-container.browser-warning-modal{width: 100%;max-width: 600px}.modal-container.browser-warning-modal .close-btn{color: #222}.modal-container.browser-warning-modal .supported-browser-icons{align-items: center;display: flex;justify-content: space-between;padding: 20px 5%}.modal-container.browser-warning-modal .supported-browser-icons .browser-tile{width: 25%;aspect-ratio: 1;background-color: #eee;border: 1px solid #ddd;border-radius: 4px;display: flex;flex-direction: column;padding: 4px 4px 0;text-align: center}.modal-container.browser-warning-modal .supported-browser-icons .browser-tile .browser-name{border-top: 1px solid #ddd;color: #777;font-size: 0.9rem;margin-top: auto;padding-top: 4px}.is-hidden,.vertform-item .split-row.is-hidden{display: none}.no-viz{opacity: 0;visibility: hidden}.is-visible{display: block}.no-scroll{overflow: hidden}html .no-scroll body{overflow: hidden}.fixed{position: fixed;z-index: 1000}.corp-search-form.fixed{width: 960px;margin-bottom: 0;margin-left: -10px;position: fixed;top: 0;z-index: 1000}@media only screen and (min-width: 53.125em){.directions-results .overflow-box{height: 300px;overflow: hidden;overflow-y: scroll}}.js-display-debug-info .nooutline{position: absolute;color: #000}.css-display-debug-info{font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;line-height: 13px}.css-display-debug-info .column-left.side{border-top-left-radius: 3px;border-bottom-left-radius: 3px;border-top-right-radius: 0px;border-bottom-right-radius: 0px;float: left;margin-right: -265px;z-index: 1}.css-display-debug-info .column-left.side.divider{display: block;border-right: 1px solid #e0e0e0;margin-left: -1px;zoom: 1;position: relative}.css-display-debug-info .column-left.side .lining{padding: 10px;margin-left: 0 !important;margin-right: 0 !important}.css-display-debug-info .header-bar{background: #999;border-radius: 3px;zoom: 1;padding: 4px 2px 0 12px;display: block}.css-display-debug-info .header-bar h6{color: #fff;line-height: 28px;font-size: 14px}.css-display-debug-info .column-right.body{float: left;width: 100%;zoom: 1}.css-display-debug-info .column-right.body .lining{padding: 10px;margin-left: 0;margin-right: 0}.css-display-debug-info .tabs-mid{border-bottom: #ccc 1px solid;height: 32px;margin: 0;padding: 0}.css-display-debug-info .tabs-mid li{background: #e5e5e5;cursor: pointer;float: left;font-size: 12px;height: 32px;line-height: 33px;margin-right: 2px;transition: all .2s ease-in-out;min-width: 60px;padding: 0 10px;position: relative;border-top-left-radius: 3px;border-top-right-radius: 3px;text-align: center;border: 1px solid #ccc}.css-display-debug-info .tabs-mid li.selected{border-width: 1px 1px 0 1px;box-shadow: none;background-image: none;background-color: #fff;padding-bottom: 1px;color: #333}.css-display-debug-info .tabs-menu{border-width: 1px 0;border-style: solid;border-color: #ccc;zoom: 1;margin-top: -1px;border-radius: 3px}.css-display-debug-info .tabs-menu.slim{padding: 6px 0 30px}.css-display-debug-info .tabs-menu.slim li{font-size: 11px;padding: 0 11px}.css-display-debug-info .tabs-menu li{float: left;width: auto;margin: 0 3px;outline: none;cursor: pointer;transition: all .2s ease-in-out}.css-display-debug-info .tabs-menu li.selected{border: 1px solid #ccc;line-height: 20px;border-radius: 3px;background: #f7f7f7;color: #333}.css-display-debug-info .tabs-menu .selected .notification{background: #fff}.css-display-debug-info .tabs-menu li .notification{background: #fff;border: 1px solid #b3b3b3;color: #0e60a9;display: inline-block;font-size: 11px;font-weight: 500;letter-spacing: 0;line-height: 10px;margin-left: 4px;min-width: 14px;padding: 2px 3px;border-radius: 3px;text-align: center}.css-display-debug-info .tabs-menu li .notification .hide{display: none}.css-display-debug-info ul{list-style: none}.css-display-debug-info dl dt{float: left;display: block;margin-right: 8px;font-size: 12px;zoom: 1;padding: 3px 0;font-weight: bold}.css-display-debug-info dl dd{float: left;padding: 3px 0;width: 64%;font-size: 12px}.css-display-debug-info table.sort{width: 100%;border-collapse: collapse;table-layout: fixed;border: 0}.css-display-debug-info table.sort tr th{background: #707070;text-transform: uppercase;color: #fff;font-size: 11px;line-height: 11px;text-align: left;padding: 10px 8px;white-space: nowrap;position: relative}.css-display-debug-info table.sort tr td{border-bottom: 1px solid #dfdfdf;font-size: 12px;line-height: 13px;padding: 10px 8px;color: #707070;vertical-align: top;word-wrap: break-word}.css-display-debug-info table.sort td i{background-image: url(/assets/components/patterns/images/main_sprite.png);background-repeat: no-repeat;display: inline-block;margin-right: 4px;position: relative;vertical-align: middle}.css-display-debug-info table.sort td i.help{background-position: -640px -60px;height: 20px;width: 20px}.select-menu{height: 36px;align-items: center;display: flex;justify-content: center;position: relative}.select-menu .icon{text-align: center}.select-menu.has-focus{outline: thin dotted}.select-menu.clean .select-menu-val,.select-menu.light .select-menu-val{width: 70%}.select-menu.clean .icon,.select-menu.light .icon{width: 30%;max-width: 30px}.select-menu.clean{background: #fff;border: 1px solid #999}.select-menu.clean .select-menu-val,.select-menu.clean .icon{color: #222}.select-menu.clean.has-focus{border: 1px solid #222}.select-menu.light{background: #e6e6e6}.select-menu.light .icon{background: #ccc;border-left: 2px solid #fff}.select-menu.light.has-focus{background: #ccc}.select-menu.dark{background: #222;color: #c8c8c8}.select-menu.dark .icon{padding-right: 12px}.select-menu.dark.has-focus{background: #000;color: #fff}.select-menu select{width: 100%;height: 100%;background: #fdfdfd;border: 1px solid #b8b8b8;border-top: 0;border-radius: 0 0 8px 8px;display: block;font-size: .9375rem;line-height: 1.0667em;left: 0;opacity: 0;position: absolute;top: 0;-webkit-appearance: none}.select-menu .selector-container{min-width: 140px;height: 100%;display: none;left: 0;padding: 4px;position: absolute;top: 100%;user-select: none;white-space: nowrap}.select-menu .selector-container.expand{height: auto;background: #fdfdfd;border: 1px solid #b8b8b8;border-top: 0;border-radius: 0 0 8px 8px;display: block;left: 0;z-index: 99}.select-menu .selector-container.auto-width{min-width: 0}.select-menu .selector-container.auto-width .selector-list .selector-item a{font-size: inherit}.select-menu .selector-container.is-multiple .selector-list{height: 100%}.select-menu .search-input{padding: 2px}.select-menu .search-input input[type="text"]:not(.toggle-option){width: 100%;height: 30px;border: 1px solid #ccc;border-radius: 3px;font-size: .875em;padding: 2px}@media only screen and (min-width: 40.625em){.select-menu .search-input input[type="text"]:not(.toggle-option){font-size: .8125em}}.select-menu .togglers{height: 30px;align-items: center;display: flex;font-size: 0.8125em}.select-menu .togglers a{margin: 0 4px}.select-menu .selector-list{width: 100%;max-height: 240px;list-style: none;margin: 0;padding: 0}.select-menu .selector-group{color: #222;font-size: .9375em;font-weight: bold;line-height: 30px;padding: 0 5px}.select-menu .selector-item.group a{padding-left: 10px}.select-menu .selector-item a{width: auto;height: 30px;align-items: center;color: #222;display: flex;font-size: .875em;line-height: 30px;padding: 0 8px;text-decoration: none;white-space: nowrap;transition: unset}.select-menu .selector-item a:hover{background: #f5f5f5;border: 1px solid #dcdcdc;color: #222;text-decoration: none}.select-menu .selector-item a:hover .checkbox{border: 1px solid #222}.select-menu .selector-item a:hover.selected .checkbox{border: 1px solid #222}.select-menu .selector-item a:focus{text-decoration: none}.select-menu .selector-item a.selected .checkbox{border: 1px solid #222;background: #1e90ff}.select-menu .selector-item a.selected .checkbox svg{display: block}@media only screen and (min-width: 40.625em){.select-menu .selector-item a{font-size: .8125em}}.select-menu .selector-item a .checkbox{width: 16px;height: 16px;border: 1px solid #222;border-radius: 3px;flex: 0 0 16px;margin-right: 8px;transition: border 250ms ease-in-out}.select-menu .selector-item a .checkbox svg{fill: #fff}.select-menu .selector-item a .option-value{height: 100%;flex: 1}.select-menu-val{width: 83%;height: 100%;line-height: 40px;overflow: hidden;padding: 0 10px;text-overflow: ellipsis;white-space: nowrap}.entrata-ui-datepicker{width: 100%;cursor: auto;position: relative;overflow: visible}.entrata-ui-datepicker .picker-field{width: 100%;height: 36px;box-sizing: border-box;display: flex;flex-wrap: nowrap;position: relative}@media only screen and (min-width: 40.625em){.entrata-ui-datepicker .picker-field{height: 30px}}.entrata-ui-datepicker .entrata-ui-datepicker-input{height: 100%;min-width: 0;border-radius: 0;cursor: auto;flex: 1}.entrata-ui-datepicker .calendar-trigger{height: 100%;align-items: center;background: none;border: 1px solid #999;border-left: none;color: inherit;display: flex;flex: 0 0 36px;justify-content: center;padding: 0;transition: all 250ms ease-in-out}@media only screen and (min-width: 53.125em){.entrata-ui-datepicker .calendar-trigger{flex: 0 0 40px}}.entrata-ui-datepicker .calendar-trigger svg{fill: currentColor;transition: all 250ms ease-in-out}body .fly-cal--root{max-width: 320px;font-size: 0.9rem;left: auto;position: absolute;right: 0;top: 100%;z-index: 99999}@media only screen and (min-width: 40.625em){body .fly-cal--root{max-width: 358px;padding: 0}}body .fly-cal--root .fly-cal{background: #fff;border-radius: 8px;box-shadow: 0 6px 12px rgba(0,0,0,0.175);color: #222;padding: 16px;position: relative !important}@media only screen and (min-width: 40.625em){body .fly-cal--root .fly-cal{padding: 16px}}body .fly-cal--root .i18n-cal{padding-bottom: 10px}@media only screen and (min-width: 40.625em){body .fly-cal--root .i18n-cal{padding-bottom: 16px}}body .fly-cal--root .i18n-cal:focus{outline: none}body .fly-cal--root .i18n-cal__day{border-radius: 4px;color: #292929}@media only screen and (min-width: 40.625em){body .fly-cal--root .i18n-cal__day{height: 40px;border-radius: 8px}}body .fly-cal--root .i18m_month_year_wrapper{width: 200px;display: flex;padding: 2px 0 16px;top: 0}@media only screen and (min-width: 40.625em){body .fly-cal--root .i18m_month_year_wrapper{width: 230px;gap: 4px}}body .fly-cal--root .i18m_month_year_wrapper select{width: auto;height: auto;border-radius: 4px;flex: 1 1 auto;font-size: inherit;padding: 3px 4px}@media only screen and (min-width: 40.625em){body .fly-cal--root .i18m_month_year_wrapper select{height: 40px;border-radius: 8px}}body .fly-cal--root .i18n-cal__month{width: 260px}@media only screen and (min-width: 40.625em){body .fly-cal--root .i18n-cal__month{width: 326px}}body .fly-cal--root .i18n-cal__month-name{height: 30px;color: inherit;font: inherit;line-height: 30px;margin: 0}body .fly-cal--root .i18n-cal__week-header{border-top: 1px solid #cbcbcb;color: #525252;padding: 10px 0 4px}@media only screen and (min-width: 40.625em){body .fly-cal--root .i18n-cal__week-header{margin-top: 14px}}body .fly-cal--root .i18n-cal__controls{padding: 5px 0}body .fly-cal--root .i18n-cal__control-prev,body .fly-cal--root .i18n-cal__control-next{background: #ebebeb;border-radius: 4px;display: flex;border: none;padding: 6px;transition: all 250ms ease-in-out}@media only screen and (min-width: 40.625em){body .fly-cal--root .i18n-cal__control-prev,body .fly-cal--root .i18n-cal__control-next{border-radius: 8px;padding: 13px}}body .fly-cal--root .i18n-cal__control-prev svg,body .fly-cal--root .i18n-cal__control-next svg{fill: #383838;transition: all 250ms ease-in-out}body .fly-cal--root button.i18n-cal__day{background: none;border: none;color: #222;padding: 7px 5px;transition: all 250ms ease-in-out}body .fly-cal--root button.i18n-cal__day:hover,body .fly-cal--root button.i18n-cal__day.active,body .fly-cal--root button.i18n-cal__day[aria-selected]{background: #474c72;color: #fff}body .fly-cal--root button.i18n-cal__day[disabled]{color: #ddd}body .fly-cal--root button.i18n-cal__day[disabled]:hover{background: none;color: #ddd}body .fly-cal--root .fly-cal__actions{display: flex;justify-content: flex-end}body .fly-cal--root .fly-cal__actions .fly-cal__action-btn{border: none;border-radius: 8px;background: #474c72;color: #fff;font-family: 'Inter', sans-serif;font-weight: 700;font-size: 1rem;line-height: 1.125em;padding: 13px 33px;transition: all 250ms ease-in-out}.entrata-ui-currency{width: 100%;height: 100%;flex-wrap: nowrap;position: relative}.entrata-ui-currency .entrata-ui-currency-input{width: 100%}.entrata-ui-currency .entrata-ui-currency-input::-webkit-input-placeholder{color: #ccc}.entrata-ui-currency .entrata-ui-currency-input:-moz-placeholder{color: #ccc}.entrata-ui-currency .entrata-ui-currency-input::-moz-placeholder{color: #ccc}.entrata-ui-currency .entrata-ui-currency-input:-ms-input-placeholder{color: #ccc}.entrata-ui-currency .entrata-ui-currency-input::placeholder{color: #ccc}.radio-default{min-height: 30px;align-items: center;background-color: #fff;border: 1px solid #ccc;border-radius: 4px;color: #222;display: flex;flex: 1;font-size: 0.8125em;padding: 0 10px;text-decoration: none}.radio-default:before{width: 8px;height: 8px;background-color: #fff;border: 4px solid #fff;border-radius: 50%;box-shadow: 0 0 2px 0 #222;content: '';display: block;flex: none;margin-right: 6px;transition: all 250ms ease-in-out}.radio-default label{cursor: pointer}.carousel-list{display: flex}.mobile-menu-trigger{background: none;border: 0;padding: 0;transition: all 250ms ease-in-out}.mobile-menu-trigger .pp-svg-icon{vertical-align: unset}a{transition: all 200ms ease-in-out}h1{font-family: 'Raleway', serif}ul{margin: 0;padding: 0;list-style-type: none}.main-wrapper{width: 100%;position: relative}svg{width: 100%;height: 100%}input{background: #f5f5f5;border: 0;border-radius: 8px;outline: none}body{color: #383838;font-family: 'Inter', sans-serif;margin: 0}.template-header{background: #fff}.header-container{align-items: center;display: flex;justify-content: space-between;padding: 19px 16px 18px}.header-container .logo-wrapper{width: 84px;height: 18px}.header-container .logo-wrapper .logo-rectangle{fill: transparent}.header-container .logo-wrapper a{display: block}.header-container .login-wrapper{width: 24px;height: 24px}.header-container svg{fill: #383838}.form-container{align-items: center;display: flex;position: relative}.search-icon{width: 16px;height: 16px;fill: #383838;position: absolute;left: 16px;z-index: 1}.search-box{width: 100%;height: 100%;font-family: 'Inter', sans-serif;font-size: 1rem;font-weight: 500;line-height: 1em;letter-spacing: 0.01em;padding: 0 10px 0 53px}.text-align-center{text-align: center}.js-lazy-loading-data{position: absolute;left: 50%;display: none}.loader{position: fixed;top: 50%;left: 50%;z-index: 9999;display: none;transform: translate(-50%, -50%)}body.no-click{pointer-events: none}.form-container ::-webkit-scrollbar{width: 8px}.form-container ::-webkit-scrollbar-thumb{background-color: #b8b8b8;border-radius: 3px}.option-list-wrapper{width: 100%;height: 48px;position: relative}.option-list-wrapper:focus .option-list,.option-list-wrapper:focus-within .option-list,.option-list-wrapper:active .option-list{display: block;opacity: 1;visibility: visible}.option-list{width: 100%;max-height: 165px;border-radius: 8px;background: #fff;cursor: pointer;display: none;left: 0;opacity: 0;overflow-y: auto;padding: 5px 0 5px 5px;position: absolute;visibility: hidden;top: 100%;transition: all 200ms ease-in-out;z-index: 1}.option-list li a{display: block;padding: 6px 15px;text-decoration: none}.option-list li a:hover,.option-list li a:focus,.option-list li a:active{background: #f5f5f5;transition: 400ms ease-in-out}@media only screen and (min-width: 90em){.header-container{padding: 24px 24px 20px}.header-container .logo-wrapper{width: 136px;height: 28px}.header-container .login-wrapper{width: 24px;height: 24px}.search-icon{width: 21px;height: 21px}.option-list{max-height: 200px}}@media only screen and (min-width: 105em){.option-list{max-height: 235px}}.landing-image-wrapper{width: 100%;height: calc(100dvh - 61px);position: relative}.landing-image-wrapper:before{width: 100%;height: 100%;background: rgba(0,0,0,0.5);content: '';display: block;position: absolute}.landing-image-wrapper .landing-image{width: 100%;height: 100%;object-fit: cover;object-position: center center}.landing-image-wrapper .search-container{bottom: 208px;left: 0;margin: 0 auto;position: absolute;padding-left: 4.47%;padding-right: 4.47%;right: 0}.landing-image-wrapper .search-title{color: #fdfdfd;font-family: 'Raleway', serif;font-size: 4rem;font-weight: 200;line-height: 1.1719em;margin: 0 0 28px 0}.footer-container{align-items: center;bottom: 0;display: flex;flex-direction: column;justify-content: center;left: 0;position: absolute;padding-bottom: 24px;right: 0}.footer-container P{margin: 0}.footer-container .social-icon-container{width: 81.15%;margin-bottom: 24px}.footer-container .social-icon-list{align-items: center;display: flex;justify-content: space-between}.footer-container .social-icon-list .social-icon-item{width: 20px;height: 20px}.footer-container .social-icon-list .social-icon-item:last-child{margin-right: 0}.footer-container .social-icon-list .social-icon-item a{display: block}.footer-container .social-icon-list .social-icon-item .pp-svg-icon{width: 100%;height: 100%;fill: #fdfdfd}.footer-container .footer-links-container .footer-links-wrapper{display: flex;justify-content: center;gap: 24px}.footer-container .footer-links-container .footer-links-wrapper .footer-links{color: #b4d3e4;font-family: 'Inter', sans-serif;font-size: .75rem;font-weight: 400;line-height: 1.125em}@media only screen and (min-width: 48em){.landing-image-wrapper .search-container{padding-left: 14.4%;padding-right: 14.4%}.landing-image-wrapper .search-title{font-size: 4.375rem;line-height: 1.1857em}.footer-container{width: auto;flex-direction: row;justify-content: space-between;padding: 0 30px 30px}.footer-container .social-icon-container{width: auto;margin-bottom: 0}.footer-container .social-icon-list{justify-content: flex-start}.footer-container .social-icon-list .social-icon-item{margin-right: 20px}.footer-container .social-icon-list .social-icon-item:last-child{margin-right: 0}.footer-container .address-container{color: #fff;font-family: 'Inter', sans-serif;font-weight: 400}.footer-container .address-container a{color: #b4d3e4}.footer-container .address-container .homes-title{font-weight: 700}}@media only screen and (min-width: 90em){.landing-image-wrapper{height: calc(100dvh - 72px)}.landing-image-wrapper .search-container{top: 23.73%}.landing-image-wrapper .search-title{font-size: 5rem;line-height: 1.175em;margin-bottom: 28px}.option-list-wrapper{max-width: 1600px}.footer-container{padding: 0 48px 49px}.footer-container .social-icon-list .social-icon-item{margin-right: 48px}.footer-container .address-container{font-size: .875rem;line-height: 1.2857em}.footer-container .address-container .home-container{margin-bottom: 11px}}