.form-header{text-align:center;margin:24px}.form-header-community-name{color:#f3af00;font-size:36px;font-weight:400;margin-bottom:10px;font-family:var(--font-avenir-light)}.form-header p{font-size:16px;color:#555;margin:5px 0;line-height:1.75}.form-header p,.requestText{font-family:var(--font-avenir-light)}.requestText{font-style:normal;font-weight:500;text-align:center;color:#003865;font-size:102px}.hs-form-radio label{gap:6px;margin-right:20px}.input input[type=email],.input input[type=tel],.input input[type=text],.input select,.input textarea{padding:5px}.subHeaderText{margin-top:20px}#hsForm_fd11b936-4d8f-4b0a-8375-7cb837fcba51>fieldset .no-list{color:red;margin-top:5px;font-size:14px}#hsForm_fd11b936-4d8f-4b0a-8375-7cb837fcba51>fieldset .hs_firstname .input{width:100%;height:30px;margin:0!important}#hsForm_fd11b936-4d8f-4b0a-8375-7cb837fcba51>fieldset .hs_firstname input{width:100%;height:100%;padding-left:5px;font-family:var(--font-avenir-light);font-style:normal}#hsForm_fd11b936-4d8f-4b0a-8375-7cb837fcba51>fieldset .hs_lastname .input{width:100%;height:30px;margin:0!important}#hsForm_fd11b936-4d8f-4b0a-8375-7cb837fcba51>fieldset .hs_lastname input{width:100%;height:100%;padding-left:5px;font-family:var(--font-avenir-light);font-style:normal}#hsForm_fd11b936-4d8f-4b0a-8375-7cb837fcba51>fieldset .hs_email .input{width:100%;height:30px}#hsForm_fd11b936-4d8f-4b0a-8375-7cb837fcba51>fieldset .hs_email input{width:100%;height:100%;padding-left:5px;font-family:var(--font-avenir-light);font-style:normal}#hsForm_fd11b936-4d8f-4b0a-8375-7cb837fcba51>fieldset .hs_phone .input{width:100%;height:30px}#hsForm_fd11b936-4d8f-4b0a-8375-7cb837fcba51>fieldset .hs_phone input{width:100%;height:100%;padding-left:5px;font-family:var(--font-avenir-light);font-style:normal}#hsForm_fd11b936-4d8f-4b0a-8375-7cb837fcba51>.form-columns-2{width:100%;max-width:100%;margin-top:15px;display:flex;flex-wrap:wrap;gap:10px}#hsForm_fd11b936-4d8f-4b0a-8375-7cb837fcba51>.form-columns-2>div{width:49%!important;margin:0!important}#hsForm_fd11b936-4d8f-4b0a-8375-7cb837fcba51>fieldset .hs_time_frame_for_moving_radio{margin-top:40px;font-family:var(--font-avenir-light);font-style:normal}#hsForm_fd11b936-4d8f-4b0a-8375-7cb837fcba51>fieldset .hs_time_frame_for_moving_radio .input ul{display:flex;flex-wrap:wrap;margin-top:5px;font-family:var(--font-avenir-light);font-style:normal}#hsForm_fd11b936-4d8f-4b0a-8375-7cb837fcba51>fieldset .hs_time_frame_for_moving_radio .input ul li{margin-right:10px}#hsForm_fd11b936-4d8f-4b0a-8375-7cb837fcba51>fieldset .hs_time_frame_for_moving_radio .input ul li label span{margin-left:5px;font-family:var(--font-avenir-light);font-style:normal}#hsForm_fd11b936-4d8f-4b0a-8375-7cb837fcba51>fieldset .hs-dependent-field{margin-top:15px;font-family:var(--font-avenir-light);font-style:normal}#hsForm_fd11b936-4d8f-4b0a-8375-7cb837fcba51>fieldset .hs-dependent-field .input ul{display:flex;font-family:var(--font-avenir-light);font-style:normal}#hsForm_fd11b936-4d8f-4b0a-8375-7cb837fcba51>fieldset .hs-dependent-field .input ul li{margin-right:10px}#hsForm_fd11b936-4d8f-4b0a-8375-7cb837fcba51>fieldset .hs-dependent-field .input ul li label span{margin-left:5px;font-family:var(--font-avenir-light);font-style:normal}#hsForm_fd11b936-4d8f-4b0a-8375-7cb837fcba51>.hs_submit .actions input{width:150px;height:50px;background:#fdb813;border:none;color:#fff;font-style:normal;font-size:20px;font-family:var(--font-avenir-light)}#hsForm_fd11b936-4d8f-4b0a-8375-7cb837fcba51>.hs_error_rollup ul{color:red}@media (max-width:764px){.requestText{font-size:65px}.moreInfo{margin-top:-20px}.subHeaderText{margin-top:10px!important}.subHeaderText div{font-size:16px}#hsForm_fd11b936-4d8f-4b0a-8375-7cb837fcba51>.form-columns-2>div,.hs_submit .actions input{width:100%!important}}.styles_customMultiContainer__lt8xE{list-style:none;padding:0;margin:0}.styles_customFormCheckbox__CWDew{margin:8px 0}.styles_customCheckboxDisplay__k4JOs{display:flex;align-items:center;cursor:pointer}.styles_customCheckboxDisplay__k4JOs input{margin-right:8px}.styles_customCheckboxDisplay__k4JOs span{font-size:16px}.style_loaderContainer__HNI_Q{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;background-color:hsla(0,0%,100%,.9);z-index:10}.style_spinner__TZ5JK{border-radius:50%;border:3px solid rgba(0,56,101,.1);border-top-color:#003865;animation:style_spin__PpcvE 1s ease-in-out infinite;margin-bottom:12px}.style_spinner__TZ5JK.style_small__MMQdq{width:24px;height:24px;border-width:2px}.style_spinner__TZ5JK.style_medium__T1FRP{width:40px;height:40px;border-width:3px}.style_spinner__TZ5JK.style_large___N4k0{width:56px;height:56px;border-width:4px}.style_message__GtqJU{font-size:16px;color:#003865;font-weight:500;margin:0;text-align:center}@keyframes style_spin__PpcvE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modalBody{max-height:95dvh}.modalHeader{align-items:flex-start;padding:5px 5px 0;position:absolute;right:0;top:0}.modalCloseButton{color:#fdb813}.modalCloseButton svg{height:50px;width:50px}@media(max-height:600px){.modalBody{max-height:92dvh}}.titleContainer{margin:25px 0 0}.hsRegistrationForm{height:max-content;margin-top:20px}#hsRegistrationForm ul{list-style:none}.hs-error-msg{font-size:14px}.hs-recaptcha{display:none}.title{font-family:var(--font-avenir-light);font-style:normal;font-weight:500;text-align:center;color:#003865;font-size:50px}.hsRegistrationForm input{border:1px solid #adadad}.hsRegistrationForm .input ul li{list-style:none}.moreInfo{font-size:30px;margin-top:-30px;color:#6b6b6b}.text{font-family:var(--font-avenir-light);font-style:normal;text-align:center}.inputs-list{display:flex;flex-direction:row;margin-top:5px}.hs-form-radio label{display:flex;align-items:flex-start}.field{margin:10px 0}.input input[type=email],.input input[type=tel],.input input[type=text],.input select,.input textarea{width:100%;padding:8px 10px}.submitted-message p{font-size:24px}.input textarea{height:65px}.legal-consent-container p{font-size:12px}.hs-submit{margin:20px 0}.hs-submit input{cursor:pointer}.subHeaderText div{color:#727272;font-size:20px;line-height:1.75;text-align:center}#hsForm>fieldset .no-list{color:red;margin-top:5px;font-size:14px}#hsRegistrationForm fieldset .hs_firstname .input{width:100%;height:30px;margin:0!important}#hsRegistrationForm fieldset .hs_firstname input{width:100%;height:100%;padding-left:5px;font-family:var(--font-avenir-light);font-style:normal}#hsRegistrationForm fieldset .hs_lastname .input{width:100%;height:30px;margin:0!important}#hsRegistrationForm fieldset .hs_lastname input{width:100%;height:100%;padding-left:5px;font-family:var(--font-avenir-light);font-style:normal}#hsRegistrationForm fieldset .hs_email .input{width:100%;height:30px}#hsRegistrationForm fieldset .hs_email input{width:100%;height:100%;padding-left:5px;font-family:var(--font-avenir-light);font-style:normal}#hsRegistrationForm fieldset .hs_phone .input{width:100%;height:30px}#hsRegistrationForm fieldset .hs_phone input{width:100%;height:100%;padding-left:5px;font-family:var(--font-avenir-light);font-style:normal}#hsRegistrationForm .form-columns-2{width:100%;max-width:100%;margin-top:15px;display:flex;flex-wrap:wrap;gap:10px}#hsRegistrationForm .form-columns-2>div{width:49%!important;margin:0!important}#hsRegistrationForm fieldset .hs_time_frame_for_moving_radio{margin-top:40px;font-family:var(--font-avenir-light);font-style:normal}#hsRegistrationForm fieldset .hs_time_frame_for_moving_radio .input ul{display:flex;flex-wrap:wrap;margin-top:5px;font-family:var(--font-avenir-light);font-style:normal}#hsRegistrationForm fieldset .hs_time_frame_for_moving_radio .input ul li{margin-right:10px}#hsRegistrationForm fieldset .hs_time_frame_for_moving_radio .input ul li label span{margin-left:5px;font-family:var(--font-avenir-light);font-style:normal}#hsRegistrationForm fieldset .hs-dependent-field{margin-top:15px;font-family:var(--font-avenir-light);font-style:normal}#hsRegistrationForm fieldset .hs-dependent-field .input ul{display:flex;font-family:var(--font-avenir-light);font-style:normal}#hsRegistrationForm fieldset .hs-dependent-field .input ul li{margin-right:10px}#hsRegistrationForm fieldset .hs-dependent-field .input ul li label span{margin-left:5px;font-family:var(--font-avenir-light);font-style:normal}.hsRegistrationForm fieldset .hs-fieldtype-select .hs-input{width:100%!important;height:40px}.hsRegistrationForm fieldset .hs_message{padding:10px 0}.hsRegistrationForm fieldset .hs-fieldtype-select .input,.hsRegistrationForm fieldset .hs_message .input{margin:0!important}.hsRegistrationForm fieldset .hs_message textarea.hs-input{width:100%!important;height:60px}.hsRegistrationForm>fieldset .hs_tv_message .input{font-family:var(--font-avenir-light);font-style:normal;margin:0}.hsRegistrationForm>fieldset .hs_tv_message .input textarea{max-width:700px;width:100%;height:50px;padding:5px 10px;font-family:var(--font-avenir-light);font-style:normal}#hsRegistrationForm .hs_submit .actions input{width:150px;height:50px;background:#fdb813;border:none;color:#fff;font-family:var(--font-avenir-light);font-style:normal;font-size:20px;cursor:pointer}#hsRegistrationForm .hs_submit .actions input:hover{background:#003865}#hsRegistrationForm .hs_error_rollup ul{color:red}.hsRegistrationForm fieldset{width:100%;max-width:100%!important}.hsRegistrationForm .submitted-message{color:#727272;font-size:20px;line-height:1.75;text-align:center}@media (max-width:764px){.subHeaderText div{font-size:20px;line-height:1.25}.title{font-size:26px}.requestText{font-size:45px}.moreInfo{margin-top:-15px}.subHeaderText{margin-top:10px!important}.subHeaderText div{font-size:16px}#hsRegistrationForm .form-columns-2>div,.hs_submit .actions input{width:100%!important}}.Inventory-floor-plan-media_wrapper__tGctR{background:#fff;padding:10px;width:100%;color:#53544f;border-bottom:1px solid #dcdcdc}.Inventory-floor-plan-media_container__nNImS{gap:10px;display:flex;flex-direction:column}.Inventory-floor-plan-media_titleBox__vuy_8>h2{color:#4f4f4f;font-family:var(--font-avenir-medium);font-size:40px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:25px}.Inventory-floor-plan-media_mediaContainer__rgzrb{display:flex;gap:25px;justify-content:space-between;flex-direction:column}.Inventory-floor-plan-media_planImagesContainer__qiiV_{display:flex;flex-wrap:wrap;gap:50px;justify-content:center}.Inventory-floor-plan-media_planImage__gLA_J{width:31%;height:auto;border:1px solid #c6c6c6;cursor:pointer;object-fit:cover}.Inventory-floor-plan-media_inventoryDescriptionContainer__M30WI{display:flex;flex-direction:column;justify-content:center;gap:6px}.Inventory-floor-plan-media_inventoryDescription__gMrEC{line-height:1.4;text-align:center}.Inventory-floor-plan-media_inventoryDescriptionShort__X4f1V{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.Inventory-floor-plan-media_inventoryDescriptionFull__jkpk_{overflow:unset;display:block;-webkit-line-clamp:none;line-clamp:none}.Inventory-floor-plan-media_readLessBtn__aszBL,.Inventory-floor-plan-media_readMoreBtn__Ttxh4{cursor:pointer;background:none;border:none;font-family:var(--font-avenir-light);font-size:18px;color:var(--dark-grey);text-align:center}.Inventory-floor-plan-media_btnSign__en5Tb{font-weight:700;color:var(--light-blue)}.Inventory-floor-plan-media_iconButtonsContainer__VP_cK{display:flex;flex-direction:row;gap:50px;flex-wrap:wrap;justify-content:center}.Inventory-floor-plan-media_iconButton__g71gi{cursor:pointer;text-align:center;max-width:120px;width:100%;height:100px}.Inventory-floor-plan-media_iconImage__KoIln{width:100%;object-fit:contain}.Inventory-floor-plan-media_iconsText__CASeV{color:#53544f;font-size:12px;font-weight:500}@media(max-width:1025px){.Inventory-floor-plan-media_iconButtonsContainer__VP_cK{margin-right:30px}.Inventory-floor-plan-media_planImage__gLA_J{width:47%;height:auto}}@media(max-width:678px){.Inventory-floor-plan-media_titleBox__vuy_8>h2{font-size:28px}.Inventory-floor-plan-media_iconButtonsContainer__VP_cK,.Inventory-floor-plan-media_planImagesContainer__qiiV_{gap:20px}.Inventory-floor-plan-media_planImage__gLA_J{width:100%;height:auto;max-width:100%}.Inventory-floor-plan-media_iconButtonsContainer__VP_cK{flex-direction:row;justify-content:space-between;margin-right:0}.Inventory-floor-plan-media_iconImage__KoIln{max-width:50px}}@media(max-width:400px){.Inventory-floor-plan-media_iconButton__g71gi{max-width:80px}}.styles_wrapper__knjhc{width:100%;position:relative;background:#fff;padding:8px 0;display:flex;gap:10px;justify-content:flex-start;flex-direction:row;flex-wrap:wrap}.styles_welcomeTitle__qM6Qf{font-family:var(--font-heather-angel);color:var(--orange);font-weight:200;font-size:32px}.styles_ctaContainer__WPaeu{display:flex;justify-content:space-evenly;gap:20px;width:100%}.styles_title__j5cLJ h1{font-size:38px}.styles_specHome___mPC1 .styles_title__j5cLJ h1{font-size:30px}.styles_iconBtn__ZfnkI{color:var(--dark-grey);background:none;border:none;cursor:pointer;padding:10px;font-size:18px;display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:center;font-family:var(--font-avenir-light);gap:12px;margin:auto}.styles_iconBtn__ZfnkI:hover{background:#f6ffff}.styles_communityInfo__R3_F2 h1{margin-top:12px;font-size:40px;font-family:var(--font-avenir-light)}.styles_communityInfo__R3_F2,.styles_details__BTNUj,.styles_roomDetails__hHccT{line-height:1.35;font-family:var(--font-avenir-light);text-align:center}.styles_inventoryContent__9qnsi{width:100%;position:relative;background:#fff;display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap}.styles_breadcrumbs__pLxEk{display:flex;gap:10px;padding-bottom:6px;width:100%;font-family:var(--font-avenir-light);color:#555;font-size:14px;font-weight:400;cursor:pointer}.styles_breadcrumbs__pLxEk>div:last-child{color:#000;font-weight:500}.styles_left__1d3ak{position:relative;width:60%;overflow:hidden;height:570px}.styles_right__nNh_V{position:relative;width:40%;padding:0 10px 10px;color:var(--dark-grey);font-size:20px;font-weight:400;align-items:center;gap:10px;text-align:center}.styles_buttonsContainer__Th8W8,.styles_right__nNh_V{display:flex;flex-direction:column;justify-content:space-between}.styles_mediaButton__gsHuq{width:150px}.styles_mediaButtons__LaVcs{margin:5px 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-content:center;gap:10px}.styles_mapsLink__m0uKs{margin:14px 0}.styles_branding__JHuLS{display:flex;justify-content:center}.styles_brandLogo__KP6YT{object-fit:contain}.styles_buttonContainer__CVeoM{margin-top:24px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.styles_orangeBtn__uDRCu{border:none;color:#fff;cursor:pointer;max-width:320px;width:100%;background:#fdb813;padding:12px 0;margin-bottom:20px;font-weight:400;font-size:16px;transition:background-color .2s ease,border-color .2s ease}.styles_orangeBtn__uDRCu:last-child{margin-bottom:0}.styles_orangeBtn__uDRCu:hover{background:#003865}.styles_blueBtn__0Hwrb{border:none;color:#fff;cursor:pointer;max-width:320px;width:100%;background:#003865;padding:12px 0;margin-bottom:20px;font-weight:400;font-size:16px;transition:background-color .2s ease,border-color .2s ease}.styles_blueBtn__0Hwrb:hover{background:#fdb813}.styles_right__nNh_V>h2{font-weight:500;font-size:40px}.styles_brandAndButtons__W_9XQ{margin-top:auto;display:flex;flex-direction:column}.styles_inventoryDetails__g1o8P{font-size:1em}.styles_iconBtn__ZfnkI svg{height:60px}@media (max-width:1366px){.styles_right__nNh_V{width:41%}.styles_left__1d3ak{width:55%;max-height:460px}}@media (max-width:1025px){.styles_inventoryContent__9qnsi{flex-direction:column}.styles_breadcrumbs__pLxEk{padding-bottom:6px}.styles_breadcrumbs__pLxEk>div{font-size:12px}.styles_wrapper__knjhc{padding:6px;flex-direction:column}.styles_left__1d3ak{max-height:530px;width:100%}.styles_right__nNh_V{max-width:100%;width:100%;padding:10px}.styles_buttonsContainer__Th8W8{width:25%}.styles_mediaButtons__LaVcs{justify-content:space-between}.styles_brandAndButtons__W_9XQ{margin-top:unset;display:flex;flex-direction:column;justify-content:flex-end}.styles_brandLogo__KP6YT{max-width:100%;height:75px}.styles_blueBtn__0Hwrb,.styles_orangeBtn__uDRCu{max-width:100%}}@media (max-width:768px){.styles_left__1d3ak{max-height:470px}.styles_buttonsContainer__Th8W8{width:100%}.styles_iconBtn__ZfnkI{font-size:14px;padding:0}.styles_iconBtn__ZfnkI svg{width:45px}.styles_mediaButtons__LaVcs{justify-content:flex-start}}@media (max-width:678px){.styles_right__nNh_V{flex-direction:column;padding:0 5px;gap:0}.styles_inventoryDetails__g1o8P,.styles_priceAndDate__jFQn2,.styles_roomDetails__hHccT{margin-top:10px}.styles_iconBtn__ZfnkI{gap:0}.styles_ctaContainer__WPaeu{margin:0 0 18px}.styles_communityInfo__R3_F2 h1{font-size:1.5em}.styles_welcomeTitle__qM6Qf{font-size:26px}.styles_title__j5cLJ h1{font-size:30px}.styles_specHome___mPC1 .styles_title__j5cLJ h1{font-size:22px}.styles_mapsLink__m0uKs{font-size:18px;margin:10px 0}.styles_addressAndPrice__7XZCK,.styles_communityType__cTxUp,.styles_estimatedCompletion__LZvyv,.styles_inventoryDetails__g1o8P,.styles_pricing__Ny22T,.styles_roomDetails__hHccT{font-size:18px}.styles_brandAndButtons__W_9XQ{max-width:100%;width:100%;margin-top:14px}.styles_buttonContainer__CVeoM{margin-top:0}.styles_communityType__cTxUp{margin-top:10px}.styles_pricing__Ny22T .styles_price___avyN{font-family:var(--font-avenir-medium)}.styles_brandLogo__KP6YT{max-width:230px;margin:10px auto;height:55px}.styles_blueBt__A3uRz,.styles_orangeBtn__uDRCu{max-width:400px}.styles_left__1d3ak{max-height:275px}.styles_floorPlan__2QrTc .styles_pricing__Ny22T,.styles_specHome___mPC1 .styles_pricing__Ny22T{margin-top:10px}.styles_addressAndPrice__7XZCK{margin-bottom:10px}}@media (max-width:400px){.styles_left__1d3ak{max-height:240px}.styles_communityInfo__R3_F2 h1{font-size:1.1em;font-size:26px}.styles_orangeBtn__uDRCu{max-width:400px;padding:.6em 0}}@media (max-width:390px){.styles_welcomeTitle__qM6Qf{font-size:22px}.styles_title__j5cLJ h1{font-size:24px}.styles_ctaContainer__WPaeu{gap:5px;margin:10px 0 12px}.styles_addressAndPrice__7XZCK,.styles_communityType__cTxUp,.styles_estimatedCompletion__LZvyv,.styles_inventoryDetails__g1o8P,.styles_pricing__Ny22T,.styles_roomDetails__hHccT{font-size:16px}.styles_iconBtn__ZfnkI svg{height:35px;margin-bottom:5px}.styles_left__1d3ak{max-height:200px}.styles_ctaContainer__WPaeu span{font-size:13px}}@media only screen and (max-width:1025px) and (max-height:430px){.styles_inventoryContent__9qnsi{align-items:flex-start;flex-direction:row}.styles_left__1d3ak{max-height:300px;width:53%}.styles_right__nNh_V{flex-direction:column;width:47%;padding:0 0 0 15px}.styles_mapsLink__m0uKs{font-size:18px;margin:10px 0 15px}.styles_breadcrumbs__pLxEk,.styles_communityInfo__R3_F2,.styles_details__BTNUj,.styles_roomDetails__hHccT{font-size:18px}.styles_pricing__Ny22T{margin-top:14px}.styles_brandAndButtons__W_9XQ{max-width:unset;width:100%;margin-top:18px}.styles_buttonContainer__CVeoM{margin-top:12px;flex-direction:row;gap:20px;flex-wrap:wrap}.styles_blueBtn__0Hwrb,.styles_orangeBtn__uDRCu{max-width:40%;margin-bottom:0}}.DirectionsModal_modalWrapper__ZNInp{width:100%}.DirectionsModal_modalHeader__AmBbl{justify-content:center;padding:10px}h2.DirectionsModal_title__gBr1H{font-size:32px;padding-left:10px;text-align:left;font-family:var(--font-heather-angel);font-weight:700;color:var(--orange)}.DirectionsModal_modalContent__NdggA{border-radius:0;min-width:65%}.DirectionsModal_communityInfo__nkjvr{width:50%}.DirectionsModal_communityInfo__nkjvr .DirectionsModal_name__1vmm6 h3{font-size:32px;font-family:var(--font-avenir-medium);font-weight:700;color:var(--dark-grey)}.DirectionsModal_name__1vmm6{margin:10px 0 5px}.DirectionsModal_communityInfo__nkjvr,.DirectionsModal_directionsContainer__sLdgh{color:var(--dark-grey)}.DirectionsModal_directionsContainerMobile__LlsEY{display:none}.DirectionsModal_phoneContainerLink__9vcmH{width:-moz-fit-content;width:fit-content}.DirectionsModal_phoneContainer__1RzhF{font-family:var(--font-avenir-light)}.DirectionsModal_label__cyr5q{font-size:23px}.DirectionsModal_address___Jqv7{margin:10px 0}.DirectionsModal_address___Jqv7:hover,.DirectionsModal_phoneContainer__1RzhF:hover{color:#003865}.DirectionsModal_address___Jqv7,.DirectionsModal_hours__jav_K,.DirectionsModal_phoneContainer__1RzhF{font-size:20px;line-height:1.25}.DirectionsModal_hours__jav_K{display:inline}.DirectionsModal_hours__jav_K:after{content:"\a";white-space:pre}.DirectionsModal_directions__V_vLF{font-size:18px}.DirectionsModal_communityInfoContainer__y6zpL{display:flex;justify-content:space-between;gap:20px}.DirectionsModal_openInMaps__WzovL{cursor:pointer}.DirectionsModal_ctaContainer__OtuzK{display:flex;gap:10px;flex-direction:row;justify-content:space-between;margin-bottom:0}.DirectionsModal_ctaContainer__OtuzK button,.DirectionsModal_openInMapsContainer__JANpl button{font-size:16px;border:none;color:var(--dark-grey);cursor:pointer;font-family:var(--font-avenir-medium);padding:10px}.DirectionsModal_ctaContainer__OtuzK button{display:flex;flex-direction:column;align-items:center;gap:12px}.DirectionsModal_openInMapsContainer__JANpl button{background-color:#003865}.DirectionsModal_openInMapsContainer__JANpl button:hover{background-color:#f4feff}.DirectionsModal_ctaContainer__OtuzK button{background:none}.DirectionsModal_ctaContainer__OtuzK button:hover{background-color:#f4feff}.DirectionsModal_mapContainer__zgTVq{max-height:700px;width:50%;padding:10px;border:.5px solid var(--dark-blue);cursor:pointer}.DirectionsModal_mapContainer__zgTVq:hover{opacity:.85;border:.5px solid #004c8a}.DirectionsModal_mapContainer__zgTVq img{width:100%;height:100%;object-fit:cover}.DirectionsModal_directionsContainer__sLdgh{margin-top:15px}@media (max-width:1366px){.DirectionsModal_modalContent__NdggA{min-width:100%}}@media (max-width:678px){h2.DirectionsModal_title__gBr1H{font-size:22px;padding-left:0}.DirectionsModal_ctaContainer__OtuzK svg{max-width:50px}.DirectionsModal_communityInfoContainer__y6zpL{flex-wrap:wrap;gap:15px}.DirectionsModal_ctaContainer__OtuzK button{gap:6px;font-size:14px}.DirectionsModal_communityInfo__nkjvr,.DirectionsModal_mapContainer__zgTVq{width:100%}.DirectionsModal_directionsContainerMobile__LlsEY{display:block}.DirectionsModal_directionsContainerDesktop__j2nDs{display:none}}@media (max-width:380px){.DirectionsModal_modalHeader__AmBbl{padding:10px}.DirectionsModal_ctaContainer__OtuzK svg{max-width:40px}.DirectionsModal_ctaContainer__OtuzK button{gap:6px;font-size:12px}.DirectionsModal_communityInfo__nkjvr .DirectionsModal_name__1vmm6 h3,.DirectionsModal_label__cyr5q,.DirectionsModal_modalHeader__AmBbl h2{font-size:1.2em}.DirectionsModal_address___Jqv7,.DirectionsModal_directions__V_vLF,.DirectionsModal_hours__jav_K,.DirectionsModal_phoneContainer__1RzhF{font-size:1em}.DirectionsModal_ctaContainer__OtuzK button,.DirectionsModal_openInMapsContainer__JANpl button{padding:0}}@media only screen and (max-width:1025px) and (max-height:430px){.DirectionsModal_communityInfoContainer__y6zpL{flex-wrap:nowrap;gap:15px}.DirectionsModal_communityInfo__nkjvr{width:70%}}.InventoryMedia_titleText__lZS_h{text-align:center;color:var(--orange);font-size:24px}.InventoryMedia_titleTextCursive__vBEbw{font-family:var(--font-heather-angel)}.InventoryMedia_modalContent__gfxIQ{overflow:hidden}.InventoryMedia_modalHeader__RFsxn{padding:16px 4px;justify-content:center}.InventoryMedia_modalBody__1HTmE{height:85vh;display:flex;flex-direction:column;justify-content:center;align-items:stretch}.InventoryMedia_mediaTabs__MO9tC{display:flex;justify-content:space-between;text-align:center}.InventoryMedia_headerTab__vfp5M{width:100%;cursor:pointer;text-align:center}.InventoryMedia_headerTab__vfp5M:hover .InventoryMedia_tabTitle__1OjTE{color:var(--dark-blue)}.InventoryMedia_headerTabActive__5XjHE{border-bottom:4px solid var(--orange)}.InventoryMedia_tabTitle__1OjTE{padding-bottom:10px;color:var(--dark-grey);font-family:var(--font-avenir-medium)}.InventoryMedia_iframeContainer__gVsjz{height:100%}.InventoryMedia_iframe__ZPdXw{width:100%;height:98%;border:none}@media (min-width:2600px){.InventoryMedia_titleText__lZS_h{font-size:40px}.InventoryMedia_tabTitle__1OjTE{font-size:30px}}@media (max-width:678px){.InventoryMedia_titleText__lZS_h{font-size:18px}.InventoryMedia_tabTitle__1OjTE{font-size:16px}}.Carousel_slide__RY698{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;overflow:hidden;height:100%}.Carousel_slide__RY698 .Carousel_image__bmeXt{height:100%;width:100%;object-fit:cover}.Carousel_virtualTourButton__xMNXJ{border:none;padding:5px;background:none;cursor:pointer}.Carousel_virtualTourButton__xMNXJ:hover{background-color:#1561a08a}.Carousel_mediaButtons__cncmM{display:flex;gap:14px}.Carousel_carouselCaption___gNs6{height:-moz-fit-content;height:fit-content;padding:4px 12px;font-family:var(--font-avenir-medium);display:flex;justify-content:flex-end;align-items:center;font-style:normal;font-weight:400;font-size:20px;line-height:1.5;color:#fff;position:absolute;bottom:0;z-index:2;width:100%}.Carousel_carouselCaptionEnabled__n1Yto{background:#003865b0}.Carousel_headline__DfylI{margin-right:auto}.Carousel_slideshowIcon__m3dWD{color:#fff}.Carousel_slideshowButton___nWJx{cursor:pointer;background:none;border:none}@media (max-width:678px){.Carousel_carouselCaption___gNs6{font-size:1em;height:42px}.Carousel_headline__DfylI{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Carousel_slideshowIcon__m3dWD{width:20px;height:20px}}@media (max-width:390px){.Carousel_carouselCaption___gNs6{font-size:.8em;line-height:1.5}}@media only screen and (max-width:1025px) and (max-height:550px){.Carousel_carouselCaption___gNs6{font-size:.8em}}.Inventory-map-for-community_wrapper__hDQs0{background:#fff;padding:10px;width:100%;color:#53544f;border-top:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2}.Inventory-map-for-community_sectionTitle__4GoKp{text-align:center;font-family:var(--font-avenir-light);font-size:22px;color:var(--orange)}.Inventory-map-for-community_sectionTitleCursive__yqcB8{font-family:var(--font-heather-angel)}.Inventory-map-for-community_textBoldBig__e4nZX{margin:10px 0}.Inventory-map-for-community_textBoldBig__e4nZX h2{color:#4f4f4f;font-family:var(--font-avenir-medium);font-size:40px;font-style:normal;font-weight:400;line-height:normal}.Inventory-map-for-community_textBoldSmall__cb790{color:#53544f;font-size:24px;font-family:var(--font-avenir-medium);font-style:normal;font-weight:400;line-height:normal}.Inventory-map-for-community_mapContent__vIS73{width:100%;position:relative;box-sizing:border-box;min-height:800px;height:100%;flex-grow:1;display:block;overflow:hidden}.Inventory-map-for-community_iframeItem__GBx_n,.Inventory-map-for-community_mapContent__vIS73>div[class*=ImageMagnifier_viewerContainer]{position:absolute;top:0;left:0;width:100%;height:100%}.Inventory-map-for-community_iframeItem__GBx_n{border:0;box-sizing:border-box}.Inventory-map-for-community_staticMapImage__JXxhu{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}@media(max-width:1024px){.Inventory-map-for-community_mapContent__vIS73{min-height:600px}.Inventory-map-for-community_container__3ZwK7{padding:10px}}@media(max-width:600px){.Inventory-map-for-community_textBoldBig__e4nZX h2{font-size:28px}.Inventory-map-for-community_mapContent__vIS73{min-height:350px}.Inventory-map-for-community_textBoldSmall__cb790{font-size:16px;margin-bottom:10px}}.Tabs_tabsContainer__mRlDo{display:flex;border-bottom:0;width:100%;justify-content:center;margin-top:.5rem;margin-bottom:1rem}.Tabs_tabButton__4QXHD{padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;border:none;cursor:pointer}.Tabs_activeTab__3hQBl{background-color:var(--light-blue);color:#fff}.Tabs_inactiveTab__ekhoX{background-color:#fff;color:#1f2937;border:1px solid var(--light-blue)}@media screen and (max-width:1024px){.Tabs_tabButton__4QXHD{padding:.5rem 1rem;font-size:.8rem}}@media screen and (min-width:2560px){.Tabs_tabsContainer__mRlDo{top:2rem;left:2rem}.Tabs_tabButton__4QXHD{padding:1.25rem 2.5rem;font-size:1.75rem}.Tabs_inactiveTab__ekhoX{border:2px solid var(--light-blue)}}.ImageMagnifier_viewerContainer__ohOEr,.ImageMagnifier_viewportContainer__hH8ZA{position:relative;width:100%;height:100%;overflow:hidden}.ImageMagnifier_viewportContainer__hH8ZA{-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.ImageMagnifier_panContainer__6dfDG{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:center;transition:transform .1s ease-out;z-index:1;opacity:1;visibility:visible}.ImageMagnifier_dragging__Ihxa4{transition:none!important}.ImageMagnifier_imageContent__bcsY8{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.ImageMagnifier_errorMessage__cZo0n{position:absolute;bottom:5rem;left:50%;transform:translateX(-50%);background-color:rgba(217,30,24,.8);color:#fff;padding:.5rem 1rem;border-radius:4px;font-size:.875rem;z-index:20}.ImageMagnifier_pinchIndicator__vBVZh{display:none;position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);background-color:rgba(0,0,0,.6);color:#fff;padding:.4rem .8rem;border-radius:1rem;font-size:.75rem;z-index:10;pointer-events:none;opacity:0;animation:ImageMagnifier_fadeInOut__vJvOd 4s ease-in-out forwards}@media (max-width:767px){.ImageMagnifier_pinchIndicator__vBVZh{display:block}}@keyframes ImageMagnifier_fadeInOut__vJvOd{0%{opacity:0}15%{opacity:1}85%{opacity:1}to{opacity:0}}.ZoomControls_zoomControlsContainer__8yKwH{position:absolute;bottom:1rem;left:1rem;display:flex;flex-direction:column;align-items:center;z-index:20;background-color:hsla(0,0%,100%,.9);padding:20px 0;width:64px;border-radius:32px;box-shadow:0 2px 10px rgba(0,0,0,.1);transition:padding .4s ease-out}.ZoomControls_zoomControlsWithReset__oNZ4n{padding-top:80px}.ZoomControls_zoomSliderContainer__xcE5F{position:relative;height:120px;margin:30px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;cursor:pointer;touch-action:none;outline:none}.ZoomControls_zoomSliderContainer__xcE5F:focus-visible{box-shadow:0 0 0 2px var(--dark-blue);border-radius:4px}.ZoomControls_zoomLine__BDuV4{width:2px;height:100%;background-color:var(--grey);position:absolute;left:50%;transform:translateX(-50%);z-index:0;pointer-events:auto}.ZoomControls_interactionArea__55piy{position:absolute;width:80px;height:100%;top:0;left:50%;transform:translateX(-50%);z-index:1;cursor:-webkit-grab;cursor:grab}.ZoomControls_sliderActive__EFC1D .ZoomControls_interactionArea__55piy{cursor:-webkit-grabbing;cursor:grabbing}.ZoomControls_sliderThumb__GpmCj{position:absolute;width:24px;height:24px;background-color:var(--light-blue);border-radius:50%;left:50%;transform:translate(-50%,-50%);z-index:2;box-shadow:0 0 4px rgba(0,0,0,.2);transition:background-color .2s ease,box-shadow .2s ease;pointer-events:none}.ZoomControls_sliderActive__EFC1D .ZoomControls_sliderThumb__GpmCj{background-color:#39b0c2;box-shadow:0 0 8px rgba(0,0,0,.3);transition:none}.ZoomControls_hiddenInput__SE99f{position:absolute;opacity:0;width:1px;height:1px;overflow:hidden;pointer-events:none}.ZoomControls_sliderTouchArea__AINHj,.ZoomControls_trackTouchArea__rfLDQ{display:none}.ZoomControls_zoomSlider__PiBVu{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:120px;height:100%;background:transparent;outline:none;transform:rotate(-90deg);transform-origin:center;z-index:4;cursor:pointer;margin:0;padding:0;touch-action:none;opacity:0}.ZoomControls_zoomSlider__PiBVu::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:80px;height:48px;border-radius:50%;background:rgba(0,0,0,.001);cursor:pointer;border:none;z-index:4;touch-action:none}.ZoomControls_zoomSlider__PiBVu::-moz-range-thumb{width:80px;height:48px;border-radius:50%;background:rgba(0,0,0,.001);cursor:pointer;border:none;z-index:4}.ZoomControls_zoomButton__larqy{width:48px;height:48px;border-radius:50%;border:none;background-color:var(--light-blue);color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;cursor:pointer;margin:0;padding:0;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:5;transition:opacity .2s ease}.ZoomControls_zoomButton__larqy svg{width:24px;height:24px}.ZoomControls_zoomButton__larqy:disabled{opacity:.4;cursor:not-allowed}.ZoomControls_resetButton__JSxmK{background-color:var(--dark-blue);color:#fff;width:48px;height:48px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1rem;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:5;position:absolute;top:20px;left:50%;transform:translateX(-50%) scale(.8);opacity:0;visibility:hidden;transition:opacity .6s ease-out,visibility .6s ease-out,transform .5s ease-out;pointer-events:none}.ZoomControls_resetButton__JSxmK svg{width:20px;height:20px}.ZoomControls_resetButton__JSxmK:disabled{opacity:.4;cursor:not-allowed}.ZoomControls_resetButtonVisible__Rx5CK{opacity:1;visibility:visible;transform:translateX(-50%) scale(1);pointer-events:auto}.ZoomControls_resetButtonHidden__WdTmI{opacity:0;visibility:hidden;transform:translateX(-50%) scale(.8);pointer-events:none}@media (max-width:767px){.ZoomControls_zoomButton__larqy,.ZoomControls_zoomSliderContainer__xcE5F{display:none}.ZoomControls_zoomControlsContainer__8yKwH{padding:60px 0 0;width:56px;height:56px;bottom:1rem;left:.5rem;border-radius:50%;background-color:transparent;box-shadow:none}.ZoomControls_resetButton__JSxmK{top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);width:40px;height:40px}.ZoomControls_resetButton__JSxmK svg{width:18px;height:18px}.ZoomControls_resetButtonVisible__Rx5CK{opacity:1;visibility:visible;transform:translate(-50%,-50%) scale(1);pointer-events:auto}}@media screen and (min-width:2560px){.ZoomControls_zoomControlsContainer__8yKwH{bottom:2rem;left:2rem;width:128px;padding:40px 0;border-radius:64px}.ZoomControls_zoomLine__BDuV4{width:4px}.ZoomControls_zoomControlsWithReset__oNZ4n{padding-top:160px}.ZoomControls_zoomSliderContainer__xcE5F{height:240px;margin:60px 0}.ZoomControls_zoomSlider__PiBVu{width:240px}.ZoomControls_interactionArea__55piy{width:160px}.ZoomControls_sliderThumb__GpmCj{width:40px;height:40px}.ZoomControls_zoomButton__larqy{width:96px;height:96px;font-size:3rem}.ZoomControls_zoomButton__larqy svg{width:48px;height:48px}.ZoomControls_resetButton__JSxmK{width:96px;height:96px;font-size:2rem;top:40px}.ZoomControls_resetButton__JSxmK svg{width:42px;height:42px}}.styles_wrapper__UY4iS{background:#fff;padding:20px 10px;width:100%;margin:auto;color:#53544f}.styles_titlesBox__Ipgw7 h2{font-family:var(--font-avenir-medium);font-size:40px;font-weight:400;margin-bottom:8px}.styles_titlesBox__Ipgw7 h3{font-family:var(--font-avenir-book);color:#53544f;font-size:24px;font-weight:400;margin-bottom:15px}.styles_mapContainer__UxBOK{height:570px;width:100%}@media(max-width:700px){.styles_titlesBox__Ipgw7 h2{font-size:28px}.styles_titlesBox__Ipgw7 h3{font-size:18px}.styles_mapContainer__UxBOK{height:400px}}.styles_wrapper__7FsUM{background:#34afc8;padding:20px 10px;display:flex;gap:36px;justify-content:center;width:100%;color:#fff}.styles_openHoursContainer__4RVyx h2,.styles_phoneContainer__YUzfu h2{font-size:24px}.styles_openHoursContainer__4RVyx span,.styles_phoneContainer__YUzfu span{line-height:1.75;font-size:22px}.styles_left__pTl0G{display:flex;flex-direction:column;justify-content:center;justify-content:flex-start;flex:1 1}.styles_left__pTl0G .styles_overview__UujtO{margin-top:18px;font-size:24px;font-weight:400;line-height:1.25}.styles_left__pTl0G>h2{font-size:30px;font-weight:400}.styles_left__pTl0G .styles_overview__UujtO h3{font-size:26px}.styles_left__pTl0G>p{font-size:24px;line-height:1;font-weight:400}.styles_right__lf1IE{position:relative;flex:2 1}.styles_right__lf1IE>div{font-size:18px;line-height:1.5;font-weight:400;margin:10px 0}.styles_rightReadMoreBlock__2OMXq>p{font-size:18px}.styles_right__lf1IE>button{cursor:pointer;font-size:18px;line-height:1.5;font-weight:400;border:none;background:none;color:#fff}.styles_overviewContainer___31_X{display:flex;gap:16px}.styles_overviewContainer___31_X>.styles_left__pTl0G>h2{line-height:1.15}@media (max-width:1366px){.styles_overviewContainer___31_X{flex-direction:column}}@media (max-width:1025px){.styles_openHoursContainer__4RVyx h2,.styles_phoneContainer__YUzfu h2{font-size:22px}.styles_openHoursContainer__4RVyx span,.styles_phoneContainer__YUzfu span{font-size:20px}}@media (max-width:678px){.styles_rightReadMoreBlock__2OMXq>p{font-size:16px}.styles_overviewContainer___31_X{gap:0}.styles_left__pTl0G>h2{font-size:28px;line-height:1.5}.styles_left__pTl0G .styles_overview__UujtO{margin-top:6px;font-size:18px}.styles_right__lf1IE>button,.styles_right__lf1IE>div{font-size:16px}.styles_left__pTl0G>h2{font-size:24px}.styles_left__pTl0G .styles_overview__UujtO h3{font-size:22px}}@media (max-width:390px){.styles_openHoursContainer__4RVyx h2,.styles_openHoursContainer__4RVyx span,.styles_phoneContainer__YUzfu h2,.styles_phoneContainer__YUzfu span{font-size:18px}}.styles_wrapper__fsjrk{background:#fff;padding:20px 10px;width:100%;margin:auto;color:#53544f}.styles_wrapper__fsjrk>div{padding-bottom:15px;border-bottom:1px solid #d2d2d2}.styles_headerContainer__S7h9y{text-align:center}.styles_sectionTitle__tQ0vm{text-align:center;font-family:var(--font-avenir-light);font-size:22px;color:var(--orange)}.styles_sectionTitleCursive__IE5jX{font-family:var(--font-heather-angel);font-weight:300}.styles_viewMoreButton__IXjmB{text-align:center;font-family:var(--font-avenir-light);color:var(--dark-grey)}.styles_viewMoreButton__IXjmB span{color:var(--light-blue);font-weight:700;margin-right:5px;font-family:var(--font-avenir-heavy)}.styles_topPanelSeriesList__fUcRQ{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:10px}.styles_seriesButton__IyPly{max-width:250px;height:auto;padding:10px;border:2px solid #34afc8;background:none;cursor:pointer;color:#4f4f4f;text-align:center;font-family:var(--font-avenir-light);font-size:16px;font-style:normal;font-weight:800;line-height:normal}.styles_seriesButtonActive__EK_By{background:#34afc8;color:#fff}.styles_titleBox__VSbSU>h2{font-family:var(--font-avenir-medium);font-size:40px;font-weight:400}.styles_topPanel___qTWG{margin-bottom:10px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.styles_topPanelLeft__XN7kH{font-family:var(--font-avenir-book);color:#53544f;font-size:24px;font-weight:400;margin-bottom:15px}.styles_topPanelRight__8tD63>ul{display:flex;gap:24px}.styles_topPanelRight__8tD63>ul>li{font-size:16px;display:flex;cursor:pointer}.styles_topPanelSeparator__GlJbE{display:none;flex:1 1}@media(max-width:1000px){.styles_topPanel___qTWG{flex-direction:column;align-items:normal}.styles_topPanelSeparator__GlJbE{display:block}}@media(max-width:400px){.styles_topPanelRight__8tD63>ul{gap:5px;justify-content:space-around}.styles_topPanelSeparator__GlJbE{display:none}}.styles_sortBySelectContainer__u0Pz8{border:1px solid #555;box-shadow:0 3px 11px 0 rgb(0 0 0/10%)}.styles_sortByItemContainer__FzurA{padding-bottom:5px}.styles_sortBySelectContainer__u0Pz8{max-height:180px;width:170px;background:#fff;margin-top:20px;position:absolute;z-index:10}.styles_sortByItemContainer__FzurA{width:100%;z-index:10;padding:7px}.styles_sortByItemContainer__FzurA:hover{background:#bcd6ef;z-index:10}.styles_filtersContainer__4rJEw{display:none;flex-direction:column;justify-content:space-around;align-items:center;margin:0 0 20px;justify-self:stretch;align-self:stretch;grid-column-start:1;grid-column-end:span 1;grid-row-start:1;grid-row-end:span 1;max-width:none;min-height:100%;max-height:none;padding:8px 0 32px;background-color:transparent;border-bottom:2px #cacaca;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:0}.styles_filterSelectContainer__2g7N_,.styles_filtersContainer__4rJEw{background-size:cover;background-repeat:no-repeat;position:relative;order:0;width:100%}.styles_filterSelectContainer__2g7N_{margin:0;background-position:50% 50%;display:grid;justify-content:start;align-items:start;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:minmax(8px,max-content);grid-column-gap:16px;column-gap:16px;grid-row-gap:0;row-gap:0;max-width:100%;grid-row-start:auto;grid-row-end:auto;grid-column-start:auto;grid-column-end:auto;justify-self:auto;align-self:auto}.styles_filterSelectContainer__2g7N_ select{border-width:0;border-bottom:1px solid #bac9bc;width:100%;height:auto;background:none;font-size:16px;color:#6c6963;cursor:pointer;padding:6px 0}.styles_filterSelectContainer__2g7N_ select:focus{outline:none}.styles_filterSliderContainer__FJDJF{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;display:grid;justify-content:start;align-items:center;position:relative;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:minmax(8px,max-content);grid-column-gap:16px;column-gap:16px;grid-row-gap:0;row-gap:0;width:100%;margin:16px 0 0;max-width:100%;order:1;grid-row-start:auto;grid-row-end:auto;grid-column-start:auto;grid-column-end:auto;justify-self:auto;align-self:auto}.styles_filterSliderContainer__FJDJF button{width:100%;height:100%;padding:8px 20px;background-color:#003865;border:none;color:#fff;cursor:pointer}.styles_rangeSliderBox__2vSpD .styles_rangeSliderBoxTitle__eoUZi{font-size:16px;color:#555;font-weight:400}.styles_rangeSliderBox__2vSpD .styles_valueLabelsBox__VqIv0{display:flex;justify-content:space-between;color:#333;font-size:11px}.styles_plansCountBox__FVQyd{font-size:18px;font-weight:700;margin-bottom:10px}.styles_plansList__bJNQv{gap:20px;display:flex;justify-content:center;flex-wrap:wrap;height:auto}.styles_card__5iEeh{width:24%;box-shadow:0 3px 11px 0 rgb(0 0 0/10%);cursor:pointer}.styles_card__5iEeh:hover{box-shadow:0 3px 11px 0 rgba(0,0,0,.2)}.styles_filterIcon__Tx7pJ{display:flex;flex-direction:row;gap:5px}.styles_iconImage__ii3l3{width:18px;height:18px;margin-right:5px}.styles_cardInfo__IULWR{padding:10px 12px}.styles_cardTitle__vbbxZ{font-size:18px;font-weight:700}.styles_cardTitle__vbbxZ,.styles_priceBox__jU7Wq{font-family:var(--font-avenir-black)}.styles_mainContent__7hW_m button{width:100%;padding:8px 0;color:#fff;background-color:#003865;border:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.styles_mainContent__7hW_m button:hover{background:#fdb813}.styles_roomDetails__6v_CU{display:flex;justify-content:space-between;align-items:center;gap:8px;padding-top:6px}.styles_roomDetails__6v_CU>div>div{font-weight:18px;padding:4px 0}.styles_roomDetail__XKuaB{text-align:center}.styles_roomDetail__XKuaB>img{width:100%;margin-bottom:2px;object-fit:contain;max-width:40px;height:40px}.styles_roomDetail__XKuaB>p{color:#434343;text-align:center;font-family:var(--font-avenir-light);font-size:14px;font-style:normal;font-weight:400;line-height:normal}.styles_priceBox__jU7Wq{padding:8px 0 0;font-weight:900}.styles_viewMoreContainer__yg66V{font-family:var(--font-avenir-medium);font-style:normal;font-weight:600;font-size:18px;line-height:22px;display:flex;justify-content:center;margin-top:10px;cursor:pointer}@media (min-width:1400px){.styles_filtersContainer__4rJEw{flex-direction:row}.styles_filterSelectContainer__2g7N_{margin:0}.styles_filterSliderContainer__FJDJF{margin:0 0 0 16px}}@media (max-width:1025px){.styles_card__5iEeh{width:40%}}@media (max-width:678px){.styles_card__5iEeh{width:100%}.styles_titleBox__VSbSU h2{font-size:28px}.styles_topPanelLeft__XN7kH{font-size:18px}.styles_filterSelectContainer__2g7N_,.styles_filterSliderContainer__FJDJF{grid-template-columns:repeat(auto-fill,100%)}}.Mortgage-calculator_main__tERLu{padding:20px 13px}.Mortgage-calculator_content__NnAhA{display:flex;justify-content:space-between;gap:20px}.Mortgage-calculator_leftSide__kzr5Z{max-width:530px;width:100%;display:flex;flex-direction:column;gap:10px}.Mortgage-calculator_divider__WvdTp{display:none;width:max(150px,25%);height:4px;margin:auto auto 5px}.Mortgage-calculator_title__XrxNM{font-family:var(--font-avenir-roman);font-size:30px;font-style:normal;font-weight:400;line-height:normal}.Mortgage-calculator_leftSide__kzr5Z p{line-height:1.5}.Mortgage-calculator_rightSide__Q4J_G{max-width:800px;width:100%}.Mortgage-calculator_calculatorHeader__Hn4Ed{color:#fdb813;font-family:var(--font-avenir-light);font-size:34px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:30px}.Mortgage-calculator_includeTaxesAndFeesContainer__h1zK5{display:flex;gap:20px}.Mortgage-calculator_inputWithTooltip__X7z5_{display:flex;align-items:center;gap:6px;width:100%}.Mortgage-calculator_inputContainer__MYmVH{position:relative;display:flex;align-items:center;width:100%;border-radius:5px;border:1px solid #cecece;background:#fff;padding:9px 5px 5px}.Mortgage-calculator_inputContainer__MYmVH,.Mortgage-calculator_input__fbJHm{color:#3a3a3a;font-family:var(--font-avenir-light);font-size:18px;font-style:normal;font-weight:400;line-height:normal}.Mortgage-calculator_input__fbJHm{flex:1 1!important;border:none!important;background:none!important;width:100%!important}.Mortgage-calculator_input__fbJHm:focus{outline:none}.Mortgage-calculator_label__j7Bhe,.Mortgage-calculator_prefix__QfBb0,.Mortgage-calculator_suffix__Swcuu{padding-left:5px;padding-right:5px}.Mortgage-calculator_label__j7Bhe{position:absolute;top:-8px;left:12px;background-color:#fff;color:#616161;text-align:center;font-family:var(--font-avenir-light);font-size:12px;font-style:normal;font-weight:400;line-height:normal}.Mortgage-calculator_tooltipIcon___mcXo{max-width:20px;width:100%;height:20px}.Mortgage-calculator_tooltipText__EY74D{color:#000}.Mortgage-calculator_tooltipExtraText__laWns,.Mortgage-calculator_tooltipText__EY74D{font-size:12px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.4px}.Mortgage-calculator_tooltipExtraText__laWns{color:#696969;margin-top:15px}.Mortgage-calculator_calculatorContainer__YwsQ1{display:flex;gap:10px}.Mortgage-calculator_includeTaxesSwitch__sUfOf{margin-bottom:20px}.Mortgage-calculator_inputs__p5bfj{max-width:1000px;width:100%;display:flex;flex-direction:column;gap:20px}.Mortgage-calculator_twoInputs__L0tFb{display:flex;gap:17px;width:100%}.Mortgage-calculator_results__rfwiY{max-width:300px;width:100%;padding-left:30px;border-left:1px solid #7c7c7c;display:flex;flex-direction:column}.Mortgage-calculator_monthlyPaymentHeader__x4CQy{color:#000;font-family:var(--font-avenir-light);font-size:22px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:6px}.Mortgage-calculator_monthlyPaymentResult__siV6e{color:#000;font-family:var(--font-avenir-light);font-size:28px;font-style:normal;font-weight:500;line-height:normal}.Mortgage-calculator_loanTaxesAndFees__h2bn8{width:100%;margin-top:35px}.Mortgage-calculator_loanTaxesAndFeesHeader___Zozh{color:#000;font-family:var(--font-avenir-light);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.Mortgage-calculator_loanTaxesAndFeesResult__4An6o{color:#000;font-family:var(--font-avenir-light);font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:25px}.Mortgage-calculator_calculateButton__C7Iay{max-width:200px;width:100%;height:30px;background-color:#fdb813;border-radius:0;margin-top:35px;color:#fff;text-align:center;font-family:var(--font-avenir-light);font-size:18px;font-style:normal;font-weight:300;line-height:normal}.Mortgage-calculator_calculateButton__C7Iay:hover{background-color:#fdb813}@media(max-width:1300px){.Mortgage-calculator_results__rfwiY{max-width:200px}}@media(max-width:1100px){.Mortgage-calculator_results__rfwiY{max-width:150px}}@media(max-width:1000px){.Mortgage-calculator_divider__WvdTp{display:block}.Mortgage-calculator_content__NnAhA{flex-direction:column;align-items:center}.Mortgage-calculator_results__rfwiY{max-width:220px}.Mortgage-calculator_calculatorHeader__Hn4Ed,.Mortgage-calculator_title__XrxNM{text-align:center}}@media(max-width:600px){.Mortgage-calculator_title__XrxNM{font-size:36px}.Mortgage-calculator_calculatorContainer__YwsQ1{flex-direction:column}.Mortgage-calculator_results__rfwiY{max-width:100%;border-left:0;border-top:1px solid #7c7c7c;align-items:center;margin-top:6px;padding:16px}.Mortgage-calculator_loanTaxesAndFees__h2bn8{margin-top:10px}.Mortgage-calculator_calculateButton__C7Iay{margin-top:0}.Mortgage-calculator_monthlyPaymentHeader__x4CQy,.Mortgage-calculator_monthlyPaymentResult__siV6e{text-align:center}.Mortgage-calculator_loanTaxesAndFees__h2bn8{max-width:220px;width:100%;display:flex;justify-content:space-between;text-align:center}.Mortgage-calculator_loanTaxesAndFeesResult__4An6o{margin-top:5px}}@media(max-width:320px){.Mortgage-calculator_label__j7Bhe{font-size:10px;top:-5px}.Mortgage-calculator_input__fbJHm{font-size:14px}}.Mortgage-calculator_inputs__p5bfj div{width:100%}.Mortgage-calculator_invalid__avyCN{color:#b6b6b6}.styles_wrapper__GntMR{width:100%;padding:36px;min-height:70vh}.styles_image__s3NhB{height:auto;min-height:20vh}.styles_wrapper__GntMR p{text-align:center;margin:10px 5px}@media (max-width:1050px){.styles_wrapper__GntMR{min-height:65vh}}@media (max-width:550px){.styles_wrapper__GntMR{min-height:45vh}}.hs-form-field{margin:15px 0!important}.hs-input{width:100%;border:1px solid #dadada;font-size:1.1em;padding:.5em .5em .4em}.hs_error_rollup{display:none}.hs-form-field{text-align:left}.hs-form-field .input{margin-top:5px!important}.hs-form-field .input textarea{font-family:Arial,Helvetica,sans-serif;height:75px}form.hs-form ul{list-style:none;text-align:left}.hs-form-required,ul.hs-error-msgs{color:red}.hs-error-msg{color:red;font-size:14px!important}.hs-form-radio .hs-input{width:auto}.hs-form-radio{margin:10px 0!important}.hs-form-radio label span{margin:5px!important}form.hs-form input[type=submit]{margin-top:.5em;background-color:#fdb813;font-size:1.5em;padding:.4em;border:none;color:#fff;width:10em}.submitted-message p{font-size:24px!important;line-height:1.5!important;margin:20px!important}.optin-container{margin:10px 0}.jerseycity-fe-wrapper.jerseycity-FieldsElement--wrapper.jerseycity-FieldsElementV2--wrapper{visibility:hidden!important}.hs-submit .actions input{width:100%!important}#wheelBtn{visibility:hidden}.om-element input[id$=-field-emailInput]{display:none!important}form.hs-form input[type=submit]{background-color:#003865;width:100%;padding:15px;font-weight:700;cursor:pointer}form.hs-form input[type=submit]:hover{background-color:#7aced9}.ctaContainer{display:flex;justify-content:center}.cta{background-color:#003865;color:#fff;padding:15px 25px;font-weight:500;font-size:18px}h1.promoNotActive{font-size:26px;text-align:center;margin:20px 0;color:#424242}.legal-consent-container{text-align:left;font-size:14px!important}.Promotion_promoContainer__Cwa0D{padding:5px 0}.Promotion_defaultDisclaimer__rItfF p{font-size:12px}.Promotion_optinHeaderContainer__ZZhGH{width:100%}.Promotion_headerContainer___4fDG{display:flex;justify-content:center;margin:15px 0}.Promotion_headerContainer___4fDG .Promotion_headerImageContainer__vhdyN img{max-width:800px;object-fit:contain}.Promotion_disclaimerContainer__Msc1P,.Promotion_formHeaderContainer__P0v8Y,.Promotion_offerDetailsContainer__RU4el{max-width:1000px;margin:30px auto;position:relative}.Promotion_disclaimerContainer__Msc1P *,.Promotion_formHeaderContainer__P0v8Y *,.Promotion_offerDetailsContainer__RU4el *{font-size:inherit;font-family:inherit;color:inherit;text-align:inherit}.Promotion_disclaimerContainer__Msc1P,.Promotion_formHeaderContainer__P0v8Y,.Promotion_offerDetailsContainer__RU4el{line-height:1.5}.Promotion_disclaimerContainer__Msc1P p,.Promotion_formHeaderContainer__P0v8Y p,.Promotion_offerDetailsContainer__RU4el p{min-height:1em;position:relative}.Promotion_disclaimerContainer__Msc1P p:empty,.Promotion_formHeaderContainer__P0v8Y p:empty,.Promotion_offerDetailsContainer__RU4el p:empty{display:block;min-height:1em}.Promotion_disclaimerContainer__Msc1P br,.Promotion_formHeaderContainer__P0v8Y br,.Promotion_offerDetailsContainer__RU4el br{display:block;content:""}.Promotion_disclaimerContainer__Msc1P ul,.Promotion_formHeaderContainer__P0v8Y ul,.Promotion_offerDetailsContainer__RU4el ul{list-style-type:disc;padding-left:2em}.Promotion_disclaimerContainer__Msc1P ol,.Promotion_formHeaderContainer__P0v8Y ol,.Promotion_offerDetailsContainer__RU4el ol{list-style-type:decimal;padding-left:2em}.Promotion_disclaimerContainer__Msc1P img,.Promotion_formHeaderContainer__P0v8Y img,.Promotion_offerDetailsContainer__RU4el img{max-width:100%;height:auto}.Promotion_promoNotActiveContainer__g7tNV{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:40px auto}.Promotion_divisionPrice__B2tvk{font-family:var(--font-avenir-light);color:#003865;text-align:center;font-size:28px;font-weight:700;margin:10px 0}.Promotion_viewInventory__R4t2Q{font-family:var(--font-avenir-medium);color:#fdb813;text-align:center;font-size:28px;font-weight:700;display:flex;justify-content:center;margin:16px 0}.Promotion_viewInventory__R4t2Q a{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content}.Promotion_viewInventory__R4t2Q img{object-fit:contain;height:36px;margin:0 12px}.Promotion_promoNotActiveContainer__g7tNV h1{font-size:28px;text-align:center}.Promotion_promoNotActiveContainer__g7tNV .Promotion_cta__WmSWB{background:#003865;color:#fff;font-family:var(--font-avenir-medium);font-size:16px;padding:15px 25px;margin:10px auto;cursor:pointer;border:none}.Promotion_promoNotActiveContainer__g7tNV .Promotion_cta__WmSWB:hover{background:#005ca8}.Promotion_headerContainer___4fDG .Promotion_headerImageContainer__vhdyN{text-align:center}@media only screen and (max-width:1200px){.Promotion_headerContainer___4fDG{padding:0 15px}.Promotion_disclaimerContainer__Msc1P,.Promotion_formHeaderContainer__P0v8Y,.Promotion_offerDetailsContainer__RU4el{padding:0 20px}.Promotion_headerContainer___4fDG .Promotion_headerImageContainer__vhdyN img{width:100%;height:auto}.Promotion_headerContainer___4fDG .Promotion_headerImageContainer__vhdyN{width:100%}}form.hs-form{max-width:700px;margin:0 auto}ul.hs-error-msgs{padding-top:5px!important}.hs-error-msg,.hs-error-msgs{color:red;font-size:14px!important}.hs_error_rollup{margin-bottom:15px!important;font-weight:700}.submitted-message p{font-size:22px;text-align:center;margin:75px auto}form.hs-form label span{text-align:left}form.hs-form .hs-form-required{color:red}form.hs-form ul{list-style-type:none!important;margin:0!important}form.hs-form .legal-consent-container p{margin:15px 0!important;font-size:12px!important}form.hs-form .hs-form-field,form.hs-form .legal-consent-container{text-align:left;margin:15px 0!important;font-family:var(--font-avenir-medium)!important;color:#232323}form.hs-form .legal-consent-container{font-size:12px!important;line-height:1.2!important;letter-spacing:.5px}form.hs-form .hs-form-field>.input>input,form.hs-form .hs-form-field>.input>select{min-height:40px}form.hs-form .hs-form-field>.input>textarea{min-height:60px}form.hs-form .hs-input{width:100%;margin:5px 0!important;border:1px solid #dadada!important;font-size:16px;padding-left:10px!important}form.hs-form .hs_submit{cursor:pointer!important}form.hs-form .hs_submit input{padding:10px 20px;min-height:50px;background:#fdb813;border:none;color:#fff;font-family:var(--font-avenir-medium);font-style:normal;font-size:20px;font-weight:700;cursor:pointer}form.hs-form .hs_submit input:hover{background:#fec53f}form.hs-form .input .inputs-list.multi-container{display:flex;gap:20px;margin:10px 0!important}form.hs-form .input .inputs-list.multi-container label{display:flex;align-items:center;gap:10px;cursor:pointer!important;padding:10px!important}form.hs-form .input .inputs-list.multi-container label:hover{background-color:#fffbf0}form.hs-form .input textarea{letter-spacing:.5px;line-height:1.25;font-family:var(--font-avenir-light)}@media only screen and (max-width:1200px){form.hs-form{padding:0 20px}.formContainer{min-height:unset}}#hubspotForm .formContainer{width:100%}span.om-field-error{visibility:hidden!important}span.om-field-error:after{content:"Please, fill all required fields.";visibility:visible;position:absolute;left:50%;transform:translateX(-50%);text-align:center}.Region_main__8_qro{padding:10px;min-height:1166px}.Region_regionBanner__nfYdY,.Region_regionDivider__n9YbR{text-align:center;color:#003866;letter-spacing:1px}.Region_regionBanner__nfYdY{display:none}.Region_regionDividerContainer__gCXac{display:block;padding-bottom:5px;position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:1;border-bottom:1px solid #e0e0e0}.Region_regionDivider__n9YbR{border-bottom:5px solid #fdb813;padding-bottom:5px}.Region_activeRegionDivider__lhgQf{border-bottom:5px solid #7aced9}.Region_regionBanner__nfYdY span.Region_regionBannerTitle__O1N0o,.Region_regionDivider__n9YbR span.Region_regionDividerTitle__U2MKU{font-family:var(--font-heather-angel);font-weight:100}.Region_regionBanner__nfYdY span.Region_regionBannerName__eMyzV,.Region_regionDivider__n9YbR span.Region_regionDividerName__oV0wi{font-family:var(--font-avenir-light);font-size:30px}.Region_mainContainer__DYphF{width:100%;height:max-content;overflow:auto;margin:auto;padding:0;z-index:9;background:#fff}.Region_headerContainer__2lLGD{display:flex;width:100%;min-height:40px;text-align:center}.Region_headerLeftContainer__jPR_5{display:flex;justify-content:space-between;width:45%}.Region_tab__9HriY{flex:1 1;width:max-content;text-align:center;font-size:16px;font-weight:400;display:flex;justify-content:center;align-items:center;padding:0 10px 5px 20px;cursor:pointer}.Region_regionPageLinksContainer__KZGJv{flex:1 1;display:flex;align-items:center;justify-content:flex-start}.Region_regionPageLinksDesktop__fx3wX{display:flex;margin-right:auto}.Region_regionPageLinksMobile__wN7d4{display:none}.Region_linkTab__w_oOS{display:flex;gap:10px;padding-left:10px;height:100%;align-items:center}.Region_regionLink__skqT1{padding:5px;font-weight:700;cursor:pointer}.Region_regionLink__skqT1:hover{background-color:#fcffff}.Region_activeRegion__FAZtu{color:#7aced9}.Region_activeRegion__FAZtu,.Region_activeRegion__FAZtu a{cursor:auto}.Region_headerRightContainer__582cX{flex:1 1;display:flex;justify-content:flex-end;border-bottom:1px solid #000}.Region_newHomesForSale__4PzyM{padding-left:15px;flex:none;text-align:start}.Region_filtersContainer__Zt3gp{display:flex;justify-content:right;width:100%}.Region_activeTab__EXQTk{color:#34afc8;border:1px solid #000;border-bottom:none}.Region_inactiveTab__IUcPR{border-bottom:1px solid #000}.Region_headerOptionsContainer__MXdeO{display:flex}.Region_contentContainer__aCaM5{width:100%;display:flex;height:1092px;margin:auto;gap:10px}.Region_leftMapContainer__K00N7{width:45%;position:relative;height:100%}.Region_leftMapContainerDesktop__6YIEQ{display:none}.Region_rightItemsContainer__IDxAs{width:100%;flex-grow:1;overflow-x:hidden;overflow-y:scroll}.Region_rightContentContainer__OOMG1{width:55%;flex-direction:column;display:flex}.Region_itemContainer__gNJY_{margin-bottom:15px}.Region_mapContainer__9Qx__{position:absolute;top:0;left:0;right:0;bottom:0;width:100%}.Region_choseItemBorder__c5X2S{border:3px solid #004c93}.Region_missingData__BNjce{text-align:center;margin:20px}.Region_infoBox__3cQAj{transform:translate(-50%)!important;margin-bottom:50px;overflow:visible!important;display:flex;justify-content:center;align-items:center;max-width:315px;width:100%}.Region_infoBox__3cQAj>img{display:none}.Region_infoBox__3cQAj>div{width:100%}.Region_leftMapContainerDesktop__6YIEQ{display:block}@media (max-width:1300px){.Region_newHomesForSale__4PzyM{max-width:260px;text-align:center}}@media (max-width:1025px){.Region_leftMapContainerDesktop__6YIEQ{display:none}.Region_leftMapContainerMobile__wVRks{display:block}.Region_infoBox__3cQAj{max-width:250px}.Region_regionPageLinksContainer__KZGJv{border-bottom:none}.Region_regionPageLinksContainer__KZGJv .Region_regionLink__skqT1{font-size:14px}.Region_regionBanner__nfYdY{padding:4px 0}.Region_regionBanner__nfYdY a{font-size:15px}.Region_regionBanner__nfYdY h1,.Region_regionBanner__nfYdY span.Region_regionBannerName__eMyzV,.Region_regionBanner__nfYdY span.Region_regionBannerTitle__O1N0o,.Region_regionDivider__n9YbR span.Region_regionDividerName__oV0wi,.Region_regionDivider__n9YbR span.Region_regionDividerTitle__U2MKU{font-size:22px}.Region_regionPageLinksContainer__KZGJv{width:100%;justify-content:center}.Region_linkTab__w_oOS{display:flex;gap:5px;padding-left:10px;width:100%;justify-content:space-around;flex-wrap:wrap}.Region_regionBanner__nfYdY{margin-bottom:10px;display:block}}.Region_regionDividerContainerDesktop___hFzn{display:none}@media (max-width:1025px){.Region_regionDividerContainer__gCXac{top:70px}.Region_filtersContainer__Zt3gp{order:1}.Region_rightItemsContainer__IDxAs{order:2;padding-top:10px}.Region_leftMapContainer__K00N7{order:3}.Region_main__8_qro{padding-top:4px;min-height:auto}.Region_activeRegionDivider__lhgQf{border-bottom:3px solid #7aced9}.Region_headerContainer__2lLGD{flex-direction:column}.Region_regionBanner__nfYdY h1,.Region_regionBanner__nfYdY span.Region_regionBannerName__eMyzV,.Region_regionBanner__nfYdY span.Region_regionBannerTitle__O1N0o,.Region_regionDivider__n9YbR span.Region_regionDividerName__oV0wi,.Region_regionDivider__n9YbR span.Region_regionDividerTitle__U2MKU{font-size:28px}.Region_contentContainer__aCaM5{flex-direction:column;align-items:center;height:auto;padding:0 6px}.Region_leftMapContainer__K00N7{width:100%!important;height:73vh;margin-top:10px;margin-bottom:15px}.Region_leftMapContainerDesktop__6YIEQ{display:none}.Region_leftMapContainerMobile__wVRks{display:block}.Region_headerLeftContainer__jPR_5{max-width:100%;width:100%;flex:none}.Region_headerLeftContainer__jPR_5>div{min-width:0;width:100%;padding:8px}.Region_regionDividerContainerDesktop___hFzn{display:block}.Region_rightContentContainer__OOMG1{margin:auto;width:100%!important}.Region_regionPageLinksDesktop__fx3wX{display:none}.Region_filtersContainerMobile__zRmmk,.Region_regionPageLinksMobile__wN7d4{display:flex}.Region_filtersContainerDesktop__nQzw3{display:none}.Region_itemContainer__gNJY_{box-shadow:0 2px 8px 0 rgba(99,99,99,.2);margin-bottom:20px}.Region_rightItemsContainer__IDxAs{margin-left:0!important;overflow-x:visible;overflow-y:visible}}@media (max-width:678px){.Region_tab__9HriY{font-size:14px}.Region_mainContainer__DYphF,.Region_regionDividerContainer__gCXac{top:50px}}@media (max-width:450px){.Region_infoBox__3cQAj{max-width:200px}.Region_regionBanner__nfYdY h1,.Region_regionBanner__nfYdY span.Region_regionBannerName__eMyzV,.Region_regionBanner__nfYdY span.Region_regionBannerTitle__O1N0o,.Region_regionDivider__n9YbR span.Region_regionDividerName__oV0wi,.Region_regionDivider__n9YbR span.Region_regionDividerTitle__U2MKU{font-size:18px}}@media (max-width:375px){.Region_contentContainer__aCaM5{padding:0}.Region_tab__9HriY{font-size:11px}.Region_leftMapContainer__K00N7{height:73vh}}.Spec-home-inventory-card_mainContainer__hmqez{display:flex;gap:5px}.Spec-home-inventory-card_imageContainer__lyD2_{width:50%;height:auto;position:relative}.Spec-home-inventory-card_image__f8qZy{width:50%;height:100%;background-size:cover;position:relative;cursor:pointer}.Spec-home-inventory-card_imageContainer__lyD2_ .Spec-home-inventory-card_image__f8qZy{object-fit:cover;width:100%;height:100%;max-height:280px}.Spec-home-inventory-card_imageInsideContainer__jnzDT{position:absolute;height:36px;background-color:#003865b6;width:100%;bottom:0;display:flex;justify-content:space-between}.Spec-home-inventory-card_roomDetailsLeft__fR1lE{width:20%}.Spec-home-inventory-card_marketingHeadlineText__20UqH{font-family:var(--font-avenir-black);font-style:normal;font-weight:700;font-size:14px;color:#fff;margin:auto 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.Spec-home-inventory-card_textContainer__bKFCj{width:50%;padding:5px 0 10px 10px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.Spec-home-inventory-card_textSideButtonsContainer__K2_Qw{display:flex;gap:20px;justify-content:space-between;margin-top:5px}.Spec-home-inventory-card_boldText__J1f8B{font-family:var(--font-avenir-black);font-style:normal;font-weight:700;font-size:20px;margin-bottom:5px;color:#000}.Spec-home-inventory-card_boldSmallText__WKOGu{font-family:var(--font-avenir-black);font-style:normal;font-weight:700;font-size:15px;line-height:17px;color:#000}.Spec-home-inventory-card_infoBlock__C7P_5{padding:14px 0;margin:auto 0}.Spec-home-inventory-card_roomDetails__AYJKc{padding:0 0 10px;line-height:1.35}.Spec-home-inventory-card_text__J5YC2{font-family:var(--font-avenir-light);font-style:normal;font-weight:400;font-size:16px;color:#000}.Spec-home-inventory-card_button__VYXie{max-width:157px;width:100%;height:35px;background:#fdb813;border:none;cursor:pointer;transition:background-color .2s ease-out;display:flex;justify-content:center;align-items:center}.Spec-home-inventory-card_button__VYXie:hover{background:#003865!important}.Spec-home-inventory-card_buttonText__nMYog{font-family:var(--font-avenir-light);font-style:normal;font-weight:400;font-size:17px;line-height:27px;color:#fff}.Spec-home-inventory-card_seeOnMapButton__O4XCw{max-width:120px;width:100%;cursor:pointer;text-align:center;display:flex;justify-content:center;align-items:center;padding-left:5px;padding-right:5px;font-family:var(--font-avenir-light);font-size:14px;color:#555;border:none;background:none}.Spec-home-inventory-card_halfBoldText__DKA1n{font-family:var(--font-avenir-medium);font-style:normal;font-weight:400;font-size:18px;line-height:1;color:#000}.Spec-home-inventory-card_numberBoldText__yiSlB{font-family:var(--font-avenir-light);font-style:normal;font-weight:700;font-size:14px;line-height:17px;color:#000}@media(max-width:1385px){.Spec-home-inventory-card_roomDetailsLeft__fR1lE{width:30%}}@media(max-width:1100px){.Spec-home-inventory-card_boldText__J1f8B{font-size:19px}}@media(max-width:1060px){.Spec-home-inventory-card_mainContainer__hmqez{box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}}@media(max-width:764px){.Spec-home-inventory-card_mainContainer__hmqez{height:auto}.Spec-home-inventory-card_image__f8qZy{min-height:240px}.Spec-home-inventory-card_imageContainer__lyD2_{flex-direction:column}.Spec-home-inventory-card_textContainer__bKFCj{padding:10px;margin-left:0}.Spec-home-inventory-card_textSideButtonsContainer__K2_Qw{gap:10px}.Spec-home-inventory-card_button__VYXie{height:30px}.Spec-home-inventory-card_buttonText__nMYog,.Spec-home-inventory-card_seeOnMapButton__O4XCw{font-size:14px}}@media (max-width:600px){.Spec-home-inventory-card_textContainer__bKFCj{padding:10px 15px 15px}.Spec-home-inventory-card_mainContainer__hmqez{height:auto;flex-direction:column}.Spec-home-inventory-card_imageContainer__lyD2_,.Spec-home-inventory-card_textContainer__bKFCj{width:100%}}.InfoWindow_container__1LDdf{width:330px;box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:0;overflow:hidden;background-color:#fff}.InfoWindow_imageContainer__vBXsc{width:100%;height:200px;position:relative;overflow:hidden}.InfoWindow_content__5h0_t{padding:4px 10px 10px;display:flex;flex-direction:column;justify-content:space-between;gap:4px}.InfoWindow_detailItem__TQuA6 span,.InfoWindow_pricing__mzi6l,.InfoWindow_title__is1kG{color:#53544f}.InfoWindow_title__is1kG{font-family:var(--font-avenir-black);font-size:20px;font-weight:600}.InfoWindow_address__3BT1A{margin:0;font-size:14px;color:#555}.InfoWindow_marketingOverlay__kdBKZ{position:absolute;bottom:0;left:0;right:0;background-color:rgba(0,56,101,.8);padding:4px 6px}.InfoWindow_marketingText__lL3wo{margin:0;color:var(--white);font-size:14px;font-weight:500;font-family:var(--font-avenir-heavy)}.InfoWindow_pricing__mzi6l{font-family:var(--font-avenir-black);font-size:16px;font-weight:600}.InfoWindow_propertyDetails__393OJ{display:flex;justify-content:space-between;margin-top:6px}.InfoWindow_detailItem__TQuA6{display:flex;flex-direction:column;align-items:center;padding:4px}.InfoWindow_detailItem__TQuA6 span{margin-top:8px;font-size:12px}.InfoWindow_imageContainer__vBXsc img{object-fit:cover}.InfoWindow_closeButton__3XSlP{font-family:var(--font-avenir-light);z-index:10;padding:0;border:none;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1;transition:background-color .2s ease;position:absolute;top:0;right:0;font-weight:100;font-size:24px;width:30px;height:30px;text-align:center;cursor:pointer;background-color:#00386517;color:var(--dark-blue)}.InfoWindow_closeButton__3XSlP:hover{background-color:#001d3437}@media (max-width:674px){.InfoWindow_container__1LDdf{width:315px}.InfoWindow_imageContainer__vBXsc{height:160px}}@media (max-width:376px){.InfoWindow_container__1LDdf{width:255px;max-height:370px}.InfoWindow_imageContainer__vBXsc{height:145px}.InfoWindow_content__5h0_t{padding:2px 8px 5px;gap:0}.InfoWindow_title__is1kG{font-size:15px;margin:2px 0}.InfoWindow_address__3BT1A{font-size:11px;margin:0 0 2px}.InfoWindow_pricing__mzi6l{font-size:13px;margin:0 0 2px}.InfoWindow_marketingText__lL3wo{font-size:11px}.InfoWindow_marketingOverlay__kdBKZ{padding:2px 4px}.InfoWindow_propertyDetails__393OJ{margin-top:2px}.InfoWindow_detailItem__TQuA6{padding:0}.InfoWindow_detailItem__TQuA6 svg{width:25px!important;height:25px!important}.InfoWindow_detailItem__TQuA6 span{margin-top:1px;font-size:9px}}.gm-style-iw-chr{display:none!important}.gm-style .gm-style-iw-c{border-radius:0!important;padding:0!important;max-width:none!important}.gm-style .gm-style-iw-d{padding:0!important;overflow:visible!important}.Loader_loaderContainer__y1Fn1{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#f5f5f5;padding:20px}.Loader_spinner__WdS8V{width:40px;height:40px;border-radius:50%;border:4px solid rgba(0,56,101,.1);border-top-color:#003865;margin-bottom:12px;animation:Loader_spin__AdVNU 1s ease-in-out infinite}.Loader_message__3Pd7A{font-size:16px;color:#003865;font-weight:500;margin:0}@keyframes Loader_spin__AdVNU{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}